Timeline
Every post and feed across this instance
-
Looking forward to this documentary about Don Bluth. From Cartoon Brew:
Directed by Dave LaMattina and Chad Walker of Copper Pot Pictures, the feature chronicles Bluth’s extraordinary career, from his early years at Disney and his dramatic 1979 departure to the creation of an independent animation empire that, for a time, rivaled the studio he left behind.
-
Reelizer: A Trove of Movie Art
Reelizer is a personal project by Roger Erik Tinch that is a collection of movie art: prints, posters, illustrations, albums, books, covers, etc. Careful, you can lose hours here…Tinch has a great eye. A few of my favorites:





Tags: art · movie posters · movies · posters · Roger Erik Tinch
-
The idea that AI might be conscious falls apart pretty quickly when you consider ChatGPT Images. It’s also built on the same underlying AI technology, but no one would consider image generation to be conscious.
-
Guilfoyle said in a post on X that serving as ambassador “has been the honor of a lifetime.” She also pushed back on the recent allegations against her. “These allegations are false, and I intend to vigorously defend my name, my reputation and my integrity,” she wrote.
She (sic) wrote?
-
Thing I am going to make time for in the next few days:...
Thing I am going to make time for in the next few days: Harry Styles and Thom Yorke in conversation. “My laptop has been dead for about 6 years. I don’t know where my charger is.” There’s an accompanying Rolling Stone cover story.
-
Dubstep and BookTok, a perfect match?
New music genre just dropped. Also: A Tesla locks out cops, and more from around the web. -
The Creator of ‘Smutstep’ Wants You to ‘Let Your Freak Flag Fly’
DARQ DAGR combined BookTok romantasy and dubstep to create something new and somewhat controversial. “It’s accepting and embracing what you're into within a safe and healthy space," he said. "I think that's a really beautiful thing.” -
Jury Convicts Ohio Blogger Of Harassment For Sending A Naked Shrek Pic To A Local Politician
In today’s episode of “wtf,” we have a jury deciding a local blogger is a criminal because a local politician didn’t appreciate being sent a Shrek bereft of clothes to his cell phone. Morgan Trau of the Ohio Capital Journal has the (pathetic) details on this particular miscarriage of justice. An Ohio political blogger let […] -
The People Holding Up the Internet. Amazing to see how...
The People Holding Up the Internet. Amazing to see how much of the modern internet still depends on the volunteer work of individual people. 4 billion phones rely on the time zone database, a text file edited by just two people in their spare time.
-
The web of hairballs
The browser and the web it defines is a hairball in a hairball in a hairball in a hairball in a hairball.
The hairballs are named Chrome, Firefox, MSIE, Netscape, Mosaic.
Each in turn has had their way with the web.
The stack of hair defines a "web" that is far far away from the web we started with.
The tech industry kicked the web out of the web.
It was going pretty good for a while, if you could live with the all the modal popovers and paywalls, but now the current owners are excluding old sites, and imho when you do that, it's not the web any longer.
-
Overdose Offsets: Why Every Bag of Fentanyl I Sell Is Net...
Overdose Offsets: Why Every Bag of Fentanyl I Sell Is Net Life-Positive. “Every death on my corner is offset, with a third of a toddler left over, and I’d like that number in the conversation the next time somebody calls me a murderer…”
-
I have a test blog on WordPress.com, so I temporarily upgraded it to test Jetpack in ChatGPT. Here's a transcript. Do people want this? I've avoided building this because I don't think we should encourage non-human writing on Micro.blog. It could be useful in some cases, though, for dictation.
-
I dunno about you but I can’t wait for Musk’s 276M #midterms rescue to become a...
I dunno about you but I can’t wait for Musk’s 276M #midterms rescue to become a total waste of money, like everything he does.
-
Tesla's 'Security Protocols' Stopped DHS From Installing a Tracking Device
A federal warrant application detailed how Tesla’s security protocols stopped agents from tracking a suspected drug trafficker’s car. -
Dan Moren blogging at Six Colors on the new Apple TV announcements:
In an announcement sure to shock the very foundations of the world, Apple rolled out a new Apple Siri Remote with support for Find My...
🤣
-
HomeView is not available in the EU because Siri AI isn't available there. I think Europe should hold the line on this, or find a compromise that will allow limited third-party voice assistants. Talking to my OpenAI dot on a HomeView is exactly what I want.
-
“I’m forced to admit that these AI-decompiled web browser...
“I’m forced to admit that these AI-decompiled web browser ports of Call of Duty: Black Ops, Halo: CE, Grand Theft Auto: Vice City, Skate 3, and The Simpsons: Hit and Run actually seem to run very well.”
-
The video introducing HomeView isn't making me feel the way Apple probably intended. Now I'm just sad for when my kids were all living at home. Note to parents with younger kids: try to appreciate even the crazy mornings.
-
firstSentence, a JavaScript function that returns the first sentence in a string. Useful in coming up with something to display for an untitled post. It's always been a klooge, but this time with Claude's help we're using a new API in JavaScript, and supposedly it really works. I'm using it in one of my apps, and you might find it useful too, and let me know if it works for you.
-
Judge Orders Trump To Stop Airing Taxpayer-Funded Midterm Propaganda Ads (For Now)
Last week, the DNC sued the Trump administration for using $20 million in taxpayer money on strange and ineffective midterm ads. The use of taxpayer money technically violates multiple laws (remember those?), including the Hatch Act and Federal Appropriations Laws restricting taxpayer-funded propaganda. Trump’s now been ordered to stop airing the ads entirely courtesy of […] -
Praise be to God, Morss.it is back
-
One Flu Over the Cuckoo's Nest
A right-wing conspiracy theory claiming that James Talarico, who has been off the campaign trail with the flu, was actually at a mental institution in Ohio is immediately debunked in humiliating fashion. Jon, Lovett, and Tommy react to the idiocy and all the other developments in the race to flip the Senate, including Trump calling Abdul El-Sayed a "jihadist," Darline Graham insisting the war with Iran must go on, and Trump's super PAC announcing that it's "trimming the map" to focus on fewer races. Then they react to federal agents raiding Rep. Ilhan Omar's DC home, Pete Hegseth's announcement that the Department of Defense will livestream an execution, and reports that Trump may now be considering firing the scandal-ridden ambassador Kimberly Guilfoyle. Finally, Chris Pappas, the Democratic nominee for Senate in New Hampshire, talks to Lovett about his campaign in the Granite State and his family inventing the chicken tender.
Hate listening to ads? Become a Friends of the Pod subscriber for ad-free episodes of Pod Save America, Pod Save the World, Lovett or Leave It, Runaway Country, Offline with Jon Favreau, and more—plus exclusive content, including bonus episodes of Pod Save America. Subscribe now at crooked.com/friends, on Apple Podcasts, or through the Pod Save America YouTube channel.
To watch this episode with subtitles, click here and turn on closed captions (CC).
You can request a transcript by emailing transcripts@crooked.com. Include the podcast name, episode title, and air date. Please allow 48 hours for delivery.
clrtpod.com -
The Cult of Influencer Snark
When does hate following become its own kind of devotion? This week, Amanda and Iman descend into the anonymous world of influencer snark, where strangers gather to dissect creators’ relationships, bodies, businesses, politics, and every perceived inconsistency in real time. They get into Reddit groupthink, parasocial “accountability,” the thin line between critique and bullying, and the time suck of doing something from such a negative place. Joining them is writer and influencer Hannah Stella (@hannahstella), who became the subject of an intense snark community during her public divorce. Hannah opens up about being nearly four years “Googling myself sober,” the real life impact of anonymous speculation, and how engaging with snark can chip away at your soul. And fittingly, the episode drops alongside Iman’s new novel Once in a Timeline, a darkly funny Groundhog Day story about an influencer trapped inside the algorithm, exploring the masks we perform online, the loneliness behind the feed, and what happens when your audience knows you a little too well. Subscribe to Sounds Like A Cult on Youtube!Follow us on IG @soundslikeacultpod, @amanda_montell, @reesaronii, @chelseaxcharles, @imanharirikia. Pre-order Iman's new book, Once in a Timeline, here! Your pre-order helps make more books possible! Sounds Like A Cult is coming to you LIVE from The Elysian in LA on October 15th! Get tickets at soundslikeacult.com! Thank you to our sponsors! Find the card that fits your lifestyle and apply today at https://joinbilt.com/cult Get free shipping on your order and 365-day returns. Download the Quince app for app-exclusive offers, or go to https://Quince.com/slac Learn more about your ad choices. Visit podcastchoices.com/adchoicespdst.fm -
I guess someone at Firmus blinked - clearly you need to double down on you bitcoin chutzpah to win at AI data centers.
-
SmartRSS update: better full-text (paywalls + bots), bilingual TTS, touchpad gestures, home widgets
I just pushed some updates to SmartRSS (iOS/Android/macOS/Windows/Linux).
Full-text extraction is more reliable now. It gets past a lot of the bot detection that used to break it, and you can log into sites inside the app to pull full paywalled or member articles.
TTS supports bilingual playback. Turn on a second language in the settings and it can read the original plus a translation.
On desktop, Windows and macOS now have touchpad gesture support.
On android/iOS, there are home widgets so you can see latest articles without opening the app.
Free to try😊
https://vinsonguo.github.io/projects/smartrss/
submitted by /u/VinsonGuo
[link] [comments] -
Improving Conversation on KDO
I’ve been really pleased with how KDO comments are working lately — you folks have been lively, informative, fun, and pushing conversations beyond what I can individually manage. And the vibe of the threads are more closely matching the vibe of the community guidelines. All good! The one-size-fits-all-ness of social media has its advantages, but some are looking for quieter spaces and more orientation around community and shared sensibilities. Through the comments, KDO has been growing into one of those places.
Note: comment threads on the site are free for everyone to read, but in order to participate, you need to be a KDO member. Join us if you fancy a group chat.
In order to give us a few more tools to facilitate conversations, I’ve been working on some new stuff over the past few days and some of it just went live:
- Improved thread design. More compact (not so much indentation) and better on mobile especially. I feel like some of the spacing isn’t quite right yet, but that’s easy to tweak as I see how it works on real threads. I spent a lot of time trying to get the right mix of simplicity and info into the comment design, so I hope it works.
- Images. You can add images/photos to your replies now — just paste or drag them into the comment editor or use the image button in the toolbar. You get two images per comment. From the community guidelines: “Posting images and embeds (video and audio) should safely err on the side of utility. I love Phillip J. Fry waving a wad of cash and saying ‘Shut Up And Take My Money!’ as much as the next person, but we’re not doing reaction GIFs/images/videos here.” Animated gifs will not work.
- Embeds. Pasting a link to a YouTube video, Vimeo video, or SoundCloud audio on its own line will embed the appropriate player right into your comment. You get two embeds per comment.
- Replies. You can reply to individual comments now. Threading is still only 1 level deep (i.e. there are “top” comments and replies indented under those top comments) but each reply now tracks the comment you’re replying to. (This is difficult to explain! But hopefully easy to understand when you’re looking at a comment thread.)
- Better reply tracking in “latest” and “popular” sorts. When comment threads reach a certain number of comments, you’re able to sort them reverse chronologically or by number of faves. Previously, it was difficult to distinguish “top” comments from replies to comments (which often read as incomprehensible outside of their context). Now, each reply shows a) who it’s in reply to, and b) a snippet of the replied-to comment (which you can click to read in the thread). Again, difficult to explain (we’re firmly into “how the sausage is made” territory here…my eyes are glazing over re-reading this…) but easier to use — I hope!
- Mentions. You can mention another member in a comment. Typing “@” and a couple of characters will bring up a list of members who have been recently active on the site — select the one you want and their name will appear in your comment. Their name will have a dotted line under it and hovering over it will bring up their profile bio (if they have one). I hope this will be useful in referencing and connecting replies in threads (e.g. “I love what Franklin G. said in his comment and will be thinking about Maggie W.’s reply as well…”) and also between threads (e.g. “This reminds me of something Darcy Wong wrote last week…”).
- Reposting social media posts. I’ve been able to do this in threads for quite awhile (here’s a recent example) and I just opened it up for everyone else. Post a public Bluesky or Mastodon link as the only thing in the comment box and it will automagically expand to a repost (including up to two images from the post). No idea if anyone else will use this! But it’s there.
- Profile page changes. I reorganized how the profile page works. (If you’re a member, you can access your profile page in the menu under your name at the top-right of the page.) There are now three tabs: Comments (lists the most recent comments you’ve made on the site), Faves (list of posts and comments you’ve faved), and Mentions (list of comments you’re mentioned in and replies to your comments). For comments in the Comments and Faves views, I’ve also made it easier to see what’s being replied to.
Ok, I think that’s it? At least for the public-facing stuff. I’ve also been tweaking the KDO post editor (Movable Type is now completely out of the loop, RIP to a real one) and it’s getting goooood. I’ve been streamlining the posting process, especially for adding images and doing Quick Links, and it’s really a pleasure to create posts now. More to do on this front as well.
Anyway, feel free to try some of the new stuff out in the comments — I’m hoping this will make conversations easier to follow, both for participants and readers. I’ve got some ideas for further improvements, but I wanted to get these out here for now. As always, your comments and suggestions are welcome! And thanks for your membership support — it means I can spend time making improvements like this.
Tags: kottke.org
-
J'ai échappé aux Talibans
Getee était journaliste à Kaboul lorsque les Talibans reprennent le pouvoir en Afghanistan en août 2021. En quelques heures, sa vie bascule : ils arrivent jusque devant chez elle et elle comprend qu'elle doit partir. À des milliers de kilomètres, Tanguy tombe par hasard sur son témoignage et lui envoie un simple message : « Are you OK? ».
Ce message qui semble anodin va bouleverser, et probabelement, sauver la vie de Getee.
Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
sphinx.acast.com -
This does not feel right.
-
Oh to be young again …
-
Jon Hays makes the case that not only will AI not wipe out software developers, in several years we might have more available jobs than people:
By then, I suspect we’ll have discovered that AI hasn’t eliminated the need for good software engineers. It’s simply changed what those engineers are capable of producing. We’ll also have spent years discouraging young people from entering the profession, leaving us with a much smaller pipeline of new talent just as the demand for software continues to grow.
-
Gruber is right. The only way for the others to compete with Twitter is to start innovating.
To make the web better, we need to move beyond this "Mastodon vs. X" debate. It has become a distraction, consuming all of our energy with fights that barely make a dent in open web progress.
-
Really🔗 , really really great @manton - thank you.
-
Related to Blog Audit, I also wanted to give a quick shout-out to the plug-in Wayback Link Preserver by @g, which takes a different approach of using JavaScript to intercept link clicks and tries to resolve them to archived copies. You can find that in Micro.blog's plug-in directory.
-
New feature: Blog Audit
Today I'm rolling out a new feature in Micro.blog called Blog Audit. You can find it under Posts → "..." → Blog Audit. It will go through all of your blog posts looking for broken links, missing images, and other problems that tend to pop up after blogging for a while, especially if you've migrated from another platform.
I made this short video where I show the feature on my own blog:
Learn more about Blog Audit on the help page. Note that we do require a Micro.blog Premium subscription for this feature. There are new costs for us running the background work, and Blog Audit also pairs nicely with Premium's other feature of saving a copy of every link you blog about.
Happy blogging!
-
Catching up on the news of Corpus Christi’s failed desalination plant project in this lengthy story on KUT. Each time I visit, I have more doubts about the city’s future. Investing in new infrastructure seems very much needed.
-
Dave Winer blogs a lot about Chrome deprecating regular HTTP without the HTTPS. Equally annoying is how fragile HTTPS is on older computers. We dusted off an ancient MacBook the other day, unused in a box for years, and it complained visiting modern websites because of an old root certificate.
-
Prompting as Self-Portrait. “We need the blank page and...
Prompting as Self-Portrait. “We need the blank page and the silence to go deeper into our thoughts and our understanding of ourselves and of the world.”
-
A year ago Meta scrapped Llama and their AI work and started rebuilding, now they’ve announced Muse Wonder, competitive with frontier models. It’s annoying how effective Mark Zuckerberg can be sometimes.
-
💬 There is just not enough Spike in my life - so thanks to John Naughton for this reminder.
-
Hello Python 3.15, goodbye 3.10, and now I can use 3.11
Python 3.15 is here! Here's the essential What's new in Python 3.15 guide, this year curated by 3.14 and 3.15 release manager Hugo van Kemenade. As someone who builds open source software that works in every supported Python version, I get to say goodbye to Python 3.10 and start embracing features from Python 3.11.
First, some highlights from Python 3.15.
Explicit lazy imports
I'm most excited about Explicit lazy imports from PEP 810. These let you import modules like so:
lazy import json lazy from pathlib import Path
The module will then be imported the first time those symbols are used in the code that follows.
My LLM CLI tool implements plugins. I had to recommend manual lazy imports in the plugin author documentation, because simply installing plugins that used heavy dependencies such as
sentence_transformerscould add multiple seconds to every invocation of thellmcommand. Lazy imports directly address this startup cost.Unpacking in comprehensions
The new
[*sublist for sublist in lists]unpacking syntax is neat. Here's an illustration lifted from the documentation:lists = [[1, 2], [3, 4], [5]] [*L for L in lists] # [1, 2, 3, 4, 5] # equivalent to [x for L in lists for x in L] sets = [{1, 2}, {2, 3}, {3, 4}] {*s for s in sets} # {1, 2, 3, 4} # equivalent to {x for s in sets for x in s} dicts = [{'a': 1}, {'b': 2}, {'a': 3}] {**d for d in dicts} # {'a': 3, 'b': 2} # equivalent to {k: v for d in dicts for k,v in d.items()}
PEP 798: Unpacking in Comprehensions by Adam Hartz and Erik Demaine proposed this as an extension of the unpacking syntax from PEP 448, which landed in Python 3.5 back in 2015.
A sampling profiler
Python's existing tracing profiler has been renamed from
cProfileto profiling.tracing, and has been joined by an exciting new sampling profiler called Tachyon, aka profiling.sampling.Sampling profilers work by periodically capturing stack traces from running processes, then using those to calculate which functions have the most time spent inside of them. They're very low overhead and can provide a deep insight into running systems, without needing to instrument those systems first.
I've previously used tools like py-spy for this. Now this capability is baked into the standard library.
If you have the PID of an existing Python 3.15 process you can start gathering samples by running this (I had to use
sudoon macOS):sudo uv run --python 3.15 python -m profiling.sampling attach 1234
Interact with the main program a bit, then hit Ctrl+C to stop gathering and see a report, which looks something like this:

It can also produce flame graphs like this and heat maps like this, and can even output a format that can be viewed in the Firefox profiler UI.
3.15 isn't much faster than 3.14
Miguel Grinberg investigated How fast is Python 3.15? the other day against the 3.15.0rc3 release and found performance to be mostly the same as 3.14, with the exception of the experimental JIT. The JIT gave a 1.2x boost over the standard 3.15 interpreter (on a Fibonacci test), the first time Miguel observed a meaningful JIT performance increase.
Miguel's explorations of 3.14 last year found significant boosts against Python 3.13 across many more categories.
Upgrading to Python 3.15 with uv
I used the following sequence of commands to get
uvto use Python 3.15 on my Mac. First I had to upgradeuvitself to ensure it knew about the new release:uv self update
Then I installed the stable 3.15 release:
uv python install 3.15
And told
uvthat I wanted that to be the default for everyuv runcommand, unless the project itself pinned a different version:uv python pin --global 3.15
Now the following reports 3.15 as the version:
uv run python --version
I already have a bunch of tools installed using
uv tool install. I reinstalled them to use Python 3.15 like this:uv tool upgrade datasette --python 3.15
Then I can confirm the version like this:
datasette --get /-/versions.json | jqHighlights from Python 3.11
The release of 3.15 means that Python 3.10 (released in 2021) is officially no longer supported.
My policy for my main open source projects is to keep them working in every supported Python version. I can now drop 3.10 and start using features that were introduced in 3.11.
Here's the What's new in Python 3.11 document. I finally get to rely on tomllib being available!
Datasette makes extensive use of
asyncio. 3.11 adds TaskGroup and timeout(), and several more new features.datetime.UTCis a new in 3.11 alias fordatetime.timezone.utc.Python's SQLite support got some significant upgrades in 3.11, including:
- setlimit() and getlimit() expose a mechanism for setting SQLite runtime limits from Python.
-
create_window_function() lets us create custom window functions in Python, as a class with
step(),value(),inverse(), andfinalize()methods. -
blobopen() provides an efficient mechanism for partial reads and writes of large
BLOBbinary values stored in a SQLite row. - You can now call
set_authorizer(None)to remove a SQLite authorizer. Datasette had a workaround for this!
Plus a whole bunch of improvements to Python's typing system.
I plan to land Python 3.11 improvements to a bunch of my projects over the next few weeks. Here's my first Datasette PR removing that
set_authorizer(None)workaround.I've also updated my click-app, datasette-plugin, python-lib, and llm-plugin cookiecutter templates to test against Python 3.11 through Python 3.15.
You are only seeing the long-form articles from my blog. Subscribe to /atom/everything/ to get all of my posts, or take a look at my other subscription options.
-
Nearly 4M Records of Enslaved People in 20 Former British...
Nearly 4M Records of Enslaved People in 20 Former British Colonies Now Searchable Online. “The Former British Colonies Enslavement Registers contains about 300,000 pages recording enslaved people across former British colonial dependencies…”
-
You know what to do people …
-
There's a new trailer out for Disney's Hexed, showing the mom and other characters, and I think it's better than the first trailer. Looks fun.
-
Why I Did Not Leave Nazi Germany in Time. “Many of us...
Why I Did Not Leave Nazi Germany in Time. “Many of us feared the shock of being uprooted and tried to avoid it if at all possible. But to understand this reaction…I say that nobody could possibly have foreseen the ‘final solution.’”
-
Build for the open web, not X
I've been writing off and on about X this year because I think many folks who read my blog haven't noticed what is going on over there. If we care about the open web, we need to frequently reassess how silos are used by regular people.
John Gruber blogged over the weekend in more detail about this:
You may not like it that X has re-found its footing under Elon Musk’s ownership, but it has. I’m citing Apple executives here but they’re far from alone. There are hundreds of interesting people and accounts I follow that post on X very regularly and do not post anywhere else at all.
It's true. I don't post to X, but I skim through it because I'm obsessed with following AI news, and that's where it happens.
When I stopped posting to Twitter in 2012, I did it mostly on principle to make a statement about closed, developer-hostile platforms. I also gave a few presentations at meetups and conferences during that period where I expanded on the problems of hate, harassment, and misinformation. In contrast, many people who later left Twitter for Mastodon did it because of Elon Musk's takeover.
As I blogged briefly this year, it's not enough to be against something:
Just telling folks what we’re against has not been enough to rebalance the web to open platforms.
We also need to be clear-eyed about the new problems of small fediverse communities that act as filter bubbles. From another blog post about opposition not being enough:
Let’s say you leave a large social network because you dislike the person in charge, then create a Mastodon community where everyone feels safe and is mostly aligned on ideology. The software is decentralized, but identity and culture remain centralized around a single domain.
Often this works out great. I’ve been writing for years about the benefits of small communities. But with impulsive leadership, it can also create filter bubbles and mob behavior. Then you’ve recreated the thing you were trying to escape.
In a blog post by Lex Friedman responding to John Gruber's post, Lex outlines a dozen reasons not to support Elon Musk. Those receipts alone aren't likely to convince people on X to abandon it, because the behavior is effectively priced in already, part of the chaos that Elon brings to everything. Lex closes with this:
I miss what Twitter was. I wish I were still enjoying the party. But I sleep way better at night knowing I’m taking the steps I can to not make that smug, rich, hateful asshole any richer.
If the concern is money flowing to Elon, what about cancelling your Claude subscription? Anthropic pays Elon Musk's SpaceXAI $1.25 billion a month for hosting Claude. X may get a lot of attention, but financially it's a smaller source of revenue compared to the larger SpaceXAI empire. Tracking where our money goes gets complicated quickly.
I founded Micro.blog to show what a platform could look like if it prioritized both open web principles and building a safe community. That is still the best way forward. Not what we're against, but what we're for. Encouraging open standards, content ownership with domains, and cross-posting via POSSE. Doubling down on curation. Trying to be thoughtful about new features, algorithms, and social interactions.
Maybe you're feeling deflated right now that X's decline has stalled. If you like to write or share photos, go all-in on your own blog. Move your fediverse profile from someone else's server to your own domain name. If you're a developer, build something new for Bluesky and the atmosphere. Bluesky has the most traction with regular users and is doing cool stuff with open protocols.
There's a lot to do and there has never been a better time for building on the open web.
-
The Worst Way To Get To Space. I’d never heard the story...
The Worst Way To Get To Space. I’d never heard the story of the manhole cover possibly propelled into orbit by a nuclear blast — it was estimated to be moving at ~42 miles/sec. “Some speculated it became the first manmade object to enter Earth’s orbit.”
-
App release - Lumio News RSS reader
Hey everyone. So I just released my RSS reader app to the App Store and wanted to share it with you all to get your feedback. It's called Lumio.
I've been working on this on and off for about two and a half years. I used to love the old Pulse news app with the side-scrolling lanes, and nothing since has really scratched that itch for me, so I decided to just make my own. I also wanted an excuse to learn React Native. Full disclosure, I've been a backend engineer for about 10 years and never really built anything on the frontend, and my design skills are honestly pretty bad lol. My first drafts were horrific and what we have now is just a lot of iterations on Claude Design and Figma. Along with this, I also built a small Go crawler as a feed search and discovery service.
It was going pretty slowly for a long time, just picking at it here and there. Over the last six months I started using Claude Code, and that sped things up a ton, especially on the UI stuff I'm not good at. I probably wouldn't have released it without it, to be honest.
I know there are a lot of vibe-coded RSS readers out there right now, so I get it if people are tired of seeing these. I figured I'd throw mine in the mix anyway, since it can't hurt to have more options. I'm open to any feedback or suggestions, and critical stuff is welcome too.
Thanks for checking it out!
submitted by /u/kis897
[link] [comments] -
Another preview of Blog Audit, this time with my own blog. It's a sad commentary on link rot. 🙁
-
All the Percents on Star Trek: TNG
I 100% love this video of every time someone says a percentage on Star Trek: The Next Generation. And the word “percent” has lost all of its meaning due to semantic satiation. (thx, caroline)
-
TIL: YouTube Supports RSS
Article URL: https://mgmarlow.com/words/2026-10-02-youtube-rss/
Comments URL: https://news.ycombinator.com/item?id=50056841
Points: 2
# Comments: 0