@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, (edited ) to design
@aral@mastodon.ar.al avatar

If you design a system such that you cannot differentiate people from corporations and bots and thatā€™s your defense for calling all of them ā€œusersā€, youā€™ve designed a system that conflates people ā€“ who are mortal, have feelings, can feel pain and be hurt and who have human rights that must be protected ā€“ with the very entities that oftentimes exist to exploit them.

Design for people. Call them people. All else is secondary.

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

Sitting outside on a rare sunny day at a lovely pub in Bray, refactoring Kitten* to pull out the settings page sections into their own pages (and use Kittenā€™s new Streaming HTML workflow**) and enjoying a yummy pint of Tundra IPA.

No complaints :)

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

Fuck Eurovision. Fuck Israel. Fuck Zionism. Fuck settler colonialism. Fuck apartheid. Fuck ethnic cleansing. Fuck genocide.

(And if youā€™re more concerned by my language than with the injustices it decries then fuck you too.)

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

That feeling when you open the silly little collaborative drawing app you made and you find that some folks made this.

https://draw-together.small-web.org

āœŠ

PS. If you want to learn how the app was made, hereā€™s a video tutorial using KittenĀ¹: https://ar.al/2024/03/26/draw-together/

Ā¹ https://codeberg.org/kitten/app

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

Hey, Iā€™m thinking of setting up a new song contest where you can vote as many times you want for the contestant of your choice (but only 20 votes per credit card, we donā€™t want it to appear like a money grab after all). Iā€™m also thinking it should be a safe space for apartheid states committing genocide. Oh wait, sorry, Eurovision already exists.

What a shit show.

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

So you come into my replies on my instance and then block me.

This is what you think happens:

ā€œHaha, everyone will see my reply and he canā€™t respond.ā€

Hereā€™s what actually happens:

  • You piss me off
  • I suspend your account and delete your data from my server so it no longer distributes your reply
  • I post a screenshot of your reply so everyone can see the mental gymnastics you have to employ to defend Israel
  • You learn something new

Screenshot of post by verena elisabeth @verenalettmayer: @aral and i guess you think you are an anti-fascist. sorry,: excluding and bullying a person because of their affiliation to israel is not anti-fascist, but ... You know what. and for 1000 times: no governments participate in the , but independent broadcasters (that's why russia was also suspended, because NOT independent).

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

Might have just submitted a song for

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

Folks, if your strategy is to vote multiple times (at ~ā‚¬1/pop) to try and influence the Eurovision Song Contest outcome against Israel: please donā€™t.

Financially rewarding the EBU will only make them look successful. You donā€™t buy all the beer at the fascist bar to teach them a lesson.

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

Hello, I am a new startup!

Iā€™m funded by venture capital and free to use.

Please come and make me valuable by using me. Make my numbers go up!

Once you do, Iā€™ll have everything I need and I can do whatever I want with the time and effort youā€™ve put into making me successful.

Not happy? Fuck you, I donā€™t need you anymore (network effects FTW, amirite?)ā€¦ Iā€™m laughing all the way to the bank.

Goodbye!

ā€¦

Hello, I am a new startupā€¦


When are we going to learn to say ā€œnoā€ at the start?

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

You donā€™t have a cost of living crisis, you have capitalism.

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

Capitalism is an economic theory that posits that a relative handful of greedy fucks gorging themselves is how we provide adequate nutrition to the population at large.

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

Not sure I put them on as elegantly as possible but I do love my new rainbow laces :)

(If youā€™re in Ireland you can get your own pair at SuperValu. All proceeds go to Belong To ā€“ LGBTQ+ Youth Ireland.)

šŸ³ļøā€šŸŒˆ šŸ³ļøā€āš§ļø

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

Hamzah Saadeh: How many Palestinians have you killed?

Israeli soldier: 20 ā€¦ I donā€™t what is a ā€œPalestiniansā€. I know Hamas. In Gaza there is not civilians. Theyā€™re all Hamas terrorists.

Hamzah Saadeh: So the 1 million kids in Gaza theyā€™re all Hamas?

Israeli soldier: Yeah.

https://www.youtube.com/shorts/C7hBkC8cqZM

I thought this was what The Hague was for.

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

I donā€™t know whatā€™s worse, that a worm ate part of R.F.K. Jr.ā€™s brain or that it died after eating it.

https://www.nytimes.com/2024/05/08/us/rfk-jr-brain-health-memory-loss.html

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

Dear @EU_Commission,

Wild idea: how about you donā€™t poison us for profit?

ā€œThe European Commission is planning to allow for wide-ranging exemptions from a proposed ban on substances known as PFAS, or ā€˜forever chemicalsā€™, to protect key industries, German newspaper Welt reported on Wednesday.ā€

https://www.reuters.com/world/europe/eu-commission-eyeing-exemptions-forever-chemicals-ban-welt-reports-2024-05-08/

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

Meanwhile in Ireland, you can get your first dose of the Covid vaccine at age 12 and, in just 68 years, you can get your first booster.

Because thatā€™s cool and normal.

https://www.boots.ie/vaccinations/covid-vaccination

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

If youā€™re tired of hearing about the genocide in Gaza, just imagine how tired the Palestinians are of dying from it.

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

Israel insists it has a right to defend itself from ceasefire agreements

https://www.normalisland.co.uk/p/israel-insists-it-has-a-right-to

Prime satire. Read & weep.


ā€˜ā€¦Israel said no to the deal that would have freed the hostages because it wants to free the hostages. If you question this reasoning, itā€™s because you are Hamas.ā€™

ā€˜The US doesnā€™t mind supporting genocide, but it draws the line at being unable to plausibly deny genocide.ā€™

ā€˜Twelve of AIPACā€™s most reasonable politicians have taken the step of blackmailing the ICCā€™

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

Just deployed a new version of Kitten.

It uses the latest version of JSDB (5.1.3) which fixes an issue where instances of EventEmitter subclasses persisted to the database were erroneously persisting their (by convention private) _events arrays containing AsyncFunction instances and thereby causing a crash on the database open attempt when the AsyncFunction class could not be found as it wasnā€™t provided to the JSDB.open() method.

https://codeberg.org/kitten/app

:kitten: šŸ’•

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

Ooh, canā€™t wait to read the gushing praise from Mastodon GmbH for this on the Mastodon blog.

(Mastodon gGmbH and Meta are besties, you see. https://www.platformer.news/mastodon-interview-eugen-rochko-meta-bluesky-threads-federation/)

Is it up yet?

https://social.wildeboer.net/@jwildeboer/112391192672337102

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/

#WezTerm #config #dotConfig #terminal #cli

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

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

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.

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.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ā€¢
  • JUstTest
  • ethstaker
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • kavyap
  • tester
  • everett
  • megavids
  • osvaldo12
  • tacticalgear
  • ngwrru68w68
  • modclub
  • GTA5RPClips
  • Durango
  • normalnudes
  • cisconetworking
  • cubers
  • provamag3
  • anitta
  • Leos
  • lostlight
  • All magazines