-
For anyone who needs an SSH client for Android, I can recommend this one. I’ve been using it this last week to access machines on ssh.exe, and it’s been great. Works as well as any SSH client can on the phone.
-
Behold! Another testament to quality of Apple’s software: the launch experience of Apple Books when I wanted to find the name of a particular book.
Took three attempts to finally get to the frickin’ library screen (or row, since the rest of the home screen was effectively a giant catalogue). 👎
-
🔗 Daring Fireball: AI Is Technology, Not a Product
Levy’s argument reminds me of the hype around “the cloud” when that first became a term. It’s so meaningless when used broadly (e.g. “Everything will soon be in the cloud”) that it could mean anything.
Hearing this reminds me of a story from In Search for Stupidity, in which Borland was trying to sell their suite of office products by extolling the virtues of Object Oriented programming. Techies’ gonna’ techie, and think everyone is excited as they are about their new toys or methodologies. But for heavens sake, know thy audience.
-
Incidently, I’ve been playing around with Gemini Veo’s video models recently, just to satisfy my own curiosity. The fact that a video is generated at all is impressive. But you’re not likely to get a good video, or even a mediocre video, out of the model by itself. Or at least, I haven’t yet. The best one the model produced still needed some work in DaVinci Resolve to fix the corny audio.
I’ve not posted the videos anywhere, but I’m thinking of the montages I see on YouTube featuring these videos that are obviously generated by AI. And the signs are not hard to spot: bad audio, objects that don’t look like anything, someone speaking into a handset of a phone that already had a handset. These are all things I saw with the videos I asked to be produced. Posting those as they are, without any form of basic editing or even review, with my name attached to it would be embarrasing. Those that do are, in my opinion, engaging in the production in slop. The bar is that frickin’ low.
-
John Gruber finished one of his recent articles with this statement:
I see no cognitive dissonance in being pro-AI, in general, but vehemently anti-slop.
I completely agree. I’m generally okay with people using AI for things, but those using it should stand behind their work. After all, it’s not the AI’s name on the paper you’re submitting.
-
Too many digital overlay effects in Eurovision acts. Difficult to tell what’s actually on the stage.
-
Stunning day today. One of those days where you regret not doing your sheets.
-
SPAs written in React are to the web as Electron apps are to MacOS. You can find a good one if your lucky, but generally they’re terrible to use, they don’t respect any of the browser idioms, they break browser search, and generally contain stupid UI decisions that make using them annoying (you’ve already fetched the 100 items from the server, why are you showing them to me in pages of 10 items at a time?).
-
Building something with HTMX is such an interesting experience. Quite different to things like React, where the principal is ui = f(state). With HTMX, it feels like the UI is the state. Your web service is essentially a giant state machine for static HTML.
-
I sometimes wonder if my drive to seek out stock music from YouTube videos “tarnishes” it in some way. As in, disrupts the original emotions I felt when I first heard it in the video. Probably not. It hasn’t happened with any of the previous tracks. Why would it happen with the latest one?
-
In many ways, stock music isn’t really “interesting” music. It’s often long and repetitive, themes are usually flat and unexplored, there’s rarely any melody, and never any singing. That’s its role though: it’s to accent the subject, not to be the subject. So why am I so drawn to it? 🤔
-
From a podcast:
Q: Are humans are going to spend their attention on essentially e-commerce sites?
A: I think humans loved to shop.
Pff! Not this human.
-
Listening to Antidote X by Van Sandano from Yuma 🎵
Yep, more stock music I heard on a YouTube video, fell in love with, and had to seek out.
-
An app built to detect what music is currently playing would benefit greatly with access to YouTube’s content ID database. After all, everyone’s incentivised to have their work in there so it’s fingerprinted on uploaded videos.
On an unrelated note, Android’s music detection feature is amazing.
-
TIAL that
sleepis actually not available on the Distroless Docker images, at least from what I can see from Stack Overflow. So if you’re going to use Pod Lifecycle events to wait for requests to finish up, you’ll need some other means of sleeping. -
TIL about Pod lifecycle hooks, allowing one to run commands when a Pod is spinning up or shutting down. The
preStopone is crucial for graceful shutdown of a Pod. It runs after the Pod’s been disconnected from the endpoint, but before it receives a SIGTERM. Adding asleephere should help with that. -
Is taking a whole feature produced by a coding agent, doing some light refactoring to make it closer to your preferred style, then submitting it for review, the modern day equivalent of adding an egg to a prepackaged cake mix?
-
🔗 How many MacBook Neo buyers would have bought an Air before?:
My suspicion is that the majority of those buyers are going to be new to the Mac. However at least some percentage are going to be people who would have bought an Air previously
I don’t know. I wonder if these are Apple people that wouldn’t have bought anything at all. If one already has a primary Mac, and wants a secondary that’s a little more capable than an iPad, a MacBook Air feels just a little too much. The Neo feels like it’s just enough computer for this sort of role.
-
A skill I was not expecting to pick up while using coding agents: recognising when they get into trouble and you have to intervene to help them out. When you see them reach for Perl, you know they’re getting desperate. 😛
-
If Android Messages had its way, every relationship will be one of two forms: intimate friends and family, and spammers that must never contact you again. It would be nice to have a third option, for businesses, or contacts you need to deal with, but you wouldn’t necessarily call friends.
-
Also, interestingly, for a city supposedly known for its street art, PTV works quite hard to make sure that public transport infrastructure is graffiti free (sometimes a little too hard). Here’s a line they can use for their next anti-vandalism campaign: “in our lanes, not our trains.”
-
Also, it would be interesting to know how many people treat State Library as a transfer to the Loop. I get the feeling that a few do, based on the number of people that get off and not go through to the street. It’s not too surprising. The last few transfers for myself have gone quite well.
-
Still taking the Metro Tunnel. In Feb it was mainly for the novelty of it. When March came round I realised it was costing me more, and I went back to my old commute. But I switched back to it during the free public transport period in April, and now May.
-
Might be just me, but I don’t think the need to explain of the difference between “personal” and “personnel” requires a YouTube video.
-
Had to launch Screen with UTF-8 support. I thought I made a note of how to do so, but I couldn’t find it where I usually keep these things. Luckily, my memory came in handy:
screen -UdRThe
-Uenables UTF-8 support.-dRdetaches an old session and reattaches it to yours (or starts a new one).