178 bookmarks

2026-05-23

178.

Resizabill

anatolyzenkov.com/resizabill

That's how regular money goes digital! A dollar bill that resizes with your screen, warping familiar proportions. An adaptive design, digital currency, and inflation—all in one package.

2026-04-15

177.

Procedural cosmetic filters in uBlock Origin

github.com/gorhill/ublock/wiki/Procedural-cosmetic-filters

List of available operators

:has(...), :has-text(...), :matches-attr(...), :matches-css(...), :matches-css-before(...), :matches-css-after(...), :matches-media(...), :matches-path(...), :matches-prop(...), :min-text-length(n), :not(...), :others(...), :upward(...), :watch-attr(...), :xpath(...).

2026-01-03

Reposted 176.

git-pkgs: explore your dependency history

nesbitt.io/2026/01/01/git-pkgs-explore-your-dependency-history.html

A git subcommand to explore the dependency history of your repositories.

2026-01-02

175.

Corporate Memphis - Wikipedia

en.wikipedia.org/wiki/Corporate_Memphis

Термин, который используется (иногда пренебрежительно) для описания плоского дизайна, художественного стиля, получившего широкое распространение в иллюстрациях компаний Big Tech в конце 2010-х[1] и начале 2020-х

2025-12-25

174.

Logging Sucks - Your Logs Are Lying To You

loggingsucks.com

Why traditional logging fails and how wide events can fix your observability

2025-12-24

173.

angr

angr.io

angr is an open-source binary analysis platform for Python. It combines both static and dynamic symbolic ("concolic") analysis, providing tools to solve a variety of tasks.

2025-12-22

172.

Clues by Sam

cluesbysam.com

A daily logic puzzle where you deduce who is a criminal!

2025-12-21

171.

Backing up Spotify

annas-archive.li/blog/backing-up-spotify.html

We backed up Spotify (metadata and music files). It’s distributed in bulk torrents (~300TB), grouped by popularity.

2025-11-21

170.

Моя Москва. Карта города как его видят москвичи.

yurigordon.com/ru/gallery/karty/moya-moskva-karta-goroda-kak-ego-vidyat-moskvichi

Чёрно-белые типографические карты

169.

Винный факультет

web.archive.org/web/20250205225847/https://vinfak.ru

Сайт ресторана, сделанный в стиле mc

2025-11-19

168.

JavaScript engines zoo

zoo.js.org

Список движков JavaScript

2025-11-15

167.

Music.lib.ru

music.lib.ru

Сервер "Музыкальный хостинг" при библиотеке Мошкова предназначен для создания авторских музыкальных разделов и авторизованной публикации текстов песен и mp3-треков.

2025-11-08

166.

About Yandex favicon service

blog.jim-nielsen.com/2021/displaying-favicons-for-any-domain

Uniquely, they can get you a sprite of favicons, helping minimize the number of network requests if you’re displaying lots of favicons.

favicon.yandex.net/favicon/google.com/stackoverflow.com/facebook.com/

2025-10-29

165.

Приватная предыстория разработки в публичном репозитории

t.me/oficsu_blog/21

Задача: нужно заопенсорсить локально разрабатываемый проект

Препятствие: локальная история содержит грязь, да и вообще потенциально опасные вещи вроде приватных ключей, которые затруднительно выискивать в истории, чтобы подчистить

Очевидное решение? Сквошим все коммиты в один, например так: git reset "$(git commit-tree "HEAD^{tree}" -m "initial commit")". Затем пушим результат в новый публичный репозиторий, забываем старую историю как страшный сон, и продолжаем вести разработку, отсчитывая историю уже с нового коммита

Проблема: а что если мы не хотим забывать старую историю? Что, если нам всё ещё полезна полная история разработки, и мы иногда хотим локально заглядывать в git blame или git log -p (но ни в коем случае не пушить)? Неужели придётся каждый раз обращаться к старой ветке явно, чтобы посмотреть, что было до нашего релиза в публичную репу? Или вообще ребейзить её? Куча скучной нудной унылой повторяющейся работы каждый раз?

Менее очевидное решение.…

164.

Алексей Шипилёв — Shenandoah: сборщик мусора, который смог

www.youtube.com/watch?v=CnRtbtis79U
163.

The Green Tea Garbage Collector - The Go Programming Language

go.dev/blog/greenteagc

Go 1.25 includes a new experimental garbage collector, Green Tea.
The key idea behind Green Tea is astonishingly simple:
Work with pages, not objects.

2025-10-28

162.

Эффект «женщины чудесны» — Википедия

ru.wikipedia.org/wiki/Эффект_«женщины_чудесны»
161.

