That moment when you've fixed a crash, but you still need to figure out what caused the crash in order to write the commit message.
18.3.2025 09:45That moment when you've fixed a crash, but you still need to figure out what caused the crash in order to write the commit message.This isn't a one-off. Fascism isn't an aberration, it's what an unchecked capitalistic system turns into, especially when reinforced by existing systems of oppression such as cisheteropatriarchy and white supremacy. The increased wealth disparity and isolation is a fertile breeding ground for conspiracy theories that blame the even more disadvantaged.
We need to fight this. Everywhere.
21.1.2025 10:08This isn't a one-off. Fascism isn't an aberration, it's what an unchecked capitalistic system turns into, especially when reinforced by...I just got a job offer from an AI and crypto company who's building a Chromium browser whose tagline is "The First Browser Built for Web3 & Crypto".
Let me put this plainly:
Fuck that.
8.1.2025 07:47I just got a job offer from an AI and crypto company who's building a Chromium browser whose tagline is "The First Browser Built for Web3...I don't understand why someone who says they work at "X" (by which I assume they mean Twitter) would be following me on Github 🤷
4.12.2024 21:28I don't understand why someone who says they work at "X" (by which I assume they mean Twitter) would be following me on Github 🤷Since Twitter is changing its ToS tomorrow to allow every tweet to be used to train AI, I decided to delete my accounts today.
And I saw that your account settings somehow have a gender marker, which is internal and not displayed publicly. And mine said female.
I don't remember that section of the profile being there, or me setting that to female. And the text suggests that the "initial value" of that field might be AI-determined based on your tweets and profile.
So I guess thanks Elon for validating me as not a cis man? 🤷
14.11.2024 15:54Since Twitter is changing its ToS tomorrow to allow every tweet to be used to train AI, I decided to delete my accounts today.And I saw that...With other -webkit
prefixes, if you have something like
transform: scale(2);
-webkit-transform: scale(0.5);
the one that is higher in the cascade order (which for properties in the same declaration is the one that appears later) wins.
But as far as I can tell, none of those other prefixes properties have a behavior difference like with line-clamp
, where the prefixed version has a dependence on other properties that isn't there in the unprefixed version.
Hey! CSS developers! I want to hear from you.
I'm improving the way line clamping works in Chrome and in the specs. The existing -webkit-line-clamp
property is a mess, because it will only do something if you have other properties (which are legacy versions of flexbox properties), and we can't fix that because of web compat. But we can add a new line-clamp
property without those issues!
But right now I'm dealing with what should happen if you have both properties set on the same element:
display: block;
line-clamp: 3;
-webkit-line-clamp: 4;
(Note that if we remove line-clamp: 3
, this wouldn't clamp, because display: block
prevents -webkit-line-clamp
from working.)
So what do you think should happen?
Okay, so not all of the formatting that glitch-soc lets you have is supported by stock Mastodon (I used the <sub>
tag in the previous toot, and stock Masto gets rid of it.)
After my Mastodon server being down for like 16 hours because I suck at sysadmining, I think I now can use rich text in toots. I hope this works at least!
18.10.2024 15:32After my Mastodon server being down for like 16 hours because I suck at sysadmining, I think I now can use rich text in toots. I hope this...I didn't realize you could order something like this at a Japanese shrine 👀 ⛩️
6.10.2024 08:57I didn't realize you could order something like this at a Japanese shrine 👀 ⛩️That moment when you're working on some slides that are supposed to showcase the thing you've been implementing in Chromium for a while... and you find out you have a bug because some of this stuff you're trying to showcase ain't working.
1.10.2024 08:22That moment when you're working on some slides that are supposed to showcase the thing you've been implementing in Chromium for a...In less than 30 minutes I'll be running a breakout session about WinterCG in TPAC. You can join remotely if you're interested! https://people.igalia.com/abotella/pub/TPAC-2024-WinterCG/ #tpac2024
25.9.2024 22:36In less than 30 minutes I'll be running a breakout session about WinterCG in TPAC. You can join remotely if you're interested!...That moment when it's 8 PM on Friday, before an international trip you're taking on Sunday, and you find out that a patch you committed caused a memory regression in Chromium.
20.9.2024 18:38That moment when it's 8 PM on Friday, before an international trip you're taking on Sunday, and you find out that a patch you...Today I was asked by a friend about the work I'm doing in specifying the AsyncContext stage 2 JS proposal.
I described it as something that will only be useful for incredibly specialized libraries, and that the typical developer won't give a fuck about. And my job lately is to make sure they don't have to give a fuck about it.
Which is way harder than it sounds.
9.8.2024 11:05Today I was asked by a friend about the work I'm doing in specifying the AsyncContext stage 2 JS proposal.I described it as something...Did you know that Chrome's user agent stylesheet uses a `__qem` unit?
No, it's not a CSS unit, or at least not one you can use in your code. It's part of the curse that are the margin collapsing quirks.
9.7.2024 17:15Did you know that Chrome's user agent stylesheet uses a `__qem` unit?No, it's not a CSS unit, or at least not one you can use in...As part of implementing line-clamp in Chrome, I've had to learn about CSS margin collapsing, and the various margin collapsing quirks in quirks mode... and let me tell you, some of that stuff is cursed as fuck.
9.7.2024 15:51As part of implementing line-clamp in Chrome, I've had to learn about CSS margin collapsing, and the various margin collapsing quirks in...In case you want to hear me interviewed by @Meyerweb about the stuff I'm working on related to line-clamp in Chromium, while sounding completely stilted and nervous (and tired from taking care of the organization of the face-to-face), go check this out I guess!
https://floss.social/@igalia/112644550606754440
19.6.2024 17:54In case you want to hear me interviewed by @Meyerweb about the stuff I'm working on related to line-clamp in Chromium, while sounding...This week I'm helping organize a CSS Working Group Face-to-face meeting at @igalia's office in A Coruña, Spain. It's been a bit hectic, but it seems like almost everything is ready now for the event to start tomorrow.
10.6.2024 09:51This week I'm helping organize a CSS Working Group Face-to-face meeting at @igalia's office in A Coruña, Spain. It's been a bit...Since this seems to be easy to miss even though it's been in my profile here and in other places for a while: hey, I'm non-binary, and my pronouns are they/them.
Just wanted to make you aware of that fact, if you weren't before.
7.5.2024 20:52Since this seems to be easy to miss even though it's been in my profile here and in other places for a while: hey, I'm non-binary,...Today, in random linguistics thoughts of a possibly-ADHD brain:
I wonder when the name Stephen had to have entered the English language, given that the sound /f/ in Greek "Stephanos" became /v/ in English.
In Old English /f/ and /v/ were not distinct phonemes – instead, /v/ is how /f/ was pronounced between vowels. And I think /f/ and /v/ only became separate phonemes after the Norman conquest of England, with a bunch of French loanwords entering the language?
6.5.2024 13:08Today, in random linguistics thoughts of a possibly-ADHD brain:I wonder when the name Stephen had to have entered the English language,...