1966 bookmarks

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

2026-01-24

The title is a bit misleading, there are of course more than two markup languages. The author says that only TeX and SGML families are proper arbitrary markup languages. Lightweight markups are not arbitrary, structured languages like YAML are not markups.

2075.

Bugs Apple won't fix. Why else would they keep them around for so long? We did the math.

# mac
2074.

A collective of Go developers maintaining popular and critical libraries, sometimes taking over the work when asked to. Should I join their ranks one day?

# go
1 like 2073.

2026-01-21

remarked

Handy is a cross platform, open-source, speech-to-text application for your computer

2026-01-14

2071.

2026-01-13

The 20 year old Apple iSight camera. This is my original Apple iSight camera (Rev C) that I purchased sometime around 2005. Its specs don't mean much today with a mere 640×480 resolution, but to me it stands out as a remarkably well-designed piece of hardware. The best detail was the rotating aperture

Pretty camera pretty

1 like 2070.

2026-01-09

There used to be atlases of so-called “strip maps”, which are in a way precursors to modern navigators and metro line maps. The artist put less emphasis on legibility than modern designers do; they cared more about decorations. Beautiful!

2069.

2026-01-08

2066.
1 like 2065.

2026-01-06

2063.

2026-01-02

Stolyarov leaves us no rest.

2062.

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

# git
2061.

2025-12-31

remarked

Platypus is a developer tool that creates native Mac applications from command line scripts such as shell scripts or Python, Perl, Ruby, Tcl, JavaScript and PHP programs. This is done by wrapping the script in a macOS application bundle along with an app binary that runs the script.

2059.

2025-12-30

type INI struct {
  Properties []*Property `@@*`
  Sections   []*Section  `@@*`
}

type Section struct {
  Identifier string      `"[" @Ident "]"`
  Properties []*Property `@@*`
}

type Property struct {
  Key   string `@Ident "="`
  Value *Value `@@`
}

type Value struct {
  String *string  `  @String`
  Float *float64  `| @Float`
  Int    *int     `| @Int`
}
2054.

From the Zed Blog: A look at how we use Zed's native collaboration features to run our entire company.

2053.

Turn your Mastodon archive file into a standalone static HTML site. Easy to customize, easy to search, all posts also indexed not just chronologically, but on tag pages.

2052.

2025-12-29

A list of approaches to completely avoid when designing software. A bit too extreme, on the impractical side, but manifestos like this inspire thought.

2051.

2025-12-18

Joseph Stiglitz explained why he and others got the Nobel prize.

... economists used simple economic models that assumed that information was perfect – i.e. that all participants have equal and transparent knowledge of the relevant factors. They knew that information wasn't perfect, but hoped that a world with moderate imperfections of information would be akin to a world with perfect information. We showed that this notion was ill-founded: even small imperfections of information could have profound effects on how the economy behaved.

2050.

2025-12-17

Среди изучающих китайский мало кто не слыхал про ту самую лапшу бян-бян, в которой biáng записывается через довольно увесистый иероглиф:
В 2020 году его даже добавили в Юникод: 𰻞 (трад.), 𰻝 (упр.).
Многие ошибочно полагают, что его создали не так давно и просто забавы ради, однако не всё так просто. По всему Китаю существует множество похожих иероглифов, и все они имеют историю как минимум в 200 лет.

2049.
remarked

2025-12-14

George Akerlof, Michael Spence and Joseph Stiglitz. Market for lemons and whatnot.

2044.

2025-12-10

Marius claims domains as user ids are not good. Good points

2043.

2025-12-03

Wolfram language never cease to amaze me with how it manages to introduce mind-blowing features that are not possible everywhere else without introducing any syntax. In today's episode: wrap a resource-intensive computation in this function, and it'll magically happen on our enchanted cloud computers; there will be an email notification. Truly awesome. Sometimes I envy scientists because they have a reason to use tools like Wolfram.

2042.

2025-12-02

2041.

2025-11-24

Explore why Markdown, despite its ubiquity, might not be the best fit for technical content.

2040.

2025-11-23

2039.

2025-11-21

rand($.) < 1 && ($line = $_) while <>;

Pick a random line from a file without knowing its size beforehand. The algorithm can be easily adjusted to many a thing...

How come Perl is so fun?

2038.

2025-11-16

Disables theming (enables Classic theme)

2037.

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

2036.

2025-11-14

remarked

2025-11-08

why not be an egg

Surspringly peak game about platforming eggs. Free, plays in browser.

# game
2034.

2025-10-30

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

2032.

2025-10-28

10x faster, 10x less RAM, and 100x better than Chrome headless.

Might be a good back-end for rich archive copies of web pages.

2031.

A new ecosystem similar to World Wide Web, featuring gurt: protocol, custom browser (from scratch), HTML + CSS + Lua sites, DNS, search engine, server management tool, and more. - outpoot/gurted

2030.

2025-10-27

This guide explains how to construct an energy-efficient cooking appliance powered by a small solar panel. Thanks to its heat storage, the cooker remains ready to use even after sunset.

2029.

Sands is a free roguelike inspired by Dune, set on the harsh deserts of Arrakis. You play as a fremen, caught in the struggles of survival, mysticism, and the shifting politics of the landstrad.

Your journey takes you through the story of the first book, but seen from the perspective of the fremen. You’ll fight, adapt, and push the fremen agenda forward while trying to survive the chaos around you.

2028.

An interesting environment and editing model.

2027.

В 2017-м году я в своих раскопках в интернете наткнулся на браузер ViolaWWW. Он совершенно незаслуженно забыт, хотя обладал в своё время поразительными возможностями

Евгений запускает Виолу на современном маке.

2026.

Tricks to use OS X 10.9 Mavericks in modern day. Does that qualify as retrocomputing already?

2025.

2025-10-25

minimal lua/sdl platform

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

2024.
2023.

2025-10-23

I've written a number of little scripts over the years, many of which I use every day. Here's a little collection.

I use z-run for something like this.

# sh
2022.

2025-10-19

Timelinize unifies and organizes your digital life on your own computer.

# pim
2021.

2025-10-15

The safest and most reliable way to deal with feature flags is to hardcode them

2020.

2025-10-13

2019.
remarked

In 2015 I got rid of everything I owned that didn’t fit in a laptop backpack, and I’ve been living at this level of minimalism since. The idea is to only own what I need, which allows me to focus more, spend less, travel spontaneously and simplify my life.

Running on weird hardware or something.

2017.

2025-10-10

Reminding myself just how much you can do with CSS these days.

# css
2014.

2025-09-22

2013.

2025-09-16

Фестиваль эргономичных девайсов

2012.

2025-09-15

remarked

A site with statistics regarding the decentralization status of various web services

Fediverse: yes
The Atmosphere and Git forges: no

2010.

2025-09-11

One of the most controversial things I believe about good software design is that your code should be more flexible than your domain model. This is in direct…

2009.

2025-09-07

# food
2008.
2007.
# gui
2004.

2025-09-05

remarked

How to minimize user frustration in Antarctica.

2025-09-01

How you engage with the world changes how you experience the world, and how the world experiences you.

2002.

2025-08-20

Instance of Xobaque

1999.
1998.

2025-08-17

1997.

Karl Voit with another banger.

1996.

2025-08-16

remarked
1 2 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31