HNHacker News
TopNewBestAskShowJobs

hood_syntax

788 karma · joined August 5, 2016

submissionscomments
hood_syntax··on How to Study: A Brief Guide
cough Calc 3 cough
hood_syntax··on Sussman anomaly
I feel like the goals are framed incorrectly relative to the context. What's most important is not that B is above C, and A is above B, but that C is on the bottom. If framed that way, you can work backwards from the base case.
hood_syntax··on Why humans need to rethink their place in the animal kingdom
I do buy the golden rule as the only unarguably reasonable philosophical principle (I hold it pretty highly as an essential combination of rationality and empathy), I'm just arguing for the sake of it.

The reason I consider humans the most competitive is because we could potentially wipe out any form of life (for some, we would have to go too). As for the special thing, I don't think we're special in the sense that we have some innate quality that separates us from other animals, we're just more intelligent. Some unknown gap between the smartest animals and us results in the situation we see today: humans have created technology and industry, pursued math and science. No other species has, as far as I know (or at least not to a degree that makes it significant relative to human understanding)

hood_syntax··on Why humans need to rethink their place in the animal kingdom
This is the crux of the issue. What makes one moral framework "virtuous" and one not? It could be considered virtuous to ensure the dominance of the most competitive species (us in this case).

Even if one, for the most part, cares for the world around them, is it virtuous to attempt to ensure the survival of a species like the panda? As a species it would vanish without any outside intervention.

hood_syntax··on We Only Have Hours Left to Stop the NSA Expansion Bill
> afraid of

The government knowing literally everything about my life (yes, I know they almost certainly do already)

> what I'm trying to hide

More like what I'm trying to protect: the naive assumption that the government does not deserve to have this depth and breadth of information on literally every citizen for no legitimate reason.

hood_syntax··on Taking a break from Adblock Plus development
It's better than nothing for the non-expert users who don't know it's worse than other options available right now. Pretty much the only worthy use case for it
hood_syntax··on Introduction to WebAssembly: why should we care?
Is executable size not a good reason?

Also, I don't know how you think there's a noticeable difference of readability between minified asm.js and textual wasm for the average person. It might be more difficult for a programmer to read the wasm, but I can't imagine that "disassembled" asm.js is particularly readable in the first place (and both are completely incomprehensible to a non expert)

hood_syntax··on Introduction to WebAssembly: why should we care?
Yeah, if we want latency added to literally every action... I understand that what you're saying is a possibility, but I sure hope it doesn't come to pass.
hood_syntax··on The Great American Share – Sam Altman Interview on Basic Income
I'm generally on top of my idiom game, but I didn't know about this one. Thanks for pointing it out, if nothing else for satisfying a curiosity I didn't know I had.
hood_syntax··on The Great American Share – Sam Altman Interview on Basic Income
I've been 100% on board with this kind of thing. Help people who lack a sense of purpose to contribute towards maintaining the things that make their lives better. Infrastructure is exactly the kind of area that needs bodies thrown at it (under skilled supervision, of course)
hood_syntax··on No need to pinkify – Girls get interested in tech because it is interesting
> male dominated

True, but shouldn't/doesn't matter, especially if the game has no voice chat required (or encouraged by the nature of the game). When I played WoW for a little over a year, the guild I was in had several women. LoL has lots of female players (mostly due to the size of its playerbase), Hearthstone even has a few popular female streamers.

> culture can be toxic

Also true, but most mainstream companies are responsive to feedback about negative players via reporting functionality or something of the like. You deal with negative interactions as a female just by being on social media, games are no different. The main difference is that being a dick to someone is a bannable offence in a lot of mainstream games.

hood_syntax··on Make Stronger Offers to Engineering Candidates and Boost Your Closes
That 200k extra means 2 years of not having to work, whether it's now or some time in the future. Not having to work means having more time to spend on myself and with people whose company I enjoy. Money is literally exchangeable for time.
hood_syntax··on Rocket – A Rust game running on WASM
I'm with you on that, and it's the reason at my job we aren't bending over backwards for compatibility. We don't support IE. It's not _really_ a problem, but it could lose you users. How many, I don't know. Whether that's a problem or not is up to you.
hood_syntax··on Reflecting on Haskell in 2017
If you're curious, there's a piece on Warp in the Architecture of Open Source Applications.

