@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.

RickiTarr, to random
@RickiTarr@beige.party avatar
aral,
@aral@mastodon.ar.al avatar

@Captain_Jack_Sparrow @RickiTarr It sounds embellished. But still :)

thomholwerda, to random
@thomholwerda@exquisite.social avatar

Rate my homelab. 🥴

aral,
@aral@mastodon.ar.al avatar

@thomholwerda @h3artbl33d Indeed. But things are not as they were ten years ago. Trillion-dollar corporations have more in common with each other than with anything else.

https://ar.al/notes/apple-vs-google-on-privacy-a-tale-of-absolute-competitive-advantage/

aral,
@aral@mastodon.ar.al avatar

@h3artbl33d @thomholwerda At this point, your guess is as good as mine 🤷‍♂️

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

Wow, I just realised: these genocide deniers… they actually think I want to have a conversation with them. As if there’s a debate to be had about how much butchering of the Palestinian people is acceptable or how many dead kids is too many or whether or not killing kids is legal or how much apartheid is too much apartheid or something.

To these folks, I say, this is my block button, feel its click.

aral,
@aral@mastodon.ar.al avatar

@cferdinandi :110:

aral,
@aral@mastodon.ar.al avatar

@VulcanTourist Yeah, I don’t have that sort of patience.

aral,
@aral@mastodon.ar.al avatar

@torspedia Thank you for your service :)

💕

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

“France’s President Emmanuel Macron said Tuesday that recognition of a Palestinian state was not a ‘taboo subject’ but that it should take place at a ‘useful moment’.

https://www.inkl.com/a/AgWrLrhlBMl

A useful moment… Like when, motherfucker? When they’re all dead? :0_goose:

aral,
@aral@mastodon.ar.al avatar

@jasonkaplan How about you go away and stay away?

khalidabuhakmeh, to blazor
@khalidabuhakmeh@mastodon.social avatar

I'm back to playing with #Blazor and #HTMX with the @egil Htmxor library. The Counter sample is nice and clear.

He has something exciting here for the #aspnetcore and #dotnet audience.

Check it out! https://github.com/egil/Htmxor

THe counter sample running in a browser with a current count of 12

aral,
@aral@mastodon.ar.al avatar

@khalidabuhakmeh @egil Also this :P

aral,
@aral@mastodon.ar.al avatar

@egil @khalidabuhakmeh Well, I made it ;P And hopefully it’s simpler :)

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

A good to place install command-line apps on Linux is $HOME/.local/bin

Sadly, Linux distributions don’t consistently have that folder on their system paths.

So I wrote up a quick gist with instructions on how to add it to your path on common Linux shells:

https://codeberg.org/aral/gists/src/local-bin-path.md

(If yours isn’t listed, merge request are welcome.) ;)

Kitten also now warns you if it detects its not on your path with a link to that gist during installation. (https://codeberg.org/kitten/app/issues/178)

:kitten:💕

#linux #Kitten

aral,
@aral@mastodon.ar.al avatar

@xerge It’s just part of the freedesktop standard. ~/bin was/is also widely used and is supported by some distributions.

aral,
@aral@mastodon.ar.al avatar
flatcar, to random German
@flatcar@hachyderm.io avatar

New Flatcar Alpha, Beta, Stable releases now available!
📦 Many package updates: Linux, ca-certificates, glibc
🔒 CVE fixes & security patches: Linux, glibc, curl
🚀 Podman sysext for Alpha
🇩🇪 Hetzner images now available
📜 Release notes at the usual spot: https://www.flatcar.org/releases/

The dog Gromit (from Wallace and Gromit) laying train tracks ahead of himself: caption "keeping up with the flatcar updates"

aral,
@aral@mastodon.ar.al avatar

@thilo @flatcar Thanks. For what I’m building, that’s a bit too clunky at the moment but I’ll keep watching this space :)

Geri, to random
@Geri@mastodon.online avatar

How awful and demoralising it must be to work in an industry like the #NHS to be told again and again that that industry is "broken"

aral,
@aral@mastodon.ar.al avatar

@Geri @jna An imperceptible slight if that given the status quo :)

💕

aral,
@aral@mastodon.ar.al avatar

@Geri @jna Healthcare shouldn’t be an “industry”.

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

