Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lukehutch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
lukehutch
4y ago
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 has become insanely complex during the 37 years I have
2.
▲
by
lukehutch
4y ago
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 move your fingers around less, which should result in
3.
▲
by
lukehutch
5y ago
Kind of a silly question when we're not saying FAANA rather than FAANG.
4.
▲
by
lukehutch
5y ago
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 Python front-end that wraps the C++ Protobuf libra
5.
▲
by
lukehutch
6y ago
I'm pretty sure the only thing that playing Factorio really tests is the player's ability to learn and play Factorio.
6.
▲
by
lukehutch
6y ago
What's the previously-investigated dataflow processor architecture that the author refers to in the bolded text?
7.
▲
by
lukehutch
6y ago
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. They claim they solved the software problem, but
8.
▲
by
lukehutch
6y ago
Pretty sure it's 100% satire, but that doesn't mean it's not the story of 80% of startups.
9.
▲
by
lukehutch
6y ago
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 due to Python being much slower at doing the stuff
10.
▲
by
lukehutch
6y ago
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 NZ back then was either clover honey or manuka honey, it co
11.
▲
by
lukehutch
6y ago
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 digital, as well as I2C, SPI, etc etc. There are enormous num
12.
▲
by
lukehutch
6y ago
Next thing we'll hear from QAnon is that the Clinton Foundation is putting MDMA in the water to turn everyone liberal.
13.
▲
by
lukehutch
6y ago
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/finger strain. Once you put in the 3-ish weeks to retrain
14.
▲
by
lukehutch
6y ago
Because the average of infection has dropped by over 20 years.
15.
▲
by
lukehutch
6y ago
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 is turned into chemical bond energy.
16.
▲
by
lukehutch
6y ago
Presumably when the ethanol is burned, all the captured carbon is released again... So you have to re-capture each time you use it.
17.
▲
by
lukehutch
14y ago
Favorite quote: "While that build runs, we have time to think."
18.
▲
by
lukehutch
14y ago
Some good ideas -- have you looked at Dryad?
19.
▲
by
lukehutch
14y ago
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 bound is a virtual node consisting of the set of final outp
20.
▲
by
lukehutch
14y ago
This is only intended to be an optimal solution to the problem of building highly parallel data manipulation pipelines.
21.
▲
by
lukehutch
14y ago
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 directions of the project haven't been posted publicly yet.
22.
▲
by
lukehutch
14y ago
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 posets, but not all finite posets are lattices, so I stand by th
23.
▲
by
lukehutch
14y ago
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 represents unrolling copies of the loop body sub-lattice in a
24.
▲
by
lukehutch
14y ago
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 alternative to setting the current value of a variable pres
25.
▲
by
lukehutch
14y ago
What specifically is wrong with the definition of a lattice?
26.
▲
by
lukehutch
14y ago
I'm not the OP but I'm the blog owner. Whoever posted the link posted the mobile link, and blogger.com has re-formatted the image to maximum width... not sure how to fix it, but I'll take a look :-)