Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wavemode
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
511.
▲
by
wavemode
10mo ago
> there is no reason to support "sync I/O" I disagree strongly. From a performance perspective, asynchronous IO makes a lot of sense when you're dealing concurrently with a large number of tasks which each spend most
512.
▲
by
wavemode
10mo ago
I take the exact opposite view. A revolving door of congresspeople would decrease the influence of lobbying (and, for that matter, the influence of political parties in general), because once a member of congress reaches their term limit th
513.
▲
by
wavemode
10mo ago
Being a congressperson isn't something you're supposed to have to get good at. You're supposed to just be a representative of the people. The "experts" in government are the nonelected officials, advisors and agenci
514.
▲
by
wavemode
10mo ago
You can still play the market with index funds. For example if someone knew that Trump was about to announce new tariffs they would sell to dodge the brief market panic.
515.
▲
by
wavemode
10mo ago
No, async and callbacks in JS are extremely viral. If a function returns a Promise or takes a callback, there is no possible way to execute it synchronously. Hence, coloring. The reason this coloring isn't a problem for the JS ecosyste
516.
▲
by
wavemode
10mo ago
This is very often true when your data is sitting right there on the stack. Though when your data is behind pointers, it's very easy to write code that the compiler can no longer figure out how to optimize.
517.
▲
by
wavemode
10mo ago
Ads make sense in an AI search engine product like Perplexity. ChatGPT could try to make a UI like that. But the thing is, the world already has an AI search engine. It's called Google, and it's already heavily integrated with Gem
518.
▲
by
wavemode
10mo ago
To be honest, I never thought of Bun as something that someone would buy or invest in. What product do they sell?
519.
▲
by
wavemode
10mo ago
You have to profile for your specific use case. Some programs run slower under O3 because it inlines/unrolls more aggressively, increasing code size (which can be cache-unfriendly).
520.
▲
by
wavemode
10mo ago
Ah, no worries. I'm just now realizing that you weren't even the one who submitted this to HN.
521.
▲
by
wavemode
10mo ago
Several of the examples seem to be empty (e.g. https://github.com/tmcgilchrist/durin/blob/master/example/dw... ) Also, the link to OPAM documentation leads to a 404
522.
▲
by
wavemode
10mo ago
> Once there's real traffic and a team I'll tighten things up. Nope. Once there's real traffic, you'll be even more time-constrained trying to please the customers. It's like a couple who thinks that their failin
523.
▲
by
wavemode
10mo ago
Many forms of cheating revolve around modding the game locally so that certain textures can be seen through walls, so you always know where opponents are. So you aren't breaking any laws of physics, you are just able to make much bette
524.
▲
by
wavemode
10mo ago
> CEO walking up behind my desk and pointing out that I'd done MOV AX, 0 when I could have done XOR AX, AX Now that's what I call micromanagement. (sorry couldn't resist)
525.
▲
by
wavemode
10mo ago
To be fair, this letter is about information security, not privacy. Maximizing privacy is a somewhat different goal, and recommendations for how to do so would differ from person to person. Some people really don't care about privacy.
526.
▲
by
wavemode
10mo ago
> even though it's nearly akin to "use one password for everything" It's not at all akin to that. Firstly, every respectable password manager requires multi-factor authentication to log in to. Someone finding out the
527.
▲
by
wavemode
10mo ago
That's not for societal reasons, that's for practical reasons. People want to be able to get around. By contrast, many people don't want to be forced to take classes unrelated to their desired area of study.
528.
▲
by
wavemode
10mo ago
It's not sustainable to sell a product that most people only buy because they were trying to buy something else (or because they're forced to for societal reasons). That sort of approach is exactly why "Americans no longer se
529.
▲
by
wavemode
10mo ago
original submission dicussion: https://news.ycombinator.com/item?id=45947810
530.
▲
by
wavemode
10mo ago
"Talk to the vendor and see what they say" is an unstructured process relying on unstructured data. "Ask the vendor this set of 10 compliance questions. We can only buy if they check every box." is a structured process b
531.
▲
by
wavemode
10mo ago
A similar observation commonly comes up related to software development - "it's not tech debt, it's org debt" (or to put a different way, "trying to use a technical solution to solve a social problem").
532.
▲
by
wavemode
10mo ago
> So I get confused when I read things like "feedback doesn't scale". Because what am I, if not a self-organizing collective of a trillion cells. Well, yeah, that feedback scales perfectly because your cells don't hav
533.
▲
by
wavemode
11mo ago
Perhaps the offset is always zero anyway in that scenario But yeah hard to say
534.
▲
by
wavemode
11mo ago
Valve's financials are nonpublic, and any numbers you find are rough, indirect estimates. In any case, my point was not that these games make no money, but simply that Valve doesn't need them. The total number of people buying gam
535.
▲
by
wavemode
11mo ago
Valve's cash cow is Steam. All of their games (Dota 2, CS, and the other ones they hardly maintain anymore) are basically just passion projects at this point, lingering on from a bygone age when they were a game development company. Th
536.
▲
by
wavemode
11mo ago
The things people are talking about in this thread are less to do with the practice of programming, and more to do with the difficulties of managing (and being managed, within) an engineering organization. You'll learn all of this for
537.
▲
by
wavemode
11mo ago
I've read it. If you have a response then say what you're trying to say.
538.
▲
by
wavemode
11mo ago
> decades of industry experience have shown that the governing principles of even modern C++ make it incredibly hard (expensive) to deliver high quality software How can "decades of experience" show the deficiencies of Modern C
539.
▲
by
wavemode
11mo ago
A bug report does not mean that someone "wants" the software to do X, but rather that they -expect- the software to do X. If that expectation is correct, it's a bug, and if it's not correct then it's a feature reque
540.
▲
by
wavemode
11mo ago
The philosophy of fixing bugs first before implementing new features is not that the bugs you're fixing must be more "important" than the new features. In fact, that's exactly the mindset that "bugs first" is d
More ›