×
Login Register an account
Top Submissions Explore Upgoat Search Random Subverse Random Post Colorize! Site Rules Donate
6
24 comments block


[ - ] PygmyGoat 5 points 3.3 yearsJan 2, 2022 08:11:51 ago (+5/-0)

Windows has always been a piece of shit. Doesn’t matter how pretty they make it look, it’s still just polishing a turd.

[ - ] Fascinus 2 points 3.3 yearsJan 2, 2022 11:51:18 ago (+2/-0)

System Calls In Apache (Linux) vs IIS (Windows):


Apache Webserver

https://a.pomf.cat/lzeapr.jpg


Microsoft’s IIS Webserver

https://a.pomf.cat/nvkjkk.jpg


https://ma.ttias.be/system-calls-in-apache-linux-vs-iis-windows/

[ - ] lord_nougat 2 points 3.3 yearsJan 2, 2022 13:20:33 ago (+2/-0)

Wow.

Is there one for nginx?

[ - ] Fascinus 2 points 3.3 yearsJan 2, 2022 13:27:03 ago (+2/-0)

Eye-opening, isn't it?

I'm not aware of any similar work to diagram activity for nginx.

Keep in mind this was published around 2008 which, if memory serves me correctly, was around the time microsoft started bringing street-shitters into the windows core development team.

I can't imagine what a dumpster fire that code base is now.

[ - ] lord_nougat 1 point 3.3 yearsJan 2, 2022 13:35:59 ago (+1/-0)

It's obscured a bit by all being hidden on their piece of shit 'azure cloud' servers now, I guess.

[ - ] beece 4 points 3.3 yearsJan 2, 2022 09:01:22 ago (+4/-0)

My Linux box laughs at their shit.

[ - ] lord_nougat 1 point 3.3 yearsJan 2, 2022 13:19:51 ago (+1/-0)

Lol at fags who run microsoft trash.

[ - ] x0x7 1 point 3.3 yearsJan 2, 2022 09:59:24 ago (+1/-0)

This is why I like open source. It has a lot of people touching the code every day.

I've heard horror stories about how bloated microsoft's code is and their build processes. The code is being transpiled and modified programmatically through so many clunky, internal, poorly maintained build tools that when you write a piece of code for them you have no clue what actual code is running on the machine. Date bugs could exist anywhere in that rat's nest, and you might just have one or two people actually looking at many parts if not zero.

[ - ] Teefinyomouf 1 point 3.3 yearsJan 2, 2022 11:51:40 ago (+1/-0)

Terrible. If only Bill Gates knew.

[ - ] GrayDragon 1 point 3.3 yearsJan 2, 2022 09:51:42 ago (+1/-0)

Microsoft took a date merged with an update number and was stuffing it into an integer instead of a string? And since they said 31 bits, I presume it is a signed integer at that? Ha ha! I thought I did dumb things.

[ - ] shitface9000 2 points 3.3 yearsJan 2, 2022 10:51:52 ago (+2/-0)

they should have used a long long type, but the use of integers was for performance reasons since int comparison is much faster than string comparison.

[ - ] Teefinyomouf 2 points 3.3 yearsJan 2, 2022 12:06:11 ago (+2/-0)

And if performance is the reason then signed may have been the correct choice since C is more opinionated about unsigned arithmetic. Seems stupid, but I wasn't there. Obviously the engineers knew what they were doing and made their choices based on information they had at the time.

[ - ] PygmyGoat 0 points 3.3 yearsJan 3, 2022 00:22:44 ago (+0/-0)

Obviously the engineers THOUGHT they knew what they were doing…

FIFY

[ - ] pshawman 1 point 3.3 yearsJan 2, 2022 08:45:42 ago (+2/-1)

I remember. Nothing happened.

[ - ] Broc_Liath 4 points 3.3 yearsJan 2, 2022 09:17:47 ago (+4/-0)

I still see people insisting that the only reason planes didn't fall out of the sky is because so many engineers worked around the clock to fix it.

Yeah, sure, I never heard of a single person having problems because of it, despite not having anyone work on their system and this being before you could easily download system updates.

[ - ] shitface9000 2 points 3.3 yearsJan 2, 2022 09:16:36 ago (+2/-0)

Tbh a lot of problems were prevented by fixes done before the date arrived

[ - ] Broc_Liath 2 points 3.3 yearsJan 2, 2022 09:20:21 ago (+2/-0)

I doubt many of them were serious though, certainly not enough to warrant daily headlines and expensive software kits that didn't actually do anything.

[ - ] shitface9000 1 point 3.3 yearsJan 2, 2022 10:49:52 ago (+1/-0)

Of course the headlines were fear-mongering, but the bug was a serious issue for businesses. I worked at a company that would have major disruption if the problem wasn't planned for, tested, and completed before the date change. This was not an isolated case.

[ - ] Broc_Liath 1 point 3.3 yearsJan 2, 2022 14:17:46 ago (+1/-0)

Ok, but businesses face disruptive events all the time. It sucks, but it's not news. The headlines were treating it like we were staring down mad max meets waterworld rather than potential scheduling disruptions.

[ - ] enormousatom 1 point 3.3 yearsJan 2, 2022 10:50:18 ago (+1/-0)

When the majority of corps use email to communicate and disseminate info, this can be pretty crippling.

[ - ] lord_nougat 2 points 3.3 yearsJan 2, 2022 13:21:32 ago (+2/-0)

I got to travel all around the nation applying patches to dumb shit.

[ - ] heygeorge 1 point 3.3 yearsJan 2, 2022 07:37:26 ago (+1/-0)

dog inventory

[ - ] doginventer [op] 0 points 3.3 yearsJan 2, 2022 12:09:41 ago (+0/-0)

Lol, paw coding.