20 random bookmarks

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

2026-03-14

2128.

imgram.mini

nein.triapul.cz/technology/ksh/imgram_mini

Prahou's image gallery generator, compatible with subversive pics. Should I maybe join the network...

2026-02-21

2101.

sinelaw/freshr

github.com/sinelaw/fresh

Modern-style text editor in terminal

2025-10-13

2017.

Servers with Personality · Caolan

caolan.uk/links/servers

Running on weird hardware or something.

2025-06-18

1950.

9 Rules for New Technology

www.honest-broker.com/p/9-rules-for-new-technology

Wendell Berry's list from 1987 is more relevant than ever before

2025-06-16

Reposted 1945.

CSS Classes considered harmful

www.keithcirkel.co.uk/css-classes-considered-harmful

The solution to all of these problems

I humbly put forward that modern web development provides us all the utilities to move away from class names and implement something much more robust, with some fairly straightforward changes:

Attributes

Attributes allow us to parameterise a component using a key-value representation, very similar to Map<string, T>. Browsers come with a wealth of selector functions to parse the values of an attribute.

2025-02-01

1742.

The Most Elegant Configuration Language

chshersh.com/blog/2025-01-06-the-most-elegant-configuration-language.html

This article made me very angry. It's written very misleadingly, it's full of lies. The proposed language offers too much decisions to the config designer (all of the decisions that matter, actually). Nevertheless, there are some ideas I want to mention here:

  • Not having primitive types beside strings is good. I'd also keep lists and dictionaries (not the way they made it, but the way it should be). Numbers, dates, booleans, all of this is a mess.

  • So, empty config or no config file at all must be a valid configuration.

And it's kinda neat how they find connections between category theory and configuration languages.

2024-12-26

1654.

This Black Fungus Might Be Healing Chernobyl By Drinking Radiation—A Biologist Explains

www.forbes.com/sites/scotttravers/2024/11/02/this-black-fungus-might-be-healing-chernobyl-by-drinking-radiation-a-biologist-explains

Cladosporium sphaerospermum is a remarkable species of radiotrophic fungus that is thriving in the Chernobyl Exclusion Zone and which scientists are studying to unlock applications in a wide range of fields.

2024-12-15

1629.

Elongate the Week

asnewman.github.io/elongatetheweek

Recently, I went on a week-long vacation to Japan. Besides being a ton of fun, something that stood out was how long the trip felt. One week in Japan felt like three weeks of my regular life. I've thought about why this is and found that the amount of time felt is greatly related to the number of memories created.

2024-07-22

Reposted 1401.

HTML email designer

designer.sendune.com

HTML for email is probably the hardest code to write. Even a teeny-tiny deviation from the rules will break the email in untold combination of os/desktop/mobile clients.

It's mid 2024. Almost 50 years since email was invented and 35 years since HTML was born. A 'basic-open-source-HTML-email-designer' must be a solved problem, right? We thought so too.

Sadly, that's not the case.

There are a few decent open source email designers but they carry dependencies that make them cumbersome to embed within your app. That's why we decided to open source our HTML Email Designer.

The SENDUNE email designer focuses on simplicity and ease of use. It is light-weight. It does pure HTML - no intermediate code wranglers like mjml. There is no lock-in of any kind. Save HTML output as a template and use with ANY email service provider.

2024-07-14

1382.

A Rare Cross-Section Illustration Reveals the Infamous Happenings of Kowloon Walled City — Colossal

www.thisiscolossal.com/2024/07/kowlooon-walled-city-illustration

The rare panorama peers into the compact neighborhood, glimpsing narrow dance halls and entire factories tucked inside cramped quarters.

2024-03-03

1172.

Gibberish Is Now Available on TestFlight - Gibberish and Stuff

zhenyi.gibber.blog/gibberish-is-now-available-on-testflight

Gibberish is a blogging app that looks and feels like a messaging app. It’s a bit weird, but that’s the point. This UI tricks my brain into writing mode, just like when I write long messages to my friends. Here’s what it looks like:

So true! The way I describe my day to the diary and to the friends is so different! It's those little bubbles that do something. I want this for Android.

2023-12-28

998.

Misty Programming Language

www.crockford.com/misty

A programming language by Douglas Crockford

2023-11-14

859.

Pets vs. Cattle — «Питомцы vs. Скот». 99% вашей работы в итоге выбросят. Но это и сделает вас профессионалом — Вастрик

vas3k.blog/notes/pets_vs_cattle

Вастрик сравнивает программистов, которым по работе надо постоянно выбрасывать свой код, с фермерами, которые при первой необходимости забивают свой скот. Говорит, что пет-проекты — это уже питомцы, и о них уже можно заботиться.

2023-10-08

682.

Guidelines for a smolweb

smolweb.org/guidelines.html

2023-07-27

523.

Restyling apps at scale – Space and Meaning

blogs.gnome.org/tbernard/2018/10/15/restyling-apps-at-scale

Tobias tells us how a proper app theming mechanism is basically impossible in GNOME, and application ecosystems in general.

“Users” want a lot of things, but just because you want something impossible that doesn’t make it possible. In this case, it’s important to be aware of the costs of giving complete visual freedom to “themes”, both in individual app developer effort, and chilling effects on the ecosystem. If given a choice between customization and more, better apps, I’m confident the majority of people would prefer the latter.

Note that Betula is much more open to customization with CSS. It's a literal setting! I don't use it, of course. If I want to change something visually, I just push it upstream. Y'all folks can do the same, of course, but I won't accept everything. So you've got custom CSS. I think it works well.

2023-07-01

404.

When digital nomads come to town - Rest of World

restofworld.org/2023/digital-nomads-visa-pricing-out-locals

2023-06-10

306.

cohost! - "i realize this might be swinging at the hornet's nest, but i have a genuine question about the Fediverse"

cohost.org/jkap/post/1652161-i-realize-this-might

2023-05-05

194.

EnglishFrontPage - Greg's Wiki

mywiki.wooledge.org

This is Greg's (also known as GreyCat's) wiki. It has some pages which may be of interest for people doing Unix shell scripting or system administration.

All Bash quirks are here.

192.

z3bra.org - monochromatic blog

blog.z3bra.org

Cool blog. Completed.

2023-04-05

145.

Algebraic Data Types in JavaScript - w3future.com

w3future.com/weblog/stories/2008/06/16/adtinjs.xml