-
It really feels like M$ is coming down hard on GH lately to make some unfavorable decisions for users. Maybe there is good reason for all of these changes from a business perspective, I canāt judge that. But right now there are some really great alternatives out there. Iām so grateful for what forgejo and gittea offer, and at the same time seeing the community get split up from GH is sad.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
Thoughts
Link based "commentary" style posts, commenting on a web link
858 posts
latest post 2026-05-13
Publishing rhythm
-
Silksong DLC announcement already, we waited 8 years for the game, and are getting DLCās months after launch. Dudes I havenāt even finished the game get, maybe not even half way. Itās amazing. Its amazing that these three make such a kick ass game with great art, story, voice, gameplay, and now drop a free dlc in 2026.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
Kelsey has a really good lightbulb moment here about platform engineering.
āif you had to do all the deployments for the entire company what questions would you ask of the development team?ā
Thatās your api, your platform, this is your product as a platform engineer. Itās not images, docker, terraform, hcl, yaml, kubernetes, Itās building out the right api for your company to deploy its products effectively.
https://www.youtube.com/watch?v=HdUbTyvrfKo&t=429s [1]
timestamped
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://www.youtube.com/watch?v=HdUbTyvrfKo&t=429s
[2]: /thoughts/
-
I did not realize all the places to be considered as AI water usage. Hank goes deep highlighting all of the sources he is aware of, most reports leave off a lot of these sources, some reports go maybe too far adding sources that may not make sense depending on the question you are asking.
As someone that runs computers with gpus in their house, and watching LTT make AIO installs on GPUs Iāve wondered what would AI use water for, now I understand that its a lot. No where near agriculture, but a lot.
Unlike running a gpu in your house, potentially with a closed loop AIO, data centers are filled with hardware making heat and it all must go somewhere. Current technology has this done with evaporative cooling, i.e. its not a closed loop, the water goes into the sky.
He goes on to point out that its not just the data center, using water, but also chip fab and power plants.
Something I hadnāt put a lot of thought into is the type of water. While a lot of agriculture and power applications do not use municipal water, a lot of data centers do, putting excess strain on water treatment.
Something I find interesting is that Altman is doing the same thing here that he does on his fin...
Notes ā 05:09 Tue 9 Dec 2025
Notes ā 05:09 Tue 9 Dec 2025
dbushell.com Ā· dbushell.com [1]
Age verification hitting bluesky?? At least its not yet requiring your govt issued id or anything, but stepping that direction. I donāt know how I feel about age checks, does it actually protect kids when parents arenāt involved? I canāt say anything there, but it really does feel like its about ready to hurt the rest of us, requiring us to whip out ids and personal data for anything done online. This is a real problem that is hard to solve, and reasons why it has not been solved yet.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://dbushell.com/notes/2025-12-09T05:09Z/
[2]: /thoughts/
Deprecations via warnings donāt work for Python libraries
Seth Larson reports that urllib3 2.6.0 released on the 5th of December and finally removed the HTTPResponse.getheaders() and HTTPResponse.getheader(name, default) methods, which have been marked as...
Simon Willisonās Weblog Ā· simonwillison.net [1]
Deprecation warnings are so easy to miss, ignore, become numb to. Creating tools and processes to catch and address these issues is important. Iām surprised such big projects let deprecations just hang around for years.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://simonwillison.net/2025/Dec/9/deprecations-via-warnings/#atom-everything
[2]: /thoughts/
A quote from Claude
I found the problem and it's really bad. Looking at your log, here's the catastrophic command that was run: rm -rf tests/ patches/ plan/ ~/ See that ~/ at the ā¦
Simon Willisonās Weblog Ā· simonwillison.net [1]
damn this is a rough one. A users entire home directory removed by claude code from an rm command.
rm -rf tests/ patches/ plan/ ~/
Reading the first half of that command it LGTM. If you had approved rm, you are hosed. If this is inside a larger script its running, you really gotta read close. This one still feels pretty obvious, but I can imagine some bash doing some nasty things I miss if I read it and understand it let alone glance at it.
Iāll take this as a reminder that I really need to be paying full-ass attention to agents, and moving towards a better sandbox for them, something in docker, maybe something like distrobox that is a magic wrapper over podman that just gives you the things you need for what it does. Something that starts up with access to start web servers, run agentic cli of choice, see project, git [2] commit. It feels like the right thing has a lot of what distrobox does, but distrobox has too much and would be prone to this us...
-
This looks like a really good low cost option for some workholding. There is never a shortage of workholding in the shop and everything has a place. Having something low cost that you can have a bunch of makes a lot of sense. Maybe you still need a super scucum unit for really clamping the shit out of something, but this easily covers most use cases in a garage workshop. I want to build it.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
Mooreās Law is Dead pitches a pretty ingenious sku for the new gabecube aka steam machine. I fully support repairability and ewaste reduction. most of these components have not had MAJOR improvements in years, hence his channel name. There is a possibility here that Valve could ship with their unique hardware, (apu, psu, case, ports, networking) and let you bring your own ssd and ram from an old device that you might not use anymore. I love this idea. At the same time it feels like entering the star wars universe where there are no more new manufacturing and everything is cobbled together from old hardware made long ago.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
What a heart breaking video to listen to. Iām trying to do a better job of being positive right now. Iām trying to look at the world in what I have control over (not much more than my attitude about it). AI is killing so much right now Iām trying to look at it as the good tools the engineers made it to be. Ownership is dying around every goddamn corner. Hats off to Edison, this guy gets it. We need more companies like this taking a stand for the average person who wants to make it out there.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
What a great campfire story Casey stumbled into. Whether any of this is true few will ever know, but its very reasonable that a race condition and a stalled job to apply configuration caused by someone who left the company 10 years ago caused an outage. I find it hilarious that they call this guy he answers, yup I still know the password, but how do I know youāre legit, Iām not just handing out the password. Casey did a stand up job telling this story.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
Linus is Techbrophobic [1] like the rest of us. This is such an unexpectedly mild take from him. I expected some threat to the mother of the vibe coder, but he gave a pretty great middle of the road take. The industry sucks, it smells off, we know a lot wrong with it, it feels like theres a lot more wrong than we know. But the tools that its making are really good when used in the right ways. They are not a replacement for anything, they are assistive. They can lift someone from not knowing how to code to making a small webapp for their use. Someone who wants to write backend and give them a decent front end, someone who whats to write front end and give them a decent backend.
Great take from someone with more experience than most can ever dream of having, worth a listen.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /techbrophobic/
[2]: /thoughts/
snow-fall Web Componentāzachleat.com
A post by Zach Leatherman (zachleat)
Zach Leatherman Ā· zachleat.com [1]
This is a very fun way to add some whimsy to your site, added it to mine immediately when I saw it. This is what digital gardens are for, Fun, entertainment, and self-exxpression.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://www.zachleat.com/web/snow-fall/
[2]: /thoughts/
-
This ball vise Idea is incredible and I want one. Its a heavy workholding unit that can accept a variety of tools and manipulate things to a lot of angles while working on them. This looks really good for painting miniatures soldering or generally working on small 3d printed parts that I do.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
Deleting Code for Performance
The one where I clean up an asynchronous mess
dbushell.com Ā· dbushell.com [1]
I did not realize that Davidās site was built on a homegrown Static Site Generator. As someone who also does this myself I appreciate the effort. I build my site on markata [2]. It started as a project to learn a set of tools and has become a project that I depend on everywhere and cant put down. Itās a great tool, but you probably shouldnāt use it. Anyways, I feel this really shows on Davidās site. His site is filled with custom features that make it very unique, one off, and always a pleasure to read.
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://dbushell.com/2025/12/04/deleting-code-for-performance/
[2]: /markata/
[3]: /thoughts/
-
Niche companies will rise from the ashes. Companies that want to build good products for customers. Companies that will get hundreds of users. They will treat them right and make enough money to support themselves, maybe.
Alongside them we will self host [1]. We will run our own services out of our basement. There will be downtime, but its ok. We will enjoy ourselves. We will tell everyone how much better it is BTW
Next to that is a firehose of shit piling back into the circular snakes mouth as all of your data flows freely between any company that can get their hands on it. These companies will spend and make money hand over fist. Most people will continue to use these services until enough is enough and unplug from everything.
In this world I donāt see how we sustain the amount of engineers we have created. Small companies run lean, small, and allow slow organic growth happen.
It will be interesting to see play out.
[2]
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /self-host/
[2]: https://dropper.waylonwalker.com/file/95ae2a95-308b-4d1d-bff8-8ce6194db132.webp
[3]: /thoughts/
Malicious Traffic and Static Sites
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com [1]
These look like fun endpoints to add anti-maliciously, give good stuff for the sleezy things to read.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://blog.jim-nielsen.com/2025/malicious-traffic-on-static-sites/
[2]: /thoughts/
A ChatGPT prompt equals about 5.1 seconds of Netflix
In June 2025 Sam Altman claimed about ChatGPT that "the average query uses about 0.34 watt-hours". In March 2020 George Kamiya of the International Energy Agency estimated that "streaming a ā¦
Simon Willisonās Weblog Ā· simonwillison.net [1]
This feels very promising for the future as we enter a world that is more and more dependent on AI that inference is so cheap. I did not understand the scale to how much cheaper inference is compared to training. As we get better with training I imagine this gets significantly better as well. I know they all claim to be profitable on inference, but scrolling through Simonās feed here you see several articles on the stark difference.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://simonwillison.net/2025/Nov/29/chatgpt-netflix
[2]: /thoughts/
A pretty good email scam
How I helped family recover from a clever email scam that hid behind sneaky account settings
cassidoo.co [1]
scams suck. This is a good story, sorry to hear that it happened to a real person. If you or anyone in your family has a compromised email, add these to your checklist to fix.
- automatic forwards
- 2-factor email
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://cassidoo.co/post/email-settings-scam/
[2]: /thoughts/
2025-11-27 Notes | Nic Payne
yesterday: [[2025-11-26-notes]] Big Changes Got my workspaces script in working order It's not quite configurable yet This will allow an easy way to setup
pype.dev [1]
Nic is also building out a similar workspaces script. This feels like such a great thing to have ai work on fully customized tools for your personal workflow. Also Nice shout out!
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://pype.dev/2025-11-27-notes/
[2]: /thoughts/
K8s Diagram Builder - Visual Kubernetes YAML Generator
Free Kubernetes diagram builder with drag-and-drop design. Auto-generate production-ready YAML for Ingress, Services, Deployments, ConfigMaps, Secrets & more. No signup required.
K8s Diagram Builder Ā· k8sdiagram.fun [1]
This looks like great prototyping tool for k8s. I too often ask ai to get me going with the things I need. Iāve used k8s long enough that I can generally remember all the things I need, roughly where they go, would probably forget a few things and need to iterate, but I cannot remember exactly what goes where and need examples at a minimum. I need to give this a go from desktop and see if it will work for me. Right now looking through mobile looks promising.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: http://k8sdiagram.fun/
[2]: /thoughts/
-
šššpreach it prime! M$ continues to prove that they are not making products for you something else is affoot and shit you donāt want is shoved down your throat and forced on you.
Prime points out that the agentic is prompt injected itselfš. Rather than making a better os experience itās assuming you are stupid and need everything done for you. But what I donāt get here in the text scaling example. Why the F does it not just fix it for me. When I ask the machine to make text bigger it puts a flashy circle where to click. This is a one time setup for someone who gives no fucks to remember how to do it. Why is the machine doing this weird hand holding watching us do itās work rather than just doing it? I like the pattern when you change display setting it gives you a counter that reverts everything if for some reason shit is so bad you canāt even see it. Do that, not this help me click bs.
Now in parallel we have steam making Linux desktop better and better. Allowing you to just access the hardware you own to do what you want to do with it. Providing a fantastic hands off out of the box experience for the price of the hardware. No ongoing fees, no upgrade cycle, soft lock, ari...
PETaflop cluster
AI is a pain in the back.
Justin Garrison Ā· justingarrison.com [1]
Justin makes the coolest kubernetes clusters wishing I could see it in the flesh at Kubecon.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://justingarrison.com/blog/petaflop-cluster/
[2]: /thoughts/
-
Absolutely banger of a video, what a wild idea to send gippity a bit off course and just see how far off the rails it will go. Dude did a banger of an edit on it. Iāll admit that I listened to the whole thing, but did not watch much, saving here as I might go back when I have time to really watch it. It was really weird how easy it was for chat to say something that could be true, but nearly no chance of it actually happening over and over and just keep it going down this dark spiral of conspiracies. It was ready to electrocute him and separate him from anyone who had a chance of being a non believer. At any moment was ready to say that those closest to him might be his problem. gipity is not your friend, or your therapist.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
Mark Zuckerberg scaled Facebook in 2005 - without Kubernetes, Serverless Functions, Redis, Managed Auth, Rust, or Kafka.
No fancy orchestration.
No distributed event streams.
No cloud-native⦠| Anton Martyniuk | 270 comments
Mark Zuckerberg scaled Facebook in 2005 - without Kubernetes, Serverless Functions, Redis, Managed Auth, Rust, or Kafka.
No fancy orchestration.
No distributed event streams.
No cloud-native anythā¦
LinkedIn Ā· linkedin.com [1]
Lean on your skills and your goals. If your goals are to have fun, use whatever you want. If you are looking for a job, Lean on tech that bridges the gap between your resume and the job you want. If you want to build a good product use the tech you are best at. No one in their right mind would throw away 20 years of tech progression because Zuck built facebook ftping php to a server.
The sentiment in this post is fine at best the picture feels triggering and oversimplies way too much. If you like kubernetes just fucking use kubernetes [2].
This topic deserves a full on post, maybe later.
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://www.linkedi...
-
Are we cooked? Are we? Yes the consumers are cooked there are no more affordable cars with basic shit that you need to go point a to point b. Ford make us cars we can afford and you wonāt be cooked by this dumb shit. If you can market it?
Most people donāt care what sticker price is and only the monthly payment. This is why we are cooked. We stopped caring that these things cost way too much. Iām probably in a small minority that just want an affordable reliable vehicle and could care less about features past climate control. I donāt use them. My phone has maps and music I donāt need a screen in my vehicle for anything.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
- #minecraft" playlabel="Play: I refuse to change the way I playā¦ šš„ #comedy #videogames #minecraft [1]">
Microsoft has been addding features to Minecraft for over 10 years now. Idk if there was momentum from the mojang theme, but weāve barely paid attention to any updates in the last five years. The ocean update was huge, caves and cliffs were huge then it trailed off to we play each release on release day, use commands to try out new features, then never touch them again either to play minecraft as we always have or to play a modded pack with crazy new features that really make an impact on gameplay.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /tags/minecraft/
[2]: /thoughts/
-
Absolutely incredible what Preston is doing with his time. What a life changing experience this must be for him. Good job to Turso for making this happen. We are going to end up with very feature rich file based databases out of this that the whole world will benefit from.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
Absolutely love this selfhosted arc of pewdiepie that is going on right now. Itās crazy to witness now fast he is picking up linux / self hosting, and sounds like soon will be programming. In this one he built a $20k AI beast that crushes gippity with power, speed, proximity, and security. No one to take your data, no latency to the data center, no one else bogging down your prompts, just raw speed. It looks absolutely wild. He implemented RAG and gave it a bunch of data about himself and its able to spit out his wifeās name and phone number in under a second. It writes code at blazing pace. This may be the future that we get over the next few years as things shift towards AI there will be more affordable options, and a larger second hand market for building out these highly capable machines.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
The Glorious Pipe Operator (Elixir for PHP Devs)
Let's talk about how how the functional pipe operator helps to simplify and improve code readability and composability, and how it contrasts with the fluent interface design pattern commonly used i...
Jesse Leite Ā· jesseleite.com [1]
Iām so glad that python supports method chaining out of the box, very similar to the pipe operator that Jesse mentions here. It makes everything much more readable to follow the flow rather than needing to parse nested funcion calls out(inside()).
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://jesseleite.com/2025/the-glorious-pipe-operator
[2]: /thoughts/
-
I greatly appreciated the wide variety of experienced maintainers of large oss projects. From webdev to desktop application. The most common sentiment here was donāt contribute to open source just to contribute to open source. Bring something meaningful to the project. Find a project you like, look at the discussions/issues for work or start some discussions. If there are no meaningful features that you can add to projects that you use and love, make your own thing. Adam from tailwind really hit on this one several times. He has made tailwind extensible so that you donāt have to contribute to tailwind to get new capabilities, you can probably just extend tailwind with your thing. Its likely that it makes a lot more sense or your use case, and if it turns out that it makes sense for everyone have the discussion about bringing it in. The upside to small oss projects is that you can move at whatever pace you want and break them all you want when the user base is just you. As you move your stuff into tailwind you have to be very careful not to break the massive tailwind user base and you have to bend to the release schedule of tailwind.
The other adjacent topic that kept coming ...
You already have a git server: (Maurycy's blog)
maurycyz.com [1]
Itās so easy to forget low level tech sometimes. Things that are dead simple and just work without a hitch. git is one of those rock solid things thats very easy to remember all that it does, this is a classic use case.
This just works
cd /parent/directory/for/repo
git clone ssh://username@server/path/to/repo
In order to recieve you must update the remote to allow recieve.
git config receive.denyCurrentBranch updateInstead
Now you can pull update push.
Itās funny how this was the way I first learned to do Continuous Deployment to a RHEL7 machine, also how Heroku worked, but its so easy to forget this solution is there. I come across it every few years and immediately have a few use cases in mind.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://maurycyz.com/misc/easy_git/
[2]: /thoughts/
Please don't give Reflect Orbital money: (Maurycy's blog)
maurycyz.com [1]
Well done write up about reflecting solar energy back to earth from low orbit space. I did not know this was a thing, apparently it is/isnāt. Solar is a great technology, its largest limitations are that its not consistent. This tech does not fix this problem, what does is efficient long term storage. Iāve seen some crazy ideas going back to my days in school, maybe elementry school. Theres a lot of innovative ways to store potential energy by moving heavy objects uphill whether fluid or solid. The issue is that energy storage at grid scale is HUGE and not efficient enough. Even assuming this idea had any legs at all, it still doesnāt solve the problem of inconsistent power because it still cant go through clouds!
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://maurycyz.com/misc/sunlight_as_a_service/
[2]: /thoughts/
Melo (@letitmelo.bsky.social)
I legitimately didn't know they were competing with Steam and it's crazy to me that they burnt so much money on what sounds like something with very little (or wildly misguided) market research.
[ā¦
Bluesky Social Ā· bsky.app [1]
Wild to see the LinkedIn post linked here to see how out of touch this feels. I find it astonishing that they have something so ingrained into gaming culture as twitch, yet build something like Prime Gaming. Maybe I have no idea what Prime gaming is, but it feels like the opposite of ownership. What I get from steam is a sense of ownership. I own the desktop/laptop/handheld, no one cough nintendo cough cough cant remotely disable my device for using it inappropriately. I have a sense of trust with steam that as long as Gabe is alive I own what I paid for and will be able to open up and play anything at any time on any device I want. It might be a $100 dell workstation raised out of the coorporate refurb bin, it might be a high end machine, It could be my 2010 gateway or my 2045 custom build and they are all likely to play a good amount of my library at some level. I still understand that I really own nothing and the moment s...
External Link
X (formerly Twitter) Ā· x.com [1]
ROASTED
Unfortunately that game uses some of the worst spyware in the industry, it will never work outside of > Windows with secure boot enabled and TPM hardware.
Consider Dota 2 or other mobas by competent developers
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://x.com/bazzite_gg/status/1983204433627623590
[2]: /thoughts/
Meredith Whittaker (@meredithmeredith.bsky.social)
š£THREAD: Itās surprising to me that so many people were surprised to learn that Signal runs partly on AWS (something we can do because we use encryption to make sure no one but youānot AWS, ā¦
Bluesky Social Ā· bsky.app [1]
Great justification for using the cloud. The infrastructure requirement for signal to be such a great app would be massive for a small team with low budget. The cloud is fantastic at unknown scaling, bursts beyond reasonable capacity to run yourself, getting compute everywhere in the world, and offloading huge infrastructure management costs.
DHH is 100% right that we have gone too far, too many things come out cloud first for services that can be ran locally cough such as your bed cough cough. One week ago when the world came to a hault, I did not bat an eye at these small teams with complex requirements going down with AWS.
Their own products seem quite damning to me. It signals that they cannot themselves become resilient to themselves. It shows how hard this problem is, how much cost in complexity and resources it requires. Iām sure there are fail overs that happened successfully that we will never hear ...
-
Atuin desktop sounds dope AF, tried to install it off the AUR [1] and it was broken for me. Seems early and the dev team is all in on mac. They have an official .deb and .rpm. Iāll have to try again later, maybe the binary will work.
The idea of building out runbooks from my Atuin data sounds dope AF. It sounds like a mix of markdown and executable cells like a jupyter notebook, but not. Really pitching hard to those of us in the system administration, dev ops, SRE space. Having something that you walk through when a system goes down and you are feeling panicked in DR mode sounds relieving.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /aur/
[2]: /thoughts/
-
Cloud is cooked bois. Seriously too much dumb shit relies on the cloud. Too much critical shit relies on single AZās. If normies are literally loosing sleep over an AWS outage (queue the Uncle Roger Voice), Youāve Fucked up. Itās wild to even think about a bed relying on the cloud let alone fully stop working when UE-1 goes down. I want to live in a world of opt in FEATURES, things that bring value to a product because it makes it better. Somehow a bed smells suspiciously like a cash grab for a subscription because its cloud connected. And yet for some reason it takes 16GeeeBeeās per month. I donāt own one of these, and I donāt want to. I donāt want a subscription for everything, I want my shit to just work. The future we are headed towards a world that is ever more reliant on a few key clouds. Which is fine. Itās fantastic that small companies can start and scale without owning an infrastructure team. Itās great that they have the ability to give us many nines of reliability. Some things just donāt need the cloud.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
#artificialintelligence #hiring | Gary Vaynerchuk | 120 comments
I care about humanity first, THEN skills .. and in this AI-scaled world, human sh*t will win š
#artificialintelligence #hiring | 120 comments on LinkedIn
LinkedIn Ā· linkedin.com [1]
More Human stuff thatās what we will be doing. Less looking at docs, more architecting (which suspiciously looks like writing docs), more decision making, more explaining. This is a good positive take on AI right now.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://www.linkedin.com/posts/garyvaynerchuk_artificialintelligence-hiring-activity-7387261666289373184-BOIo
[2]: /thoughts/
-
This is super cool, thanks to Brodie for reading me this content as I do household chores. lowtech magazine [1] is a website ran completely on solar power with only enough battery backup to cover most days. Adding enough to cover all days would increase its carbon footprint and negate the carbon offset of the solar panels it runs on.
Itās fascinating to see a web server running completely off grid in a close power system. These interesting websites are fascinating keep em coming Brodie.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://solar.lowtechmagazine.com/
[2]: /thoughts/
-
The Year of the Linux Desktop is a meme, every year is the year of the Linux desktop as it gains rounding errors of market share. Outside of Linux nerds, developers that use servers on the regular, cheap asses reviving old hardware that is dead in the eyes of other OSās, the average user wont even notice a difference with the right distro. I ran bazzite with plasma for over a year, It would be super beginner friendly while allowing users customization on levels never seen on non-Linux machines. Other than adobe, roblox, and EA games with easy anti-cheat most users probably arenāt going to run in to any issues. They probably wont even notice at this point, which is where the meme comes in. Why would anyone switch if its not noticeably different for the average user, they wont, until what is working for them stops working for them.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
Litewind
Litewind is Tailwind without the build step
litewindcss.com [1]
This is a sick no-build version of tailwind. I have a couple of projects that the build step of tailwind is cumbersome on, mostly because they are for non-js devs. Some are for backend python devs, some are for folks that mostly want markdown with some styles. This is a perfect no-build tailwind alternative.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://litewindcss.com/
[2]: /thoughts/
-
anthony has some of the best python highlight videos each year. This might be a good sign, but each year there seems to be less and less that I am chomping at the bit to get to. I thought the remote debugger looked every interesting, his use case for babi seemed very interesting. I wonder what textual would look like built in a 3.14 world, would it still have built its own debugger/console?
uv tool run --python=3.14 babi
Without a process flag you need sudo permissions to attach a pdb debugger similar to gdb.
ps -ef | grep babi
uv tool run --python=3.14 python -m pdb -p8605
[1]
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://dropper.waylonwalker.com/api/file/b5e1a34d-c198-440a-ab30-4498bfa6962a.png
[2]: /thoughts/
-
This is a pretty sick result, good fingerboards are stupid expensive. This looks like a fun way to make some good ones on the cheap.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
PEP 735 ā Dependency Groups in pyproject.toml | peps.python.org
This PEP specifies a mechanism for storing package requirements in pyproject.toml files such that they are not included in any built distribution of the project.
Python Enhancement Proposals (PEPs) Ā· peps.python.org [1]
PEP 735 describes dependency groups as sets of optional dependencies that are not shipped with the package but intended for development purposes.
The PEP includes an example for groups that include test, docs, typing, and a combo typing-test.
[dependency-groups]
test = ["pytest", "coverage"]
docs = ["sphinx", "sphinx-rtd-theme"]
typing = ["mypy", "types-requests"]
typing-test = [{include-group = "typing"}, {include-group = "test"}, "useful-types"]
This is implemented in uv and can be used by several of their commands.
uv sync --group test
uv run --group test
uv add --group test pytest
uv remove --group test pytest
uv export --group test
uv tree --group test
Dependency Groups are not Extras # [2]
The docs describe extras as being intended to ship with the application and dependency groups intended for development. The spec allows both to exist with the same name, but care should be taken as too...
Running Software on Software Youāve Never Run
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com [1]
Running software applications in production today is crazy. One point release opens up for supply chain attacks. Whatās crazier is not running your production applications without a lock file, potentially running dependencies youāve never ran before for the first time in prod.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://blog.jim-nielsen.com/2025/run-software-on-software-youve-never-run/
[2]: /thoughts/
Using Litestream to Restore My Database for Easy Development | Nic Payne
Litestream see [[using-litestream-to-backup-quadtasks-sqlite-db]] for how I setup litestream replication for [[quadtask]] I have the entrypoint to my app contai
pype.dev [1]
I really like how well the local dev is setup to run off of production data here. Iāll use this as a reminder that I need to set up lite stream on a few of my projects that itās missing from and include a nice sync prod data Posts tagged: justfile [2] recipe.
Litestreams interface always throws me for a loop. It works fantastic, but the global config stored in /etc and some of the commands break my brain. Itās not you itās me.
Using real data when you can is goated. Fake data is so often a perfect example of what someone thinks the backend should look like and does not include things that users actually do, running pipelines for days, or setting titles to paragraphs worth of text. Obviously this is not possible everywhere and the more sensitive your data the harder that process becomes.
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://pype.dev/u...
TIL: Loading .env files with uv run
Replacing python-dotenv with uv
https://daniel.feldroy.com Ā· daniel.feldroy.com [1]
I smell a dependency to python-dotenv dying in my workflow. I originally read the title of the post and thought, āI know how to manage .env and almost skipped itā. Iām leaning more and more on uv run these days, so this should just [2] go in my [[ just file ]] to make it easy to run.
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://daniel.feldroy.com/posts/til-2025-09-env-files-with-uv-run
[2]: /just/
[3]: /thoughts/
A quote from Dan Abramov
Conceptually, Mastodon is a bunch of copies of the same webapp emailing each other. There is no realtime global aggregation across the network so it can only offer a fragmented ā¦
Simon Willisonās Weblog Ā· simonwillison.net [1]
Interesting catch from the HN discussion over his article [2] that came out yestereday. I scanned it yesterday and it has some really fascinating diagrams showing different phases of the web being open, to being siloed, to somewhere that we are trying to make it easy to publish, and retain ownership. I donāt know enough about bluesky, but the core is build on the AT protocol, you can self host [3] your own instance, you can build different front ends for it. So rather than having siloed instagram, FB, twitter, there are clones of those platforms that read the same data from everyones data, that they have the option of self hosting.
I like this distinction between Mastadon here. Mastadon can also be self host, but its data aggregation is decentralized, so each instance is fragmented and cannot have a complete view of the data. The way that the ATproto does its aggregation is quite fascinating and feels right for an open social p...
-
This is a super cool movement, I like the idea of giving access to composable components like we have in open source. You want to build a website you have a bunch of options from raw dogging assembly all the way up to predefined templates that just need your content. Idk if the analogy is perfect but there are aspects of it that work. I see where right now we are somewhere in raw dogging c or python. We have cheap nuts and bolts and some low level things, but once someone needs some coupler like this itās dropping down to drawing it by hand.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/