Posts

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

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

:kitten: 🎉

Kitten now has a lovely new multi-page Settings screen and… drumroll… a new 🐢 interactive shell (REPL) for you to play with the running state of your Small Web site/app/place and debug your app, inspect/manipulate its database, etc.

I plan on recording demos of each of them tomorrow but you can play with them now.

And here’s a little tutorial to get you started with the shell:

https://codeberg.org/kitten/app#kitten-s-interactive-shell

💕

#Kitten #SmallWeb #SmallTech #NodeJS #REPL #JavaScript #HTML #CSS #web #dev

Screenshot of Kitten running in terminal: 🌍 Domain https://localhost 📂 Source /var/home/aral/Projects/kitten/app/examples/file-uploads 💾 Databases /var/home/aral/.local/share/small-tech.org/kitten/databases 🐢 To launch an interactive shell, press the [s] key. Server is running and listening for connections… s 🐢 Launching interactive shell ctrl-d to exit; .help for assistance A good place to start is to run the .ls command to see the keys of the global kitten object: » 💡.ls is an alias for Object.keys(kitten) [ 'version', 'domain', 'port', 'app', 'databaseDirectory', 'projectIdentifier', 'deploy', 'WebSocket', 'html', 'libraries', 'page', 'events', 'css', 'js', 'markdown', 'md', 'safelyAddHtml', 'sanitise', 'uploadsDirectory', '_db', 'uploads', 'package', 'db' ] 🐱 💬 kitten.db.images[0] Proxy [ { path: '/uploads/1a6c2612-057d-435b-83c7-7157b4add982/', altText: 'Screenshot of Draw Together sketch that reads Free Gaza!' }, { get: [Function: bound getHandler], set: [Function: bound setHandler], defineProperty: [Function: bound definePropertyHandler], deleteProperty: [Function: bound deletePropertyHandler] } ] 🐱 💬

aral,
@aral@mastodon.ar.al avatar

PS. Since it’s not a common thing in ‘Big Web’ development, note that the Settings app is part of Kitten’s own internal web app that is available to all Small Web apps created using Kitten. So all those Small Web apps will be able to take advantage of data portability with backup/restore, Domain integration for managing your hosting account with your domain host, evergreen web, public-key encryption for e2ee peer-to-peer web apps (Small Web), etc.

It’s all slowly coming together :)

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

Thank fuck for helicopters and orcas is all I have to say.

rad,
@rad@todon.eu avatar

@aral

Do we know what helicopter that was?

aral,
@aral@mastodon.ar.al avatar

@rad An unreliable one.

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

Capitalism: a social system where the rich live and the poor die.


Ireland’s two-tier cancer drug system: ‘I can give one drug to one lot of patients, not to another’

https://www.irishtimes.com/health/2024/05/20/irelands-two-tier-cancer-drug-system-i-can-give-one-drug-to-one-lot-of-patients-not-to-another/

#capitalism #ireland #cancer #healthcare

Vallaferescense,
@Vallaferescense@furry.engineer avatar

@aral i have no idea

I guess non subscribers are too poor to know they are dying cause they are too poor.

smallcircles,
@smallcircles@social.coop avatar

@Vallaferescense @catarinac @aral

Prime example is the guy, Ronald Plasterk, who almost became Prime Minister of the Netherlands.. patented under his name the cancer medicine he didn't invent, then earned 32 million Euro when selling his company. Amsterdam Medical Center and researcher who did the work, got nothing.

Now he resigned his candidacy with a "I did nothing wrong, acted with integrity". And under hypercapitalism what he did is indeed normal, the norm. 😡

https://www.dutchnews.nl/2024/05/ethical-queries-cast-doubt-over-plasterks-hopes-of-becoming-pm/

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

“The soldiers at several points fired bullets next to their feet in an effort to terrorize them, perhaps to make them amenable to following orders.

“Every time they shot at us, I instantly poked my back to check if I was still alive,” said Ahmad, recalling the soldiers’ giggles at how scared he and his family were.”

https://mondoweiss.net/2024/05/what-its-like-to-be-used-as-a-human-shield-by-the-israeli-army/

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

@DavidKnestrick Can you please take your conspiracy theory bullshit elsewhere? Thanks.

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

Looks like the #FediVision2024 entries are up. So lovely to see so many this year.

Here’s my shoddy afternoon’s effort: https://fedivision.party/#UFOP

You can vote for your favourite three here:
https://fedivision.party/vote

#aNumberOnAPage #Israel #Palestine #Gaza #settlerColonialism #apartheid #ethnicCleansing #genocide

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

