20 random bookmarks

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

2025-06-17

1946.

Say "but yes", not "yes but" | sean goedecke

www.seangoedecke.com/but-yes-not-yes-but

2025-05-13

1903.

Кэширование

grishaev.me/cache

Лучше без кеша, чем с ним

2025-02-13

1765.

Providing HTML Content Using Htmx

docs.postgrest.org/en/v12/how-tos/providing-html-content-using-htmx.html

HTMX in PostgREST!

create or replace function api.index() returns "text/html" as $$
  select $html$
    <!DOCTYPE html>
    <html>
    ...
    </html>
  $html$;
$$ language sql;

2024-12-25

1649.

so i've been playing j2me games

blog.cathoderaydude.com/doku.php?id=blog:so_i_ve_been_playing_j2me_games

so i've been playing j2me games for 20 years I've regarded “phone games” as absolute dog shit, unworthy of even a second glance. i have recently discovered that this only applies to smartphone games - despite “resident evil for flip phones” being a

1648.

Fun Fediverse Development

funfedi.dev

Detailed (?) look at how existing ActivityPub implementations work.

2024-10-03

1539.

IdreesInc/Monocraft: A monospaced programming font inspired by the Minecraft typeface

github.com/IdreesInc/Monocraft

A monospaced programming font inspired by the Minecraft typeface - IdreesInc/Monocraft

2024-08-26

1464.

Монокультура в программировании

habr.com/ru/articles/838682

Лучше пользоваться несколькими языками, чем только одним.

2024-06-07

1296.

XMPP: Myths & Legends

xmpp.org/about/myths

2024-05-27

Reposted 1282.

Four NOs of a Serious Code Reviewer

www.yegor256.com/2015/02/09/serious-code-reviewer.html

It is very important to conduct regular code reviews within every software team, but it is not so easy to do them right; here are a few typical pitfalls.

2024-04-06

1219.

XXIIVV — modal

wiki.xxiivv.com/site/modal

Modal programs are represented as a series of rules, formatted as tokens delimited by brackets and parentheses, applied to a given tree which gets continually modified until no rules match any given part of the tree.

<> (?x dup) (?x ?x)
<> (?x ?y swap) (?y ?x)
<> ( ?x pop) ()

.. (1 2 3) (4 5 6) swap pop dup
01 (4 5 6) (1 2 3) pop dup
02 (4 5 6) dup
00 (4 5 6) (4 5 6)
<> (if (#t) ?b) (?b)
<> (if (#f) ?b) ()

.. (if (eq bat bat) reached!)
02 (if (#t) reached!)
00 (reached!)

2024-03-03

1173.

bjesus/eyeroll

github.com/bjesus/eyeroll

Eyeroll is a WebExtension for Firefox that let's you scroll webpages by blinking your eyes. Close your right eye to scroll down, and your left eye to scroll up. It's great for scrolling chords without leaving your instrument, or reading the news while you're brushing your teeth! Eyeroll works 100% on your device and works on Firefox for Android too.

2024-02-05

1110.

Программа Preview

grishaev.me/preview

Гришаев рассказывает, какой Preview.app на маке крутой. Это всё правда, и фичи действительно крутые. Пользуюсь всеми, кроме импорта с Айфона и лупы. Да, даже подпись я так ставил!

2023-11-07

839.

Stacksmith

stacksmith.org

2023-08-17

576.

File System Alternatives

wiki.c2.com?FileSystemAlternatives

I am tired of hierarchical FileSystems. They grow into big messes over time (LimitsOfHierarchies). Let's discuss alternatives. Some have suggested using various kinds of databases so that one can query or view based on a wide variety of potentially orthogonal traits.

The C2 Ancients have good ideas.

P. S. Trying to save this page in Betula shows how bad and unfriendly the new “design” of WikiWikiWeb is.

2023-08-07

543.

Adactio: Journal—Relative times

adactio.com/journal/20377

With this JavaScript script, you can keep your relative timestamps up-to-date without reloading. I'll do that if I ever fall into the trap of relative time.

2023-08-03

536.

RPG Demo v2 - Macintosh Garden

macintoshgarden.org/games/rpg-demo-v0

This is a "proof-of-concept" project I started back in early March of this year. I wanted to see how difficult it would be to create a dungeon-crawler-esque RPG entirely in HyperCard.

2023-07-01

398.

Say No to Self-Deprecating Humor

denshi.org/blog/say-no-to-self-deprecating-humor

Very true! Some time ago I came to a similar conclusion, and since then try to not joke like that.

2023-05-14

243.

platform stability — sourcehut lists

lists.sr.ht/~rabbits/uxn/<16547614410.357889@mail.networkname.de>

A thread in the uxn's mailing list. Felix asks about uxn's stability, Devine says it will be stable soon enough, and this:

Don't think of a Varvara as a platform just yet, at best, it's something that can inspire others to explore their own ideas of how a VM can be used to preserve their own projects. There is very little experimentation done in this space and it's sort of in the research phase right now.

Links like this can discourage you from learning uxn. They do not discourage me, though. The Summer streams of 2022 are a proof.

2023-05-09

224.

микроразметки

agnessa.pp.ru/computer/site/20210826125557-микроразметки.html

2023-03-22

130.

Твит про замощение

nitter.it/trushinbv/status/1638176474619584512

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