did you go back indoors and shove everything you own into 5kg black beans can etf because i just totally did
folate, magnesium, iron, potassium, b1, b6
imma be so rich
did you go back indoors and shove everything you own into 5kg black beans can etf because i just totally did
folate, magnesium, iron, potassium, b1, b6
imma be so rich
macos apps, all with differently rounded corners
but mac gets gtk. shout out the #gtk and #adwaita devs. β€οΈ
gtk on macos isn't just pretty... it's *prettier and more consistent* than native macos tooling, whatever "native" macos means in 2026.
the gtk app looks more native than 7/9 mac apps i had running when i took that screenshot. here's why.
regardless which of these "native" toolkits you choose on windows, the widgets are always flat, sharp rectangles with no contrast partly blind people like me can't see anyway. if microsoft can't do basic #a11y, i'm forced to lean in. you get what you get, windows people. sorry.
i know there's winui3 and maui and rnwin and... whatever. but they have their own problems and the fact that microsoft has 4 or 5 gui frameworks in 2026 and not a single one of them is blessed as the future of windows app dev is psychotic. so my windows users get the most boring thing i can manage.
we all know how macos and swift ui are broken. i was *shocked* by how broken wpf is in 2026. dotnet 9 gives you native light/dark theming... except for the titlebar? that still has to be custom. oh, and the default about dialog, too.
wat.
i'm grateful gtk works well on mac; i'd choose qt or slint or flutter or something over maintaining 2 ports. but i agree with @tonsky.me - we've lost 2/3 of native:
tonsky.me/blog/fall-of...
the only platform that isn't a trainwreck is linux. qt is good. gtk is good. the devs care, and it shows.
yes, i know python + gtk plays nicely on windows. i don't know python well enough to choose it over typescript for this. however, i do know c#. at a certain point, it was less effort to build (and, hopefully, maintain) a braindead c# + wpf port.
gtk + gjs on windows took me *days* to get building. i had to build gjs from source, fiddle with msys2 packages, and generally try to grok the mismatch.
this silly little app kept locking up the ui, somehow. every time i thought i had it fixed, the ui locked up somewhere else. gjs issue, i think.
gtk app on linux
gtk app on macos
gtk app on windows 10
wpf port on windows 10
this past week has been a weird experiment of seeing how far i can take a tiny xplat gtk app written in typescript.
here's how it looks. i must say, gtk on mac and windows is *damn* pretty. untweaked. kudos, gtk devs. β€οΈ
but ultimately, i ported to c# and wpf on windows, even though it's hideous.
*many* people i know, from different walks of life, have described this to me as their favourite book of all time.
better yet, a "click here for slop" toggle, disabled by default.
a girl can dream.
i will take
congrats, martin! not sure where you find the time but many of us are grateful you do. :)
Grammarly's presentation of something they call Expert Review, including my name (plus Stephen King's, plus Mary Norris's), though to be sure I've never been contacted by Grammarly, much less compensated.
What in the absolute fuck is this.
"i know a thing or two about personal computers" he says to himself as he downloads microsoft powertoys, while pretending it's 1996
windows users better appreciate me testing out their builds on Real Actual The Windows [tm] and not just yolo'ing some github actions in the hopes that gha barfs out something usable. π
good GOD. and here i thought my mac was doing a good job of making me thankful for my linux machines.
3pm. still in my pyjamas. windows 10 finally installed.
(i had it on a boxes vm. briefly. then i installed wsl and it stopped booting.)
iβve seen this twice and still my brain somehow expects β3d tetris cabinet shuffleβ to be a political reference.
i look forward to a time when a very sarcastic β4d chessβ exits north american idiom
desktop apps for win/linux/mac to complement my existing mobile apps and browser extensions.
it's just a silly little bookmarking app/service.
ok, well isn't *this* funny timing:
help.obsidian.md/sync/headless
my (very) dumb immutable + local-first bookmarks thing currently has a headless sync daemon. i was just about to kill it off.
would you want a headless daemon to sync your bookmarks (between devices) all the time for you?
i would really like someone to talk me out of that by telling me what a great cross-platform native desktop hacking experience they had recently in... something that's not a browser.
ghostty (semi-random example) is mostly zig with thin(ish) native ui wrappers on top. it's stupid-but-tempting to do something similar with a rust core. (very stupid, given that i don't really know rust.)
electron works. i hate absolutely everything about it, from the bloat to the security model. but I'm typing these words into an electron app, and for good reason. i'm not sure i'm quite brave enough to knuckle down on tauri, since i've heard it's still got a way to go in terms of maturity.
tauri came up. for desktop apps so far, i only have linux (gtk + adwaita, typescript) and it's already gone pretty bitrotten since I've been focused on the mobile apps and browser extensions. i'm.... torn.
google keeps dark patterning me to set one up for gcp and chrome web store console β¦ and as long as iβm on my toes, i will do my best to avoid it.
iβve set up a couple passkeys by mistake before (amazonβs βyou want this, right?β got me) and they are broken everywhere iβve been forced to use them.
Bookmarked: [mcyoung.xyz] Why SSA?
https://mcyoung.xyz/2025/10/21/ssa-1/
See more links at https://abhinavsarkar.net/linkblog #linkblog #linkblogging
a beautiful build matrix... beautiful when it's all green, anyway.
look a this beautiful crap! i don't even like this stuff!
the build passed. i sleep now.
praise be.
build 1.2.15 of a long list of builds... please may it pass.
"please let this be the one... they took away all my sres, devops nerds, AND sysadmins. i just want to go to bed."
he whispers into the cold, unloving void
firefox 148 comes with "ai" ... great.
i'm not sure *how* but i guess all the hubbub about the new ceo didn't seem "real"? this caught me off guard
thankfully the other box is debian stable and by the time forky is released the industry will be over this garbage β¨
#2027herewecome