Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
erik_seaberg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
erik_seaberg
2y ago
If you're trying to upgrade or rebuild ten year old software, it's very important to know exactly what its dependencies were and where to find them, because there are too many other versions to choose from and most of them won
62.
▲
by
erik_seaberg
2y ago
One nice thing about sleep apnea treatment (CPAP) is that you always have fresh air.
63.
▲
by
erik_seaberg
2y ago
Just one cheeseburger is three miles of running. Not only is it very easy to shop and overeat, your body continually encourages it. The only way out is determination not to eat whatever you want.
64.
▲
by
erik_seaberg
2y ago
Caching is the most important reason to consider GET for a non-hypertext API. Vary headers tell the server which header diffs should cause cache misses, but there's no way to do that for an encoded body.
65.
▲
by
erik_seaberg
2y ago
https://en.wikipedia.org/wiki/SPECint talks about a dozen programs they selected for single-core logic and discrete math, including gcc and bzip2 (there are more than a dozen others using floats). Over time, RISC and C
66.
▲
by
erik_seaberg
2y ago
I would think they have to keep the commitments in the charter, and only the board can propose changes for shareholders to vote on (because they own it all).
67.
▲
by
erik_seaberg
2y ago
In that case the mistake was the overhiring rather than the layoff. And it's hard for a board to admit that the entire plan (which they probably approved) was a mistake from the beginning. If the CEO fails at making the plan work in an
68.
▲
by
erik_seaberg
2y ago
Lots of boards have pushed out CEOs who performed poorly enough: Apple, Disney, HP, IBM, Twitter, and Yahoo are well known. But the performance is expectations around market share, profits, stock price, or dividends, not burning as much mon
69.
▲
by
erik_seaberg
2y ago
Tech companies wire rows of desks for laptops and big monitors, but I think it'd be hard to find a meeting room where you could safely plug in more than a dozen 140 W chargers.
70.
▲
by
erik_seaberg
2y ago
Over years, I've worn laptops (with sealed-in batteries) down to three-ish reliable hours. There are never enough power outlets (or AC vents or even seats at the table) for a big meeting. That's a problem for a very long meeting f
71.
▲
by
erik_seaberg
2y ago
Rust's borrow checker proves some invariants that the code always upholds. Valgrind only checks that this run hasn't triggered some undefined behavior so far, it's always possible that (ab)using it further or another run with
72.
▲
by
erik_seaberg
2y ago
I'm definitely digging into this, thank you! I'm a little concerned about ESBMC's "simulating a finite prefix of the program execution with all possible inputs" when important software like operating systems are int
73.
▲
by
erik_seaberg
2y ago
I'm a little familiar with TLA+ but it can't verify the actual code you want to run, only a restatement of your intended algorithm. Are there published model checkers that can check real C++? How would they catch double-free or us
74.
▲
by
erik_seaberg
2y ago
Freight was so important that pre-railroad cities were mostly built around harbors or navigable rivers, not just anywhere they wanted.
75.
▲
by
erik_seaberg
2y ago
I switched to using the trackpad full time, because the mouse randomly bricked itself unless I let it distract me about its state of charge and whether my only cable was at home or my office desk.
76.
▲
by
erik_seaberg
2y ago
That system doesn't seem to take you to every Bucharest address in ten minutes, only popular ones. I picked a few buildings at random in Google Maps and got hour-long L-shaped trips (detours into downtown) that would have been fiftee
77.
▲
by
erik_seaberg
2y ago
From Fremont, CA, the Sunnyvale office is a 40-minute wait for a 16-minute bus to a 12-minute wait for a 14-minute train to a 14-minute wait for a 48-minute bus (making 34 stops). Google estimates I could get there in two and a half hours.
78.
▲
by
erik_seaberg
2y ago
"Transport to where-ever you need to go, an what-ever time you need to go there" has to functionally be pretty car-like. My question is how he wants to dispatch it on demand so it doesn't need to stay parked near us.
79.
▲
by
erik_seaberg
2y ago
Are you proposing ridesharing? Self-driving hasn't been widely deployed yet.
80.
▲
by
erik_seaberg
2y ago
Cars run point to point on demand, which is optimal. Any system that does not will waste huge chunks of riders' time.
81.
▲
by
erik_seaberg
2y ago
The baby boomers lived well, before so many industries and jobs were offshored.
82.
▲
by
erik_seaberg
2y ago
Isn't a tariff bad for consumers of foreign products but good for domestic manufacturers and workers?
83.
▲
by
erik_seaberg
2y ago
Memory and concurrency safety need to be the first steps, because how can you analyze results when the computer might not have executed your code correctly as written?
84.
▲
by
erik_seaberg
2y ago
Early MySQL versions made egregious design choices like quietly ignoring missing foreign keys and enum typos, truncating long strings, and randomly choosing rows from groups. https://web.archive.org/web/20230922210124&#
85.
▲
by
erik_seaberg
2y ago
https://www.postgresql.org/docs/current/warm-standby.html#SY... mentions quorum-based synchronous replication, which sounds encouraging.
86.
▲
by
erik_seaberg
2y ago
Decisions should be made in writing, so everyone gets some peace and quiet to deliberate, and we don't change our minds because nobody remembers what the outcome was (sounds crazy but I have seen this happen).
87.
▲
by
erik_seaberg
2y ago
If PostgreSQL has replication, why are they talking about "minimal" downtime? Is there no quorum strategy that delivers high availability? I don't know as much as I should.
88.
▲
by
erik_seaberg
2y ago
You can say (if lst ...) if the empty list is falsy, but Scheme eventually chose to add #t and #f. Oddly #f is the only false value but #t is not the only true value.
89.
▲
by
erik_seaberg
2y ago
One of the things I like about cloud is that it's relatively easy to spin up an isolated full-scale environment and find out where prod's redline probably is. On-prem hardware might have different bottlenecks.
90.
▲
by
erik_seaberg
2y ago
I think having deep work to do is the biggest sign that a team has found a good use for me. It's how tech companies build competitive products. Commodity work should be automated; Moore's Law already paid for doing that.
More ›