Rust: State of GUI, December 2022
Lets start by categorising entries from Are we GUI yet, ignoring those which appear abandoned or not very functional.
Lets start by categorising entries from Are we GUI yet, ignoring those which appear abandoned or not very functional.
Our office chair, the air we breathe, the stars in the night sky: they are all made of atoms, which in turn are composed of electrons, protons and neutrons. Electrons are negatively charged; according to current knowledge, they have no expansion, but are point-like. The positively charged protons are different …
Actually no, the results will probably not surprise you.
David Beazley on Twitter said:
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
This integration marks a major milestone for IPFS, and lays the groundwork for further experiments into improving the experience of interacting with the network via web browsers.
"I just finished reading Dirt by David R. Montgomery and created a note for each of the hundred twenty one ideas I found interesting. But, I'm confused as t...
Thanks to @yarbabin for the logo Electronic payment systems have existed on the Internet for a long time, and some bugs in them are twenty years old. We’ve found critical vulnerabilities allowing us…
It’s hard for me to believe these words but I pushed Sidekiq’s first commit on Jan 16th, 2012. Ten years ago. The public announcement. One month later. One quarter later. Some context for those new to this blog: Sidekiq is the most popular background job system for the Ruby programming language. Every application has…
Consider a strided incrementing loop over an array of size $N=2^{21}$ with a fixed step size of 256:
The story as I experienced it.
Python is another very nice general purpose programming language. Goingfrom Python to Ruby, you’ll find that there’s a little bit more syntaxto learn than wi...
Everyone who knows me IRL (and, I suppose, who follows me online for long enough), knows that I have a… special relationship with LaTeX. I think it has something to do with its obscurity, when it wasn’t specifically made to be obtuse, and then being so good at what it does — which is typeset documents. It doesn’t help…
Report back on how it goes
"By ‘nationalism’ I mean first of all the habit of assuming that human beings can be classified like insects and that whole blocks of millions or tens of millions of people can be confidently labelled 'good' or 'bad'."
Every tool your company uses, synced into one encrypted data lake — built for Claude and Codex.
Why and how the UK Coronavirus Dashboard team built their analytics service on top of PostgreSQL & Citus on Azure.
Many developers use Docker the old-fashioned way -- a docker build and a docker run. Some non-obvious ways to use Docker.
In this article I will discuss how I successfully escaped the PS2 emulator developed for the PlayStation 4. See also Part 2 , covering the next part of the exploit chain, and PlayStation's response to the research.
Cython celebrates its 20th anniversary
My databases class at UCLA wasn’t very challenging so I never truly understood the internals of databases. This always bothered me so I vowed to build a simple database from scratch to learn the fundamentals. MIT's Database Systems course has their students implement a simple database from scratch and it provided me…
PlanetScale offers the world’s fastest and most scalable cloud hosting for Vitess, Neki, and Postgres.
A polemic critique of 'simple' programming languages and a defense of complicated ones.
An Experience with Modafinil. 'Caffeine's Smarter Sibling' by Medifinil
A pattern of short tenure – multiple short jobs over a small period of time – can be a red flag, but necessarily. I’ll dig into short tenure in this article. What’s “short”? What’s a “pattern”? When you’re thinking of switching jobs, when and how should your tenure factor into the decision? For hiring managers, when…
A new study by MIT engineers shows how shaving can damage blades. Human hair, 50 times softer than steel, can chip away a razor’s edge, the engineers found.
Category theory is a domain of mathematics that exerts a strange influence over programmers. One thing that can be said for sure about category theory is tha...