Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Birds - coornail.net - 4 years ago - eng
Serenity of Bird Photography Thush collecting insects Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO250 Mallard Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO800 Eurasian Jay Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO1250 Long-tailed tits Canon EOS Rebel T7i 300 mm 1/100 f/5.6 ISO250 Thush Canon EOS Rebel T7i 300 mm 1/1000 f/8 ISO1000

A Logseq plugin that grabs the captions for any YouTube link in a block and pastes the transcript in below it.

A Logseq plugin that grabs the captions for any YouTube link in a block and pastes the transcript in below it.

Folded medians - aakinshin.net - 4 years ago - eng
In the previous post , we discussed the Gastwirth’s location estimator. In this post, we continue playing with different location estimators. To be more specific, we consider an approach called folded medians . Let $x = \{ x_1, x_2, \ldots, x_n \}$ be a random sample with order statistics $\{ x_{(1)}, x_{(2)}, \ldots, x_{(n)} \}$. We build a folded sample using the following form: $$ \Bigg\{ \frac{x_{(1)}+x_{(n)}}{2}, \frac{x_{(2)}+x_{(n..

Folded medians - aakinshin.net - 4 years ago - eng
In the previous post , we discussed the Gastwirth’s location estimator. In this post, we continue playing with different location estimators. To be more specific, we consider an approach called folded medians . Let $x = \{ x_1, x_2, \ldots, x_n \}$ be a random sample with order statistics $\{ x_{(1)}, x_{(2)}, \ldots, x_{(n)} \}$. We build a folded sample using the following form: $$ \Bigg\{ \frac{x_{(1)}+x_{(n)}}{2}, \frac{x_{(2)}+x_{(n..


Card-style components are pretty much still a thing these days, and there are many ways to make a bunch of identical rectangles look prettier. I'm quite fond…


Beginner Harmonica Practice Exercises Way back in around 2008 I wrote up a doc with a list of beginner harp exercises and practice riffs, at the time it was uploaded to a few forums and a shared Google doc - both have since disappeared. To this day I still get regular emails asking for a copy of it so I thought I’d copy it to a post here. Note: I haven’t updated these since around 2011.

Beginner Harmonica Practice Exercises Way back in around 2008 I wrote up a doc with a list of beginner harp exercises and practice riffs, at the time it was uploaded to a few forums and a shared Google doc - both have since disappeared. To this day I still get regular emails asking for a copy of it so I thought I’d copy it to a post here. Note: I haven’t updated these since around 2011.

Beginner Harmonica Practice Exercises Way back in around 2008 I wrote up a doc with a list of beginner harp exercises and practice riffs, at the time it was uploaded to a few forums and a shared Google doc - both have since disappeared. To this day I still get regular emails asking for a copy of it so I thought I’d copy it to a post here. Note: I haven’t updated these since around 2011.

Beginner Harmonica Practice Exercises Way back in around 2008 I wrote up a doc with a list of beginner harp exercises and practice riffs, at the time it was uploaded to a few forums and a shared Google doc - both have since disappeared. To this day I still get regular emails asking for a copy of it so I thought I’d copy it to a post here. Note: I haven’t updated these since around 2011.

Another podcast … I was listening to Guy Raz interview General David Petraeus on the “Wisdom from the top” podcast. Towards the end he made the observation that luck is where preparation meets opportunity. This implies the more prepared you are then the more “lucky” you will be when opportunities arise.

Another podcast … I was listening to Guy Raz interview General David Petraeus on the “Wisdom from the top” podcast. Towards the end he made the observation that luck is where preparation meets opportunity. This implies the more prepared you are then the more “lucky” you will be when opportunities arise.

I’ve been investigating more deeply about Indieweb , namely their idea of a permashortlink - put succinctly, it is inevitable that shortlinking providers will either Fold, or Deprecate underused links. This means that relying on them - and they are awfully convenient - is a net negative to the longevity of any web content you produce - and we’ve already seen it happen . The Indieweb solution to this deprecation problem is, of course..

I’ve been investigating more deeply about Indieweb , namely their idea of a permashortlink - put succinctly, it is inevitable that shortlinking providers will either Fold, or Deprecate underused links. This means that relying on them - and they are awfully convenient - is a net negative to the longevity of any web content you produce - and we’ve already seen it happen . The Indieweb solution to this deprecation problem is, of course..

In An Introduction to GraphQL, you learned that GraphQL is an open-source query language and runtime for APIs created to solve issues that…

You might want to provision namespace-based isolation for your browsers. But that could throw a wrench into Flatpak-based distribution. When distributing browsers through Flatpak, things get a bit…weird. Nesting sandboxes in Flatpak doesn’t really work, since Flatpak forbids access to user namespaces. For Chromium, they worked around this by patching Chromium zygote process (the process that provisions sandboxes) to call a Flatpak super....

We explore the implications of attention becoming a commodity, not in the colloquial sense, but the technical, fungible sense of a Marxist commodity, and what that has to do with our ethics and how economic forces shape society.


This is Beigel Bake, in Brick Lane, London. Beigel Bake is notorious for its salt beef beigels and humongous queues. In this blog post, I'll use Beigel Bake to explain how capacity utilisation im...

This is Beigel Bake, in Brick Lane, London. Beigel Bake is notorious for its salt beef beigels and humongous queues. In this blog post, I'll use Beigel Bake to explain how capacity utilisation im...


For a while now, I have wanted a place to post my long form content. So after literally years of delay, I finally got around to it, and thoughts.greyh.at was born.











XML adventures - seirdy.one - 4 years ago - eng
xml:space would make whitespace issues easier to handle and simplify my current solution , but not everything supports XML namespaces; I want to keep this polygot HTML5 and XHTML5 markup for now. Eventually I’ll offer certain enhancements to the XHTML version (add index.xhtml to the URLs or remove text/html form your Accept header but include application/xhtml+xml) and I’ve already made my Atom feeds a bit simpler, but there’s a lot to d..

ncurses is fine for certain specific purposes, like querying terminal characteristics. I think if you’re building a TUI it should generally be one of multiple options that share a library/backend or it should be something with many alternatives that are at least equivalent, given the poor accessibility of TUIs in general. If one of those things is true, then it should be fine to use ncurses for the TUI. There’s a Python library called ..

My current approach to “responsiveness” is to increase the font sizes on screens. User interfaces should generally have smaller text while article bodies should prioritize readability and be larger. Default stylesheets are take a (literal) one-size-fits-all approach, trying to optimize for both. But I only use percentages for font sizes, to respect user preferences. I also increase the default font size to make it easier to increase tap t....


Xcode 14's First Beta has a bug that may cause App Intents to work. Fortunately a quick fix is listed in release notes.



TLDR: Alphabet chess is a chess variant that allows handicapping by mixing in a bit of poker into the beginning of the game. Moves must be played according to a secret word at the beginning of the game. Chess has been played in different forms since the seventh century, and in its modern form since the nineteenth century. Opening theory, i.e. the study of the best moves to begin the game with, has been developing since then.

Preface This began as a reply to another article by Lucas F. Costa; it lists practices to improve user-experience (UX) of command-line interfaces (CLIs). It comes from a good place, and has some good advice: I particularly like its advice on input-validation and understandable errors. Unfortunately, a number of its suggestions are problematic, particularly from an accessibility perspective. This is a “living article” that I plan on addin....

Note : This is a work in progress. Rather than finish it in one go, I'm updating it live as a draft document as I learn new things about Twitter. Last update: 2022-06-15 I am, at heart, a long form blogger. Still – the cool kids, as they say – these days are all on twitter (and, yes, I know by saying it that way, I'm dating myself even further; so be it; it amuses me). I find myself, here in 2022, wanting to get a better handle on ....

113 visitors online