Faster Python with Guido van Rossum
Making the Python interpreter faster
Making the Python interpreter faster
Security Researcher | Ethical Hacker | Web Application Security
Containers allow for cookies (a small file used for storing information) as well as other relevant files to be isolated either independently or collectively as a group (for example you could have a finance container). Isolating cookies inside of containers prevents other sites from being able to access them, thus…
You know how I linked to that New York Times editorial pleading for regulation of dark patterns? Turns out I missed something in the Times’ convoluted cancellation policies. They give you the choice of speaking with someone over the telephone or speaking with someone using an instant messenger. Both have similar hours…
This is my main computer, a Thinkpad T410 with a 1st generation Intel Core i5 and 8 GB of RAM. It runs Arch Linux with Xfce.
Suppose you’re running your organization’s crucial apps in the cloud. Specifically, suppose you’re running them them on AWS, and in particular in the “us-east-1” region? Could us-east-1 go away? What might you do about it? Let’s catastrophize!
One of the most underrated things in the industry, especially when you’re working as a full-time developer, is the power of keeping a “knowledge stash” handy. There’s this perception that knowledge comes through experience, time, or simply osmosis, and, while that can be true over a long enough period of time and for…
I decided to try running Mezzano on real hardware. I figured my Librebooted ThinkPads would be good targets, since, thanks to Coreboot and the Linux kernel, I have reference source code for all the hardware.
Doga Tekin's website.
I posted on When did Math get so hard? a commenter pointed out that one can also ask When did Computer Science Theory Get so Hard? For t...
My stack will outlive yours
Our tracker blocker for iOS and macOS, Better, was poisoned by a rotten apple and died.
I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.
It is a lazy Tuesday afternoon. Perhaps you were idly browsing your favorite news aggregator, or visiting The Orange Website to wade through murky startup groupthink in search of interesting links.
(3 Min Read) Take control back over your calendar
Android app development books
That standard image that explains the difference between on-premises, IAAS, PAAS, and SAAS in the cloud? You know what, it is hugely misleading. Here is the real deal.
I’ve been a heavy user of ElasticSearch for coming up 7 years now. During that time I’ve used it for a few main usecases: A Search Engine, An APM Solution (after NewRelic started being stupidly expensive), a backend for Jaeger, and as a log storage system. In all of those usecases I’ve really pushed ElasticSearch to…
Okay, but apart from generics and fuzzing, what has Go 1.18 ever done for us?
I’ve seen people be genuinely puzzled about why functional programming is not more popular. For example I’m currently reading “Out of the Tar Pit” where after arguing for fu…
We should have policies to make the poor less poor. Unfortunately, policies explicitly aimed at trying to make the poor less poor typica...
Disclaimer: Thoughts expressed here are my own, and not of my employers.
This is what "democratization" looks like
Proposals for new technologies, businesses, startups, satirical or serious.
Build it and they will come! In the 1989 classic: Field of Dreams an Iowa farmer has a vision to bulldoze a portion of his corn crop in…