Show newer

programming grumbling 

Corollary: don't make your project website look like "a project that's in it for the long haul" if it's just meant to be a short-lived hobby project. Again, hobby projects are completely fine, but you need to communicate that that is what it is!

Show thread

programming grumbling 

Please stop making "alternative to <other thing>" projects with no further information! Why does it exist, what is different about it, when and why might I want to use it instead, when and why should I not?

It's okay if the answer is just "it's probably not better, I just wanted to make my own thing" but then *say so*! Don't leave me and many others guessing what the purpose is, spawning all sorts of imagined differences and other misinformation as people try to explain away the existence of two options

Billionaires should be regularly publicly mocked and ridiculed. If they don't like it, they can stop being a billionaire.

"activism" scam 

Yet another bunch of people trying to make a quick buck off selling scammy products by misusing activist and anarchist aesthetic and rhetoric: activiststoolbox.com/

These same people are advertising on the website of the The Light paper, a fascist conspiracy rag in the UK.

Fuck people like this, honestly. Going off some of the text on the website, I'd not be surprised if they are trying to draw people into conspiracy shit *within* activist movements as well, so probably keep an eye out for them.

I swear, every time I see people bringing up 'spirituality' within supposedly leftist activist movements, it's some thinly veiled bullshit like this...

Open Database of Design Salaries: a list of salaries of designer, across industries, experience level and geographic location.
There’s less data outside of North America, so people, they need you to participate!

designx.community/salary/

CNBC, this ostensibly economics-focused broadcaster, has a series of videos on YouTube analyzing why companies went to shit, and it's kind of funny how the conclusion is basically "because capitalism" every time

Once again I am being baffled by the Rust compiler giving me errors that make no sense because it seems to be doing some sort of implicit interpretation but isn't telling me what, so I can't reason about it

Premier van alle Nederlanders zijn is zoiets als de beste ergens in zijn: als je het erbij moet vertellen, ben je het niet.

Regarding last boost, you may recall I have warned people to be wary of any accessibility content in posts at Google’s web•dev.

My simplest example is this 1½-year-old report on an egregiously wrong tool-tips post that its author, and site editors, have chosen to simply ignore:
issuetracker.google.com/issues

Last boost:
yatil.social/@yatil/1125231795

#a11y #accessibility #Google

@trivernis (This is not to disagree with the complaint, to be clear; rather to highlight that this is within the power of the developer to get right, so they can't blame Electron for it)

@trivernis FWIW, Electron itself should only store the usual embedded-Chromium junk into fixed folders, so it's on the application developer to use the correct directories for application stuff (which is entirely possible, there's off-the-shelf modules for this).

implementation details 

@sabik @futurebird Well, on paper anyway :P In practice it's often a challenge to actually *find* the feeds, and although they are required to be public, I don't think it forbids putting them behind an authentication wall...

implementation details 

@sabik @futurebird (I'm not aware of any other legally-mandated standards outside of the EU, so probably GTFS would be your best there, if anything)

implementation details 

@sabik @futurebird Sort of; GTFS is essentially the format that Google demands, but it is an extremely limited format that's missing a lot of details you would find in other formats, and IIRC the identifiers are not very reliable either. It's also not necessarily public (or up-to-date), because Google allows manual periodic uploads.

NeTEx is the EU-mandated standard for EU transit operators, and is legally required to be publicly available in up-to-date form; it's similar to TransXChange which is used in the UK.

implementation details 

@futurebird If I understand the question correctly: yes-ish. There are a few standard-ish transit data formats in use (of course it's not just one... 🙄) and they generally have some sort of notion of a unique trip identifier (or, in the case of a regular service, a unique line identifier + start time). Separately there's usually a data feed for live delay information that applies *to* the timetable, using those IDs.

I don't think it would make a lot of sense to represent this directly in ActivityPub due to sheer data volume, but what *would* make sense would be to have a 'blessed' standard for getting unique trip IDs (namespaced by transit agency) and the applicable delays for a given ID, and then encode those IDs into a special ActivityPub message type.

Implementations would still need to understand the transit feed specs to get trip/delay information (beyond static information a client chooses to include when posting), but aware clients could then extract the trip ID from the message, and query the relevant transit agency's data feed for the latest delay information and display that.

Most of the infrastructure for this already exists, I expect that the extra work would mostly involve:
1. Working out a namespaced trip ID scheme (probably just $agency:$trip).
2. Maintaining a namespace -> transit feed mapping.
3. Specifying an AP type to represent a trip ID in a message.
4. Convincing transit operators to actually make those feeds public *without* requiring API keys, especially the delay feeds.
5. Adding client support for fetching delay information.

It'd be a bit of work but I'd say it's probably achievable, especially given how many "people who work at transit agencies" probably use fedi (and so can apply internal pressure in the right places in organizations). I don't think transit agencies would need to run a *fedi server* for it, even, they just need to support it.

Good morning amazing people!!! :)

It’s Wednesday, the midpoint of the week. The weekend will be upon us in a few more days.

Always remember to be kind to yourself and your loved ones. Check on the people you haven’t talk to in a while.

Today we are gonna be talking about water displacement.

Water displacement is the phenomenon that occurs when an object is placed in water and the water moves to make space for the object. This happens due to a fundamental principle of physics called Archimedes’ Principle. When an object is placed in water, it pushes aside an equal volume of water. This is because liquids have the ability to flow and adjust their shape to accommodate the object. The water that is displaced exerts an upward force on the object, called buoyant force. This force is equal to the weight of the water that has been displaced. If the buoyant force is greater than the weight of the object, the object will float. If the buoyant force is less than the weight of the object, it will sink. The amount of water displaced depends on the size and shape of the object. Larger or more irregularly shaped objects will displace more water than smaller or smoother objects.

Ik zoek iemand om (grassroots) activistische dingen mee te organiseren, dingen die niet alleen maar een demonstratie zijn maar ook echt iets effectiefs bereiken, want ik begin me toch steeds hopelozer te voelen over de richting van de politiek. :boost_requested:

Voor de volledigheid: ik kan niet meedoen aan dingen die illegaal zijn, om redenen. Dat laat nog genoeg opties, en ik sta voor een hoop open, maar ik kan het niet alleen.

(Graag alleen reageren als je interesse hebt om persoonlijk en actief ergens aan samen te werken, aan "hee kom eens naar <willekeurig activistisch cafe>" heb ik momenteel niet zoveel)

Vraag van een kennis die zelf niet op fedi zit: voor DIY HRT-injecties, wat is de makkelijkste betaalbare manier om in NL aan (veilige) injectiebenodigdheden te komen?

Show older
Pixietown

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