Загрузка видео...

Не удалось загрузить видео

На главную

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 просмотров • 4 месяцев назад •via X (Twitter)

Комментарии: 36

Фото профиля Chris Olin
Chris Olin4 месяцев назад

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

Фото профиля slash1s
slash1s4 месяцев назад

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

Фото профиля Ridark
Ridark4 месяцев назад

The host asks the question I was thinking every single time

Фото профиля slash1s
slash1s4 месяцев назад

no way bro haha

Фото профиля Zoki
Zoki4 месяцев назад

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.

Фото профиля Nikolay Konovalov
Nikolay Konovalov4 месяцев назад

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.

Фото профиля Bias
Bias4 месяцев назад

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.

Фото профиля Andhrimnir @ Lan Game Studios
Andhrimnir @ Lan Game Studios4 месяцев назад

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

Фото профиля Anym Bck
Anym Bck4 месяцев назад

.@RandyMcMillan

Фото профиля Bizzi
Bizzi4 месяцев назад

Devs liked

Фото профиля slash1s
slash1s4 месяцев назад

100% bro

Фото профиля Jojo Braun
Jojo Braun4 месяцев назад

you are like 15 years late lol

Фото профиля Nekt0
Nekt04 месяцев назад

Let’s go

Фото профиля Richard Shaw
Richard Shaw4 месяцев назад

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

Фото профиля Myttle
Myttle4 месяцев назад

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

Фото профиля writer of strange software
writer of strange software4 месяцев назад

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.

Фото профиля leopardracer
leopardracer4 месяцев назад

nice share!

Фото профиля kiosa
kiosa4 месяцев назад

Still don’t know how to use Linux

Фото профиля 3randomxxx
3randomxxx4 месяцев назад

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

Фото профиля SCOTTY BEAM
SCOTTY BEAM4 месяцев назад

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

Фото профиля cvxv666
cvxv6664 месяцев назад

Linux marked an entire era fr

Фото профиля rari
rari4 месяцев назад

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

Фото профиля Huong Analyst | Nhỏ mê ăn
Huong Analyst | Nhỏ mê ăn4 месяцев назад

Imagine all the creative uses for Git!

Фото профиля OldSchoolGamerP
OldSchoolGamerP4 месяцев назад

Files are files. *mind blown*

Фото профиля Eplurubusnullus
Eplurubusnullus4 месяцев назад

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?

Фото профиля Tabea
Tabea4 месяцев назад

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

Фото профиля Apu avocado
Apu avocado4 месяцев назад

Any YouTube links?

Фото профиля ShitCockaSays
ShitCockaSays4 месяцев назад

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

Фото профиля ingrid souza
ingrid souza4 месяцев назад

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

Фото профиля R&all
R&all4 месяцев назад

someone please fix the audio!!!

Фото профиля grev
grev4 месяцев назад

I wonder how long it took to prove that

Фото профиля vijn
vijn4 месяцев назад

this guy r so smart haha

Фото профиля Dipanshu Kushwaha
Dipanshu Kushwaha4 месяцев назад

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

Фото профиля Gipp 🦅
Gipp 🦅4 месяцев назад

This is really very smart

Фото профиля Garrie Irons
Garrie Irons4 месяцев назад

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

Фото профиля codengod
codengod4 месяцев назад

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

Похожие видео

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 просмотров • 10 месяцев назад

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 просмотров • 6 месяцев назад

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 просмотров • 4 месяцев назад