Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Olreich
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
Olreich
2y ago
We could make it not opinion with ease. Make the test: “Can the fetus survive without the host body?” That’s a medical question that will slowly move toward not aborting ever. And it solves the medical issues as well. “This fetus is killing
32.
▲
by
Olreich
2y ago
Do you want your children to have a better life than you? They won’t unless we start putting in the work to fix climate change. As a species we took on some climate debt to improve our standard of living, and we’ve been talking bigger loans
33.
▲
by
Olreich
2y ago
I can’t find any statistical reporting to back there being millions more undocumented immigrants coming into the country in the last 4 years. Data-backed reporting indicates that we’ve had ~11 million undocumented workers since the 2005 wit
34.
▲
by
Olreich
2y ago
This was a “double-pump” migration to a faster database and building a caching service. There’s nothing particularly fancy or creative about their solutions. The migration efforts and working out issues with the reverse table scan were prob
35.
▲
by
Olreich
2y ago
You don’t have time to work two real full time jobs. If you have time to keep 2 bosses happy where both are expecting 40 hours a week from you and you are giving 20, then those bosses suck at gauging performance and making good hires. If yo
36.
▲
by
Olreich
2y ago
Why not all three? Helping their feelings of power, Helping their bottom line with attrition, and Helping their real-estate buddies with big dumb investments in tall buildings. There’s no reason it has to just be one thing
37.
▲
by
Olreich
2y ago
Amazon has yet to share any of that internal data with its internal employees or the outside world. The only reasoning shared has been vague talk about energy being higher and culture being easier to spread. There is a lot of money to be sa
38.
▲
by
Olreich
2y ago
Once organizations get to a sufficient size, increasing your "scope" is the only metric left to compare. You could compare revenue, but the easiest way to get more revenue is to increase the amount of work that falls under your pu
39.
▲
by
Olreich
2y ago
Strategic of them to include the 5-day a week to hide the 15% managerial layoffs. 1 in 8 managers need to be converted into ICs. The average manager has around 8 ICs with the "two-pizza team" ideal, so that means 2% overall layoff
40.
▲
by
Olreich
2y ago
Considering many shops are just "implement whatever the business people want" and have things silo'd out across many teams, the autonomy to make a thing you work on and support better is hugely valuable. You can get that lots
41.
▲
by
Olreich
2y ago
Usually the tax incentives are relatively minor and are long term as well. The more important thing with the real-estate strategy is that there's a lot of capital and personal clout wrapped up in these massive building projects and inv
42.
▲
by
Olreich
2y ago
I'm sure that the numbers indicate that, but it's quite a leap to pin WFH as the driving reason that the juniors not moving up and the seniors not moving into management. It's a good story, and I'm sure that's the s
43.
▲
by
Olreich
2y ago
Or you can apply taxes to corporations and the ultra-wealthy and drop the debt easily while expanding medicare, social security benefits, college, etc. The counter-point of "then all the companies will leave" seems unlikely consid
44.
▲
by
Olreich
2y ago
Theft is illegally taking something. Taxes are part of the legal system. Literally not theft. Ethically is it right to increase the risk to accumulate wealth? That depends on what you buy with that risk. It’s well-established that people wi
45.
▲
by
Olreich
2y ago
And replacing all slack threads with meetings is similarly non-productive. Making everything a slack thread and refusing to ever go to meetings is bad. But refusing to write anything down and forcing everyone to exclusively go to meetings i
46.
▲
by
Olreich
2y ago
Innovation is about attention, not ideas. If you want to encourage that, you need to give folks a forum to share their ideas that they feel safe and supported. If your team is good at that in person at lunch, then having an “ideas” meeting
47.
▲
by
Olreich
2y ago
Sounds like you need a group chat that people are willing to talk in. If that isn’t happening, then there’s a barrier to doing it that you need to resolve. Could be they’re fine with you listening in, but not the manager. Could be something
48.
▲
by
Olreich
2y ago
Almost any gap in audio is detectable and sounds really bad. 40ms is a lot, but sending 40ms of silence is probably worse
49.
▲
by
Olreich
2y ago
At some point, you need to interact with something that looks like I/O or an external service. Not handling failures from them is a source of a lot of bugs. Even if pushed to the periphery, how do you test the wrapper you built to hide
50.
▲
by
Olreich
2y ago
Type checking is horribly slow in Swift if 59k things to check causes 30 seconds of slowdown. That would mean that on a 4ghz processor it requites more than 2 billion operations per check. That’s insane no matter how you slice it.
51.
▲
by
Olreich
3y ago
Semantically, these say the same thing, so all of those concerns exist for “concat(a, b)” too. Avoiding having to parse the concat every time the line is invoked, avoiding having to apply runtime introspection to find out mapping between th
52.
▲
by
Olreich
3y ago
I want to be able to stably enjoy many years of working on whatever is of interest to me without needing to exchange money for it. So accumulating enough wealth for that is super reasonable. It looks like you don’t mind spending most of you
53.
▲
by
Olreich
3y ago
Charging infrastructure and speed would mitigate that as well. Driving 3+ hours is going to cut it close on many combustion cars’ ranges too, but gas stations are ubiquitous and almost always have gas. When they don’t, you get the gas crise
54.
▲
by
Olreich
3y ago
Math is the canonical one. You need arithmetic to get to algebra. You need algebra to get to geometry. You need geometry to get to calculus. Everything builds on each other, so you can’t skip to calculus when you barely know how to add. The
55.
▲
by
Olreich
3y ago
I’m close to giving up on dogmatic junior devs. They don’t ever seem to give up their dogma, even in the face of direct damage caused by their dogma. The closest I’ve seen is a dogmatic junior dev saying they understand and will relax on th
56.
▲
by
Olreich
3y ago
Ad marketplace is a hell of a thing. Advertisers want your specific demographic and they’ll pay to dollar compared to others. So you see 4 companies ads 1000 times
57.
▲
by
Olreich
3y ago
Scaling based on node size has been limited for a long time. It feels like it started at 13nm that every shrink was getting less and less performance uplift, but it's likely it's been going on for longer and we just had much more
58.
▲
by
Olreich
3y ago
STM is about hardware, not programming languages, but is decently recent so maybe someone will actually try it in hardware and see if it provides a good benefit for the increased complexity of the chip. Region based memory management was fi
59.
▲
by
Olreich
3y ago
I don't think skipping the handshake is much of a benefit to QUIC. TCP was designed to have long-lived connections. Mobile networks are moving toward keeping your external IP consistent between handoffs, handling the routing internally
60.
▲
by
Olreich
3y ago
The speed of your simulation in a game like this should have minimal impact on the framerate of the game. You can paint the screen 144 times a second, but only tick the simulation 10 times a second and get a much better experience than pain
More ›