I built an Amazon Dash button that sends $5 to the ACLU every time I press it. Repurposing the technology to do good, not just buy goods.
(via Nathan Pryor on Medium)
Validimir Smirnov gave his talk Graphite @ Scale at FOSDEM.
Booking stores about 130 TB of data in Graphite, using 32 frontend and 200 SSD storage servers to collect 2.5M unique metric per second, worth 11 Gbps of traffic in the graphite backend.
This is achieves mostly be replacing all parts of Graphite with API-compatible rewrites in Go and C, all of which are open source.
Klimaretter interview with Tobias Kurth of Energy Brainpool, quite long. They are going through multiple scenarios how renewable energy can develop in Germany, and how then will develop Germany in turn.
We are having an interesting mix of constraints. On the one hand highly variable energy sources such as wind and solar are being built out, on the other hand stabilizers such as batteries in cars and hosues are entering the market. The power network is becoming more decentralized, and individual producers/consumers are going partially autonomous. Energy is being transported more, and over distances.
Kurth’s cornerstomes are the three D’s, decarbonizing, decentralisation and digitalisation.
Why should you be doing this?
Dave has been working on Networking Theory and Practice, and has been implementing CoDel. CoDel is one of the few innovations in basic networking, a queueing theory and algorithm that can make thick and fast internet pipes actually fast and efficient by managing buffer memory right. That means that your Internet is fast, and feels fast, even if it is busy.
Getting CoDel right on Wifi is doubly hard because of interaction between the CoDel queues, Wifi media access control and Wifi encryption. But Dave has done that, and it’s part of LEDE.
So, you should
On the other hand, Kristaps Dz explains how differences in Linux Distros, Libraries and other environmental factors make it very hard to define sandboxes in a portable way (seccomp, in this case), so that they can be shipped with an application, such as the Let’s Encrypt ACME client he develops. The LWN Article pointing to this has interesting discussion.
There is a lot to be learnt between these two extremes, for example why we can’t have nice things.
As Moore’s Law shown signs of coming to an end, the Guardian has an article about the history of computing from the Intel 4004 to current tech, and how with the Internet of Shit and Chips and Networking in everything all of our computers are becoming just one computer.
Everyone knows that modern computers are better than old ones. But it is hard to convey just how much better, for no other consumer technology has improved at anything approaching a similar pace. The standard analogy is with cars: if the car from 1971 had improved at the same rate as computer chips, then by 2015 new models would have had top speeds of about 420 million miles per hour.
Cutler not only has been one of the architects of the VAX and their VMS operating system, but also in the designs of the DEC Alpha CPU and its predecessors.
Later at Microsoft, he has been working on the DEC Alpha port of Windows NT, been instrumental in the development of the Windows Server operating system, and been a lead developer in Microsoft’s cloud system, Azure. He’s also been involved in porting the Hyper-V Hypervisor to the XBox.
It is really rare to find people who have been working in IT for so long, who have been involved in so many aspects – from hardware and chip design through operating system design to platform architecture and virtualisation, and even more so, who have been doing this in an ecosystem that is independent and outside of the Unix/Linux universe.
So in order to view Netflix, your network connection must be direct and not via a proxy or VPN tunnel.
Netflix, being somewhat modern, also advertises IP v6 services and AAAA DNS records so that your computer can find them.
On the other hand, many providers do not offer IP v6 natively, and hence require that customers who want non-legacy internet get it via – right – a network tunnel.
Which triggers the Netflix error message shown above.
Netflix knows that, but offers little support besides “Don’t use a tunnel, then”. Haha. So this article explains how to unfuck Networking for a local Linux or a Chromecast to make Netflix work again. Even if that just means to force it to fall back to l;egacy Internet instead.