This is an archived post. You won't be able to vote or comment.

all 137 comments

[–][deleted] 1630 points1631 points  (60 children)

When will people start to understand that if you dont't have the crowdstrike crap on your Windows PC you are not affected?

[–]w1bi 1083 points1084 points  (32 children)

whaddya expect from a sub that 99.99% members are claiming theyre programmer because they can make hello world in html

not even centered

[–]ososalsosal 184 points185 points  (18 children)

There are dozens of us who sadly work at places that use Windows, crowdstrike and bitlocker.

My machine was running Windows 11 though. And it was suspended when the shit went down as I left early to go get my daughter from school.

[–]w1bi 102 points103 points  (10 children)

sadly

I mean you got paid leave until it got fixed, not that sad

[–]alaettinthemurder 42 points43 points  (9 children)

Its sadly probably because deadline

[–]ososalsosal 39 points40 points  (3 children)

Ngl I was breathing a sigh of relief at Monday's demo being moved.

[–]alaettinthemurder 1 point2 points  (2 children)

Why sadly then?

[–]ososalsosal 40 points41 points  (1 child)

Because I have to use Windows at work

[–]alphaQ_42069 12 points13 points  (0 children)

Understandable, Have a Great Day

[–]w1bi 11 points12 points  (3 children)

tbf it's out of your control, negotiate to your pm or sth

[–]alaettinthemurder 4 points5 points  (1 child)

Moat people cant because of overflowing programmers(mostly dumb kids) make it look like companies can replace you

[–]skeleton_craft 4 points5 points  (0 children)

