Show newer

@chrisisgr8 oh, I just went back to washing dishes and suddenly finally got a full picture on why it's such a total mess, so if I may, will try to fit it in a single reply for my own reference later on!

All CSS "pixels" are, by default, based on 96 DPI. And seemingly "real" units like "mm" or "in" are actually just equal to a fixed number of pixels. So 1in = 96px. Literally the definition.

Which means that all the cm/in were always a lie because, e.g., 1920x1080 screens with a diagonal other than 23" exist.

Cue the HiDPI screens, which initially were mostly a phone thing, where the definition of "mm" can now be not 10% off but 200% off. So we get devicePixelRatio, which is basically "actual DPI / 96". Except this is also a lie, because any non-integer DPR will result in horrendous aliasing/blur.

So it may be useful to think of "device width" you're targeting with viewport/@media as very, very approximately a corresponding portion of a 23" 1080p screen. And that's assuming no browser zoom.

This is the best solution to responsive UI the world has come up with. Good luck!

never let yourself be sanitized, never let yourself think that “hey maybe I can be one of the good ones” because at the drop of a hat, the bigoted cishets all around us will have zero hesitation to throw you in harms way.

pride exists for a reason, do not silence those who fight.

Show thread

Border controls within #Schengen - basically systematic racism and discrimination against poor people, in the name of “security”

Makes me furious

Show thread

So when is a border control not a border control?

Lithuanian border police checks every passenger. I ask him why he doesn’t check trucks and cars. Dude ignores it and moves on

This is obviously systematic

A reminder: Lithuania and Poland are in #Schengen. Neither has a Schengen suspension. This is clearly and obviously illegal.

Show thread

Nasty situation boarding Lux Express at Vilnius

Driver isn’t happy with a driving license to confirm my name when boarding. Demands my ID. “Border control to Poland!” he says

Sorry *but you’re a private company’s bus driver*, not the border control!

He gets quite arsey about it

Show thread

re: public health advisory, head lice, for queer hacker communities especially :boost_requested: 

Current hypothesis on the point of origin is , though there's really not enough data yet to confirm this.

Show thread

if anyone has advice on living with asthma please let me know, and I think it's finally time to start using the steroid inhaler my doctor gave me a prescription for when I was having constant attacks

(like a week after I got the prescription I stopped having a tax for three or four months so I didn't bother to avoid the side effects)

public health advisory, head lice, for queer hacker communities especially :boost_requested: 

I am now aware of 3 separate, geographically distributed cases of head lice infections among folks that are involved in a queer hacker community somehow.

This is beginning to look like a pattern, especially considering how comparatively rare these infections are among adults. So I wonder if we may have a little public health issue on our hands.

I don't know the exact scope, but if you belong to that community, *especially* in or around Germany, please check for head lice! They are generally not harmful, but become very itchy and annoying over time.

(Note: if you find lice elsewhere on your body, instead of your head, talk to your doctor first! Those are different lice, and may be carrying diseases depending on region. Do not try to DIY this.)

If you find lice:
1. Prefer using a lice comb, and conditioner or lice shampoo, to carefully remove lice daily over a span of 14 days. This can be self-administered, or by someone else, but follow the instructions that come with the comb. Available at local pharmacies.

2. If this does not work for you for some reason (eg. uncooperative hair), consider using Prioderm/dimeticon, available at pharmacies. READ THE INSTRUCTIONS, this is somewhat finicky stuff to use.

3. If that doesn't work for your hair either, an experimental option (that we've had a lot of success with here) is DIY heat treatment using a hairdryer, drying out the lice and killing them. Heat the (dry) hair, especially near the scalp, as long as you can without hurting. Blow from *under* the hair. Repeat daily for 14 days, and comb what you can.

For any of these treatments, if you still find lice (alive or otherwise) after the treatment period, keep repeating the treatment until you don't. Do not skip days - you'll have to start over. Note that lice can be very small and difficult to see!

… ik vind daar wel wat van:
1. Door deze wijze van bellen werkt de #Rabobank phishing in de hand.
2. Het is gewoon spam! Ongevraagde verkoopgesprekken onder het mom ‘u bent al klant’.
3. De man was ronduit onbeschoft in de manier waarop hij mijn, terechte, tegenvragen niet beantwoordde.
4. Dit is een flinke kiezel in de ‘we moesten maar eens weg bij de Rabobank’-emmer.

Dus: als je binnenkort leest dat we een andere bank hebben, dan was dit in ieder geval een van de aanleidingen.

Show thread

This quote about #graphql very much applies to a lot of the "modern" #javascript ecosystem. It's a good illustration of how concerns change when you become responsible for your code. Mind boggling!

"as the years have gone on and I have had the opportunity to deploy to environments where non functional requirements like security, performance, and maintainability were more of a concern"

bessey.dev/blog/2024/05/24/why

Twenty-five years of Krita today! Join us for a trip down memory lane -- KImageShop, Krayon, Krita through a quarter century with Halla @halla, the Krita maintainer:

krita.org/en/posts/2024/krita-

Dear computer friends - as information workers on strike at #UAW4811, im trying to think of some digital picketing strategies. Ways of incurring additional costs and disruptions to operation that are within the bounds of the law. One of the biggest levers we have is grading, and UCLA uses a fork (?) of Canvas (bruinlearn). Does anyone have any bright ideas for how to run up a cloud bill? Something along the lines of uploading enormous files to course pages, asking students to download a directory with millions of files as a .zip, that kinda thing. Something thats an arms length shy of CFAA but something that could let our students and remote colleagues help with the strike. Any ideas? Boosts welcome. (I do not speak for or represent UAW 4811 in any way as a rank and file member)

Edit: dm me for my signal if you are curious about such a topic and are not necessarily volunteering any information in the affirmative or negative

Okay this has been playing on repeat for a couple hours now, damn this is good

Show thread

a casual "fuck you!" to all those brands who put german flags on their products (presumably because of some soccer bullshit event).

#nationalism brings death and oppression and isn't a fun marketing gimmick.

(i'm a super fun person, i know…)

Yeah MIT Technology Review, I'm sure that's all they "could" be used for and could never be used to kill brown families in the countrysides of those who live in areas that have always been subjected to violent colonial forces. 🙄

At this point, this type of omission (how this type of tech, specifically, is financially viable to research because of its violent military applications) is an egregious ethical lapse and journalists should be called out for it.

technologyreview.com/2024/05/3

Engagement farming accounts can fuck right off

The world is not self correcting. Saying “don’t get upset about things, things will fix themselves” is useless. Things only get fixed because people got upset

Putting this here bc I too am tired of the term "enshittification" and its erasures.

Like for example when inauthentic accounts on Twitter were imitating Black ppl or being used to stoke GamerGate we didn't hear about "enshittification"

But when everyone else started getting porn bots under their every tweet oh NOW the platform is "degrading"

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.