Posts whose title or text contains one of these words are left out of every view.
Whole words only: ai catches "AI-generated" but not "openai". Add a star for word beginnings: llm* catches llm and llms.
99 words is the limit
Right now, it's too easy to let AI write the code while you skip the learning. The bug gets fixed. Your mental model doesn't move. We are silently trading future capability for present-day speed, and the tools won't force us to do otherwise. That part has to come from you.
The thing nobody tells you about watching democracy die is how much of it happens on a Tuesday afternoon while you’re trying to remember if you took your meds. It’s not dramatic. It’s not lightning splitting the sky. It’s a press release. It’s a redistricting map that looks like someone let a “toddler” loose with a Sharpie and a grudge. It’s a state legislature passing something at 11pm that nobody read, and somebody explaining it to me in a voice that I think is supposed to be calming but…
Googlebook is announced! A Gemini AI-powered ChromeOS/Android/Aluminum OS evolution to the Chromebook (and Pixelbook?). With a Glowbar! But what will it cost…?
I’ve heard of people saying that when they were in school they took part in an activity where they found a penpal and connected with some stranger in a different state or country. I’ve heard of that at least two times in my life. I surely cannot relate. Can you imagine any decent school in the early to mid 2010’s encouraging children to reach out to strangers?? To give them your information and possibly even your address??? I don’t know about other zoomers out there but my schools were dripping…
As I wrote recently, I Love Bubbles. The new blog post aggregator (based on the RSS feeds of a curated list of blogs) has become part of my morning routine: making coffee, browsing my blogroll, opening Bubbles, and discovering new posts from blogs I’ve never heard of before — though that’s about to change ;) Since my blog is also included in Bubbles’ list — and I imagine others are in the same boat — I suspect the reach of my posts will increase somewhat. Previously, I could only achieve this…
I should start by saying that Kagi is a paid product. For those who want to look at what other search engines are out there, Startpage and DuckDuckGo both offer great services free of charge. Why pay for search?As the oft-repeated adage goes: "if you're not paying for the product, you are the product". We all know that there's a reason Google can provide the services it does for free. We also all know that this is a bit of an oversimplification, but it's probably a good heuristic to apply to…
Following the previous post about my brand new media library, I’ve decided to dig a bit further on an idea I had a long time ago, but gave up on implementing: scrobbling my listens on LastFM. I tried to scrobble music years ago, but always ended up forgetting to use a player capable of doing it, and had some issues doing from my phone. It’s after switching to Navidrome that I’ve discovered the software will actually scrobble to LastFM and ListenBrainz for you, as shown in the documentation. Now…
Bubbles on the Fediverse 🦣 You might already know that every new article on Bubbles is also posted on the Fediverse by the **[@bubbles](https://social.bubbles.town/@bubbles)** account. If you reply to any of these posts your comment shows up under the article on the Bubbles website. Articles with recent comments show up on the **[hot](https://bubbles.town/hot)** page. Naturally following the @bubbles account is not the intended way of keeping up with the small web. It posts over 500 entries…
I stumbled across this great post by Spencer Mortensen yesterday, which tested different email obfuscation techniques against real spambots to see which ones actually work. It's a fascinating read, and I'd recommend checking it out if you're into that sort of thing. The short version is that spambots scrape your HTML looking for email addresses. If your address is sitting there in plain text, they'll hoover it up. But if you encode each character as a HTML entity, the bro...
The internet you grew up on isn't dying. A commercial veneer glued on top of it is. A visual essay about the protocols, federations, and quiet machinery underneath everything you actually use — and why the boring parts are the parts that survive.
Last evening, a short blog post appeared in my feed reader that felt as if it spoke directly to me. It is Chris Morgan's short and excellent post called I've banned query strings. Wisdom on the Web Chris is someone whose Internet comments I have been reading for about half a decade now. I first stumbled upon his comments when he left very detailed feedback on one of my collections of CSS rules on Hacker News. I am by no means a web developer. I have spent most of my professional life doing…
Lately, there’s been a lot of buzz in my tech bubble about good old RSS/Atom feeds. Not only are people rediscovering them and making them available on their blogs, but new services are also popping up around this 30-year-old technology. It’s just so wonderfully independent and fits the trend of moving away from increasingly terrible platforms at the protocol level and returning to the free, open internet. A good example of this is, of course, my new daily companion Bubbles by Ben, but also…
I have recently had the domain renewal notice for skryblans. It is set to auto-renew annually, it's just they let me know a couple of weeks before it's due to happen. Even though I haven't blogged for more than a month now, I have let it renew, so I'll continue to own skryblans.com for another year. But I have had a blog wobble. I warn about the likelihood of this happening on my about page. I do have a tendency to delete my blog on a whim, with a simple, quick, and impetuous flourish of the…
A story that I often think about.
Two C++ code snippets. A good interview question would be which one to pick, and why. And what they would change. Or you could just ask which one is AI.
I made an automation in n8n to extract the value from newsletters and blogs and convert them to a private podcast feed to save time and enable me to learn more. Here are my build notes and demo.You need about 3 minutes to read this.Subscribe nowNewsletters to Private Podcast Feed flowchartI first published this on www.harshal-patil.com on Mar 26, 2026.Related:Multitasking for Text to Speech Arbitrage
Yeah yeah, I know, data-point of 1. I recently read Susam's blog post where they said that "most of the traffic to my personal website still comes from web feeds" - I wondered if that was true for my site. I've been writing this blog for a while. I've never much bothered with "aggressive" SEO - I have a fairly semantic layout, all my reviews have metadata, and stuff like that - but I'm not cramming in keywords, using AMP, or whatever other chickens Google requires to be sacrificed for a higher…
I've always been quite minimalist regarding blogging. I'm not a part of any webring, I don't have any newsletter, no comments or such. Not that I am fundamentally minimalist, syndication is hard, and I've started to bubbles quite heavily. It's mostly because some blogs can be exhausting to just look at, with how much is happening on the page. I initially thought that human.json was a bit of a fad, but after reading a handful of slop posts in a row, I get it know. Also since most of the blogs I…
I read a company-wide announcement yesterday congratulating us on delivering something hard we’ve been working on for months. As I was reading it, I started noticing words my boss would never use… and then a few em dashes. I stopped reading. I’ve enjoyed my job a lot this last year, it’s a relatively small company, so there’s good laughs, work’s interesting, not overly corporate or anything. But it certainly feels that AI has been stealing more and more of the human parts of it and is slowly…
I hate typos. Everybody does, but I think it occurs to me way too much. It only gets worse because english is not my first language, but I’m a failure in portuguese too. I consistently get words wrong, not always the same, but it took me years of me writing (in portuguese) “nascional” instead of “nacional” to discover I as wrong. I think writing late at night when I’m supposed to be sleeping isn’t helping. What is unfortunate, I feel my thoughts flow better at night, but I guess my brain can’t…
Side-note: Who doesn't love puns for titles? I liked the thought of being an artist 1, yet it isn't the path I'm meant to be on. It's said a picture paints a thousand words, yet I'd rather use words to paint a million pictures. In that respect, my passion for creativity hasn't been phased in the slightest, it's been... Focused is probably the best word I could think of. There's also a sense of me no longer wanting to try and fit in by forcing the act of creating art. I'm a firm believer that…
Need a website? Your first thought is probably WordPress. For a lot of people in the field however, the name sends shivers down their spine. It is both loved and hated in the webdevelopment industry. It's used on about 40% of the visible web, and it is the most attempted-to-hack blogging platform.
Don't forget to take regular backups of your blog. You've put a lot of effort into writing your content. Don't rely on your blog provider to take backups for you. If you self-host, the backups should be part of your regular backup routine. If you are relying on a third-party blogging platform you should keep your own backups. It may be a manual process, but it's vital you have your own copies. How do I backup?It depends on what blogging application you use. Here are details of a few popular…
I found out about human.json so I added it to my page. I thought it was rather interesting idea, and might as well participate to it. I do not plan to use "AI" tools for the ethical reasons alone, so it seemed fitting to have that. Now to find more people to vouch for. :) And I'm interested seeing if others have it added now that I use the extension too.
If you followed along with the recent joyful celebrations of the Artemis cruise around the moon, and took a moment to dive into the photographic archives of the mission, you might have noticed that all of the original images were shared by NASA on the venerable photo sharing service Flickr. What you might not know is… why? Here’s the TL;DR: Flickr comes from (and helped start!) the Web 2.0 era, which was based on users having control over their data Tools at that time began giving creators the…
I struggle with how humiliating it feels to talk about and point out misogyny; how the general regression into conservative values makes addressing misogyny come across as a last resort card you can pull out to make yourself look like a victim or get brownie points, while vilifying someone else. Like a thing you only do if you have no better arguments and want to shut discussion down, as the only people coming to challenge you further are seen (or even are) misogynists who don’t believe you. It…
Two days ago, in my article where I talk about genAI comments and human, messy art, I briefly mentioned a new community-driven aggregator for independent personal blogs called Bubbles.town, with blog posts ranked by votes and freshness and shaped by users. Think Hacker News or Reddit, but exclusively for the indie blogosphere. You sign in with a Fediverse account to vote, and posts bubble up based on community upvotes combined with recency. It has categories like Writing, Tech, Culture, Life,…
Introducing Bubbles Briefing 📰 Yesterday, Cesar Aguirre [published a short post](https://canro91.github.io/2026/04/21/Aggregators/?ref=bubbles.town) with a simple wish. Blog aggregators should feel more like newspapers. You open one, read yesterday's news, reach the end, and come back tomorrow. Less endless scroll, knowing when you're done. I was not even finished reading, but my brain was already in implementation mode. That's how much I liked the idea! I already came up with measures to avoid…
I was sad today! I love discovering, and reading new, personal blogs. I'm always interested in people and opinions. Imagine my sadness when I stumbled onto a new (to me) blog, only to discover that the author had an AI Generated Summary at the top of the post. In my opinion, this is devaluing the work. All that effort infused into researching, planning, writing, and editing. And then thrown through the sausage-machine for it to summarise the work in about three sentences. It probably vacuumed…
We all love to travel, especially after the advent of social media, where drone shots make us believe we could stand in that exact frame ourselves. Travel has surged tremendously post-Covid — salaries have exploded for some, and for others, the influencer economy has erupted into a viable livelihood. But amidst all this fanfare, we have forgotten the essence of travelling. When we move from our home to a different place, we forget that for the people living there, that place is their home. We…