@aral@mastodon.ar.al
@aral@mastodon.ar.al avatar

aral

@aral@mastodon.ar.al

I make small things.

My posts are licensed under Creative Commons Attribution-NonCommercial-ShareAlike (https://creativecommons.org/licenses/by-nc-sa/4.0/)

🍉🌻 🏳️‍🌈 🏳️‍⚧️

#SmallWeb #SmallTech #web #tech #privacy #humanRights #personhood #democracy #aral #fedi22 #searchable

This profile is from a federated server and may be incomplete. Browse more on the original instance.

aral, to random
@aral@mastodon.ar.al avatar

Just updated my WezTerm¹ configuration file. (In case you’re the kind of person that gets excited by such things.) 👋🤓

https://codeberg.org/aral/.config/src/branch/main/wezterm.lua

¹ https://wezfurlong.org/wezterm/

fulelo, to Russia
@fulelo@journa.host avatar
aral,
@aral@mastodon.ar.al avatar

@fulelo @LALegault Oh great. Ffs. We should’ve never left the trees.

ben, to random
@ben@m.benui.ca avatar

Stack Overflow announced that they are partnering with OpenAI, so I tried to delete my highest-rated answers.

Stack Overflow does not let you delete questions that have accepted answers and many upvotes because it would remove knowledge from the community.

So instead I changed my highest-rated answers to a protest message.

Within an hour mods had changed the questions back and suspended my account for 7 days.

Diff view of a stack overflow question showing it being changed from the original text to a protest message, then being changed back again by a mod. Protest text reads: Why does OpenAI get to profit from our work? I have removed this question in protest of Stack Overflow's decision to partner with OpenAI. This move steals the labour of everyone who contributed to Stack Overflow with no way to opt-out. OpenAI has a history of flooding the web with inaccurate information and have explicitly stated that they will never pay creators for their work.

aral, (edited )
@aral@mastodon.ar.al avatar

@ben They’re not yours, they’re theirs. Jeff Atwood thanks you for your free labour. (I’m kidding, he doesn’t. Feel grateful he even allowed you to contribute in the first place, serf.)

Speaking of Jeff Atwood, isn’t he the guy helping fund Mastodon now? 🤔

Update: been told Jeff left StackExchange a while ago so please substitute whichever Silicon Valley tech bro is currently running it.

aral, to random
@aral@mastodon.ar.al avatar

Your daily reminder that capitalism is cancer and billionaires are tumours.

aral, (edited ) to programming
@aral@mastodon.ar.al avatar

This is a niche one but it might help someone in the future:

How to include multiple directories from different places in the file system hierarchy in an archive without including the whole directory structure for any of them.

https://codeberg.org/aral/gists/src/branch/main/how-to-include-multiple-directories-from-different-places-in-the-file-system-hierarchy-in-an-archive-without-including-the-whole-directory-structure-for-any-of-them.md

TL; DR: use symlinks.

aral,
@aral@mastodon.ar.al avatar

@4censord It can but I’m not sure how I’d do that and keep a stream open to the browser (I’m streaming the archive to the HTTP response).

(I don’t want to create intermediary files.)

aral, to javascript
@aral@mastodon.ar.al avatar

Just published a minor update (version 5.1.1) to JavaScript Database (JSDB) that optimises the custom data type¹ serialisation code by removing a redundant return statement:

https://www.npmjs.com/package/@small-tech/jsdb

This change is backwards compatible and shouldn’t require and updates to your projects, including the ones you have in Kitten (which uses JSDB internally).

¹ https://codeberg.org/small-tech/jsdb#custom-data-types
² https://codeberg.org/kitten/app

aral, to Israel
@aral@mastodon.ar.al avatar

Those of us who oppose genocide don’t have to justify ourselves to you or to anyone else. We’ve already justified ourselves by opposing genocide.

That said, those of you who support genocide don’t have to justify yourselves either. Because there is no justification for supporting genocide.

#Israel #Palestine #Gaza #Rafah #WestBank #apartheid #ethnicCleansing #genocide

aral,
@aral@mastodon.ar.al avatar

@rmblaber1956 It’s logically sound; I am saying it is unnecessary for the latter because they cannot justify it no matter what they say or do and therefore it’s futile to even attempt to. In other words, I’m merely stating that x = y and z = !y. Where x is opposing genocide, y is justifiability, and z is supporting genocide.

aral,
@aral@mastodon.ar.al avatar

@rmblaber1956 Too busy programming at the moment but sure, I’ll put ‘em on my list.

aral, to LGBTQ
@aral@mastodon.ar.al avatar

“help combat the rise of gender-neutral toilet spaces”

Yep, that’s the problem right there. Not climate change. Not Israel live streaming a fucking genocide with the support of the West. Not anything else. The rise of gender-neutral toilets is the real threat here, folks. Straight from a conservative’s mouth so you know it must be true.

Fuck these people.

https://xtaldave.net/@xtaldave/112392993447462302

aral, to Israel
@aral@mastodon.ar.al avatar
aral,
@aral@mastodon.ar.al avatar

@maxi You’re missing the point.

aral,
@aral@mastodon.ar.al avatar

@bdsint Have you tried fucking off?

aral, to Israel
@aral@mastodon.ar.al avatar

Israel has warned the fish to leave the barrel before it begins shooting.

junesim63, to Israel
@junesim63@mstdn.social avatar

"The Israeli military on Monday called on Palestinians to move out of the eastern parts of Rafah ahead of what it calls a ‘limited scope operation’ in Gaza’s south. The order came after a night of intense Israeli bombardment on Rafah killed 22 people, including eight children"

And so Israel’s ground operation in Rafah begins. Let's see how Biden and the US react to this blatant provocation.


https://www.aljazeera.com/news/liveblog/2024/5/6/israels-war-on-gaza-live-israel-pounds-rafah-as-truce-talks-stall

aral,
@aral@mastodon.ar.al avatar

@junesim63 Biden is a self-professed Zionist and the US sells arms to Israel. I don’t think it’s a mystery how they will react.

Nonilex, to wildlife
@Nonilex@masto.ai avatar

Yesterday was the last day with my 💔.

My dog Linus & I drove several hours to bring him to a licensed rescue org.

I woke him early to get him well hydrated before the long drive.

Of course there’s a last video for all of Ramone’s fans…

Baby squirrel Ramone’s last day with us

aral,
@aral@mastodon.ar.al avatar

@Nonilex What a lucky little squirrel to have had you in his life 💕

aral, to random
@aral@mastodon.ar.al avatar

My toots bring all the neoliberals to the yard. I’m like, get out of my fucking yard, neoliberals.

the_etrain, to random
@the_etrain@beige.party avatar

I like how social media and news sites call it your "feed". Makes me feel like a farm animal getting fattened up for slaughter so I can be divided up and sold piecemeal to advertisers.

aral,
@aral@mastodon.ar.al avatar
aral, to Israel
@aral@mastodon.ar.al avatar

“Dissent must never lead to disorder.”

– Joe Biden
– also, fascism

aral,
@aral@mastodon.ar.al avatar

@cweickhmann Right, because no students have died in the US for protesting, ever. Because people aren’t being massacred in their tens of thousands with American arms.

Stupid toot? Do fuck off.

aral,
@aral@mastodon.ar.al avatar

@flowchainsenseifoss The answer is in the second credit.

aral,
@aral@mastodon.ar.al avatar

@flowchainsenseifoss I meant the credit for the quote. The second one being “fascism”.

juglugs, to random
@juglugs@mastodon.social avatar

"You must be proper gutted about the election, mustn't you? Ever thought about stepping down and letting someone else have a go?"
"Nah, not really, Prime Minister."

aral,
@aral@mastodon.ar.al avatar

@juglugs @jna Alt text: Still from video of Laura Kuenssberg interviewing Rishi Sunak.

Tutanota, (edited ) to privacy
@Tutanota@mastodon.social avatar

Our CEOs Arne and Matthias signed an open letter against the EU Chat Control bill.

➡️ https://edri.org/wp-content/uploads/2024/04/48-NGOs-and-26-experts-warn-Mass-surveillance-and-undermining-encryption-still-on-table-in-EU-Council.pdf

Let's fight for together! 💪 🔒

And check here why Chat Control must fail: ➡️ https://tuta.com/blog/chat-control-criticism

aral,
@aral@mastodon.ar.al avatar

@Tutanota No worries and thank you :)

JamesGleick, to random
@JamesGleick@zirk.us avatar

If you’re frustrated about what the online world has become, and you remember “the good old days” with nostalgia (rightly or wrongly), and you despair about our collective ability to find a way forward, this by @molly0xfff offers an important perspective. With reason for hope. She has become an essential voice, along with @pluralistic and Jaron Lanier.

https://www.citationneeded.news/we-can-have-a-different-web/

aral,
@aral@mastodon.ar.al avatar

@benjamin_egon Heya,

The actual stuff isn’t live yet (the peer to peer web sites) but if you mean just personal sites, etc., here you go:

:)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • modclub
  • magazineikmin
  • thenastyranch
  • Youngstown
  • vwfavf
  • slotface
  • ngwrru68w68
  • everett
  • rosin
  • kavyap
  • osvaldo12
  • PowerRangers
  • DreamBathrooms
  • Leos
  • mdbf
  • hgfsjryuu7
  • GTA5RPClips
  • ethstaker
  • Durango
  • InstantRegret
  • tacticalgear
  • tester
  • khanakhh
  • cisconetworking
  • cubers
  • normalnudes
  • provamag3
  • All magazines