Showing 20 of 731 URL(s)
(Page 2 of 37)
What you NEED to know before touching a video file
Hanging out in subtitling and video re-editing communities, I see my fair share of novice video editors and video encoders, and see plenty of them make the classic beginner mistakes when it comes to working with videos. A man can only read "Use Handbrake to convert your mkv to an mp4 :)" so many tim...
π‘ Top Recommendations:
The Cathedral, the Megachurch, and the Bazaar
If youβre of a certain age, you probably remember the essay The Cathedral and the Bazaar. The TL;DR was that old open source was the cathedral of exclusive developers and groups. Then the Bazaar showed up (which was the Linux Kernel for example) and that freed us from the shackles of the cathedral.
...
π‘ Top Recommendations:
How to repair the underside of a shipβs hull, still in the river, in -50ΛC Yakutsk!
April 26, 2022
How to repair the underside of a shipβs hull, still in the river, in -50ΛC Yakutsk!
Despite these hard times, we continue our work saving the world from all manner of cyber-maliciousness. We adapt; we carry on. Meanwhile, I hope my travel notes and photos will bring a little cheerines...
π‘ Top Recommendations:
https://medium.com/@cristi.baluta/i-wanted-a-camera-that-doesnt-exist-so-i-built-it-5f9864533eb7
I wanted a camera that doesnβt exist β so I built it.
The Leica G9ii
This article is not a tutorial. Itβs a record of what happens when a software person tries to solve a hardware problem the hard way.
The name of this camera comes from the fact that the internals are from a Lumix G9ii, and the body...
π‘ Top Recommendations:
The Q, K, V Matrices
At the core of the attention mechanism in LLMs are three matrices: Query, Key, and Value. These matrices are how transformers actually pay attention to different parts of the input. In this write-up, we will go through the construction of these matrices from the ground up.
Why Q, K, V Matrices Matte...
π‘ Top Recommendations:
Message Queues: A Simple Guide with Analogies - CloudAMQP
I find stories and analogies very fascinating and β to explain message queues in a super approachable way, we will use some analogies: databases, warehouses and post offices.
Stay with me β¦
Databases are primarily used for data persistence β think Postgres or MongoDB. Like databases, message queues ...
π‘ Top Recommendations:
Git Rebase for the Terrified
Git Rebase for the Terrified
Join the conversation on Hacker News.
As a maintainer of several OneBusAway projects, I regularly ask contributors to rebase their branches before merging. The response is often hesitation or outright fear. I get it. Rebase has a reputation for destroying work, and the w...
π‘ Top Recommendations:
Lights and Shadows Γ’ Bartosz Ciechanowski
Lights and Shadows
Itβs hard to describe how paramount light is. Ultimately, it is the only thing we see. But just as important the presence of light is, so is its absence. To talk about light we have to start in darkness so letβs jump straight into it.
Light is a visible portion of electromagnetic ...
π‘ Top Recommendations:
When someone says they hate your product with a burning passion
When someone says they hate your product with a burning passion
What CodeRabbit did, and what to do instead
Letβs say you get negative feedback in public. Itβs blunt, even abrasive. You instinctively bristle: theyβre wrong, they donβt get it, theyβre trolling. So naturally, you push back. But your r...
π‘ Top Recommendations:
How AI coding agents workβand what to remember if you use them
AI coding agents from OpenAI, Anthropic, and Google can now work on software projects for hours at a time, writing complete apps, running tests, and fixing bugs with human supervision. But these tools are not magic and can complicate rather than simplify a software project. Understanding how they wo...
π‘ Top Recommendations:
Software engineers should be a little bit cynical
Software engineers should be a little bit cynical
A lot of my readers call me a cynic when I say things like βyou should do things that make your manager happyβ or βbig tech companies get to decide what projects you work onβ. Alex Wennerberg put the βSean Goedecke is a cynicβ case well in his post S...
π‘ Top Recommendations:
You can't design software you don't work on
You can't design software you don't work on
Only the engineers who work on a large software system can meaningfully participate in the design process. Thatβs because you cannot do good software design without an intimate understanding of the concrete details of the system. In other words, generic so...
π‘ Top Recommendations:
The production bug that made me care about undefined behavior
Published on 2025-12-27
Discussions: HN, /r/programming, lobsters.
Years ago, I maintained a big C++ codebase at my day job. This product was the bread winner for the company and offered a public HTTP API for online payments. We are talking billions of euros of processed payments a year.
I was not a...
π‘ Top Recommendations:
AI agents are starting to eat SaaS
AI agents are starting to eat SaaS
We spent fifteen years watching software eat the world. Entire industries got swallowed by software - retail, media, finance - you name it, there has been incredible disruption over the past couple of decades with a proliferation of SaaS tooling. This has led to a ...
π‘ Top Recommendations:
Has the cost of building software just dropped 90%?
Has the cost of building software just dropped 90%?
I've been building software professionally for nearly 20 years. I've been through a lot of changes - the 'birth' of SaaS, the mass shift towards mobile apps, the outrageous hype around blockchain, and the perennial promise that low-code would make ...
π‘ Top Recommendations:
AI Is Forcing Us To Write Good Code
AI Is Forcing Us To Write Good Code
When Best Practices Are Best
For decades, weβve all known what βgood codeβ looks like. Thorough tests. Clear documentation. Small, well-scoped modules. Static typing. Dev environments you can spin up without a minor religious ritual.
These things were always optio...
π‘ Top Recommendations:
You're Not Burnt Out. You're Existentially Starving. - Neil Thanedar
βThose who have a βWhyβ to live, can bear with almost any βHowβ.β
β Viktor Frankl quoting Friedrich Nietzsche, Manβs Search for Meaning
Let me guess:
- Your life is going pretty darn well by any objective metric.
- Nice place to live. More than enough stuff. Family and friends who love you.
- But yo...
π‘ Top Recommendations:
Ideas Arenβt Getting Harder to FindβAsterisk
Fifty years ago, productivity growth in advanced economies began to slow down. Productivity growth β the component of GDP growth that is not due to increases in labor and capital β is the primary driver of rising incomes. When it slows, so does economic growth as a whole. This makes it an urgent tre...
π‘ Top Recommendations:
TIL: Apple Broke Time Machine Again On Tahoe
So⦠Here we are again.
Today, after a minor disaster with my Obsidian vault, I decided to restore from Time Machine, and⦠I realized that it had silently broken across both my Tahoe machines. I use a Synology NAS as Time Machine target, exporting the share over SMB and that has worked flawlessly for...
π‘ Top Recommendations:
https://storage.googleapis.com/deepmind-media/Era-of-Experience%20/The%20Era%20of%20Experience%20Paper.pdf
Welcome to the Era of Experience
DavidSilver,RichardS.Sutton*
Abstract
Westandonthethresholdofanewerainartificialintelligencethatpromisestoachieveanunprece-
dentedlevelofability. Anewgenerationofagentswillacquiresuperhumancapabilitiesbylearningpre-
dominantlyfromexperience.Thisnoteexploresthekeychar...
π‘ Top Recommendations:
Page 2 of 37