http://aosabook.org/en/posa/warp.html

hood_syntax··on Integrating “safe” languages into OpenBSD?
I'm pretty sure that attack you describe is mentioned in literature as essentially undefeatable. I really wish I could remember exactly what the name of it was; the gist is, there has to be a first compiler somewhere. If at any point in the chain, the compiler is infected with a self-propagating virus that hides itself in the byte code of the binary, it can ensure that the exploit is in every future version of the compiler.

I may be remembering the details a bit wrong, but it was a good read.

hood_syntax··on Rocket – A Rust game running on WASM
4% is still a decent portion of the market, and likely contains a more desirable market demographic than those that are on IE (depending on your product, obviously). I'm not saying it's really important, but any potential users gained is a good thing, right?
hood_syntax··on Write your next Ethereum contract in Pyramid Scheme
The guy who wrote the article programs in Haskell, he might assume the audience is in on the joke
hood_syntax··on Ask HN: How can we stop the plan to end net neutrality?
Hah, I'm not a bleeding heart or anything but that quote is both hilarious and (sadly) accurate.
hood_syntax··on Manipulating Human Psychology To Turn Users Into Addicts
I laughed, and then I sighed.
hood_syntax··on Ask HN: What are some interesting papers in CS for a beginner?
Finally got around to reading that paper after seeing your comment. What a great piece! The logic was clearly laid out and simple to follow. I'll have to read through the proof in the appendix later.
hood_syntax··on Determinism in League of Legends: Unified Clock
Lux's ultimate ability used to be (still is?) made of invisible minions.

Mordekaiser at one point in history had over 50 known bugs. (apparently over 200 according to another commenter)

Some champs could walk through Jarvan's ultimate.

There were others but those are the cases that stand out in my memory. I know you'll probably say something like "three bugs? that's nothing!" but I played the game off and on for 6 years from 2009-2015 and there were plenty of examples of stuff like that.

hood_syntax··on How to Get Rich Playing Video Games Online
Imaqtpie?
hood_syntax··on How to Get Rich Playing Video Games Online
This article doesn't even get into the really big earners. 7 figures is not a one person bracket on twitch.

> Working seven days a week as a professional gamer is pretty brutal

Yep. You can see the burnout on people after a while.

hood_syntax··on Eight years of Go
I did a little research after I posted my original comment and came across that. It does seem usable even if it's not what I'd prefer
hood_syntax··on Eight years of Go
Are the complaints about lack of generics really a minority thing? Writing separate functions to sort different types just strikes me as ridiculous.

EDIT: My original tone was a bit nasty in retrospect. Did a little research and while I still am on the generics side, the current situation seems at least workable for a good number of use cases.

hood_syntax··on Interesting features from various modern programming languages
That's an issue when there's no type checking, but a lot of languages with currying by default have type systems
hood_syntax··on The Booming Japanese Rent-A-Friend Business
Not for me, at least. I would imagine that's not the case for most people, but then again I've found my judgment to be less than 100% accurate (shocking, I know).
hood_syntax··on Redis Streams and the Unified Log
> help with

Not gp, but maybe because without book-keeping you lose information in a CRUD style app? The append-only (until/unless you truncate it) log gives you a lot of durability and insight into the system via replaying events from a snapshot + log combination. At least, that's my understanding

hood_syntax··on Functional Programming Jargon
Let's say you have a validation function that matches a string with a given regex, and you need to use that same logic in several places, using a different regex. Currying allows you to write something like this:

validate :: Regex -> String -> T

validate r s = ...

validateIpAddr :: String -> T

validateIpAddr = validate ipRegex

validateZipCode :: String -> T

validateZipCode = validate zipCodeRegex

And so on and so forth. It can reduce boilerplate, and lets you do stuff like map partially applied functions to functors.

hood_syntax··on Show HN: Hackattic – hard, no-nonsense, real-world programming challenges
Looked at some of the challenges, they seem fun! Hopefully I'll get around to tackling one/some of these.
← PreviousPage 3 of 11Next →