Dedicated Servers | Intel Servers | AMD Servers - Dedicated Hosting
reliablesite.net [1]
Dax talked about this in a recent How about tomorrow podcast https://thoughts.waylonwalker.com/post/461. He is using it as his dev machine, he just ssh’s in and devs on it. Feels like quite an interesting workflow, their prices seem competitive, but as a cheap ass homelabber I see their prices and think I could grab a used optiplex for the cost of a month or two of these and probably wouldn’t know the difference. DAX mentions longer compile times so maybe he does notice.
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.reliablesite.net/dedicated-servers/
[2]: /thoughts/
Today I Learned
Short TIL posts
1852 posts
latest post 2026-05-13
Publishing rhythm
-
This is a pretty great episode talking shop with typecraft. They talk setups, cameras, content creation. I found them talking about their linux setups particularly interesting. Dax talked about his flow from building his own machines to using reliablesite.com.
tmux default leader # [1]
Dax hates on c-a, both typecraft and dax use c-s, which normally freezes a terminal, we can all agree that is useless. I use the default c-b, it seems fine for me.
type crafts setup # [2]
- Ubuntu
- Ghosty
- Tmux
- Nvim
- Ruby
Selling coffee without a web front end # [3]
Dax talks about terminal.shop and how they originally planned to have a web front end, but after they had so much success they stuck with it. now they are leaning harder into it and are building out integrations with a bunch of languages and an api, but no front end.
Note
This post is a thought [4]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: #tmux-default-leader
[2]: #type-crafts-setup
[3]: #selling-coffee-without-a-web-front-end
[4]: /thoughts/
PEP 723 – Inline script metadata | peps.python.org
This PEP specifies a metadata format that can be embedded in single-file Python scripts to assist launchers, IDEs and other external tools which may need to interact with such scripts.
Python Enhancement Proposals (PEPs) · peps.python.org [1]
PEP 723 is what is inspiring all of these lazy self installing python scripts, Authored by the author of hatch and pyapp. This is a really cool thing that uv has picked up and made python packaging just a bit easier.. maybe… dependency resolution still sucks.
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://peps.python.org/pep-0723/
[2]: /thoughts/
Switching from virtualenvwrapper to direnv, Starship, and uv
Earlier this week I considered whether I should finally switch away from virtualenvwrapper to using local .venv managed by direnv. I’ve never …
treyhunner.com [1]
I’ve kinda fallen out of using direnv now that a lot of my projects use hatch, I generally just hatch shell into them. I just need to make sure I go through all of them and make my installer uv. Now I’ve been thinking about making uv my only needed dependency to run a python project and leaning more to something like uv run --with . uvicorn myapp --reload
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://treyhunner.com/2024/10/switching-from-virtualenvwrapper-to-direnv-starship-and-uv/
[2]: /thoughts/
Lazy self-installing Python scripts with uv
I frequently find myself writing my own short command-line scripts in Python that help me with day-to-day tasks. It’s so easy to throw together …
treyhunner.com [1]
I really like Trey’s steps to making an executable python script with uv
his old process seems to be the same with a new shebang
- Add an appropriate shebang line above the first line in the file (e.g. #!/usr/bin/env python3)
- Aet an executable bit on the file (chmod a+x my_script.py)
- Place the script in a directory that’s in my shell’s PATH variable (e.g. cp my_script.py ~/bin/my_script)
And here is the new format the the shebang followed by the metadata comment block defined in PEP 723.
#!/usr/bin/env -S uv run --script
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "ffmpeg-normalize",
# ]
# ///
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://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv/
[2]: /thoughts/
My approach to running a link blog
I started running a basic link blog on this domain back in November 2003—publishing links (which I called “blogmarks”) with a title, URL, short snippet of commentary and a “via” …
Simon Willison’s Weblog · simonwillison.net [1]
I still cannot believe I thought I had such a unique idea with thoughts only to find out shortly thereafter that Simon beat me to the punch by about 20 years!
Simon put a lot of work into this post [2] please check it out. Its not only filled with tons of little nuggets about blogging, it has just a ton of links to other posts I’m itching to read now.
https://simonwillison.net/2024/Dec/22/link-blog/#thoughts.waylonwalker.com
a linkblog proves that you read # [3]
Simon mentions it in the post as well, but one thing about having a link blog does is that it proves that you actually read articles that you share. This is really more about proving to myself, and reminding myself that anyone else, it’s a good feeling.
Trying to add soemthing extra # [4]
- include names of people, and add tags for common people
- something extra - the whole point is to bring something to the post without stealing thunder, but rather li...
This is a test post. I just updated the chrome extension for thoughts to take a the thumbnail image on open of the chrome extension so that it is rea...
thoughts.waylonwalker.com [1]
[1]
References:
[1]: https://thoughts.waylonwalker.com/post/455
I really like this idea of keeping a set up contacts in a markdown repo, and being able to wikilink them to different tickets / meetings and what not....
thoughts.waylonwalker.com [1]
[1]
References:
[1]: https://thoughts.waylonwalker.com/post/454
How I use Obsidian Templater
One of my favorite Obsidian plugins is Templater, which lets you create reusable templates in your notes vault!
cassidoo.co [1]
I really like this idea of keeping a set up contacts in a markdown repo, and being able to wikilink them to different tickets / meetings and what not. I’m imagining the graph you can build, it feels quite interesting. Even more relevant as we see things like teams rolling out retention limits to messages.
Here is Cassidy’s format, I like it but I’m probably not going to track the birthday of most people I work with, thats just not the relationship I tend to have with work friends. It might be a midwest or non tech thing, but I am not even aware if any of my co-workers have social media, and I assume that if they did it would not include anything work related but more football and other sports.
[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]: https://cassidoo.co/post/obsidian-templater/
[2]: https://dropper.waylonwalker.com/api/file/32859bd6-1b9f-4d40-a87c-0b96a5a42084.webp
[3]: /thoughts/
docker context (and an issue to question your sanity) | Nic Payne
docker contexts are great, would recommend putting them in your prompt though (via starship or something else)... here's why I like to manage my containers
pype.dev [1]
Dang context can really cause you to pull your hair out. Context seems so freaking convenient, but I’ve avoided it and just ssh in for these reasons. Maybe I’ll come around eventually but for now ssh is my friend.
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/docker-context-and-an-issue-to-question-your-sanity
[2]: /thoughts/
I’m really excited about jnv [1], an amazing project by ynqa [2]. It’s worth exploring!
Interactive JSON filter using jq
References:
[1]: https://github.com/ynqa/jnv
[2]: https://github.com/ynqa
tui-network [1] by Zatfer17 [2] is a game-changer in its space. Excited to see how it evolves.
No description available.
References:
[1]: https://github.com/Zatfer17/tui-network
[2]: https://github.com/Zatfer17
I came across markitdown [1] from microsoft [2], and it’s packed with great features and ideas.
Python tool for converting files and office documents to Markdown.
References:
[1]: https://github.com/microsoft/markitdown
[2]: https://github.com/microsoft
gh-skyline [1] by github [2] is a game-changer in its space. Excited to see how it evolves.
A GitHub CLI extension to generate a 3D model of your GitHub contribution history
References:
[1]: https://github.com/github/gh-skyline
[2]: https://github.com/github
I’m really excited about studio [1], an amazing project by outerbase [2]. It’s worth exploring!
A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.
References:
[1]: https://github.com/outerbase/studio
[2]: https://github.com/outerbase
If you’re into interesting projects, don’t miss out on blahg [1], created by cassidoo [2].
Cassidy’s blog template built with Astro and TinaCMS!
References:
[1]: https://github.com/cassidoo/blahg
[2]: https://github.com/cassidoo
-
Reminder to tune in later, can’t watch now, but saw a link on Dave’s blog.
[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/ea6d4a9f-9abe-4853-9b5b-97335130d221.webp
[2]: /thoughts/
I got the ADHD, too
This month I got my official diagnosis for Adult ADHD. It’s fun to share experiences with friends. While ADHD presents some new waters to navigate, it isn’t exactly news to me. Thanks to Dr. Ti...
daverupert.com · daverupert.com [1]
Cheers to the Unique brains dave. I can say I am 100% with Dave on all of these, except the clean environment thing, lucky Dave. If I have enough room to see what I am doing and walk around a mess, I probably wont even notice it. I’m so hyper focused on what is right in front of me that mess could be a huge pile of cash and i’d never see it.
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://daverupert.com/2024/12/adhd/
[2]: /thoughts/
I love me some styled rss, it's how the OG internet was made to be. You choose what you want to read and when. There is no middleman aggregator infl...
thoughts.waylonwalker.com [1]
[1]
References:
[1]: https://thoughts.waylonwalker.com/post/448
How to make your RSS feed pretty
Life is too short for ugly XML.
cassidoo.co [1]
I love me some styled rss, it’s how the OG [2] internet was made to be. You choose what you want to read and when. There is no middleman aggregator inflating the reach of things they want you to see or suffocating things against them. It’s just you and your internet friends.
Cassidy’s Styled rss [3] # [4]
Cassidy has a quite lovely and easy to read rss feed, with an open source style sheet, that is part of her open source blog template for astro blahg [5], love that name by the way!
[6]
Dave Rupert’s Feed [7] # [8]
I first learned of styled rss feeds from shoptalkshow.com, specifically from Dave Rupert [9].
[10]
Dave uses a pretty bog standard styled rss feed with pretty-feed-v3 [11]. This repo is probably the best place to start if you are looking to style your rss feed.
https://github.com/genmon/aboutfeeds/blob/main/tools/pretty-feed-v3.xsl
My RSS Feed [12] # [13]
My feed comes from my static site generator markata [14], a plugins all the way down static site generator written in python, made for customizing, lacking just about any and all docs so you are on your own.
[15]
Note
...