🥳 New release: Tap Monkey version 2.0

I just released version 2 of Tap Monkey (a TAP formatter that’s also a monkey), reworked for node:test.

(TAP is meant to be a standard and all but node:test and Tape spit out very different diagnostics, etc., so I thought it best to keep the Tape version at 1.x – it’s basically been done for years now anyway – and have a separate 2.x branch for modern node:test, which is clearly based on Tape and has huge advantages like concurrent tests – which just sped up my unit tests on Kitten by 8× after I refactored them so they could run concurrently.)

https://codeberg.org/small-tech/tap-monkey

Enjoy!

🍌🐒

#tapMonkey #SmallTech #TAP #testing #NodeJS #web #dev

tap-monkey

A tap formatter that’s also a monkey.

Codeberg.org

RE: https://mastorol.es/@eldadoinquieto/116721131446559170

🚨🆘 Dhiya urgently needs your help.
Time is running out. Doctors may be forced to amputate my leg within hours if I cannot get the treatment and medical care I desperately need.
I am asking everyone who sees this message to please share it, raise awareness, and help in any way possible. Every minute matters, and every share could reach someone who can make a difference.
Please do not leave me alone in this critical moment. My future and my ability to keep my leg may depend on the help I receive now.
Thank you from the bottom of my heart. 💔🙏
https://chuffed.org/project/133500-support-diyaa-a-home-a-future-and-hope-lost-in-gaza
#SmallWeb
#SmallTech #web #tech
#privacy
#humanRights
#personhood
#democracy
#fedi22 #searchable
#genocide #ethnicCleansing #apartheid #settlerColonialism #Gaza #Palestine #Stopisrael #FreePalestine
#MarxistSocialist #Trans #Equality #Union #ProMigrant #IndigenousRights #AntiCapitalist #ProReproductiveRights #AntiColonialist #helpgaza

@aral Wish you would do more people work - #p2p /circle groups in #Jitsi / #WebRTC

Worst is people not improving amongst the good and just pointing the bad stuff (you're doing GREAT but not transferring / developing other people).

#Mastodon / #SmallTech without good people sharpening / helping others up are low-level communicative users 1-way posting here and using better soft.

*** Develop people also ! ***
**********************
(Would love to help / just need a bit of #trust in a few)

🥳 JSDB¹ 7.1.0 release

Added:

• `JSTable.CHANGE` event. Fires when a value is changed (set) in memory. Guaranteed to fire before the `JSTable.PERSIST` event.

Full change log: https://codeberg.org/small-tech/jsdb/src/branch/main/CHANGELOG.md

To install: npm install @small-tech/jsdb@latest

Enjoy!

💕

¹ JSDB is a free and open source, zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.

Find out more and grab the source at https://codeberg.org/small-tech/jsdb

#JavaScriptDatabase #JSDB #SmallWeb #SmallTech

Transfer of wounded and martyrs from Jabalia refugee camp following another strike.
Is this what they call a ceasefire?
#SmallWeb #SmallTech #web #tech

#privacy

#humanRights #personhood #democracy #aral

#fedi22 #searchable

GDMR: this one simple regulation could end surveillance capitalism in the EU

GDMR: The regulation EU citizens deserve. No, you didn’t misread it and, no, it’s not a typo. GDMR – the General Data Minimisation Regulation – can end surveillance capitalism in the EU. The problem is that no such regulation exists. So, let’s change that, starting now. To be effective, GDMR must be succinct and precise. The essence of it can be expressed in a single article with two paragraphs:

Aral Balkan

Fits on a Floppy - A Manifesto for Small Software

https://fitsonafloppy.com/

#Software #SmallTech #Performance

Fits on a Floppy - A Manifesto for Small Software

A Manifesto for Small Software

picked up a tiny e-reader last week. installed some custom firmware (crossink), and finished mistborn today. 10/10.

#reading #mistborn #smallTech