Outbound Link Summary:
Thursday, 23. November 12023
p3k dots

Pure Functional Programming in Excel.

Relevant: Spreadsheets and Small Software.

Wednesday, 22. November 12023
p3k dots

REdBOL.

The Red Programming Language.

Red is a next-gen programming language, strongly inspired by REBOL.

Monday, 20. November 12023
p3k dots

On OpenAI : Let Them Fight.

The story Altman had been telling was too good, too compelling. He will be far less effective at telling that story now. People are going to ask tougher questions of him and his peers. They might even ask follow-ups to his glib replies. I could hardly imagine a better outcome.

Sunday, 19. November 12023
p3k dots

Hullaballyhoo!

I sometimes use the nonsensical word hullaballa for bogus input or output in testing, like username, passwords, log messages etc.

Watching The Doors movie from 1991 (oh, the agony – oh, the hairdo!) I saw there was a music magazine called Hullabaloo, later renamed to Circus.

It does not seem to be the first magazine with this name; there is an article from a 1931(!) issue of Time Magazine stating:

When the incredible magazine which is now Ballyhoo was in preparation. Publisher George T. Delacorte Jr. wondered what to call it. He and Editor Norman Hume Anthony favored Hullabaloo for a title but were afraid it might infringe on the rights of Cartoonist Peter Arno whose book of last year bore that name.

I have no memory where I (mis)took hullaballa from; according to Merriam-Webster hullabaloo is a loud, continued noise or mixture of noises –  synonymous to ballyhoo.

Saturday, 18. November 12023
p3k dots

🇺🇦

Notes to the talk rejected by RubyConf.

Language, perception, and empathy: Ukrainian's gaze.

(…) there is a repetitive story of how a struggle to state a few phrases of code clearer uncovers an architectural-layer problem, otherwise invisible through a massive of visibly clean code that follows the common style and gives descriptive names to everything and split into small methods yet loses “what was intended to say here” somewhere in the middle.
(…)
We mix our core beliefs and values, like “unprovoked aggression is bad” or “decoupling of concerns is good,” with the particular system of thinking which holds them currently, without noticing when it limits the ways we can look at the problem: “unprovoked aggression is bad, and there can’t be any serious war, it is just some dirty politics and news hype,” or “decoupling is good, and we should put every thing in either model, view, or controller.”

This stochastic Parrot has ceased to exist.

Oops! We Automated Bullshit.

AI systems like ChatGPT are trained with text from Twitter, Facebook, Reddit, and other huge archives of bullshit, alongside plenty of actual facts (including Wikipedia and text ripped off from professional writers). But there is no algorithm in ChatGPT to check which parts are true. The output is literally bullshit, exactly as defined by philosopher Harry Frankfurt, and as we would expect from Graeber’s study of bullshit jobs.

Relevant: Moral Codes – Designing alternatives to AI.

Lessons from METAFONT.

Metafont’s author, Donald Knuth, is primarily known for his multi-volume masterpiece, the Art of Computer Programming. All Knuth’s work on typesetting and font creation software is, on the face of it, nothing more than an effort to get his book printed to a reasonable standard.

Relevant: Nara – the typeface that never existed.

Like NPM for everything, but using Nix.

Devbox is a command-line tool that lets you easily create isolated shells for development.

You start by defining the list of packages required for your project, and Devbox creates an isolated, reproducible environment with those packages installed.

Update: This is game changer! devbox global add can install almost everything the platform-specific package manger is needed for – up to now. Even on macOS Brew or MacPorts become less important.

Delusional Mandala.

Lu Yang is a multimedia artist driven by the desire to explore her own gender nonconformity alongside big topics such as neuroscience and religion. She often expresses her ideas through playful digital lense resembling video games populated with gaudy, anime-inspired characters.

Electromagnetic Brainlogy as seen at Bolzano’s Museion
Electromagnetic Brainlogy as seen at Bolzano’s Museion

The artist created a digital nonsexual human simulator in her own shape for the first time to complete an artwork. Because of the powerful curse in the content of the work, the artist has to apply the spell to herself to avoid harming others.

Relevant: 電磁腦神教!腦制御士!.

The Decline of Usability: Revisited.

Auto-hiding scroll bars, shrinking the draggable area of window titles and cramming the bulk of a program's functionality inside a cramped hamburger menu are, as discussed above, blatantly breaking a number of well known UI design principles. Surely - surely - that's because of the incredible amount of meticulous research underpinning those decisions. And surely - surely - considering how prevalent this paradigm is today, any UI designer worth their salt can recite the very good reasons for and many benefits of these concepts in their sleep?