2026-06-23
“Have you ever been annoyed by your Mac’s media keys?”
unsung.aresluna.org/have-you-ever-been-annoyed-by-your-macs-media-keys2026-06-01
Gaggia Classic - list of models 1991 to 2024
djjondent.blogspot.com/2024/06/gaggia-classic-list-of-models.htmlThe Gaggia to get
2026-05-28
Bestselling Men's Leather Shoes | Made in Germany | AFS-Schuhe
afs-schuhe.de/en/collections/bestseller-herrenOur best-selling men's shoes: mules, clogs & sandals made of genuine leather with an anatomical footbed. Made in Germany, robust & comfortable. Order now!
Birkenstock alternative
2026-02-23
ttkb-oss/dedup: dedup finds and clones duplicate files
github.com/ttkb-oss/dedupdedup finds and clones duplicate files.
dedup finds files with identical content using the provided file arguments. Duplicates are replaced with a clone of another (using clonefile(2)). If no file is specified, the current directory is used.
Cloned files share data blocks with the file they were cloned from, saving space on disk. Unlike a hardlinked file, any future modification to either the clone or the original file will be remain private to that file (copy-on-write).
dedup works in two phases. First it evaluates all of the paths provided recursively, looking for duplicates. Once all duplicates are found, any files that are not already clones of "best" clone source are replaced with clones.
There are limits which files can be cloned:
the file must be a regular file
the file must have only one link
the file and its directory must be writable by the user
The "best" source is chosen by first finding the file with the most hard links. Files with multiple hard links will not be replaced, so using them as the source of other clones allows their blocks to be shared without modifying the data to which they point. If all files have a single link, a file which shares the most clones with others is chosen. This ensures that files which have been previously processed will not need to be replaced during subsequent evaluations of the same directory. If none of the files have multiple links or clones, the first file encountered will be chosen.
Files with multiple hard links are not replaced because it is not possible to guarantee all other links to that inode exist within the tree(s) being evaluated. Replacing a link with a clone changes the semantics from two link pointing at the same, mutable shared storage to two links pointing at the same copy-on-write storage. For scenarios where hard links were previously being used because clones were not available, future versions may provide a flag to destructively replace hard links with clones. Future versions may also consider cloning files with multiple hard links if all links are within the space being evaluated and two or more hard link clusters reference duplicated data.
If all files in a matched set are compressed with HFS transparent compression, none of the files with be deduplicated. Future versions of dedup may select one file from the set to decompress in place and then use that file as a clone source.
dedup will only work on volumes that have the VOL_CAP_INT_CLONE capability. Currently that is limited to APFS.
While dedup is primarily intended to be used to save storage by using clones, it also provides -l and -s flags to replace duplicates with hard links or symbolic links respectively. Care should be taken when using these options, however. Unlike clones, the replaced files share the metadata of one of the matched files, though it might not seem deterministic which one. If these options are used with automation where all files have default ownership and permissions, there should be little issue. The created files are also not copy-on-write and will share any modifications made. These options should only be used if the consequences of each choice are understood.
2026-01-29
The Five Levels: from Spicy Autocomplete to the Dark Factory
simonwillison.net/2026/Jan/28/the-five-levelsDan Shapiro proposes a five level model of AI-assisted programming, inspired by the five (or rather six, it's zero-indexed) levels of driving automation. Spicy autocomplete, aka original GitHub Copilot or …
2025-11-26
Slop Detective
slopdetective.kagi.comIntroducing Slop Detective!
An interactive game where you'll become fraud investigators, learning to spot AI-generated fakes and improve fact-checking skills.
Perfect for kids learning to investigate suspicious stories, images, and audio clips:
https://slopdetective.kagi.com/
Available as apps as well!
- App Store: https://apps.apple.com/in/app/slop-detective/id6752807487
- Google Play: https://play.google.com/store/apps/details?id=com.kagi.slopdetective
#Kagi #AISlop #AI #Apps
2025-08-12
Parachute Backup – Seamless Backup for iCloud
parachuteapps.com/parachute.htmlParachute is a set-and-forget backup companion for iCloud Photos and iCloud Drive. It automatically syncs your memories—photos, videos, and documents—to your own storage, giving you peace of mind and full control.
2025-07-22
toot by https://mastodon.social/@nucleofusion
mastodon.social/@nucleofusion/114897456483981036I just released v2 of Toney, A TUI Note-taking app for the terminal.
<https:github.com/SourcewareLab/Toney>
<https:sourcewarelab.github.io/Toney/>
PS: Actively looking for contributors! It would be great if you could star the repo, I am a student and it really helps applications. Thanks!
[#OpenSource](https://mastodon.social/tags/OpenSource) [#productivity](https://mastodon.social/tags/productivity) [#terminal](https://mastodon.social/tags/terminal) [#development](https://mastodon.social/tags/development) [#developers](https://mastodon.social/tags/developers) [#neovim](https://mastodon.social/tags/neovim)
2025-06-29
My Home Screen
journeysthroughglass.net/my-home-screen2025-04-14
Specialising in Japan's long-standing tradition of charcoal cooking
robata.co.ukLondon Restaurant
2024-11-06
toot by https://toot.cafe/@codepo8
toot.cafe/@codepo8/113436138737429098Technically not wrong…
2024-08-02
toot by https://mastodon.social/@riffraff
mastodon.social/@riffraff/112890891319590485
There are many things [@antirez](https://mastodon.social/@antirez) did successfully: hping, redis, business stuff, writing.
But personally, I'll be eternally grateful for sharing a recipe for [#biancomangiare](https://mastodon.social/tags/biancomangiare) / [#blancmange](https://mastodon.social/tags/blancmange), insanely easy and tasty treat.
<http:zzimma.antirez.com/post/biancomangiare-al-pistacchio.html>
2024-06-13
your multi-year roadmaps must deliver wins at a consistent cadence
news.ycombinator.com/item?id=40660897
One thing really worth addressing from the post that I don't think author accepted, and I see this a lot with engineers:
> "That did introduce tension for our team because we were supposed to be taking experimental bets for the platform’s future. These bets couldn’t be baked into product without hacks or shortcuts in the typical quarter as was the expectation."
If I can pump one learning into engineers' and PMs' heads it's this: intermediate deliverables are not optional no matter how cutting-edge your team is.
You will never succeed if your pitch to leadership is "give us a budget for the next N years and expect no shippable products until the end of N years". Even if you get approved somehow at the beginning, there's a 99.5% chance your team/project will be killed before you get to N years.
Again, once again for the audience in the back: there is no such thing as a multi-year project without convincing, meaningful intermediate deliverables.
To clarify, that doesn't mean "don't have multi-year roadmaps", it means "your multi-year roadmaps must deliver wins at a consistent cadence".
Understanding this will carry you a lot further in the industry.
As a fairly cutting-edge R&D team part of your job is to figure out what slice of this is shippable (and worth shipping). If you're coming up empty you are not ready to pitch this to execs.
2024-04-09
toot by https://fedi.simonwillison.net/@simon
fedi.simonwillison.net/@simon/112243536393108957Datasette Extract is a new Datasette plugin that uses GPT-4 (and the new GPT-4 Vision) to extract structured data from unstructured text and images and insert it into a SQLite database table. Here's a video demonstrating the plugin:
<https:www.youtube.com/watch?v=g3NtJatmQR0>
2024-01-20
toot by https://mastodon.social/@chockenberry
mastodon.social/@chockenberry/111790221631363045This product image on Amazon has the mystery of a Renaissance painting.
2023-10-30
toot by https://mastodon.social/@timoelliott
mastodon.social/@timoelliott/111323415617825770A sobering thought! [#statistics](https://mastodon.social/tags/statistics) [#analytics](https://mastodon.social/tags/analytics) more at timoelliott.com/blog/cartoons
2023-10-15
toot by https://fosstodon.org/@chrishannah
fosstodon.org/@chrishannah/111239298796699327
Hidden Bar - A Minimal Menu Bar Solution
<https:chrishannah.me/hidden-bar-a-minimal-menu-bar-solution>
2023-09-16
toot by https://appdot.net/@Ronnie
appdot.net/@Ronnie/111072737364519022[@dmnelson](https://mastodon.social/@dmnelson) [@iRalph](https://appdot.net/@iRalph) There isn’t necessarily a site for themes but here’s a link to mine:
<https:appdot.net/@Ronnie/110724369780779151>
Also follow [@chamona](https://mastodon.online/@chamona)
2023-05-29
toot by https://mstdn.jp/@hisa0808
mstdn.jp/@hisa0808/110451151964070245
The streets of Kyoto become more beautiful in the rain.
[#photography](https://mstdn.jp/tags/photography) [#streetphotography](https://mstdn.jp/tags/streetphotography) [#kyoto](https://mstdn.jp/tags/kyoto)
2023-02-15
toot by https://jawns.club/@bmac
jawns.club/@bmac/109870721852938660Hey, folks. Big layoffs at DigitalOcean today, and my team and I were hit. In fact, so was my adjacent team, and a good chunk of my department. I don't have much reach here on Mastodon yet, but if anybody wants to discuss opportunities for a technical editor / writer / manager of same, I'm up for it.