Unicode characters for Creative Commons symbols
2025-07-07 09:30
I've just discovered that there are symbols since Unicode 13.0 for CC licences! 🅭🅯🄏
CC: 🅭
BY: 🅯
NC: 🄏
ND: ⊜
SA: 🄎
PD: 🅮
CC0: 🄍
source Unicode characters for Creative Commons symbols
2025-07-07 09:30
I've just discovered that there are symbols since Unicode 13.0 for CC licences! 🅭🅯🄏
CC: 🅭
BY: 🅯
NC: 🄏
ND: ...
Frequently Asked Questions (And Answers) About AI Evals
hamel.dev
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PKGWQMKL" height="0" width="0"></iframe>
This document curates the most common questions Shreya and I received while teaching 700+ engineers & PMs AI Evals. Warning: These are sharp opinions about what works in most cases. They are not universal truths. Use your judgment.
👉 We are teaching our last and final cohort of our AI Evals course next month (we have to get back to building). Here is a 35% discount cod...

Hi folks, just a quick update on progress as I've been busy behind the scenes. Here's what we have coming up: There will be the new case-less design that's coming out in the next few weeks, and it's a 100% printable Raspberry Pi 5 case. It's a small update based on some older Pelican 1150 case work, but is a fun project if you already have a Pi5 (or Pi4) and a Pelican 1150 hanging around. The case is of course optional! Keep an eye out for this in July. As always, the design files will be f...
I decided to write the updates for July's experiment on a Monday this way I always have the full previous week's worth of data to discuss. The goal for this month is to fix the muscle memory my brain has built over time that makes me reach for my phone even if I don’t have any reason to do so. The plan was to leave the phone in my bedroom, next to the meditation cushion and only pick it up if I had to go outside. The target was < 1 hour a day of phone screen time.
After one week I can say th...

Jet engine test stand with a turbulence control structure, via @sci_fi_infra . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at a microscopic electric motor, California’s CEQA rollback, a US shipbuilding startup, Chinese map obfuscation, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. No essay this week, but working on a piece about feder...

Looking around in thought, I notice one of the trees outside is swaying from the wind. It has been a bit cooler in the latter half of the week — most welcome after the warm weather of late. There are a few raindrops on the window from when the rain was falling earlier, but are only noticeable if you look from one perspective.
I have been listening to the sounds of the trees a lot lately. In summer, I can keep my windows open more, amplifying the sound of Nature outside. I hear birds singing;...
I recently had the privilege and pleasure of co-writing a post on the Swift programming language blog about Apple’s Password Monitoring service and its re-write from Java to Swift . The positive impact on memory use and overall throughput were stunning. Give it a read!
I recently had the privilege and pleasure of co-writing a post on the Swift programming language blog about Apple’s Password Monitoring service and its re-write from Java to Swift . The positive impact on memory use and o...
JSON, or JavaScript Object Notation, is a lightweight data-interchange format. It is widely used for transmitting data between a server and a web application, due to its simplicity and compatibility with many programming languages.
The JSON format has a simple syntax with a fixed number of data types such as strings, numbers, Booleans, null, objects, and arrays. Strings must not contain unescaped control characters (e.g., no unescaped newlines or tabs); instead, special characters must be esca...

Lots of driving. I am made of iced coffee and beef jerky. The highway is life.
11:24am
In a not entirely unexpected but also definitely not scheduled turn of events, I am spending 10 hours on the road today. So the afternoon I imagined — a leisurely blog browsing session followed by a leisurely week notes writing session, accompanied by an array of snacks and beverages — is now a less leisurely tapping out a post on my phone while Zeke (16yo) drives for a bit and I eyeball the traff...

You’ve heard of over-engineered, unnecessarily complex code but what exactly is it?
I believe it’s best to show by example.
While it’s not my intention to criticize other people’s code, I think it’s better to show code and how to improve it rather than vaguely talk about principles.
The code that I consider over-engineered:
xbinary.h
xbmp.h
xbmp.cpp
The problem it’s trying to solve
This code detects file format from file content. Are the bytes...

🌴 We’re taking a short summer break . Maker Stations will be quiet for the next few weeks while we recharge and soak up a bit of sunshine. Thanks so much for being here — we’ll be back soon, refreshed and ready to share more. Name: Mark Harun Location: Brussels, Belgium Occupation: Software Engineer Room size: 11 m² (118 ft²) Cost of setup: ~€6K ($7K) Social media: X Hello! Tell us a bit about yourself I’m a Filipino-Belgian based in Brussels, where I live with my boyfrien...

