Viewing profile — lukehutch
lukehutch
HN member- Joined
- Sun, Oct 14, 2012, 2:32 AM UTC
- HN karma
- 119
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About lukehutch
No profile information was provided.
Recent public activity
-
comment
Comment #34325686
I'm 46, and while I do think my cognitive speed has declined a tiny bit, my abstract thinking has improved throughout life. The one change I have noticed though is that programming…
-
comment
Comment #33995976
Try switching to Dvorak. It's a trip for your brain (which will stave off cognitive decline), but also 70% of the keystrokes are on the home row on Dvorak vs. 30% on QWERTY, so you…
-
comment
Comment #29032945
Kind of a silly question when we're not saying FAANA rather than FAANG.
-
comment
Comment #27163097
How about instead aiming for 1000x as fast, so that it's as fast as a statically-typed language? (Google's pure Python Protobuf implementation is literally 1000x slower than their …
-
comment
Comment #26592927
I'm pretty sure the only thing that playing Factorio really tests is the player's ability to learn and play Factorio.
-
comment
Comment #25422271
What's the previously-investigated dataflow processor architecture that the author refers to in the bolded text?
-
comment
Comment #25284059
Planes can be switched out last-minute. I plan to check the plane type at the gate every time I fly for the next 10 years, and if it's a MAX, I'll reschedule my flight on the spot.…
-
comment
Comment #25198812
Pretty sure it's 100% satire, but that doesn't mean it's not the story of 80% of startups.
-
comment
Comment #25100444
This is a straw man argument. Python's associative array code is written in C, not in Python, and Redis is written in C. So you're comparing C to C. The 40% loss in performance is …
-
comment
Comment #25012334
I grew up in NZ and find it hilarious when I see a tub of manuka honey in a supermarket in the US. This is the most genius marketing ripoff of all time. Most honey you could buy in…
-
comment
Comment #24889925
These days the standard way to do this is to use a USB UART adapter, or a USB-connected Arduino, an Ethernet-connected Raspberry Pi, etc. -- they have GPIO ports, both analog and d…
-
comment
Comment #24796469
Next thing we'll hear from QAnon is that the Clinton Foundation is putting MDMA in the water to turn everyone liberal.
-
comment
Comment #24759785
I switched to the Dvorak keyboard layout 20 years ago (in the middle of a mission-critical project, no less), and not only doubled my typing speed, but significantly reduced arm/fi…
-
comment
Comment #24427371
Because the average of infection has dropped by over 20 years.
-
comment
Comment #24106872
They say in the article that the conversion efficiency is 90%, which I assume means that if the reagent supply is infinite, 90% of the electrical energy you put into the catalyst i…
-
comment
Comment #24106867
Presumably when the ethanol is burned, all the captured carbon is released again... So you have to re-capture each time you use it.
-
comment
Comment #4705195
Favorite quote: "While that build runs, we have time to think."
-
comment
Comment #4651094
Some good ideas -- have you looked at Dryad?
-
comment
Comment #4651089
The least upper bound can be thought of as a virtual node consisting of the set of static constants (and the set of all inputs) fed into the rest of the lattice. The greatest lower…
-
comment
Comment #4650556
This is only intended to be an optimal solution to the problem of building highly parallel data manipulation pipelines.
-
comment
Comment #4650555
Yes, I have come across now fewer than five programming languages called Flow since posting the Flow Manifesto. It already has a new name, but the new name and info about the new d…
-
comment
Comment #4650517
Cyaegha: Since we're talking about graphs generated from source code, they will always be finite. These are not abstract infinite mathematical objects. All finite lattices are pose…
- comment
-
comment
Comment #4650448
Right, a loop is a morphism (or sub-lattice) from the state of loop variables at the beginning of a loop iteration to the state of loop variables in the next iteration. Iteration r…
-
comment
Comment #4650443
Variable assignment is not strictly necessary, what is necessary is that one loop iteration can modify the initial state of variables in the next loop iteration. This is the second…