20 random bookmarks

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

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.

2024-12-06

1622.

Smallweb

www.smallweb.run

A self-hostable personal cloud inspired by serverless platforms and cgi-bin.

2024-09-08

1502.

Game Boy Camera

gameboyessentials.com/articles/mgb-006

2024-07-17

1393.

pwr

muxup.com/pwr

Paced web reader (pwr) - an esoteric feed reader and workflow for keeping up to date online.

2024-06-13

Reposted 1319.

Urn: A Lisp implementation for Lua | Urn

urn-lang.com

2024-05-26

1279.

Third Base

web.archive.org/web/20011205185830/http://americanscientist.org/Issues/Comsci01/Compsci2001-11.html

2024-02-05

1110.

Программа Preview

grishaev.me/preview

Гришаев рассказывает, какой Preview.app на маке крутой. Это всё правда, и фичи действительно крутые. Пользуюсь всеми, кроме импорта с Айфона и лупы. Да, даже подпись я так ставил!

2024-01-20

1066.

Hard Things in Computer Science: Naming things

250bpm.com/blog:110

Martin came up with the idea of using something like the roots from semitic languages for naming things. I thought of the same before I read this article, but it's good to have it written down by somebody.

2023-12-19

985.

Zeal - Offline Documentation Browser

zealdocs.org

2023-11-26

921.

Энциклопедия грибов «ВикиГриб»

wikigrib.ru

Справочник энциклопедия грибов «ВикиГриб» 🍄 - каталог всех видов грибов растущих на территории СНГ (Россия, Украина, Белоруссия)

2023-11-14

861.

Spider-web research yields … a new musical instrument? | Oregon Field Guide - YouTube

youtu.be/bUQ6CuPMnGQ

CW: spiders

Web-inspired harp-like music instrument. Cool!

2023-10-03

661.

objectionary/eo

github.com/objectionary/eo

EOLANG, an Experimental Object-Oriented Programming Language Based on 𝜑-calculus

2023-09-24

642.

More on Funktal: I/O devices and state

wimvanderbauwhede.codeberg.page/articles/funktal-devices-state

How Funktal programs can interact with I/O devices, and how mutable state helps with this.

2023-07-22

484.

CBOR — Concise Binary Object Representation | Overview

cbor.io

2023-07-14

450.

The Gift of It's Your Problem Now

apenwarr.ca/log/20211229

2023-06-19

382.

Durden | datagubbe.se

www.datagubbe.se/durden

Durden is a program that identifies, counts and, optionally, marks and/or cuts out and saves unique tiles in a given image file.

2023-05-07

207.

How does IRC's federation model compare to ActivityPub?

drewdevault.com/2021/07/03/How-does-IRC-federate.html
203.

research!rsc: The Magic of Sampling, and its Limitations

research.swtch.com/sample

A month after reading this article, I learned the same thing at the university.

2023-04-11

159.

Humans Were Actually Apex Predators For 2 Million Years, New Study Finds

www.sciencealert.com/real-paleo-diets-may-have-been-far-more-carnivorous-than-anything-we-d-eat-today

Paleolithic cuisine was anything but lean and green, according to a recent study on the diets of our Pleistocene ancestors.

2023-04-05

147.

Is the madness ever going to end?

unixsheikh.com/articles/is-the-madness-ever-going-to-end.html

Electron and React Native Desktop are supposed to be a revolutionary new way of making desktop applications. Except they are not, and they eat up all the memory you have and still ask for more. They constantly crash and have no value over a native desktop application what so ever - well, perhaps with the only exception that now a 2 year old baby can make something shiny that you can click on with your mouse.