20 random bookmarks
Bookmarks and whatnot. Закладки и всякое.
Bookmarks and whatnot. Закладки и всякое.
Markov algorithms have received very little attention in the studies about formal languages, so the purpose of the present paper is twofold: i) to characterize languages in terms of Markov algorithms, and ii) to produce automatically Markov algorithms accepting or parsing languages generated by given grammars.
We use a particular, although universal, subclass of Markov algorithms, which we call “pointer Markov algorithms»; we obtain a characterization of: i) regular, ii) deterministic context-free, and iii) type O languages, which is quite «natural» in terms of these algorithms. Furthermore, we show that, given a right linear or a strongLL(k) grammar, it is possible to produce automatically a pointer Markov algorithm parsing the language generated by the grammar. These constructions are particularly interesting because pointer Markov algorithms can be compiled conveniently into machine code programs.
With easy tasks, failure is shameful, but success is unremarkable. With hard tasks, failure is understandable, but success is epic. Easy tasks that seem hard are the best.
I wonder how these bug-hunts I do at work are perceived. They are actually hard for me, but what if they seem easy for others?..
Consent based public domain federated communications server. Provides a feature rich ActivityPub and Nomad communication node.
База.
QRSVG is a small JavaScript project to render a two-dimensional bitmask (mostly assumed to be a QR code) to an SVG element as a collection of SVG paths with defined purposes.
You can pick funky logos like the ones of the Fediverse or RSS.
Изучили состояние рынка, мотивацию участников, их цели и трудности.
The author tells a brief history of passports: they are very recent. China got them since Han dynasty, West got them since First World War. What about Russia? I think it was Peter the First who introduced them? No? It's always Peter the First...
Anyway. Passports are used for surveillance, and with the ongoing digitalization, will be used even more. Everything is tracked with no real need for the citizens. Something like NFT could be used instead. The author talks about age verification and phone contracts. I thought of NFT for medicine: the doctor doesn't really need your name.
What will the world without identification look like? Dunno. I don't really want to lose the ability to get back my money in case I get scammed; how would that work without identification?
Xah dislikes Clojure for the reasons listed.
Learn about the history and purpose of quipus, the system of knotted strings that recorded data in the ancient Andean world.
A deconstruction of some of the more interesting bits we found hiding in the WorldWideWeb source code
The very interesting part for me is the CSS predecessor:
Normal <P> 0 Helvetica 12.0 1
90 90 14.0 3.0 0 0 14 0
Perhaps, funny
A classic rant on uxn and programming. Uxn is done for.
Uxn says it's about permacomputing and vintage computing, the author of the article says it's not and proves it.
The author insists on a relation to permacomputing. Their page on permacomputing describes frugal computing and salvage computing as principles of permacomputing, defining them as "utilizing computational resources as finite and precious, to be utilised only when necessary, and as effectively as possible", and "utilizing only already available computational resources, to be limited by that which is already produced." The author is part of a collective that wanted to replace all the "bloated" software they used, due to having little energy storage on their sailboat. Using software design techniques to reduce power usage, and to allow continued use of old computers is a good idea, but the uxn machine has quite the opposite effect, due to inefficient implementations and a poorly designed virtual machine, which does not lend itself to writing an efficient implementation easily.
Devine then mentioned it, and a discussion followed.
TL;DR: they get stuff done.