Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drob518
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
901.
▲
by
drob518
1y ago
Just a quibble, but we should only be impeaching Presidents for illegal acts, not mere opinions about job performance, which members of the opposite party will almost always disagree with. The remedy for doing a bad job is the ballot box.
902.
▲
by
drob518
1y ago
Click bait
903.
▲
by
drob518
1y ago
Better yet, submit a PR.
904.
▲
by
drob518
1y ago
This blog post is also great reading. https://burntsushi.net/ripgrep/
905.
▲
by
drob518
1y ago
This. Instant availability of compute and storage, purchasable with a corporate credit card, was the cloud killer app.
906.
▲
by
drob518
1y ago
Yes, that too. If you look at the commits for Heisenbugs associated with the system, you have a good chance of seeing artificial waits injected to “fix” things.
907.
▲
by
drob518
1y ago
Site is getting crushed, so I can’t access it, but upvoted for the sheer contrarian headline.
908.
▲
by
drob518
1y ago
One of the silliest things you can do to cripple your performance is build something that is artificially over distributed, injecting lots of network delays between components, all of which have to be transited to fulfill a single user requ
909.
▲
by
drob518
1y ago
And with CPUs now being shipped with 100+ cores, you can brute force that sucker a long way.
910.
▲
by
drob518
1y ago
> The first problem every startup solves is scalability. The first problem every startup should solve is “how do we have enough money to not go bust in two months”, but that’s a hard problem, whereas scalability is trivially solvable by
911.
▲
by
drob518
1y ago
I don’t know
912.
▲
by
drob518
1y ago
That was the first thought I had, too. When the dot-com bubble burst, every VC was slapping companies together to try to forestall the black mark of having a “failure” and balance sheet write off that they would have to show the LPs (invest
913.
▲
by
drob518
1y ago
I’m still responding to the first sentence. It’s not a differentiator, even to smart engineers who understand the programming language in question (e.g., Go or Rust). Whenever an engineer leads with the programming language, I know that it’
914.
▲
by
drob518
1y ago
Bingo.
915.
▲
by
drob518
1y ago
No. The differentiator is whatever benefits such an implementation might deliver (e.g., performance, reliability, etc.). Customers don’t start whipping out checkbooks when you say, “Ours is written in Go.”
916.
▲
by
drob518
1y ago
Part of the problem is “naming/marketing.” Bat compares ITSELF to cat, not to more/less. IMO, this confuses the issue.
917.
▲
by
drob518
1y ago
“It’s written in Rust” Actual LOL. Indeed. I was working for a large corporation at one point and a development team was explaining their product. I asked what its differentiators were versus our competitors. The team replied that ours was
918.
▲
by
drob518
1y ago
Well, even “Unix” had some differences (BSD switches vs SysV switches). Theoretically, POSIX was supposed to smooth that out, but it never went away. Today, people are more likely to be operating in a GNU Linux environment than anything els
919.
▲
by
drob518
1y ago
You’re right, but even standards bodies aren’t enough. At the end of the day, it’s always about what the dominant market leader will accept. The standard just gives your bitching about the corrupted files some abstract moral authority, but
920.
▲
by
drob518
1y ago
Babashka rocks!
921.
▲
by
drob518
1y ago
The OG.
922.
▲
by
drob518
1y ago
After skimming the docs and the site, I suspect this is x86-only for now. No mention of ARM or other processor architectures and the listed hardware support suggests a PC hardware target. You could probably cross compile on an Apple silicon
923.
▲
by
drob518
1y ago
This page has similar visualizations and explanations of multiple (wildly different, in some cases) maze generation algorithms. It’s hypnotic to watch them run. https://professor-l.github.io/mazes/
924.
▲
by
drob518
1y ago
Git was really useful because it allowed decentralization but didn’t require it like CVS or SVN. It catered to the “just clone the repo and create a new branch when you hop on the airline and push updates to origin when you land” model. But
925.
▲
by
drob518
1y ago
While there may be no technical reasons why these functions need to be bundled together in a forge, there may still be economic reasons (can’t support development as a standalone function) and usability reasons (people want it to arrive “ba
926.
▲
by
drob518
1y ago
Yep. And each of your neighbors also has that many devices and you’re all sharing the same channels.
927.
▲
by
drob518
1y ago
Most of your mobile devices are doing background tasks. It’s not typically high bandwidth stuff, but they are connected even when you aren’t using them.
928.
▲
by
drob518
1y ago
That tip about not using it also works with Ethernet and other technologies, BTW.
929.
▲
by
drob518
1y ago
Seems like an arbitrary comment.
930.
▲
by
drob518
1y ago
The article is pretty accurate. I’ve been using IOS 26 for a couple weeks and there is very little to recommend it. Yea, sometimes it looks cool, but many times it doesn’t, and as the article highlights, the usability seems to have gone bac
More ›