Design and Implementation of a Win32 Text Editor (2005)
Welcome to the brand new tutorial series - “Design and Implementation of a Win32 Text Editor!” The purpose of these tutorials is to follow the development of a …
Introducing Google Cloud Shell’s new code editor
We’ve heard from a lot of Google Cloud Platform (GCP) users that they like to edit code and configuration files without leaving their browser. We're now making that easier by offering a new feature: an integrated code editor.
The Sega Saturn and Transparency
GOPAY303 adalah platform game digital yang menyediakan strategi pola RTP paling ajaib saat ini. Menyajikan analisis akurat, navigasi kencang, dan aksesibilitas ramah mobile 24 jam.
Sorry ARIMA, but I’m Going Bayesian
When people think of “data science” they probably think of algorithms that scan large datasets to predict a customer’s next move or interpret unstructured te...
Turning off syntax highlighting
An experiment in turning off syntax highlighting and its effects on code quality and readability.
A new Curl logo
The original logo for the curl project was created in 1998 by Henrik Hellerstedt. When we started version controlling the web site contents in June 2001 it had already been revised slightly and it looked like this I subsequently did the slightly refreshed version that's been visible on the site since early 2003 which…
Size cost of C++ exception handling on embedded platforms
Introduction There is a common stereotype, that C++ exception handling code will significantly increase binary image size ("up to 100kb")...
The piracy paradox at Udemy (2015)
My Pluralsight courses get pirated all the time. I used to have Google alerts for them but frankly, the flood of emails I’d get each day just didn’t justify the “return” I’d get by forwarding them on to the Pluralsight piracy folks. I ended up rationalising it
What Template Haskell gets wrong and Racket gets right
Why are macros in Haskell terrible, but macros in Racket great? There are certainly many small problems with GHC’s Template Haskell support, but I would say that there is one fundamental design point which Racket got right and Haskell got wrong: Template Haskell does not sufficiently distinguish between compile-time…
Scientists discover potentially habitable planets
Scientists have discovered three Earth-sized exoplanets, just 40 light years away, that could be potentially habitable for life. The extrasolar planets were found with the TRAPPIST telescope orbiting a dim dwarf star.
Billions of Messages a Day – Yelp's Real-Time Data Pipeline
Billions of Messages a Day - Yelp's Real-time Data Pipeline Justin C., Software Engineer Jul 14, 2016 This post is part of a series covering Yelp's real-time streaming data infrastructure....
Twitter launches Fabric mobile app for developers
Discover Firebase, Google’s mobile and web app development platform that helps developers build apps and games that users will love.
Twenty years later I wrote a Tetris again
One night in May of 1996 I was bored and wanted to play Tetris very badly... At the time I was an exchange student. I owned a broken laptop which wasn't of much use but I also had access to my host family's 486 desktop computer that came with MsDOS
Reverse Engineering a Real Candle
Two years ago, I spent some time analyzing the algorithm used in a candle flicker LED as commonly found in cheap artificial candles. I reverse engineered the algorithm from the flickering pattern…
Netherlands parliament makes open standards mandatory
Law to be introduced in 2017 The use of open standards is to be made mandatory for public administrations in the Netherlands. A law proposed by MP Astrid Oosenbrug was adopted by the Lower House of...
Help Make “The Essential Guide to Electronics in Shenzhen” a Reality
Readers of my blog know I’ve been going to Shenzhen for some time now. I’ve taken my past decade of experience and created a tool, in the form of a book, that can help makers, hackers, and entrepreneurs unlock the potential of the electronics markets in Shenzhen. I’m looking for your help to enable a print run of this…
How to make Slack less bad for you
Slack claim to be in the business of "making your working life simpler, more pleasant, and more productive". We’re about to be cynical, so let’s acknowledge that this claim is probably at least par...
Which countries are mentioned the most on Hacker News?
As I was walking around Osaka with Sacha , we started talking about Hacker News and how there seem to be a lot of popular stories about Japan.
New batteries could make phones, drones, and electric cars last twice as long
MIT spinout SolidEnergy Systems has developed an anode-free lithium metal battery with double the energy capacity of lithium ion batteries that power smartphones, electric cars, wearables, and drones. The device was created by Qichao Hu, former postdoc in the group of batteries expert Donald Sadoway.