Bookmarks

607 bookmarks saved.

Building a Minimalistic Virtual Machine

pointersgonewild.com/2023/02/24/building-a-minimalistic-virtual-machine
smol,vm

Miniflux API Reference

miniflux.app/docs/api.html

Of interest. I want to make a Miniflux star importer.

api,docs,miniflux

We need to talk about your Github addiction

ploum.net/2023-02-22-leaving-github.html
decentralization,github

Про Новосибирск — Туту.ру

tn-hdz.mckl.ru/v/PG0OAAAACBEBQOtE/9jCaZHfUVKtEi53H

История про то, как Новосибирск обскакал Томск при помощи железной дороги, а потом стал третьим по населению городом в России.

russia

Typewriter concept reinvented for nostalgic, digital users - Yanko Design

www.yankodesign.com/2022/02/21/typewriter-concept-reinvented-for-nostalgic-digital-users
typewriter

Soithàs Marràidh. Вести извне

marraidh.com
world_building

cognate-lang/cognate: A human readable quasi-concatenative programming language

github.com/cognate-lang/cognate

Cognate is a small dynamic quasi-concatenative language for functional programming. Cognate aims to express complex programs in a simple and readable way through its unique syntax, which emphasises embedding comments into statements. This makes programs very readable and helps a programmer better express their intentions.

programming_language

Thoughts on Swift and Objective-C

lapcatsoftware.com/articles/swift.html
objective-c,programming,swift

Tables and Strings in COBOL | datagubbe.se

www.datagubbe.se/cobtab

Since I'm a deeply demented man with a lot of free time on my hands, I decided to expand a bit on the subject - if only to give myself a chance of brushing up on my own very rudimentary COBOL knowledge.

cobol,programming

Accidentally Turing-Complete

beza1e1.tuxen.de/articles/accidentally_turing_complete.html

A list of things that were not supposed to be Turing-complete, but are.

turing-complete

HolyC

templeos.holyc.xyz/Wb/Doc/HolyC.html

An overview of Holy C, the programming language for Temple OS.

c,temple_os

Damn Small Software - Björn Wärmedal

warmedal.se/~bjorn/posts/2021-11-27-damn-small-software.html

Now and again I go back to looking at the Damn Small Linux website. I never tried it but I absolutely love the idea. It was a desktop OS at only 50 MB, meant to include everything you may need on a daily basis. Of course it had to go with small scale versions for most things, but it packed no less than three different web browsers, two window managers, word processor, spreadsheet editor, pdf reader, and more. Wow!

smol

HOT DOG Linux

hotdoglinux.com

HOT DOG Linux uses a custom lightweight Objective-C foundation on top of the GCC Objective-C runtime. The style of Objective-C is completely different from the one Apple uses, everything is basically id.

By design, Unicode is not supported.

Low DPI displays are preferred, since the graphics are bitmapped and fixed in size. The preferred aspect ratio for HOT DOG Linux is 5:4 in landscape, and 3:4 in portrait.

operating_system,smol

duskos: 32-bit Forth OS mixed with C

sr.ht/~vdupras/duskos

Dusk OS is a 32-bit Forth and big brother to Collapse OS. It does everything Collapse OS does, has the same laser sharp focus on simplicity, but has a widened scope

c,forth,operating_system,smol

KolibriOS official site

kolibrios.org

A small operating system

operating_system,smol

A review of the Julia language

danluu.com/julialang

Here's a language that gives near-C performance that feels like Python or Ruby with optional type annotations (that you can feed to one of two static analysis tools) that has good support for macros plus decent-ish support for FP, plus a lot more. What's not to like? I'm mostly not going to talk about how great Julia is, though, because you can find plenty of blog posts that do that all over the internet.

julia,programming_language

Reasons for servers to support IPv6

jvns.ca/blog/2022/01/29/reasons-for-servers-to-support-ipv6

Some reasons. They have not convinced me to care enough to enable it.

ip

Is techno-clutter ruining your life?

cheapskatesguide.org/articles/techno-clutter-farnell.html

Psychologically, hoarding behaviour is rooted in fear, particularly of deprivation, or uncontrolled change, perhaps with unresolved loss or attachment to old patterns as a deeper cause. Hoarders can't move on. They cannot select what to throw out, because their value judgements are disrupted.

hoarding

Some Thoughts on Collecting Computers

cheapskatesguide.org/articles/collecting-computers.html
hoarding

Russian Federation - HackerspaceWiki

