this is how they migrated bun to rust btw
This should have been done since day one. So many people are asking LLMs for stuff that can be quickly (and a lot more reliably as well!) solved by a tool call.
I hate these overly AI coded posts so much
How does a 75GB file become 20GB when zipped ?
And then magically turn back to 75GB again ?
Let’s break the illusion:
- Zip files don’t delete data
- They remove repetition
Example
If a file has:
AAAAAAABBBBBBBCCCCCCC
Zip stores it as:
A x7, B x7, C x7
Less space. Same info.
Most large files have patterns
– Repeated text
– Similar pixels
– Duplicate metadata
– Redundant code blocks
Compression algorithms:
– Find repetition
– Store it once
– Add a map to rebuild it later
That map is why the file can become FULL SIZE again.
Nothing is created. Nothing is lost.
Just reconstructed.
Why some files barely shrink ?
– Videos (already compressed)
– Images like JPG/PNG
– Encrypted files
They have less repetition that leads to less compression.
- Zip isn’t Magic
- Zip is actually smart math + patterns
Data wasn’t reduced.
It was packed efficiently.
scriptkitty retweeted
We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe.
signal.org/blog/pdfs/germany…
scriptkitty retweeted
This month, JavaScript turns 30 🎂
Here are key moments showing how JavaScript evolved from a little scripting language to one of the world's most popular 👇
deno.com/blog/history-of-jav…
scriptkitty retweeted
Students please don't use Cursor
Cursor is free for now
They're doing their best to make sure you don’t build the habit of writing code yourself. With Cursor, you can just prompt your way through tasks that you should be solving on your own especially as a student.
Yes, it feels magical. But for real-world, large-scale projects, you’ll struggle if you haven't built a strong coding foundation. You’ll be cooked.
Avoid relying on tools like Cursor if you're still a beginner. Learn to think, debug, and code first.
Because once you get dependent, they’ll hike the prices and by then, you won't know how to survive without it.
They’re not here to help students. They’re here to do business.
I am not surprised in the slightest
.@AnthropicAI I hope you're cooking behind the scenes
I love you ffmpeg
Patch to improve playback of "smush codec23" files:
ffmpeg.org/pipermail/ffmpeg-…
This improves decoding of videos from Rebel Assault II, a game from 1995.
FFmpeg aims to decode every video file ever made.
scriptkitty retweeted
To help explain the weirdness of LLM Tokenization I thought it could be amusing to translate every token to a unique emoji. This is a lot closer to truth - each token is basically its own little hieroglyph and the LLM has to learn (from scratch) what it all means based on training data statistics.
So have some empathy the next time you ask an LLM how many letters 'r' there are in the word 'strawberry', because your question looks like this:
👩🏿❤️💋👨🏻🧔🏼🤾🏻♀️🙍♀️🧑🦼➡️🧑🏾🦼➡️🤙🏻✌🏿🈴🧙🏽♀️📏🙍♀️🧑🦽🧎♀🍏💂
Play with it here :)
colab.research.google.com/dr…
Update: I was wrong, it pretty much flopped
But we have @bunjavascript now and it looks really promising so let's try that! 🙂
I think @deno_land will become a serious alternative to @nodejs in the following 1-2 years. Let's see how well this tweet will age, though I am quite confident it will do very nicely 🙂
scriptkitty retweeted
Cool demo of what PWAs can do today: whatpwacando.today
This site can be installed as a PWA and you can try all these features on your phone.
scriptkitty retweeted
I will always love @angular for one reason: They championed TypeScript when no one else wanted to, stayed with it, and patiently helped the web grow in the right direction.
Additionally, they also championed reactive programming, robust project architecture, and community. 🙏
scriptkitty retweeted
This is amazing
TypeScript 5.3 beta just went out! Now slimmer and faster, with lots of new narrowing improvements, correctness checks, import attributes, and more - so try it out now!
devblogs.microsoft.com/types…

































