Andrew Grieve
Andrew Grieve boosted:
2026-03-07

This post by Naoko on their experience with the Block layoff (not being cut but leaving anyway) is some hardcore shit. I cannot express how much respect I have for people who have a strong ethical compass and act decisively. 👏

linkedin.com/posts/activity-74

My employer Block laid off 40% of its workforce last Thursday (2/26). I wasn't affected... but I was *affected*. I decided to quit immediately and left the company the following day on 2/27. I figured that a company able to Thanos-snap away half of their employees doesn't need two-week's notice from me, just another IC that could easily have been in that 40%.
This is my personal story and reflection about the time we are in, working in tech. Some of the company's choices have felt deeply problematic, and, quite frankly, I'm mad. I'm willing to bet that many of those who were laid off or are still working at Block are mad too. Anger is a feeling of perceived injustice, a valid reaction to these events.
Since layoffs disproportionately affect certain teams, I found out in a span of 10 minutes that ~70% of my immediate + sister teams were going to disappear. On my immediate team, the only people left were me and a new hire who had started 3 days ago. I felt immense dread and survivor's guilt.
So Block laid off 40% of its employees and offered the rest of us Retention Packages. I'm not sure how the Retention Package looked for others, but I was personally offered a pay increase of ~75% (90% if you include the one-time bonus!).
So basically, I saw my company discard half of my peers and double my pay. That's not an honor. It feels shameful and dehumanizing. I'd rather see my peers keep their jobs than personally profit from their trauma.After the layoff announcement, I asked several people if l could be included in the layoff. Of course, everyone answered "no". Because really, why should you get to choose to leave with dignity when you see your entire team - the people you worked hard to build a positive relationship with over the past year and a half - disappear? But here, take the fat paycheck that's well above market rate, because we actually value *you*!
So why did this happen? Block claims it's because Al is making the company so productive. In the last year, Al was shoved down everyone's throats. Everything was about Al.
We were told to use Al as much as possible. It's nothing short of dystopian to be forced to employ the very tools that accelerate the disappearance of the jobs on which our livelihoods depend. Personally, I saw very limited gains in productivity from Al, nothing nearly profound enough to justify tossing out half of the company's workforce along with their institutional knowledge and expertise (bus factor, anyone?).
So 40% of employees had no choice but to take the severance and leave. The remaining 60% of us were offered fat paychecks to stick around and clean up the mess our
"leadership" created, all so we can continue contributing to a future where Al leaves us all unemployed.
No thanks, I'm out!
You and 2,974 others
133 comments • 96 reposts
Andrew Grieve boosted:
2026-02-08
Andrew Grieve boosted:
Firefox for Web Developersfirefoxwebdevs
2026-01-09

TIL that:

<? this ?>
<! this !>
</ and this >

…all parse as HTML comments.

It hits a part of the parser the spec where the content is "reconsumed in the bogus comment state".

html.spec.whatwg.org/multipage

Andrew Grieve boosted:
2025-12-17

Lede: In its decision, organization cites province's bill affecting transgender athletes

Skate Canada to stop holding national, international events in Alberta cbc.ca/news/canada/calgary/ska

Andrew Grieve boosted:
ᴮᵉⁿ ᴿᵒʸᶜᵉVOTE IN THE PRIMARIESbenroyce
2025-12-13

This fucking guy

He's one for the ages

Ukrainians are angry at a tone in Western lately that is losing

from the usual farms and influenced channels shilling a for a corrupt

So what does do?

He goes to the frontline in and films himself there

While the repeats lies that controls it

😂

Zelensky is something else

Tough, crafty, true

In a world of dipshits

Andrew Grieve boosted:
mccmcc
2025-12-05

lolsob. Developer attempts to replicate liquid glass in CSS and in the process accidentally discovers a novel and rather serious browser vulnerability

lyra.horse/blog/2025/12/svg-cl

"CSS hack accidentally becomes regular hack"

( via @citrusui )

Andrew Grieve boosted:
Claus Cramon Houmannclaushoumann
2025-09-26

Autism causes vaccines.

There it is. There IS a link.

Three panel comic with a taxi driver and a blode girl from a movie.
1st panel, driver: Many top scientists are on the autism spectrum.
2nd panel, girl in backseat: So technically autism causes vaccines. 
3rd panel: driver makes a face as there is nothing he could think to add.
Andrew Grieve boosted:
George Takei :verified: 🏳️‍🌈🖖🏽georgetakei@universeodon.com
2025-07-22

The worst coupling in history.

Andrew Grieveagrieve
2025-07-14
Andrew Grieve boosted:
2025-07-03
Four panel THEJENKINSCOMIC cartoon of three sheep in a trenchcoat queuing at the cinema, and the teller outing them:
3S: One adult ticket please.
T: I can tell you're three sheep in a trenchcoat. 
3S: Yes. Look, one, two, three... 
T: *falls asleep*

 THEJENKINSCOMIC
Andrew Grieve boosted:
Qasim Rashid, Esq.QasimRashid
2025-06-19

The memes declaring "Gaza must be freed from Hamas" miss the critical point that after Netanyahu again broke the January ceasefire, Hamas themselves said they will relinquish all power in Gaza, release all hostages, and leave, on the condition that the Israeli military stop occupying Gaza—and Netanyahu rejected the offer because he refuses to give up Gaza.

This man is a war criminal committing genocide, and people are still focused on Hamas as if they control Israel's military.

Andrew Grieve boosted:
2025-06-01

"There is only one level of decompensation to be reached below “inspecting core dumps”, and that’s “blaming the compiler”. We will get there."

Enjoying this read.

fly.io/blog/parking-lot-ffffff

Andrew Grieve boosted:
2025-05-29
Andrew Grieve boosted:
Natasha :mastodon: 🇪🇺Natasha_Jay@tech.lgbt
2025-05-12

"Instead of using actual spray cans, some artists are just cleaning dirt off of certain areas to make their masterpieces and they are calling it reverse graffiti"

(This one is by Paul 'Moose' Curtis of the Reverse Graffiti Project )

#StreetArt

A city wall, dark with dirt yet cleaned in places to show a complex landscape with trees
Andrew Grieve boosted:
Aurimas Liutikas :google:Aurimas@androiddev.social
2025-04-30

I found myself doing a lot of nodding when reading this post pluralistic.net/2025/04/27/som

It feels so true that as a tech worker it has become harder and harder to prevent enshittification.

Andrew Grieve boosted:
Duncan Wilcockdunks@mstdn.ca
2025-04-13
Andrew Grieve boosted:
2025-04-12

Google's latest layoffs on the Chrome team really hits hard. They are letting go of people that desperately want to keep the web open. You can hate on Google on you want (I'm with you!) but the people on the Chrome team were amazing and only wanted what was best for the web.

This was so incredibly short sighted and stupid (and ultimately counterproductive)

Andrew Grieve boosted:
dana :Blobhaj_Witch:blinkygal@sunny.garden
2025-04-12

Hard to imagine how tossing away the workers who built the things that continue to drive massive revenue for your executives is making your work more effective.

Andrew Grieve boosted:
2025-04-04

A gentle reminder to the Canadians in my feed. While the polls currently look well for the Conservatives to NOT form the next government, that means nothing if you don't get out and vote. And get out the vote. Complacency because of favourable polls can wreak havoc with the actual results.

Vote this election. #ABC #CanadaVotes

Andrew Grieve boosted:
Mat WrightMatWright
2025-04-02

Stunning - CTV cancels Rachel Gilmore's election fact checking segment after a CPC staffer pulls a hissy fit on Twitter

Absolute cowards

pressprogress.ca/ctv-cancelled

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst