Quick, someone release Chatbot 2000!

11 days ago by ZILtoid1991 to c/programmer_humor

18107 231 points 10 days ago

Bar graph of Windows versions. Most are unreadably small, 95 and 98 are visible, and Windows 2000 is the only tall column.

path: 0 26120735, hotness: undefined, score: 231, children: 12
tazeycrazy 42 points 10 days ago

Where is XP and Vista on this chart. Millennium edition is missing but we don't count That one anyway.

path: 0 26120735 26120839, hotness: undefined, score: 42, children: 10
BigPotato 47 points 10 days ago

They're all NaN and were discarded at outliers... Yeah, they're that bad compared to 2000.

path: 0 26120735 26120839 26120918, hotness: undefined, score: 47, children: 2
Valmond 3 points 10 days ago

What about my first windows, the 3.0 😭

path: 0 26120735 26120839 26120918 26131312, hotness: undefined, score: 3, children: 1
a_non_monotonic_function 2 points 10 days ago

I think I jumped over from DOS at 3.1. High five!

path: 0 26120735 26120839 26120918 26131312 26131383, hotness: undefined, score: 2, children: 0
Hueristic_Autistic 7 points 10 days ago

If you could get *Windows ME to install without crashing.

path: 0 26120735 26120839 26122938, hotness: undefined, score: 7, children: 4
squirrel 13 points 10 days ago

get YOU to install what?

path: 0 26120735 26120839 26122938 26123056, hotness: undefined, score: 13, children: 3
Hueristic_Autistic 4 points 10 days ago

ME was the abbreviation for Millennium in Windows ME.

path: 0 26120735 26120839 26122938 26123056 26123690, hotness: undefined, score: 4, children: 2
cows_are_underrated 4 points 10 days ago

XP in ASCII is [0x58, 0x50] and Vista is [0x56, 0x69 0x73, 0x74, 0x61]. If we add all of them together we get 168 (0xB2 for XP and 519 (0x207) for Vista

path: 0 26120735 26120839 26124161, hotness: undefined, score: 4, children: 0
wackyheartfluid 4 points 10 days ago

I counted it. They said it was 'more stable'. It was not. I used to know my CD license code off by heart.

path: 0 26120735 26120839 26125362, hotness: undefined, score: 4, children: 0
leftzero 3 points 10 days ago

This one's coincidentally accurate, though (relatively; 8 should be in the negatives, or dropped off the chart altogether like ME, and 98 and 98SE should be split).

path: 0 26120735 26120786, hotness: undefined, score: 3, children: 0
FuglyDuck 96 points 11 days ago

So... apparently Dragon Naturally Speaking (version 16!) has them all blown out of the water....

path: 0 26117522, hotness: undefined, score: 96, children: 16
Psythik 39 points 11 days ago

God that app was such trash. Voice recognition simply did not work in the 2000s yet everybody and their mother tried to push it upon us 20 years too soon, just like they're trying to do now with LLMs.

path: 0 26117522 26118452, hotness: undefined, score: 39, children: 11
empireOfLove2 26 points 11 days ago

Remember when windows vista itself came with a voice to text assistant / keyboard thing?

I remeber trying to train that software for hours as a kid just for it to still not understand me half the time lol.

path: 0 26117522 26118452 26118691, hotness: undefined, score: 26, children: 3
Pyro 20 points 11 days ago path: 0 26117522 26118452 26118691 26118882, hotness: undefined, score: 20, children: 2
phailhaus 9 points 11 days ago

That was incredible. I had no idea it could be so easy.

path: 0 26117522 26118452 26118691 26118882 26119135, hotness: undefined, score: 9, children: 1
marcos 11 points 11 days ago

Ironically, it was LLMs that made voice recognition work, but nobody is interested in pushing them anymore.

path: 0 26117522 26118452 26118813, hotness: undefined, score: 11, children: 3
SnotFlickerman 2 points 10 days ago

I love my local LLM voice recognition on my PC through Speech Note on Linux.

path: 0 26117522 26118452 26118813 26119725, hotness: undefined, score: 2, children: 0
explodicle 2 points 10 days ago

There's a significant minority of us who relentlessly demand a TTS computer with Majel Barrett's voice.

path: 0 26117522 26118452 26118813 26126362, hotness: undefined, score: 2, children: 1
wyldrstallyns 2 points 10 days ago

Good thing it's not Morgan Freeman, then. Even naturally sounding like him can get you sued for impersonation, IIRC. πŸ™ƒ

path: 0 26117522 26118452 26118813 26126362 26131129, hotness: undefined, score: 2, children: 0
TheFogan 10 points 11 days ago

I don't know to me the level it worked, is what makes it really silly to me that so few things can handle local transcription today without cloud services. I felt like it was 99% accurate running on a crappy win XP system with like 256 MB ram. Seems to me that it's crazy that 20 years later we're "well we need to hook you up to a supercomputer to do that".

path: 0 26117522 26118452 26118931, hotness: undefined, score: 10, children: 1
Fishnoodle 5 points 10 days ago

We literally have Enterprise wide systems where I work that had version upgrades over the last few years that moved transactions from our servers to cloud based ones. It's been a fucking mess for every single application that did that. Regular outages with no real communication or ETA, and there's nothing my team can do about it

path: 0 26117522 26118452 26118931 26120122, hotness: undefined, score: 5, children: 0
VinegarChunks 4 points 10 days ago

It is only just barely usable today.

path: 0 26117522 26118452 26126245, hotness: undefined, score: 4, children: 0
Catoblepas 11 points 11 days ago

Blast from the past, I remember having this included with some game I bought in the 90s and it felt very Star Trek at the time.

path: 0 26117522 26117816, hotness: undefined, score: 11, children: 0
Hideakikarate 7 points 11 days ago

I used to work with a pathologist who was so old and stuck in his ways that when the practice was shifting to Dragon, they allowed him to remain on the old transcriptionist service, even though it cost them more.

path: 0 26117522 26118267, hotness: undefined, score: 7, children: 0
chiliedogg 2 points 10 days ago

Version 20,922,789,888,000 ?

path: 0 26117522 26125942, hotness: undefined, score: 2, children: 0
OliMoli2137 1 point 10 days ago

unexpected factorial

path: 0 26117522 26132219, hotness: undefined, score: 1, children: 0
palordrolap 90 points 11 days ago

It is worth noting that the same metric is the exact reason that web browser version numbers are so ridiculous.

What's that saying? Something about the moment a metric is used to measure performance, it ceases to be a good metric.

That's what's happening here. In one of the stupidest ways possible.

path: 0 26118562, hotness: undefined, score: 90, children: 7
clay_pidgin 34 points 11 days ago

Here's an episode of the excellent "99 percent Invisible" design podcast that interviews a philosopher who ho has written about this topic! https://99percentinvisible.org/...

path: 0 26118562 26118904, hotness: undefined, score: 34, children: 3
kibiz0r 13 points 10 days ago

I listen to 100 percent invisible, thanks

path: 0 26118562 26118904 26120344, hotness: undefined, score: 13, children: 2
clay_pidgin 5 points 10 days ago

Can't say I blame you; it's 1% better.

path: 0 26118562 26118904 26120344 26120396, hotness: undefined, score: 5, children: 1
wyldrstallyns 2 points 10 days ago

Something something "1%" isn't better, it's just an infantile bragging rights distinction with an abhorrently "premium" price-tag. Fucking "1%ers" think they're better simply for being able to pay more for the same shit on the spoon.

path: 0 26118562 26118904 26120344 26120396 26131090, hotness: undefined, score: 2, children: 0
boonhet 21 points 10 days ago

Oh yeah, Firefox used to take years to change major version number, then they changed to... what was it now, a 6 week schedule? To keep up with Chrome's versions.

path: 0 26118562 26120930, hotness: undefined, score: 21, children: 2
laurelraven 11 points 10 days ago

I hate their versioning schedule so damned much

path: 0 26118562 26120930 26122693, hotness: undefined, score: 11, children: 0
victorz 7 points 10 days ago path: 0 26118562 26120930 26122523, hotness: undefined, score: 7, children: 0
inbn 55 points 11 days ago

They are not ready for my Xbox 360

path: 0 26117674, hotness: undefined, score: 55, children: 5
Maultasche 32 points 11 days ago

Meanwhile, Atari is off the scale

path: 0 26117674 26117693, hotness: undefined, score: 32, children: 4
Im_old 12 points 11 days ago

smirks in amiga500

path: 0 26117674 26117693 26118360, hotness: undefined, score: 12, children: 0
northernlights 11 points 11 days ago

My old Amstrad CPC6128 isn't too shabby either

path: 0 26117674 26117693 26118476, hotness: undefined, score: 11, children: 2
13igtyme 7 points 11 days ago

Transylvania 6-5000 is in shambles.

path: 0 26117674 26117693 26118476 26119056, hotness: undefined, score: 7, children: 1
wyldrstallyns 1 point 10 days ago

They were ahead of their time, but even that couldn't save that legendary version.

"Crap? I like crap. I love crap. I need crap. Crap is what sells newspapers. Look around you. Crap, crap, crap. Crap, crap, crap, crap."

path: 0 26117674 26117693 26118476 26119056 26131170, hotness: undefined, score: 1, children: 0
blackshirt 51 points 10 days ago

Chrome bumped its versioning numbers to overtake Firefox back in the day, that’s how we ended up with stupid version numbers like 124.1.2 instead of meaningful versions.

path: 0 26123116, hotness: undefined, score: 51, children: 31
teolan 15 points 10 days ago

I've started using CalVer (so a relase in October 2026 would be numbered 26.10). This is just so much better for end-user applications.

path: 0 26123116 26123944, hotness: undefined, score: 15, children: 24
asdfasdfasdf 9 points 10 days ago

What's the benefits here? Why is the semver even bad to begin with? I'm not sure why I'd care that it's in the hundreds. It's a number, right?

Dates - I can just look at the release date if I want that.

path: 0 26123116 26123944 26124173, hotness: undefined, score: 9, children: 12
emergencyfood 7 points 10 days ago

The only correct system is 0ver.

path: 0 26123116 26123944 26124173 26124423, hotness: undefined, score: 7, children: 2
Funkt4st1c 8 points 10 days ago

I honestly love this idea unironically because its not really 1.0 until the bugs are gone and all desired features are present. If there are ever 2.0 plans, those are actually 1.0 plans and you were further behind than you thought

path: 0 26123116 26123944 26124173 26124423 26124784, hotness: undefined, score: 8, children: 1
horsesaysweird 6 points 10 days ago

It depends. If your software lives in a rapidly evolving ecosystem and gets buggier with age, CalVer tells the user how important it is to update. If the ecosystem is stable and you want to inform the user about feature sets and bug fixes, SemVer makes more sense.

path: 0 26123116 26123944 26124173 26124650, hotness: undefined, score: 6, children: 0
teolan 3 points 10 days ago

SemVer simply has no meaning to end users.

path: 0 26123116 26123944 26124173 26125761, hotness: undefined, score: 3, children: 6
jj4211 13 points 10 days ago

By definition, SemVer is supposed to have meaning to end users. If you see the third number increase, no worries, it's just bugfixes.

If you see the second number increase, well, in theory no worries, it's just cool new features but doesn't break anything you were doing, whatever you were doing should keep on working as always, and you can explore the new features at your leisure.

The first number changes: beware, something you may be used to can change/go away so it's not necessarily a slam dunk to update that.

The problem is that many projects just call it SemVer when they just play with arbitrary numbers. I'll call it "Marketing Versioning".

path: 0 26123116 26123944 26124173 26125761 26125967, hotness: undefined, score: 13, children: 4
asdfasdfasdf 10 points 10 days ago

I just don't see what the point is of making the version the date. If I care about time then look up the release date metadata associated with the version.

Semver shows breaking changes. That seems more important than time to me, and I'd think for most people. Calver implies to me that people are manually reviewing releases and going "yeah this date is more recent so I think I'll go with that one" which makes no sense to me. Basically everyone has some automated update system.

What does matter to me is if an update with break anything or includes new features.

path: 0 26123116 26123944 26124173 26125761 26125868, hotness: undefined, score: 10, children: 0
jj4211 2 points 10 days ago

SemVer isn't bad, but it's kind of pointless in the browsers. The value in SemVer is if you realistically promise to take bumping that first number seriously. Implying you take backwards compatibility seriously, and bugfixes seriously enough to keep patching an 'old' version. If you just maniacally bump the 'backwards incompatible change' number and never bother to revisit old releases, then I don't really care about the SemVer.

Of course, I also don't necessarily care about the CalVer either if there's update notification in play, the browsers will aggressively let you know you need an update. However if update notification isn't working or otherwise isn't in play, then CalVer can at least make you think "24.7... that seems like it might be old, maybe I should look for updates". In Windows world the CalVer has been informative as the system or corporate IT screw up has frozen a device at 22H2 and trigger some manual effort to figure out/fix whyever the hell the system won't go to new functional levels.

path: 0 26123116 26123944 26124173 26126073, hotness: undefined, score: 2, children: 0
Baizey 3 points 10 days ago

Why not just do 2026.10 then?

path: 0 26123116 26123944 26123979, hotness: undefined, score: 3, children: 8
MonkderVierte 6 points 10 days ago

Because it's clearly not 1926 and it likely will not be around in 2126.

path: 0 26123116 26123944 26123979 26124081, hotness: undefined, score: 6, children: 6
teolan 9 points 10 days ago

Maybe the software will be around in 2126, but I most certainly won't, not my problem πŸ˜‚

path: 0 26123116 26123944 26123979 26124081 26124093, hotness: undefined, score: 9, children: 2
Baizey 3 points 10 days ago

Maybe it's just the horror that we work with a very questionable version of it :(

263.2

2026 release, major 3, minor 2

path: 0 26123116 26123944 26123979 26124081 26124224, hotness: undefined, score: 3, children: 2
Goodlucksil 3 points 10 days ago

Type less numbers. Or one would name versions by their compilation timestamp. You wouldn't want 20261002112036.

path: 0 26123116 26123944 26123979 26124086, hotness: undefined, score: 3, children: 0
tutter 1 point 10 days ago

really? i personally find the drive to FIFAfy software very distastefull. But to each their own!

path: 0 26123116 26123944 26131743, hotness: undefined, score: 1, children: 1
teolan 3 points 10 days ago

Just because you release updates doesn't mean you have to make people pay 60€ every time...

path: 0 26123116 26123944 26131743 26132144, hotness: undefined, score: 3, children: 0
kubica 6 points 10 days ago

Will the trend stop before we have to start using scientific notation?

path: 0 26123116 26123706, hotness: undefined, score: 6, children: 3
blackshirt 12 points 10 days ago

version 1.345435e+12 just dropped, time to upgrade.

path: 0 26123116 26123706 26123852, hotness: undefined, score: 12, children: 0
polle 3 points 10 days ago

A sane pre step would be using epoch time as version number.

path: 0 26123116 26123706 26124070, hotness: undefined, score: 3, children: 0
SinTan1729 1 point 10 days ago path: 0 26123116 26123706 26129492, hotness: undefined, score: 1, children: 0
Morlark 3 points 8 days ago

And then Firefox changed its version numbering policy to "catch up". I lost a shred of respect for them that day.

path: 0 26123116 26155847, hotness: undefined, score: 3, children: 0
SlurpingPus 1 point 10 days ago

Not really, Chromium's version just increased by one with every release. It's kinda the same as the second number in the semver designation.

path: 0 26123116 26131966, hotness: undefined, score: 1, children: 0
Prunebutt 26 points 10 days ago

Important info: Sashi is supposedly a shitposter.

path: 0 26122517, hotness: undefined, score: 26, children: 0
chalupapocalypse 25 points 10 days ago

Has anyone checked on Bonzi Buddy lately, I think it's time to unfreeze him

path: 0 26120835, hotness: undefined, score: 25, children: 5
fyzzlefry 9 points 10 days ago

Also, Clippy was special, but he wasn't evil.

path: 0 26120835 26123178, hotness: undefined, score: 9, children: 0
AlecSadler 2 points 10 days ago

Wow, blast from the past.

path: 0 26120835 26121747, hotness: undefined, score: 2, children: 3
JustAnotherPodunk 3 points 10 days ago

I sorta remember that I think... But my mind keeps going back to kittens shoved into glass vases for internet shock value. Bonzai kitties was a whole thing in the wild west of the internet and it shouldn't be forgotten.

path: 0 26120835 26121747 26122089, hotness: undefined, score: 3, children: 2
Hueristic_Autistic 5 points 10 days ago

wild west of the internet

you mean the free internet

path: 0 26120835 26121747 26122089 26122948, hotness: undefined, score: 5, children: 1
wyldrstallyns 1 point 10 days ago

Hunh. So it tracks, then? Throwing the gates wide for the desperate plebs to run amok across the lands, chasing dreams of a better life β€”just softening up the resistance of those who came long before and effectively paving the way with their blood, sweat, and sundry lives.

The playbook hasn't changed in centuries.

path: 0 26120835 26121747 26122089 26122948 26131024, hotness: undefined, score: 1, children: 0
Avicenna 24 points 10 days ago

This is a joke right? tell me it is please

path: 0 26126300, hotness: undefined, score: 24, children: 1
LodeMike 5 points 10 days ago

Yes

path: 0 26126300 26129448, hotness: undefined, score: 5, children: 0
Snapz 21 points 10 days ago

I'm literally the oldest I've ever been in my entire life!

path: 0 26122573, hotness: undefined, score: 21, children: 1
a_jeering_serpent 12 points 10 days ago

More people have been to Berlin than I have

path: 0 26122573 26123631, hotness: undefined, score: 12, children: 0
crunchy 21 points 10 days ago

This is also why I use AMD over NVIDIA.

path: 0 26119422, hotness: undefined, score: 21, children: 6
REDACTED 5 points 10 days ago

Why?

path: 0 26119422 26120429, hotness: undefined, score: 5, children: 5
leftzero 32 points 10 days ago

It's over 9000!

path: 0 26119422 26120429 26120762, hotness: undefined, score: 32, children: 1
MonkderVierte 2 points 10 days ago

Not the devices fault, weird-pauldrons guy.

path: 0 26119422 26120429 26120762 26124139, hotness: undefined, score: 2, children: 0
UntouchedWagons 16 points 10 days ago

AMD consumer GPU numbers are I think in the 9000s while Nvidia's are only in the 5000's or maybe 6000's.

path: 0 26119422 26120429 26120770, hotness: undefined, score: 16, children: 2
laurelraven 8 points 10 days ago

Nvidia's really fallen hard, too, they'd reached the 9000s over 18 years ago and just plummeted after that

path: 0 26119422 26120429 26120770 26122724, hotness: undefined, score: 8, children: 0
REDACTED 8 points 10 days ago

I'm an idiot.

path: 0 26119422 26120429 26120770 26121318, hotness: undefined, score: 8, children: 0
Sgt_choke_n_stroke 15 points 10 days ago

Shit like this would be laughed at by my professors. What a bunch of goons

path: 0 26119394, hotness: undefined, score: 15, children: 0
ApeNo1 12 points 10 days ago

Windows 2000 has entered the chat

path: 0 26119599, hotness: undefined, score: 12, children: 0
BilSabab 3 points 10 days ago

crushing at saying stupid shit? both are gleefully sloppy

path: 0 26129439, hotness: undefined, score: 3, children: 0
HeHoXa 2 points 10 days ago

I would like to welcome Sashi to try my new Ollama modelfile, HehoAI 69420

path: 0 26132170, hotness: undefined, score: 2, children: 0
Evotech 2 points 10 days ago

TMBB

path: 0 26123805, hotness: undefined, score: 2, children: 0
OliMoli2137 1 point 10 days ago

c/unexpectedFactorial

path: 0 26132210, hotness: undefined, score: 1, children: 0
percent 1 point 10 days ago

Heh, guess Gemini wasn't even worth including

path: 0 26131960, hotness: undefined, score: 1, children: 0
Impractical_Island 1 point 10 days ago

Clearly no AI can maintain an erection the way I do. It's like a baby's arm holding and apple, if the apple was of the Butchered Circumcision variety. Not as good for baking as the Grannie Smith or the Dutchmeal Sweets, but it holds turgid enough for penetration, so it's whatever. And no AI can replace me, and you're stuck with me for eternity cuz I know the true nature of reality and it's a dog shit fucked in my ass cream last night, lengthwise in order to support the Huns invasion of Bulgaria.

path: 0 26132348, hotness: undefined, score: 1, children: 0
BreadOven -1 points 10 days ago

The Y-axis is a thing.

path: 0 26129151, hotness: undefined, score: -1, children: 1
LodeMike 1 point 10 days ago

It certainly is

path: 0 26129151 26129430, hotness: undefined, score: 1, children: 0
programmer_humor
programmer_humor

@programming.dev

login for more options
33571
2550
7101

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.

go to feed...