20 random bookmarks

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

2025-07-30

1988.

How to Dress and Undress your Home

solar.lowtechmagazine.com/2025/06/dressing-and-undressing-the-home

Before the large-scale use of fossil fuels, removable textile layers kept homes warm in winter and cool in summer.

Not a single mention of textile collecting dust

2025-05-27

1923.

WarpVer -- it's not semver

gist.github.com/warpfork/98d2f4060c68a565e8ad18ea4814c25f
  1. the number bumps when the lead maintainer says it does.

  2. even numbers should be easy upgrades; odd numbers may change things.

2025-05-09

1892.

branchless development

flak.tedunangst.com/post/branchless-development

2025-01-02

1684.

Oversimplified History of Retro Game Consoles for Programmers

pikuma.com/blog/game-console-history-for-programmers

As game developers, we can learn a lot from the past. Let's look at the history of game consoles to understand the driving forces that helped shape the modern gamedev technologies we use today.

2024-12-27

1659.

Первый тестовый выпуск web-браузера FixBrowser

www.opennet.ru/opennews/art.shtml?num=62465

Вот это браузеры пошли! Без яваскриптов, но с регексами и фикс-прокси. И стек смешной: свой язык какой-то. Внимательно буду смотреть.

2024-12-04

Reposted 1612.

How to Use Tags

karl-voit.at/2022/01/29/How-to-Use-Tags
  1. Use as few tags as possible.

  2. Limit yourself to a self-defined set of tags.

  3. Tags within your set must not overlap.

  4. By convention, tags are in plural.

  5. Tags are lower-case.

  6. Tags are single words.

  7. Keep tags on a general level.

  8. Omit tags that are obvious.

  9. Use one tag language.

  10. Explain your tags.

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

Reposted 1378.

Yugo: the non-game by Petrit Hoxha

petrithxha.itch.io/yugo

When a player starts a session, they are the car driver, and each person that joins is seated in one of the other three passenger seats.

Players are automatically connected via voice chat.

The radios stations are real-life internet radio streams and several of them are available in the game world.

2024-07-02

1359.

«В карантин нагрузка выросла в 5 раз, но мы были готовы». Как Lingualeo переехал на PostgreSQL с 23 млн юзеров / Хабр

habr.com/ru/companies/lingualeo/articles/515530

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

Утверждают, что кода стало во много раз меньше, новый код стал легко писаться, всё стало быстрее на пару порядков, и гораздо дешевле.

Интересно

2024-06-10

1310.

face-hh/webx: An alternative for the World Wide Web

github.com/face-hh/webx

An alternative for the World Wide Web - browse websites such as buss://yippie.rizz made in HTML, CSS and Lua. Custom web browser, custom HTML rendering engine, custom search engine, and more. - fac...

2024-06-04

Reposted 1291.

How Much Do You Cost?

www.yegor256.com/2014/10/29/how-much-do-you-cost.html

How do you know what hourly rate you are worth? What factors should be taken into account? Here are my criteria.

2024-04-06

1221.

Infinite Mac

infinitemac.org

Infinite Mac is a collection of classic Macintosh and NeXT system releases and software, all easily accessible from the comfort of a (modern) web browser.

2023-08-27

600.

Direct Solar Power: Off-Grid Without Batteries | LOW←TECH MAGAZINE

solar.lowtechmagazine.com/2023/08/direct-solar-power-off-grid-without-batteries

You can go pretty far with solars without storing energy in a battery.

2023-07-14

453.

If you're happy with OpenBSD, probably any computer is good enough.

muezza.ca/thoughts/openbsd_imac_g4

2023-06-18

361.

Солярисы

club.hugeping.ru/MWChasHdUeseoC7MMzzC#MWChasHdUeseoC7MMzzC

И, кстати, самое интересное начинается, когда возникает вопрос о том, что понимать под "эффективностью"? Что лучше: иметь сто рук или уметь хорошо пользоваться только двумя? Вопрос далеко не праздный, поскольку количественное увеличение разрядности ещё не означает автоматическое увеличение производительности. Например, чем плотнее код, тем лучше он кэшируется и тем быстрее работает. Поэтому, например, ARM имеет thumb mode. И поэтому же уже упомянутые мной компиляторы удалось вместить в 512 байт, а попробуйте сделать то же с 64-битным кодом.

2023-06-04

277.

you probably don't need a linux phone with a hardware keyboard

astrra.space/home/blog/keyboards

however, after having access to all three for more than two months now, i've really struggled to find situations where having those phones (or some similar hardware with modern internals) was actually useful. i regularly found myself reaching for my smartphone after being tired of typing out a long message on the tiny hardware keys, my thumbs hurting from the amount of force i had to apply to press them. i typed slower (even though i was touch-typing), i had more typos, and the typing experience in general was just worse. not to mention that all of the 3 phones had very different keyboards with different key sizes, different actuation forces, and different layouts. they all sucked.

i think that trying to converge the laptop/desktop and the smartphone into one device is a bad idea. the two have very different use-cases, different ergonomics, and different security models. i think that the best way to go is to have a smartphone and a laptop, and use them both for what they're good at. i also think that more people should learn to write mobile apps, as most of my discussions on this topic have boiled down to "i want a linux phone because i can only write desktop apps", which is kinda sad in my opinion.

2023-05-24

255.

'Skew' in the history of computer systems

omar.website/posts/skew

Different parts of computers improve over time with different speed. For example, CPU is much faster than RAM, but it wasn't always like that. Because of that, and other cases like that, there are extra abstractions in the computer design.

2023-05-09

228.

Why you should migrate everything from Linux to BSD

unixsheikh.com/articles/why-you-should-migrate-everything-from-linux-to-bsd.html

2023-01-31

23.

📜 Scroll: tools for thought.

scroll.pub

Not exactly sure what that is, but looks cool, like a newspaper.

2023-01-20

6.

The Trouble with PowerPoint 🧑‍🏫

gemini://tilde.team/~steve/blog/powerpoint.gmi

Summarizing Edward Tufte's essay "The Cognitive Style of PowerPoint".