dstu
trurl@mastodon.sdf.org
<p>Still pretending I'm a software engineer, sometimes. Raising two kids and trying to fit in some things for myself the rest of the time.</p>
Posts
-
View post
Dude in front of me on the train was using Gemini to write GRAD reviews (Google&#39;s semi-annual performance review, successor to &quot;perf&quot;)... for his reports. Same prompt each time, just replacing FOO in &quot;Help me write &lt;FOO&gt;&#39;s GRAD... blah blah blah, see the attached notes...&quot; with various names and attaching a different notes doc each time. I have never been so glad not to be working at Google anymore.
-
View post
Falling back to a 9-year-old smartphone, which is somehow less janky than the 2025 phone I fried last week, has thrown me back in time. There&#39;s no Discord, Mastodon, or Matrix chat. The top suggested link when I open a browser tab is r/coronavirus. This is a lot more relaxing that I would have expected. I should continue this inadvertent experiment on the inevitable replacement phone (already in the mail... gotta be on the apps the school district uses to contact us).
-
View post
Might be time to set your ringtone to &quot;John Brown&#39;s Body.&quot;
-
View post
Kids have started asking for Nu Pogodi (Ну погоди!) instead of more common fare when they get to watch some TV in the evening. It&#39;s kind of refreshing to hear.
-
View post
Another reason to hate Flatpak: it&#39;s polluting libraries that my desktop applications use. I never ran an xdg-desktop-portal provider. I run a simple window manager in Xorg and like it that way. But now libadwaita queries xdg-desktop-portal for default GUI settings, and programs that use it hang on startup. (dbus queries for nonexistent default settings time out.) I expect filing a libadwaita bug to be futile. libadwaita is for GNOME apps. I&#39;m not running in GNOME. Will this u...
-
View post
The tall ships visiting Boston are a treat. I was not, however, impressed by the &quot;Happy 250th Birthday, United States of America!&quot; mini-golf course. I am pretty sure that the USS Constitution never flew the flag pictured here. Looks like generative &quot;AI&quot; was used to do the heavy lifting and zero human fucks were given. (Or, worse, that someone is dog-whistling with a secessionist flag that has 11 stripes.)
-
View post
TFW you blocked out a few hours to read some papers suggested by reviewer number 3 to improve the analysis of your experimental results, and one of them is 85 pages long... Do I even have that much toner left? If I want to keep up with the literature, an E-reader might actually pay for itself...
-
View post
I grew up reading Vivian L. Thompson&#39;s retellings of Hawaiian stories and legends (Hawaiian Myths of Earth, Sea, and Sky; Hawaiian legends of Tricksters and Riddlers; Hawaiian Tales of Heroes and Champions), and I&#39;m so chuffed that I have been able to introduce my kids to them recently. We already dipped our toes into the d&#39;Aulaire myth books, but Hawaiian legends and folk stories are much more accessible.
-
View post
Everyone is speculating about what targets Ukraine might be going for during the parade in Moscow, and I&#39;m just imagining how fitting it would be if they managed to get in some massive rainbow glitter bombs.
-
View post
Setting gradeschool-aged kids up with a &quot;family computer&quot; (desktop). No Internet for now, but Broderbund games and similar should be fine. Maybe even the latest version of Encarta, that sort of thing, if the hardware can handle it. I have some childhood computers squirreled away, original MS-DOS and Windows installation media, and more. What&#39;s the best choice?
-
View post
@nasser it sounds like the data layer is directly addressable in a way that would support multiple UIs. Is that your intention? If it's straightforward to build a non-browser-based interface (CLI, Emacs, ...), then JS in the browser UI seems okay. But if HTTP+HTML is the only supported UI, I'd prefer a JS-free interface I can use from Emacs (w3m-el) or the terminal (w3m, lynx, ...).
-
View post
@ml @johncarlosbaez is in a very different career stage than you but might have some insights from taking a position in Europe after seeing the direction things were going in...
-
View post
How do you mess up formatting for an unspecified field this badly? (If the string isn&#39;t long enough, use it as padding until it is???)
-
View post
When someone in CREATIVE_DISCIPLINE_A says they&#39;re using &quot;AI&quot; to emulate the output of a person in CREATIVE_DISCIPLINE_B.
-
View post
RE: https://mastodon.social/@pesasa/116312743250016167 Our 4-year-old was talking about sports yesterday and came up with &quot;Americaball.&quot; And that just fits so well that I want it to stick. Fewer syllables, gets to the point, rolls off the tongue.
-
View post
Always nice when a &quot;bug&quot; that you couldn&#39;t quite put your finger on turns out to be an elementary mistake in your model of how things worked. (Of course you&#39;re going to get a double-free if you explicitly delete all of a widget&#39;s resources by reaching through a shared pointer with a refcount greater than 1. The old C code didn&#39;t care if there were dangling pointers, but Rust will run the Drop impl a second time after the last Rc is destroyed...)
-
View post
@cstross@wandering.shop what good hunting lodge *isn't* stocked with a rack of far-future M29 "Davy Crockett" weapon systems? (Every time an heir reaches the age of majority, they get to fire the oldest one! After all, warhead payloads decay, so it's use it or lose it.) [Also, the blast radius:ballistic range ratio helps to weed out the particularly dim or short-sighted heirs, which has been good for the House's long-term interests.]