So Kitten’s build process (i.e., the time it takes to build Kitten itself) takes ~0.7 seconds on my ~1 year old desktop (Ryzen 7 5700G 3.8Ghz) vs ~1.4 seconds on my ~3-year-old Starlabs LabTop (renamed to the Starbook thanks to a suggestion by yours truly but sadly, not quickly enough).

So, in summary, it’s bloody fast for something that results in a ~9MB bundle.

(And that’s all thanks to esbuild.)

https://codeberg.org/kitten/app

#Kitten #SmallWeb #build #performance #web #dev #esbuild #NodeJS #JS

aral,
@aral@mastodon.ar.al avatar

@ryanprior Nope, that’s the app server. It lives on your server.

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

Note that when you’re working with Kitten, your apps do not have a build process.

You write HTML, CSS, JavaScript and, optionally, extend using first-class support for htmx and alpine.js as well as Kitten’s own Streaming HTML workflow¹. There’s also no scaffolding or generating a project with hundreds of files or anything. You just write the code for your app.

¹ https://ar.al/2024/03/08/streaming-html/

skinnylatte, to magASEAN
@skinnylatte@hachyderm.io avatar

This person makes miniature art of Malaysian street and food scenes and it brings me so much joy

https://www.picoworm.com/

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

GE2024, Monday 30th May

Wake up to be given a classy example of how are determined to snatch defeat from the jaws of victory - the purge of their MPs on the left is not going down well - with any of the public.

Meanwhile the hapless Mark Harper is been left left gormless by on when their commitment to the young is pointed out - and that is before Brexit is raised.

Comedy gold - not really

aral,
@aral@mastodon.ar.al avatar

@Wen Odd, this is not the post I thought I was replying to. 🤔

aral,
@aral@mastodon.ar.al avatar

@Wen All societies are socialist. The only difference is whether it applies only to a select few or to everyone.

DrALJONES, (edited ) to Israel
@DrALJONES@mastodon.social avatar

Report

That "our systems are in operational use in Israel helps us, because customers prefer to get mature solutions."*

How Israeli defence company Elbit profits from Gaza genocide

The company supplies hundreds of products to Israel's Defence Ministry, incl simulators, unmanned aerial vehicles, artillery, munitions, control systems, communications, & high powered lasers.

https://www.reuters.com/business/aerospace-defense/israeli-defence-company-elbit-q1-profit-revenue-rise-gaza-war-demand-2024-05-28/

*Another weasel word for "battle-tested"

.

aral,
@aral@mastodon.ar.al avatar

@DrALJONES Alt text: photo of protest with person holding a sign that reads WAKE UP AND SMELL THE FASCISM

ojensen, to linux
@ojensen@hachyderm.io avatar

OK so I finally gave NixOS a shot and oh gosh it's a game changer. The thing NixOS solves is everything I hate about linux that I apparently mistakenly believed was "just how linux works".

I honestly did not know it was possible for a linux system to not suck as much as NixOS doesn't suck.

aral,
@aral@mastodon.ar.al avatar

@ojensen @musicmatze Have you played with any immutable distributions like Fedora Silverblue? Would love to hear your thoughts on the experience difference between them. nixOS has always struck me as too much hard work to get started :)

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

Israeli campaign against ICC may be ‘crimes against justice’, say legal experts

International lawyers believe conduct of Israeli intelligence service should be investigated by prosecutor in The Hague.

https://www.theguardian.com/world/article/2024/may/29/israel-icc-criminal-offences-espionage-legal-experts

#israel #settlerColonialism #apartheid #ethnicCleansing #genocide #ICC #crimesAgainstJustice #TheHague

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

You can now connect to the interactive shell (REPL) of a Kitten daemon running in production by sshing into your machine and running:

telnet 127.0.0.1 1337

(Or nc 127.0.0.1 1337 if you prefer. Basically, it is available from port 1337 on the local loopback address.)

In development mode, you can press the s key to start up an interactive shell.

:kitten:💕

https://codeberg.org/kitten/app

#Kitten #SmallWeb #REPL

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

Y’know, I can tell you this much: If I had any inclination to visit Israel… If I had any sympathy… If I had an “if” or a “maybe”… It’s gone. It’s gone in the way a thing is gone for a lifetime. It’s gone in the way a thing is gone for generations. I don’t think I can ever hear the word without feeling sick to my stomach. So if that was your goal, congratulations. You’ve achieved it. I’ll still take a bullet for any Jew threatened by a fascist any day of the week… but Israel? You are dead to me.

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