HNHacker News
TopNewBestAskShowJobs

aur09

63 karma · joined February 28, 2019

submissionscomments
aur09··on The more you learn, the faster you can learn
100% agreed. You can write C-style code in JavaScript, but it won't be idiomatic C and it won't be idiomatic js.

Syntax is a very minor piece of the programming language pie. If Python, Haskell, and Rust all shared the same syntax an expert Python programmer would still have a hell of a time getting anything done in either of the other two languages.

aur09··on The more you learn, the faster you can learn
Relying on fast estimations is one of the most powerful aspects of the way our brains work. But applying the skill of finding and applying fast estimations exclusively to every topic--like reading SparkNotes over an original piece--is a good way to eventually know very little.

Suppose any rate of decay in the things you retain. If your starting point is already small, losing any of it comes at a high cost. At least when pursuing mastery of a subject, you are repeatedly faced with new ways of understanding the basics, to the point that they are innate and automatic. You might forget small specifics which you can later find in your known references, but without mastery you might instead forget the basics--and relying on a reference for those basics means it's much less clear when they are aptly applied.

I would hazard a guess that that's why people have always tended to master only one or a couple skills, but people congregate and work in complement with others who have mastery over other skills. The community is the entity with knowledge over many domains--not the individual who learns tons of surface material. And simultaneously, everyone does learn a little bit about a lot of topics from time to time. But that balance is important--so I wouldn't personally weight so heavily the cursory synthesis portion of it as OP did.

--

Also, a little advice to OP. Drop some of the grandiose introduction. 100% of the links I clicked in the first paragraph were more disappointing than their descriptions led me to anticipate.

aur09··on Show HN: Square Game
This is impressive. I can tell that you effectively group the red squares together, but I can't figure out exactly how you went about it. What was your thought process?
aur09··on Malicious code in the purescript NPM installer
Wow—and spread into 11 files to facilitate CI, linting, etc—and with 1kb worth of error checking. That is nuts!
aur09··on A chat room inside the browser console
You got my hopes up, thinking you’d discovered some esoteric way of overloading the console to behave as a chat box itself. Manually calling a global function from the console and having messages logged to it… I guess it is clever, but I hate to admit it’s a bit of a letdown.

Also, long polling when websockets exist? Reeeeeeeeeeeeee

Edit: It’s even worse than that! You pull in the entire chat history every 5 seconds! Reminder to everyone on limited bandwidth not to leave this open lol

aur09··on Show HN: This Question Does Not Exist
This one is golden:

"What's the best way to indeed start a process on an OS x machine?

What is the best way to start a process on Mac OS x Snow Leopard?

There I just need to be able to run the OS x.exe from the command line and it's working fine (make it available in Windows). But I'm on an Mac and I haven't figured out how to do this for a Linux machine.

Another reason I ask is that I only have a Unix shell running with the Python process in it (it's my an Ubuntu machine, nothing didn't work in the shell).

Thank you in advance"

aur09··on Amazon Pulls Books That Promote Unscientific Autism ‘Cures’
Now that Amazon has begun pulling books, they have set a precedent that dooms them to continue doing so to the potentially many thousands of others with bad information. This is acknowledgement that they have a responsibility as a marketplace for the information contained in the books they sell.
aur09··on Show HN: Expensive Chat – Pay one cent per letter
It looks like you're using stripe to process your payments. Does this mean that if I send a 1-character message it will cost you money?
aur09··on Show HN: Expensive Chat – Pay one cent per letter
Every message so far is some form of test. And what else would you expect? Nobody will care to continue chatting if there is no purpose uniting the room, especially when the more you participate the worse off you are. What are you hoping to achieve here? Or is this just a useless gimmick to get you a couple bucks?