This #Bridgy nonsense is exactly the reason why #Mastodon is doomed to fail unless something changes. The whole “not in my back yard” bullshit is starting to get really old.
When you pushed it to server M (someone on server M was following you), that's it.
All you can do is hope they'll too delete it when you do. And not do evil stuff with it.
It's really like email. The moment you sent it, it's out of your hands. So if you hate google, never send to any gmail address. But there's nothing to protect you against someone forwarding, printing or storing it forever.
Meh, moldy frames in a beehive. I guess the online sources say it's no problem and the bees will clean it out, but I think we'll just compost these. #beekeeping
I tried that with signal. But a lot , almost all critical paths, happen on the server. And it's very complex. Signal has a lot more moving parts than WA.
Both use the same E2E encryption protocol. Both have been vetted by independent third parties. Without the server also being open source, I find this a very weak argument in practice.
Metadata tracking is, IMO the only practical argument against WA. But I fail to see how that is a practical, significant treat.
I'm truly baffled by how insane the map/reduce/filter iterator API for #Python is. Most languages, even JavaScript, have some sort of "other_list = the_list.map().filter()" API. Except Python (and PHP?).
Now, I can imagine that a language that primarily deals with string manipulation or DOM management or so, to have a crappy API for handling large lists of data. But python's entire success comes from "handleing large lists of data", yet the tools to do so are infuriating.
I've been doing #python these last days. And I hate it.
Runtime and env management is just as bad as Ruby. Dependency management is even worse than Ruby's.
No brackets, but indentation, means all the bracket pair features in vim, hardwired in my brain, don't work. Auto indentation isn't possible, bc brackets to derive the indentation from isn't there.
Aligning chained methods, large argument or param lists a pain, bc the indentation changes the meaning.
foo.bar() <> foo
.bar()
Lol.
I'm building a tool that summarizes what what a company does based on their website.
Most common type of answer:
"The company specializes in web development and optimization, as suggested by the presence of JavaScript related to rendering the webpage efficiently and measuring performance metrics like render time and cacheability. They also seem to be utilizing tools like ResizeObserver and PerformanceObserver to enhance user experience and optimize page loading."
Their HTML is so bad that anything that's not a full blown browser simply cannot parse it.
Or, in other words: their website is crap, inaccessible, invalid and bloated.
And coincidentally therefore unfriendly towards AI, bots and quite probably most humans that don't have the most powerful machines with modern browsers and 100% eyesight and such.
@jorijn@berkes gotosocial is fantastisch. Een verademing als je gewend bent aan het spaghettiworstelen van de veel te grote en ingewikkelde Rails app van mastodon.
Prima voor een persoonlijk account. Misschien inmiddels goed genoeg voor een (kleine) community, maar niet bedoeld - en dus ongeschikt - voor iets als mastodon.nl
Hey #webdev. If you replace the "select" item with some fancy client side thing please think again.
Todays gripe: a select list that doesn't go to "The Netherlands" when I type T (And it's already always a random guess if I need N, T, or D for Dutch).
But having to scroll through 250+ countries sucks even more.
Just use the fucking select-field. It may not look as fancy, but at least it always fucking works #rant.
If I want to include or exclude code in runtime in #Rust, what are some common options, if any?
I'm designing #software that needs "plugins". Users should be able to drop them in a directory and the main tool will include, and call it. I don't mind if these plugins are precompiled, or even another, interpreted language (the obvious option?). Requiring some config to be changed is fine too. But I really don't want people to have to recompile before being able to extend the software.
Where can I bring or send my old - some broken - laptops for recycling?
I know there are shady "laptop recyclers" who'll gladly lift data from the drives and sell that or abuse that. So I'll want something that at least feels legit. If an org can refurbish them: all the better!
In or near east of the Netherlands (around Nijmegen). Or somewhere I can post them (for a reasonable price).
In an era of algorithmical movies (and series and music) I thought I had seen it all. Was convinced movies would either be (for me) unwatchable artsy, or forgettable bland amusement.
But here's the proof I was wrong. Truly original. Weird. Just the right amount of discomfort. Funny, sad, empowering. And taught me new insights about my position as western white male in an unfair society.
Truly impressive how all that fits perfectly in one #movie.