Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bhaney
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
271.
▲
by
bhaney
2y ago
Process groups, some solid performance tweaks to ETS and Mnesia, etc. It all got upstreamed or became redundant eventually. Rick Reed gave a couple talks about it around a decade ago if you can track down recordings.
272.
▲
by
bhaney
2y ago
> I don't know if there's a standard call to tell the filesystem "mv current old && mv new current" in one shot. Used to be hackily done by overwriting symlinks, but now there's https://manpage
273.
▲
by
bhaney
2y ago
> This code has to run in parallel, and run fast Then you're certainly not going to get away with writing it all in Python, but it's a very common paradigm to write hotter parts of the code in faster languages and then glue eve
274.
▲
by
bhaney
2y ago
From my perspective, this is a great outcome for a game-making attempt. There's no shortage of fun games coming out lately - far more than I have time to play. But these days they're largely made by amateur non-programmer indie de
275.
▲
by
bhaney
2y ago
It samples heart rate every 5-30 minutes in the background (for long term tracking and sleep), or continuously while you're asking it to do so, same as any common smart watch. There's a command to begin realtime heart rate reporti
276.
▲
by
bhaney
2y ago
From the little bit of research I just did before buying one, most people are reporting that compared to their more expensive trackers, the heart rate, accelerometer, and sleep tracking functionality are all pretty accurate (good sleep trac
277.
▲
by
bhaney
2y ago
Cool. Just ordered one (from Temu, $18) even though I already wear an Apple Watch. Love the idea of having something I can interface with directly and pull realtime data from without having to install some middleman phone app.
278.
▲
by
bhaney
2y ago
Me
279.
▲
by
bhaney
2y ago
Yes
280.
▲
by
bhaney
2y ago
If a runaway trolley is on course to hit five mail-in voters before election day, and you have the opportunity to pull a lever and divert the trolley to a track with one registered voter who will later be voting at the polls...
281.
▲
by
bhaney
2y ago
It will be eventually
282.
▲
by
bhaney
2y ago
> regular people can help Can we? I have tens of terabytes of unused storage space that I would be happy to contribute to library archival, but my understanding is that if I seed these torrents I'm going to get spammed with DMCA let
283.
▲
by
bhaney
2y ago
That's an interesting form of guerrilla advertising. Find a project with decent website traffic that displays sponsors, and commit just enough to be displayed in the list of top contributors (which includes some delicious SEO-friendly
284.
▲
by
bhaney
2y ago
I don't think that complaint is even true. A quick glance at the Crystal stdlib source[1] shows that the mktmp implementation uses the O_EXCL mode, which will cause the open call to error out if the file already exists, and the impleme
285.
▲
by
bhaney
2y ago
> Can you magically return/break out of iterator functions like you can in Ruby? Sure can. $ cat break.cr (1..).each do |x| break if x > 2 puts x end $ crystal break.cr 1 2 $
286.
▲
by
bhaney
2y ago
I like the concept and the interface, but after trying one of the suggested examples, I'm not convinced this actually works? I tried "remote work" like the initial instructions recommended as an example. The graph it gave me
287.
▲
by
bhaney
2y ago
> this article is for people who have casually heard that exactly once delivery is impossible and take it to mean exactly once processing is impossible Those people would be better served by approximately two sentences clarifying that ex
288.
▲
by
bhaney
2y ago
In case you're someone who actually knows anything about distributed systems and you're not looking forward to slogging through this long article filled with claims like "I have a PhD in AI so I know what I'm talking abo
289.
▲
by
bhaney
2y ago
There are a lot of major security vulnerabilities in the world that were made understandably, and can be forgiven if they're handled responsibly and fixed. This is not one of them. In my opinion, this shows a kind of reputation-ruining
290.
▲
by
bhaney
2y ago
I use mine to get into my friend's apartment building (after cloning his key fob) so he doesn't need to come let me in. I would have expected the Flipper to be pretty good at that, but it manages to crash while emulating the key f
291.
▲
by
bhaney
2y ago
Have you considered that surrounding yourself with weird conspiracy theorists and then blindly projecting their behaviors onto the population at large isn't a great idea?
292.
▲
by
bhaney
2y ago
> From what I can tell, a strain of the bacteria was found in the wild that created less acid and seemed to lead to less carries I think you're confused about which changes to the bacteria were natural and which were engineered. A s
293.
▲
by
bhaney
2y ago
Can you explain a little more about where your "feeling" comes from? I preordered Lumina months ago and I drink fluoridated water, brush regularly with fluoridated toothpaste, and intend to keep doing so indefinitely.
294.
▲
by
bhaney
2y ago
> Could it be that the system is punishing me somehow? Yes. The system is punishing you with ads for not having an ad blocker.
295.
▲
by
bhaney
2y ago
> we were able to mitigate the problem simply by adding Accept-Language header > Yelp doesn't actually use the header So what made you think to add it and why did it work?
296.
▲
by
bhaney
2y ago
The modern tooling not being available for common hardware that's only a few years old is a problem with the tooling
297.
▲
by
bhaney
2y ago
Less than a day later and everything in this list is already merged. Congrats! Do those PRs represent everything necessary to compile systemd against musl, or are there more PRs coming to finish the job?
298.
▲
by
bhaney
2y ago
> boots in 1/3rd the time of OpenRC on the same system Wow, that's a suspiciously impressive difference. I was under the impression that OpenRC and systemd support similar parallel service startup features and usually boot syst
299.
▲
by
bhaney
2y ago
Oh plenty of times. The biggest problem is that when I'm reinventing the wheel, I don't want my design to be constrained by existing axles, so naturally I have to reinvent those too, and so on and so forth. At this point I have th
300.
▲
by
bhaney
2y ago
Yeah, I mean the binary message format. It's not particularly complicated to parse if you don't care to handle all the custom logic for each RRTYPE. You parse a fixed size header, one section with a couple fields, and up to three
More ›