2,635 karma · joined August 26, 2008
But if you change or add something in building ffmpeg.so that should be GPLed.
Apparently they copied some files from ffmpeg mixed with their propitiatory code and compiled it as a whole. That's the problem here.
An tech employee posted he looked for job for 6 months, found none and has joined a fast food shop flipping burgers.
That turned tech workers switching to "flipping burgers" into a meme.
Backticks as an alias for shell_exec() are deprecated
Used that a lot in shell scripts. using php-cli.like in `mkdir $dirname`;
On 18 November 2025 at 11:20 UTC (all times in this blog are UTC), Cloudflare's network began experiencing significant failures
As of 17:06 all systems at Cloudflare were functioning as normal
6 hours / 5 years gives ~99.98% uptime. 5 million Rust LOC
One potential memory safety vulnerability found
Rust is 0.2 vuln per 1 MLOC.
Compared to
C and C++ : 1,000 memory safety vulnerabilities per MLOC.
Key take.But it rectified itself.
The same thing happened when Internet arrived. "Don't believe anything you read on the Internet."
I guess the reaction was same when printed media arrived.
But the thing is, things get better over time.
https://news.ycombinator.com/item?id=45503560
which points to the actual blog of the author on github, instead of a news coverage of it.
If you have enough free memory, the file will be cached in memory anyway instead of residing on disk. Therefore both will be reading from memory, albeit through different API.
Looking for recent benchmark or view from OS developers.
That worked, but I felt like not every efficient, as web is very text heavy.
Has that changed in the later versions?
Obviously generated code drift a little from deleted ones.
What are the reasons for not doing SSR?
That was not my experience when I was working with lua. Did anything change since? Asked google. Answered :
> In Lua, if a variable is assigned a value inside a function without being explicitly declared with the local keyword, it will automatically become a global variable. This is because, by default, all variables in Lua are global unless explicitly specified as local.
When replying reply from your self hosted server.
That way you can gradually shift over.
I had been self hosting like this for years.
The article basically says that when you have multiple suppliers or consumers, the "order" of the queue loses meaning. It turns into an "unordered" pool of data. Therefore focus should be shifted from maintain a "queue of data" to a "bag of data".
Absolute ms doesn't prove much unless you put it in comparison with other best.
Limit you JS input to 1 GB. I will have more problems in other portions of the stack if I start to receive a 2 GB JSON file over the web.
And if I still want to make it work for > 2GB, I would change all int in the source to 64 bits. Will still crash if input is > 2^64.
What I won't ever do in my code is check for int overflow.
- Rewrite it yourself?
- Tell AI to generate it again? — will lead to worse code than the first.
- Write the long prompt (like 6 page) even longer and hope it works this time?
Found "<span class=..." — What?
Read the page.
Footer : "I only got 99% of the way there. I use 11ty’s syntax highlighting plugin, which uses classes for styling."
a few batch files
for all common tasks
names starting with ffmpeg.*
and -h displays help.
- tab separator instead of space. you don't need cut -d with tabs. tab is the default separator for cut.
- use xsel -b to capture clipboard data while adding. Copy the URL into from browser to clipboard. And then run on console
$ url.add hn bookmark script # all parameters are keyword tags.
The script fetches the URL from clipboard $(xsel -b)Rockets need to eject particles to generate force. And to eject 1 kg of fuel, its photo synthesis system has to lose 1 km of mass in one way or another.
The solution is to find a way to generate thrust without rocket fuel ejection.
So if you need 1000 random numbers, generate from 1 to 1 million.
I believe they have solved this problem by now. Though no idea how.
Like how 2-byte Unicode was struggling and UTF-8 saved it.