wiki.hackerspaces.org/Russian_Federation

List of hackerspaces in Russia.

wrt

hackerspace

Ergohaven presents: K:02 keyboard

ergohaven.xyz

Эргогавань — какая-то российская организация про клавиатуры. Надо разобраться

keeb

Readability | Zettlr

www.zettlr.com/readability

This page provides four different readability algorithms, implemented using the Open Source Markdown Editor Zettlr.

parsing,web

linkhut: A social bookmarking site

sr.ht/~mlb/linkhut

linkhut is an open source social bookmarking website.

note,program

Announcing Offpunk 0.2 : What is Offline?

rawtext.club/~ploum/2022-01-31-offpunk02.html

The real problem with Internet addiction is that you know when you connect to it, often to check something particular, finding yourself two or three hours later without having accomplished anything but jumping from seemingly interesting links to catchy videos. Your brain is fed with low-quality content which has (mostly negative) impacts on your thoughts, your well-being, your mood, your productivity and your self-esteem.

Software like #Offpunk may help here by allowing you to never be directly connected to the Internet. You don’t use your computer while it is connected to the Internet. This means that you only consume content on your own computer, without being tempted to check if there’s anything new. Replying to a specific email doesn’t force you to see that new emails just arrived.

Besides the "offline" command, the "tour" feature of Offpunk forces you to read new contents in a linear fashion. And when you get to the end of it, Offpunk will tell you explicitly that this is the "end of tour". Yep, there’s nothing more to procrastinate on your computer. Move your ass and do something. The command line aspect allows you not to be distracted by the design and to be mindful about what you want to do. You need to type a command, you can’t click mindlessly.

gemini,offpunk

@lain@lain.com 2022-03-30

lain.com/notice/AHvGWxIo3vNDZGu35U

fun fact: pleroma was called 'wired' when i started writing it, i changed it because it would been impossible to find in a search engine

message,pleroma

Privacy and Tracking on the Fediverse | Lainblog

blog.soykaf.com/post/privacy-and-tracking-on-the-fediverse

Mastodon and Pleroma support four settings for post visibility. These are public, friends only, unlisted and direct messages. What actually happens when you use those settings? The only thing they will change are the to and cc fields of the created activity and object. Your server will federate the post to other servers depending on those fields, and hopes the other server respects this. There is no technological guarantee for this, though. A malicious server could leak all the data it receives. This includes posts to friends and direct messages.

pleroma,security

Blushy-Crushy Fediverse Idol: A Chat with Lain about Pleroma | by Sean Tilley

medium.com/we-distribute/blushy-crushy-fediverse-idol-a-chat-with-lain-about-pleroma-4ff578b99752
fediverse,interview,pleroma

Lainblog

blog.soykaf.com

Pleroma creator's blog.

blog,fediverse,personal_site,pleroma

An Initial Exploration and Review of Secure Scuttlebutt

cheapskatesguide.org/articles/secure-scuttlebutt.html
secure_scuttlebutt

Some opinionated thoughts on SQL databases - Made of Bugs

blog.nelhage.com/post/some-opinionated-sql-takes

Unfortunately, in my opinion, those incredible storage engines — some of the finest pieces of systems engineering available to us — are hidden behind what I find to be a very frustrating interface. Let’s look at what I dislike about SQL.

sql

Фотошоп Средневековья / Хабр

habr.com/ru/post/653069

При создании изображений в старых книгах использовали аналоговые методы редактирования и склейки изображений!

history

Fonts, a Fuzzy Fringefest | datagubbe.se

www.datagubbe.se/fontfest
font

Как сочетать шрифты, не сочетая шрифты - Блог Игоря Штанга — ЖЖ

nobelfaik.livejournal.com/240053.html
font

Swiss Style Color Picker | International Style Colors Scheme Palette

fabianburghardt.de/swisscolors
css,swiss_design

Швейцарская типографика

design.bureau.ru/topics/shveytsarskaya-tipografika
swiss_design

Swiss in CSS

swissincss.com/zurich-tonhalle-1958
css,swiss_design

TabFS

omar.website/tabfs

TabFS is a browser extension that mounts your browser tabs as a filesystem on your computer.

browser_extension,program

Pipelinefunk by Armin Küpper

www.youtube.com/watch?v=cjVm3sCxIyI

The author has many videos like that. A true piper.

pipepunk,video

Simon Stålenhag

www.simonstalenhag.se
art

Petname Systems

