Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chaboud
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
181.
▲
by
chaboud
3y ago
Yeah. The probabilistic access patterns for games are going to be comically repeatables for prefetching.
182.
▲
by
chaboud
3y ago
I used additive gaussian fields (restricted by bounding regions) for this back in the late 90's for audio visualizations in a ripper/player called "Siren" (back when we actually thought we could charge money for somethin
183.
▲
by
chaboud
3y ago
That sounds more like a bizarre brag than anything else, a "we would have invented it if you hadn't" statement. There's value in being unencumbered by the directions of others, but there's an even larger value in be
184.
▲
by
chaboud
3y ago
The cost of having a thorough inventory of apps that being in monetization is vending apps that have none. It's part and parcel of keeping users inside the walled garden. Google takes a hit on some apps to sell and advertise with othe
185.
▲
by
chaboud
3y ago
Behavior change hidden behind targetSdkVersion is a bear trap that keeps on providing trauma. It’s just a massively dangerous way to evolve API’s. That said, automated regression testing, target environment deployment tests, and beta applic
186.
▲
by
chaboud
3y ago
As a user, I’d rather that Google make stable and coherent APIs the priority. If the strategy is: 1. Make breaking API changes, but gate them behind the targetSdkVersion. 2. Force app devs to lift the targetSdkVersion to stay up to date by
187.
▲
by
chaboud
3y ago
No. In the set of integers, 1 is not two divisors if repeated. It is one divisor. An element to set relationship is that element A is or is not in set B. So, if the set of divisors only contains 1, there is only one divisor. If 1 and 1 mad
188.
▲
by
chaboud
3y ago
Well, I’m questioning it… not that it really matters. -1, 0, and 1 are no good. Two divisors for positive integer X: 1, X I recently demonstrated GPT-4 via by having it explain phases of matter metaphorically with animals. Though impressiv
189.
▲
by
chaboud
3y ago
Are we including it just to poke the bear? Prime numbers are typically defined as numbers with no positive divisors other than one and the number in question.
190.
▲
by
chaboud
3y ago
To me, this is the core bait and switch problem. It’s not just that expectations and commitments are suddenly unilaterally changed. Is that the core subject of the license (an open-source codebase) has quite often been built collaborativel
191.
▲
by
chaboud
3y ago
Note: SIMD on x86 has unaligned instructions that used to be much slower (decoded differently) than their aligned counterparts. For example, on Pentium 3 and Pentium Core 2, the unaligned instructions took twice as many cycles to execute.
192.
▲
by
chaboud
3y ago
That’s why, while much of the linked blog is kind of off the mark (signs of someone knowing less than they think they know), the general conclusion, using aligned pointers is recommended, is one that I typically recommend to developers new
193.
▲
by
chaboud
3y ago
An unlicensed driver in the Mission plowed into me on my motorcycle because he panicked and slammed on the gas. Cruise cars, conversely, generally result in close calls due to aborted lane changes, cutting me off, or absurd double parking,
194.
▲
by
chaboud
3y ago
Whether it’s shift, mask, multiply, Kernighan’s method, or something else, it’s going to be multiple instructions and tens or hundreds of cycles to do this in software. pop count instructions take a handful of cycles to run (~10 on ARM, ~3
195.
▲
by
chaboud
3y ago
That’s classic cost benefit analysis, and there are plenty of examples in audio of trade offs where the simulation is sufficient (or more flexibly applicable). Just because the cost is high for a given application doesn’t mean something ha
196.
▲
by
chaboud
3y ago
Why do you think time dilation needs to occur in our simulation? Be it from instance-shard transition due to cell crossing (special relativity) or inter-node lag due to spatial density (general relativity), system design constraints dictat
197.
▲
by
chaboud
3y ago
Sound effect libraries have long included the sounds of wood breaking/cracking, generally recorded (rather than simulated). A couple of jobs ago, we sold sound effect libraries that cost 2-5x the cost of the software applications that
198.
▲
by
chaboud
3y ago
Probably Sun Fortress? It’s like someone lost one bet and then won another, and, resultantly, humanity lost… https://en.m.wikipedia.org/wiki/Fortress_(programming_langua...
199.
▲
by
chaboud
3y ago
Thanks for inviting questions. This is a very fun idea that basically turns the Spruce Goose’s single flight in ground effect into a scaled reality. Amazing. With what is likely 1500+ pounds of battery, what is the operational charging&#x
200.
▲
by
chaboud
3y ago
Is ISS between satellites that are expected to de-orbit and the Earth, or is it not? I'm well aware of tracking and avoidance mechanisms, but, up until now, I hadn't considered the orbital planes in use.
201.
▲
by
chaboud
3y ago
The point isn't that I should be worried. The point is that folks in ISS should be more worried than if they were, say, at 600km...
202.
▲
by
chaboud
3y ago
I'm talking about them hitting ISS.
203.
▲
by
chaboud
3y ago
I'll put $10 up against that bet. In a few billion years, one of us is going to look pretty stupid!
204.
▲
by
chaboud
3y ago
The moon is slowly getting farther away. Starlink satellites are expected to relatively quickly return to earth.
205.
▲
by
chaboud
3y ago
Huh. I wasn’t worried before reading this thread. Now I’m a little more worried. 1. We don’t need to worry about Kessler syndrome, as the orbits of Starlink will decay in five years (from 550km). 2. ISS is at 420km. Has anyone else ever w
206.
▲
by
chaboud
3y ago
“Those spikes for std::lower_bound are on powers of two, where it is somehow much slower. I looked into it a little bit but can’t come up with an easy explanation. The Clang version has the same spikes even though it compiles to very differ
207.
▲
by
chaboud
4y ago
Sort of, but without the duplication and initial wait to load. A traditional fat in-memory app would do this: file (DISK) to process active pages (RAM) to paged out virtual memory if saturated (elsewhere on DISK) Using mmap typically goe
208.
▲
by
chaboud
4y ago
That's down to caching. If you used your system to do something else for a while, you'd find those pages evicted and the performance back down to Earth. That's one of the things that makes mmap so useful, though. The system
209.
▲
by
chaboud
4y ago
We can’t truly test the edge of this function without finding the most least competent person ever. They’re like a perfect anti-classifier! I’ve actually worked with people who were so persistently wrong that we could generally take their a
210.
▲
by
chaboud
4y ago
Yes. You’re lucky. They exist, and my first rule of start-ups is “no assholes”. I’ve encountered true jerks who naturally gravitate towards anger and abuse, and I’ve even worked for a couple of them. It’s quite difficult. When it takes so
More ›