A long time ago I wrote about secret government telephone
numbers ,
and before that, secret military telephone
buttons .
I suppose this is becoming a series. To be clear, the "secret" here is a joke,
but more charitably I could say that it refers to obscurity rather than any
real effort to keep them secret. Actually, today's examples really make
this point: they're specifically intended to be well known, but are still
pretty obscure in practice.
If you've been around for a while, you know ho...
We denote the busy beaver function by BB. BB(n) is the max time a Turing machine of size n takes to halt on the empty string. (A particular model of TM and a notion of size has become standardized.) BB(n) grows faster than any computable function. That is obviously interesting. What is less obvious (and some of my co-bloggers disagree) the pursuit of actual values of BB is interesting. For an excellent overview of the BB numbers, written in 2020 (that is relevant) by Scott Aaronson, see here...
Automated logistics will heavy impact one third of GDP. ...
Read More
Automated logistics will heavy impact one third of GDP. ...
Read More
Automated logistics will heavy impact one third of GDP. ...
... Read More Read More
James and I are doing a collab post, reviewing and sharing thoughts on poems that we sent each other. You can read his post here
Read more on the site… James and I are doing a collab post, reviewing and sharing thoughts on poems that we sent each other. You can read his post here
Read more on the site… James and I are doing a collab post, reviewing and sharing thoughts on poems that we sent each other. You can read his post here James his post here Read more on the site… ...
A function that satisfies f(-x)=f(x) for its entire domain is
called an even function (also sometimes referred to as symmetric ).
Its graph is symmetric w.r.t. the y axis. Some examples of even
functions are f(x)=x^2 and f(x)=cos(x) :
A function that satisfies f(-x)=-f(x) for its entire domain is
called an odd function (also sometimes referred to as
anti-symmetric ). Its graph is flipped to negative across the y axis.
Note that all odd functions must have f(0)=0 . Some exam...

Nobody should voluntarily call themselves that.
“Content” is the language of people on the distribution side of things. If you look at something like a 19th century newspaper it’s mostly a logistics exercise. Sure you may think of just back issues on microfilm in national archives or something like that, but the actual business was not the journalism; it was printing, distributing and ultimately selling a folded-up bunch of big sheets of paper to a large number of buyers at regular i...

Australian radio station Triple J have votes open for the hottest Australian songs . Our family group chat spent much of the weekend sorting through and rediscovering all these tunes, and coming to more of a consensus than I would have thought!
The list to choose from was fairly limited, so I couldn’t vote for John Farnham’s The Age of Reason , or my favourite INXS or Cat Empire songs. It’s tough being me, I know.
This is my list, in no particular order.
Icehouse, Great Southern La...
Moon Monday #232: Still free mission updates
jatan.spaceImage: NASA In response to the Trump’s administration’s FY2026 presidential budget request for NASA slashing the Artemis projects of the SLS rocket, the Orion spacecraft, and the NASA-led international Gateway orbital habitat after the upcoming crewed Artemis III Moon landing mission, the US Congress passed a supplementary $6.7 billion fund for NASA on July 3 as part of a megabill to continue those projects instead regardless of what the agency’s FY2026 budget proceedings outpu...

Just been for my 3rd run of the week and managed to knock another 35 seconds off my time. 🏃🏼♂️💨
Thanks for reading this post via RSS. RSS is great, and you're great for using it. ❤️
Reply to this post by email ●
Sign my guestbook
Just been for my 3rd run of the week and managed to knock another 35 seconds off my time. 🏃🏼♂️💨
Thanks for reading this post via RSS. RSS is great, and you're great for usin...
Unsoundness and accidental features in the <nobr><code>#[target_feature]</code></nobr> attribute
predr.ag
Researching the SemVer hazards of the #[target_feature] attribute led to finding unexpected unsoundness, discovering an "accidental feature" in Rust, finding bugs in rustdoc , the creation of an RFC that evolves the Rust language , and the addition of a dozen new SemVer lints. My work on cargo-semver-checks benefits the Rust ecosystem in more ways than just preventing breakage! Researching the SemVer hazards of the #[target_feature] attribute led to finding unexpected unsoundness, dis...
Writing to Apache Iceberg on S3 using Kafka Connect with Glue catalog
rmoff.net
Without wanting to mix my temperature metaphors, Iceberg is the new hawtness, and getting data into it from other places is a common task.
I wrote previously about using Flink SQL to do this , and today I’m going to look at doing the same using Kafka Connect.
Kafka Connect can send data to Iceberg from any Kafka topic.
The source Kafka topic(s) can be populated by a Kafka Connect source connector (such as Debezium), or a regular application producing directly to it.
I’...
Mini NASes marry NVMe to Intel's efficient chip
I'm in the process of rebuilding my homelab from the ground up, moving from a 24U full-size 4-post rack to a mini rack .
One of the most difficult devices to downsize (especially economically ) is a NAS. But as my needs have changed, I'm bucking the trend of all datahoarders and I need less storage than the 120 TB (80 TB usable) I currently have.
Jeff Geerling
July 4, 2025
Mini NASes marry NVMe to Intel's eff...