@RyunoKi @strypey @alcinnz @ocdtrekkie @jalefkowit, those redirects without JS are easy to fix, just add a content filter for: body noscript meta

Block all the meta tags, no need to query for those meta attributes that actually do the refresh/redirect.

@lanodan, I don't want to be the one to spoil the celebration for you. But when the "bible" has a non-free licence, there's not much to celebrate.

Please checkout the name of the package added by this issue that has been closed with: "IGNORE: may not be redistributed because of licensing reasons."

The Single UNIX Specification Version 4, 2018 Edition, alias POSIX.1-2017,
reference T101

freshports.org/misc/susv4/

js 

@gme, soon on phones near you:

Please enable JavaScript to call this number, also DRM.

Walter boosted

@rysiek It's easier to just click on "font size" than selecting the correct style from the style menu.

And if you want to, say, change the font size of headings? I'm willing to bet that only a small percentage of people in an organisation that uses Word actually knows how to do that.

When it comes to choosing between touch-screen powered, always-online, "smart" devices and the "dumb" ones, I will always choose the latter.

I just saw a crash on a 20+ years old, NCR cash register. There was no AMI or android logo on the screen, just Ncurses!

With Just Enough UI, trademark "pending", a full restart took less than 10 seconds and the list of scanned items was intact. I think that the sales software was embedded into the firmware.

Now, I wanna buy one! Just for fun!

@vertigo @theruran @nytpu, not yet. But my journey into POSIX and Unix has continued and now I realize that I need to start publishing my notes, rants and jokes. Otherwise my brain is going to explode. A few days ago I've had beefs with readline(3), after that with terminfo(5), now it's the insistence of keeping RFC-20 around and slapping an US-ASCII-butchered encoding onto what SHOULD* have been a TLV encoding for non-human readable data.

* as per RFC-2119+

@jens, the complete healthcare IT infrastructure in UK had to be rebuilt with modern tech and, just like Signal, they've been burning ~£50m/year on maintenance.

Their first approach failed miserably at every level, but they've won the "corporate tech buzzword bingo".

Their second implementation was identical, cost only 0.1% to the 1 year mark, it was completed with 150 times less human work hours for a 10 times smaller maintenance bill. (That link also has some slides.)

@dch @info_activism

@jens @dch @info_activism, you should check the talk about replacing the NHS mainframe and how they managed to avoid huge bill on hosting and development.

Hint: It's not corporate-hype-buzzword driven development.

heypresents.com/talks/replacin

Gen Z (Rosetta) Stone: 🗺️📖🪨 

@drwho @freakazoid, those are nice, but you're missing a printed copy of Unicode v14.

… and something to cover the missing color emoji annex, maybe, a printed version emojipedia? 🤔🤪

emojipedia.org/thinking-face/

emojipedia.org/zany-face/

… oh, and an obligatory annex titled: "Emoji: A cultural and generational clash, also food emojis and the Map of Japan 🗾"

Walter boosted

Ok, I now have permission to talk about this project in full and in public. I'm working with Alan Kay to build six replicas* of a Xerox PARC Alto display for use in a museum exhibit**. Visitors will see a real Alto and then walk over to one of the replicas to futz with Smalltalk '78***.
Here's a nice writeup of a different project that rejuvenated an actual Alto.
arstechnica.com/gadgets/2016/0

@theruran @nytpu, commands should not have to deal with pesky human interfaces at all, the locale data is only getting in the way, most of the times. And the POSIX character set should be abolished together with related parts. With proper binary data structures, the commands don't need to process text at all. As for paths, the parts would be "objects" passed around.

This is better for security, for resource consumption and for user experience/accessibility. 2/2

@theruran @nytpu, I might borrow that last paragraph some day, it's basically the reason why I've started to research ways of ditching typewriters from CLIs in favor of some sort of structured binary data with an optional layer for humans.

I kind of got stuck at figuring out a decent compatibility layer for the standard POSIX streams and pipes, but that commit gave me some ideas to play with, and I might also find a replacement for the pesky argv. 1/2

Walter boosted

But despite its long tenure, Cosmicstrand was only just discovered. That's because of the fundamental flaw inherent in designing a computer that its owners can't fully inspect or alter: if you design a component that is supposed to be immune from owner override, then anyone who compromises that component *can't be detected or countered by the computer's owner*.

21/

Show thread
Walter boosted

its weird having hobbies where you have nothing to show for what you've done.
"what have you been up to?"
"I can give you the just of what I've been doing but its all very technical and would bore any reasonable person."

@rigo @bortzmeyer, for those interested, there's a paper with interviews and a video presentation from one of the authors at 35c3.

Romain Fontugne, Ksenia Ermoshina, Emile Aben. The Internet in Crimea: a Case Study on Routing Interregnum: hal.archives-ouvertes.fr/hal-0

A Routing Interregnum: Internet infrastructure transition in Crimea after Russian annexation: media.ccc.de/v/35c3-9864-a_rou

@rigo @bortzmeyer, I'm halfway through the document and I've seen no mention of Ukrainian ISPs in Crimea before February 24th 2022.

So I searched for various terms, thinking that it will show up later in the document. But to my surprise, in a document about internet fragmentation, there's no mention of Crimea. I find it hard to believe that the authors didn't hear about this or didn't find it relevant. This is troubling, to say the least.

@ij, you should also look in dmesg, if the device responds, you should be able to find some PCI related errors in there.

Since PCIe doesn't use device trees, there's a lot of communication on initialization, you should look for messages that are present in init.c, early.c or other files from the pci directory:

git.kernel.org/pub/scm/linux/k

Walter boosted

Let me tell you, don't rely on flash for cold storage of important data. I learned it the hard way, despite knowing better.

A short thread. (1/n)

Show older
XXX

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!