spritelyproject.org/news/petname-systems.html

On addressing.

Didder

github.com/makeworld-the-better-one/didder

An extensive, fast, and accurate command-line image dithering tool.

That's a good one.

program

Mandelmap

www.mandelmap.com
math

doldrusidus

gitlab.com/desertslug/doldrusidus

Doldrusidus is an open-ended, obscure simulation realized as a multiplayer game taking place in a small universe. At its core, the engine is a simulation of entities possessing a number of different components that represent their properties. One such property is the ability to emulate machine code assembled for the uxn fantasy architecture.

game,uxn

Varaboy

github.com/tbsp/varaboy

Varaboy is a Game Boy emulator written in uxntal for the Varvara system.

game_boy,uxn

CapsLock Enhancement Mac v3

github.com/Vonng/Capslock

Transform ⇪CapsLock into a powerful modifier ✱ Hyper that miraculously increases your work productivity!

keeb

A Simple Network of Underground Wells and Tunnels

www.aaycock.com/simplenetwork
architectura,photo

Bitters

m15o.ichi.city/bitters

Bitters is an open-source text editor. It's heavily inspired by the Canon Cat computer: it builds on the Cat's novel ideas, and adds some of it's own to the mix!

canon_cat,program,sdl

Hard disk hacking - Intro

spritesmods.com/?art=hddhack

If you're happy with OpenBSD, probably any computer is good enough.

muezza.ca/thoughts/openbsd_imac_g4
sustainability

CSS Bed

www.cssbed.com

Classless CSS themes

css

«Кассиопея»: «У нас не концепция, а контрацепция»

m.colta.ru/articles/music_modern/9232-kassiopeya-u-nas-ne-kontseptsiya-a-kontratseptsiya

Интервью с одной из моих любимых групп.

COLTA.RU отправила «Кассиопее», состоящей из театрального звукорежиссера Александра Либерзона (музыка), актера Ильи Самохвалова-Черепко (голос и тексты) и снайпера стрелковой дивизии Сергея Соколова (гитара), вопросы письмом по электронной почте, а в ответ получила фотографии нескольких бумажных листков.

Мы всегда хотели работать в поп-формате, но наш поп-формат не совпадал с общепринятым, и клевали на него (почему-то) люди с различными отклонениями и изъянами во вкусе.

interview,music

XRay

xray.p3k.app
indieweb

A Critique of SQL, 40 Years Later

carlineng.com/?postid=sql-critique#blog

SQL is not so good!

sql

Why Isn't 1 a Prime Number?

blogs.scientificamerican.com/roots-of-unity/why-isnt-1-a-prime-number
math

📜 Scroll: tools for thought.

scroll.pub

Not exactly sure what that is, but looks cool, like a newspaper.

note

A different kind of keyboard

ianthehenry.com/posts/peggi

An arpeggio keyboard. Reminds me of Octodon.

keeb

Trainleave

github.com/akuktin/trainleave

Implementation of Unicode for Uxn

uxn

Holocene calendar

en.wikipedia.org/wiki/Holocene_calendar

CLI from Merveilles introduced me to it. I have also seen it before somewhere.

45M

45m.m15o.net
uxn

How to Use the rock phone

unreasonablefarm.org/phone_manual.html

A description of a fantasy device.

The rock phone accepts various types of input: speech, morse code tap/hold, written characters, bluetooth keyboard, bluetooth headsets. The rock phone produces various types of output: speech, morse code beeps, bluetooth serial console, console avilable by wifi, remote screen available via wifi. The rock phone has a bone conduction speaker inside so you can place the rock phone on your temple or behind your ear to privately hear rock phone speech output/sounds, phone calls, music, or any other sound the rock phone might make.

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?

permacomputing,ui

Riddle solved: Why was Roman concrete so durable?

news.mit.edu/2023/roman-concrete-durability-lime-casts-0106

To prove that this was indeed the mechanism responsible for the durability of the Roman concrete, the team produced samples of hot-mixed concrete that incorporated both ancient and modern formulations, deliberately cracked them, and then ran water through the cracks. Sure enough: Within two weeks the cracks had completely healed and the water could no longer flow. An identical chunk of concrete made without quicklime never healed, and the water just kept flowing through the sample.

I knew Roman concrete was cool, but not that cool!

architectura

SCIM

git.sr.ht/~rostiger/scim

scim is a bash script to simplify scanning from the command line.

program
1 2 3 4 5 6 7 8 10