Shapefile must die!

switchfromshapefile.org

Page explaining why Esri Shapefile is a flawed format and that other alternatives should be used.

2025-10-25

160.

Геосервисы Яндекса как новый канал роста: полный гид по форматам и стратегиям

habr.com/ru/articles/960150

2025-10-24

159.

HTTP/1.1 Must Die

http1mustdie.com

Upstream HTTP/1.1 is inherently insecure, and routinely exposes millions of websites to hostile takeover. Join the mission to kill HTTP/1.1 now

158.

Rust: не дайте себе заржаветь

web.archive.org/web/20230216011010/http://rustmustdie.com
157.

Си должен умереть

web.archive.org/web/20230215234111/http://cmustdie.com
156.

Пожалуйста, не задавай хуевые вопросы в чате!

web.archive.org/web/20220919014714/https://ebatmeta.xyz
155.

Пожалуйста, задавайте мета-вопросы в чате!

web.archive.org/web/20220511120045/https://yesmeta.xyz
154.

nometa.xyz

nometa.xyz/ru.html

Пожалуйста, не задавайте мета-вопросов в чате!

153.

Help! Linux ate my RAM!

www.linuxatemyram.com

2025-10-21

Reposted 152.

О работе в AWS

nekrolm.github.io/blog.html

2025-10-18

151.

GTA Vice City styled OpenStreetMap

lab.subinsb.com/gta-vice-city-style-openstreetmap

2025-09-08

150.

You've broken your streak

amyhupe.co.uk/articles/youve-broken-your-streak

Thoughts on perfectionism and burnout, and how to move away from an all or nothing mindset

2025-09-07

149.

KrishKrosh/TrackWeight: Use your Mac trackpad as a weighing scale

github.com/KrishKrosh/TrackWeight

Use your Mac trackpad as a weighing scale. Contribute to KrishKrosh/TrackWeight development by creating an account on GitHub.

148.

samhenrigold/LidAngleSensor: tfw when you when your lid when uhh angle your lid sensor

github.com/samhenrigold/LidAngleSensor
147.

grishka/WidgetSpinner: A fidget spinner for your Mac

github.com/grishka/WidgetSpinner

A fidget spinner for your Mac.

2025-09-05

146.

Engineering for Slow Internet – brr

brr.fyi/posts/engineering-for-slow-internet

How to minimize user frustration in Antarctica.

2025-09-04

145.

OSS Insight

ossinsight.io

The comprehensive Open Source Software insight tool by analyzing massive events from GitHub, powered by TiDB, the best insight building database of data agility.

2025-09-02

144.

HTML Includes That Work Today | Filament Group, Inc., Boston, MA

www.filamentgroup.com/lab/html-includes

To load and embed the SVG file, I used the following markup:

<iframe src="signal.svg" onload="this.before((this.contentDocument.body || this.contentDocument).children[0]);this.remove()"></iframe>

Despite the fact that this markup starts out as an iframe, if you inspect the graphic above using developer tools, you’ll see the SVG markup for the icon, inlined right in the HTML DOM, with no iframe element to be found. This is because the code uses an iframe to load the file, and an onload event to inject the iframe’s content just before the iframe in the HTML, before deleting the iframe itself.

2025-09-01

143.

Stacked Git – Stacked Git

stacked-git.github.io

Stacked Git, StGit for short, is an application for managing Git commits as a stack of patches.

With a patch stack workflow, multiple patches can be developed concurrently and efficiently, with each patch focused on a single concern, resulting in both a clean Git commit history and improved productivity.

2025-08-31

142.

Websites, politics, and preferences

ericwbailey.website/published/websites-politics-and-preferences

2025-08-28

141.

KILLYOURPHONE.COM

killyourphone.com

KILLYOURPHONE.COM is an open workshop format. Participants are invited to make their own signal blocking phone pouch.

2025-08-25

140.

Generate strings based on regular expressions

mnt.io/articles/generate-strings-based-on-regular-expressions

During my PhD thesis, I have partly worked on the problem of the automatic accurate test data generation. In order to be complete and self-contained, I have addressed all kinds of data types, including strings. This article aims at showing how to generate accurate and relevant strings under several constraints.

2025-08-24

139.

HTTP Archive: CrUX

httparchive.org/reports/chrome-ux-report

Loading and interactivity performance as experienced by real-world Chrome users across a diverse set of hardware and network conditions, powered by the Chrome User Experience Report.

2025-08-17

138.

cpupro — A viewer for CPU profiles captured in V8 runtimes like Node.js, Deno or Chromium browsers

discoveryjs.github.io/cpupro

