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!
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
"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: https://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...
Despite buzz, generative AI tools Like ChatGPT see minimal daily use, survey finds
https://www.euronews.com/next/2024/05/29/despite-buzz-generative-ai-tools-like-chatgpt-see-minimal-daily-use-survey-finds?utm_source=flipboard&utm_medium=activitypub
Posted into Sci-Tech @sci-tech-euronews
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!
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:
https://issuetracker.google.com/issues/298296173
@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.
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)
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.