Fascism by definition would not be cohesive, but whoever wins power is sure to bring it together as best they can. As i understand it, fascism is simply joining political groups according to core values.
Fascism in Italy was a response to communist subterfuge. Communism is pure ideology, an intellectual politics. When there is war, famine, strife, suddenly politics of ideas don't make a lot sense. Core values switch from identity to survival. That didn't stop the communist from trying to establish a new rule amidst the strife, and communists are known to use destabilization tactics everywhere they want regime change. In fact, nothing is below communists tactics, because they believe they are liberating you. I would say any reaction to that in a time of crisis is justified.
Communists are just fascists about vague ideas they have been led to believe. Whereas no ideology is required for a politics of basic needs and survival.
What you're describing (of Communists) sounds exactly like the Crusaders, Al Qaida, and many of the "actions" (ostensibly in the name of liberal democracy) since the 50's (I include here various small and not-so-small wars, and engineered coups). The "faithful" behind all those causes believed they were "liberating" others too. With similar ends-driving-means behaviours and outcomes. I suspect that in most of those examples too, the motivations of most of the leaders was far more banal.
Sure, and now you have to reckon that 9/11 was not done from the top by radical "jihadists". In other words, fanatical muslims could not have been the real planners, only the brainwashed operators.
What banal, even-headed plan was 9/11 then? And who was really behind it? The act of 9/11 was dramatic, but hardly tactical, unless the tactic was to have the U.S. respond a certain way. Like the author the book in this thread, 9/11 operators probably acted against their own interests. In other words, Muslims could not have been behind the actual thinking, for any intelligent leader would know the U.S. would retaliate hard.
Spotify is dumping tons of resources into live streaming video podcasts, I guess they heard "people pay for videos" and didn't realize the video had to be good
There are communists who believe in accelerationism as much as there are white supremacists who believe in it. Basically "destabilize the current status quo to provoke an outright war, and then we win that war and take over".
If the current job is causing a lot of stress/burnout, carrying that into a new role is setting yourself up for failure. Having a few months gap isn't a problem IME and it helps with recovery.
I disagree, unless you are mentally breaking down you should hold.
You will be exponentially more attractive to recruiters while employed. Recruiters/HR will treat you as high value and will value your time a lot more if you are just changing jobs.
The opposite is true for someone looking for opportunities whilst unemployed, irrespective of industry experience.
The difference in recruited experience is massive having experienced both scenarios. It is just an unavoidable human bias from future employers.
Why can’t you do both? You can line up a new job and take a break in between. I regularly take a month or more between jobs. Most employers are fine waiting a bit longer for top talent.
When I went through something similar it would have taken way longer than a month to recover. I didn't know how long when I took the break. Also I was too burnt out to interview well.
The stress from not having a job lined up would have eaten me alive. I wouldn’t recommend that for anyone. I’m glad your case panned out but I would tell OP to line up a new job if they can.
Pad your start date for your next job by two weeks to a month. It might not be enough to fully recover, but it should hopefully still help quite a bit.
Do you have significant equity vesting? That would be the only reason I would hang on/coast in the current role.
It sounds like this is stressing you out big time and you're very burnt out. How many months of runway do you have if you quit today? I would anticipate 4-6 months of unemployment but it sounds like you're not in North America so it might be different where you are.
Basically my advice is quit immediately, live off savings for at least 3 months and don't think about applying for jobs. Don't even code if you're not enjoying it. Do something else, feel like you're mastering some hobby, and after 3 months start looking for jobs. You'll find you have a lot more mental capacity to deal with interview bullshit and hopefully in the next role you won't burn out as quickly.
I bought my almost-new Subaru Forester for $17000. There is no amount of maintenance and fuel savings that would make up the ~$18k difference to buy a _used_ Tesla. I could have gone even cheaper but I wanted premium features like AWD and lots of space for my business.
People who talk about TCO for a car are already setting the bar crazy high to justify buying an expensive car that they don't really need.
They didn't "cut headcount" by firing people, they just didn't hire new people into those roles. Instead they let people move internally to work on projects where teams wanted more headcount.
As someone in a stupidly rigid organization where managers all fight each other to get the limited headcount by inflating their own roadmap, it actually sounds refreshing.
I think dunking on the rpi is harsh - if it allows you to prototype and get your small-volume product out the door quickly, there's lots of other areas you could optimize the BOM first. Better to make a product with 75% gross margins as a single dev in 6 months than a product with 80% gross margins with a team of 6 in a year. Of course, they also overhired and wasted money on other BOM components
The problem with rPi is storage and filesystem. You need to issue a shutdown command and wait for it to complete before removing power in order to help ensure that it will come up without problems. This will literally never happen with a consumer IoT device. Also, SD media is extremely prone to failure.
It's fine for prototype at a very early stage, absolutely not fine for something you ship to a user.
You would typically use a read-only filesystem in an embedded system, not the default raspbian style distro.
This allows you to a) not require a clean shutdown and b) saves your physical media from writes.
The computer module instead of the standard Pi is the first step of those strategies. It doesn't use the SD card (in fact the data sheet gives details on how to configure the OS if you won't be shutting it down before removing power) and the device as a whole requires smaller electrical current that the standard device.
If your product needs to output HDMI, I can easily see an argument for using a Pi. If your product needs a couple GPIOs to drive an LED matrix? Using an RPi is pretty difficult to justify. You're likely going to spend more on the SD card for the Pi than you would on more suitable microcontroller (which can still be easily programmed and, in my experience, has a better [or at least no worse] story for GPIOs than the Pi)
It's difficult to drive these LED matrix devices from a typical MCU, especially with chained panels, lots of LEDS, etc. Either due to the ~10Mhz+ output needed, or the memory to hold all the pixel data. Consider, for example, that each of the two panels in this sign has 32x64X3 (6144) leds. You have to send on/off for all of those, and then control brightness for each color by using PWM...meaning half-red brightness would be changing that pixel so it's on/off/on/off fast enough to beat persistence of vision.
It's more common in the pre-built devices to have a controller that's using a main CPU plus a FPGA or CPLD. The better hobbyist drivers use things like a beaglebone black and it's onboard "PRU" that can drive real time from memory it shares with the ARM cpu and Linux.
Also, since it's pulling train data, you need more smarts or cycles than a typical MCU to pull via WiFi/https, transform text into pixmaps, etc. Though there are examples of beefy MCUs doing all this well, like an ESP32. Or examples of small MCUs driving a small single color matrix.
RP2040 is a pretty fitting MCU for this use case thanks to its PIOs coupled with DMA. It got me some impressive refresh rates on a 64x32 HUB75 display – over 2 kHz in 24 bit color mode. The lack of networking capabilities out of the box is a bit of shame though.
ESP32 is perfect for this application. RPI is far too beefy, unless you really want to do everything locally (without relying on an external server to package up the train data for you)
Sure, though 240Mhz, 32bit, optional gobs of PSRAM, etc, aren't usually what comes to mind when you hear MCU.
Edit: Yes, you could even use an ESP8266, though 32x128x3 plus X bits of PWM brightness would mean being limited to drawing from storage rather than in-memory manipulation. I'd jump right to the WROOM type devices with PSRAM.
If you need a microcontroller with networking (such as the train sign would), I think the ESP32 (or older/cheaper/less capable ESP8266) is one of the first that comes to mind for most engineers, especially those who aren't full-time firmware engineers.
You are quite right that the ESP is way over-specified for many tasks, but it's not like the uC is gonna quit and take a more fulfilling job elsewhere. You can get tiny boards for close to $5/ea, or under $5 if you don't need the USB connector. - and that's in single-digit quantities. The hardware configuration is very flexible, eg if power consumption matters you can run it a lot slower, switch off subsystems you don't need, use a watchdog timer to simplify exception handling etc.. There's a rich and constantly expanding SW ecosystem so you can get to a working prototype very fast.
These things ebb and flow - I see more kids on scooters and BMX bikes locally than I do skateboards now. Rollerskates and quad skates have come back in a big way, especially for aggressive skating. Skateboarding also seems to have fragmented into street surfing, longboarding, and a bunch of other disciplines that have different equipment and techniques.
Also ex-Shopify. Tobi has done this a couple times, and IMO it comes from a place of narcissism. It's applied very arbitrarily across the entire org at random times. It very much feels like he wants to do something big and visionary instead of the boring day-to-day of actually managing like an adult, so he just throws bombs that generate headlines.
Even for devs who didn't have a lot of external meetings it was a pain because the executive leadership is basically just undercutting the authtority of managers. When I was there Shopify's middle management was extremely ineffectual because devs basically had free reign and executives didn't put any effort into top-down management, they just focused on "vision" (like joining the doomed Facebook crypto project, or hiring interns based on their esports experience)
Does Tobi even work these days? Sometimes I think he prioritizes playing video games over running a multibillion dollar company. It’s frustrating because Shopify could have been much bigger as a result of the pandemic if they had someone with a bit more ambition.
This seems odd to me, given that he looks (from the outside at least) to be one of the most ambitious CEO's around. E.g. Building a fulfilment network to compete with Amazon.
From the inside, he has an ego like Elon and focus like Dorsey. Several of his executives are very good at managing him, but he lives in and broadcasts from a white void detached from reality.
Can I ask what your source for this is? Perhaps you're an ex-employee?
I never worked under Tobi directly (or even close), but I was almost always thoroughly impressed with his communication and direction. I think I have a totally different take than the one you stated. The only axis I could see Elon & Tobi both sitting on is being members of the tres comas club.
Externally he has a personal writer whose whole job it is to make him seem smart. He's the darling of the Canadian tech industry, which badly needed a win since the implosion of Nortel, so he has a ton of advantages. In SV he would be a mediocre wannabe founder but in Ottawa he's hot shit.
That seems disingenuous at best—the man helped create Ruby on Rails & founded a mutli-billion dollar tech startup that has been wildly successful. Is there really any ground to question his intelligence, or rather, whether or not he's smart?
If you are a self-made billionaire you should be allowed to be a little narcissistic. But seriously this is more like a sign of panic. This quarterly numbers is going to be bad.
I'm sure there are other solutions but in my building tons of meeting rooms go empty because they've been booked for endless reoccurring meetings that no longer reoccure. The solution was to clear all of the reservations and say to rebook if you still have meetings
Was that solution "cancel meetings" or "clear all physical room reservations from meetings, but leave the meetings alone"? Sounds like there's a slight difference there.