20 random bookmarks

Bookmarks and whatnot. Закладки и всякое.

2025-09-15

Reposted 2011.

Hosting a WebSite on a Disposable Vape :: BogdanTheGeek's Blog

bogdanthegeek.github.io/blog/projects/vapeserver

2025-07-18

1980.

The man who made the NES

www.eurogamer.net/the-man-who-made-the-nes

2025-07-04

1971.

Some relations between Markov algorithms and formal languages - Calcolo

link.springer.com/article/10.1007/BF02576816

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.

2025-03-21

1835.

Evil tip: avoid "easy" things

yosefk.com/blog/evil-tip-avoid-easy-things.html

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?..

2024-12-31

1673.

streams

codeberg.org/streams/streams

Consent based public domain federated communications server. Provides a feature rich ActivityPub and Nomad communication node.

2024-09-04

1490.

Расстрельный список препаратов — Encyclopedia Pathologica

encyclopatia.ru/wiki/Расстрельный_список_препаратов

База.

2024-08-31

1476.

QRSVG

fietkau.software/qr

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.

2024-06-06

1295.

A gallery of cross-references and automatically numbered headings

www.uninformativ.de/blog/postings/2024-05-23/0/POSTING-en.html

2024-05-26

1281.

Исследование опенсорс в России | N + 1

research.nplus1.ru

Изучили состояние рынка, мотивацию участников, их цели и трудности.

2024-02-03

1094.

マリウス . A World without Passports

マリウス.com/a-world-without-passports

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?

2024-01-11

1041.

Combat Mechanic Thoughts For Link-Based Game - Björn Wärmedal

warmedal.se/~bjorn/posts/combat-mechanic-thoughts-for-link-based-game.html

2023-11-21

894.

Providing Meaningful Search Results Without Own Index? - Björn Wärmedal

warmedal.se/~bjorn/posts/2022-07-02-providing-meaningful-search-results-without-own-index.html

2023-10-12

724.

Why Clojure is Dense

xahlee.info/comp/clojure_is_hard_to_learn.html

Xah dislikes Clojure for the reasons listed.

2023-07-19

479.

Child, you want to be a surrealist?

www.triapul.cz/automa/child-you-want-to-be-a-surrealist

2023-06-11

312.

Quipu: The Ancient Computer of the Inca Civilization

www.peruforless.com/blog/quipu

Learn about the history and purpose of quipus, the system of knotted strings that recorded data in the ancient Andean world.

2023-05-19

252.

Inside the Code — WorldWideWeb NeXT Application

worldwideweb.cern.ch/code

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
250.

pyrustic/jesth: Next-level human-readable data serialization format

github.com/pyrustic/jesth

Perhaps, funny

2023-05-14

238.

I don't want to go to Chel-C

applied-langua.ge/posts/i-dont-want-to-go-to-chel-c.html

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.

2023-04-05

144.

Why I Still Love PHP and Javascript After 20 years | the scapegoat dev

the.scapegoat.dev/why-i-love-php-and-javascript

TL;DR: they get stuff done.

2023-02-19

44.

Swiss Style Color Picker | International Style Colors Scheme Palette

fabianburghardt.de/swisscolors