jeremyparker

joined 1 year ago
[–] jeremyparker 20 points 2 weeks ago (4 children)

It is exactly our compassion for humanity that we are culturally celebrating that dude’s death

[–] jeremyparker 0 points 2 weeks ago

Joking aside, it’s actually not. It was invented to explain why a particular group of captives were critical of the cops who arrested their captor — but it turns out it was because the cops were incredibly incompetent and nearly got them all killed.

https://en.wikipedia.org/wiki/Norrmalmstorg_robbery

[–] jeremyparker 1 points 2 weeks ago

I'm not sure tbh -- I use a mbp for work, but if I'm on it, I'm usually not gaming... That said, I bought a steam deck last summer and it's amazing. I haven't played a console or handheld in like 15 years so my thumbs are weak and flimsy... but spending a summer evening out on the stoop with the steam deck while watching my kids run around like kids... doesn't get much better than that.

[–] jeremyparker 37 points 1 month ago (3 children)

Back in my day we used to make “tfw” (that feel when) or “mfw” (my face when) posts that rarely if ever contained a face or a feeling

[–] jeremyparker -2 points 1 month ago (1 children)

So you hate women and don’t want them to have bodily autonomy? You see how that sounds? It’s the same logic as your argument.

[–] jeremyparker 4 points 1 month ago

Came here for this. How can they legally use a headline like that. This is why we can’t have nice things.

[–] jeremyparker 1 points 2 months ago

I would recommend iBroadcast. Is not self hosting, but it should like you’re not ready for that anyway. IBroadcast is basically what Google music used to be, and it’s free. (You can choose to pay money to support them, but you don’t have to.)

[–] jeremyparker 1 points 2 months ago

You make a compelling point, for sure. There are definitely features that fall into that category (eg page transitions), there are a lot of other things coming out these days that just make life easier.

For example, in chrome (and in the spec) you can now animate between ‘height: [number]’ and ‘height:auto;’ just the other day, I had to write a python function to estimate the highest of a menu based on its length * the line height of the list items, so I could provide an exact height to animate to. It works, but it’s hacky and gross. It would be nice to have access to the solution.

[–] jeremyparker -1 points 2 months ago* (last edited 2 months ago) (3 children)

If both of them support genocide, but one also supports banning abortion, the ethical choice is to vote for the one that won’t ban abortion.

If you’d rather wait until a candidate arrives that agrees with you on every issue, that’s fine, but you’ll probably never vote, and in the meantime, by not voting, supporting whichever candidate you like less.

While there’s no honor in the presidency, there is honor in doing what you can to reduce harm, and if you can’t reduce harm to the Palestinians, at least you can reduce harm to American women and girls.

[–] jeremyparker 1 points 2 months ago* (last edited 2 months ago) (1 children)

You’re not wrong, but, like with critics of other “abolish such-n-such” statements, you’re missing a core part of it: replacing “such-n-such” with something better. Copyright has a few important purposes, and I don’t think anyone would want to eliminate it without covering those — and the need for creators to survive, and maybe even flourish, is chief among them.

(Same thing with “defund the police” — the intention was to redirect that funding to crime prevention and “alternative policing” (eg send therapists to mental health emergencies instead of cops). That was arguably the biggest PR fail of the century.)

Also, very very minor point, but as a librarian:

content libraries

I think “content collections” would be a better term, to preserve the free-to-share subtext of the word “library” — and “collection” has more of a hoarding context, which fits.

[–] jeremyparker 1 points 2 months ago

That’s true, but, obviously there’s a market share difference between those two. And the fact that it’s ALWAYS ff that lags behind, it’s not like there’s cool things that ff can do that chrome can’t.

And, more importantly, there’s the browser I like (ff) which doesn’t do the thing, and the browsers I don’t like, which do.

FWIW tho, i don’t think OP will actually apply to ALL chromium browsers. I’ve been using Vivaldi when I cheat on Firefox, and none of the anti-adblock changes Google’s been making have impacted Vivaldi, and I assume that pattern will continue.

[–] jeremyparker 1 points 2 months ago (5 children)

As a person who cares about css , it’s still a problem. There are so many cool features that everyone has implemented Firefox. I still use FF as my daily driver, because, as you said, duh, but every time I see new stuff added to the spec, I check MDN, and it’ll be all green except Firefox.

I mean, maybe if the Firefox/Chrome market share ratio inverts, ff will suddenly have a lot more pressure to keep up?

 

In CSS, let's talk about srcset or image-set. In that context, you can define which image the browser loads using 1x, 2x, 3x, etc. These refer to pixel density. (In the case of srcset, you can use pixel dimensions too, which sidesteps the issue I'm going to talk about, but it still occurs in image-set, and also is still weird to me in srcset, even if you can side step it.)

So, assuming, say, a 20" monitor with 1080p resolution is 1x, then a 10" screen with 1080p would be, technically, 2x - though, in the real world, it's more like a 6" screen has a 1000x2500 resolution - so, I don't care about math, that's somewhere between 2x and 3x.

Let's imagine a set of images presented like this:

srcset(image_1000x666.webp 1x,
image_1500x1000.webp 2x,
image_3000x2000.webp 3x)

then an iphone 14 max (a 6"-ish screen with a 1000x2500-ish resolution, for a 2-3x pixel density), would load the 3000x2000 image, but my 27", 1440p monitor would load the 1000x666px image.

It seems intuitively backwards - but I've confirmed it - according to MDN, 1x = smaller image, 3x = larger image.

But as I understand it, an iphone 14 acts as if its a 300x800 screen - using the concept of "points" instead of pixels - which, in the context of "1x" image size makes a lot of sense - but the browser isn't reading that, all it seems to care about is how many pixels are in an inch.

I made a little page to demonstrate the issue, tho I acknowledge it's not hugely helpful, since, other than using your actual eyeballs, it's hard to tell which image is loaded in the scrset example, but take a look if you want.

https://germyparker.github.io/image-srcset-example/

view more: next ›