7,378 karma · joined October 23, 2009
Splitting up the world in areas and then claiming you need to solve a different problem in each is throwing away probably the most cost effective way to get cheaper energy, more grid interconnection and more price mechanisms to shape supply and demand.
Doesn't have quite the same ring as a lament
"Do not fall into the trap of anthropomorphizing Larry Ellison"
"Please be aware that if your spoken words include personal or other sensitive information, that information will be among the data captured and transmitted to a third party through your use of Voice Recognition," Samsung posted in its SmartTV privacy policy.
https://money.cnn.com/2015/02/09/technology/security/samsung...
There's nothing to hide, it's part of the way the TVs work and explicitly stated by the manufacturers.
So from that list the unification is now:
- JACK and Pulseaudio are both replaced by pipewire
- OSS is long gone, ALSA is now the only low-level interface
- ESD, NAS, ClanLib, xine, portaudio, allegro and Phonon are not present in the Ubuntu install I just checked
Basically we're down to a unified stack that has BlueZ and ALSA to access actual hardware and pipewire as the single audio (and video) daemon. Everything else is either shims so apps don't need to change interface or cross platform APIs like SDL and OpenAL. We are much better than what this diagram shows.
It's often easy to find what's meant from context but sometimes we're discussing network stuff and it becomes hard to figure out what people mean by "gb" or "mb" or other frankenunits because the context refers both to data in transit and at rest. It's almost certainly not gram bit and milli bit which helps narrow it down...
A Digital Ocean VPS starts at $4 a month. It's not so much that we've lost the cheap part of the cloud, it's that the big cloud providers figured out how to do enterprise sales and capture the part of the market that was already overpriced and wasn't sophisticated enough to optimize itself.
https://bugzilla.mozilla.org/show_bug.cgi?id=1878510#c114
https://www.reddit.com/r/firefox/comments/1djkdql/for_people...
According to the reddit comments it's a broken implementation by Google that doesn't trip up Chrome.
Do you need to align that precisely? Can't the power side have very large landing pads for the wires from the signal side to make it much easier?
This is the wrong way to do scaling and even Wayland got it wrong and has been very slowly fixing things. What you actually want to do is just use real pixels everywhere and just tell the client "here's your NxM window size and it will be displayed in a X scale" and let the client do the intelligent thing. If it's a browser, a 3D game, or a PDF reader it will render directly at target resolution and scale with no fuzziness and those are most use cases people care about. GUI toolkits were stuck at integer scaling for a long time and thus the strange solutions to render at higher resolution and then scale down happened. All of this can work in X11, just always use native resolution for everything but Wayland is much better anyway and works great these days.
It's amazing how much we've stretched this way of communicating into a very safe industry by the numbers. Maybe the remaining failure modes are now showing up. There's an almost accident where the plane reached only a few feet of altitude on approach to Paris well before the airport because the controller gave bad information and the read backs were not enough of a check. There's another almost accident where the controller didn't receive the communication that a plane had aborted takeoff because another plane talked on the same frequency at the same time. Maybe there is now value in having a more standardized digital messaging setup for key moments that augments the normal audio conversation. There is so much that is tipified that it seems that could actually reduce the workload if done with good UX.
https://www.youtube.com/watch?v=tuJlgzcQWAg
It's an hour long and very informative. The research seems well backed up.