Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hinkley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
241.
▲
by
hinkley
4mo ago
I love that man, and I hate that man. For many of the reasons already listed in this thread. He is smarter than Feynman, but also dumber than Feynman.
242.
▲
by
hinkley
4mo ago
Whether you realize it or not, you're insisting all the neurodivergent people at your job unmask themselves, and fuck that noise.
243.
▲
by
hinkley
4mo ago
If it's part of the rebase. If commit 3 in the chain doesn't compile and half the tests fail, that's not very useful for someone trying to figure out how an ancient bug nobody noticed for a year got into the code. If commit 4
244.
▲
by
hinkley
4mo ago
I think a good argument ad absurdum for this is to look at how some recipe sites give the entire genealogical history of the author and an anecdote about how their gammy met Theodore Roosevelt and he stole her pen. Three pages later I disco
245.
▲
by
hinkley
4mo ago
"So I was thinking about #####'s Law this morning, and I realized that #######'s Theorem might apply if we do this and ignore that. Then I went up a blind alley and stopped for coffee and realized I was overcomplicating it, w
246.
▲
by
hinkley
4mo ago
Nobody needs to know quite how messy the process of making the sausage is though. There are steps that provide information, even about how the bugs got in there. But not every thought needs to be expressed.
247.
▲
by
hinkley
4mo ago
This is why I use rebase before PRs, and despise squash. You are not going to remember why you wrote that code that way 2 years from now and all we'll have to understand bugs and identify Chesterton's Fence situations is the delta
248.
▲
by
hinkley
5mo ago
Some days you show up to work and start by deleting everything you wrote for the last 3 hours the day before. They aren't all good days.
249.
▲
by
hinkley
5mo ago
I mean to be fair if you add that 3km onto the walking you're already doing for the conference, that's a lot for most of us. Zigzagging a conference floor all day is a LOT of steps.
250.
▲
by
hinkley
5mo ago
One of the key skills of a software developer is inference and you guys need to go get some more coffee and come back and try reading this thread again.
251.
▲
by
hinkley
5mo ago
This is why people donate land to orgs like The Nature Conservancy. Although even there, if you donate land in a location they feel they won't be able to manage, they may sell it to purchase other land/pad the endowment. In theory
252.
▲
by
hinkley
5mo ago
No, because we've already had documented cases of people socially engineering exploits into OSS projects. See also https://wikipedia.org/wiki/Confused_deputy_problem You don't need permission to publish an ex
253.
▲
by
hinkley
5mo ago
I would have been fine with 24 hours but some of my co-maintainers asked for longer. Which was a little weird for the modules that don't run standalone but whatever.
254.
▲
by
hinkley
5mo ago
But at least we have ways now to stay a week behind everyone else and see how many people drop dead before us. So what it'll really be is people injecting exploits that are patient.
255.
▲
by
hinkley
5mo ago
Maybe I have nostalgia blinders on but I do NOT remember putting up with this much bullshit in the Ruby ecosystem and I didn't even like ruby. Gemfiles were pretty okay, and gemfiles are what everyone assumed npm would be a copy of. It
256.
▲
by
hinkley
5mo ago
No there are gobs of node projects on GitHub. I'm sure someone did the math on how many paying customers would have been fucked if npm.org went away and it worked as a loss leader.
257.
▲
by
hinkley
5mo ago
Yeah but I worked with enough ex MS employees to know that Bill built a cult. Cults don't die just because the cult leader retires to go buy his way into heaven.
258.
▲
by
hinkley
5mo ago
On a project with a 1GB node_modules directory (after aggressive cleanup) I think we only had one dependency that didn't work right with postinstall disabled. Though I can't recall which and I don't work there anymore so I ca
259.
▲
by
hinkley
5mo ago
It's way less shitty now. Though one could kill a couple beers just complaining about how many major node versions it took before it wasn't shitty.
260.
▲
by
hinkley
5mo ago
As someone who used npm since at least 2014, it was already fucked before Microsoft (who owns GitHub) got there to make things worse. That's why yarn and pnpm and bun and a few lesser knowns exist.
261.
▲
by
hinkley
6mo ago
'22 feels a bit to recent but maybe. This looks like a good spot though. I'll check the bibliography to see if they acknowledge prior art.
262.
▲
by
hinkley
6mo ago
I swear I read an article about treaps but instead of being used to balance the tree, they used the weights to Huffman encode the search depth to reduce the average access time for heterogenous fetch frequencies. I did not bookmark it and a
263.
▲
by
hinkley
6mo ago
Roundup-Ready is a subset of GMO crops. I don't know how profitable they are but it's one of the more loudly announced groups.
264.
▲
by
hinkley
6mo ago
Roundup also contains a very strong surfactant and we know that those totally fuck up your GI as well.
265.
▲
by
hinkley
6mo ago
And real farmers have bad days and have difficulty maintaining the prescribed application conditions. For one, you can't control what the weather does in the afternoon after you've applied it in the morning (and it might take all
266.
▲
by
hinkley
6mo ago
Monsanto is pretty consistent about trying to change the noun to glyphosate from roundup any chance they get. If you refer to it as glyphosate, as GP does, that either means you've fallen victim to their PR campaign, or labels you as a
267.
▲
by
hinkley
6mo ago
When we dockerized a service the p95 time in testing notched up a noticeable amount. I was already juggling so much other work at that point that for shits and giggles I tried vertically scaling - reducing the cluster size by half and the c
268.
▲
by
hinkley
6mo ago
Because it reads like permission not to think and for a group of supposed intellectuals we spend a lot of fucking time trying not to think. Even 'grug brained' isn't about not thinking, it's about keeping capacity in res
269.
▲
by
hinkley
7mo ago
Eeeeeh. You can never trust the client, but the server is far away, so most games have speculative execution of actions and then the server can tell them to fuck off and revert/ignore the action. That smells a bit like a transaction t
270.
▲
by
hinkley
7mo ago
Just put a box top on the corner of your desk as a cat trap.
More ›