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-10-27

2025.

Mavericks Forever

mavericksforever.com

Tricks to use OS X 10.9 Mavericks in modern day. Does that qualify as retrocomputing already?

2025-02-08

Reposted 1753.

iA Presenter

ia.net/presenter

Write it. Show it. Rock it. A fresh, fast and fun way to create and hold presentations.

2024-11-28

1606.

Managing Digital Files (e.g., Photographs) in Files and Folders

karl-voit.at/managing-digital-photographs

2024-11-20

1599.

delroth's homepage - One weird trick to get the whole planet to send abuse complaints to your best friend(s)

delroth.net/posts/spoofed-mass-scan-abuse

IP packets can be spoofed, sometimes.

2024-09-08

1501.

OSDL - A guide to homebrew development for the Nintendo DS

osdl.sourceforge.net/main/documentation/misc/nintendo-DS/homebrew-guide/HomebrewForDS.html
Reposted 1499.

WebAIM: History of the browser user-agent string

webaim.org/blog/user-agent-string-history

how user agents became a lying mess

2024-08-12

1439.

Why RichText facets in Bluesky

pfrazee.com/blog/why-facets

Today in "our novel form of NIH," why does Bluesky use the richtext facets system instead of Markdown?

// slightly simplified
{
  text: "Hello @bob.com",
  facets: [
    {feature: "mention", index: {start: 6, end: 14}}
  ]
}

2024-06-17

1328.

XXIIVV — paradise

wiki.xxiivv.com/site/paradise.html

In Paradise, you are but a force acting upon places, objects, words — vessels. Paradise is a kind experimental file-system and operating system.

2024-05-18

1259.

User-defined literals (since C++11) - cppreference.com

en.cppreference.com/w/cpp/language/user_literal

С ума сойти.

2024-02-05

1109.

Disdain for Profanity is a Luxury Belief

starbreaker.org/blog/disdain-profanity-luxury-belief/index.html

Matthew comments on an article that profanity is to be avoided. He thinks that it's not up to the article author to decide and that he will swear as before. I'll continue this thread and reply here.

I don't swear in Russian, like, at all. People usually don't notice this, but when they do, they are so surprised. Swearing is a norm with Russian youth, and I don't accept that. The only problem with not swearing is the discomfort when I want to quote somebody who said something I wouldn't say; I haven't found a solution yet. Some people find joy in trying to persuade me to say something “bad”.

I'm more tolerant in that regard in English, though. Perhaps it's because it's not my native language. I don't swear much though. You'd have to invest a lot of time to find an English text of mine where I said something profane. I myself wouldn't even bother.

P. S. Definitions of “profanity” vary. I have my own.

2023-11-13

853.

smallsco/macstodon

github.com/smallsco/macstodon

A basic Mastodon client for Classic Mac OS

2023-08-26

598.

Making fediverse apps for everyone | Stefan Bohacek

stefanbohacek.com/blog/making-fediverse-apps-for-everyone

Lessons learned from making apps that play nice with the fediverse.

2023-08-03

537.

illuminant - ActivityPub server with NNTP interface

koldfront.dk/git/illuminant

2023-06-18

365.

Строки по 80

grishaev.me/strings-80

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

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

2023-06-13

337.

Lichen

lichen.sensorstation.co

Lichen is the simplest possible CMS for the web that is friendly enough for non-technical users. It is extremely lightweight.

It uses gemtext, a good choice.

2023-06-11

310.

Ditherpunk — The article I wish I had about monochrome image dithering — surma.dev

surma.dev/things/ditherpunk

I always loved the visual aesthetic of dithering but never knew how it’s done. So I did some research. This article may contain traces of nostalgia and none of Lena.

2023-04-23

171.

Always be quitting - Julio Merino (jmmv.dev)

jmmv.dev/2021/04/always-be-quitting.html

10 things to do to improve your team and make yourself replaceable. The author claims that being replaceable makes it easier for you to grow professionally.

2023-03-19

105.

My Thoughts About Go - sulami's blog

blog.sulami.xyz/posts/my-thoughts-about-go

TL;DR* It feels boring, it feels old, and as a consequence overly laborious. As a general purpose language, I feel D does the job a lot better.

2023-01-27

18.

How to Use the rock phone

unreasonablefarm.org/phone_manual.html

A description of a fantasy device.

The rock phone accepts various types of input: speech, morse code tap/hold, written characters, bluetooth keyboard, bluetooth headsets. The rock phone produces various types of output: speech, morse code beeps, bluetooth serial console, console avilable by wifi, remote screen available via wifi. The rock phone has a bone conduction speaker inside so you can place the rock phone on your temple or behind your ear to privately hear rock phone speech output/sounds, phone calls, music, or any other sound the rock phone might make.