Struggling to deal with the organisations shunning the FSF for the sake of inclusivity and equality
who are still comfortable with Google and IBM's patronage, orgs who are doing a great job ensuring that the future (w/biased AI, algos) will be very unequal and shut out minorities.
(also, the Gebru/Mitchell episode)
I've just now found a spiritual predecessor of the terminal for https://ctx.graphics/ I'm going to study this in more detail - in particular its message passing between clients.
MGR published to the net in 1989, X windows alternative, with multiple clients and raster/vector graphics for interactive UI clients over serial links, built from a foundation of ANSI escape sequences.
"What’s funny to think about is that if instead C had not done that and used 1-based indexing, people today would certainly be claiming how C is superior for providing both 1-based indexing with p[i] and 0-based pointer offsets with p + i."
hey - does anyone in berlin want a huge (prints on A2), old, amazing pen plotter? (image of it attached).
i got it when i lived there, and i've since moved and had huge hopes of trying to move it back to nyc but it's just not going to be possible. you can have it for free as long as you go and pick it up at my old flat, it's heavy as shit.
includes all needed cables and a lot of repair / maintenance / operation manuals that don't seem to have been digitized anywhere.
https://ctx.graphics/ - began as a "HTML5 Canvas 2D context" for microcontrollers, compact code/RAM use makes it scale well to cached, threaded, deferred, and network transparent rendering. Flagship demo – a terminal experimenting with raster, vector and audio extensions.
It is hard to describe ctx succintly, at the core of the project is the text and binary variants of "slushy" https://ctx.graphics/protocol/ , but it is also a renderer terminal and even a multi-client compositor.
“Polkit now depends on Rust”:
Specifically, Polkit depends on mozjs, which now depends on Rust.
GTK 4.0 is here! After four years of hard work from our dedicated developers, GTK 4.0 was released today. Some highlights from this release include media playback, drag-and-drop, and scalable lists and grids. Learn more about what's new in GTK 4.0: https://blog.gtk.org/
It seems some languages are harder to hyphenate than others, the terminal/ECMA-48 http://www.ecma-international.org/publications/standards/Ecma-048.htm standard for the justification escape sequence JFY has an "italian hyphenation" setting:
"If the Italian hyphenation parameter value is used the first word which will not fit between the margins is truncated, the last
character of the line is underlined and the remainder of the word is inserted in the data stream for use in the next line."
Quick reminder (or clarification) about the workflow on SourceHut
GitHub has trained you to open issues for *everything*, including support requests, asking questions, feature requests, bug reports, and so on.
On SourceHut, you should not do this. We have mailing lists, and your first stop should be a project-discuss or project-users mailing list. Only when you have confirmed that you have a new bug or accepted feature request should you file a ticket on the bug tracker. This prevents clogging up the bug tracker with duplicate or poorly thought-out tickets, and usually gets you better support for your problem too.
Thinking about changing the default permissions for trackers to prohibit public posting to re-enforce this.
Typewriter art: some, but not all of the constraints of ASCII art, reproducible through knitting like recipies https://archive.org/details/BobNeillsSecondBookOfTypewriterArt/page/n135/mode/2up
#mozilla has done a lot of good for the web, but the hybrid "for-profit owned by non-profit" model is and always has been a mistake.
You get the worst of both worlds -- a layer of nonprofit bureaucracy on top of for-profit business practices, compensation structures, and decision-making.
It reflects Mozilla's history, being born in the ideological swamp of hypercapitalist Silicon Valley, which frowns upon nonprofits, and which pursues profit, growth & "disruption" above all else.
*Opens random email* “Pls help I’m getting these errors!!!" [screenshot of system errors]
Me: I’m confused, are you getting these when you run Site.js as a daemon?
Reply: No, whenever I use my Linux laptop. Pls help! [another screenshot]
Me: ??! *sigh* *looks at second screenshot* OK, sounds like your hard disk is dying.
Full stack researcher. Former fine art student lost in study of code as both medium and catalyst for new tools and techniques. http://pippin.gimp.org/
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!