Show newer

software development, not venting this time 

In a healthier world this problem might be sidestepped by having mutual recommendations from trusted peers, but due to the sheer amount of capital involved in software, that mechanism is completely broken in our world

Show thread

software development, not venting this time 

I feel like almost the entire problem of framework churn and technical debt can be understood by a single explanation: framework design is closer to language design than it is to programming, and just like it's hard to design a good language without experience with the process involved, it's also hard to recognize whether someone else (a framework author) has done a good job if you don't have the skill yourself.

And so most frameworks are designed like software projects rather than language projects, do not work well as a result, and most users would not recognize this until it's too late because they're not used to the abstract modelling process that's needed to spot it early

government bullshit 

Was just reading the court press release for the prosecution of the Tornado Cash developer, and aside from how I feel about Tornado Cash itself, the framing in that press release is infuriating; instead of focusing on actual harms done, it mentions them almost as a sidenote, and instead goes hard om emphasizing how the "serious lack of mechanisms for identification and prosecution" (so you know, anonymity) is the real problem and how that makes it a tool for criminals.

Once again, a government seems more concerned with its own unquestionable power than with the actual harms done to people.

It has just come to my attention that there is only one developer of Friendica. It's a truly wonderful site, with a lot of potential, particularly for those of us coming from Facebook. It allows for extremely long posts, local posting, and you can follow and interact with people from various sites in the Fediverse. But there are a few issues regarding screen reader accessibility, and perhaps some things that I'm not aware of. I have therefore decided to create a Friendica development tag, in order to find people who are willing and able to help resolve these issues.

#accessibility #accessibilitytesting #Android #blind #blindness #Facebook #Fediverse #Friendica #FriendicaDevelopment #html #NVDA #screenreaders #Talkback #websites #Windows

someone's firefox is making bursts of up to 50 requests every 5 seconds. logs show 185k requests in a 12 hour period. that's like half of all requests the server has received over the past week - in 12 hours!! from a single client!! cannot make this up

if you happen to be in poland and use linux with beacondb configured, could you double check if you're running firefox v132? is your isp play.pl? if so, something is very wrong lmao please reach out 🙏

software development 

Someone calling a language like JS or Python "untyped" immediately tells me a lot about their beliefs regarding typing

the fact that we never elevated the discussion from "a better way to post about our papers" to "a better way to govern collective information" is our failure, forever.

train wifi things 

Today I found out that considerably more of https://iceportal.de/api1/rs/tripInfo/trip and https://iceportal.de/api1/rs/status can be null than I thought. This train knows practically nothing, the only thing it knows is that it is an ICE, it thinks that the internet is offline (which I am using to post this with) and it also thinks it is in the literal center of Germany.

At least it still knows the time!

Basically if the work you do isn't somehow threatened by explicit fascism you should probably ask yourself why not mastodon.social/@matrig/113570

venting, web dev, web components 

Over the years there's been a couple of folks pushing Web Components very hard, and making one particular argument that has been grating on me: "tools like React are bad tools because they don't support Web Components".

The exact phrasing is usually different, but the implication is always there; Web Components are, well, The Standard(tm) and so anything that doesn't use them is reinventing the wheel and doing so badly.

And it seems like none of these people have ever asked themselves: *why* does it not use WC? WC have been around for a while now, and frameworks have not transitioned to them. Why not? Usually the answer is "because their model is not compatible with them".

And *this* is where things go sour. Because then the answer of WC proponents is usually "well they are badly designed then". And I'm sorry, what? Who made you emperor of design techniques?

If WC are supposedly a neutral standard, yet it cannot support existing widespread usage patterns, *that makes it a bad standard*. It means that your design is too opinionated, and that it's more like a framework than a primitive!

This particular line of reasoning is pretty much the #1 I do not like interacting with WC folks, because sooner or later it always turns into "laundering an opinionated framework design as a standard", and this is what kills agency. We need better building blocks, not an opinion cast down onto us from the heavens.

I want to better understand how people decide to donate to things. Therefore, a little poll! :boost_requested:

Do you donate to people/projects through Patreon, or through other services? Why or why not? (Please elaborate in the replies if you can.)

NLpol 

Our lovely clown show of a prime minister found out the plans of his government aren't popular at all, and is now asking his government to start talking with the opposition about making better plans that are supported by them.

This is what you get when you make a budget based on resentment without a majority in the senate 🙃

nos.nl/artikel/2546449-schoof-

A lot of ADHD researchers could be saving a lot of time and "further research required" statements by, y'know, actually asking folks with ADHD what they need

Voorwaarschuwing voor de Dutchies hier: maandag is het weer NL-Alert testdag om 12:00. Dus dat gaat wat lawaai uit je telefoon geven.

Early warning for the Dutchies here: Monday it is again NL-Alert test day at 12:00. That will create some loud noise from your phone.

Show older
Pixietown

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