|
Purple Short 87a3aa59-328f-4885-b3a2-57eddb4956bc.webp 55d59e9f-f5cd-4e98-b178-19586bbcb2d5.webp 0ab01b56-daa7-4755-9a04-714741725dcb.webp fbd7c44c-f137-4403-b6eb-7d8bf90eeee6.webp 0624e4c0-1a1a-4f98-a79f-d42ea5e81b56.webp https://www.urbanoutfitters.com/shop/iets-frans-purple-crinkle-swim-shorts?category=SHOPBYBRAND&color=050&type=REGULAR&quantity=1
|
|
Fuchsia Boxer Shorts db06a337-a58a-42cc-a45c-54c637008dd3.jpg 1442414b-abf4-40a7-9f22-cbfdad8a1d53.png https://extramedium.ooo/fuchsia/
|
|
Yellow cotton T bc1cb6cf-e72c-43b8-a083-51a601f93379.png https://18east.co/collections/archive-1/products/standard-issue-jamal-tee-sand
|
|
Yellow cotton T bc1cb6cf-e72c-43b8-a083-51a601f93379.png https://18east.co/collections/archive-1/products/standard-issue-jamal-tee-sand
|
|
Yellow cotton T bc1cb6cf-e72c-43b8-a083-51a601f93379.png https://18east.co/collections/archive-1/products/standard-issue-jamal-tee-sand
|
After Eden: A short history of the world by John Charles Chasteen A history of the world but from the point of view of how society organises and people treat each other. Interesting 3/5 Ground Combat: Puncturing the Myths of Modern War by Ben Connable A bit dry and academic with a lot of “talking … Continue reading Audiobooks – December 2025
|
I started this newsletter in January 2021. For a year, it consisted of sections: Podcasts, Nerdy Software, etc. I thought that I had nothing else worth writing. In January 2022, I wrote an introduction for the first time, and I've included one every month since. The total is now 48, including this one. Some of you are new here. Few of you have been around since the beginning. Plus, no one should have to remember what I've written, even ....
|
|
Running an development agency vs building own products. Especially with advent of AI how do you see these things changing.
|
|
This post explains how I operate my homelab with no public WAN exposure, using WireGuard to stay permanently connected to my home network from all my devices, while only routing selected subnets instead of all traffic. Why this matters Simply because any publicly exposed service increases the attack surface, even when protected by TLS, authentication layers or access control lists. By avoiding WAN exposure entirely, the homelab behaves ..
|
|
This post explains how I operate my homelab with no public WAN exposure, using WireGuard to stay permanently connected to my home network from all my devices, while only routing selected subnets instead of all traffic. Why this matters Simply because any publicly exposed service increases the attack surface, even when protected by TLS, authentication layers or access control lists. By avoiding WAN exposure entirely, the homelab behaves ..
|
I feel like I got a lot done in 2025 – but there is still more to do when it comes to the Open Source POV Poi and other related projects I am working on. First – a quick personal note: I didn’t get as much circus related work as usual in December. I wrote … Continue reading "Happy New Year (resolutions)" The post Happy New Year (resolutions) appeared first on Circus Scientist .
|
|
Namecheap takes down domain hosting video archives of Israeli war crimes
-
neosmart.net
-
5 months ago
-
eng
Namecheap.com, the popular domain name and webhosting platform, has disabled the Genocide.live domain name, which was home to a publicly accessible archive of over 16,000 videos documenting alleged Israeli war crimes, the vast majority of which were recorded since the … Continue reading → The post Namecheap takes down domain hosting video archives of Israeli war crimes first appeared on The NeoSmart Files .
|
|
2025 set a new baseline with 48,185 published CVEs. While the sheer volume is climbing, the median CVSS score remained surprisingly stable. We are seeing a distinct shift toward web application flaws (specifically in the CMS ecosystem) and a wider distribution of vendors, proving that vulnerabilities are spreading deeper into the supply chain. This massive growth is exactly why I launched RogoLabs. I am building free tools like cve.icu (rea....
|
|
There is no better way to celebrate New Years Day in January 2026 than reviewing what I published on The New Leaf Journal in September and October 2025.
|
|
The Ghost Campaign is an always-on fantasy world simulator that advances in real time and records what happens. There are no protagonists, no input, and no reset. The system runs continuously, and the world accumulates history whether anyone is watching or not. The project is inspired by BECMI-era abstractions, but it is not an attempt […]
|
|
What’s better for New Year’s Eve than debugging some USB hardware issues? In my previous article, I explained how the design of Waveshare’s RP2350-USB-A can make the USB-A host connector incapable of detecting certain USB devices, and of any hot-plugging. The solution was to desolder R13, a pull-up resistor on D+: With this fix, my […] The post The RP2350-USB-A cannot see devices disconnect appeared first on Quentin Santos .
|
|
This year has got me thinking about formats. Between writing posts for my employers (sorry if you see my constant LinkedIn-posting), and my newer topic-based blog Digital Seams, I've probably written more this year than any other (including when I was in school). I also did stuff in other formats, like stepping out of my comfort zone to make a terrible short-form video (how's that for "The medium is the message", Mr. Kim )? Some of m....
|
|
When Is Too Far Not Far Enough? We Need More Science
-
joshbaldwin.substack.com
-
5 months ago
-
eng
What we can do right now depends on the tools we have available. What problems we can solve depends on the knowledge and technology created.
|
|
If you’re using Ghostty and pressing Shift+Return gives you [27;2;13~ instead of a newline, here’s the fix. By default, Ghostty sends an escape sequence for Shift+Return. To make it behave like a normal newline, add this to your config: keybind = shift+enter=text:\n Or just run this one-liner: echo 'keybind = shift+enter=text:\n' >> ~/.config/ghostty/config Your config file is at ~/.config/ghostty/config on macOS. After sa..
|
|
Sometimes a thought comes to you and you want to capture it quickly but it is not always obvious what is the best way to do that.
|
|
Sometimes a thought comes to you and you want to capture it quickly but it is not always obvious what is the best way to do that.
|
|
Estimated reading time: 25 minutes Management README I was inspired by an article on Management README’s and thought it was high time I do something similar. This is a long post, but I’m not a simple person. But if you want to try to understand me, perhaps it’s worth the time? This is mostly for folks I work with, but I hope it’s useful to anyone who interacts with me. I try to keep it up to date, but it may be six-plus months out of date.
|
|
After building a webhook delivery platform in Day 8, I found myself asking questions that led me down a rabbit hole. After looking at Recipient List, I realized I overlooked “Routing Slip” and, really, what the heck is a “routing slip” anyway? While I had planned to cover Process Manager and Saga, digging into Routing Slip gave me a really interesting insight into how one can structure their messaging topology differently and in a way that ..
|
|
Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in December - Visited Boulder - Launched a print edition of Contraption Company, which was a fun ...
|
|
This is a followup to Today I Learned 2024 , Today I Learned 2023 , Today I Learned 2022 and Today I Learned 2021 . 20 Feb 2025: It is likely that the Battle of Hastings in 1066 had a lunch break Link to heading The battle is likely to have begun around 9am, and lasted until around 6pm, which made it an unusually long battle for the era. Given the battle length, it is thought likely that there would have been a lull in t..
|
|
This is a followup to Today I Learned 2024 , Today I Learned 2023 , Today I Learned 2022 and Today I Learned 2021 . 20 Feb 2025: It is likely that the Battle of Hastings in 1066 had a lunch break Link to heading The battle is likely to have begun around 9am, and lasted until around 6pm, which made it an unusually long battle for the era. Given the battle length, it is thought likely that there would have been a lull in t..
|
|
Many programmers are accustomed to the idea that dealing with time is hard . Despite that it's still quite easy for things to go awry, even when you think you're doing the right thing. This is the story of a bug report from Portugal that ended up being the most mysterious problem I've solved at work so far.
|
|
Many programmers are accustomed to the idea that dealing with time is hard . Despite that it's still quite easy for things to go awry, even when you think you're doing the right thing. This is the story of a bug report from Portugal that ended up being the most mysterious problem I've solved at work so far.
|
|
What are you guys going to do for New Years? My brother invited me to play Halo on the 360 so I'm in for a comfy time.
|
|
Comment on Changing Immutable Collections by Mark Adamson
-
codeblog.jonskeet.uk
-
5 months ago
-
eng
I did request if we could have FrozenArray or FrozenList when FrozenDictionary and FrozenSet were added to .net as it is irksome as you describe to have to use things with different names for the optimal performance (FrozenDictionary + ImmutableArray). I think our usage is very similar to yours where we rarely add individual items to a list or dictionary (except occasionally when using the builder pattern with the builder types).
|
|
Wot happened this year 2025. What a complete faff. On the first day a Cybertruck blew up outside a Trump hotel , serving as an omen for the year to come. Nintendo announced the Switch 2, and Elon Musk performed a totally innocuous salute on stage, which just happened to be identical to a Nazi salute. The Netflix show Adolescence took the UK by storm, bringing another year of politics via telly . The US Gov invited a journalist i....
|
|
Happy New Year! It’s been an interesting year. Mostly very happy, in some ways very sad - but then, aren’t most years like that for most people? Nothing can be all good all the time. There have been many highlights, and the ones I’m taking with me into 2026 are:
|