
2025-09-10 18:42:22
"50uL Shades of Kotlin: Why your numbers long for color"
https://flofriday.dev/posts/50-shades-of-kotlin/
"50uL Shades of Kotlin: Why your numbers long for color"
https://flofriday.dev/posts/50-shades-of-kotlin/
Kreuzberg is a document intelligence framework that transforms unstructured documents into structured, machine-readable data. https://kreuzberg.dev/
A word or 300 about low efforts, work detachments, and how hobbies can make you feel better in the workplace.
Feel free to discuss.
#blogger
jdk: Java SE Dev Kit dependencies (1.6.0.7)
A network of class dependencies within the JDK (Java SE Development Kit) 1.6.0.7 framework. Nodes represent classes and a directed edge indicates a dependency of one class on another.
This network has 6434 nodes and 150985 edges.
Tags: Technological, Software, Unweighted, Multigraph
https://
Game Pass is specifically designed for enshittification (obviously). https://www.ign.com/articles/in-the-wake-of-xbox-layoffs-founder-of-dishonored-and-prey-dev-arkane-slams-game-pas…
> [Miyamoto] views games as ‘products,’ not ‘works of art.’ I think [his] perspective is what leads to game development that’s more aligned with the user.
Interesting lens to view art vs product: my interpretation is that art is for the artist with emphasis on the act of creation whereas a product is for the end user and the emphasis on the final experience.
Do not Kick against the Pricks
https://stephenlf.dev/blog/do-not-kick-against-the-pricks/
#Go escape, or... //go:noescape
"meaning that the function has an implementation not written in Go"
very mysterious.
https://pkg.go.dev/cmd/compile
Today I learned a few first things about…
«This is the original sin of software dev: it’s a pop culture where we’re trained to accept gossip as evidence. That’s fine if you’re debating largely meaningless details like “JavaScript, threat or menace?” but it’s very risky when the system in question is a psychological hazard built out of a Jenga tower of biases and Forer effects.»
https://www.baldurbjarnason.com/2025/trusting-your-own-judgement-on-ai/
I need to show progress for an action in a shell script I made for work. I am not a dev and I am not going to vibe code something to replace the script, so the "UI" is just the dialog utililty using ncurses. Sadly this does not have a spinner, which is what I actually want. I want this, as I do not know in advance how long extraction of archives it extracts will take. Dialog expects you to give it progress updates up to 100%.
from my link log —
A more perfect #[derive] for Rust.
https://esoterra.dev/blog/a-more-perfect-derive/
saved 2025-07-08 https:/…
Been playing this game I dig on the Android tablet called Dungeon Raid. It's a card flipping dungeon crawler (the dev calls it an 'adventure card roguelike') that's fairly easy to figure out-- lots of strategy and replayability. At first, you can start out playing as either a knight or a vampire, delving down, trying not to die of hunger.
If a relic in a game you can choose is a fried egg, you can probably assume it's a game for me.
There's also Linux, M…
Here's my first dev post of my new pet project #GitRaven
https://blog.suryatejak.in/gitraven-how-to-use-qtreeview-with-a-custom-model-class…
I’ve been using #Secureblue
Oh, the arguments we had! There was a marketing person — quite a good one, and a good person too — who just couldn’t see it, who fought the dev team tooth and nail on this. She finally relented when @… wrote a brief positive plug for our app, and made her realize that the landscape had changed and her J2ME-world design instincts just didn’t work in this new iPhone market.
(I’m not sure that company ever really made the shift. They struggled with and eventually dropped their general consumer app, and concentrated quite successfully on some pro markets where features ruled all.)
4/
⚠️Das Osnabrücker Paradoxon: Eine Analyse des blockierten Radentscheids und der Politik der #Verkehrswende
Zitat:
Die am häufigsten genannte Begründung ist „Platzmangel“. Dies ist keine Nebensächlichkeit, sondern der Kern des Problems: Die Stadt weigert sich, den Raum vom Autoverkehr umzuverteilen, was die eigentliche Forderung des Radentscheids war.
👇🏻
"Open Bus Behavior and 65816 Memory Addressing"
https://jsgroth.dev/blog/posts/dkc2-open-bus/
Medvedev accuses Finland of planning an attack on Russia, citing NATO buildup: https://benborges.xyz/2025/09/08/medvedev-accuses-finland-of-planning.html
Mass Spectrum of Heavy Mesons using WKB Approximation
Bhaskar Jyoti Hazarika, Tanmay Dev
https://arxiv.org/abs/2508.06102 https://arxiv.org/pdf/2508.06102
from my link log —
How Google Chrome V8 made JSON.stringify more than twice as fast.
https://v8.dev/blog/json-stringify
saved 2025-08-04 https://
Great article by Michal Ganzarcik for Shiftmag explaining the nuances of "Just say no" in a career space (Software Development theme, but I believe it applies to work in general).
I especially love the last line under "What's the solution?":
> **Don’t reward or idolize overwork.** Encourage a culture that values balance and sustainable effort over relentless hustle.
Google is getting serious about dev tooling for web apps
— their new "Firebase Studio" is going to transform web app development.
It's a modern IDE in the cloud, packed with AI features.
Loads your projects from GitHub and installs dependencies instantly, without local downloads.
Not surprising from Google, with their hatred for local desktop apps
@… @… I’d also point you to https://bsky.app/profile/11ty.dev/po…
Jetzt mag ich Steve Martin noch etwas mehr:
https://www.newyorker.com/m…
Symmetry-required Orbital Selectivity in Monolayer FeSe
Merc\`e Roig, Qiang Zou, Basu Dev Oli, Tatsuya Shishidou, Yue Yu, Huimin Zhang, Daniel F. Agterberg, Lian Li, Michael Weinert
https://arxiv.org/abs/2509.06180
This is what I got from thanks.dev’s Ali and it tracks with GitHub’s reaction in the maintainer community.
@… https://piaille.fr/@ewjoachim/114816028154436161
W końcu odkryłem, jak uruchomić poprawnie powłokę z kontenera Dockera, i dałem instrukcje, jak powtórzyć problem na #Gentoo. I okazało się to zaskakująco proste:
https://github.com/narwhals-d…
#Python Friday #295: A Simple Strategy to Tackle Errors
https://pythonfriday.dev/2025/09/295-a-simple-strategy-to-tackle-errors/
Oh my word, what the hell are we doing? #libre
https://blog.danielh.cc/blog/passwords
“Please stop”
We replaced passwords with something worse
Next Sunday, I’ll share an update on how secureblue is performing on my Lenovo desktop and talk about my daily experience using it.
#secureblue
Because it is inevitable that they are going to ram Wayland down our throats whether we want it or not, I have spent the evening working on some glue to launch XScreenSavers after an idle period. (Not locking, just demos.)
XScreenSaver accepts -activate and -deactivate commands, so I'm just watching for idle and running those commands in response. The idle logic works well (but requires privileged access to /dev/input/event* devices).
What has cost me most of the evening is p…
The downfall of YouTube needs to be studied.
I noticed this in a Japanese travel vlog. I much prefer having Japanese audio than poorly AI-dubbed nonsense. #noxp
https://mk.absturztau.be/notes/acc8lcu
#MastoAdmin PSA: I’ve been noticing many posts like this one below going around Fedi lately, and I suspect it may be a type of scam trying to promote that “global voice” account. https://social.boger.dev/@J/1151158024
This CLI-tool diffs two Keepass (.kdbx) files and prints their differences.
https://keepass-diff.narigo.dev/
Exploring Empathy in Software Engineering: Insights from a Grey Literature Analysis of Practitioners' Perspectives
Lidiany Cerqueira, Jo\~ao Pedro Bastos, Danilo Neves, Glauco Carneiro, Rodrigo Sp\'inola, S\'avio Freire, Jos\'e Amancio Macedo Santos, Manoel Mendon\c{c}a
https://arxiv.org/abs/2507.05325
Early sneak peek of #WIP composer UI relayout.
(still on my local dev, not dev site)
#PhanpySocialDev #design
Impostor Among $\nu$s: Dark Radiation Masquerading as Self-Interacting Neutrinos
Anirban Das, P. S. Bhupal Dev, Christina Gao, Subhajit Ghosh, Taegyun Kim
https://arxiv.org/abs/2506.08085
The birth of pro-gaming was a fun moment; its continued existence is a problem.
This shit wouldn't exist if cheating would get you at most bragging rights, instead of millions in sponsorships and ads revenue.
https://arstechnica.com/gaming/2…
From my LinkedIn post: “Telling your dev team to use AI coding tools is like telling your 2010 ops team to use AWS. They didn’t know how to code, they were ticket and click-it VMware people… developers who don’t have product management mindset or have never managed a dev team will fail by trying to micromanage the output of the tool rather than specifying the outcome of the product and managing the agent team to deliver that outcome.”
from my link log —
Default musl allocator considered harmful to performance.
https://nickb.dev/blog/default-musl-allocator-considered-harmful-to-performance/
saved 2025-08-21
📄 #MATE and #i3 | Matt Greer
https://www.mattgreer.dev/blog/mate-and-i3/
How to use i3 wi…
took a long time, but I’ve finally retired the last of my “active” .io domains — a process I’ve wanted to finalize for *years.*
(11ty.io is still redirecting but very few folks use it any more, leaving room to hopefully disable it entirely https://www.11ty.dev/blog/moving-house/)
This is lovely, SwiftUI for Windows and Linux:
https://swiftcrossui.dev
thanks everyone for impromptu donations, all is good again, that was a bunch of pleasant emails to wake up to 🙏❤️
it looks like that the refunds were caused by GitHub, NOT Thanks.dev. They apparently double-charged them first & then screwed up the refunds: {{ COPILOT_JOKE }}
Original warning stands: check your balances! Ali mentioned GHS refunded some people more than they ever got – so make sure to reach out to GHS if something is wonky.
I love everything about this video.
https://www.youtube.com/watch?v=qy_9w_c2ub0
Pressure induced ferromagnetic to antiferromagnetic phase transition in transition metal chalcogenide Cr$_{3}$Te$_4$
Asish Kumar Mishra, Souvick Chakraborty, Bidisha Mukherjee, Mrinmay Sahu, Suvashree Mukherjee, Shubham Purwar, Harekrishna Bhunia, S. Thirupathaiah, Peter Liermann, Satyabrata Raj, Goutam Dev Mukherjee
https://arx…
“Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity”
https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
50 page PDF:
Parenting can be tough. That's why shows like Adolescence are worth watching, because watching something difficult is better than dealing with nightmare scenarios in real life.
https://arnel.bearblog.dev/adolescence-2025/
Effect of higher-order interactions on tipping cascades on complex networks
Richita Ghosh, Manish Dev Shrimali
https://arxiv.org/abs/2509.07802 https://arx…
@… I'm a hobbyist game dev sort of (you asked for DMas for an article). Not many finished projects, but some significant stuff that's demoable & a jam game or two here or there. Best demo right now is probably:
https://cs.wellesley.edu/~pmwh/chlorophyll
I'm a college CS instructor for my day job in case that's relevant.
Wow! The latest go blog has an excellent writeup explaining a test/synctest feature.
Testing Time (and other asyncronicities) - The Go Programming Language
#go
🗡️ 10 Things We Learned From The New Assassin’s Creed Shadows Developer AMA
https://kotaku.com/10-things-assasins-creed-shadows-dev-ama-ubisoft-parkour-isu-lore-2000617244
https://github.com/web-infra-dev/rslint
... written in Go and crabs everywhere ...
this is so weird lol
"Creating the longest possible Ski Jump in The Games: Winter Challenge"
https://mrwint.github.io/winter/writeup/writeup2.html
Was it you, @…, who mentioned #Beszel (https://beszel.dev) as a monitoring solution?…
»Crate Layout Best Practices: lib.rs, mod.rs, and src/bin«
Slowly, slowly, I'm learning what Rust uses for what in its coding.
🦀 https://dev.to/sgchris/crate-layout-best-practices-librs-modrs-and-srcbin-4abd
I’m going to let the domain for an old 11-year-old side project expire but interested folks can still find the site at https://fontfamily.zachleat.dev
Here was the original launch blog post:
from my link log —
Golang's race detector has a mutex blind spot.
https://doublefree.dev/go-race-mutex-blindspot/
saved 2025-07-31
The Ultimate Guide to #Git Branching Strategies
https://blog.prateekjain.dev/the-ultimate-guide-to-git-branching-…
This took quite a while to experiment, but now that it kinda works, feels pretty cool.
- Still experimental on my local machine (not on dev site)
- Replies are segmented between edit time slots, idea from X https://mastodon.social/@cheeaun/114996911713894433
- Older …
I used to drink 8-9 coffees per day, five of which were before noon. I didn't have a problem drinking a coffee late in the evening. I thought to myself, if I can fall asleep, there's no problem.
https://arnel.bearblog.dev/one-coffee/
#Python Friday #290: Record Audio With #PyAudio
https://pythonfriday.dev/2025/08/290-r
@… I'm here for the really important questions!
Does your T-Shirt only say "capitalism" or is there more text at the bottom?
@… Maybe https://github.com/c-base/fake-x1c can help with the different subnet issue.
Need to connect two devices? Try a dumb pipe
https://www.dumbpipe.dev/
The more I listen to it, the more I like it: #PublicEnemy
from my link log —
Optimizing with novel calendrical algorithms.
https://jhpratt.dev/blog/optimizing-with-novel-calendrical-algorithms/
saved 2025-05-15
Discover great opportunities to become a #CloudNative #contributor
https://clotributor.dev/
Exploring Scalar Leptoquarks at Muon Collider via Indirect Signatures and Right-Handed Neutrino-Assisted Decays
Subham Saha, Arvind Bhaskar, P. S. Bhupal Dev, Manimala Mitra
https://arxiv.org/abs/2509.04579
#Python Friday #294: Callable Classes in Python
https://pythonfriday.dev/2025/08/294-callable-classes-in-python/
Yay! `import.meta.resolve` is coming to Vitest https://github.com/vitest-dev/vitest/pull/8493 🎉🎉🎉
from my link log —
Making emacs tramp go brrrr.
https://coredumped.dev/2025/06/18/making-tramp-go-brrrr./
saved 2025-06-23
from my link log —
Portable dynamically linked packages on Linux.
https://brioche.dev/blog/portable-dynamically-linked-packages-on-linux/
saved 2025-03-18
@… this is likely a YAML problem. the easiest thing would be to swap to use `js` front matter for that file instead:
https://www.11ty.dev/docs/data-frontmatt…
A few random thoughts on System Shock 2 and the game industry of today.
#Blog
@… Not that impressive when considering that I spent the past 15 years working on an email client. I'm a bit sad I didn't score 21/21 😄
Simplifying #Code: migrating from Reactive to VirtualThreads
https://scalex.dev/blog/simplifying-code-journey-from-reactive-to-virtual-threads/
"Ending Android USB Freezes"
https://engineering.block.xyz/blog/ending-android-usb-freezes
WebC is a hard project to work on. It was the last thing I shipped before getting laid off a few years ago and unfortunately the project still reminds me of that. Returning to it and shipping a new version feels like some kinda growth and I’m happy about that.
https://neighborhood.11ty.dev/@11ty/11
I scored 20/21 on https://e-mail.wtf and all I got was this lousy text to share on social media.
This is an entertaining quiz. But RFC 5322 is not the right place to look for an answer to the question of what a (syntactically) valid email address is.
This is hilarious.
https://jsdate.wtf/