To those Americans getting offended that their president and country are being criticised for arming a genocide may I just remind you that there is something a tad more offensive than being criticised for arming a genocide which is arming a goddamn genocide. Get some fucking perspective.

rad,
@rad@todon.eu avatar

@cferdinandi @aral

The existence of Trump looming in the horizon should not be used as "get out of jail" card for Biden when he's doing bad stuff.

There will always be someone worse, doesn't mean the alternative to worse should be bad.

America being a scuffed democracy with laughable choices of presidents shouldn't be an excuse to turn the blind eye to one of the presidential candidates actively endorsing and supporting wanton slaughter of Palestinians civilians.

And what I mean by this is: I get you don't have much choice on that matter. It's either him or Trump. But that doesn't mean Biden is a good choice and the fact he's doing all that shit during the political campaign is worrisome. I'm just afraid once he secured another term the slaughter will become even more brutal.

Radical_EgoCom,
@Radical_EgoCom@mastodon.social avatar

@cferdinandi @tadbithuman @aral
Well, many Democrats and especially Biden aren't acting like they do.

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

Joe Biden could still turn this around and not lose to Trump by defunding Israel’s genocide of the Palestinian people. If he doesn’t, there will be only person to blame for Joe Biden losing to Trump in six months and that’s Joe “I am a Zionist” Biden.

StillIRise1963,
@StillIRise1963@mastodon.world avatar

@aral Yeah, we’ll fuck Joe by fucking the entire nation and world. That’ll show him.

StillIRise1963,
@StillIRise1963@mastodon.world avatar

@aral 400 years later, I find NOTHING SURPRISING in your rhetoric as it pertains to Black people like myself, but I do find the approach STUPID for even you.

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

Elon Musk was a mistake.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@aral he is living proof that any amount of criminal activities can be offset by a sufficiently large amount of money, eliminating the rule of law.

aral,
@aral@mastodon.ar.al avatar

@danielsreichenbach Him and any other billionaire.

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

Colonialism is alive and well and living in white people’s minds.

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

Hint: Microsoft doesn’t have climate ambitions, it has profit ambitions. Ditto any other corporation. https://noc.social/@Norobiik/112460447324706332

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

This is great but can we please also have Fedora (& Ubuntu, etc.) acknowledge they started shipping operating systems without a functional screen reader when they switched to Wayland and that that’s still the case?

This is not to name and shame. Unless we acknowledge this as an error on par with shipping without monitor support and unless the culture is altered to make accessibility a showstopper, it’ll happen again.

https://fosstodon.org/@fedora/112450335722898487

LiberalArtist,
@LiberalArtist@mastodon.social avatar

@aral Again, I agree that accessibility is of utmost importance and that cultural changes are needed to emphasize it from the beginning. I just think systems that need some non-default configuration for a functional screen reader are importantly different than "operating systems without a functional screen reader".

Both X and Wayland have limitations that in some use-cases make them not viable. Until Wayland catches up, we each get to decide if we prefer Wayland's bugs or X's bugs.

aral,
@aral@mastodon.ar.al avatar

@LiberalArtist All I’m saying is that if you believe that, then shipping with Wayland without monitor support is also different than “operating systems without functional monitor support.” (Unless your point is that there are different criteria for what is acceptable for sighted people – which, clearly, is the case because those operating systems are shipping with monitor support by default but without screen reader support.)

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

So tonight might have ended in karaoke 🙊

The amazing singer I’m with is Holly and any screw ups are courtesy of me – have loved the song forever, but my first time singing it :)

(Video by Sandy, the lovely bartender who introduced us; apologies for the quality.)

A slightly blurry video of two people singing Suddenly Seymour at karaoke in a pub.

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

What if we changed the rules so that if a US presidential candidate that supports arming Israel’s ongoing genocide of the Palestinian people wins, 15,000 American kids are randomly chosen and killed. (Unlike Palestinian kids, they’d be killed as painlessly as possible, not screaming in anguish from having been blown apart by American bombs.)

What would you do? Still vote for Biden as is or move heaven and earth to have him change his policies and/or get the Democrats to pick another candidate?

MisuseCase,
@MisuseCase@twit.social avatar

@aral I’m not missing anything. This is an absurd hypothetical that doesn’t make the point you think it does.

Unless you’re just trying to start fights online. Then it does exactly what you want it to do.

aral,
@aral@mastodon.ar.al avatar

@MisuseCase Yep, fights online. That’s the key thing here. Not an ongoing genocide courtesy of American bombs.

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

@aral @Azuaron

I should have read better. You're right. I'm sorry.

aral,
@aral@mastodon.ar.al avatar

@godofbiscuits @Azuaron No worries.

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