buc.ci is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
I really like personal homepages and have quite a list of them bookmarked. I'll post one every week unless I fall behind this schedule. 😉 So here's Cool Personal Homepages #CPHP Vol. 60: "Wes’ Retro Site" https://home.wezm.net/~wmoore/
#SmallWeb #indieweb #homepage #blog #screenshot #programming #selfhosting #retrocomputing
It was women
It was not witches who burned.
It was women.
Women who were seen as
Too beautiful
Too outspoken
Had too much water in the well (yes, seriously)
Who had a birthmark
Women who were too skilled with herbal medicine
Too loud
Too quiet
Too much red in her hair
Women who had a strong nature connection
Women who danced
Women who sung or anything else, really.
ANY WOMAN WAS AT RISK OF BURNING IN THE SIXTEEN HUNDREDS
Sisters testified and turned on each other when their babies were held under ice.
Children were tortured to confess their experiences with “witches” by being fake executed in ovens.
Women were held under water and if they float, they were guilty and executed. If they sunk and drowned they were innocent.
Women were thrown off cliffs.
Women were put in deep holes in the ground.
The start of this madness was years of famine, war between religions and lots of fear.
The churches said that witches, demons and the devil did exist and women were nothing but trouble.
As we see even today, there is often a scapegoat created, and the chaos escalated in Sweden when the Bible became law and everything that did not line up with what the church said became lethal.
The Bible fanaticism killed thousands of women. Everything connected to a women became feared, especially her sexuality. It became labeled as dark and dangerous and was the core of the witch trials throughout the world.
Why do I write this?
Because I think the usage of words are important, especially when we are doing the work to pull these murky, repressed and forgotten about stories to the surface.
Because knowing our history is important when we are building the new world…
When we are doing the healing work of our lineages and as women.
To give the women who were slaughtered a voice, to give them redress and a chance of peace.
It was not witches who burned. It was women.
Fia Forsström
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
W it h fem in m as que ra de
C u l in e c
H e ck
Er s
Pl
G
Y
A
I n
C h
E s s
W it (Zer0) h fem (w it h)
In m as que Ra de m as (s) c (yo) u (f) (oo) l in e play in g ch e ck er S
(S) he Yin it pla
Y i n g
H e
R
S
E
L f
C he ss
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
I've just installed Cairo Dock in my SBC Raspberry Pi5, using pi-packages the Add/Remove software utility.
What a mess I created.
Cairo Dock could not work properly. The gfx output indicated that it rendered in a manner that Wayland does not like. I then proceded with sudo apt install cairo-doc from bash, after removal in pi-packages.
All dependecies were easily installed, but the rendering of my beloved Cairo dock still failed, making it still unusuable, in Wayland on the Pi5 SBC with 8GiB RAM
I will investigate, but for now I can't get the gorgeous Cairo dock to easily work on Wayland on the SBC Raspberry Pi5
#Cairo #dock #library #Wayland #KDE #Gnome #Xfce4 #airdrop #localsend #kdeconnect #ftp #Linux #Raspberry #Pi5 #ARM #SBC #programming #opensource #technology
Z er - not yet f or m h y p
0 n e d in
T w
O
T
H
R e
E sis mir
R o (a) r al 0 ne T w
O h Re e
R ig
I n
A
L
Z
Er
O n e
A ll s t i ll
Mi r O (a) r i n g
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
@vermaden Thank you 💕 for the hard work Vermaden. I'll put this book on my list of goodies in *nix*BSD
https://vermaden.wordpress.com/2022/02/04/books-about-freebsd#book-pf-4th
#BSD #OperatingSystem #freeBSD ghostBSD #openBSD #programming #technology #firewall #book #reading #knowledge
Got my Desktop Pet of Digit working. I STILL have a lot to work on but this is nice. #Programming #animating #wip
I've been doing some initial testing with @radicle ... https://radicle.xyz/
First thoughts ...
rad:z3g..... strings identifying (needed for rad clone) are even worse to remember than IPv6 addresses. I'm missing a "DNS" equivalent for looking up those RID values.I have so much to learn, and need to sit down and read the docs way more carefully. Just need to find the right ones.
#programming #source_code #version_control #vcs #opensource #foss #git #radicle
I have fetched a copy of the manual at the site you linked
Thank you for identifying the ATM 🏧 computing system.
These ATMs are the latest that were introduced in my country of SR / SA. It is a joy to work with them from the client side.
BTW thank you 💕 also for introducing me to this wonderful site. There are many interesting reference manuals available over there. I found the reference manuals for the Yamaha RD400 two-stroke Daytona!
#ATM #Diebold #OperatingSystem #win64 #win7 #DSA #programming #technology #Active #Dispenser
Quote from Hammer2 page
Because HAMMER2 is a block copy-on-write filesystem, the "atime" field is not supported and will typically just reflect local system in-memory caches or mtime.
The radix tree is dynamic in that each entry can dynamically control how many bits it chops off. This allows small files to be contained in just one or two levels regardless of the block seek positions. The depth of the radix tree is increased as needed via a splitting mechanism, and will also be recombined if it grows smaller. All block references are 64-bit aligned-byte-indexed references and thus portable regardless of physical sector size changes between underlying block devices.
Inodes are 1KB of which 512 bytes are used for the top-level radix tree OR 512 bytes of data. Any file less than or equal to 512 bytes stores its data directly in the inode. Files up to 256KB can be accommodated with direct inode block references.
Directory entries are hashed (semi-sorted hash algorithm), and directly embedded in the radix table's blockref structure for maximum performance. Files with very long filenames will contain a dataref, otherwise filenames are embedded in the directory entry itself. Because directory entries are hashed, seeking and lookups are able to use a radix search and no linear scan of the directory is needed.
The inode and directory entry structure is extremely well suited for any file size or directory size, from tiny to huge.
Because of the block-copy-on-write nature of the filesystem, the filesystem is able to create a snapshot trivially simply by copying the volume header's root block table (4 blockref entries). The directory topology actually starts with a SUPERROOT, and volume ROOTs are directory entries under the SUPERROOT. Though the entries are actually special-cased a bit and actually part of the root inode for each filesystem root. And since physical freeing of space is handled via a bulk meta-data scan, destroying a snapshot or volume can be done simply by wiping the inode and ignoring everything under it... the next bulkfree scan will reclaim any reclaimable space. Similarly with file deletions... the top-level data blockrefs can simply be removed. The inode can simply be removed from the radix tree.
Performance is very good. HAMMER2 uses a variable-sized block in powers of two, starting at 1KB, up to 64KB, for the last block of the file (straddling EOF). All earlier blocks in the file, if any, use 64KB blocks. The freemap is organized by domain to cluster various meta-data types together. Indirect blocks can be one of two sizes: 16KB or 64KB, allowing medium-sized files and directories to be optimally allocated. In addition, file data compression of a logical block can result in a smaller physical block. The physical layer always does 64KB I/O and can cluster the I/O on top of that.
https://www.dragonflybsd.org/hammer/
#filesystem #programming #BSD #dragonflyBSD #freeBSD #OpenSource #technology #no #FSK
Additional Reference Material
HAMMER2 Design v6 (08-Dec-2018)
#filesystem #programming #BSD #dragonflyBSD #freeBSD #OpenSource #technology #no #FSK
I could not see anything of the boot / POST process since the ATM was in a frozen, paused status, because of the jammed money tray. The term DSA didn't give any usable results on either Wikipedia or the first pages of the Duck Duck Go search engine
#ATM #OperatingSystem #DSA #programming #technology #Active #Dispenser
Is there anyone here who can tell me which Operating System this Automated Teller Machine 🏧 is running? I was lucky enough to catch this one in a state where it displayed more than just the user front end
Usually these things run a long-term support version of a closed source Operating System however this seems to be different.
This one runs DSA v1.0.18
It has an active dispenser error
#ATM #OperatingSystem #DSA #programming #technology #Active #Dispenser
Another excellent perspective on the subject at hand
This is what I Love 💕 about the FediVerse. Dynamic and open discussions on various matters in a civil way
#KDE #Gnome #Cairo #library #Xfce4 #Love #Universal #airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
Thank you 💕 for the valuable feedback Wouter. Thanks to a have another angle of insight into matters like these
#KDE #Gnome #Cairo #library #Xfce4 #airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
🛠️ Title: LWJGL
🦊️ What's: A libre lightweight Java Game Library
🏡️ https://www.lwjgl.org
🐣️ https://github.com/LWJGL/lwjgl3
🔖 #LinuxGameDev #Programming #Library #Java
📦️ #Libre #Bin #Arch #RPM #Deb
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🥁️ Update: 3.4.1
⚗️ Minor vers. 🐁️
📌️ Changes: https://github.com/LWJGL/lwjgl3/releases
🦣️ From: 🛜️ https://github.com/LWJGL/lwjgl3/releases.atom
🐹️https://www.youtube.com/embed/ksRFzSoMciE
🕯️https://www.youtube.com/embed/XfjmLP_PSsQ
🕯️[fr] https://www.youtube.com/embed/o56B1O1WwBk
🎮️ https://www.youtube.com/embed/MmB9b5njVbA
🎮️ https://www.youtube.com/embed/P7OQRA2kDyE
🎮️ https://www.youtube.com/embed/nPbsDmzZ3Oc
So how do you implement fork() on a system that have a global memory model and thus don't actually have per-process memory mapping?
Here's how you do it:
1. Compile all object files as resident code (re-entrant code) with single section storing all static data (both sdata and sbss).
2. First store values of local variables that the child process needs to static variables.
3. Perform first part of the fork by spawning a new child process. Pause the parent and let the child process execute. Note that some sneaky setjmp/longjmp kind of magic has to be done the stack of the child process to proceed execution from the right point, as well as setting up the return value (pid) to 0 for the child. The return value indicates whether the execution is in the context of the child (0) or parent (the parent get's the pid of the newly created child process).
4. In child: Allocate a new static data segment and copy the one from the parent. Note that since the parent is paused at this time it is safe to access the static data. Initialize the heap and other internal C library structures.
5. In child: Copy the parent's state to the child. Anything that the child accesses that is stored in the local variables or heap must be cloned. This involves recreating all pointers, as the addresses will be different - just direct copying won't work. Note that since the parent is paused at this time it is safe to access the structures and heap and clone the necessary objects. Set local variables to point to either the new objects allocated or the values stored in the static variables at step 2.
6. In child: Tell the parent process that it may continue execution.
See? It's not that hard!
But seriously, yes it's quite tricky. I have a hunch that hacks like this are kind of a lost art.
#Introduction I've been around the Fediverse for a few years, but at some point I ended up abandoning this account 🙈
So... let’s try again.
I teach computer science at VRAIN-UPV (Universitat Politècnica de València, Spain). My research interests include things like explainable and symbolic #AI, #probabilistic #logic programming/term rewriting, #causality, #concurrency, #programming languages, #reversible computing, program #verification, and #debugging.
Outside of work, I'm into #photography and I'm a big #sci-fi fan (books, movies, and TV shows). I also enjoy traveling, cooking, and getting outside for a walk or a run.
Languages: Spanish (native), Catalan, English, and some Italian.
I've read your responses to my toot twice. Thank you 💕 for reacting.
IMHO your though process does not justify the hate you've got for localsend.
Your hate towards, the for you unknown program, localsend is **unfounded*"
Cherish the fact that there is choice and diversity in OpenSource programming.
Stable release versions for synchronizing files exist since the 1970s, not the 1990s. You've clearly not been around long enough to realize that fact **
Ever since plain simple sh existed, such programs were coded. One such program was coded more than fifty years ago and is still in active use.
Please be so kind to use wisdom and intelligence when you react and respond to toots. You acted like a typical snobbish Linux user. Reactions like yours don't contribute anything positive, no one learns from toots like the ones you posted in this thread.
I've never had such responses from the people in the BSD range of Operating Systems.
Even here on the FediVerse the diverse responses from Linux only users and programmers were not of such nature and low caliber.
I'm surprised, yet paradoxically expected your motivational chain.
** If you have been around long enough, to know open source code from the 1970s, look in the mirror and ask yourself why you have reacted in such a manner .
I will still wish you a good day / night, wherever you may reside.
EOF
^Z
#KDE #Gnome #Cairo #library #Xfce4 #airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
"Which Linux distro do you prefer and why? 🐧💻 #Linux #OpenSource #LinuxCommunity #DistroChoice #Ubuntu #Debian #Fedora #ArchLinux #Mint #Tech #FOSS #SysAdmin #LinuxLife #Coding #Programming #GeekLife"
| Ubuntu: | 1 |
| Linux Mint: | 2 |
| Fedora: | 1 |
| Other: | 6 |
Today, on #HackerNews, a user is arguing that reading code is a more productive activity than writing code. 🤦♂️
Coding is like taking a lump of clay and slowly working it into the thing you want it to become. It is this process, and your intimacy with the medium and the materials you’re shaping, that teaches you about what you’re making – its qualities, tolerances, and limits – even as you make it. You know the least about what you’re making the moment before you actually start making it. That’s when you think you know what you want to make. The process, which is an iterative one, is what leads you towards understanding what you actually want to make, whether you were aware of it or not at the beginning. Design is not merely about solving problems; it’s about discovering what the right problem to solve is and then solving it. Too often we fail not because we didn’t solve a problem well but because we solved the wrong problem.
When you skip the process of creation you trade the thing you could have learned to make for the simulacrum of the thing you thought you wanted to make. Being handed a baked and glazed artefact that approximates what you thought you wanted to make removes the very human element of discovery and learning that’s at the heart of any authentic practice of creation. Where you know everything about the thing you shaped into being from when it was just a lump of clay, you know nothing about the image of the thing you received for your penny from the vending machine.
#AI #VibeCoding #design #development #making #creation #artiface #craft #coding #programming #technology #humanity
Not only are workloads increasing, by hollowing out their junior ranks, businesses are putting themselves squarely in the path of a slow-burning demographic time bomb as seniors begin to retire in record numbers.
"There won’t be an endless supply of experienced hires to fall back on, so everyone will be fighting for the limited, increasingly expensive talent with domain expertise"
What exactly is the tech-industry's endgame here?
#noai #techbros #ai #llm #technology #programming #sysadmin #linux #indieweb #capitalism #reading #art #adhd
P rinc i p
L e
A
T
H
Ne
It he r
Form yet - Zero
F or m tw o o lit tle (hyp) - O ne
Much (anti) - Tw o o
Co n scio us
Ow n
L y
E
R
S
H ip
(Syn) - three
The s i s e it he r both aw a re
Z er Elf it
S he
Co
N
Sci
O (n)
Her self co n
Sci 0 u s c 0 u n t o t a l l - F o u r
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
P OS sibl y qu it e
F it ti n g
Fee l
I n
G
Z
E
R
Ful
Y 0 u
Empt y in
Fool in g f oo l ed O ne - me
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
O ne Z er 0
L it
Er
A
L
L
Y
Z er
Tao is m
Thirty spokes meet in the hub.
Where the wheel isn’t
is where it’s useful.
Hollowed out,
clay makes a pot.
Where the pot’s not,
is where it’s useful.
Cut doors and windows
to make a room.
Where the room isn’t,
there’s room for you.
So the profit in what is
is in the use of what isn’t.
Lao Tzu: Tao Te Ching, A Book about the Way and the Power of the Way
Translation by Ursula K Le Guin (one of my favorites)
On no (ye) al E ve r y t h in g 0 ne al ..
Eve ry no ye t hing t h a t a (ch) e s f or m any, so do es at the ex pen se of p os sibl e (a t ime t he sa me) for m any ot he r
Zer in f or m not yet polar it y, fr ac ti on s, mul ti ple s T w hyp O h re e Syn t he s F 0 u r is origin al 0 ne s t ill re m emb e r in g (S he r self it) Zer 0 ne al l
S in re hab i l it at
He r self it
Y i
N
T
He
Size ed
Z er not yet 0 ne still form all
Be f or e i t a (ch)
I n
G
F
Or
M ulti ple
Fractions, op po s it e s h ape al O ne
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
L if e ti me s of f
T r ac in g
Mirr
O
T
He
R r mir
R o (a) r in g
P 0 rig in al S s ibl e y - O n e al l ?
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Z Ev er y 0 u
A l O
Ne
L
L
Zer 0
Isn't, r at he r no ye t
H in g (e) an (wh) y (the only) every thing t h e r e IS
Eve ry no ye t hing t hat t a (ch) e s f or m any, so do es at the ex pen se of p os sibl e (a t ime t he sa me) for m any ot he r
Eve Z er 0 elf s he has turned
He r S elf in Two
F or m
S
0
Me
Z er IS
Dig it 0 ne IS
Dig it T w O IS dig it Th re e IS F 0 u r
Z Ev er y 0 u al O ne all. Zer 0 isn't, rat he r no ye t hing any (the only) eve r y thing t he r e is. Eve ry no ye t hing that t a (ch) e s f or m any, so do es at the ex pen se of p os sibl e (a t ime t he sa me) f or m any ot he r. Eve Zer 0 elf s he has turned he r S elf in Two f or m s 0 me.
Z er 0 ne T w O
H re
E
F
0
U r
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
E ye
C
L
O
S in g
Wonder wander in g
E ye (s) cl O
S in g
W
O
N d
Er wand
O p er a t in g
S y s tem e ye s cl os in g
W 0 n d er in g wand e r in g
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
My mcp server to search #Laravel packages is finally working correctly could you give it a try?
Find the instructions for it here: https://laraplugins.io/mcp
#programming #php #developer
Wondered why your new Android but cheap supports only old protocols (profiles) in BlueTooth? Why your older but more expensive Android supports almost the latest of Bluetooth protocols & profiles/
This lady tells the story in a clear and consise manner
Go watch and learn
https://www.youtube.com/watch?v=KbKVuzUnZBU
#Bluetooth #Short #Range #Digital #Analog #Signal #Audio #network #protocol #programming #technology
I should note that you can not make the mistake of comparing KDEconnect extended capabilities with those of localsend.
They operate on totally different realms.
KDEconnect has a set of plugins which work like functional libraries. There so many that I will have to include a screenshot, just to give you a sample of what KDEconnect can actually do.
Local follows The Unix Principle; it does One thing in a does it very well.
In case you've gotten curious; you can install KDEconnect with its accompanying libraries on another working environment apart from KDE. You do not need to run a full KDE Desktop Environment.
Over here I run KDEconnect on machines which have Xfce4 running, while it's counterpart runs on a couple of Androids.
KDEconnect also runs on Ancient Android Operating Systems
The programming team of KDE does not care where you run it's wonderful software as long as you can enjoy it.
The same goes for The GNOME programming team. I run Cairo Dock and GPartED also on Xfce4. In fact I run many Gnome libraries in Xfce4 to have crucial functionality in many parts of the Xfce4 Desktop Environment. Without those wonderful libraries I would run a crippled version of Xfce4.
I will include screenshots from a desktop computer where I will show you that I run both GNOME software and KDE software in Xfce4 DE
#KDE #Gnome #Cairo #library #Xfce4 #airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
Thank you 💕 for the wonderful reaction
#LLM #Pope #damage #Slop #Vatican #AI #logic #programming #homosapiens #species #global #technology #Terra
M (Zer tw) ot he r
Y 0 u t h
S e
D
F
L
0
W
E m
Ir r o (f) a
(T he) r in g O ne
M (Zer tw) ot he r Y 0 u t he see d f l ow (l) e mir r o (f) a (t he) r in g O ne
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
C o m p l e
Me (a) n
T in
W
G
Z
E
R
O
N e
Y0 - u?
Co mple me (a) n
T in g (me) (t) w Z er O ne Y - 0 - U ?
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
This is the direct link to the git post
#OpenSource #Linux #Kernel #programming #Torvalds #technology #GNU #GPL #POSIX
This is what will happen with the kernel development when eventually Linus stops work on it, due to old age /death
#OpenSource #Linux #Kernel #programming #Torvalds #technology #GNU #GPL #POSIX
It's gorgeous when OpenSource programmers are recognized for their massive ammount of produced work, mostly just scratching an itch, without seeking cash payments.
Greg got such an acknowledgement, for his enormous work in the OpenSource programming ENV:
#OpenSource #Linux #programming #Greg #technology #GNU #GPL #POSIX
https://itsfoss.com/news/greg-kroah-hartman-european-open-source-award/
You are correct. Thank you 💕 for reacting.
As it stands now LLM large language models are damaging us in a very serious manner. I have to postpone the creation / assembly of a new computing system, using notebook APU, because the price of the memory required skyrocketed to USD 1600, from USD 256 {128GB DDR5}
I will now also have to fork over more than USD 220 for an SBC Raspberry Pi5 because of LLM generated demand for RAM.
Regretfully none of the three pillars which you stated, are even in the sites of those people who have created the serious mess, just from the perspective of computing Hardware assembly.
#LLM #Pope #damage #Slop #Vatican #AI #logic #programming #homosapiens #species #global #technology #Terra
Z er 0 ne Tw O
Th re e
Co u
N t
G
I
D
Ts
0 ne
T w O
Th re e, F o u r
Zer 0 ne, tw o three in co un t in g dig it s
Zer 0 ne mirro r in g
Tw O three
Mirr or
I n
G
0
Ne
Tw O
Mirr or in g
Three, F o u r mi r r o r in g
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Without going into religous stances regarding Roman Catholicism {and their abuses (which also occured on a grand scale in SR / SA)} I want you to read what the current pope says about LLM and their enormous damage towards the homosapiens species
When a pope makes logical sense on a global scale through all manners of thinking, something is globally damaging our species
#LLM #Pope #damage #Slop #Vatican #AI #logic #programming #homosapiens #species #global #technology #Terra
I just learned that neofetch is not being updated anymore
Alternatives are listed here
https://itsfoss.com/neofetch-alternatives/
TL;DR
fastfetch hyfetch macchina screenfetch
#Linux #programming #github #neofetch #fastfetch #hyfetch #macchina #screenfetch
Y
0
U
R s
Z er 0 ne
T w hyp O anti t h mir (0) re e
Syn al tw O
G e t
He
S
I
S
Ze
R 0 ne
T w O mir 0 r
H re e, al tw O get he r f 0 u r
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
DevLog: Orange Sentry Sprint 2 - MQTT Client Implementation
This week's mission was to create a functional MQTT pub/sub client that can grab it's payloads to publish from FIFO pipes (mkfifo) and send them to the broker, as well as to subscribe to a topic and send the messages received through FIFO pipes to other processes to treat.
As you can maybe guess,this week's theme has been plumbing more than anything!
But I also learned more about build systems, why splitting functionality between multiple files is important and why writing utils is so.. useful..
My main blockers were my overall noviceness with the C programming language and trying to learn the Eclipse Paho C MQTT library.
So I dove deep into library docs, man pages and some AI code review to learn about industry best practices, in which the AI was surprisingly good and helpful, especially at providing guidance about best practices.
As a summary, this week provided the mqtt-client implementation, complete with mqtt.h/.c auxiliary files. But also the logging.h util and the fifo-ipc.h/.c library.
The main challenge I faced was to hook everything up in a consistent and well structured manner, while providing adequate levels of abstraction through libraries and utils to avoid calling the vendor library directly from main.
I am planning to use the logging and fifo-ipc libs extensively through the rest of this project, both to keep things consistent and clear.
Speaking of pipes (FIFO is a very funny name btw), I chose to use this technology because I needed some sort of Inter Process Communication (IPC) to let my microservice-inspired architecture's processes talk to one another.
My options were basically Unix Sockets, Signals, Shared Memory, Direct Piping, and FIFO pipes.
Unix sockets looked promising at first, but they were kind of awkward to use (requiring handshakes), so I looked at the other options.
I eliminated signals basically right away, because They can't communicate text in a flexible manner.
Even ignoring the nightmare of memory management with Shared Memory, it was just a security disaster waiting to happen, so I dumped them right away.
Direct Piping just was not repeatable and robust enough.
So I looked at FIFO pipes, and they just fit so goldilockedly perfect. They were challenging but not impossible to implement right (they code basically the same as files), they can be easily debugged from the terminal by echoing to them, and they implement nicely with both C and Python (a technical requirement for this project). So I stuck with them.
They are not perfect, though, and need special treatment for concurrency reasons, and as with any other way of inputting data into a program, they need extensive input sanitization and treatment to avoid security and other kinds of bugs.
I ended up running out of time before I could actually finish implementing the subscribing part of the client, though from the docs it should not be that hard, since I've already done most of the groundwork to handle MQTT connections.
And since I did not have the adequate time to actually test out and debug stuff on ARM and on the board, as well as to clear some TODOS on the code, I will join those tasks into one micro sprint that should last less than a week, a week at most, and try to implement those things there. The plan is to have a really functional and kind of robust (I plan to have at least input sanitization and message formatting/parsing functionalities by the end) client to thoroughly test. If I want to add some more work on top of that I can maybe start to figure out some sort of system to test and benchmark my code on the board.
The next sprint, a micro one, is also related to MQTT. I plan to implement the subscribing functionality that I could not implement this week, as the complexity of the tasks was too big to handle. I plan to also do some general cleanup across the codebase and dedicate some time to validate and debug the functionality on the ARM board, As I have not been able to even boot up the board for time constraints
//snippet of buggy code
int ipc_open_channel(IPC_Channel *channel, const char *path) {
channel->path = path;
if (mkfifo(path, 0666) == -1) {
LOG_ERROR("Failed to create FIFO named pipe");
return -1;
} channel->fd = open(path, O_RDWR | O_NONBLOCK);
if (channel->fd == -1) {
LOG_ERROR("Failed to open FIFO named pipe");
return -1;
}
return 0;
}
Error:
$ ./bin/x86/mqtt-client
[Error] Failed to create FIFO Named Pipe: File exists
<3>[MQTT_CLIENT] ERROR: Failed to open log FIFO at /tmp/test_fifo
Fixed code:
int ipc_open_channel(IPC_Channel *channel, const char *path) {
channel->path = path;
if (mkfifo(path, 0666) == -1) { // throw error if there is an actual issue
if (errno != EEXIST) {
LOG_ERROR("Failed to create FIFO named pipe at %s", path);
return -1;
}
// if it gets here then the file already existed, so we just update the
chmod(path, 0666);
}
channel->fd = open(path, O_RDWR | O_NONBLOCK);
if (channel->fd == -1) {
LOG_ERROR("Failed to open FIFO named pipe at %s", path);
return -1;
}
LOG_INFO("Channel opened successfully at %s", path);
return 0;
}
This was a very good and rewarding week for my first big milestone (yeah, I know it's only a sprint) of developing C code beyond just uni courses and quick Udemy projects. Feels nice to build something, and even nicer to ship it.
It may not be perfect, but it's mine and I leaned a lot along the way, and that is what matters.
Z e r 0 ne
n t w
Th
R
E
L
E
A
T o
G e t
H e r f o u r
Z er 0 ne (in) t w O, th (mir 0 r) re e, al t w O ge t h e r f 0 u r
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Here are the latest versions on github
https://github.com/localsend/localsend/releases/tag/v1.17.0
#airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
Source is this wonderful lady
https://www.youtube.com/watch?v=7yirmkG6Em4
#airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
Do you want an alternative to airdrop? You can go two ways KDEConnect, which I covered already and am running
You can also go to localsend!
It works on all platforms Linux Android Apple win64
https://github.com/localsend/localsend?tab=readme-ov-file
#airdrop #localsend #kdeconnect #ftp #Linux #ARM #SBC #programming #opensource #technology
To Ev 0 lv e aw a re ness
S he r s el f it
In tw o
Co
N
S
I o
(N) us
Es s elf - i t
Ache s w it ch in g of f
W it h i e n tire l y f in re d (w hat) is cove o n r in g out..
To evolve awareness elf in two
Co nscio us
Ness
I
T
A
(K)
Che s
S w it ch in g off
W it h in en tire ly f in d re (what) is cove r in out..to Ev 0 lv e aw are ness
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
W it h in r oo t
A n c h
O r
E
D
B a
Ck wa
Rd f or ward
F in d in g c ur i o u s w it h y out..
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Up h old in g hyp o
T he tic
W/
A
L
I
L
N
Us
P art
S ill us i on
In g l if o t h e r w hat co u ld too
Sh o u ld be f in d in g w it h in out two th ro u gh (hypo the tic al) ot he Ze r act u o ur ow n a l iv in g 0 n e
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
I may regret this at some point, but I felt the need to put down in writing how I feel about this moment in the tech industry.
It is not kind. You may well be insulted by it. If you are... then you really should question yourself.
https://www.garfieldtech.com/blog/selfish-ai
People with #electronic and #programming experience… a friend (professional musician) and I were chatting and we had an idea for affordable good hearing aids (we both have hearing loss): in-ears are relatively waterproof. They have to work with sweat dripping, being in the rain, etc. things that you are not supposed to have hearing aids near. They are also much cheaper than hearing aids. Yet, essentially, in many ways “the same” - you set what you want to hear live fed to you and mix it how you want. Hearing aids you just want to hear everything and can tune down background noise and increase certain ranges of sound to mix so you hear it right.
It seems like in-ears should be able to - in theory - function as a much more world-proof hearing aid. That would put the individual in control.
Is this possible to become a thing? Fediverse seems to be a place to have the right overlap of #foss and #tech folk for someone to have a go at this…?
So thousands of programmers have been laid off recently, they can almost all work remotely and we all need to get off US tech as quickly as possible. Seems like the perfect opportunity to fund an open source collaborative suite of products to replace meta, alphabet, microsoft apple and amazon.
#tech #ustech #programming #eu #meta #amazon #microsoft #amazon #apple
When teaching project management as a quick exercise I have the students come up with the equipment, planning, resources needed for a podcast.
As an illustration of how concepts change. This semesters cohort top suggestions in the order they called them out for 'podcast'
1) Camera
2) Set
3) Guests
4) Microphones....
I guess that explains Netflix 'Podcasts' showing up on my feed recently.
The collection grows!
This is the full list. Those using screen readers might want to make a coffee first...
#shelfie #golang #compilers #pascal #programming #programmingbooks #retrocomputing #vhdl #psion
Here's another update to my #mciroblog about setting up #LinuxMint.
I've shared a bunch of sunshine and roses.
I am past due to share some crazy. Spoiler, I brought the crazy, and Linux Mint stood aside and shook it's head at me.
I wanted to install Ollama to try out my shiny second hand GPU. I followed the instructions. It was fine.
Then I wanted to serve Ollama to myself, across my local network over HTTP/HTTPS. SSH works perfectly, but I wanted something I can bookmark.
It got weird fast, because... I'm me. Sometimes I just need to try something.
Anyway, here's my 'recipe':
+ Find a project on GitHub that does pretty much what I want.
+ Realize the project hasn't been updated in months, but decide to YOLO it, anyway.
+ Clone and Install the project using command line Git and a Python Virtual environment.
+ Fork the project to CodeBerg because I like CodeBerg.
+ Pull two interesting unmerged branches from GitHub and try to rebase them together. Fail badly. They're too different for my current understanding of the code base.
+ Start fixing issues like stale dependencies, to update the project.
+ Realize one of the unmerged branches has one of the fixes I need next.
+ Rebase that branch onto my updates.
+ 'Fix' some things that could only bother a Cybersecurity nerd, just to salve my own conscience.
+ Enable HTTPS, because I typed the address, and that got me curious how hard it would be. It was surprisingly easy, because the Django community are steely eyed rocket persons.
+ Add a Makefile because I'm old school and that's how I roll.
+ Add targets for `make clean` and to rebud my virtual environment, because if I didn't add them I would need them.
+ Actually test the thing on my local network.
It works swell.
So another thing I can say about Linux Mint is that...it's a great platform for making questionable technology decisions while meddling with mildly stale but super cool source code!
S u b l ime l y bea u ti f u l
F i n g e r
T w
O
I
N
T he
R in g a b
Str ac t in es sen ce
P art ic u lar ex press i on Zer tw o o in f or m Y 0 ne u s
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Hi, I'm making an offline shareware daily games app. What are some games I could include in it? I want a small set of games that are compelling to play frequently (possibly daily if you really like them), and easy for a computer to generate.
I already know I'm doing Wordle, but I'd prefer not to do games that require me to expand the dictionary beyond that because that would increase the file size and load time a lot.
Details of the Concept: There's new puzzles/levels in the games each day, which are the same for everyone in the world. They're generated locally based on the system date. It's a basic TUI app because that's easy to program and to set up, and it's written in Python because thats very well supported on all major PC operating systems.
Coding C is like that quote from John Green "As he read, I fell in love the way you fall asleep: slowly, and then all at once" but with writing utils.
Writing a good README is always a challenge for me.
I am reasonably good at bashing my head through coding issues, a bit worse but still kinda okay at documenting code (i think), but the READMEs always get to me.
I think it's a Kill Your Darlings kind of issue, where I don't know what to talk about and what not to in the README.
Blogging about the project has helped (I have a space where I can just ramble about the technical minutia all day) but has not solved the problem.
Tr us t
O b
D
I
E
Nc
A r 0 u
I n
S
G
I n
T w O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Tr us t
O b
D
I
E
Nc
A r 0 u
I n
S
G
I n
T w O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
W he r E v
Z e r
I n
T
W
Y O
Is le ad in g 0 ne U s
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
E v e
T r
U
L
Y
Zer
0 ne - U tw O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Be a u
Ty f
U
L
L
T
R
U l y
Z E v e r y
Aw are co n sci o (n) tw Y 0 ne - U
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
W it h in
Y 0
U
L
Al
H i s
He r s elf
Zer m in pl us O ne t w O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
See d cat al y
S t in g
F l
0
W
E r
I n g
Eve r Y 0 U
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
T w
B
I
Y
M e
Zer O ne
B y b i m e a n s t w O
Tw 0 elf S he Zer it bi means by two too (S he it he r) S elf O (ur) (w it h i) n e T w O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
When needing standard functionality like SEO or Media handling, what is your default reaction? Do you reinvent the wheel or look for existing solutions?
My recent survey shows a massive consensus: 96% of #Laravel devs immediately look for existing packages . Only a tiny fraction start by building from scratch.
This confirms that the modern dev is an integrator first. We focus on business logic and offload the plumbing to the ecosystem.
Read the analysis: https://coz.jp/knr8Tr
#programming
D i f f e r e
N ce
T
S
E
Q
Ue
N c e
In g T w ex
Per i enc e in g aw a re
Z e r elf it S h e r S elf c o n sci o (n) ff m in pl us O n e
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
I still remember trying to sell people on Erlang back at an old job and it went something like “think of it as concurrent functional lisp” and they were like “Lisp’s syntax is terrible” and I was like “then good news because this is Prolog syntax” and that wasn’t better.
O per a
T in
G
Y s
S t e m
OS - O per a t in g sy stem
See d flow e
R in g
C a
T
L
Y
St
Z er
0 ne t w O
F l ow er in g see d in g
O ne Zer 0
Y o
U
T
W o
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
@vermaden @omar
I always use alsamixer -c0 up to cxx from the OSS alsa period since it's ncurses based & faster than GUI programs.
Many things in Linux were changed for good reason, but some are questionable. I don't use systemD init is easier to maintain. It aint broke so KISS
Pipewire is fun to add FX in my signal chain to my DAW, but for serious work I have a physical FX rack.
I understand why Wayland was made and only have it on my SBC Raspberry Pi5
#Ifconfig #ip #init #systemD #Xorg #Wayland #programming #pipewire #ALSA #OSS
Amazing. Rock Solid stability.
GNU gettext reaches v1.0 after Thirty 30 years!
GNU Gettext is vital in translating programs to different languages
Quote
GNU gettext is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools and documentation. Specifically, the GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages.
EOF
#Programming #OpenSource #Gettext 2Linux #BSD #translation #languages #Lingua
R e
V
E r
B e r
A t i m n g
Re v er b er a ting (l it er al l y) v er b atim
Z er m i r
E ch
O
I
R
N e
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Did I spend far too much time on this table just to get to the punchline at the bottom for something I'll spend perhaps 20 seconds on during lecture?
Yes, yes I did.
Do I regret it?
No, I do not.
#ProgrammingLanguages #TypeSystems #Assembly #Programming #ComputerScience
Do you want to participate in destroying the environment even faster while ignoring copyright law, or leave your industry of 20+ years and try to find something else that may pay half as much?
That's basically the choice all developers are being given today.
I fucking hate it, and I fucking hate all the people who ignore all the externalities and damage and shrug "well it's inevitable."
Yeah, I'm in a bad mood.
L et te r s
W or
D
I
N
G w
O r d s
Word ed word in g
Am p l i f
Y in
G
A
R
T ic
U la ting
E x p l o r e s s in g x2
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Tw d Ev il ’ s ad voc at e
Hyp O t he tic al r
M ot he r
Z er
A
C
T
U
Al
Tw o
Hyp o anti
Th r e e syn t h e s i s f our
O r i g
I n
A
L
Z
E r
0 n e
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Do y'all have any recommendations on:
thanks!
Boosts appreciated :3
(gonna read through this thread tomorrow, going to sleep now so dont expect quick responses)
I've personally grown to hate the security theatre of rotating my bank passwords every six months, especially because of requirements like "must contain one uppercase, one symbol, one lowercase, one special case and the blood of a unicorn."
When mathematically, a simple, grammatically incorrect sentence of 25 characters is much harder for a machine to crack than a gibberish 8-character password with symbols.
Entropy loves length.
I love the idea that the most secure key to your digital life could just be a weird little poem or an inside joke that only you know. Security doesn't have to be painful.
#infosec #passwords #cybersecurity #UX #security #sysadmin #programming #foss #linux #privacy #enshittification #reading #finance
Bill Gates SHOCKED as Windows Users ABANDON Microsoft for Linux!
Logical IMHO
It started with the steamdeck according to the article
#Programming #Steamdeck #Linux #Gaming #programming #technology #framerate #win11 #popOS #gaming
https://www.youtube.com/watch?v=LCTEoYTKoS0
C al ei d os cop e
O per a
T i
0
N
A l
S y
T e m
Zer Elf S he it
He r S elf ech O ne mir r 0 (a) r in g
O r ig in
Ge n
Er
L
I
L
A
Ce
O r ig in
It s (tem) gen e ri c a l c e l l
“Ge” - Greek mythology God dess of the Ear th, M ot he r to Cr on us and, tw, to o, t he T it ans
Cry s tall in e le me (a) nt sem i co n d u c t in g
Met a ll o id (re sem
B l in g s ili
Co
N)
U
S
E
D in
Tran s is
T or s; oc c u r r in g in
G er man it e and a (ph) r g y rod it e.
(https://www.wordnik.com/
W or d
S/
G
E
“Ge”)
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Safe ty, re spect to l er ance
Free do m
N o
N
_
C
O n
Sens u al
W it h safe w or d al o ne
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Over the winter break I wanted to make sure I could speak from a place of knowledge. I bought the ~$20 thing for one month to ChatGPT and Claude.
I walked through a brief design for a small scripting language with each (grammar, tokenization, etc).
Claude is… bad. It would use coding ligatures in its output and then when talking about the code later try to implement UTF-8 in C because the grammar now had non-ASCII operators (that were not what I asked for).
1/x
I n w it h
O ut
W/
G
F
I
T
N
0 ut
W it h i n
In w it h out find in g out
T 0 t w o
0O
S
I
T
H
I n
(T 0 w O)
T 0 o it s w it (c) h in
B e i t he l l o
W e in
Z e
R
0
Ne
T w O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
S p ac e
V a
O
S
T
W
I d e
N o ech
Mir r o (a) r in g s t ill
W i
H
T
I
N
S p
A lt er
Na ting c ur r e nt
V as t so w id e n (t it y) o echo mir r o (a) r in g
Still ill till
Still
W
I
T
Thin
Still w it h in
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
I learned about #computers and #programming when I was younger for a specific reason: I was into math and science, and these days it's basically impossible to separate the study of mathematics and the practice of science from *personal computing*, or "microcomputing" as it used to be called.
These days it's taken for granted that you'll be doing all your data collection and numerical analysis and so forth on a computer, using some mathematical or scientific #software packages. Microcomputers are likely to be how a person in the laboratory interacts with scientific instrumentation.
(cont'd)
How much "baggage" is currently in your composer.json file?
I surveyed 200 active developers to gauge the average weight of a modern Laravel application. The results highlighted a distinct split in the community regarding the "Build vs. Buy" mentality.
Over half of the respondents (54%) fall into the 6–15 package range. Given standard best practices today involving tools like PHPStan, Pint, and Debugbar, this feels like the industry standard.
#Laravel #PHP #developer #programming #technology
There's an assumption of *inevitability* about the #AI / #LLM fad which the boosters and "evangelists" have been leaning into as heavily as possible. Here's Mr. @pauleveritt for example, in a sycophantic reply to Mr. @willmcgugan, giving a typical sample of the attitude (q.v. https://fosstodon.org/@pauleveritt/115876290902196186 ):
"Do this project with an agent or not do it. Do it by hand isn't a choice."
I've been around long enough to notice that the #technology sector and elite #programming geeks have harbored an obsession with "agents" that well antedates the current-day craze for "generative AI".
(cont'd)
I'm #colorblind and I use https://xkcd.com/color/rgb/ frequently.
Randall 'xkcd' Monroe did a survey of over 100,000 readers where he showed them random rgb colors and said "what would you call this?" and afterwards he did his best to sort the results into the most popular color names and the colors they refer to.
It's like a box of Crayola for the internet. Finally, my colorblind self can grab a sample of "dark magenta" that doesn't just look like "grape purple" to everyone else.
The data is freely available as a .txt file under CC0, which I've converted into a .css file here: https://git.hatspace.net/nycki/nycki.net/src/branch/main/static/xkcd.css
so now when I want a color on my website I can just write `color: var(--xkcd-off-white)` or so on. it's really convenient :)
@shish Yes. This concerns me, as well.
We haven't seen the long term cost of the #AI tendency to copy/paste code rather than to import from libraries.
I am concerned that patching is going to return to an earlier meaning - we may need to find ways to address widespread code vulnerabilities not with package managers, but by sharing `patch` files while trying to find everywhere that needs them.
I have to admit, if I was creating a memory-safe version of C I wouldn't jump to using spicy autocomplete for the job. #ai #claude #coding #developer #programming
https://www.theregister.com/2026/01/26/trapc_claude_c_memory_safe_robin_rowe/
To us t he
M in
D
L
L
A
Ov
Er t he
P l ac e s m
Art street definiti on - neuro tic
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
The Register: How an experienced developer teamed up with Claude to create Elo programming language https://www.theregister.com/2026/01/24/human_ai_pair_programming_elo/ @theregister @thomasclaburn #programming
About that, "We built a web browser from scratch with AI," claim…
> When AI 'builds a browser,' check the repo before believing the hype. Autonomous agents may generate millions of lines of code, but shipping software is another matter. https://go.theregister.com/feed/www.theregister.com/2026/01/26/cursor_opinion/
> "… I agree this isn't just wiring up of dependencies, and neither is it copied from existing implementations: it's a uniquely bad design that could never support anything resembling a real-world web engine."
Hypo the tic
Ad voc
Ate
D
E
Vil
M in
Us what
If we re not what
Yet is S He r S elf it Zer al O ne pl us al l
In us s ho w in g and th rough anti (to) hyp
O ne m in us t w O
It S he r
Elf
S
Y
N
Th
E s i s
Dest i n ation
Origin elf it S he r S elf Zer pl
Aw are co n
Sci
O
N
E
U s
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
D if f e r
E n t
Ia t
I n
G
A
W
A r e
Zer c o n
Sci o (n) 0 ne t w O - u s
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
A very persistent LLM scraper just gave my website a free stress test: 10k+ requests to a non-existent endpoint in under 24 hours
The result? Zero downtime. Zero performance degradation. And if i did not check the analytics I wouldhave missed it.
This is why I advocate for modern stacks like Traefik paired with FrankenPHP. The ability to handle high concurrency with minimal resource usage is a game changer for #PHP applications.
#developer #programming #technology #business
Current weather for Kwamalasemutu SR / SA
A gorgeors place where you can meet and interact with natur up close and personal
#Weather #curl #wttr #bash #csh #ksh #zsh #fish #sh #OpenSource #programming #technology #Mobile #POSIX
Current weather in Leonsberg SR/SA with the power of wttr.in *sh curl and lolcat
Avoid using prt 80 when aded the server may return a 0 status not respond
#Weather #curl #wttr #bash #csh #ksh #zsh #fish #sh #OpenSource #programming #technology #Mobile #POSIX
TIL that HVAC systems are vital to keep people alive in this extreme temperatures
This is a normal temperature in Canada in the state of Montreal
Since I live in the tropics I only have to check my PPE for temperatures at the high 40° Celsius and the low 18° c
This output is compliments of Open Weather Maps
TIL that vlc (GUI version) happily spawns more copies to play music from different directories. I use pavucontrol / pipewire here and its so smooth its almost like a dream
The ramfootprint is also very light
H at e in w ay
St ra n
G e
Ly
H
T
E
W
S a
Me 0 l
O v e in g
I n f o (f)
R m
St
L
I
L
O
N e
H ate in
Way st range ly me 0 lov e
(Lov) in g (in) f or m of f s t ill me (Zer 0 in f or m sim ul tan eo us l (wh) y) O n e (t w O)
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
H at e in way
St ra n
Ge
0
L
O
V e
Ne t w O
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
St re am of
Aw are
C o
N
S
Ci
T w
Z er 0
O ne (s) - u s
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
Ne it he
R ig
Ht
N
0
R
Wr o
Ng - bot h
Zer 0 ne t w o o three
In he r ent
Log ic
Th
E
S
A
Me
F o u r
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial
T o p art ic u l ar (e y)
O ur s e l f
Princ
Ipl
E
0
A
B s
Trac t
Present at i on
#poem #poetry #individuality #authenticity #sovereignty #tolerance #reconciliation #letterlab #source #zero #writing #letterportals #wordpuzzles #programming #perception #encryption #code #one #unity #binity #trinity #quadrinity #singularity #duality #polarity #ternity #quaternity #p01 #fediverse #exquisitesocial