The Google Assistant is going global
Over the past year and a half, the Google Assistant has grown from being available on just one device in one language to across many types of devices, including speakers…
The Helium Factor and Hard Drive Failure Rates
Helium-filled hard drives attempt to cut down on friction, leading to better performance. We’ve crunched the numbers: how do they actually perform?
The quadratic formula and low-precision arithmetic
The familiar quadratic formula can give the wrong answer in a program due to numerical precision issues. This post shows what can go wrong and how to fix it. Especially important in low-precision arithmetic.
AWS EC2 T2 Instances Demystified: Don’t Learn the Hard Way
How T2 burstable instances and CPU credits really work, with a worked example of a busy t2.micro running out of credits and grinding to a halt.
Great things and people that I discovered, learned, read, met, etc in 2017
Great things and people that I discovered, learned, read, met, etc. in 2017. No particular ordering is implied. Not everything is new.
OpenWrt in a WiFi card reader (2017)
The Zsun Wifi card reader is cheap tiny USB to MicroSD card reader with an integrated wifi chip running Linux, In a nutshell, it is a WiFi access point with more flash (16MB) and RAM (64 MB) than most OpenWrt supported routers. Polish hardware hacker q3k from Warsaw Hackerspace, is a recent and…
Racket-On-Chez Status
posted by Matthew Flatt with thanks to collaborators Kent Dybvig, Andy Keep, Gustavo Massaccesi, Sarah Spall, Sam Tobin-Hochstadt, and Jon Zeppieri It's been almost a year since we decided to try running Racket on Chez Scheme, and it has been almost six ...
Work with Git Forges inside Emacs
Blog of Jonas Bernoulli
A Long Peek into Reinforcement Learning
<meta http-equiv=
Tiny Steps Towards Liberating Bootloaders and Modem Firmware of MediaTek Phones
Aiming for a 10 year life-cycle for smartphones
ECMAScript regular expressions are getting better (2017)
Sixteen years later, ES6/ES2015 introduced Unicode mode (the u flag) , sticky mode (the y flag) , and the RegExp.prototype.flags getter .
The Whole of WordPress Compiled to .NET Core and a NuGet Package with PeachPie
Why? Because it's awesome. Sometimes a project comes along that is impossibly ...
O2 outage due to expired Ericsson certificate
Following network disturbances in a number of Ericsson’s (NASDAQ:ERIC) customer networks, Ericsson has taken immediate action to minimize impact and support the
Proof That iOS Still Hasn’t Gotten Undo Right
Imagine going back in time to tell a MacPaint user in 1985 that they’d have to learn how to use Undo in an Apple-award-winning paint app in 2018. That’s where we are.
The Most Important Software Innovations (2001-2017)
This paper identifies the most important innovations in software, removing hardware advances and products that didn't embody significant new software innovations. Its results may surprise you.
A look at VDO, the new Linux compression layer
Use Red Hat Enterprise Linux 7.5's VDO for storage optimization - save space, boost performance
A Crash Course on ML Modules (2015)
I was having lunch with a couple of Haskell programmers the other day and the subject of the ML family came up. I’ve been writing a lot of ML lately and mentioned that I thought *ML was well worth learning for the average Haskeller. When pressed why the best answer I could come up with was “Well.. clean language, Oh!…
WPA3 Wifi Security Protocol Announced
New Wi-Fi® security features available in 2018Las Vegas, NV – January 8, 2018 – Wi-Fi Alliance® introduces enhancements and new features for Wi-Fi Protected Access®, the essential family of Wi-Fi CERTIFIED™ security technologies for more than a decade. Wi-Fi Alliance is launching configuration, authentication, and…
On Overcoming Pain
Breaking my knee this year was a difficult experience, but I did learn a lot from it . I now know more than I ever wanted to know about the anatomy of my knee and how the muscles work together to create the miracle of bipedal locomotion, and more importantly, I now know more about pain.
A more privacy-friendly blog
Over the years, I have implemented some changes to this blog to make it more privacy-friendly.