20 random bookmarks

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

2025-10-25

2024.

hugeping/rein

github.com/hugeping/rein

minimal lua/sdl platform

Something like Löve 2D, uxn, INSTEAD, Pico-8, all at the same time

2024-12-18

1631.

Исследование Go-разработчиков, 2024

devcrowd.ru/go-2024

DevCrowd вместе с Авито провели исследование рынка Go-разработчиков, 2024

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

1397.

photoview/photoview: Photo gallery for self-hosted personal servers

github.com/photoview/photoview

Photo gallery for self-hosted personal servers. Contribute to photoview/photoview development by creating an account on GitHub.

2024-06-15

1324.

2024-06-14 Morality, justice and the law

alexschroeder.ch/view/2024-06-14-law

Regarding the recent Maven drama.

2024-06-12

1312.

artginzburg/MiddleClick-Sonoma

github.com/artginzburg/MiddleClick-Sonoma

 "Wheel click" with three-finger click/tap for Trackpad and Magic Mouse.

2024-03-27

1208.

DOM.js

gist.github.com/OrionReed/4c3778ebc2b5026d2354359ca49077ca

3D DOM viewer, copy-paste this into your console to visualise the DOM topographically. - DOM3D.js

2024-01-31

1084.

Some activities are harder than others

alexschroeder.ch/view/2024-01-31-activities

Alex tells us that, for him, baking and cooking are easier than programming and soldering, because the errors there average out. As for me, this is completely inverse.

In programming, an error never fixes itself. You can observe it and fix it, you can write tests. You can run the program multiple times. It's you who fixes it, and you can understand how it's done. It's measurable!

Meanwhile, cooking is a nightmare. Burning something is routine for me. Is that too much or too little oil? For how long do I fry? What do I do with these spices? Do they really affect the taste? And to observe something, I can't rely on symbolic things like text. No, I have to look (is this color good? No idea!), smell (as if I know the difference) and taste (nothing more inaccurate).

I'm happy when something can be cooked with a timer. 15 min for buckwheat? I'm in. I'm more happy when the time is short. 4 min for this thin kind of spaghetti? Already boiling water!

I mean, even boiling water is not simple. My parents told me to wait until the correct bubbles appear. I'm waiting for the scary ones. Also, salt is supposed to make it boil faster. How much salt do I add?

And I didn't even talk about plants, which Alex also considers easy. They're not 😭

2024-01-20

1069.

Finish your stuff

250bpm.com/blog:50

If there is one principle that should be added to the UNIX philosophy, it is:

"Finish your project."

Let me list my finished projects.

  • Uh...

I can't even say Mycorrhiza is finished despite it being in maintenance mode!

2023-12-19

987.

Who gets to survive and 'rewild' themselves? — Beth Winegarner

www.bethwinegarner.com/bite-sized-blog/2023/9/26/who-gets-to-survive-and-rewild-themselves

A beautiful life in a remote cabin in a forest is a luxury, not available to everyone. We can't just return to the past.

2023-12-01

937.

Redowan's Reflections

rednafi.com

Hi, I'm Redowan Delowar—a wandering sciolist with a flair for ones and zeros. I learn, write, and tweet about Python, Go, SQL, and the broader landscape of software in general.

2023-10-08

683.

dolphin diary 0. introduction, or how and why to make a gamecube game in the year 202X

adamledoux.net/blog/posts/2023-10-08-dolphin-diary-0.html

2023-09-24

641.

Bye, Gemini

www.makeworld.space/2023/08/bye_gemini.html

The Gemini protocol was a big part of my COVID-19 lockdown experience. Discovering this underground, small protocol, having long discussions on the mailing list, and most importantly for me, developing software. My terminal Gemini browser, Amfora, was my first public FOSS project, something actually intended for a wider audience to use. It succeeded beyond my expectations (but within my hopes), and I’m proud to say it now has thousands of downloads.

2023-07-25

511.

Hosting SQLite databases on Github Pages - (or IPFS or any static file hoster) - phiresky's blog

phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages

It is possible to host read-only SQLite databases on static file hosters. Might be useful in some cases.

510.

dither in the browser with the power of CSS | maya.land

maya.land/monologues/2021/02/15/css-dither.html

How to fake dithering in CSS. This is kinda wrong, because the images themselves are left intact. Also, RSS doesn't know if this dithering.

2023-07-14

460.

Deepnight Games | RPG Map

deepnight.net/tools/rpg-map

2023-05-19

252.

Inside the Code — WorldWideWeb NeXT Application

worldwideweb.cern.ch/code

A deconstruction of some of the more interesting bits we found hiding in the WorldWideWeb source code

The very interesting part for me is the CSS predecessor:

Normal <P> 0 Helvetica 12.0   1
	90 90	14.0 3.0  0  0 14	0

2023-04-05

147.

Is the madness ever going to end?

unixsheikh.com/articles/is-the-madness-ever-going-to-end.html

Electron and React Native Desktop are supposed to be a revolutionary new way of making desktop applications. Except they are not, and they eat up all the memory you have and still ask for more. They constantly crash and have no value over a native desktop application what so ever - well, perhaps with the only exception that now a 2 year old baby can make something shiny that you can click on with your mouse.

2023-03-19

109.

Go is not an easy language

www.arp242.net/go-easy.html

Go is not an easy programming language. It is simple in many ways: the syntax is simple, most of the semantics are simple. But a language is more than just syntax; it’s about doing useful stuff. And doing useful stuff is not always easy in Go.

XahLee сказал:

the best languages to learn today for the next 20 year are: golang, PowerShell, Mathematica.

Про голянг понятно. Про остальное:

PowerShell or the pwsh, is far better shell than bash and unix bag friends.
Mathematica, is the programing language far beyond any other in the computing industry. A magnitude beyond all existing. It is more than a programing language, because it is really a computational knowledge base. Asides from math functions, such as solving equations or integration symbolically and hundreds other special math functions only a handful mathematician understands, it also embodies just about every practical algorithm in computer science. So, given a algorithm, you might write it in lang X for a hour or days, but Mathematica has it as part of the language, just call a function. Mathematica has few thousand functions builtin, not even needing to load a library.

🍄: Мне нравится, когда люди хорошо говорят о Мафематике. Мне она тоже нравится. Хочу как-нибудь лицензию получить... Говорят, с малиной π в комплекте идёт 🤔

2023-01-20

7.

Why you should not use (f)lex, yacc and bison

tomassetti.me/why-you-should-not-use-flex-yacc-and-bison