OCI is an antiquated format, not fit for modern security requirements
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
The Readme emojis tell me this was vibe coded.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
The only way to have performant rendering in a React app is to eject from React's rendering pipeline — that is, to not use it at all.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
There are some differences between our developer account and what external developers use, so it's a bit difficult to pinpoint the problem. We'd appreciate it if anybody that has One-Click-Deploy currently working is able to test on both platforms.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
My hot take is that using Cursor is a lot like recreational drugs.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Of course, as my luck would have it, Podman integration with systemd appears to be deprecated already and they're now talking about defining containers in "Quadlet" files, whatever those are. I guess that will be something to learn some other time.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
We realize this may come as a shock and disappointment to our contributors but we simply do not have the expertise or resources within the organization [Microsoft] to continue to maintain this project [Windows File Manager].
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
This is equivalent to compiling every package from source for your Linux install. You don't end up learning too many useful things, all you've done is a very repetitive tedious task that doesn't give you much financial return.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
To set up Network Error Logging for your site, you will need to use the legacy Reporting API... This is because the new Reporting API... does not support Network Error Logging... Instead, a new mechanism for Network Error Logging will be developed in the future. Once that becomes available, switch..
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Javascript hotloading development setups are about the closest you can get to the REPL development loop outside of lisp.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
They re-released 2.1 as 2.3, to give people an "upgrade" path from 2.2 to 2.1.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
I try to keep very few programming rules, but one which has emerged over time is "no python unless absolutely necessary"... but also, the whole concept of there being only 1 way to do things which is kind of enforced just always rubbed me the wrong way... [Also] Xonsh, which I can't use either.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Ironically, I can make the case that programming killed Real(TM) technical competence.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Does this mean there are people out there who don't use a reset.css stylesheet? I find that to be spooky.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Go developers seem to have taken no more than 5 minutes considering the problem, then thoughtlessly discarded it
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
I originally vibe-coded this over a weekend just to make it easier for myself to debug API requests shared as curl commands. It slowly grew into something I found surprisingly useful in my workflow, so I decided to clean it up and share it.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
It was kinda the intention to hide it a bit, since it's boring info.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
The Debian is going to be quite old and so the keyring keys will likely be expired. To work around this we will replace the sources.list to contain '[trusted=yes]'
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
I’ve only skimmed the paper - a long and dense read - but it’s already clear it’ll become a classic. What’s fascinating is that engineering is transforming into a science, trying to understand precisely how its own creations work
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
We couldn’t create a blue-green deployment when the master DB had active replication slots. The AWS docs did not mention this.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Intercal, while clearly superior in safety, performance, and ergonomics to languages like C, has struggled to break into the commercial market (likely because worse is better).
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Good design is aesthetic UNIX threw away clear, long-form command forms and kept short, cryptic abbreviations like "cat" (short for "felis cattus") and "wc" (short for "toilet"). Its C library helpfully abbreviates "create" as "creat", because vowels are expensive.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
This is similar to how you would pass arguments to a program in a shell script: some-program arg1 arg2 arg3 Except in PowerShell it looks worse: Start-Process -FilePath some-program.exe -ArgumentList "arg1","arg2","arg3"
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
In this dream, I had a conversation with Steve Jobs about product design
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI
Another example is jq. I use it occasionally, and ChatGPT handles the syntax pretty well. For me, learning it properly just isn’t worth the time or effort.
Linus is wearing a blue shirt! zomg noSQL u guise! Apple Google Facebook NSA I rewrote "hello world" in ~~Fortran~~ ~~Pascal~~ ~~C~~ ~~Perl~~ ~~Ruby~~ ~~Lisp~~ ~~Haskell~~ ~~Clojure~~ ~~NodeJS~~ ~~Go~~ ~~Rust~~ ~~Blockchain~~ AI