Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

A LINUX KERNEL DEVELOPER PROVED THE THING YOU PUSH CODE TO IS SECRETLY A DATABASE THAT CAN VERSION ALMOST ANYTHING AND THAT MOST DEVS HAVE ONLY EVER TOUCHED A TENTH OF IT 42 minutes from Josh Triplett -- a longtime Linux kernel and Debian developer -- showing that Git...

386,950 Aufrufe • vor 4 Monaten •via X (Twitter)

36 Kommentare

Profilbild von Chris Olin
Chris Olinvor 4 Monaten

I had to stop watching after a few minutes. The audio clipping is painful to listen to.

Profilbild von slash1s
slash1svor 4 Monaten

join my tg for the actual alpha on ai, financial markets and coding ->

Profilbild von Ridark
Ridarkvor 4 Monaten

The host asks the question I was thinking every single time

Profilbild von slash1s
slash1svor 4 Monaten

no way bro haha

Profilbild von Zoki
Zokivor 4 Monaten

I mean, hello? Git is actually more like a blockchain than a database. But yes both are technically databases. I dont think this comes as a surprise to any developer who read anything about how git works.

Profilbild von Nikolay Konovalov
Nikolay Konovalovvor 4 Monaten

I'm using Git for versioning product specs that are maintained in your SQL. I didn't make it myself, just using Dolt DB underneath. But now the interesting part is I can diff specs separately from the code. If code changes, and spec is updated, I can look at spec diff first, then code.

Profilbild von Bias
Biasvor 4 Monaten

the all-caps delivery makes this feel like ancient forbidden knowledge being revealed and honestly that's the only way this take should be served.

Profilbild von Andhrimnir @ Lan Game Studios
Andhrimnir @ Lan Game Studiosvor 4 Monaten

Approved, combined with nix it is crazy what you can manage and version with just one git mono repo

Profilbild von Anym Bck
Anym Bckvor 4 Monaten

.@RandyMcMillan

Profilbild von Bizzi
Bizzivor 4 Monaten

Devs liked

Profilbild von slash1s
slash1svor 4 Monaten

100% bro

Profilbild von Jojo Braun
Jojo Braunvor 4 Monaten

you are like 15 years late lol

Profilbild von Nekt0
Nekt0vor 4 Monaten

Let’s go

Profilbild von Richard Shaw
Richard Shawvor 4 Monaten

Yes, I do all my technical documentation using git+Markdown+MermaidJS.

Profilbild von Myttle
Myttlevor 4 Monaten

most devs learned just enough Git to stop the bleeding and called it done

Profilbild von writer of strange software
writer of strange softwarevor 4 Monaten

I’ve been doing this for a few years. A five years ago I wrote my own for server to accelerate it. Two years ago I made a fully streamable so that the server could react in milliseconds to an update. I’m working on my next video update.

Profilbild von leopardracer
leopardracervor 4 Monaten

nice share!

Profilbild von kiosa
kiosavor 4 Monaten

Still don’t know how to use Linux

Profilbild von 3randomxxx
3randomxxxvor 4 Monaten

That's fine. 99% of time you don't even care about your code 1 version ago, not to mention 10 versions ago.

Profilbild von SCOTTY BEAM
SCOTTY BEAMvor 4 Monaten

you learned five commands to survive. this is the talk that shows you were standing on top of a database the whole time.

Profilbild von cvxv666
cvxv666vor 4 Monaten

Linux marked an entire era fr

Profilbild von rari
rarivor 4 Monaten

git as a database is the kind of idea that changes how you use it

Profilbild von Huong Analyst | Nhỏ mê ăn
Huong Analyst | Nhỏ mê ănvor 4 Monaten

Imagine all the creative uses for Git!

Profilbild von OldSchoolGamerP
OldSchoolGamerPvor 4 Monaten

Files are files. *mind blown*

Profilbild von Eplurubusnullus
Eplurubusnullusvor 4 Monaten

This is almost embarassing to state so openly. He’s a kernel developer? What’s he work on, documentation typesetting? OSes have these things called filesystems. Maybe use one of those?

Profilbild von Tabea
Tabeavor 4 Monaten

I wrote my master thesis on a db-like extension for git and was kindly provided with this link to an email on the idea of git: The interesting part is that git is about distribution and archiving tasks

Profilbild von Apu avocado
Apu avocadovor 4 Monaten

Any YouTube links?

Profilbild von ShitCockaSays
ShitCockaSaysvor 4 Monaten

wow that :ninja: looks and sounds exactly like the guy who'd teach a class to use a DVCS as a general purpose database gooolly

Profilbild von ingrid souza
ingrid souzavor 4 Monaten

本当に驚くべき情報ですね!Gitの活用範囲が広がる可能性に期待が高まります。

Profilbild von R&all
R&allvor 4 Monaten

someone please fix the audio!!!

Profilbild von grev
grevvor 4 Monaten

I wonder how long it took to prove that

Profilbild von vijn
vijnvor 4 Monaten

this guy r so smart haha

Profilbild von Dipanshu Kushwaha
Dipanshu Kushwahavor 4 Monaten

That's wild! So we’ve barely scratched the surface of what Git can do? Imagine all the hidden features waiting for us! 🧐

Profilbild von Gipp 🦅
Gipp 🦅vor 4 Monaten

This is really very smart

Profilbild von Garrie Irons
Garrie Ironsvor 4 Monaten

