20 random bookmarks

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

2025-04-29

Reposted 1880.

How to Stop Eating Candy for Breakfast

www.raptitude.com/2025/04/how-to-stop-eating-candy-for-breakfast

2025-03-31

1849.

Composable SQL

borretti.me/article/composable-sql

Better SQL through typed, composable query fragments.

2025-03-06

1794.

If it is worth keeping, save it in Markdown - Piotr Migdał

p.migdal.pl/blog/2025/02/markdown-saves#user-content-fnref-pinboard

Why and how to preserve digital content in plaintext format for long-term accessibility and reuse

The author actually doesn't think Markdown is the only correct storage format. All lightweight markup languages will do. They just use Markdown themselves. It's good they allow Mycomarkup, I'd've written a remarque here otherwise.

I myself am not sure if it's the right way. Maybe the websites should be preserved closer to the way they were made? I'll now archive this page, in HTML.

2025-01-25

1731.

PmWiki | PmWiki / PmWiki

www.pmwiki.org/wiki

Wiki engine. Flat files, PHP, custom markup, good feature set.

2025-01-01

1677.

The 2010s and alternative Social Media: A decade full of work, hope, and disappointment - Dennis Schubert

overengineer.dev/blog/2020/01/01/2010s-alternative-social-media

You cannot complain about Facebook collecting your life’s history, while at the same time complaining that diaspora* cannot find your former classmates. You cannot complain about WhatsApp collecting your address book, while at the same time stating you do not use eMail because exchanging addresses is too cumbersome. You either get a system that knows who you are or a system that does not. I do not get the impression that the majority of users who complain about “bad privacy practices” have understood that point yet.

Mastodon did a lot of things right in the beginning. Their interface looks a bit like Tweetdeck and Hootsuite, so everyone familiar with those tools felt right at home. They hit the perfect timing and launched just as a new privacy scandal was exposed, so it was easy for journalists to show off the new kid on the block. And, probably the most essential piece: They had tools available to cross-post from Twitter to Mastodon, basically on day zero. At first, this sounds like a minor thing, but a lot of people signed up on Mastodon and cross-posted their tweets to Mastodon. This means that there was a lot of content available on Mastodon from the beginning, and the users never stopped pouring material into Mastodon, even if they left and went back to using Twitter exclusively. Today, there still is a lot of traffic just from cross-posting tweets.

It feels like large portions of the “Federated Social Network” space, for the lack of a better term, are way too tech-focused, and completely lost track of what they once were claiming to do. We tend to be laser-focused on coming up with new technical challenges to solve, new bugs to fix, and new features to implement. But does it matter? What use is a social network with all the features imaginable, but no users to use them? What use is a perfectly abstracted and well-designed federation implementation, when there is no data to federate?

I wish that more people would consider the reason behind billions of users still using Facebook, instead of just going along their lives as a coder working on whatever their favorite project is. It is disappointing to see so many active people in this field to just say, “oh well, they simply did not learn from their mistakes”, and go on as if that was no big deal. In reality, most people are very unhappy with the current situation, and they would probably love to use alternatives that respect their privacy more. Still, they just cannot consider projects like Mastodon or diaspora* proper alternatives - for a good reason.

Thinking outside of your little technical bubble is hard and uncomfortable. Sometimes, it takes a lot of time and effort, and sometimes, you have to make decisions that violate your principles for the sake of actually helping people. I have seen too many individuals, projects, and organizations get busy petting themselves on their backs for fixing a bug nobody cares about, or for hosting a service nobody cares about, or for writing marketing material nobody reads. I have seen way too many instances of organizations being stuck in their ideology, to a point where they entirely stop fulfilling their original purpose: to bring people forward.

2024-09-01

1483.

Jin

page.hyoo.ru#!=4ynowz_qskrm7

Realtime personal pages

2024-08-20

1456.

OrbStack · Fast, light, simple Docker & Linux on macOS

orbstack.dev

Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

Good features and design. Want to try.

2024-07-14

1374.

Self-care checklist – Thomas Baart's Microblog

micro.thomasbaart.nl/2024/07/13/self-care-checklist

2024-07-13

Reposted 1373.

Как на самом деле запоминать всё, что прочитал

fedorovpishet.ru/kak-na-samom-dele-zapominat-vsyo-chto-prochital
  • Приложения для сбора хайлайтов из статей и книг не помогают запоминать прочитанное

  • Для того, чтобы запоминать прочитанное не нужна хорошая память

  • Лучший способ запомнить прочитанное — понять то, что ты прочитал

  • Чтобы на самом деле понять прочитанное, нужно приложить усилия

  • Объясняй другим идеи, чтобы лучше понимать и запоминать их

  • Заведи блог

  • Участвуй в сетевых дискуссиях

  • Откажись от автоматизации

2024-05-13

1253.

Collapse Now and Avoid the Rush

archdruidmirror.blogspot.com/2017/06/collapse-now-and-avoid-rush.html

2024-04-01

1213.

The Go Play Space

goplay.space

Alternative Go (Golang) Playground with syntax highlighting, turtle graphics and more

2024-02-01

1087.

I recently booted old (Freebsd 12) VM and was surprised how _much_ more performa... | Hacker News

news.ycombinator.com/item?id=39216976

A hackernews claims their internet experience is faster on FreeBSD due to a superior internet stack. Is it true!?

2023-12-21

994.

[tz] Antarctic research base Vostok local time

mm.icann.org/pipermail/tz/2023-December/033317.html

Лидер арктической станции поменял на ней часовой пояс и просит tzdb обновить информацию за несколько часов до смены пояса. Выясняется, что там десять лет неправильная информация была до этого. Также он говорит, почему они не перешли на московское время: новости во время обеда не будут стримить.

2023-11-13

854.

My Favourite Computer, An Old Mac

muezza.ca/thoughts/favourite_computer

This Mac is uncharging in a world where things change by the minute. It will never receive another software update and is thoroughly obsolete, but it's comforting to have something that you know will stay the same forever, remaining in a known state every time you return to it.

2023-09-24

638.

</> htmx ~ Why htmx Does Not Have a Build Step

htmx.org/essays/no-build-step

2023-08-26

599.

Sliding Blocks Computing - Catalog - Malleable Systems Forum

forum.malleable.systems/t/sliding-blocks-computing/75/3

2023-03-19

122.

Alex Schroeder: 2023-03-07 A vision for search

alexschroeder.ch/wiki/2023-03-07_A_vision_for_search

This compressed JSON file (better than XML, right?) would be a well-known path for every site, like “/.well-known/index.json.xz”. It lists all the pages on your domain, and their keywords.

98.

Ebitengine - A dead simple 2D game engine for Go

ebitengine.org

Ebiten (/ebíteɴ/) is an open source game library for the Go programming language. Ebiten's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.

2023-03-02

80.

Building a Minimalistic Virtual Machine

pointersgonewild.com/2023/02/24/building-a-minimalistic-virtual-machine

2023-02-01

26.

XRay

xray.p3k.app