2025-08-11

137.

HTTP/1.1 must die: the desync endgame

portswigger.net/research/http1-must-die

Abstract Upstream HTTP/1.1 is inherently insecure and regularly exposes millions of websites to hostile takeover. Six years of attempted mitigations have hidden the issue, but failed to fix it. This p

2025-08-03

136.

ripgrep much slower than (rip)grep

github.com/BurntSushi/ripgrep/issues/1335#issuecomment-517668471

Namely, if the file with a very long line is searched after most other files, then the performance impact will be small, since the large buffer will be used for a comparatively small number of files.

135.

Optimizing Golang binaries

tinygo.org/docs/guides/optimizing-binaries

How to improve speed or reduce code size for TinyGo programs.

2025-07-30

134.

endoflife.date

endoflife.date

Check end-of-life, support schedule, and release timelines for more than 380+ products at one place.

2025-07-29

133.

Why Should I Care What Color the Bikeshed Is?

bikeshed.com

This is a metaphor indicating that you need not argue about every little feature just because you know enough to do so

2025-07-20

132.

The Difference Between HTML Attributes and Properties

cloudfour.com/thinks/the-difference-between-html-attributes-and-properties

Attributes and properties allow you to control how HTML elements function and read data about their state. Although the terms are often used interchangeably, subtle differences between the two can lead to unexpected behavior and bugs.

131.

Color models for humans and devices | MDN Blog

developer.mozilla.org/en-US/blog/color-models-humans-devices

Images help bring more color and life to the web. This post describes how images are represented by humans and on different devices, with details about color spaces and vision theory.

2025-07-19

130.

Browser detection inside a WebExtension - <Glazblog/>

glazman.org/weblog/dotclear/index.php?post/2018/06/07/Browser-detection-inside-a-WebExtension

So the best and cleanest way is probably to rely on chrome.extension.getURL("/") . It can start with "moz", "chrome" or "ms-browser". Unlikely to change in the near future.

2025-07-16

129.

kristerw/smtgcc: Some experiments with SMT solvers and GIMPLE IR

github.com/kristerw/smtgcc

2025-07-14

128.

Mastodon e Last.fm: creare un "Now Playing" sul proprio profilo

cantina.ragnate.la/mastodon-e-last-fm-creare-un-now-playing-sul-proprio-profilo

2025-07-10

127.

Достопримечательности Санкт-Петербурга на карте: музеи и дворцы, парки и соборы, гостиницы и рестораны

www.spb-guide.ru/map.htm
126.

Fast exact summation using small and large superaccumulators

arxiv.org/abs/1505.05571

2025-07-09

125.

taptrap/dataset_preparation/README.md at main · beerphilipp/taptrap

github.com/beerphilipp/taptrap/blob/main/dataset_preparation/README.md

Pipeline to crawl the Play Store, download apps, and merge split APKs.

124.

TapTrap: Animation‑Driven Tapjacking on Android

taptrap.click

2025-07-05

123.

Баня дьявола

x.com/antiflasher/status/1941250470020083930

О, недавно фильм вышел «Баня дьявола», несмотря на тупое название, очень годный фолк-хорор, как раз о депрессии крестьянской девушки в 19-м веке. Баня дьявола — это как раз так называли это состояние тогда.

122.

Тайдзин кёфусё — Википедия

ru.wikipedia.org/wiki/Тайдзин_кёфусё

При синдроме тайдзин кёфусё больной испытывает сильный страх оскорбить окружающих и потерять положительное отношение и расположение к себе.

2025-07-02

121.

ColorBrewer: Color Advice for Maps

colorbrewer2.org

Сайт для подбора палитры карты, удобной для дальтоников

2025-06-20

120.

My Birthday Gangbang

aella.substack.com/p/my-birthday-gangbang

statistical analysis of orgies

2025-06-09

119.

Anti-Debug Tricks

anti-debug.checkpoint.com

Anti-Debug Tricks

118.

Approval Tests

approvaltests.com

Unit testing asserts can be difficult to use. Approval tests simplify this by taking a snapshot of the results, and confirming that they have not changed.

по сути это Golden Tests

117.

How Compiler Explorer Works in 2025 — Matt Godbolt’s blog

xania.org/202506/how-compiler-explorer-works

How we handle 92 million compilations a year without everything catching fire

2025-06-08

116.

Itai The Maid - Obdormiscere (2020) (Vocal Maidcore) - YouTube

youtu.be/gtmraCb-d-8

Девушка певица которая как лакримоза разве это возможно?

2025-06-07

115.

Geographic Bounding Boxes

www.jasondavies.com/maps/bounds
1 3