Profile avatar
laurence.gonsalv.es
I like old computers, making things, science, math, and science fiction. Currently making something new at @Nipht.io. Helped create Google Reader. @[email protected] on the fediverse. Formerly @laurence on the birdsite. IDIC đź––
271 posts 513 followers 1,585 following
Regular Contributor
Active Commenter

In recent years I've seen people online use "weary" in place of "wary" *so* many times. I feel like it's becoming more common than the "their/there/they're" mixup. weary: feeling or showing tiredness wary: feeling or showing caution Mnemonic: it's "beWARE", not "beWEAR".

One feature of @nipht.io's browser extension I really like is that you can save a set of tabs all at once. It's handy for when you get to that state where you've got a dozen tabs open on some subject you were researching, but don't have time to deal with them "now".

The "you probably don't know about" part here is killing me. The last version of Windows that I used regularly, required that you press Ctrl+Alt+Del just to log on. This was supposedly a security measure, to make it harder for someone to create a password harvester.

Does anyone know the original source of this image? It's usually described as a 1970s or '80s vision of what a PDA or smartphone would look like, but the book it came from is never named. It resembles the style of some Usborne books (and the spelling of "colour" suggests that it isn't American).

My friend Tim Russ is very funny. #MaytheFourthBeWithYou www.youtube.com/watch?v=M_ZR...

Movie you’ve watched more than six times using gifs. (“Hard mode” no Star Wars, Star Trek, or LOTR)

I enjoyed this post about pipelining in programming languages. It doesn't mention Kotlin at all, but the way Kotlin's extension functions and lambda syntax support pipelining is probably one of its most underrated features. herecomesthemoon.net/2025/04/pipe...

Tired of manually moving bookmarks from your browser to Niphtio? Now you can import directly from Chrome (and Chromium browsers)! 🤯Save time, effort, and more easily organize all your links in one place. Give it a try today! #Niphtio #Chrome #BookmarkImport #TechTips

Weird but interesting sculpture (?) at SJC.

It looks like if you block enough of your recent followers (my guess is the last "page" worth), then the UI doesn't display your list of followers.

Oof. Sold out as I was checking out.

There are -17 hard problems in computer science...

SAVE THE DATE! VCF West is back on August 1 & 2, 2025 at the Computer History Museum in Mountain View, California. Please fill out this survey to help us with planning: forms.gle/R1kSCsVqEyZf... This survey is for everyone!

I saw this mural in a restaurant the other day. To drink is human, but to eat salad is divine?

It always cracks me up when a site uses a spinner (the up/down arrows) on their security code input. To get to a random 6-digit code is going to take a *lot* longer (on average) than the 30-second timeout.

Not my home, but I know my way around.

Here's a terrible UI from Nextdoor. Dark pattern, or incompetence? I'm not sure. Does this mean one is *unsubscribed* from all of their emails, or *subscribed* to all of their emails? How is one meant to interpret the double-negative of "you will no longer receive the following" with an OFF switch?

The last couple of days I keep seeing "Chat" in Bluesky light up like I received a DM, but when I check, there are no new messages and it stops lighting up. A few hours later, it happens again. It's happening on both desktop and mobile. I'm wondering if it's bots DMing me and then getting deleted.

🎉 Niphtio’s free browser extension just got better—you can now save Bluesky posts quickly and easily. This new feature is currently available in beta. Chrome: chromewebstore.google.com/detail/save-... Firefox: addons.mozilla.org/en-CA/firefo...

Is there an easy way to create a task in Google tasks that won't show up until some point in the future? This is what I'd expect creating a task on Google calendar to do, but instead it creates the task immediately, but with a due date in the future.