Ok, so Two-Tone-Beard-Man is Marx, Slightly-Darker-Beard-Man is Engels, but who are Long-Beard-Man and Auntie-Glasses-Lady? I ask because Long-Beard-Man appears to be the winner of the heated exchange at the end…
NoSpotOfGround
- 2 Posts
- 21 Comments
NoSpotOfGround@lemmy.worldto Technology@lemmy.world•Implementing a spellchecker on 64 kB of RAM back in the 1970s led to a compression algorithm that's technically unbeaten and part of it is still in use todayEnglish0·1 month agoThe real meat of the story is in the referenced blog post: https://blog.codingconfessions.com/p/how-unix-spell-ran-in-64kb-ram
TL;DR
If you’re short on time, here’s the key engineering story:
-
McIlroy’s first innovation was a clever linguistics-based stemming algorithm that reduced the dictionary to just 25,000 words while improving accuracy.
-
For fast lookups, he initially used a Bloom filter—perhaps one of its first production uses. Interestingly, Dennis Ritchie provided the implementation. They tuned it to have such a low false positive rate that they could skip actual dictionary lookups.
-
When the dictionary grew to 30,000 words, the Bloom filter approach became impractical, leading to innovative hash compression techniques.
-
They computed that 27-bit hash codes would keep collision probability acceptably low, but needed compression.
-
McIlroy’s solution was to store differences between sorted hash codes, after discovering these differences followed a geometric distribution.
-
Using Golomb’s code, a compression scheme designed for geometric distributions, he achieved 13.60 bits per word—remarkably close to the theoretical minimum of 13.57 bits.
-
Finally, he partitioned the compressed data to speed up lookups, trading a small memory increase (final size ~14 bits per word) for significantly faster performance.
-
NoSpotOfGround@lemmy.worldto Showerthoughts@lemmy.world•The vast majority of "Remind Me"s notifications in Reddit will never be seen by users who set them.English0·1 month agooffended beeping
NoSpotOfGround@lemmy.worldto Showerthoughts@lemmy.world•The vast majority of "Remind Me"s notifications in Reddit will never be seen by users who set them.0·1 month agoI will be messaging you in 7 days on 2025-04-07 10:06:96 UTC to remind you that there is no RemindMe! bot on lemmy.
I had the same question, and only seeing this image cleared it up for me:
I.e. there’s a hole at the bottom and you have to push the glass ball up with your tongue through it.
Removed
User was banned for this post
NoSpotOfGround@lemmy.worldto Lemmy Shitpost@lemmy.world•Yall guess who showed up in my dms0·2 months agoNo scam. She’s just a lonely girl who can’t believe no-one here is taking her seriously… Tragic story as old as time.
You have choesen…
…dully. Like seriously, that’s the least interesting
cheesechoese there!
NoSpotOfGround@lemmy.worldto Lemmy Shitpost@lemmy.world•Hopefully, Future School Kids Will Have to Write Essays About This0·2 months agoOh, sweet summer grandpa…
NoSpotOfGround@lemmy.worldto Technology@lemmy.world•Undocumented Commands Found In Bluetooth Chip Manufactured in China Used By a Billion Devices.English0·2 months agoWell, no, China is bad because freedom is very restricted there and because they have ambitions to dominate the world.
Yes, every other world power in the world is more or less the same. People cannot, in general, be trusted to be “good” when given the opportunity to abuse. A world power can be held in check by the presence and efforts of other world powers, though.
NoSpotOfGround@lemmy.worldto Technology@lemmy.world•Tesla sales crash continues in Europe, with Germany down 70%English0·2 months agoLet us enjoy our schadenfreude!!
NoSpotOfGround@lemmy.worldto Technology@lemmy.world•Meet Rayhunter: A New Open Source Tool from EFF to Detect Cellular SpyingEnglish0·2 months agoI think it needs special hardware to run on:
It is developed to run on an Orbic mobile hotspot (Amazon, Ebay) which is available for $20 or less at the time of this writing.
NoSpotOfGround@lemmy.worldto World News@lemmy.ml•Zelensky willing to give up presidency in exchange for Ukraine Nato membership - BBC News123·2 months agoAre you similarly concerned about the recruitment practices in the aggressor country? Having sensitivities so attuned to these things, surely you must have at least equal concerns about Russia.
Would you like to describe those concerns? Perhaps also include some links and examples that have inflamed you in particular?
That was a great watch, thanks!
NoSpotOfGround@lemmy.worldto Technology@lemmy.world•'Everything I Say Leaks,' Zuckerberg Says in Leaked Meeting AudioEnglish0·3 months agoNo, so try to keep it short.
NoSpotOfGround@lemmy.worldto Lemmy Shitpost@lemmy.world•I got the money saved in my mansions safe.0·3 months agoT-1000
nearly killed me a good few times
Hmm…
NoSpotOfGround@lemmy.worldto Lemmy Shitpost@lemmy.world•Damn spot! Now i want to buy the second car.0·6 months agoI think he says “watch this!” before he jumps.
NoSpotOfGround@lemmy.worldto Lemmy Shitpost@lemmy.world•America's Smartest Man Finds Something Interesting0·8 months agoMmm, high tea… Haven’t played that in a while.
Disagree. Just because luck saved your ass doesn’t mean what you did wasn’t stupid.
Winning a round of Russian Roulette doesn’t make you a genius.