A dev team i supported was bewildered when I used it, as repo, of requirements documents. Yes, ms word documents.

Profilbild von codengod
codengodvor 4 Monaten

Inject into my veins! Never got the hate it gets! Is that really hard? Are you really in programming business?

Ähnliche Videos

Bash is all you need! Which is why I'm introducing my holiday project: just-bash just-bash is a pretty complete implementation of bash in TypeScript designed to be used as a bash tool by AI agents. Because it turns out agents love exploring data via shell scripts, even beyond coding. It comes with grep, sed, awk and the 99th percentile features that an agent like Claude Code or Cursor would use. In fact, Claude Code can use it for secure bash execution. In the package - A bash-tool for AI SDK - A binary for use by yourself or your coding agents - An overlay filesystem to feed files to your agent securely - A Vercel Sandbox compatible API, so you can quickly upgrade to a real VM if you need to run binaries - An example AI agent that explores the just-bash code base using just-bash - I imported the Oils shell bash compatibility suite and just-bash passes a very good chunk What is interesting about this codebase: It was essentially entirely written by Opus 4.5. Coding agents love bash and they are good at reproducing it. They are also great at text-book recursive descent parsers and AST tweet-walk interpreters. That said, it is, like, a lot of code and I didn't read it all 😅. This is very much a hack, but it also seems to be _really_ useful. I haven't really found anything agents want to use that it doesn't support and it's fast and secure (caveats apply). It doesn't have write access to your computer and the filesystem is given a root that the agent cannot escape from. Find it at Related: Our recent blog post how we migrated our data analysis agent to bash tools and achieved incredible quality improvements The video shows the example agent investigating the just-bash code base

Malte Ubl

125,326 Aufrufe • vor 10 Monaten

An entire empire was overthrown over a two percent tax on a breakfast beverage. Look at what you tolerate now. You are taxed when you earn it. Taxed when you spend it. Taxed when you save it. Taxed when you invest it. And when you die, they tax whatever is left. That is not a system. That is a harvest. You commute in a car you paid sales tax to buy. You drive it on roads you were already taxed to build. You fill it with gas taxed by the gallon. When you sell that car, the next buyer pays sales tax on it again. The same car. Taxed every time it changes hands. You arrive at a job where your salary is cut before it ever touches your hands. If you work for yourself, you pay both sides. Two people on paper. Neither one keeps what they earned. Then you go home. Every bill you open has a government standing behind it with its hand out. You buy a house with money they already took their share of. Then they charge you property tax on it every year for the rest of your life. You want to renovate your own kitchen. You need a permit. You want to build a deck on your own land. You need a permit. You pay for the property. Then you pay for permission to use it. Stop paying property tax and they seize your home. Not because you missed a mortgage payment. Because you missed a payment to the government for the privilege of keeping what is already yours. You do not own your home. You rent it from the state. If you leave something behind for your children, they are taxed on what you were already taxed to earn. The same wealth. Taxed at every stage of your life. Then taxed one final time because you had the audacity to die. They found a way to monetize your absence. We are told this is the price of civilization. It is not. It is architecture. The most effective prison ever built is the one where the inmates believe they are free. They did not take your freedom. They priced you out of it. If you kept the full value of your labor, you would be free within years. Not decades. Years. The system cannot allow that. A machine built on consumption needs a consumer that never stops. You did not sign a social contract. You were assigned one. Now pay attention. They spent decades perfecting the extraction of your productivity. Now they are building the technology to replace you. AI is not coming for your job because corporations are greedy. It is coming because a system that already takes half your output just realized it can take all of it. Without needing you in the equation. You were never the point of this arrangement. You were the input. And the moment they engineer a cheaper one, you become a rounding error on a quarterly earnings call. They did not build AI to free you. They built it to finish what the tax code started. It was never about the tea. It was about the precedent. Today we hand over half our waking lives and thank them for the potholes. You do not live in a free economy. You live in a subscription you never signed up for. And the penalty for canceling is everything you have.

Dustin

27,945 Aufrufe • vor 6 Monaten

A DEVELOPER FOUND SEVEN WAYS TO TAKE DOWN A PRODUCTION DATABASE THAT ALL LOOK EXACTLY LIKE NORMAL, INNOCENT CODE AND ALMOST EVERY TEAM IS SHIPPING AT LEAST ONE OF THEM RIGHT NOW 17 minutes from Josh Berkus, one of the people who actually maintains PostgreSQL, walking through the quiet mistakes that turn a healthy database into a 3am outage. -> The moment it lands, you realize none of these are exotic attacks. They're ordinary-looking decisions -- a query that locks a table, a connection that never closes, a setting no one ever questioned -- that work perfectly until the day they don't, and then they take everything down with them. The scary part isn't that the database breaks. It's how normal the code looks right up until it does. A query that runs in 5ms on your laptop and 5 minutes on prod. A migration that silently locks the whole table. A connection pool that runs dry the moment real traffic shows up. Every one of them passed review. Writing SQL that runs was never the hard part -> writing SQL that survives production is. And now that an AI agent is generating and firing queries at your real database faster than anyone can read them, every one of those seven landmines is one autocomplete away -- and the only person who can stop it is the one who already knows where they're buried. Your database doesn't go down because someone attacked it. It goes down because something that looked completely normal finally caught up with it. Save and Watch it today. You'll see the next outage coming before it lands ↓

slash1s

22,268 Aufrufe • vor 4 Monaten