Bringing back the Somali shilling
Somalia has long played host to one of the world's strangest monetary phenomenon, a paper currency without a central bank. I explored the...
Disqus Security Alert: User Info Breach
More publishers trust us to engage, grow, and understand their audiences than any other. Build your on-site community with Disqus.
Golang: Don't be afraid of makefiles
I’m using Golang for a while. During the development, I was used to repeatedly execute “go build”,“go test” manually. This was a bad habit on which I resign. It is not so painful if you use simple command without any args. But in case of more complex tasks, naturally, it is going to be a…
Verizon announces plans to install a download-tracking app on its Android phones
UPDATE: We have received additional information from Verizon and based on that information we are withdrawing this post while we investigate further. Here is the statement from Kelly Crummey, Director of Corporate Communications of Verizon: "As we said earlier this week, we are testing AppFlash to...
Intelligent Tracking Prevention
Note: Read about improvements to this technology in recent blog posts about Intelligent Tracking Prevention, and the Storage Access API.
Bitcoin, Ethereum, Blockchain, Tokens, ICOs: Why Should Anyone Care?
The Crypto market is gaining lots of steam. Gravity-defying price rallies…
Coco: Framework for enterprise blockchain networks
Microsoft is committed to bringing blockchain to the enterprise—and is working with customers, partners, and the blockchain community to continue advancing its enterprise readiness.
COAP endpoints on IKEA Trådfri
Hi, great work, I was just about to get down to trying to work this out. I’d got as far noticing it was CoAP and DTLS but no further yet ( https://gist.github.com/hardillb/4ce9fc493b792806e39f7fae4b7c28a7 ). CoAP is new to me so finding out it’s somewhat self describing is really useful.
Faster 3D rendering with WebGL 2.0
The WebGL JavaScript API exposes hardware-accelerated 3D graphics to the web. Chrome 56 brings support for WebGL 2.0 , a major upgrade to ...
How We Deliver Global SSL with Let's Encrypt
News, tips, and tricks from the team at Fly
The long arrow operator in C++
Dr Ivan Čukić -- author of the 'Functional Programming in C++' book, KDE developer and Free/Libre Software enthusiast.
TensorFlow machine learning now optimized for the Snapdragon 835 and Hexagon 682
Boost your TensorFlow apps with the Snapdragon 835 and Hexagon 682 DSP. Unleash the power of AI and machine learning. Download the SDK now.
The Emacs Calculator (2009)
Did you know that Emacs comes with a calculator ? Woop-dee-doo! Call the presses! Wow, a whole calculator! Sounds a bit lame, right?
100 days of postmarketOS
Aiming for a 10 year life-cycle for smartphones
How to Scale PostgreSQL on AWS: Learnings from Citus Cloud
Lessons learned in scaling out the PostgreSQL database in the cloud using Citus, an open source extension to Postgres that is also available as a fully-managed database as a service. From operational pain points like HA to disaster recovery to backups to monitoring and logging and alerts.
Writing a Raytracer in Rust – Part 1
Hello! This is part one of a short series of posts on writing a simple raytracer in Rust. I’ve never written one of these before, so it should be a learning experience all around. So what is a raytracer anyway? The short version is it’s a computer program that traces the paths of simulated rays of light through a…
Deploying ES2015+ Code in Production Today
Most web developers I talk to these days love writing JavaScript with all the newest language features—async/await, classes, arrow functions, etc. However, despite the fact that all modern browsers can run ES2015+ code and natively support the features I just mentioned, most developers still transpile their code to…
ASCII and Unicode quotation marks
Do not use the ASCII character 0x60 (grave accent) as a left quotation mark together with 0x27 (apostrophe), because it will look silly with modern correct fonts.
The threat from within
Former Provost John Etchemendy, in a recent speech before the Stanford Board of Trustees, outlined challenges higher education is facing in the coming years. Following is an excerpt from that talk.