WordPress introduces 100 year domain registrations
Meet our 100-Year Domains and 100-Year Plan, here to help you secure your digital legacy long-term.
Meet our 100-Year Domains and 100-Year Plan, here to help you secure your digital legacy long-term.
I am currently affected by the wave of layoffs in the technology industry and this isn’t my first rodeo. The difference is that it feels worse this time as I am not only annoyed by losing my job, but I am starting to feel that the system is incredibly flawed. Instead of building a sustainable work environment with…
Elon Musk, X and the end of tweeted articles
For more experienced functional programmers, most of this post will seem introductory, but I introduce some more advanced stuff near the end. Functional Programming over Canadian Programming Lately, I've been thinking about this Functional Programming journey I've been on. I thought it started when I was twenty, but
These are posters warning of potential hazards on the railway. They were used for public relation relations at various stations to alert passengers and the gene
Stanford Medicine researchers discover an "on-off" switch that powers tissue regeneration in axolotls, a type of salamander.
"Infosec Twitter," a vibrant community of security practitioners, known for its insight, inspiration, and entertainment, is coming to an end.
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…
Rocket is a web framework for the Rust programming language that makes it simple to write fast web applications without sacrificing flexibility or type safety.
I was looking through some old Macintosh CD-ROMs, searching for my usual things that I do whenever I add new discs to my collection: hanafuda, specific artis...
A detailed analysis of our iterations to implement a Parser for Postgres
Order by in aggregates, better string concatenation, and thorough date formatting.
Today I released a video about how—and why—I 3D Printed my Grandpa and put him on my bottle of ketchup. Watch it here. I sculpted a bust of my Grandpa in high school, gave it to my grandparents, got it back after he died and my Grandma moved out of her house (I wrote a tribute to my 'Grandpa Charlie'), and I kept on…
Code coverage for integration tests, available in Go 1.20.
I sometimes get asked why I use Perl so much. Am I not a fan of strongly typed functional programming? Yeah, I am. Ask me to write something that is known, for sure , to become a big system and I’ll pick strongly typed functional programming without hesitation. 1 1 And, of course, put me in a team that uses Blub, and…
It's time to be honest about Musk's vacuum tube to nowhere
When discussing advanced AI, sometimes the following exchanges happens: “Perhaps advanced AI won’t kill us. Perhaps it will trade with us” “We don’t trade with ants” I think it’s interesting to get clear on exactly why we don’t trade with ants, and whether it is relevant to the AI situation. When a person says “we…
The concept of property is a social construction. Animals, such as cats, can own a piece of food, or a territory, but only as long as they are able to personally maintain a credible threat of violence. And animals can only defend concrete, physical properties, such as an area, a dead bird or a tree. … Continue reading…
Unfortunately for the countless hapless people I've talked to in the past few months, this was inexorable. Ever since ChatGPT exploded in popularity, my inner designer has been bursting at the seams.
The pressure the cloud puts on margins can start to outweigh the benefits you scale and growth slows. Understand how much market cap is being suppressed by the cloud to help inform the decision-making framework on managing infrastructure as companies scale.
Where would you set the default call handler for macOS? And where in System Settings do you set the default web browser?
Process CSV files from the command line with awk, sort, and grep: pull out fields, order rows, and filter data without a spreadsheet or a script.
Understanding the OpenSSH CVE-2023-25136 high vulnerability. Read our analysis with Proof-of-Concept, learn what's vulnerable, and discover remediations.
Lately, my Magit buffer broke once again because of something weird going on with major mode, and I couldn’t stash or commit hunks unless the point was at the beginning of the line. That once again reminded me that Emacs UI is not really a UI, all of it is mere text with a bunch of properties slapped on top.
More than raw factual errors, I’m interested in how science and scientists are depicted and how it influences peoples’ opinions of science as a process. You can’t see lasers and X…