20 random bookmarks

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

2024-12-31

1671.

ActivityPub - Final thoughts, one year later. - Dennis Schubert

overengineer.dev/blog/2019/01/13/activitypub-final-thoughts-one-year-later

A more social look on the spec by diaspora*'s developer. Just as profound.

2024-12-06

1616.

Free Online Graph Paper / Asymmetric and Specialty Grid Paper PDFs

incompetech.com/graphpaper

2024-12-02

Reposted 1609.

Write code that is easy to delete, not easy to extend

programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to

2024-10-20

1568.

Programming On 34 Keys

oppi.li/posts/programming_on_34_keys

cute pixtures

2024-07-29

1415.

Pico Cam

eli.li/_assets/bin/pico-cam

For those times when you need a Gameboy camera but only have a phone.

dithering camera online!

2024-07-20

1396.

Where Should Visual Programming Go? @ tonsky.me

tonsky.me/blog/diagrams

TempleOS has images in comments btw.

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-07

1297.

— Urwid 2.6.13

urwid.org/index.html

2024-05-27

Reposted 1283.

Don't Aim for Quality, Aim for Speed

www.yegor256.com/2018/03/06/speed-vs-quality.html

When project scope is perfectly decomposed and management rules are clear and strict, speed of delivery is the virtue, not the quality.

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-02-28

1163.

The Janet Programming Language

janet-lang.org

Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.

Designed to be embedded. A Lisp!

2023-11-22

899.

experiment with texture healing (monospace kerning)

flak.tedunangst.com/post/experiment-with-texture-healing-monospace-kerning

2023-11-19

875.

Pad++: Zooming User Interfaces (ZUIs)

www.cs.umd.edu/hcil/pad++

An archaic ZUI program. You can download it and find the docs and papers on this site. Gotta try it one day. Will I be able to run it on modern macOS?

2023-08-23

585.

chess_bead

pypi.org/project/chess_bead

Package for the both Chinese poetry and chess game. The rules of the game

Inspired by the Glass Bead Game!

582.

PSA: Do Not Use Services That Hate The Internet

www.jwz.org/blog/2022/11/psa-do-not-use-services-that-hate-the-internet

As you look around for a new social media platform, I implore you, only use one that is a part of the World Wide Web. tl;dr avoid Hive and Post. If posts in a social media app do not have URLs that can be linked to and viewed in an unauthenticated browser, or if there is no way to make a new post from a browser, then that program is not a part of the World Wide Web in any meaningful way.

2023-07-23

487.

Distributed social networks: a personal survey

felix.plesoianu.ro/web/federation-fediverse.html

A five-year old overview of Fediverse history. It tells us about older exodi from the siloœ. How fun! We exile en masse, but the silœ still stand. How come?

The author predicts that the future belongs to ActivityPub. Yeah, kinda.

2023-03-22

132.

cstate/cstate: 🔥 Open source static (serverless) status page. Uses hyperfast Go

github.com/cstate/cstate

2023-03-19

113.

Guppe Groups

a.gup.pe

Guppe brings social groups to the fediverse — making it easy to connect and meet new people based on shared interests without the maniuplation of your attention to maximize ad revenue nor the walled garden lock-in of capitalist social media.

I used to post to https://a.gup.pe/u/mycorrhiza.

2023-02-19

50.

Lainblog

blog.soykaf.com

Pleroma creator's blog.

2023-01-24

17.

The Screenless Office

screenl.es

The Screenless Office is a system for working with media and networks without using a pixel-based display. It is an artistic operating system. The office presents a radically alternative form of everyday human interaction with media. It is constructed using free/libre/open hard- and software components, especially for print, databases, web-scraping and tangible interaction. Currently, it exists as a working prototype with software "bureaus" which allow a user to read and navigate news, web sites and social media entirely with the use of various printers for output and a barcode scanner for input. While our existing software allows for interesting new ways of consuming media, we are currently working to expand the system to make it capable of publishing content and thereby, enabling a provocative possibility for active participation in contemporary social life.

They haven't really got anything to show, and the project seems to be abandoned. And using so much paper, I don't know, seems not so good. But cool concept! I want to learn more, but how?