20 random bookmarks

Тут будут ссылки на всё-всё, что я найду интересным

2026-04-19

959.

The most powerful force in the universe, and how to use it

www.raptitude.com/2013/01/the-most-powerful-force-in-the-universe-and-how-to-use-it

About compound interest

2026-02-24

934.

You no longer need JavaScript

lyra.horse/blog/2025/08/you-dont-need-js

An overview of what makes modern CSS so awesome.

2025-01-18

825.

Анапа

alexandrakhlebnikova.ru/anapa

Документальная фотосъемка работы волонтеров по ликвидации последствий розлива мазута в Черном море. Январь 2025.

2024-11-26

798.

Десять лет

spectator.ru/entry/6714

Итак, я уже десять лет занимаюсь психотерапией, и за это время ничего не понял.

2024-11-06

Reposted 794.

Монитор для чувствительных глаз — алгоритм подбора и один параметр, о котором Вы уже скорее всего забыли

habr.com/ru/articles/855812

2024-09-25

770.

What is io_uring?

matklad.github.io/2024/09/32/-what-is-io-uring.html

2024-06-24

691.

Local, first, forever

tonsky.me/blog/crdt-filesync

If you set out to build a local-first application that users have complete control and ownership over, you need something to solve data sync.

Dropbox and other file-sync services, while very basic, offer enough to implement it in a simple but working way.

Sure, it won’t be as real-time as a custom solution, but it’s still better for casual syncs. Think Apple Photos: only your own photos, not real-time, but you know they will be everywhere by the end of the day. And that’s good enough!

Imagine if Obsidian Sync was just “put your files in the folder” and it would give you conflict-free sync? For free? Forever? Just bring your own cloud?

I’d say it sounds pretty good.

2024-06-20

690.

Skip

skip.tools

Skip brings Swift app development to Android

2024-03-04

542.

RemPlanner — планировщик квартиры

remplanner.ru

Пишут

довольно годная web-based рисовалка мышкой помещений, планировок итд . Справился даже такой дебил как я. Набор компонентов не суперобширный, но для примерного понимания где розетки, где выключатели, где батареи - вполне неплохо.

Единственный минус (или я просто не понял) - не нашёл режима просмотра в 2D как всё накладывается друг на друга. Только при ревью в 3D заметил что у меня розетка прямо на воротах, другие две розетки спрятаны за конвектором, а один из светильников смонтирован прямо на стекло окна.

За 500 рублей на месяц - вполне неплохое решение для того чтобы быстренько нарисовать спальную, кабинет или гараж. Дают нарисовать пять проектов. На выходе - PDF-альбом на 10-12 листов с планами, размерами итд, в целом похожие на те, что делают полноценные дизайн-студии.

2024-03-01

539.

Exists is the enemy of good

seancoates.com/blogs/exists-is-the-enemy-of-good

This idea is pretty simple, in principle: sometimes we miss a good-enough solution because a not-quite-good-enough solution is already out there and in use.

2024-01-27

502.

Вложенность

grishaev.me/nesting-01

Беру любой JSON и вижу, как его можно упростить, убрав лишнюю вложенность. Вдвойне обидно, что на эту вложенность кто-то тратил время, а она не нужна!

2024-01-06

481.

О наращении окончаний числительных

ilyabirman.ru/meanwhile/all/o-naraschenii-okonchaniy-chislitelnyh

Количественным числительным наращение не положено, но все его упорно пихают, меняя смысл.

2023-12-12

454.

Finding unreachable functions with deadcode

go.dev/blog/deadcode

Functions that are part of your project’s source code but can never be
reached in any execution are called “dead code”, and they exert a drag
on codebase maintenance efforts.
Today we’re pleased to share a tool named deadcode to help you identify them.

2023-11-28

436.

Все жертвы Сталина

www.demoscope.ru/weekly/2003/0103/analit01.php

— О чем вы подумали, впервые открыв секретный архив ГУЛАГа и узнав, что число репрессированных значительно меньше, чем считалось и говорилось?

Земсков о репрессиях

2023-11-18

424.

Miniflux

miniflux.app

a minimalist and opinionated feed reader.

2023-11-15

415.

Tuning SQL LIKE using indexes

use-the-index-luke.com/sql/where-clause/searching-for-ranges/like-performance-tuning

Avoid LIKE expressions with leading wildcards (e.g., '%TERM').

2023-11-09

399.

Pagefind

pagefind.app

Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure.

2023-05-13

182.

Walk Appeal | the Original Green | Steve Mouzon

originalgreen.org/blog/2012/walk-appeal.html

Заметка о разной привлекательности улиц для прогулок

2023-02-19

11.

The modern web on a slow connection

danluu.com/web-bloat
9.

Write Plain Text Files

sive.rs/plaintext

I write almost everything important in my life: thoughts, plans, notes, diaries, correspondence, code, articles, and entire books.

They are my extended memory — my noted self — my organized thoughts. I refer to them often. I search them, update them, and learn from them. I convert them into HTML to make websites, or LaTeX to make books.

My written words are my most precious asset. They are also a history of my life. That’s why I only use plain text files. They are the most reliable, flexible, and long-lasting option. Here’s why.