Posts
4417
Following
605
Followers
496
Don’t blow the flute
Don't beat the drum
Don’t be the front
Be the lion's rear.

building systems, of serving software and serving tea in Lane County, OR. fedi freak and foss friend.
self hosting, techno paganism, data rights, human rights, trans rights, black rights. @garden
life in 541, bikes, meditation, trees, art, poetry, motorsports. @lionsrear
tea, senchado, zennism @chanceencounter

no narcs. be good and be good at it. Check my pinned posts before following, thanks!!

the ghost in the bourne again shell

saw a for sale sign out front the @eugeneweekly building yesterday 😔
0
0
1

the ghost in the bourne again shell

saw my first wild grass seed heads today 😭
0
0
1

the ghost in the bourne again shell

the most important part of using the salute emoji effectively is to make sure 100% you never are seen saluting in person
0
0
1

the ghost in the bourne again shell

sometimes i forget that i’m the only person who calls Home Assistant homeass

2
0
5

the ghost in the bourne again shell

i wonder how many instances have blocked mine

2
0
1

the ghost in the bourne again shell

reading the Newspaper
2
7
18

the ghost in the bourne again shell

started a gun kin build in qud

1
0
1

the ghost in the bourne again shell

Edited 15 days ago
bibs!!!

someone please gift me a michelin blue long sleeve cycling jersey that i can iron this on to
0
0
2

the ghost in the bourne again shell

https://anamorph.vhx.tv/ i have to recommend streaming Eno a couple of times, it's very good
0
2
2

the ghost in the bourne again shell

okay today i am going to migrate my server in to new house, hopefully there is minimal downtime

1
0
5

technomancy (turbonerd aspect)

oh hey what's that--it's the next #lispGameJam open!

https://itch.io/jam/spring-lisp-game-jam-2025

it's happening, yall: may 9th - 19th

plenty of time to get your ideas together

0
2
0

AREG HF SSTV Images (PF95)

SSTV M1 Image received on 14.230 MHz USB at 2025-03-20 23:08:20 UTC
#sstv #M1 #14230kHz
0
1
0

(mapcar #'emacsomancer objs)

[Posted to emacs-humanities listserv, in a reply to a query about in Emacs: rough, but maybe useful:

I used DejaVu Sans Mono in Emacs for a long time, which is a (free) derivative of Bitstream Vera Sans Mono. There’s another font called “Hack”, which is also in this same line that might be worth looking at if you like this font.

I use the mixed-pitch Emacs package to use two different builds/versions of the Iosevka font (a font configured in a sort of custom lisp). Protesilaos Stavrou’s (formerly called “Iosevka Comfy”, but now called) “Aporetic” typeface (his custom build of Iosevka) for a ’coding’ font, and a slightly “less code-y” version of Iosevka (my own build: “Iosevka Crown of Stars”) for Org-mode and more “non-code/plain-text” things.

(This is also to point out that you can use the mixed-pitch package to have different “coding” and “plain-text” / “Org” / “writing” fonts defined in Emacs. So you could, in theory, even pick a non-monospaced font for your “non-code” font, though having a font which is still more-or-less monospaced is often sometimes nice for Emacs, even in non-code environments.)

You might look at one or other or both of these custom builds of the Iosevka font, or perhaps at creating a custom build of Iosevka yourself (see the Iosevka documentation for this possibility).

Another nice family of fonts is IBM Plex. The Adobe Source fonts are also not bad.

For more general (if opinionated) discussion of fonts, you might also look at Matthew Butterick’s “Practical Typography”, including his “Free Fonts” page. (I’ve also my own ruminations on fonts, including in Emacs, in a blog post “Beautiful and Free Unicode Typefaces, for editor and printer”.)

(All of the fonts mentioned here, including Iosevka and IBM Plex and Adobe Source fonts, are free/open source/SIL OFL-licensed.)

]

1
1
1

Arcology Garden

NEW by @rrix: Blocking Aggressive Scrapers at the Edge

In Limiting expensive to render nginx endpoints , I describe how to use a few nginx limit_req module to substantially limit the amount of aggressive scraping traffic to my Gitea instance without impacting "normal" "human" behavior.

There's three layered rate-limiters in here that are applied to only certain URIs:

  • One does a per-IP limit excluding my Tailscale network and some ASNs I connect from. Each IP can make one costly request per minute, otherwise receive a 503.

  • One tries to map certain cloud providers in to a single rate-limit key and gives each of these providers 1 RPM on these endpoints. Each group of cloud IPs can make one request per minute, otherwise receive a 503.

  • One puts a limit to 1 RPS of all traffic on each "site feature" in Gitea.

So now if you try to browse my Gitea instance http://code.rix.si or make a git clone over HTTP that will work just fine, but a handful of expensive endpoints will be aggressively rate-limited. If you want to look at the git blame for every file in my personal checkout of nixpkgs, you can do that on your own time on your own machine now.

So far installing this on my "edge" server seems to work really well, cutting the load of the small SSL terminator instance in half. Let's see if this is Good Enough.

https://cce.whatthefuck.computer/updates#20250320T130459.421338
1
5
4

the ghost in the bourne again shell

keep getting resume advice that is like "spend an hour distilling all the interesting and nuanced experiences and personalizing out and just make a bulletpoint list of skills and business outcomes relevant for each application, no one reads this shit" and then not have anyone read that either because it's soulless stupid seoslop now
1
0
2

the ghost in the bourne again shell

me, using a SOTA large langle mangle: ah surely this can generate some modified nginx configuration files for me.

SOTA large langle mangle: i changed upstream to uqstream in your example in a few spots and didn’t fix the part that wasn’t working and made a no-op change to fix something it “believed” was incorrect

0
0
4

the ghost in the bourne again shell

don’t make me tap the sign, google

0
0
5

the ghost in the bourne again shell

Do you think Grimes still Appreciates Power?

100% yes
0% no
0% i should google Roko's Basilisk!
1
0
1

the ghost in the bourne again shell

Edited 22 days ago

i love copying path '/nix/store/9c59k5lbdvwf4qz1fppshbvd4a213aw5-packagekit-qt-1.1.2' to 'ssh://builder@last-bank'...

0
0
2
Show older