HNHacker News
TopNewBestAskShowJobs

msoucy

260 karma · joined July 14, 2016

[ my public key: https://keybase.io/msoucy; my proof: https://keybase.io/msoucy/sigs/iCD1IgPVqrnhhAT26TL0n_Rs4m8fHA7ZNJOO0gDeKY8 ]
submissionscomments
msoucy··on Humble Book Bundle: Forbidden Books Supporting Banned Books Week 2018
Interesting, what region is it? Is it because of the banned books themselves, or does Humble just not operate in your area?
msoucy··on Microsoft intercepting Firefox, Chrome installation on Windows 10 Insider build
Note that according to [1] they've disabled those again.

[1]: https://www.onmsft.com/news/microsoft-quietly-takes-controve...

msoucy··on DuckDuckGo's bang
I just tested it, and bangs can be entered at the end of the search string.

"foo bar !g" searches Google for "foo bar"

msoucy··on Negative Base
Yup, the actual challenge was to interpret the sequence, not just produce the next number. I recall a few people starting on that track though.
msoucy··on Negative Base
I probably got a little too much sadistic pleasure out of it, yes...

However, I was always willing to answer nontrivial questions, and even convert numbers to/from negabinary to help them. (The program used the Schroeppel2 implementation, to prevent them from getting too much of a clue if they somehow managed to find its source code)

msoucy··on Negative Base
When I was part of an organization in college, part of the onboarding process was that each applicant had to have a conversation and (possibly) do a "quest" for each member. My standing quest was that I would write the first 12 or so numbers in negabinary on my whiteboard, and have them determine the next few numbers and explain what they meant. I had people sitting outside my room for hours trying to figure it out. A few did do it, and normally had some expletives for me afterward.
msoucy··on Fossil – A high-reliability distributed software configuration management system
It's open source, and it's an alternative to git (or at least claims to be, I haven't tried it myself). It's not inaccurate, though it could be misleading if one doesn't already know that Git is open source itself.
msoucy··on Diaspora* social network federation protocol
Diaspora can optionally pull some information from Facebook, but nowhere to that extent. It might allow you to connect with FB friends who also use Diaspora, though, so if that's the cast it'd help people migrate.
msoucy··on Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
What language is this? This sounds fascinating.
msoucy··on Ask HN: Who are your favourite people to follow on Mastodon?
@eevee@mastodon.social was surprised by all the people suddenly following them... As they've tooted, a lot of what they post could definitely be seen as not safe for work.
msoucy··on Sl: a mirror version of ls
I personally have a single function that takes care of all of those dotted aliases:

    function up {
        local ups="."
        for((i=0;i<${1:-1};i++)); do
    		ups="${ups}/.."
    	done
    	cd "$ups"
    }
msoucy··on PID Without a PhD (2016) [pdf]
The team that I mentor is about to start tuning their PID controllers... this is very timely.
msoucy··on The Q# Programming Language
Another one of their pages (https://docs.microsoft.com/en-us/quantum/quantum-techniques-...) has this, as well as git merge issues and an improperly generated link...
msoucy··on Burn the Programmer
Similarly, the Ra story on qntm.org has magic be well-defined to the point of having an intentionally boring college lecture, with the magic spells being both consistent and recognizable. The author did a writeup of some of how the language is structured.
msoucy··on Pencil and Paper Games
Another name for the drawing version of this sort of activity is an Exquisite Corpse[0]

[0]: https://en.wikipedia.org/wiki/Exquisite_corpse

msoucy··on Block Comments Are a Bad Idea
D also supports nesting block comments with /+ +/, which helps when you have example code in your documentation
msoucy··on Mathematical games interesting to both you and a five-year-old child
I gave these to the high school kids that I mentor Robotics for - they each seemed to find different puzzles that they liked, so I consider that a win. These are the same kids who had fun learning binary search as a way to always win "high-low" guessing games, so they were already interested in logic.

My personal favorite from Tatham's puzzles is Net - I have it on my phone, with 15x15 wrapping being a nice way to relax and spend some time.

msoucy··on Build a web service with F# and .NET Core 2.0
It seems that .NET Core still has no equivalent to fsharpi[0]. This is a feature that I also miss and would find helpful - I currently use fsi in visual studio as a replacement for opening up a calculator or using Python for scratch computation, and having the ability to run code directly from the IDE is nice.

[0]: https://github.com/dotnet/cli/issues/3913

msoucy··on GitHub Desktop 1.0
While not perfect, it does help that it's free for non-commercial use
msoucy··on Windows for Linux Nerds
Oh, the registry isn't that bad. It's just a hierarchical config file that's very well hidden, requires using either a separate tool (sort of like dconf-editor) or weird tricks like cd'ing into it like it's a directory (thanks Powershell), and that has several versions that get overlaid to give the actual contents you're looking for. Totally normal and sane. /s

WAY more fun is getting file associations working, on corp systems where they fail to persist. I can't double-click a Python script and have it run, despite having the exact same registry settings that I have at home for .py, Python.File, etc.

msoucy··on Esperanto as an Asian language
Verbing weirds language.

Is "est" acceptable Esperanto? I thought that it had to be "Anna estas bela"?

msoucy··on The Company Behind Many Surprise Emergency Room Bills
And heaven forbid you have to take an ambulance to the hospital - ambulances might not be in network, in which case you're looking at a $800 charge for a ten minute drive (that you can't make yourself due to a variety of reasons). I wasn't even in bad enough health that they would turn on the lights, so I didn't even get that small silver lining.

Then you get to sit in an "emergency room" for hours, when you're physically unable to move, and with your phone dead so you can't even let anyone know where you are. When you're finally wheeled to where you need to be, you're basically dumped in a hallway facing a wall for half an hour, and you're in a wheelchair and so weak that you can't even turn to face anything interesting. I paid about $1000 for that luxury. At that price I'd expect a decent waiting room...

Yes I just needed to vent about that situation. It sucked, especially for a college student. I was hounded for months afterward to pay those bills, because of course when you're throwing up you can pick which ambulance gives you a ride.

msoucy··on New GitKraken Pro Pricing
This is very good news for any companies that are behind a firewall that want to unleash the Kraken.
msoucy··on Coroutines are now in Clang trunk, libc++
Well you're trying to mix up two different function signatures...

    # Sets the MYVAR variable in the cache
    set(MYVAR 1234 CACHE STRING "" FORCE)
    # Sets MYVAR in the scope above the current level
    set(MYVAR 1234 PARENT_SCOPE
Though cmake is definitely not a "pretty" language... Don't get me started about lists.
msoucy··on I tried Haskell for 5 years
It would be interesting to see the full source code for the various entries - am I missing a place to acquire them?
msoucy··on Dogs Are Doggos: An Internet Language Built Around Love for the Puppers
From my limited knowledge, Esperanto uses -ido to mean "small"/"baby", so "hundo" is dog but "hundido" is "puppy".
msoucy··on Cello – A library that brings higher level programming to C
Sure:

struct Foo { int virtual; };

msoucy··on Losing a dog can be harder than losing a relative or friend
If you're bad, then when you die all of the cats whom you've mildly pissed off - which is probably all of them - rush you instead.
msoucy··on The quest to crystallize time
For reference, the short story this is based on is "Story of Your Life"
msoucy··on Notepad++ V 7.3.3 – Fix CIA Hacking Notepad++ Issue
"If you see something, say nothing, and drink to forget"
← PreviousPage 3 of 4Next →