20 random bookmarks

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

2026-01-24

2074.

Bugs Apple Loves

www.bugsappleloves.com

Bugs Apple won't fix. Why else would they keep them around for so long? We did the math.

2025-04-02

1854.

Haskell: A Great Procedural Language

entropicthoughts.com/haskell-procedural-programming

2025-02-10

1755.

NewReleases.io

newreleases.io

Don't waste your time checking if some software is updated. Get Email, Webhook or notifications on Slack and other instant messengers.

2025-01-02

1686.

Don't Do Complex Folder Hierarchies - They Don't Work and This Is Why and What to Do Instead

karl-voit.at/2020/01/25/avoid-complex-folder-hierarchies

2024-12-31

1672.

diaspora* federation protocol

diaspora.github.io/diaspora_federation

2024-06-28

1356.

2024-06-16 Show Table of Contents

alexschroeder.ch/view/2024-06-16-show-toc

An interesting bookmarklet that inserts a TOC into the web page. Not shows in a pop-up, inserts!

2024-06-10

1309.

My notes — Jonas Hvid

notes.johv.dk/home

For better or worse, I sometimes think. I have heard that I therefore am, but I’m unconvinced. Nevertheless, sometimes I write my thoughts down. Mostly just in my diary, but other times I publish them on the Web. This notebook contains those of my writings that are in a state somewhere between published and private.

2024-05-24

Reposted 1278.

Writing commit messages

www.chiark.greenend.org.uk/~sgtatham/quasiblog/commit-messages

Гайд, как правильно писать сообщения для коммитов. О важности упоминания не просто того, что делает изменение, а зачем оно это делает. Очень мудро.

2024-02-06

1122.

About · Minimal Computing

go-dh.github.io/mincomp/about

We use “minimal computing” to refer to computing done under some set of significant constraints of hardware, software, education, network capacity, power, or other factors. Minimal computing includes both the maintenance, refurbishing, and use of machines to do DH work out of necessity along with the use of new streamlined computing hardware like the Raspberry Pi or the Arduino micro controller to do DH work by choice. This dichotomy of choice vs. necessity focuses attention on computing that is decidedly not high-performance. By operating at this intersection between choice and necessity minimal computing forces important concepts and practices within the DH community to the fore. In this way minimal computing is also an critical movement, akin to environmentalism, asking for balance between gains and costs in related areas that include social justice issues and de-manufacturing and reuse, not to mention re-thinking high-income assumptions about “e-waste” and what people do with it. Minimal computing thus relates to issues of aesthetics, culture, environment, global relationships of power and knowledge production, and other economic, infrastructural and material conditions.

They are not active anymore. They have a cute abacus as a logo.

2023-11-10

844.

Experiments with Fractal Streets

blog.bonnieeisenman.com/blog/fractal-streets

2023-10-13

743.

XXIIVV — solresol

wiki.xxiivv.com/site/solresol.html

A good overview of Solresol.

2023-10-01

651.

Omnivore

github.com/omnivore-app/omnivore

Omnivore is a complete, open source read-it-later solution for people who like reading.

2023-06-26

394.

Домашняя страница | toby3d

toby3d.me/ru

2023-06-18

365.

Строки по 80

grishaev.me/strings-80

Иной айтишник нет-нет да пожалуется на разбиение строк по 80 символов. Считаю нужным прояснить ситуацию.

Гришаев говорит глупости, чтобы оправдать ограничение длины строк. Справедливости ради, он не цепляется именно за 80, но идеи дурные, конечно.

2023-06-14

343.

Rust Module System Encourages Poor Practices (Comparing to Go) [Dmitry Frank]

dmitryfrank.com/articles/rust_module_system_encourages_bad_practices

Go Go!

2023-05-09

222.

Ссылки

bolknote.ru/all/ssylki

Поймал себя на мысли, что совершенно не хочется куда-либо ссылаться, когда пишу заметки в блог. За 21 год существования этого сайта, померло почти всё

218.

Online Communities are Ephemeral - the sporks space

sporks.space/2022/03/05/online-communities-are-ephemeral

Online communities spawn, grow, and die. Why? How? What can be done?

It just happens. Nothing can be done. Accept.

2023-05-07

213.

Why OO Sucks by Joe Armstrong

harmful.cat-v.org/software/OO_programming/why_oo_sucks

My principle objection to OOP goes back to the basic ideas involved, I will outline some of these ideas and my objections to them.

Joe Armstrong is the creator of Erlang. He has 4 objections to OOP:

  1. He says functions and data structures are very different, so it's incorrect to bind them together. Feels like a weak argument to me.

  2. He somehow says that everything being an objects is wrong, and everything should be a different type instead. This is an even weaker argument.

  3. He dislikes that he can't put all the types in one file. Yeah, it's good you can't!

  4. And something incoherent about states.

I'm not the biggest fan of OOP myself, but this rant is just useless. I am keeping this bookmark just because the site looks cool.

2023-03-19

121.

Why is the OpenBSD documentation so good?

dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html

The OpenBSD operating system is known to be secure, but also for having an accurate and excellent documentation. In this text, I'll try to figure out what makes the OpenBSD documentation so great.

2023-02-01

25.

A Critique of SQL, 40 Years Later

carlineng.com?postid=sql-critique#blog

SQL is not so good!