New
The latest blog posts to take off on Hacker News. 6,299 posts.
C was not created as an abstract machine
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…
Anki and GPT-3
Tools for thought, programming, games, homeschooling, and learning
For police PR flacks, quack lives matter
Police seem to be heroically rescuing baby ducks . . . pretty much everywhere
Some insects I found inside dried Turkish figs from Trader Joe’s
During an online wasp identification course I participated in several weeks ago, there was a fun discussion about whether commercially-produced figs contained fig wasps (Agaonidae, in the Chalcidoidea). Opinions varied, plus some asserted, as do many internet pages, that even if wasps were once insi
Microsoft Teams Premium: powered by OpenAI’s GPT-3.5
Unlock new experiences with Microsoft Teams Premium for customers looking to make meetings more intelligent, personalized, and protected.
ChatGPT is a bullshit generator but it can still be amazingly useful
The philosopher Harry Frankfurt defined bullshit as speech that is intended to persuade without regard for the truth. By this measure, OpenAI’s new chatbot ChatGPT is the greatest bullshitter ever. Large Language Models (LLMs) are trained to produce
Go 1.20 released
The latest Go release, version 1.20, arrives six months after Go 1.19 . Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility . We expect almost all Go programs to continue to compile and run as before.
A novel PayPal scam
This morning I received an interesting scam email. It might not be a new scam, but it was the first time I’d seen it.
Reflections on My Decade at Sumo Logic
Debug, simplify and execute.
Netlify acquires Gatsby
Netlify has acquired Gatsby – cloud platform, and creators of web framework Gatsby – advancing composable web architectures with increased flexibility.
Data-Free Disneyland
(Note: This is the companion post to my article at Public Books about evading data detection at Disneyland. For the…
Python's “disappointing” superpowers
A response to Hillel Wayne’s “I am disappointed by dynamic typing”
A manifesto on shower temperature control
I had a very shower-y shower thought: why does turning my shower handle a tiny bit make such a huge difference in the comfort of the shower? Why are we wasting so much potential control area on water temperatures that no one wants? Who cares about ice...
Why are online recipes so long-winded?
A chilly recipe for boredom
Operation Luigi: How I hacked my friend without her noticing (2017)
My friend gave me permission to hack her, here's how I did it and how to stop it happening to you.
How we plan to de-extinct the Dodo bird
Join us in witnessing the legendary dodo's resurrection. Explore scientific breakthroughs, conservation efforts, and the ethical implications.
LLM discourse needs more nuance
With this write-up, I want to outline my current thinking around large language models like OpenAI's chatGPT.
Do we live in a society without a counterculture?
I read this recently and it got me thinking:
EU chat control law will ban open source operating systems
Update: Open source OSes might be saved from being covered depending on the interpretation of EU regulation 2019/1150 2.2.c.
I've had bad luck with transparent hugepages on my Linux machines
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…
Why Finland Selected the F-35A (2021)
Back in 2017 I was fortunate enough to travel to RAF Lossiemouth together with a bunch of Finnish media courtesy of BAE Systems to get up and close with the Eurofighter Typhoon group operating ther…
Concordia students set to launch most powerful rocket developed by civilians
The Rocketry Division is in the race to launch the world’s first student-built rocket into the cosmos.
Modernizing C arrays for greater memory safety: a case study in the Linux kernel
How to modernize C arrays for greater memory safety: a case-study in refactoring the Linux kernel and a look to the future Kees Cook C i...
Combobulate: Structured Movement and Editing with Tree-Sitter
Combobulate is a package that adds advanced structured editing and movement to many programming modes in Emacs. Here's how it works, and how it can enrich your editing experience in Emacs.