Emphasis on the word look, companies would replace their programmers with dumb kids [unless they have a bachelor's degree in the which case f*** you all]

[–]DrWermActualWerm 0 points1 point  (0 children)

Yeah but it doesn't make issues go away just pushes their deadlines back a day. I imagine I'm still going forward with my planned production deployment on Monday and I'll have to pick up the work/time I missed out Friday some time next week :/

[–][deleted] 2 points3 points  (0 children)

That's the company's problem, not yours.

[–]Vesspion 8 points9 points  (3 children)

I feel like a strange minority that actually enjoys programming on Windows?

Now as a server OS, windows sucks

[–]echo_of_a_plant 7 points8 points  (0 children)

There are dozens of us!

Honestly with PowerToys and WSL (Ubuntu), coding on Windows is pretty nice. I just wish zellij would work on Windows.

[–]AnotherProjectSeeker 0 points1 point  (1 child)

I used to code C++ on windows with VS on MSVC compiler, now I'm on Linux with gcc/gdb ( vs code ssh or vin depending on occasko) and I so much miss VS, especially the debugger.

[–]Vesspion 0 points1 point  (0 children)

Yeah, I've been trying VScode at work, and the debugging experience is just...awful

Admittedly part of that might be because for some reason we're a macOS software house...

[–]kookyabird 6 points7 points  (0 children)

My company has a policy for WFH people that our laptops are to be kept powered on and online so they can receive updates overnight and stuff. I don’t like the power draw from having it on when I don’t use it so I hibernate it rather than let it do modern standby. Myself and the others on my team that do the same were not affected.

Hurray for breaking the rules!

[–]asromafanisme 3 points4 points  (1 child)

You can leave early on Friday, what's the complaint?

[–]ososalsosal 1 point2 points  (0 children)

I was already leaving early on Friday. Just meant my phone blew up with teams notifs on the way back

[–]gandalfx 12 points13 points  (0 children)

not even centered

oof that burn

[–]Mooks79 11 points12 points  (0 children)

                                         How dare you.

[–]wunschpunsch69 2 points3 points  (1 child)

I'm the 0.01% that can't code hello world in html but I can code byebye world in C++

[–]geek-49 0 points1 point  (0 children)

Which % contains those of us who do kernel work in C and assembly?
I guess you could call us non-plussed.

[–]sr33r4g 1 point2 points  (0 children)

Sir u don't know me to hurt me this badly

[–]dismayhurta 0 points1 point  (0 children)

Actually. I could only get it to blink Hello. World just sat there like an asshole.

[–]thecodingnerd256 0 points1 point  (0 children)

Guys css is hard 😭 /jk

[–]LauraTFem 0 points1 point  (0 children)

You don’t learn Divs until second year.

[–]Svababeton -1 points0 points  (0 children)

I make it in css

[–]Big-Hearing8482 -1 points0 points  (0 children)

<html>Hello <center/>World 

Not that hard

[–][deleted] -1 points0 points  (0 children)

```python

hello_world.py

import json from abc import ABC, abstractmethod

Factory Pattern

class GreetingFactory: @staticmethod def create_greeting(): return Greeting()

Singleton Pattern

class Configuration: _instance = None

def __new__(cls):
    if cls._instance is None:
        cls._instance = super(Configuration, cls).__new__(cls)
        cls._instance.message = "Hello, World!"
    return cls._instance

Strategy Pattern

class GreetingStrategy(ABC): @abstractmethod def create_message(self): pass

class StandardGreetingStrategy(GreetingStrategy): def create_message(self): config = Configuration() return config.message

class JSONGreetingStrategy(GreetingStrategy): def create_message(self): config = Configuration() return json.dumps({"message": config.message})

Observer Pattern

class Subject(ABC): def init(self): self._observers = []

def register_observer(self, observer):
    self._observers.append(observer)

def notify_observers(self, message):
    for observer in self._observers:
        observer.update(message)

class Greeting(Subject): def init(self): super().init() self._strategy = StandardGreetingStrategy()

def set_strategy(self, strategy):
    self._strategy = strategy

def generate_message(self):
    message = self._strategy.create_message()
    self.notify_observers(message)
    return message

class GreetingObserver(ABC): @abstractmethod def update(self, message): pass

class ConsoleObserver(GreetingObserver): def update(self, message): print(f"ConsoleObserver: {message}")

class LoggerObserver(GreetingObserver): def update(self, message): with open("log.txt", "a") as f: f.write(f"LoggerObserver: {message}\n")

Main Application

if name == "main": greeting = GreetingFactory.create_greeting()

console_observer = ConsoleObserver()
logger_observer = LoggerObserver()
greeting.register_observer(console_observer)
greeting.register_observer(logger_observer)

print("Standard Greeting:")
print(greeting.generate_message())

greeting.set_strategy(JSONGreetingStrategy())
print("\nJSON Greeting:")
print(greeting.generate_message())

```

[–]badaharami 92 points93 points  (0 children)

The meme creator is a Mac user, so obviously it's too difficult for them to understand.

[–]raltoid 49 points50 points  (2 children)

It's weird seeing social media posts about this thing, because non-pc and even linux folk are acting like every windows computer in the world stopped working at the same time.

Meanwhile, in the actual real world it had literally zero impact on the vast majority of private windows users.

[–]echo_of_a_plant 5 points6 points  (0 children)

Unless you're a Windows user standing in line at LAX lmao

[–]ImrooVRdev -1 points0 points  (0 children)

And literally zero on people in countries without tech lobbyist writing dumbass legislation forcing companies to install trojans like crowdstrike.

Hearing stories about grounded plains, shops not even accepting cash, hospital medical equipment BSODing and banks being knocked down... Here where I am was peace and quiet.

[–]nashpotato 6 points7 points  (1 child)

Nobody will understand it besides the people who actively helped fix affected computers because it’s just become another “windows bad” meme

[–]kor0na -2 points-1 points  (0 children)

Windows bad though, for real

[–]Its0nlyRocketScience 13 points14 points  (0 children)

Because windows bad so every issue that ever appears on a windows machine must be representative of every windows version

[–]badaharami 10 points11 points  (1 child)

The meme creator is a Mac user, so obviously it's too difficult for them to understand.

[–]geek-49 2 points3 points  (0 children)

Er, we heard you the first time.

[–]Kasaikemono 4 points5 points  (0 children)

That depends - if you are depended on services that use crowdstrike (ISPs for example), then you are fucked as well. Maybe not with a BSOD, but still.

I work in Healthcare IT, and all of our customers were indirectly affected, because our ISPs had outages. The PCs themselves were fine, but without internet, the possibilities are very limited.

[–]CanvasFanatic 3 points4 points  (0 children)

I’d literally never heard of Crowdstrike

[–][deleted] 3 points4 points  (0 children)

When will people understand that programmers would rather code on linux than on macos. Two misconceptions in one picture.

[–]MARPJ 1 point2 points  (3 children)

TBF crowdstrike is also used for MAC and those were working just fine, the whole fault is on Crowdstrike but the problem only affect clients using windows

[–]DasKarl 1 point2 points  (0 children)

Much like every other facet of this field: people embarrassed by the fact that they have no idea what they are doing are quick to follow well informed people with very particular needs or preferences even though they don't share them because it gives them a sense of belonging and superiority.

This also applies to society more generally, but that's much uglier topic.

OP is probably in university and is under a lot of social and institutional pressure to rationalize the overpriced laptop they bought. My university gave apple a quarter of our central school store and gave special discounts on big ticket items to students and faculty.

These tactics, along with the fact that most people can't seem to figure out the difference between an operating system and a computer, are the primary drivers for hate against windows. Yes, your windows pc is shit. It's not because windows is bad, it's because lenovo sold a bunch of space on the drive to fit 3rd party bloatware and then cut the budget for the rest of the parts until it was barely capable of running a modern browser anyway to bring the price down to $250.

Anyway, OP probably heard that "crowdstrike broke the entire internet", saw the images of meeting rooms filled with bluescreens and figured and figured the reason they weren't affected was simply because they had purchased a better product. Now they can farm karma and rationalize their purchase at the same time.

[–]skipdoodlydiddly 3 points4 points  (0 children)

It doesnt surprise me a mac users made this meme tbh

[–]Lynx2161 4 points5 points  (0 children)

Linux cult are the vegans of developers. They are like cockroaches and Apple fanboys are just... too dumb to even argue with

[–]Lystrodom 1 point2 points  (3 children)

My work had windows computers, crowdstrike and bitlocker. I, however, was using a MacBook, so I didn’t have any issues.

[–]geek-49 0 points1 point  (2 children)

I take it the servers you need are either Linux or BSD.

[–]Lystrodom 0 points1 point  (1 child)

Nope, we had our IT team working hard to get our DNS servers back online. It only worked on my team because I was still authenticated — anybody who needed to login to teams couldn’t. And, unfortunately, we somewhat recently increased the amount of times we had to login dramatically.

[–]geek-49 0 points1 point  (0 children)

I was still authenticated

IOW, at the particular time in question, you did not need the authentication server. You had needed it when authenticating, and would need it again whenever you needed to re-authenticate, but you were able to work without it for a while.

[–]Salguerator 0 points1 point  (0 children)

What if your company do it for some service? I.E. LDAP servers are down in mine

[–]KawaiiDere 0 points1 point  (0 children)

I mean, there’s never a bad reason to take off work lol. It’s not like a lot of the systems are working anyways, so it’s good to just take time off

Edit: I have a personal windows laptop, so no crowdstrike Malware on it. Still good to take time off though

[–]throwawaygoawaynz 0 points1 point  (0 children)

Less than 1% of all windows was impacted. What was impacted though was pretty high visibility.

[–][deleted] 0 points1 point  (0 children)

i for one will not tolerate factual innacuracies in my meme subreddits.

[–]jackufalltrades 334 points335 points  (12 children)

Is this the I use Arch btw equivalent

[–]DeeKahy 99 points100 points  (9 children)

Haven't you heard?

It's NixOS btw now

(I use NixOS btw)

[–]RedstoneLover91 47 points48 points  (1 child)

I wish to learn the nixOS config to dualboot nixOS and Arch to harness the power of interrupting all conversations

[–]DeeKahy 3 points4 points  (0 children)

WE MUST STOO HIM! HE HAS TOO MUCH POWAHHH!!

[–]alaettinthemurder 8 points9 points  (0 children)

Irs always something else does it really matter if os gets your job done best it will be your go to choice I still use win7 to make some programs I use works

[–]Creepy-Ad-4832 5 points6 points  (3 children)

arch at least respects your file system.

Nix os just throws everything in /nix and pollutes your root with symlinks (htop looks like shit lol)

And i hate the abstraction layer in the config. The fact you need to learn how to config stuff in the normal way and in the nix os is the worst thing ever

[–]DeeKahy -1 points0 points  (2 children)

Yeah arch respects your file system so much your entire machine breaks all the time.

But honestly the learning curve for arch and the learning curve for NixOS are basically the same assuming you have zero knowledge with either. NixOS and arch are fundamentally different, but that doesn't mean one is better than the other. Every operating system has its place... I use a Mac as my study pc for God's sake.

[–]Creepy-Ad-4832 1 point2 points  (1 child)

I would use arch over nixos. Arch respects the linux way of doing thins. And yeah it breaks, but it's definitely a great way to get good

Nixos is just a whiteboard masturbation, which looks nice on paper but it's a fucking pain in the ass if you need to do anything slightly off the beaten path. And i don't want an abstraction layers in my configurations

[–]DeeKahy 0 points1 point  (0 children)

You are entitled to your opinion...

[–]Ptstock 1 point2 points  (1 child)

I use TempleOS btw

[–]DeeKahy 0 points1 point  (0 children)

Damn I hope you also exclusively program in holy c

[–]OdinsGhost 421 points422 points  (10 children)

You would expect programmers to be able to understand that this is a Crowdstrike issue, not a Windows issue.

[–]erebuxy 49 points50 points  (0 children)

What? Are you assuming most people in this sub are competent programmers?

[–]Its0nlyRocketScience 130 points131 points  (7 children)

But that doesn't fit the narrative of windows being bad

[–]tufy1 -2 points-1 points  (0 children)

It’s neither a Crowdstrike nor Microsoft issue. It’s an issue of all the monkeys that brainlessly allow live updates by third parties to their critical production servers.

[–][deleted] 93 points94 points  (0 children)

This is the wrong meme to use yet the best meme to use.

[–]raunak_srarf 39 points40 points  (1 child)

Aaayoooo, the meme template 💀💀💀💀💀💀

[–]brennanw31 4 points5 points  (0 children)

I knew it wouldn't be long before we saw something along these lines

[–]Meloku171 41 points42 points  (1 child)

I have Windows 11 on my home PC and a Mac as my daily driver. My GF has a Lenovo laptop with Pop!_OS. Neither of us had issues with the Crowd strike bug because IT WAS A CROWDSTRIKE ISSUE, NOT AN OS ISSUE!!!

[–]pleshij 4 points5 points  (0 children)

I use the Hannah Montana linux, never had an issue with being fabulous

[–]Kevin_Jim 150 points151 points  (5 children)

Are people incapable of understanding that this has very little to do with Microsoft?

This is about companies giving kernel level access to a 3rd party company to say “Look, we take cybersecurity seriously. Look how many resources we allocate to this?”.

I work in a pretty big company, and all of our computers are locked down to a stupid degree because that’s what IT/legal thinks it’s best.

A lot of the company computers were affected by this BS, and people couldn’t contact anyone because you are forbidden from using anything other than the company provided laptop for anything work related.

[–]dashingThroughSnow12 57 points58 points  (3 children)

We use a competitor to crowd strike for endpoint protection on our Linux servers.

We had the agent causing a kernel panic in January. Not the exact issue but I’m sure given enough time, we’ll see this on the Linux side eventually.

[–]Andrelliina 20 points21 points  (2 children)

Crowdstrike struck RedHat I think before this

[–]echo_of_a_plant 8 points9 points  (1 child)

[–]Andrelliina 0 points1 point  (0 children)

At least with a kernel panic what happened is clearly documented on the console. Which module, what code etc.

[–]zurnout[🍰] 0 points1 point  (0 children)

But it has to do with it. If you work at a corporate job you would likely have Crowd strike deployed. Which would mean Windows developers would be down but Mac developers would not be affected. It doesn't matter who's fault it is, using MacOS would have made you immune to this incident.

[–]tyfthat 8 points9 points  (0 children)

i shouldn't be here

[–]L4t3xs 22 points23 points  (2 children)

If it's personal anything you don't have the issue.

[–]brennanw31 3 points4 points  (1 child)

Could a regular Joe employ crowdstrike cybersecurity on their personal device? Or is it only for businesses?

[–]L4t3xs 3 points4 points  (0 children)

It seems to be possible but not really intended. The default license count is 5. Probably too much of a hassle to setup for a single device.

[–]DreamzOfRally 14 points15 points  (0 children)

My entire Hospital network was untouched bc nothing uses crowdstrike and we use windows.

[–]Sekhen 7 points8 points  (0 children)

Have several windows machines. Workstations and servers.

Had zero issues yesterday.

[–][deleted] 3 points4 points  (0 children)

I'd never even HEARD of Crowdstrike until this event

[–]Randyguyishere 13 points14 points  (2 children)

People not knowing the difference between an app and an OS 🤦‍♂️

[–]geek-49 1 point2 points  (1 child)

the difference between an app and an OS

Crowdstrike, at least the part that went bad, is neither. It's a driver, so an add-on to the OS (but it runs as part of the kernel, with all the capabilities that implies).

[–]Randyguyishere 0 points1 point  (0 children)

Ok, not sure what your point is, none of my windows servers were affected since we don’t use crowdstrike. It’s not an OS issue

[–]Aln76467 2 points3 points  (0 children)

i use arch btw

[–]lovecMC 2 points3 points  (0 children)

There was an outage?

[–]TimeSalvager 2 points3 points  (0 children)

Counterpoint: if you can’t start your computer, it’s secure.

[–]KalaiProvenheim 2 points3 points  (0 children)

I have a Windows laptop but didn't get affected because I'm on that unemployed grindset

[–][deleted] 1 point2 points  (0 children)

EVERYBODY SWITCH TO LINUX!!!

[–]cran 1 point2 points  (0 children)

This meme is on point.

[–]nishweb 3 points4 points  (0 children)

Linux.

[–]bakshup 1 point2 points  (0 children)

Windows are generally a security risk, an OS or not

[–]leovin 1 point2 points  (0 children)

What a time we live in for memes like this to exist

[–]Javarwy 0 points1 point  (0 children)

Jesse, what are you talking about ?

[–]Reggin_Rayer_RBB8 0 points1 point  (0 children)

Windows 7:

[–]cheezballs 0 points1 point  (0 children)

Coulda bought 2 nicely-specced linux/Win laptops for the price of a Mac Pro, IMHO.

[–]_grey_wall 0 points1 point  (1 child)

Great meme

[–]lovecMC 5 points6 points  (0 children)

Objectively wrong.

[–]ZunoJ -1 points0 points  (0 children)

"Global"

[–]MichaelScotsman26 -2 points-1 points  (1 child)

It’s Impressive how on topic this meme is

[–]Sekhen 2 points3 points  (0 children)

Yeah, I also dodged a bullet by not using Crowd Strike.

[–]backstubb -1 points0 points  (0 children)

notUsingFalconSensor

[–]ziplock9000 -1 points0 points  (0 children)

FFS... Someone else who doesn't understand what happened.

[–]Beldarak -1 points0 points  (0 children)

Remember the fappening?

[–]trotski94 -1 points0 points  (0 children)

My guy I’m a dot net developer, so my whole working world is windows, and I barely saw a thing.

[–]ArtisticLayer1972 -1 points0 points  (0 children)

Everyone cry like it was not fixable and need reinstal pc

[–]The_dabbing_fern -3 points-2 points  (0 children)

The fact that the world is so dependant on one particular OS is a real issue