20 random bookmarks

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

2026-05-21

Reposted 972.

Kids can't use computers... and this is why it should worry you — Coding 2 Learn

coding2learn.org/blog/2013/07/29/kids-cant-use-computers

A long dismissive text about how kids, and people in general, don't know how to “use computers”. Overall, the author is right, they really don't know, but instead of approaching the topic on how to make computing more accessible, he takes pride in his knowledge (that most people lack), and tells the folks what to do (along the lines of forcing your children to learn programming).

He also mentions how Microsoft lobbied the idea of Microsoft Office being computing itself to British schools. Well, it's the same in Russia, and not just in school. For many, using MS Office is the most important skill. I never understood that. It's a very niche tool, no?! And it's very hard to use, I still only know the very basics of office suites.

Mysteries to revel in.

2026-02-13

931.

You have to know how to drive the car

www.seangoedecke.com/knowing-how-to-drive-the-car

2024-12-18

810.

Go Protobuf: The new Opaque API - The Go Programming Language

go.dev/blog/protobuf-opaque

We are adding a new generated code API to Go Protobuf.

2024-10-12

782.

zakirullin/cognitive-load: 🧠 Cognitive Load is what matters

github.com/zakirullin/cognitive-load

2024-09-25

769.

The Watermelon Operator

matklad.github.io/2024/09/24/watermelon-operator.html

2024-09-11

Reposted 760.

Always Optimize for Junior Devs

blog.pwkf.org/2022/09/18/always-optimize-for-dummies.html

There is a single advice I would give to anyone writing software, and specially to great devs : Always optimize your code for your most junior developers. I agree that it is not a very popular advice, but it is the one that, in my experience, give the biggest bang for the buck.

2024-08-18

743.

Big Tech’s bid to rewrite the rules on net zero

archive.ph/2024.08.17-111259/https://www.ft.com/content/2d6fc319-2165-42fb-8de1-0edf1d765be3

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

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

2024-05-26

666.

Джон и чат

grishaev.me/john-chat

Если вы — Майкл и Карл, то желать выздоровления больше одного раза не нужно. Если прям неймется, поставьте к первому сообщению лайк — в знак того, что вы присоединяетесь к пожеланию. Иначе вы затрахете коллегу и всех, кто в чате.

Если вы — Джон, и коллег не перевоспитать, не пишите о личных проблемах в общий чат. Достаточно написать руководителю и паре людей, с которыми вы плотно работаете. Остальным хватит и статуса в мессаджере.

2024-05-19

Reposted 661.

Нефтяные камни: город на сваях в открытом море - Недвижимость Onlíner

realt.onliner.by/2013/12/12/oil

В конце 1940-х годов в 100 километрах к востоку от побережья Азербайджана началась реализация удивительного проекта. Прямо в море за несколько десятилетий вырос настоящий городок с многоэтажками, поликлиникой, столовой, пекарней и даже лимонадным цехом, окруженный сотнями километров эстакад с автомобильным движением. Это Нефтяные камни, уникальный поселок нефтяников, аналогов которому на планете нет. Onliner.by рассказывает, как человек в очередной раз победил природу, построив в открытом море город.

Обалдеть

2024-05-17

652.

16 Don'ts of Career Growth

www.yegor256.com/2017/01/24/career-advice.html

I often hear the question of how to become a senior developer; this is my story and my advice; hope it helps you.

2024-03-25

588.

Create a shared digital calendar with significant people in your life

practicalbetterments.com/create-a-shared-digital-calendar-with-significant-people-in-your-life

Instead of asking over and over again if she is working tomorrow. I just consult her very organised calendar — and when she wants to check if I'm free she looks at my very empty calendar.

2024-03-10

566.

valyala/quicktemplate

github.com/valyala/quicktemplate

Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template

2024-02-05

517.

Turn off background app refresh

practicalbetterments.com/turn-off-background-app-refresh

By default, the apps on your phone are connecting to the internet even when your not using them. It's a feature called Background App Refresh and it is mostly not very useful.

2024-01-16

495.

The Internet Movie Plane Database

www.impdb.org/index.php?title=The_Internet_Movie_Plane_Database

2024-01-14

Reposted 491.

LibriVox | free public domain audiobooks

librivox.org

Libre audio books. Recommended by Flancian.

2024-01-12

490.

Рисование домов

shtosm.ru/all/doma-peremennoy-etazhnosti

Хотя обычно дома рисовать очень просто — прямоугольник с building=yes, — на практике постоянно всплывают какие-то сложности. Danidin9, автор картинок про дома в Петербурге, наглядно объясняет

2023-12-29

476.

Две проблемы

grishaev.me/two-problems

Первая — программист закладывает абстракции там, где не следует.

Бритва Оккама ?

Вторая проблема — наоборот: программист не оставляет шанса поправить его код.

2023-12-21

468.

research!rsc: Coroutines for Go

research.swtch.com/coro

2023-11-15

414.

Indexing SQL range conditions less than, greater than and between

use-the-index-luke.com/sql/where-clause/searching-for-ranges/greater-less-between-tuning-sql-access-filter-predicates

Rule of thumb: index for equality first—then for ranges.

2023-02-25

39.

Лекция Евгения Норина. Война в Приднестровье 1992г.

www.youtube.com/watch?v=m4I5ca9MN_A