Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anyfoo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
871.
▲
by
anyfoo
4y ago
It's even more mind-blowing to remember that on that scale, the concept of "things happening at the same time" does not exist, because the reference frames don't allow for it. That's so bizarre: Stand here, thing A
872.
▲
by
anyfoo
4y ago
Ah, thanks for the context to the Humboldt University. That makes it even more curious for me why the LMU building looks so similar, at least from the exterior. > The LMU on the other hand is way older, but the building is younger than t
873.
▲
by
anyfoo
4y ago
Huh. At a first glance at the photo on top of the article, I thought: Is this Munich's University with a different yard layout and statues? (Would not be surprising with WW2 in between, you can still see some of the shrapnel damage on
874.
▲
by
anyfoo
4y ago
I think this might have been a popular solution once, but my guess is that it came with its own set of problems. Hotels often being pretty big (bigger than most churches, which also tend to be relatively open structures), usage of the licen
875.
▲
by
anyfoo
4y ago
With unicast, the node originating the stream would have n times the traffic, where n is the number of devices pulling the stream. Further from the originating node in the network topology, each edge would transport as many times the traffi
876.
▲
by
anyfoo
4y ago
Unless I misread, there's nothing that suggests Wi-Fi is involved at all. It rather sounds to me like the author was listening at the Ethernet port that the TV was plugged in (making this less of an issue, as some people in this thread
877.
▲
by
anyfoo
4y ago
True, it was definitely simplified. But yeah, in cases where you really care, there's a bunch of options to do it completely/sufficiently in sync. (A true asynchronous sample rate converter, as it would have to be here, might be a
878.
▲
by
anyfoo
4y ago
Yes, but if you want to do even as much as not play the music in the middle of the night, now your MP3 player needs a clock. That clock may drift, or it may drop out completely when the power goes out, unless you synchronize that clock over
879.
▲
by
anyfoo
4y ago
Just make sure they have a large enough buffer, and buffer enough, so that all speakers can play the same frames at the same time (or with the exact delay you want for each specific speaker). You only care about delay between the speakers,
880.
▲
by
anyfoo
4y ago
It basically does not matter if you sync your clocks via NTP and play back accordingly.
881.
▲
by
anyfoo
4y ago
You can use NTP to get the devices' clocks synced up to much better than necessary tolerance, and play back accordingly. And then you "just" have the same problems that you have with purely electrically connected, analogue sp
882.
▲
by
anyfoo
4y ago
It's multicast, not broadcast (which means the networks could still be separated, among other things), and it's not too surprising that the network for the entertainment system carries this (by today's standard) low bandwidth
883.
▲
by
anyfoo
4y ago
> Why distribute the music that way Because distributing music over multicast works very well, and it's rather simple in nature: You get audio frames as UDP packets, you play them. Because it's multicast, they reach where they
884.
▲
by
anyfoo
4y ago
> almost-but-not-quite-turing-complete language Not to detract from the obvious nightmare, but at least they dodged the "accidentally Turing complete" bullet... entirely inadvertently, I'm sure.
885.
▲
by
anyfoo
4y ago
Not at all! They are just saying that nowadays, computers and sound output devices are so powerful, that they can effectively create arbitrary sounds in the entire human hearing range. This used to not be the case: Sound was synthesized usi
886.
▲
by
anyfoo
4y ago
You seem motivated, so you won't regret it. University math is great.
887.
▲
by
anyfoo
4y ago
> This is way too flat to be a 2000s era forum. I guess that makes it "2000s-inspired". I think it's fine if the visual style of the 2000s eras isn't retained, as long as the character is the same (e.g. linear threads
888.
▲
by
anyfoo
4y ago
They seem to make a comeback of sorts. I know a few podcasts at least that have gathered their community in "old school" web forums. Some of them literally use the old phpBB, but some use much more modern and mature software, that
889.
▲
by
anyfoo
4y ago
I'm not sure what that has to do with sqlite. I'm very much a non-web-developer, I never use Docker and "deployments" and stuff, but sqlite is absolutely trivial to install and run, and use for non-webapp stuff? Even ope
890.
▲
by
anyfoo
4y ago
That's kind of what I did here, I "used" the bits on the stack by loading them into eax and ANDing them with whatever's in ebx. But yeah, the value could also be more directly referenced on the stack...
891.
▲
by
anyfoo
4y ago
> that a simple backflow analysis wouldn’t reveal Famous last words, "simple". What about sequences like: pushfd pop eax and eax, ebx Now you need to know what ebx is to know for certain that PF and AF are irrelev
892.
▲
by
anyfoo
4y ago
I think this is my favorite series of articles of yours so far. In parts because purely from the outside, as a programmer, I'm very familiar with the 8086 and its successors, and so have always been curious about what's going on b
893.
▲
by
anyfoo
4y ago
Yep, you're right, including ceil() was misleading of me, if not downright wrong. I technically did not specify which side the interval is open on. But practically and realistically, in pretty much any scenario it will be a half-open i
894.
▲
by
anyfoo
4y ago
I had the impression 1 and 6 weren’t as rare anymore (even a single game is a lot of dice throws, and I usually played several in a row and restarted a lot), so I sampled again. No chi-squared test this time, that was just for my learning,
895.
▲
by
anyfoo
4y ago
After I (happily!) did their work for them, a simple "thank you", or even an acknowledgment through a closed ticket, would have entirely sufficed to make my day.
896.
▲
by
anyfoo
4y ago
For the short time that I knew about it and it was not fixed yet, I integrated it into my strategy. 1 and 6 are rare, so if for example I still needed them for something, I was inclined to make good use of 1 and 6 when they came up, instead
897.
▲
by
anyfoo
4y ago
Around 15 years ago, when casual little games on Facebook were still a thing (actually when Facebook itself was still a thing), I used to play Yahtzee on the site while watching TV shows or whatever. It was one of the most popular games on
898.
▲
by
anyfoo
4y ago
True, if it really is social interaction. But especially on Twitter (when I still bothered using it), I saw so many stream-of-consciousness dumping of thoughts on there, which mostly only managed to gather a few irrelevant likes, that I ser
899.
▲
by
anyfoo
4y ago
This is so low-level, I think you'd just consider the respective parts "platform-dependent code", and provide alternative implementations for other platforms (possibly including a very generic one).
900.
▲
by
anyfoo
4y ago
Understandable, sleep deprivation sucks.
More ›