fwend planet

[linkbudz rss feed] Video version of the zig and guile pdf :

Video version of the zig and guile pdf

[https] posted by acdw on November 30, 2023

item information
timestamp
1701313380
title
[linkbudz rss feed] Video version of the zig and guile pdf
link
https://archive.fosdem.org/2023/schedule/event/zigandguile/
content_type
html
id
acdw20231130030302
author
enclosure
category
https
[linkbudz rss feed] Why code in Python+C if you can code in Lisp+Zig? :

Why code in Python+C if you can code in Lisp+Zig?

[https] posted by acdw on November 30, 2023

item information
timestamp
1701312000
title
[linkbudz rss feed] Why code in Python+C if you can code in Lisp+Zig?
link
https://icfp23.sigplan.org/details/declmed-2023-papers/5/Why-code-in-Python-C-if-you-can-code-in-Lisp-Zig-
content_type
html
id
acdw20231130024013
author
enclosure
category
https
[linkbudz rss feed] Will Cullen Hart - Silver :

Will Cullen Hart - Silver

[https] posted by acdw on November 29, 2023

item information
timestamp
1701290280
title
[linkbudz rss feed] Will Cullen Hart - Silver
link
https://www.youtube.com/watch?v=ACQivSvWUwc
content_type
html
id
acdw20231129203802
author
enclosure
category
https
[linkbudz rss feed] piss :

piss

[https] posted by acdw on November 29, 2023

item information
timestamp
1701287460
title
[linkbudz rss feed] piss
link
https://piss
content_type
html
id
acdw20231129195120
author
enclosure
category
https
[linkbudz rss feed] why do I feel like the answer is "don't use coding assistants" :

why do I feel like the answer is "don't use coding assistants"

[https] posted by acdw on November 29, 2023

item information
timestamp
1701286800
title
[linkbudz rss feed] why do I feel like the answer is "don't use coding assistants"
link
https://martinfowler.com/articles/exploring-gen-ai.html#memo-08
content_type
html
id
acdw20231129194046
author
enclosure
category
https
[linkbudz rss feed] whisky: A modern Wine wrapper for macOS built with SwiftUI :

whisky: A modern Wine wrapper for macOS built with SwiftUI

[https] posted by dozens on November 29, 2023

item information
timestamp
1701276420
title
[linkbudz rss feed] whisky: A modern Wine wrapper for macOS built with SwiftUI
link
https://github.com/Whisky-App/Whisky
content_type
html
id
dozens20231129164711
author
enclosure
category
https
[linkbudz rss feed] Ikea’s push to democratize the smart home continues with the introduction of three new Zigbee sensors that won’t break the bank :
item information
timestamp
1701276300
title
[linkbudz rss feed] Ikea’s push to democratize the smart home continues with the introduction of three new Zigbee sensors that won’t break the bank
link
https://www.theverge.com/2023/11/28/23977693/ikea-sensors-door-window-water-motion-price-date-specs
content_type
html
id
dozens20231129164505
author
enclosure
category
https
[linkbudz rss feed] Writing Documentation for Your House :

Writing Documentation for Your House

[https] posted by dozens on November 29, 2023

item information
timestamp
1701276120
title
[linkbudz rss feed] Writing Documentation for Your House
link
https://luke.hsiao.dev/blog/housing-documentation/
content_type
html
id
dozens20231129164233
author
enclosure
category
https
[linkbudz rss feed] jaq: A jq clone focussed on correctness, speed, and simplicity :

jaq: A jq clone focussed on correctness, speed, and simplicity

[https] posted by dozens on November 29, 2023

item information
timestamp
1701273420
title
[linkbudz rss feed] jaq: A jq clone focussed on correctness, speed, and simplicity
link
https://github.com/01mf02/jaq
content_type
html
id
dozens20231129155730
author
enclosure
category
https
[linkbudz rss feed] New Blue Sun (Andre 3000) :

New Blue Sun (Andre 3000)

[https] posted by acdw on November 29, 2023

item information
timestamp
1701271440
title
[linkbudz rss feed] New Blue Sun (Andre 3000)
link
https://www.youtube.com/watch?v=vRxGdKIuO20
content_type
html
id
acdw20231129152429
author
enclosure
category
https
[linkbudz rss feed] Awesome Technical on the Dell Wyse 3040 :

Awesome Technical on the Dell Wyse 3040

[https] posted by wsinatra on November 28, 2023

item information
timestamp
1701204360
title
[linkbudz rss feed] Awesome Technical on the Dell Wyse 3040
link
https://www.parkytowers.me.uk/thin/wyse/3040/
content_type
html
id
wsinatra20231128204640
author
enclosure
category
https
[p1k3::feed] Tuesday, November 14, 2023 :

Tuesday, November 14, 2023

A windy day. The leaves clattering down out of trees surprisingly late. The sun down behind the hills by 4pm. The cat dissatisfied.

p1k3 / 2023 / 11 / 14

item information
timestamp
1701147141
title
[p1k3::feed] Tuesday, November 14, 2023
link
https://p1k3.com/2023/11/14
content_type
html
id
https://p1k3.com/2023/11/14
author
enclosure
category
[linkbudz rss feed] The text and the code go hand in hand :

The text and the code go hand in hand

[https] posted by dozens on November 28, 2023

item information
timestamp
1701147000
title
[linkbudz rss feed] The text and the code go hand in hand
link
https://transjovian.org/view/web-sites/index
content_type
html
id
dozens20231128045049
author
enclosure
category
https
[linkbudz rss feed] Ed in brainfuck :

Ed in brainfuck

[https] posted by acdw on November 28, 2023

item information
timestamp
1701143520
title
[linkbudz rss feed] Ed in brainfuck
link
https://github.com/bf-enterprise-solutions/ed.bf
content_type
html
id
acdw20231128035227
author
enclosure
category
https
[linkbudz rss feed] a simulated analog telephone network in software built specifically so you can do phone phreaking with it :
item information
timestamp
1701120720
title
[linkbudz rss feed] a simulated analog telephone network in software built specifically so you can do phone phreaking with it
link
http://www.projectmf.org/intro.html
content_type
html
id
SpindleyQ20231127213253
author
enclosure
category
http
[linkbudz rss feed] Friendship ended with Obsidian/LaTeX, now Typst is my best friend :

Friendship ended with Obsidian/LaTeX, now Typst is my best friend

[https] posted by acdw on November 27, 2023

item information
timestamp
1701117720
title
[linkbudz rss feed] Friendship ended with Obsidian/LaTeX, now Typst is my best friend
link
https://ersei.net/en/blog/typst
content_type
html
id
acdw20231127204237
author
enclosure
category
https
[linkbudz rss feed] If Scheme numbers were like the rest of Scheme :

If Scheme numbers were like the rest of Scheme

[https] posted by acdw on November 27, 2023

item information
timestamp
1701114240
title
[linkbudz rss feed] If Scheme numbers were like the rest of Scheme
link
https://arcanesentiment.blogspot.com/2015/01/if-scheme-were-like-scheme.html?m=1
content_type
html
id
acdw20231127194424
author
enclosure
category
https
[linkbudz rss feed] getting started with technical writing :

getting started with technical writing

[https] posted by acdw on November 27, 2023

item information
timestamp
1701066060
title
[linkbudz rss feed] getting started with technical writing
link
https://opensource.net/get-started-with-technical-writing/
content_type
html
id
acdw20231127062148
author
enclosure
category
https
[linkbudz rss feed] book archive :

book archive

[https] posted by dozens on November 26, 2023

item information
timestamp
1701015600
title
[linkbudz rss feed] book archive
link
https://anshupati.isageek.net/
content_type
html
id
dozens20231126162026
author
enclosure
category
https
[linkbudz rss feed] In the Valley of the Shadow of Planned Obsolesense :

In the Valley of the Shadow of Planned Obsolesense

[https] posted by piusbird on November 26, 2023

item information
timestamp
1701013620
title
[linkbudz rss feed] In the Valley of the Shadow of Planned Obsolesense
link
https://yt.artemislena.eu/watch?v=nUPk5dvg480
content_type
html
id
piusbird20231126154755
author
enclosure
category
https
[linkbudz rss feed] someone else wrote Pius's Docker Rant :

someone else wrote Pius's Docker Rant

[https] posted by piusbird on November 26, 2023

item information
timestamp
1701012840
title
[linkbudz rss feed] someone else wrote Pius's Docker Rant
link
https://computer.rip/2023-11-25-the-curse-of-docker.html
content_type
html
id
piusbird20231126153432
author
enclosure
category
https
[RSRSSS] UK Threat Level :

As a citizen of a country that still is within the European Union, I am probably legally required to make fun of the United Kingdom, and Brexit is only one in an ever-growing list of reasons why I might want to do that. But there is one thing that I cannot complain about, and that is their government's website.

I could not find it anymore, but a while ago, I read a blog post about someone watching someone else use a PSP to access GOV.UK on some free Wi-Fi to do whatever business you might have on your government's website. They used that as an example of how good Web design allows accessibility, even to people whose only device might have an incredibly limited browser and who still need to fill out governement forms online. My own experience with browsing the web on a PSP teaches me that accessing any website nowadays is extremely difficult, but I am willing to believe that blog post because GOV.UK's design sounds like it could actually fit on a PSP, or at least still be readable.

GOV.UK's design system causes the website to often be listed on lists of "brutalist websites", due to the design being all about clearly displaying what people are looking for, unlike what most heavily monetized blogs or most web apps do now.

But we're not here to talk about website design of course. Another interesting and much more relevant part of the UK governement website is that they have feeds, and a lot of them. Integrating the UK transport accident investigation branches into https://tilde.town/~lucidiot/itsb/ was trivial, just pick the right filters and get your tailored Atom feed. I have started to randomly stumble upon the feeds of other UK public bodies, and I think I'll have to soon spend more time trying to list all the feeds they have because there's a lot to discover. A lot of feeds, of XML namespaces, of relationships to European projects, and probably more.

Let's just start with this rather simple feed: you can get updates on the current national terrorist threat level set by the MI5. I was both surprised at the fact that that's a feed, a feed that only gets updated at most twice a year, and at the fact that they have a separate threat level set for Northern Ireland. I'm fairly sure having a separate Vigipirate level in France for Corsican independentists would just be a self-fulfilling prophecy, causing them to attack more.

I naively hope the UK someday stops all its political bullshit, but only so they can keep feeding me more feeds, and inspire other countries to do the same.

item information
timestamp
1700953703
title
[RSRSSS] UK Threat Level
link
https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml
content_type
html
id
uk-threat-level
author
enclosure
category
Feed
[linkbudz rss feed] Fraunces, an "Old Style" wonky font :

Fraunces, an "Old Style" wonky font

[https] posted by acdw on November 25, 2023

item information
timestamp
1700946360
title
[linkbudz rss feed] Fraunces, an "Old Style" wonky font
link
https://fraunces.undercase.xyz/
content_type
html
id
acdw20231125210609
author
enclosure
category
https
[linkbudz rss feed] Deck-Month: Join us during the month of December to make something- anything- using Decker, the multimedia sketchpad that's also a program for your computer! :
item information
timestamp
1700880180
title
[linkbudz rss feed] Deck-Month: Join us during the month of December to make something- anything- using Decker, the multimedia sketchpad that's also a program for your computer!
link
https://itch.io/jam/deck-month
content_type
html
id
dozens20231125024323
author
enclosure
category
https
[Glorious Trainwrecks - Make Games Constantly Forever] Sekret Santa 2023 :
11/24/2023 - 18:33
01/05/2024 - 18:33
Etc/GMT-7

we didn't do sekret santa last year cause "we forgot" and this year it falls unto me. Welcome back to "THE RETURN OF" Glorious Trainwrecks Sekret Satan 2023!

This year I'd like to start by addressing a query people have asked about the Sekret Santa event, because it seems a lot of you had this concern:

Q. I haven't finished a previous year's Sekret Santa, is it still okay for me to enter again this year?
A. It IS okay! please do not feel bad about entering Sekret Santa even if you couldn't finish a previous one.

We're all doing this for free, and it seems unreasonable to force someone to finish an overdue assignment without pay. this is meant to be fun, not a job.

if you didn't finish an old santa, then that is what happened and we must simply move on and accept it.

"ALL DEBTS ARE FORGIVEN"

All previously unfinished santas have been forgiven. You are now free of your debt.

I used to have a recurring nightmare where my teachers tracked me down and forced me to do all the homework I never completed. Let's not make that nightmare a reality.

Onward!

The Instructions:

Step 1: Post your list in the comments below. A short list of what you want your game to include. There are a few additional constraints to this this year, (see below)

Step 2: On 8 December, You will be told your recipient, and you will be tasked with making a game for them. You will also be invited to one of two discord servers where you can talk about developing your project without your recipient knowing! unless I forget this part! it's my first year running this

Step 3: Then you will submit your games before the soft deadline of 5th january OR ANY TIME AFTER!! I'm not the boss of you!

Additional Constraints on lists:

I noticed in recent years lists were frequently becoming longer, more complicated, and highly specific. people were treating the list like they were commissioning a specific dream game, which is not how we want this to work, or fun for the list's recipient to make something that might be out of their remit to actually make.

Instead of enforcing rules on how much you're allowed to request, I instead wanted to just make people aware of this and determine the fairness and length of their list using their own intuition. (recommended about 4, 5, or 6 bullet points)

try and avoid requesting a specific genre, and remember to allow your recipient to play fast and loose with what you put on your list. it's their game, and you may be surprised by the end result not resembling what you had in mind! that's part of the fun!

Good luck!!!

item information
timestamp
1700852349
title
[Glorious Trainwrecks - Make Games Constantly Forever] Sekret Santa 2023
link
https://www.glorioustrainwrecks.com/node/12357
content_type
html
id
12357 at https://www.glorioustrainwrecks.com
author
Kate B
enclosure
category
[linkbudz rss feed] Extending a language - writing powerful macros in Scheme :

Extending a language - writing powerful macros in Scheme

[https] posted by acdw on November 22, 2023

item information
timestamp
1700688720
title
[linkbudz rss feed] Extending a language - writing powerful macros in Scheme
link
https://mnieper.github.io/scheme-macros/README.html
content_type
html
id
acdw20231122213211
author
enclosure
category
https
[linkbudz rss feed] R7RS revised (heh) website! :

R7RS revised (heh) website!

[https] posted by acdw on November 22, 2023

item information
timestamp
1700680020
title
[linkbudz rss feed] R7RS revised (heh) website!
link
https://r7rs.org/
content_type
html
id
acdw20231122190732
author
enclosure
category
https
[linkbudz rss feed] Email obfuscation: What still works in 2023? :

Email obfuscation: What still works in 2023?

[https] posted by acdw on November 22, 2023

item information
timestamp
1700672100
title
[linkbudz rss feed] Email obfuscation: What still works in 2023?
link
https://spencermortensen.com/articles/email-obfuscation/
content_type
html
id
acdw20231122165530
author
enclosure
category
https
[linkbudz rss feed] MOO over Gopher (1993) (pdf) :

MOO over Gopher (1993) (pdf)

[https] posted by dozens on November 22, 2023

item information
timestamp
1700614380
title
[linkbudz rss feed] MOO over Gopher (1993) (pdf)
link
https://larrymasinter.net/MOOGopher.pdf
content_type
html
id
dozens20231122005301
author
enclosure
category
https
[linkbudz rss feed] George by -(16)- :

George by -(16)-

[https] posted by acdw on November 21, 2023

item information
timestamp
1700605620
title
[linkbudz rss feed] George by -(16)-
link
https://www.youtube.com/watch?v=7k4cLuE3U54
content_type
html
id
acdw20231121222719
author
enclosure
category
https
[linkbudz rss feed] IMAX Still Runs on PalmPilot Operating System :

IMAX Still Runs on PalmPilot Operating System

[https] posted by dozens on November 21, 2023

item information
timestamp
1700604360
title
[linkbudz rss feed] IMAX Still Runs on PalmPilot Operating System
link
https://www.vice.com/en/article/88x5gb/imax-still-runs-on-palmpilot-operating-system
content_type
html
id
dozens20231121220649
author
enclosure
category
https
[linkbudz rss feed] Amulet is a free Lua-based audio/visual toolkit suitable for small games and experimentation. :
item information
timestamp
1700584080
title
[linkbudz rss feed] Amulet is a free Lua-based audio/visual toolkit suitable for small games and experimentation.
link
https://www.amulet.xyz/
content_type
html
id
dozens20231121162817
author
enclosure
category
https
[linkbudz rss feed] HOW TO DRAW A DUCK IN GROFF WITH GREMLIN AND PIC :

HOW TO DRAW A DUCK IN GROFF WITH GREMLIN AND PIC

[https] posted by dozens on November 20, 2023

item information
timestamp
1700508120
title
[linkbudz rss feed] HOW TO DRAW A DUCK IN GROFF WITH GREMLIN AND PIC
link
https://git.tilde.town/dozens/groffduck/raw/branch/main/duck.pdf
content_type
html
id
dozens20231120192216
author
enclosure
category
https
[linkbudz rss feed] rss "should be used for so much more than just blog posts and statuses" :
item information
timestamp
1700451060
title
[linkbudz rss feed] rss "should be used for so much more than just blog posts and statuses"
link
https://colinwalker.blog/blog/?date=2023-11-19
content_type
html
id
acdw20231120033153
author
enclosure
category
https
[RSRSSS] p1k3 :

~brennen is a fellow townie who plays the long game. His blog exists since 1997, and although the posting frequency has lowered, it is still active today. Look at the archive and be amazed.

In the middle of an IRC conversation, I mentioned how I was only reading the blog articles of my friends that I spot in my feedreader, right after mentioning I read 40 of brennen's posts. He proceeded to build an Atom feed with every single post from his website all the way to November of 2020, which is as of writing still available here. If you want to stress test your feedreader, or how much you like to read blog posts, add this feed. Don't expect it to be updated though since it was generated manually just once.

I went through every single of the 1960 entries of this special feed in just one month, and I read the other few dozen posts that were posted in the years since. It was really fun to follow along as ~brennen grows up. He told me he thought the older entries were embarrassing, and I can understand that since I also feel shame at things I put up online when I was younger, most of which I have deleted ever since. But going through all of his posts was fascinating. I wasn't laughing at young him or thinking any less of present him. I was just watching someone growing up a decade earlier than me, in a different country, with a different culture. I believe there is some great historical value in this online diary, just like how historians are studying the past by reading diaries. I hope ~brennen carries on with this great undertaking and continues shoving random tidbits of his life into this website. This is the World Wide Web at its finest: humans just being human.

item information
timestamp
1700412965
title
[RSRSSS] p1k3
link
https://p1k3.com/feed
content_type
html
id
p1k3
author
enclosure
category
Feed
[linkbudz rss feed] latex ducks! :

latex ducks!

[https] posted by acdw on November 19, 2023

item information
timestamp
1700410140
title
[linkbudz rss feed] latex ducks!
link
https://github.com/samcarter/tikzducks
content_type
html
id
acdw20231119160948
author
enclosure
category
https
[linkbudz rss feed] Sketchbook: Is My Toddler a Stochastic Parrot? :

Sketchbook: Is My Toddler a Stochastic Parrot?

[https] posted by dozens on November 17, 2023

item information
timestamp
1700259840
title
[linkbudz rss feed] Sketchbook: Is My Toddler a Stochastic Parrot?
link
https://www.newyorker.com/humor/sketchbook/is-my-toddler-a-stochastic-parrot
content_type
html
id
dozens20231117222429
author
enclosure
category
https
[linkbudz rss feed] classic dos games in the browser with full controller support :

classic dos games in the browser with full controller support

[https] posted by dozens on November 17, 2023

item information
timestamp
1700259240
title
[linkbudz rss feed] classic dos games in the browser with full controller support
link
https://dosdeck.com/
content_type
html
id
dozens20231117221426
author
enclosure
category
https
[linkbudz rss feed] a tiny clojure interpreter cc m455 :

a tiny clojure interpreter cc m455

[https] posted by acdw on November 17, 2023

item information
timestamp
1700251260
title
[linkbudz rss feed] a tiny clojure interpreter cc m455
link
https://github.com/rekola/nanoclj
content_type
html
id
acdw20231117200110
author
enclosure
category
https
[linkbudz rss feed] Moon trees are trees grown from seeds taken into orbit around the Moon, initially by Apollo 14 in 1971, and later by Artemis 1 in 2022. :
item information
timestamp
1700241300
title
[linkbudz rss feed] Moon trees are trees grown from seeds taken into orbit around the Moon, initially by Apollo 14 in 1971, and later by Artemis 1 in 2022.
link
https://en.wikipedia.org/wiki/Moon_tree
content_type
html
id
dozens20231117171540
author
enclosure
category
https
[linkbudz rss feed] ROLL THE CLIP :

ROLL THE CLIP

[https] posted by acdw on November 17, 2023

item information
timestamp
1700227680
title
[linkbudz rss feed] ROLL THE CLIP
link
https://junk.acdw.net/friday.mp4
content_type
html
id
acdw20231117132849
author
enclosure
category
https
[gamelog] DandD - Tales of Athas :
an in person campaign with the old vulcamonos gang! can't believe it. very excite. some real mad max / dune / acid death fantasy kind of world building from Keegs, which is really cool. good for him. there's a huge, cracked, blistering sun; and two moons (they have names and everything but i didn't write them down). there are 9-ish 'islands' of earth in a 'sea' of loose sand, so despite being in an unforgiving desert, there's lots of nautical imagery. different crafts that can sail on the silt sea. we started out in prison with no items. as cliche as meeting in a tavern, but fun. we felt underpowered and desperate. i'm playing a lovable rogue based on dolly parton. her name is jolly pardon. she grew up dirt poor in a one-room cabin in the (hills). one day she was spotted by a traveling (prince) who was enchanted by her singing. he whisked her off of to the court of the petty warlord, where she grew very popular. her nemesis Dolene, however, grew jealous of her and spread rumors to besmirch her reputation. Dolene was eventually successful and the warlord tossed Jolly out of the court. In our session, we broke out of gladiator's prison, crossed the city, and made it to Shatterglass, an abandoned obsidian mine and outpost of the Veiled Alliance, an organization dedicated to freeing the slave cities of Athas. We found what was left of my crew there. Zax was a husk. his mind had been wiped. And the others had been dragged deeper into the mines. Following the trails, we found a strange tableau. Thri-keen eggs had been arranged around the bodies of Verin and Zara. As we approached, a horror burst from the ground and attacked us. So yeah! Super excited! It's been about 8 years we determined since we've all played together. and Keegs is a super crafty dm. There are battle maps and minis, and he gives everybody dossiers for character sheets and notes, and sometimes he crafts huge stage pieces for the map. it's all really quite impressive.
item information
timestamp
1700179200
title
[gamelog] DandD - Tales of Athas
link
http://tilde.town/~dozens/gamelog/index.html
content_type
html
id
author
enclosure
category
[p1k3::feed] Wednesday, November 15, 2023 - reading: more patrick o'brian :

Wednesday, November 15, 2023

reading: more patrick o'brian

Previously: reading: master and commander

After thinking for a while that I should pick up more of this series (apparently for five years), I bought copies of the following:

  • Post Captain
  • H.M.S. Surprise
  • The Mauritius Command

I’m through the first two and about halfway into The Mauritius Command.

These remain really strange and wonderful books. They cycle through subtle and complicated human relationships, absurdly specific sailing nerdery, comedy, tragedy, violence, the machinery of empire.

Every bit worth the time, so far.

tags: topics/reading

p1k3 / 2023 / 11 / 15

item information
timestamp
1700161033
title
[p1k3::feed] Wednesday, November 15, 2023 - reading: more patrick o'brian
link
https://p1k3.com/2023/11/15
content_type
html
id
https://p1k3.com/2023/11/15
author
enclosure
category
[linkbudz rss feed] Numbat, a programming system with dimensions as types :

Numbat, a programming system with dimensions as types

[https] posted by acdw on November 16, 2023

item information
timestamp
1700153580
title
[linkbudz rss feed] Numbat, a programming system with dimensions as types
link
https://numbat.dev
content_type
html
id
acdw20231116165315
author
enclosure
category
https
[linkbudz rss feed] The Revenge of the Hot Water Bottle :

The Revenge of the Hot Water Bottle

[https] posted by dozens on November 15, 2023

item information
timestamp
1700073300
title
[linkbudz rss feed] The Revenge of the Hot Water Bottle
link
https://solar.lowtechmagazine.com/2022/01/the-revenge-of-the-hot-water-bottle/
content_type
html
id
dozens20231115183554
author
enclosure
category
https
[linkbudz rss feed] i accidentally a scheme :

i accidentally a scheme

[https] posted by dozens on November 15, 2023

item information
timestamp
1700064360
title
[linkbudz rss feed] i accidentally a scheme
link
https://wingolog.org/archives/2023/11/13/i-accidentally-a-scheme
content_type
html
id
dozens20231115160625
author
enclosure
category
https
[linkbudz rss feed] the small website discoverability crisis :

the small website discoverability crisis

[https] posted by acdw on November 15, 2023

item information
timestamp
1700062140
title
[linkbudz rss feed] the small website discoverability crisis
link
https://www.marginalia.nu/log/19-website-discoverability-crisis/
content_type
html
id
acdw20231115152919
author
enclosure
category
https
[linkbudz rss feed] Blender 4.0 :

Blender 4.0

[https] posted by dozens on November 15, 2023

item information
timestamp
1700025780
title
[linkbudz rss feed] Blender 4.0
link
https://www.blender.org/download/releases/4-0/
content_type
html
id
dozens20231115052352
author
enclosure
category
https
[linkbudz rss feed] bring back webrings! ;) :

bring back webrings! ;)

[https] posted by acdw on November 14, 2023

item information
timestamp
1699997100
title
[linkbudz rss feed] bring back webrings! ;)
link
https://arne.me/articles/we-need-to-bring-back-webrings
content_type
html
id
acdw20231114212558
author
enclosure
category
https
[linkbudz rss feed] You should be using e25519 keys :

You should be using e25519 keys

[https] posted by wsinatra on November 14, 2023

item information
timestamp
1699987140
title
[linkbudz rss feed] You should be using e25519 keys
link
https://www.brandonchecketts.com/archives/its-2023-you-should-be-using-an-ed25519-ssh-key-and-other-current-best-practices
content_type
html
id
wsinatra20231114183923
author
enclosure
category
https
[lucidiot] lucidiot 😇 accusing my boss of starting a zombie invasion :
accusing my boss of starting a zombie invasion
item information
timestamp
1699963816
title
[lucidiot] lucidiot 😇 accusing my boss of starting a zombie invasion
link
https://status.cafe/statuses/36609
content_type
html
id
https://status.cafe/users/lucidiot/36609
author
lucidiot
enclosure
category
[linkbudz rss feed] Djot is a light markup syntax. It derives most of its features from commonmark, but it fixes a few things that make commonmark's syntax complex and difficult to parse efficiently. :
item information
timestamp
1699929420
title
[linkbudz rss feed] Djot is a light markup syntax. It derives most of its features from commonmark, but it fixes a few things that make commonmark's syntax complex and difficult to parse efficiently.
link
https://github.com/jgm/djot
content_type
html
id
dozens20231114023749
author
enclosure
category
https
[linkbudz rss feed] You should track your finances in TOML :

You should track your finances in TOML

[https] posted by dozens on November 13, 2023

item information
timestamp
1699915800
title
[linkbudz rss feed] You should track your finances in TOML
link
https://kmaasrud.com/blog/track-finances-in-toml.html
content_type
html
id
dozens20231113225035
author
enclosure
category
https
[linkbudz rss feed] don't use RSA for ssh no more mkay :

don't use RSA for ssh no more mkay

[https] posted by acdw on November 13, 2023

item information
timestamp
1699915020
title
[linkbudz rss feed] don't use RSA for ssh no more mkay
link
https://arstechnica.com/security/2023/11/hackers-can-steal-ssh-cryptographic-keys-in-new-cutting-edge-attack/
content_type
html
id
acdw20231113223736
author
enclosure
category
https
[dozens] dozens 🧐 thinking about #100daystooffload :
thinking about #100daystooffload
item information
timestamp
1699896363
title
[dozens] dozens 🧐 thinking about #100daystooffload
link
https://status.cafe/statuses/36514
content_type
html
id
https://status.cafe/users/dozens/36514
author
dozens
enclosure
category
[RSRSSS] Spice up your feeds with cyclones :

Last time, I posted about the incredible amount of RSS feeds the NHC vomits. While trying to delve into those feeds, particularly the ones dubbed as GIS feeds that use GML, I found an XML namespace meant to describe cyclones. Way to make your feeds way more epic!

With the help of the NHC's example files, published solely to help developers work with their feeds, and GIS RSS feeds documentation page, I cobbled together an XSD to better document this namespace.

<rss
  version="2.0"
  xmlns:nhc="https://www.nhc.noaa.gov/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="
    https://www.nhc.noaa.gov
    https://envs.net/~lucidiot/rsrsss/xsd/nhc.xsd
  "
>
  <channel>
    <!-- ... -->
    <item>
      <!-- ... -->
      <nhc:Cyclone>
        <nhc:center>38.43317, -82.02346</nhc:center>
        <nhc:type>TROPICAL STORM</nhc:type>
        <nhc:name>FLORIDA MAN</nhc:name>
        <nhc:wallet>EP3</nhc:wallet>
        <nhc:atcf>EP872023</nhc:atcf>
        <nhc:datetime>11:11 AM PDT Wed Jan 25</nhc:datetime>
        <nhc:movement>NE at 54 mph</nhc:movement>
        <nhc:pressure>984 mb</nhc:pressure>
        <nhc:wind>115 mph</nhc:wind>
        <nhc:headline>...FLORIDA MAN MESSES UP THE TOWN OF HURRICANE, WV...</nhc:headline>
      </nhc:Cyclone>
    </item>
  </channel>
</rss>
Example of a tropical storm added to an RSS item using the NHC XML namespace

Note that in this example, I am using the xsi:schemaLocation attribute to tell any XML schema validators where the XSD for the nhc namespace is located. This can help you if you are using an XML editor to write your RSS feeds, or want some automatic validation of the validity of your feeds with namespaces and features that go beyond the W3C Feed Validation Service. Let's have a look at all those new XML elements:

<nhc:Cyclone>
A tropical weather system: a tropical depression, tropical storm, hurricane, etc. This can only be used on items, not channels, and can only be used once per item.
<nhc:center>
WGS84 coordinates of the center of the weather system, as latitude then longitude separated with a comma and optionally spaces.
<nhc:type>
Type of the weather system: whether it is a tropical depression, tropical storm, hurricane, etc. Usually written entirely in uppercase.
<nhc:name>
Name of the weather system. Usually written entirely in uppercase.
<nhc:wallet>

The storm wallet: Back before hurricane forecasting became computerized, all of the hurricane data was stored in binders, called wallets. There are five wallets for each of the three areas of responsibility of the NHC and the CPHC.

Storm wallets are numbered with two letters representing the area of responsibility, followed by a digit from 1 to 5 matching the storm advisory number. The two-letter codes for areas of responsibility are:

AT
Atlantic
CP
Central Pacific
EP
Eastern Pacific
<nhc:atcf>

Storm identifier in the ATCF software. This is the software used for hurricane forecasting ever since it became computerized. It can be used to find the raw data from that software on the NHC's public file server.

ATCF IDs begin with a two-letter code for the area of responsibility, followed by a two-digit storm number and the four-digit year in which the storm occurs. The two-letter codes for areas of responsibility are:

AL
Atlantic. Note that this is different from the AT code for storm wallets.
CP
Central Pacific
EP
Eastern Pacific

Storm numbers 01 to 30 are supposed to be unique storm numbers per season. Storm numbers 80 to 89 are used for training purposes and should be ignored when trying to process real ATCF data. Storm numbers 90 to 99 are areas of interest to forecasters that may not actually be storms and may be reused in the same season.

I recommend using storm numbers between 80 and 89 if you want to mess around and create fake storms, since those are explicitly designated as training or testing data that should be discarded. Also note that storm numbers 31 to 79 are not assigned, and that they assume there will never be more than 30 storms in one year. I'm sure climate change will fix that.

<nhc:datetime>
The date and time of the report, using the strftime format %I:%M %p %Z %a %b %d. The commonly used timezones are CDT on the Atlantic reports, PDT on Eastern Pacific reports, and HDT on Central Pacific reports.
<nhc:movement>

The direction and speed of movement of the storm, expressed as a cardinal direction and a speed, usually in the form [direction] at [speed] mph. The direction can be a cardinal (N, S, E, W), intercardinal (NE, SE, SW, etc.) or secondary intercardinal direction (WNW, ESE, etc.). Speeds are non-negative integers, and always in miles per hour.

Note that this is a manually written value, not necessarily intended for machine consumption, and that nothing prevents other values from being set. Other known values include Stationary and Nearly stationary.

<nhc:pressure>
The atmospheric pressure at the center of the storm, expressed in millibars without decimals, as [pressure] mb.
<nhc:wind>
The wind speed in the storm, expressed in miles per hour without decimals, as [speed] mph.
<nhc:headline>
A headline for the report, usually written in uppercase, with each sentence surrounded by ellipsis characters ("…", &hellip;, U+2026).

All of the child elements of <nhc:Cyclone> are required.

And as with most of the XML namespaces that I showcase on this feed, I added support for it on the XSLT that allows this feed to be displayed on most modern web browsers without RSS support. View this post in your browser and admire the additional hurricane information available!

item information
timestamp
1699813788
title
[RSRSSS] Spice up your feeds with cyclones
link
https://envs.net/~lucidiot/rsrsss/xsd/nhc.xsd
content_type
html
id
nhc-xsd
author
enclosure
category
XSD|Weather
[Dozens and Dragons] Fishblade 2: Spirits of Vengence :
a competitive, diceless, GM-less storytelling game in which a party of vengeful Spirits struggle for control over one inept fish with a knife
item information
timestamp
1699772400
title
[Dozens and Dragons] Fishblade 2: Spirits of Vengence
link
https://dozensanddragons.neocities.org/54.html
content_type
html
id
https://dozensanddragons.neocities.org/54.html
author
enclosure
category
[linkbudz rss feed] FennelConf 2023 :

FennelConf 2023

[https] posted by dozens on November 12, 2023

item information
timestamp
1699760640
title
[linkbudz rss feed] FennelConf 2023
link
https://conf.fennel-lang.org/2023
content_type
html
id
dozens20231112034424
author
enclosure
category
https
[linkbudz rss feed] meow5: A stack-based pure inlining concatenative programming language written in NASM assembly :
item information
timestamp
1699760580
title
[linkbudz rss feed] meow5: A stack-based pure inlining concatenative programming language written in NASM assembly
link
http://ratfactor.com/repos/meow5/
content_type
html
id
dozens20231112034330
author
enclosure
category
http
[Brainshit] Homestuck :
L'art de la narration multi-médias
item information
timestamp
1699743600
title
[Brainshit] Homestuck
link
https://brainshit.fr/read/335
content_type
html
id
https://brainshit.fr/read/335
author
neuron@brainshit.fr (Lord Vlad)
enclosure
category
Critique
[linkbudz rss feed] Eli shoutout by Piper Haywood on manuelmoreale's People & Blogs :

Eli shoutout by Piper Haywood on manuelmoreale's People & Blogs

[https] posted by dozens on November 11, 2023

item information
timestamp
1699670820
title
[linkbudz rss feed] Eli shoutout by Piper Haywood on manuelmoreale's People & Blogs
link
https://manuelmoreale.com/pb-piper-haywood
content_type
html
id
dozens20231111024752
author
enclosure
category
https
[linkbudz rss feed] permapeople :

permapeople

[https] posted by acdw on November 11, 2023

item information
timestamp
1699661700
title
[linkbudz rss feed] permapeople
link
https://permapeople.org/
content_type
html
id
acdw20231111001555
author
enclosure
category
https
[linkbudz rss feed] Statickle: Static site generator in a Tcl script :

Statickle: Static site generator in a Tcl script

[https] posted by dozens on November 10, 2023

item information
timestamp
1699648680
title
[linkbudz rss feed] Statickle: Static site generator in a Tcl script
link
https://felix.plesoianu.ro/web/statickle/
content_type
html
id
dozens20231110203855
author
enclosure
category
https
[linkbudz rss feed] Hackers is a quick & punchy print-and-play card drafting & hand management card game :
item information
timestamp
1699646580
title
[linkbudz rss feed] Hackers is a quick & punchy print-and-play card drafting & hand management card game
link
https://github.com/B4UDW3RK5/Hackers
content_type
html
id
dozens20231110200301
author
enclosure
category
https
[linkbudz rss feed] astro: bollux inspired gemini browser using shell script :

astro: bollux inspired gemini browser using shell script

[https] posted by dozens on November 10, 2023

item information
timestamp
1699631220
title
[linkbudz rss feed] astro: bollux inspired gemini browser using shell script
link
https://github.com/blmayer/astro
content_type
html
id
dozens20231110154734
author
enclosure
category
https
[linkbudz rss feed] My Mood :

My Mood

[https] posted by piusbird on November 10, 2023

item information
timestamp
1699629960
title
[linkbudz rss feed] My Mood
link
https://www.youtube.com/watch?v=34CZjsEI1yU
content_type
html
id
piusbird20231110152609
author
enclosure
category
https
[linkbudz rss feed] common lisp written in lua :

common lisp written in lua

[https] posted by acdw on November 10, 2023

item information
timestamp
1699589580
title
[linkbudz rss feed] common lisp written in lua
link
https://codeberg.org/gsou/LCL
content_type
html
id
acdw20231110041358
author
enclosure
category
https
[linkbudz rss feed] 5 metrically equivalent coding fonts (plus more features) :

5 metrically equivalent coding fonts (plus more features)

[https] posted by acdw on November 10, 2023

item information
timestamp
1699589460
title
[linkbudz rss feed] 5 metrically equivalent coding fonts (plus more features)
link
https://monaspace.githubnext.com/
content_type
html
id
acdw20231110041104
author
enclosure
category
https
[linkbudz rss feed] Obligatory D&D Basketball Post cc: archangelic :

Obligatory D&D Basketball Post cc: archangelic

[https] posted by dozens on November 10, 2023

item information
timestamp
1699585860
title
[linkbudz rss feed] Obligatory D&D Basketball Post cc: archangelic
link
https://psychicmayhem.blogspot.com/2023/11/the-obligatory-d-basketball-post.html
content_type
html
id
dozens20231110031106
author
enclosure
category
https
[dozens dreams] makerspace kids :
item information
timestamp
1699513200
title
[dozens dreams] makerspace kids
link
https://tilde.team/~dozens/dreams/100.html
content_type
id
https://tilde.team/~dozens/dreams/100.html
author
enclosure
category
[linkbudz rss feed] postmarks - a single-user bookmarking website designed to live on the Fediverse :
item information
timestamp
1699500300
title
[linkbudz rss feed] postmarks - a single-user bookmarking website designed to live on the Fediverse
link
https://github.com/ckolderup/postmarks
content_type
html
id
dozens20231109032553
author
enclosure
category
https
[linkbudz rss feed] shuttlecraft - a single user activitypub server :

shuttlecraft - a single user activitypub server

[https] posted by dozens on November 09, 2023

item information
timestamp
1699500300
title
[linkbudz rss feed] shuttlecraft - a single user activitypub server
link
https://github.com/benbrown/shuttlecraft
content_type
html
id
dozens20231109032503
author
enclosure
category
https
[dozens] dozens 🙂 happy would-be 37th to our boy aaron swartz :
happy would-be 37th to our boy aaron swartz
item information
timestamp
1699480777
title
[dozens] dozens 🙂 happy would-be 37th to our boy aaron swartz
link
https://status.cafe/statuses/35947
content_type
html
id
https://status.cafe/users/dozens/35947
author
dozens
enclosure
category
[linkbudz rss feed] antidepressants or Tolkien :

antidepressants or Tolkien

[https] posted by acdw on November 08, 2023

item information
timestamp
1699420320
title
[linkbudz rss feed] antidepressants or Tolkien
link
https://antidepressantsortolkien.vercel.app/
content_type
html
id
acdw20231108051222
author
enclosure
category
https
[dozens] dozens 🛼 i like rollerskating so much :
i like rollerskating so much
item information
timestamp
1699412543
title
[dozens] dozens 🛼 i like rollerskating so much
link
https://status.cafe/statuses/35874
content_type
html
id
https://status.cafe/users/dozens/35874
author
dozens
enclosure
category
[dozens] dozens 🥳 happy Four Seasons Total Landscaping Day to those ... :
happy Four Seasons Total Landscaping Day to those who celebrate
item information
timestamp
1699412360
title
[dozens] dozens 🥳 happy Four Seasons Total Landscaping Day to those ...
link
https://status.cafe/statuses/35873
content_type
html
id
https://status.cafe/users/dozens/35873
author
dozens
enclosure
category
[linkbudz rss feed] Solarpunk Prompts Podcast Season 2 :

Solarpunk Prompts Podcast Season 2

[https] posted by dozens on November 07, 2023

item information
timestamp
1699385700
title
[linkbudz rss feed] Solarpunk Prompts Podcast Season 2
link
https://podcast.tomasino.org/@SolarpunkPrompts/posts/c049ec57-4cc7-4504-b1a9-d8ef7a310507
content_type
html
id
dozens20231107193515
author
enclosure
category
https
[linkbudz rss feed] share pictures with friends :

share pictures with friends

[https] posted by acdw on November 07, 2023

item information
timestamp
1699356120
title
[linkbudz rss feed] share pictures with friends
link
https://piclog.blue/
content_type
html
id
acdw20231107112246
author
enclosure
category
https
[chrismanbrown.gitlab.io] i got locked out of building my static website :
the node.js ecosystem is a shifting pile of quicksand
item information
timestamp
1699340400
title
[chrismanbrown.gitlab.io] i got locked out of building my static website
link
https://chrismanbrown.gitlab.io/37.html
content_type
html
id
https://chrismanbrown.gitlab.io/37.html
author
enclosure
category
[dozens weed] 00051: a dying dog is like a haunted house :

we ended up putting down the dog this weekend.

he was really a once in a lifetime dog. sometimes another dog will do something weird or unexpected, and i don’t know what their motivation is for doing that. but this dog never did anything that wasn’t motivated by love. all he ever wanted was to be with his people, and to cuddle up with them and love on them. he was the sweetest, most gentle dog.

it’s definitely weird and sad that he’s gone. but it’s also kind of alarming at how normal it is already for him to be gone.

the hardest part was actually making the decision to do it, and the days leading up to it. that’s when i felt a lot of grief. but also i feel like i had already spent a lot of time during the last year mourning the dog he used to be. he stopped being quite as active and had a hard time getting around. and he often preferred to spend time alone which, as i mentioned above, was very unlike his usual social, loving self. he had shifted at some point from being my best friend to being a sort of roommate.

he became a sort of walking ghost, haunting the house with his pacing, and with the memory of who he used to be. who we used to be together.

we invited our longtime house call vet to our house to manage the death. we’ve been friends (us and the doctor, and the doctor and our dog) for twelve years or longer. dog had had a rough morning that day. pacing, agitated, restless. he had just settled down when the doctor arrived. we gathered around and shared stories and had a few laughs and shed a lot of tears. he gave dog a sedative shot, and dog immediately conked out. he usually resists sedation really hard. but he was ready to rest i guess. once he was all the way out, the doctor gave him a small injection, and he was gone within like sixty seconds. it was really fast, and it was really peaceful and gentle.

i miss him a lot. i’m afraid of forgetting him because i don’t have an especially good memory.

item information
timestamp
1699331482
title
[dozens weed] 00051: a dying dog is like a haunted house
link
content_type
html
id
Mon, 06 Nov 2023 21:31:22 -0700
author
dozens sin leche
enclosure
category
[linkbudz rss feed] Animating An N8000 :

Animating An N8000

[https] posted by dozens on November 06, 2023

item information
timestamp
1699295160
title
[linkbudz rss feed] Animating An N8000
link
https://docpop.org/2012/06/journey-into-analog-animating-an-n8000/
content_type
html
id
dozens20231106182648
author
enclosure
category
https
[linkbudz rss feed] the ultimate oldschool pc font pack :

the ultimate oldschool pc font pack

[https] posted by acdw on November 06, 2023

item information
timestamp
1699289940
title
[linkbudz rss feed] the ultimate oldschool pc font pack
link
https://int10h.org/oldschool-pc-fonts/fontlist/
content_type
html
id
acdw20231106165957
author
enclosure
category
https
[linkbudz rss feed] Standalone Lisp :

Standalone Lisp

[https] posted by acdw on November 06, 2023

item information
timestamp
1699288380
title
[linkbudz rss feed] Standalone Lisp
link
https://github.com/lone-lang/lone
content_type
html
id
acdw20231106163319
author
enclosure
category
https
[linkbudz rss feed] A FORTH in 422 bytes — the smallest real programming language ever as of yet. :
item information
timestamp
1699283460
title
[linkbudz rss feed] A FORTH in 422 bytes — the smallest real programming language ever as of yet.
link
https://github.com/fuzzballcat/milliForth
content_type
html
id
dozens20231106151120
author
enclosure
category
https
[linkbudz rss feed] Sixel, short for "six pixels", is a bitmap graphics format supported by terminals :
item information
timestamp
1699213020
title
[linkbudz rss feed] Sixel, short for "six pixels", is a bitmap graphics format supported by terminals
link
https://en.wikipedia.org/wiki/Sixel
content_type
html
id
dozens20231105193704
author
enclosure
category
https
[RSRSSS] National Hurricane Center and Central Pacific Hurricane Center :

The NOAA's National Hurricane Center and Central Pacific Hurricane Center are two distinct official bodies responsible for watching out for cyclones around North America. There used to also be an Eastern Pacific Hurricane Center, with the NHC being solely responsible for the Atlantic side of things, but those two got merged. The CPHC's website got merged with the NHC's, but they remain distinct entities, perhaps for redundancy if one of them loses to a cyclone.

The NHC provides a myriad of feeds, with an RSS button available on the header of every webpage, but the list of feeds it links to is quite hard to read. Feed autodiscovery is supported, with 11 of their feeds listed as <link /> tags. Among this hodgepodge of feeds, you'll find:

  • 2-day forecasts for every depression, storm or cyclone under their watch, as images or as text;
  • Updates to their KMZ or SHP exports, either individually for each cyclone or for an overview over one of their three regions, for geospatial people, with further docs on how to use them;
  • Descriptions of each depression, storm or cyclone as separate items;
  • The latest weather report as a podcast (this seems to be inactive);
  • Flight plans for any weather reconnaissance flights they might have each day;
  • Discussions, longer weather reports written less to follow a standard maritime/aviation weather report and more to be human-readable;
  • Monthly overviews of tropical weather;
  • Forecasts dedicated to navigation in offshore waters, in high seas, HF radio transmission quality, probable wind speeds for storms, etc.;
  • Advisories of incoming hurricanes, or forecasts, or status updates, or ICAO-compliant ones.

That's a lot. Most of these feeds are divided by region (Atlantic, Central Pacific or East Pacific, per WMO conventions), and by "storm wallet". A storm wallet is a large binder or collection of binders that forecasters used to archive all of their data into once each cyclone dissipates, numbered 1 to 5, to match the maximum advisory level reached. In the case of those feeds, this means each storm wallet is actually the current advisory level for the storm. Some feeds also have versions in Spanish, updated by their Puerto Rico office when they feel like it.

To make it slightly easier for feed aficionados (afeedcionados?) to figure out what they might be interested in, I wrote a terrible script to build an OPML file listing every available feed. You can access it and add it to your feed reader here; feel free to remove the likely numerous duplicates from your reader afterwards.

Note that some of these feeds include a <gml:Point> element in the items describing weather systems, but it isn't wrapped within a <georss:where> element, making those feeds invalid. This strangeness is what made me have a deeper look into GeoRSS in the first place, leading to the series of articles I posted in the last few weeks.

item information
timestamp
1699187090
title
[RSRSSS] National Hurricane Center and Central Pacific Hurricane Center
link
https://envs.net/~lucidiot/rsrsss/opml/noaa/nhc.opml
content_type
html
id
nhc-cphc
author
enclosure
category
OPML|Weather
[linkbudz rss feed] Decker 1.32 :

Decker 1.32

[https] posted by dozens on November 04, 2023

item information
timestamp
1699133040
title
[linkbudz rss feed] Decker 1.32
link
https://internet-janitor.itch.io/decker/devlog/630470/decker-132
content_type
html
id
dozens20231104212404
author
enclosure
category
https
[linkbudz rss feed] Why You Should Write Your Own Static Site Generator :

Why You Should Write Your Own Static Site Generator

[https] posted by dozens on November 04, 2023

item information
timestamp
1699111620
title
[linkbudz rss feed] Why You Should Write Your Own Static Site Generator
link
https://arne.me/articles/write-your-own-ssg
content_type
html
id
dozens20231104152751
author
enclosure
category
https
[linkbudz rss feed] Mercedes copywriters really deserve it all :

Mercedes copywriters really deserve it all

[https] posted by acdw on November 03, 2023

item information
timestamp
1699044240
title
[linkbudz rss feed] Mercedes copywriters really deserve it all
link
https://media.mbusa.com/releases/release-0c1982348d67d84829b2c6869f1468f6-mercedes-benz-concept-cla-class-the-electric-future-of-desire
content_type
html
id
acdw20231103204401
author
enclosure
category
https
[linkbudz rss feed] Forget DRY, try WET :

Forget DRY, try WET

[https] posted by acdw on November 03, 2023

item information
timestamp
1699040460
title
[linkbudz rss feed] Forget DRY, try WET
link
https://wuz.sh/posts/wet
content_type
html
id
acdw20231103194121
author
enclosure
category
https
[linkbudz rss feed] AI Illusion :

AI Illusion

[https] posted by acdw on November 03, 2023

item information
timestamp
1699029900
title
[linkbudz rss feed] AI Illusion
link
https://illusion.baldurbjarnason.com/
content_type
html
id
acdw20231103164512
author
enclosure
category
https
[linkbudz rss feed] How much flour would it take to turn Lake Superior into bread? :

How much flour would it take to turn Lake Superior into bread?

[https] posted by dozens on November 02, 2023

item information
timestamp
1698965280
title
[linkbudz rss feed] How much flour would it take to turn Lake Superior into bread?
link
https://m.startribune.com/baking-flour-lake-superior-bread-curious-minnesota/600315213/
content_type
html
id
dozens20231102224834
author
enclosure
category
https
[linkbudz rss feed] Mastering the curl command line with Daniel Stenberg (3hr 40m (!!) video) :
item information
timestamp
1698965040
title
[linkbudz rss feed] Mastering the curl command line with Daniel Stenberg (3hr 40m (!!) video)
link
https://redirect.invidious.io/watch?v=V5vZWHP-RqU
content_type
html
id
dozens20231102224404
author
enclosure
category
https
[linkbudz rss feed] I designed my own keyboard layout (was it worth it?) :

I designed my own keyboard layout (was it worth it?)

[https] posted by acdw on November 02, 2023

item information
timestamp
1698956160
title
[linkbudz rss feed] I designed my own keyboard layout (was it worth it?)
link
https://www.jonashietala.se/blog/2023/11/02/i_designed_my_own_keyboard_layout_was_it_worth_it/
content_type
html
id
acdw20231102201616
author
enclosure
category
https
[lucidiot] lucidiot 🌧️ ahhhhh rain and wind and warm drinks and blåhaj c... :
ahhhhh rain and wind and warm drinks and blåhaj cuddles. why do i have to work today
item information
timestamp
1698915816
title
[lucidiot] lucidiot 🌧️ ahhhhh rain and wind and warm drinks and blåhaj c...
link
https://status.cafe/statuses/35286
content_type
html
id
https://status.cafe/users/lucidiot/35286
author
lucidiot
enclosure
category
[linkbudz rss feed] cosmopolitan C, 3rd edition :

cosmopolitan C, 3rd edition

[https] posted by acdw on November 01, 2023

item information
timestamp
1698864600
title
[linkbudz rss feed] cosmopolitan C, 3rd edition
link
https://justine.lol/cosmo3/
content_type
html
id
acdw20231101185049
author
enclosure
category
https
[lucidiot] lucidiot 🥹 failing at everything today :
failing at everything today
item information
timestamp
1698849730
title
[lucidiot] lucidiot 🥹 failing at everything today
link
https://status.cafe/statuses/35196
content_type
html
id
https://status.cafe/users/lucidiot/35196
author
lucidiot
enclosure
category
[dozens] dozens 💀 deletin some vim plugins this halloween :
deletin some vim plugins this halloween
item information
timestamp
1698793308
title
[dozens] dozens 💀 deletin some vim plugins this halloween
link
https://status.cafe/statuses/35136
content_type
html
id
https://status.cafe/users/dozens/35136
author
dozens
enclosure
category
[linkbudz rss feed] Building Sustainable Systems :

Building Sustainable Systems

[https] posted by wsinatra on October 31, 2023

item information
timestamp
1698773460
title
[linkbudz rss feed] Building Sustainable Systems
link
https://invidious.asir.dev/watch?v=vJ1STks8MUU&t=148
content_type
html
id
wsinatra20231031173154
author
enclosure
category
https
[linkbudz rss feed] Notes on LogQL :

Notes on LogQL

[https] posted by wsinatra on October 31, 2023

item information
timestamp
1698759540
title
[linkbudz rss feed] Notes on LogQL
link
https://nick.groenen.me/notes/logql/
content_type
html
id
wsinatra20231031133946
author
enclosure
category
https
[linkbudz rss feed] group meditation?! :

group meditation?!

[https] posted by acdw on October 30, 2023

item information
timestamp
1698679440
title
[linkbudz rss feed] group meditation?!
link
https://untested.sonnet.io/Sit.%2C+(together)
content_type
html
id
acdw20231030152427
author
enclosure
category
https
[linkbudz rss feed] NoiSQL — Generating Music With SQL Queries :

NoiSQL — Generating Music With SQL Queries

[https] posted by dozens on October 30, 2023

item information
timestamp
1698638880
title
[linkbudz rss feed] NoiSQL — Generating Music With SQL Queries
link
https://github.com/ClickHouse/NoiSQL
content_type
html
id
dozens20231030040822
author
enclosure
category
https
[m455.casa] a flat directory of posts it is :

a flat directory of posts it is

2023-10-29 14:04

okay, so, a few posts ago, i fucked with people's rss feeds because my brain is indecisive, and changed my posts from a flat directory to a year-based directory, but i think i prefer the flat directory more for simplicity lol, so i've moved back to a flat directory of posts, which, of course, comes along with messing with rss feeds again.

feel free to unfollow my feed if you dislike this or just delete and re-add my feed url.

this is mostly because i like the simple-but-readable url format that comes along with this approach, i guess.

i also plan on still using the whole yyyy-mm-dd hh:mm format, but i plan on converting it to something like Friday, October 2nd, 2023 or something, so it reads nicer on screen readers than a list of numbers.

anyway, that's another blog post i've managed to get up while people are sleeping while i'm only half asleep and not completely drained.

have a good one.

item information
timestamp
1698588240
title
[m455.casa] a flat directory of posts it is
link
https://m455.casa/posts/a-flat-directory-of-posts-it-is.html
content_type
html
id
https://m455.casa/posts/a-flat-directory-of-posts-it-is.html
author
enclosure
category
[RSRSSS] Really Spatial Syndication :

I have covered nearly everything about GeoRSS, but not exactly everything. I promise, someday I’ll be posting about something else, but for today, we’ll have to delve deep into the mess that is geolocation.

Coordinate systems

If I ask you to give me something that will precisely point at some place, any place in the world, including the middle of the ocean, you’re likely to give me so-called GPS coordinates. Those actually are WGS 84 coordinates. They represent a location on Earth, assuming the Earth is a perfect ellipsoid (a sphere, but slightly squished at the poles), whose center is the planet’s center of mass. But there are a lot of other ways to produce coordinates. Even now that GPS coordinates are ubiquitous, many other systems are still in use, for historic reasons, due to technological constraints, or for an increased precision.

Let’s start with a simple one. How do you represent coordinates in three dimensions? We did see earlier that GeoRSS has <georss:elev> to set the elevation in meters, but what if you are trying to represent a line that is sloped? For example, you are making your own Strava and want to show that you went up and down a hill. Your track won’t be perfectly at sea level, it will have an altitude that changes with each point. You need some way to include the altitude along with the latitude and longitude. In a geospatial database, the typical GPS coordinate system in use is numbered EPSG:4326; store this number next to your coordinates and the database knows you are speaking in WGS 84. But if you want to add a third coordinate for altitudes, you will have to use a different version of the system numbered EPSG:4979. It’s the same as GPS, but there’s a third axis for a height, starting from the ellipsoid defined by WGS 84, and measured in meters.

Going beyond Earth

Let’s go further. With all the hype around a bunch of space agencies trying to build a moon space station and two moon bases and sending rovers and all, we have to start thinking about an equivalent of GPS for other planets, and a way to refer to places on any planet. Fortunately, space agencies have had this problem a long time ago, and they have their solutions.

If you define your own geographic coordinate system, you can make your own ellipsoid to describe the shape of the planet, set the origin point (the 0° north 0° east point), and define how altitudes are expressed if you want to have a third dimension. On top of that, you can define a projection to flatten your planet, but that’s a whole another can of worms and I won’t deal with that here. You could define a coordinate system for the moon, with an ellipsoid that has the size and shape of the Moon, centered on the Moon’s center of mass, and define wherever you want your origin point to be. And you can do the same thing for basically anything, assuming you can somehow trick geospatial databases into bending a spheroid hard enough to fit your needs.

And that’s what the IAU did. Those are the same people who said Pluto isn’t a planet, so I don’t know if you can really trust them, but I haven’t seen any other coordinate system for other planets that was in widespread use within the space industry. There are lots of coordinate systems and projections for planets and moons, including some for Earth because we clearly needed more. For the Moon, you’ll have to use IAU2000:30100, aka Moon 2000. This doesn’t mean the Moon is Y2K-ready, it just means this was adopted by the IAU in 2000. Moon 2000 is defined in a geospatial database like so:

GEOGCS["Moon 2000",
    DATUM["D_Moon_2000",
        SPHEROID["Moon_2000_IAU_IAG", 1737400.0, 0.0]],
    PRIMEM["Greenwich", 0],
    UNIT["Decimal_Degree", 0.0174532925199433]]
Well-Known Text representation of the Moon 2000 coordinate system

The PRIMEM specifies the primary meridian, at 0°; it is called Greenwich even though it definitely doesn’t exist on the Moon, because nobody cares about its name. We also don’t specify anywhere what the actual location of the origin point is, because databases don’t care about that either. The UNIT specifies that we are using decimal degrees for coordinates, with the long number being the multiplier to convert degrees to radians. Those are almost always present in most coordinate systems.

What matters for the Moon is the SPHEROID, with its two parameters, the semi-major axis and the inverse flattening. A spheroid is just another name for an ellipsoid.

In a sphere, the semi-major axis is the radius. In an ellipsoid, that would be the largest radius, as opposed to the semi-minor axis. The inverse flattening defines how hard you should squish the sphere to get an ellipsoid, so it allows calculating the semi-minor axis. Here, we have 1737400 as the semi-major axis, which matches the radius of the Moon in meters, and 0 as the inverse flattening, meaning this is a perfect sphere.

Remember how I mentioned in a previous post that GML is designed to represent anything about geospatial data? You can check out the GML representation of Moon 2000 if you wish to be spooked.

From the Moon to WGS 84

So let’s say we have some Moon 2000 coordinates, for example Tranquility Base, at 0.6875°, 23.433333°. How do you put that into GeoRSS?

Since databases don’t care one bit whether what you are doing makes any sense, you could convert directly from Moon 2000 to WGS 84. That would make the database assume that your coordinates are just on a very weirdly-shaped Earth. Since coordinates are in degrees, the size of the Earth doesn’t matter, and the coordinates will remain unchanged after this conversion; maybe with some slight changes to account for the differently-shaped ellipsoid. You are now in some weird place in Democratic Republic of the Congo.

To do the proper conversion, you will need to do some trigonometry. Your Moon 2000 coordinates and the Moon 2000 spheroid are related to the center of mass of the Moon. WGS 84 is the same for Earth. Knowing the distance between the Earth and the Moon’s centers of masses, and knowing the position of the Moon on the Earth’s surface at a given date and time, it should be possible to get the offset in degrees to add to the latitude and longitude to said position to get the position of your target on Earth, as well as the altitude from Earth.

Schematic representation of the geometric shenanigans to get WGS 84 coordinates for Tranquility Base

That’s a mess, and you can do something easier than that: just make it someone else’s problem. GeoRSS GML lets you set a different coordinate system using the srsName attribute. And if you are using any amount of dimensions other than two, you can use srsDimension as well.

Examples

Here is an example of one of the telescopes of the VLT, the same that I mentioned in my post about circles in GeoRSS, but using a third dimension in its coordinates instead of the <georss:elev> tag:

<georss:where>
  <gml:Point srsName="urn:ogc:def:crs:EPSG:9.0:4979" srsDimension="3">
    <gml:pos>-24.62759969859908 -70.40503541618583 2635</gml:pos>
  </gml:Point>
</georss:where>
<georss:featureName>Antu, VLT-UT1</georss:featureName>
<georss:featureTypeTag>telescope</georss:featureTypeTag>
<georss:relationshipTag>has-nothing-to-do-with</georss:relationshipTag>
Getting a third dimension in GeoRSS GML

To specify that I am using EPSG:4979, I am using the srsName attribute with a URN, specifically an OGC URN, which defined that def:crs: defines a coordinate reference system. EPSG says the authority defining this system is the EPSG, 9.0 is the version number of their Geodetic Parameter database, and 4979 is the identifier of the system within that database.

I am also using srsDimension, which allows specifying how many dimensions the coordinate system has. While this could be guessed from the coordinate system, this allows feed parsers and validators to know that they should expect coordinates of this amount of dimensions without having to know about coordinate systems, which can simplify implementations. Perhaps you can just send the srsName verbatim to some other software library specialized in coordinate systems.

And here is Tranquility Base! Since the IAU2000 coordinate systems and projections do not have a URN, I am instead using a URL to the GML definition of the coordinate system I want.

<georss:where>
  <gml:Point srsName="https://spatialreference.org/ref/iau2000/30100/gml/">
    <gml:pos>0.6875 23.433333</gml:pos>
  </gml:Point>
</georss:where>
<georss:featureName>Tranquility Base</georss:featureName>
<georss:featureTypeTag>landing-site</georss:featureTypeTag>
<georss:relationshipTag>used-as-example</georss:relationshipTag>
Pointing at Tranquility Base in GeoRSS GML

Reference

srsName

The spatial reference system used for this geometry. This should be either a URN for a common system, for example urn:ogc:def:crs:EPSG:<version>:<identifier>, where <version> is the version number of the EPSG database of spatial reference systems, and <identifier> is the number of the system. For EPSG:4979, you could use urn:ogc:def:crs:EPSG:9.0:4979. For an SRS that does not have a URN, or has a custom definition, you can use a URL that points to the definition of this SRS in GML. For IAU2000:30100, you could use https://spatialreference.org/ref/iau2000/30100/gml/.

The W3C Feed Validation Service allows this attribute, but does not perform any validation on its value.

srsDimension

The number of dimensions of this spatial reference system. Since the default is the 2-dimensional WGS 84 (EPSG:4326), you will always need to set srsName along with this. This is always implied by the system you are using, but this makes it easier to validate your data since a GeoRSS validator does not have to know how the SRS defined, or understand the concept of SRS, to be able to tell if you put the right amount of coordinates in your data.

You can set both of these attributes on <gml:Point>, <gml:LineString>, <gml:LinearRing>, <gml:Envelope>, <gml:Polygon> or <gml:CircleByCenterPoint>. You can also set these directly on <gml:pos> and <gml:posList>, but the XSD for the GeoRSS GML Application Profile says that "It is expected that this attribute will be specified at the direct position level only in rare cases".

While the W3C Feed Validation Service supports this attribute, it only validates that it is a valid positive integer, not that it matches the specified SRS, or that the coordinates specified in the geometries match this attribute. It also does not allow this attribute on <gml:pos> or <gml:posList>.

item information
timestamp
1698573002
title
[RSRSSS] Really Spatial Syndication
link
content_type
html
id
georss-srs
author
enclosure
category
Tip|Geospatial/GeoRSS
[Dozens and Dragons] Dead Dog Beach :
a mini-setting for the owners of dead pets
item information
timestamp
1698559200
title
[Dozens and Dragons] Dead Dog Beach
link
https://dozensanddragons.neocities.org/53.html
content_type
html
id
https://dozensanddragons.neocities.org/53.html
author
enclosure
category
[~lucidiot's wiki] 2023-10-26 :
item information
timestamp
1698522490
title
[~lucidiot's wiki] 2023-10-26
link
https://envs.net/~lucidiot/dreams/2023-10-26.html
content_type
id
https://envs.net/~lucidiot/dreams/2023-10-26.html
author
enclosure
category
[linkbudz rss feed] Everything I've learned building the fastest Arm desktop :

Everything I've learned building the fastest Arm desktop

[https] posted by dozens on October 28, 2023

item information
timestamp
1698460620
title
[linkbudz rss feed] Everything I've learned building the fastest Arm desktop
link
https://www.jeffgeerling.com/blog/2023/everything-ive-learned-building-fastest-arm-desktop
content_type
html
id
dozens20231028023716
author
enclosure
category
https
[linkbudz rss feed] Cosmic latte :

Cosmic latte

[https] posted by acdw on October 27, 2023

item information
timestamp
1698424800
title
[linkbudz rss feed] Cosmic latte
link
https://en.wikipedia.org/wiki/Cosmic_latte
content_type
html
id
acdw20231027164050
author
enclosure
category
https
[linkbudz rss feed] Getting my library cards onto my phone the hard way :

Getting my library cards onto my phone the hard way

[https] posted by piusbird on October 27, 2023

item information
timestamp
1698393840
title
[linkbudz rss feed] Getting my library cards onto my phone the hard way
link
https://iliana.fyi/blog/ios-wallet-library-card/
content_type
html
id
piusbird20231027080443
author
enclosure
category
https
[linkbudz rss feed] Raku is surprisingly good for CLIs :

Raku is surprisingly good for CLIs

[https] posted by dozens on October 27, 2023

item information
timestamp
1698372840
title
[linkbudz rss feed] Raku is surprisingly good for CLIs
link
https://buttondown.email/hillelwayne/archive/raku-is-surprisingly-good-for-clis/
content_type
html
id
dozens20231027021409
author
enclosure
category
https
[linkbudz rss feed] EDN is to clojure what JSON is to JavaScript? :

EDN is to clojure what JSON is to JavaScript?

[https] posted by dozens on October 26, 2023

item information
timestamp
1698361320
title
[linkbudz rss feed] EDN is to clojure what JSON is to JavaScript?
link
https://learnxinyminutes.com/docs/edn/
content_type
html
id
dozens20231026230255
author
enclosure
category
https
[linkbudz rss feed] Spellcaster - a lost spoken programming language for teaching for the Apple II and C64 :
item information
timestamp
1698350220
title
[linkbudz rss feed] Spellcaster - a lost spoken programming language for teaching for the Apple II and C64
link
https://blog.information-superhighway.net/spellcaster
content_type
html
id
SpindleyQ20231026195752
author
enclosure
category
https
[linkbudz rss feed] Internet Artifacts museum :

Internet Artifacts museum

[https] posted by acdw on October 26, 2023

item information
timestamp
1698349680
title
[linkbudz rss feed] Internet Artifacts museum
link
https://neal.fun/internet-artifacts/
content_type
html
id
acdw20231026194858
author
enclosure
category
https
[linkbudz rss feed] Chaucer digitized :

Chaucer digitized

[https] posted by acdw on October 26, 2023

item information
timestamp
1698333660
title
[linkbudz rss feed] Chaucer digitized
link
https://blogs.bl.uk/digitisedmanuscripts/2023/10/chaucers-works-go-online.html
content_type
html
id
acdw20231026152149
author
enclosure
category
https
[linkbudz rss feed] piusbird said to linkbudz this :

piusbird said to linkbudz this

[https] posted by dozens on October 26, 2023

item information
timestamp
1698324420
title
[linkbudz rss feed] piusbird said to linkbudz this
link
https://dsq-sds.org/index.php/dsq/article/view/5310/4648
content_type
html
id
dozens20231026124757
author
enclosure
category
https
[linkbudz rss feed] faircamp: static site generator for audio producers :

faircamp: static site generator for audio producers

[https] posted by dozens on October 26, 2023

item information
timestamp
1698289200
title
[linkbudz rss feed] faircamp: static site generator for audio producers
link
https://codeberg.org/simonrepp/faircamp
content_type
html
id
dozens20231026030054
author
enclosure
category
https
[linkbudz rss feed] FMS - Forth Meets Smalltalk :

FMS - Forth Meets Smalltalk

[https] posted by dozens on October 26, 2023

item information
timestamp
1698287580
title
[linkbudz rss feed] FMS - Forth Meets Smalltalk
link
https://vfxforth.com/flag/fms/index.html
content_type
html
id
dozens20231026023358
author
enclosure
category
https
[linkbudz rss feed] undefined gooselet :

undefined gooselet

[https] posted by acdw on October 25, 2023

item information
timestamp
1698267060
title
[linkbudz rss feed] undefined gooselet
link
https://kay-is.github.io/undefined-gooselet/
content_type
html
id
acdw20231025205150
author
enclosure
category
https
[linkbudz rss feed] this is indexed (xpost town) :

this is indexed (xpost town)

[https] posted by acdw on October 25, 2023

item information
timestamp
1698260280
title
[linkbudz rss feed] this is indexed (xpost town)
link
https://thisisindexed.com/
content_type
html
id
acdw20231025185858
author
enclosure
category
https
[linkbudz rss feed] Old pinball machines are amazingly complex (video) :

Old pinball machines are amazingly complex (video)

[https] posted by dozens on October 25, 2023

item information
timestamp
1698196980
title
[linkbudz rss feed] Old pinball machines are amazingly complex (video)
link
https://redirect.invidious.io/watch?v=ue-1JoJQaEg
content_type
html
id
dozens20231025012311
author
enclosure
category
https
[linkbudz rss feed] feedi: A personal news reader and Mastodon client :

feedi: A personal news reader and Mastodon client

[https] posted by dozens on October 25, 2023

item information
timestamp
1698195840
title
[linkbudz rss feed] feedi: A personal news reader and Mastodon client
link
https://github.com/facundoolano/feedi
content_type
html
id
dozens20231025010411
author
enclosure
category
https
[linkbudz rss feed] Notes on running containers with bubblewrap :

Notes on running containers with bubblewrap

[https] posted by dozens on October 24, 2023

item information
timestamp
1698186480
title
[linkbudz rss feed] Notes on running containers with bubblewrap
link
https://jvns.ca/blog/2022/06/28/some-notes-on-bubblewrap/
content_type
html
id
dozens20231024222839
author
enclosure
category
https
[linkbudz rss feed] mpv create playlists of videos from Invidious with emacs (video) :

mpv create playlists of videos from Invidious with emacs (video)

[https] posted by dozens on October 24, 2023

item information
timestamp
1698183180
title
[linkbudz rss feed] mpv create playlists of videos from Invidious with emacs (video)
link
https://redirect.invidious.io/watch?v=cbllDUYMPGo
content_type
html
id
dozens20231024213316
author
enclosure
category
https
[dozens] dozens 😱 calm but not really :
calm but not really
item information
timestamp
1698177424
title
[dozens] dozens 😱 calm but not really
link
https://status.cafe/statuses/34374
content_type
html
id
https://status.cafe/users/dozens/34374
author
dozens
enclosure
category
[linkbudz rss feed] I will fucking haymaker you if you mention Agile again :

I will fucking haymaker you if you mention Agile again

[https] posted by acdw on October 24, 2023

item information
timestamp
1698152580
title
[linkbudz rss feed] I will fucking haymaker you if you mention Agile again
link
https://ludic.mataroa.blog/blog/i-will-fucking-haymaker-you-if-you-mention-agile-again/
content_type
html
id
acdw20231024130307
author
enclosure
category
https
[ Oatmeal] 📸 Photo :

A tree in a cemetery. It is autumn, and the ground is littered in damp leaves. The tree is covered in red-orange leaves.

item information
timestamp
1698101948
title
[ Oatmeal] 📸 Photo
link
https://eli.li/2023/10/23/2023-10-23-18-59-08
content_type
html
id
https://eli.li/2023/10/23/2023-10-23-18-59-08
author
enclosure
category
[linkbudz rss feed] a list of unpopular ideas :

a list of unpopular ideas

[https] posted by dozens on October 23, 2023

item information
timestamp
1698099120
title
[linkbudz rss feed] a list of unpopular ideas
link
https://juliagalef.com/2017/08/23/unpopular-ideas-about-social-norms/
content_type
html
id
dozens20231023221229
author
enclosure
category
https
[linkbudz rss feed] "Any sufficiently complicated static blog generator contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of make." :
item information
timestamp
1698094500
title
[linkbudz rss feed] "Any sufficiently complicated static blog generator contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of make."
link
https://www.greghendershott.com/2019/04/exploding-frog.html
content_type
html
id
acdw20231023205511
author
enclosure
category
https
[linkbudz rss feed] How To Make A CPU: 1) Get a rock. :

How To Make A CPU: 1) Get a rock.

[https] posted by dozens on October 23, 2023

item information
timestamp
1698082740
title
[linkbudz rss feed] How To Make A CPU: 1) Get a rock.
link
https://blog.robertelder.org/how-to-make-a-cpu/
content_type
html
id
dozens20231023173905
author
enclosure
category
https
[linkbudz rss feed] Old Time Radio from WALM :

Old Time Radio from WALM

[https] posted by acdw on October 23, 2023

item information
timestamp
1698071580
title
[linkbudz rss feed] Old Time Radio from WALM
link
https://walmradio.com/otr/
content_type
html
id
acdw20231023143345
author
enclosure
category
https
[RSRSSS] Going around in circles in GeoRSS :

In yet another incredibly niche blog post, I described GeoRSS GML. While working on this, I got quite confused by circles, eenough to decide to just remove any mention of circles in all of the previous GeoRSS posts.

The OGC standard, which is the only currently active standard, and the original archived pages for GeoRSS Simple and GeoRSS GML do not define any specific element to describe a circle. If you want to represent a circle, you can do so using the <georss:radius> element, which will create a buffer around a point.

<!-- GeoRSS Simple -->
<gml:point>-24.62759969859908 -70.40503541618583</gml:point>
<georss:radius>14.74038882</gml:radius>
<georss:featureName>Antu, VLT-UT1</georss:featureName>
<georss:featureTypeTag>telescope</georss:featureTypeTag>
<georss:relationshipTag>has-nothing-to-do-with</georss:relationshipTag>
<georss:elev>2635</georss:elev>

<!-- GeoRSS GML -->
<georss:where>
  <gml:CircleByCenterPoint>
    <gml:pos>-24.62759969859908 -70.40503541618583</gml:pos>
  </gml:CircleByCenterPoint>
</georss:where>
<georss:radius>14.74038882</gml:radius>
<georss:featureName>Antu, VLT-UT1</georss:featureName>
<georss:featureTypeTag>telescope</georss:featureTypeTag>
<georss:relationshipTag>has-nothing-to-do-with</georss:relationshipTag>
<georss:elev>2635</georss:elev>
Examples of a circle represented as a center point and a radius in GeoRSS

However, the XSD defining the GeoRSS GML Profile and the one for GeoRSS Simple, both include ways to specify a circle separately. The OGC standard has links to the schemas and does not state that those schemas are not non-normative, as many other specifications do. That means that in theory, it is completely legal to use them.

Reference

<georss:circle>
A GeoRSS Simple circle. Circles are defined by their center and their radius, so three numbers should be used here: latitude, longitude as WGS84 coordinates, and the radius in meters.
<gml:CircleByCenterPoint>
A GeoRSS GML circle. Must be used within a <georss:where> element. This should have a <gml:pos> element to specify the coordinates of the center point of the circle, and a <gml:radius> element to specify the radius.
<gml:radius>
The radius of a circle. This can have an uom attribute to specify the unit of measurement, which is by default m to represent meters.
uom
A unit of measurement. OGC GML 3.2.1 specification defines its value under section 8.2.3.6. It can be either a string, without any colons, spaces, tabs, carriage returns or line breaks, or a URL. When using strings, following the Unified Code for Units of Measure is recommended. For example, you could use m for meters, cm for centimeters, [ft_i] for feet (international definition) or [ft_us] for U.S. feets. It is highly likely that most systems will only support meters.

Examples

<!-- GeoRSS Simple -->
<georss:circle>-24.62759969859908 -70.40503541618583 14.74038882</georss:circle>
<georss:featureName>Antu, VLT-UT1</georss:featureName>
<georss:featureTypeTag>telescope</georss:featureTypeTag>
<georss:relationshipTag>has-nothing-to-do-with</georss:relationshipTag>
<georss:elev>2635</georss:elev>

<!-- GeoRSS GML -->
<georss:where>
  <gml:CircleByCenterPoint>
    <gml:pos>-24.62759969859908 -70.40503541618583</gml:pos>
    <gml:radius uom="m">14.74038882</gml:radius>
  </gml:CircleByCenterPoint>
</georss:where>
<georss:featureName>Antu, VLT-UT1</georss:featureName>
<georss:featureTypeTag>telescope</georss:featureTypeTag>
<georss:relationshipTag>has-nothing-to-do-with</georss:relationshipTag>
<georss:elev>2635</georss:elev>
Examples of a circle represented with the secret circle geometries in GeoRSS

Notes

The GeoRSS documentation on ArcGIS Online mentions supports for circles on GeoRSS Simple, but excludes them from GeoRSS GML. I would therefore advise against trying to use a CircleByCenterPoint. It is likely that the few GeoRSS implementations out there will only support <georss:circle>, if they support circles at all.

The W3C Feed Validation Service does not support circles in either its GeoRSS Simple validator nor its GeoRSS GML validator.

Circles were probably either added before <georss:radius> was introduced, or added, then partially removed when someone noticed <georss:radius> could already do the job. Another possibility is that circles and curves are far less supported by GIS software than linear geometries, so they wouldn't be that usable anyway. This raises interesting questions: what happens if you use a circle, but also add a radius around it? Do you get a larger circle? Is the radius ignored? Does it become an approximation of a circle as a polygon, as is common with GIS software that doesn't support circles? Those questions will definitely remain unanswered, as with most things about RSS, the answer of most organizations nowadays will be "who cares?". This is why we can't have nice things.

item information
timestamp
1697995172
title
[RSRSSS] Going around in circles in GeoRSS
link
content_type
html
id
georss-circle
author
enclosure
category
Tip|Geospatial/GeoRSS
[lucidiot] lucidiot 🚛 finished a euro truck simulator 2 event 57 days be... :
finished a euro truck simulator 2 event 57 days before the deadline
item information
timestamp
1697990034
title
[lucidiot] lucidiot 🚛 finished a euro truck simulator 2 event 57 days be...
link
https://status.cafe/statuses/34107
content_type
html
id
https://status.cafe/users/lucidiot/34107
author
lucidiot
enclosure
category
[linkbudz rss feed] Universal Greeting Time :

Universal Greeting Time

[http] posted by dozens on October 21, 2023

item information
timestamp
1697928360
title
[linkbudz rss feed] Universal Greeting Time
link
http://www.total-knowledge.com/~ilya/mips/ugt.html
content_type
html
id
dozens20231021224641
author
enclosure
category
http
[Rick Carlino's Blog] My 50-Mile Ultramarathon Packing List :

Ultra-Marathon Packing List That Isn’t SEO Spam

Every Ultramarathon packing list I found on Google was cluttered with cookie consent banners, email capture forms, ads, and marketing fluff. After running the Des Plaines River 50-Mile Ultra, I’ve decided to publish a cleaner version that genuinely informs you about what to pack instead of enticing you to click on various distractions.

This list is based on my own experience. I welcome your insights in the comments.

The List

Clothing

I assume you already know how to dress for an ultra if you’re running a 50-miler, but I’ll share some personal insights:

  • Gloves: It rained during my race, causing me to lose control of my fingers in the windier sections. This made tasks like opening snacks and tying my shoes challenging. I regret not wearing gloves.
  • New socks: I purchase a new pair of high-quality hiking socks (with heavy padding) before each race. Determine your sock preference well before the race day and invest in the best socks within your budget.
  • Two identical pairs of shoes: One on your feet, another pair in your drop bag. Some might call it excessive to own two new pairs of the same shoe, but this was the single best decision I made during this race (details later).

Hotel Bag

  • Watch charger: Essential if you use a watch. Don’t let your watch die on race day! My Garmin Forerunner 955 Solar started at 100% and ended at 33% on race day. You need a full charge.
  • Course map: If the course remains unchanged from the previous year, search Strava for individuals who ran the course. Convert their Strava activity into a Garmin map to have it on your watch. Familiarize yourself with this feature before the race day.
  • Nail clippers: Trimming your toenails beforehand can enhance comfort. It’s an easy-to-forget yet regrettable oversight.

Drop Bag Contents

  • Change your socks: Dominic on Mastodon advised that it’s worth the time investment. This was the best advice I received. Changing into a fresh pair of socks and shoes invigorated me during a rainy race.
  • Tiny folding chair: There are compact camping chairs suitable for small bags. If the race permits larger items in your drop bag, you’ll have something to sit on, avoiding the possibly muddy ground during shoe changes.
  • Foldable mat: Useful for keeping your socks dry and off the ground during shoe and sock changes.
  • Anti-chafe creams and vaseline: I used to overlook these as I seldom experienced chafing or minor blisters. However, after using “Body Glide Foot Glide” during this race, I finished 50 miles in the rain blister-free. I’ve never come out of an ultramarathon blister free until now. Consider reapplying midway if feasible.

Backpack

  • Water: I carried a 2-liter hydration bladder, which proved excessive given the weather and the number of aid stations. Understand your hydration needs based on weather conditions.
  • Energy Gels: My strategy was one every 4 miles. It’s crucial to determine what’s effective for you.
  • Salty snacks: I packed salty foods and made sure to pick up pickles and bacon at aid stations to maintain my sodium levels.
  • Sweet snacks: Despite ample aid stations stocked with typical ultra-marathon food, having a personal favorite snack uplifted me during the race’s psychological low points.
  • Blister treatment kit: My kit included a small pair of scissors and blister wrapping materials, which, fortunately, went unused. I’m seeking a more compact solution for future races. Please share your recommendations below.
  • Pill case for antacid tablets or other medications: I packed antacid tablets to counteract any stomach issues during the race. Ensure your medications are stored in an easily accessible pill case that you can open with cold fingers, cushioned with cotton to prevent damage.
  • Laminated aid station/info summary: Reflecting on the race, a laminated list of aid stations would’ve been nice, since the rain did not allow me carry a paper copy. Such a list could help manage pace and schedule breaks.
item information
timestamp
1697899020
title
[Rick Carlino's Blog] My 50-Mile Ultramarathon Packing List
link
https://rickcarlino.com/2023/my-50-mile-ultramarathon-packing-list.html
content_type
html
id
https://rickcarlino.com/2023/my-50-mile-ultramarathon-packing-list.html
author
enclosure
category
[linkbudz rss feed] In the beginning was the command line (pdf) :

In the beginning was the command line (pdf)

[https] posted by acdw on October 21, 2023

item information
timestamp
1697857860
title
[linkbudz rss feed] In the beginning was the command line (pdf)
link
https://www.hackneys.com/docs/in-the-beginning-was-the-command-line.pdf
content_type
html
id
acdw20231021031135
author
enclosure
category
https
[linkbudz rss feed] consider itch.io as a replacement for bandcamp :

consider itch.io as a replacement for bandcamp

[https] posted by dozens on October 20, 2023

item information
timestamp
1697836260
title
[linkbudz rss feed] consider itch.io as a replacement for bandcamp
link
https://dozens.ichi.city/#2023-10-20
content_type
html
id
dozens20231020211131
author
enclosure
category
https
[linkbudz rss feed] attn: acdw | audiozine submissions :

attn: acdw | audiozine submissions

[https] posted by dozens on October 20, 2023

item information
timestamp
1697831940
title
[linkbudz rss feed] attn: acdw | audiozine submissions
link
https://envs.sh/u_j.tar.gz
content_type
html
id
dozens20231020195943
author
enclosure
category
https
[linkbudz rss feed] Jessica the Wizard Eats a Third Horse :

Jessica the Wizard Eats a Third Horse

[https] posted by dozens on October 20, 2023

item information
timestamp
1697824620
title
[linkbudz rss feed] Jessica the Wizard Eats a Third Horse
link
https://filmcow.itch.io/jessica-the-wizard-eats-a-third-horse
content_type
html
id
dozens20231020175751
author
enclosure
category
https
[linkbudz rss feed] blamscamp: a bandcamp-like player for hosting/selling music on itch.io :
item information
timestamp
1697812800
title
[linkbudz rss feed] blamscamp: a bandcamp-like player for hosting/selling music on itch.io
link
https://github.com/blackle/blamscamp
content_type
html
id
dozens20231020144013
author
enclosure
category
https
[linkbudz rss feed] radical cs (xpost town) :

radical cs (xpost town)

[https] posted by acdw on October 20, 2023

item information
timestamp
1697778600
title
[linkbudz rss feed] radical cs (xpost town)
link
https://csrc.nist.gov/csrc/media/Presentations/2023/radical-cs/images-media/sess-1-rogaway-bcm-workshop-2023.pdf
content_type
html
id
acdw20231020051028
author
enclosure
category
https
[dozensIt's Pro Toad and Superb Owl#39;s journal] 2023-10-20 :

okay i guess i’m putting this here because this is apparently the closest thing i have to a public facing personal blog these days.

this post is nominally about bandcamp.

bandcamp.com is one of the greatest sites on the internet right now for music discovery. and maybe for artists? i don’t know that much about that part because i am merely a consumer. but for listening and discovery, it’s better than spotify, soundcloud, and youtube all put together.

that said, bandcamp was recently sold to songtradr who immediately laid off 50% of bandcamp including most of the bandcamp union leaders + members. which is probably legally pretty questionable. i’m curious to see what happens because of that.

anyway, my personal opinion is that bandcamp will probably now start to stagnate, if not to actually roll back features and support. which is to say, i think this is the beginning of the end for bandcamp.

and so! here’s what i think listeners and supporters need to do now sooner than later.

  1. go purchase the music you currently enjoy on bandcamp and download it.

  2. install yt-dlp and start archiving stuff currently on bandcamp. (note: i haven’t actually tried doing this with yt-dlp. i’ve just read in a couple of different threads that say this is possible.)

now, what’s next.

well in the long term, i’m looking forward to watching the progress DJ Sundog and ajroach42 will make on Aural Isle, which will be an open source, community driven alternative to bandcamp created as part of the Mountain Town Technology project.

in the short term, i recommend itch.io

now i know what you’re saying. but dozens! you say. itch is for publishing video games!

yes, yes it is. but it is also a platform for publishing and distributing books (e.g. Books and Bone, which i own. (links below)), zines, comics, software and applications (aseprite and the tiled map editor, for example, are sold in itch), and albums and soundtracks.

now, i just learned about blamscamp by blackle, which is a free bundler for uploading music and presenting it in a beautiful bandcamp-like webplayer. the github page provides a written guide, a video guide on youtube, a link to a collection of albums on itch using blamscamp, and a link to the online tool. i tried it out myself by bundling up season one of my tilde podcast and i found the whole process ridiculously easy. (caveat: i have uploaded a bunch of projects to itch before, so i have the advantage of familiarity with the platform.) i wasn’t able to actually upload it though because the file was too big.

but anyway. that’s what i think we should be doing now. at the very least, start uploading your projects to bandcamp AND to itch.

i have found the itch community extremely creative and supportive and welcoming, which is another reason i think you should consider using the platform for music. two adorable projects that i know of—bitsy and decker—use itch forums as their official community platform.

references and links:

item information
timestamp
1697760000
title
[dozensIt's Pro Toad and Superb Owl#39;s journal] 2023-10-20
link
content_type
html
id
https://dozens.ichi.city/#2023-10-20
author
enclosure
category
[linkbudz rss feed] PiCoSteveMo: a month long Pico-8 jam based on the works of Stephen King :
item information
timestamp
1697753400
title
[linkbudz rss feed] PiCoSteveMo: a month long Pico-8 jam based on the works of Stephen King
link
https://itch.io/jam/picostevemo
content_type
html
id
dozens20231019221017
author
enclosure
category
https
[dozens] dozens 😇 hating javascript is not a personality :
hating javascript is not a personality
item information
timestamp
1697736303
title
[dozens] dozens 😇 hating javascript is not a personality
link
https://status.cafe/statuses/33792
content_type
html
id
https://status.cafe/users/dozens/33792
author
dozens
enclosure
category
[linkbudz rss feed] Making friends for fun and profit (Dinosaur Comics!) :

Making friends for fun and profit (Dinosaur Comics!)

[https] posted by acdw on October 19, 2023

item information
timestamp
1697733000
title
[linkbudz rss feed] Making friends for fun and profit (Dinosaur Comics!)
link
https://qwantz.com/index.php?comic=4111
content_type
html
id
acdw20231019163037
author
enclosure
category
https
[linkbudz rss feed] urlpoetry.club :

urlpoetry.club

[https] posted by dozens on October 19, 2023

item information
timestamp
1697731080
title
[linkbudz rss feed] urlpoetry.club
link
https://urlpoetry.club/
content_type
html
id
dozens20231019155858
author
enclosure
category
https
[linkbudz rss feed] CISA guides for removing systems from things like Shodan :

CISA guides for removing systems from things like Shodan

[https] posted by wsinatra on October 19, 2023

item information
timestamp
1697724540
title
[linkbudz rss feed] CISA guides for removing systems from things like Shodan
link
https://www.cisa.gov/resources-tools/resources/stuff-search
content_type
html
id
wsinatra20231019140900
author
enclosure
category
https
[linkbudz rss feed] Vulnerability scanning for IaC :

Vulnerability scanning for IaC

[https] posted by wsinatra on October 19, 2023

item information
timestamp
1697724180
title
[linkbudz rss feed] Vulnerability scanning for IaC
link
https://github.com/bridgecrewio/checkov
content_type
html
id
wsinatra20231019140359
author
enclosure
category
https
[linkbudz rss feed] Nikto2: a web server vulnerability scanner :

Nikto2: a web server vulnerability scanner

[https] posted by wsinatra on October 19, 2023

item information
timestamp
1697724000
title
[linkbudz rss feed] Nikto2: a web server vulnerability scanner
link
https://cirt.net/nikto2
content_type
html
id
wsinatra20231019140051
author
enclosure
category
https
[linkbudz rss feed] A distributed vulnerability database for Open Source :

A distributed vulnerability database for Open Source

[https] posted by wsinatra on October 19, 2023

item information
timestamp
1697723820
title
[linkbudz rss feed] A distributed vulnerability database for Open Source
link
https://osv.dev/
content_type
html
id
wsinatra20231019135735
author
enclosure
category
https
[linkbudz rss feed] CISA Phishing Guidance :

CISA Phishing Guidance

[https] posted by wsinatra on October 19, 2023

item information
timestamp
1697722980
title
[linkbudz rss feed] CISA Phishing Guidance
link
https://www.cisa.gov/resources-tools/resources/phishing-guidance-stopping-attack-cycle-phase-one
content_type
html
id
wsinatra20231019134348
author
enclosure
category
https
[linkbudz rss feed] A video of Mark Twain from 1909 :

A video of Mark Twain from 1909

[https] posted by dozens on October 19, 2023

item information
timestamp
1697686800
title
[linkbudz rss feed] A video of Mark Twain from 1909
link
https://redirect.invidious.io/watch?v=mqaSOw1WhjI
content_type
html
id
dozens20231019034012
author
enclosure
category
https
[linkbudz rss feed] Nifty tcpdump reference :

Nifty tcpdump reference

[https] posted by wsinatra on October 18, 2023

item information
timestamp
1697661720
title
[linkbudz rss feed] Nifty tcpdump reference
link
https://bencane.com/2014/10/13/quick-and-practical-reference-for-tcpdump/
content_type
html
id
wsinatra20231018204206
author
enclosure
category
https
[linkbudz rss feed] Joker is a small interpreted dialect of Clojure written in Go. It is also a Clojure(Script) linter. :
item information
timestamp
1697587620
title
[linkbudz rss feed] Joker is a small interpreted dialect of Clojure written in Go. It is also a Clojure(Script) linter.
link
https://joker-lang.org/
content_type
html
id
dozens20231018000713
author
enclosure
category
https
[linkbudz rss feed] Choose Your Own Adventure with recutils, graphviz, and groff :

Choose Your Own Adventure with recutils, graphviz, and groff

[https] posted by dozens on October 18, 2023

item information
timestamp
1697587500
title
[linkbudz rss feed] Choose Your Own Adventure with recutils, graphviz, and groff
link
https://tube.tchncs.de/w/hsiLFG8WqA7XxNr4tcW3LE
content_type
html
id
dozens20231018000526
author
enclosure
category
https
[linkbudz rss feed] train duplicator thingy lmfao :

train duplicator thingy lmfao

[https] posted by m455 on October 17, 2023

item information
timestamp
1697559900
title
[linkbudz rss feed] train duplicator thingy lmfao
link
https://chaos.social/@kohnzn/111215908550739592
content_type
html
id
m45520231017162508
author
enclosure
category
https
[linkbudz rss feed] A gentle introduction to Lambda Calculus and scheme :

A gentle introduction to Lambda Calculus and scheme

[https] posted by acdw on October 17, 2023

item information
timestamp
1697558760
title
[linkbudz rss feed] A gentle introduction to Lambda Calculus and scheme
link
https://web.archive.org/web/20011206080336/http://www.jetcafe.org/~jim/lambda.html
content_type
html
id
acdw20231017160622
author
enclosure
category
https
[linkbudz rss feed] lambda calculus! :

lambda calculus!

[https] posted by acdw on October 17, 2023

item information
timestamp
1697558460
title
[linkbudz rss feed] lambda calculus!
link
https://en.wikipedia.org/wiki/Lambda_calculus
content_type
html
id
acdw20231017160157
author
enclosure
category
https
[ Oatmeal] :

Political speech is something I shy away from. But, of course, that is political.

Sometimes there are things that you can’t ignore. There are, perhaps, many such things…right now there is one that I’m particularly close to, close enough that I am made to look because I am in some way directly implicated in it.

I am Jewish. I was raised so, and live so today.

Being raised a Jew I was constantly taught to never forget.”

There seems to have been a forgetting.

A genocide is being perpetrated against Palestinians. I refuse to let that happen in my name, in the name of Judaism.

That genocide is being conducted by a state that is happy to wear Jewishness as a shield against scrutiny. By a state that confuses power” for safety.”

No one is safe unless everyone is safe.

The actions taken by the State of Israel aren’t actions taken to ensure safety. They are actions taken to build power.

Power and safety are not the same thing. I don’t claim to have great political insight, but I am confident in that assessment.

Knowing how to resist this consolidation of power, or any state wielding power for that matter, is difficult…but no one is safe unless everyone is safe and we’ll struggle to build and hold any kind of safety while power remains the goal of states.

Tikkun olam means to repair the world,” and is a central teaching in Judaism. That is what we shouldn’t forget.

From what I can tell two effective groups on the ground right now are Medical Aid for Palestine and Palestine Children’s Relief Fund.

item information
timestamp
1697551200
title
[ Oatmeal]
link
https://eli.li/2023/10/17/2023-10-17-10-00-00
content_type
html
id
https://eli.li/2023/10/17/2023-10-17-10-00-00
author
enclosure
category
[lucidiot] lucidiot 🎃 finally, the season of warm drinks and candles and... :
finally, the season of warm drinks and candles and comfy clothes
item information
timestamp
1697527064
title
[lucidiot] lucidiot 🎃 finally, the season of warm drinks and candles and...
link
https://status.cafe/statuses/33510
content_type
html
id
https://status.cafe/users/lucidiot/33510
author
lucidiot
enclosure
category
[linkbudz rss feed] Building Bitsy – A Little Engine for Little Games, Worlds, and Stories (video) :
item information
timestamp
1697485800
title
[linkbudz rss feed] Building Bitsy – A Little Engine for Little Games, Worlds, and Stories (video)
link
https://redirect.invidious.io/watch?v=51LCXnBJG-M
content_type
html
id
dozens20231016195033
author
enclosure
category
https
[linkbudz rss feed] wizardnet bookvault: some books and stuff :

wizardnet bookvault: some books and stuff

[https] posted by dozens on October 16, 2023

item information
timestamp
1697481480
title
[linkbudz rss feed] wizardnet bookvault: some books and stuff
link
https://wizardnet.net/bookvault/
content_type
html
id
dozens20231016183811
author
enclosure
category
https
[linkbudz rss feed] Bitsyfest exhibit is now open at Museum of Screens :

Bitsyfest exhibit is now open at Museum of Screens

[https] posted by dozens on October 16, 2023

item information
timestamp
1697478540
title
[linkbudz rss feed] Bitsyfest exhibit is now open at Museum of Screens
link
https://toulou.itch.io/museum-of-screens
content_type
html
id
dozens20231016174922
author
enclosure
category
https
[linkbudz rss feed] guile hoot, scheme webassembly thing hits 0.1.0 :

guile hoot, scheme webassembly thing hits 0.1.0

[https] posted by eli_oat on October 16, 2023

item information
timestamp
1697474640
title
[linkbudz rss feed] guile hoot, scheme webassembly thing hits 0.1.0
link
https://spritely.institute/news/guile-hoot-v010-released.html
content_type
html
id
eli_oat20231016164450
author
enclosure
category
https
[linkbudz rss feed] Checkpoints and Autosaves, technically a parenting book but has lots of cool stuff :
item information
timestamp
1697474040
title
[linkbudz rss feed] Checkpoints and Autosaves, technically a parenting book but has lots of cool stuff
link
https://www.amazon.com/Checkpoints-Autosaves-Parenting-Thrive-Geekdom-ebook/dp/B0BBSNXZCK
content_type
html
id
piusbird20231016163426
author
enclosure
category
https
[linkbudz rss feed] zx: scripting in javascript without the hassle of node.js :

zx: scripting in javascript without the hassle of node.js

[https] posted by dozens on October 16, 2023

item information
timestamp
1697472360
title
[linkbudz rss feed] zx: scripting in javascript without the hassle of node.js
link
https://google.github.io/zx/getting-started
content_type
html
id
dozens20231016160636
author
enclosure
category
https
[linkbudz rss feed] Fantasary :

Fantasary

[https] posted by piusbird on October 16, 2023

item information
timestamp
1697465520
title
[linkbudz rss feed] Fantasary
link
https://spritely.institute/news/lisp-game-jam---fantasary---prototyping-an-object-world--tcp-netlayer.html
content_type
html
id
piusbird20231016141220
author
enclosure
category
https
[linkbudz rss feed] list of wolves :

list of wolves

[https] posted by acdw on October 15, 2023

item information
timestamp
1697409780
title
[linkbudz rss feed] list of wolves
link
https://en.wikipedia.org/wiki/List_of_wolves
content_type
html
id
acdw20231015224322
author
enclosure
category
https
[linkbudz rss feed] IKEA-Manual, a dataset consisting of 102 IKEA objects paired with assembly manuals :
item information
timestamp
1697390040
title
[linkbudz rss feed] IKEA-Manual, a dataset consisting of 102 IKEA objects paired with assembly manuals
link
https://cs.stanford.edu/~rcwang/projects/ikea_manual/
content_type
html
id
dozens20231015171414
author
enclosure
category
https
[RSRSSS] Become a geospatial nerd with GeoRSS GML :

In this fourth post explaining GeoRSS, I'll be talking about GeoRSS GML, the second "serialization" of the format. GeoRSS Simple is meant to be easily translated into GeoRSS GML so that your typical RSS feed developer can more easily understand GeoRSS, and geospatial experts can use a format they are more acquainted with: GML.

GML is an enormous XML schema designed to express any geospatial data under the sun. Geometries, features, coordinate reference systems, units of measurement, time, sensor measurements, data re-fetched automatically over the network, assigning coordinates to images, etc.

The language is not meant to be used alone, as supporting all of it is equivalent to implementing nearly every bit of geospatial software out there. Instead, GML profiles are defined, which are subsets of GML that are relevant to your needs, and are then used in application schemas, which define the specific XML format you are using that will contain some of that GML profile in it.

GeoRSS is an application schema using a dedicated GML profile that severely restricts GML so that we don't become too insane. You are limited to four geometries, one less that the five we saw in GeoRSS Simple: points, lines, boxes, and polygons. You do have access to some extra options though, and we'll look into that soon enough.

Examples

Here is an example I wrote previously for a single point in GeoRSS Simple, but rewritten for GeoRSS GML:

<rss
  version="2.0"
  xmlns:georss="http://www.georss.org/georss"
  xmlns:gml="http://www.opengis.net/gml"
>
  <channel>
    <item>
      <!-- ... -->
      <georss:where>
        <gml:Point>
          <gml:pos>-33.8735580 151.2344385</gml:pos>
        </gml:Point>
      </georss:where>
      <georss:featureName>Boat Syndication Australia</georss:featureName>
      <georss:featureTypeTag>shop</georss:featureTypeTag>
      <georss:relationshipTag>has-nothing-to-do-with</georss:relationshipTag>
      <georss:elev>5.25</georss:elev>
      <georss:floor>0</georss:floor>
      <georss:radius>4.5</georss:radius>
    </item>
  </channel>
</rss>
Example of a point added to an RSS channel using GeoRSS GML

The only two differences are that there is now a new gml namespace, and that the georss:point element has been replaced with a georss:where element to hold the point defined with GML. And now for the examples of other geometry types, which you would now place inside of the georss:where:

<!-- Part of Haaldersbroekerdwarsstraat, a long street name in the Netherlands -->
<gml:LineString>
  <gml:posList>52.4718867,4.8277792 52.4721926,4.8275892 52.4729501,4.8270419</gml:posList>
</gml:LineString>

<!-- Some random grass not so far away from there -->
<gml:Envelope>
  <gml:lowerCorner>52.5662344 4.7976189</gml:lowerCorner>
  <gml:upperCorner>52.5676983 4.8013674</gml:upperCorner>
</gml:Envelope>

<!-- A building called ESPRESSO at the Very Large Telescope,
because astronomers need coffee to go through the night -->
<gml:Polygon>
  <gml:exterior>
    <gml:LinearRing>
      <gml:posList>
        -24.6273416 -70.4045081
        -24.6273922 -70.4044894
        -24.6274264 -70.4046014
        -24.6274789 -70.4045820
        -24.6276119 -70.4045330
        -24.6275341 -70.4042780
        -24.6274634 -70.4043041
        -24.6274763 -70.4043463
        -24.6273109 -70.4044074
        -24.6273416 -70.4045081
      </gml:posList>
    </gml:LinearRing>
  </gml:exterior>
</gml:Polygon>
Examples of other geometry types with GeoRSS GML

Reference

<georss:where>
The wrapper for GML within an RSS feed. While nothing really stops you from using GML directly without GeoRSS within an RSS item, most feedreaders and other parsers will only support GML wrapped into this element. This should not be used at the same time as the GeoRSS Simple geometry elements like <georss:point>.
<gml:pos>
A single coordinate pair, as two decimal numbers. The first is the latitude between –90 and 90°, and the second the longitude between –180 and 180°, as WGS84.
<gml:posList>
A list of 2 or more decimal numbers representing a series of coordinate pairs. There should always be an even number of coordinates.
<gml:Point>
A single point, containing a <gml:pos> element to indicate its coordinates.
<gml:LineString>
A series of points linked together by straight lines. This should contain a <gml:posList> to list the coordinates of each point.
<gml:Polygon>
In the GIS world, a polygon is composed of multiple rings; at least one exterior ring, and zero or more interior rings that create holes within the exterior ring. This element therefore must have a <gml:exterior> ring. GeoRSS GML forbids any interior rings, since the GeoRSS Simple <georss:polygon> does not support interior rings, so the exterior ring is always alone.
<gml:exterior>
The exterior ring of a polygon. This should contain a <gml:LinearRing>.
<gml:LinearRing>
A <gml:LineString>, but there has to be at least four points, and the first and last coordinates must be equal, so that the line string forms a ring.
item information
timestamp
1697384414
title
[RSRSSS] Become a geospatial nerd with GeoRSS GML
link
https://docs.ogc.org/cs/17-002r1/17-002r1.html#31
content_type
html
id
georss-gml
author
enclosure
category
Tip|Geospatial/GeoRSS
[linkbudz rss feed] a website can be just a bunch of files :

a website can be just a bunch of files

[https] posted by dozens on October 15, 2023

item information
timestamp
1697349300
title
[linkbudz rss feed] a website can be just a bunch of files
link
https://nnnnnnnn.co/sh.html
content_type
html
id
dozens20231015055554
author
enclosure
category
https
[linkbudz rss feed] autumn lisp game jam starts 10/20! :

autumn lisp game jam starts 10/20!

[https] posted by acdw on October 14, 2023

item information
timestamp
1697294400
title
[linkbudz rss feed] autumn lisp game jam starts 10/20!
link
https://itch.io/jam/autumn-lisp-game-jam-2023
content_type
html
id
acdw20231014144053
author
enclosure
category
https
[dozens] dozens ❤️ i sincerely love it when bloggers blog about blogg... :
i sincerely love it when bloggers blog about blogging. tell me all about your workflow and setup.
item information
timestamp
1697241840
title
[dozens] dozens ❤️ i sincerely love it when bloggers blog about blogg...
link
https://status.cafe/statuses/33164
content_type
html
id
https://status.cafe/users/dozens/33164
author
dozens
enclosure
category
[linkbudz rss feed] Dotfiles: Best Way to Store in a Bare Git Repository :

Dotfiles: Best Way to Store in a Bare Git Repository

[https] posted by dozens on October 13, 2023

item information
timestamp
1697238780
title
[linkbudz rss feed] Dotfiles: Best Way to Store in a Bare Git Repository
link
https://www.atlassian.com/git/tutorials/dotfiles
content_type
html
id
dozens20231013231334
author
enclosure
category
https
[linkbudz rss feed] Scheme and WASM live stream from System Crafters :

Scheme and WASM live stream from System Crafters

[https] posted by acdw on October 13, 2023

item information
timestamp
1697211420
title
[linkbudz rss feed] Scheme and WASM live stream from System Crafters
link
https://www.youtube.com/watch?v=Vd9zooWMOsM
content_type
html
id
acdw20231013153744
author
enclosure
category
https
[linkbudz rss feed] continuing the calendar theme with the Thumb calendar :

continuing the calendar theme with the Thumb calendar

[http] posted by acdw on October 13, 2023

item information
timestamp
1697186340
title
[linkbudz rss feed] continuing the calendar theme with the Thumb calendar
link
http://thumbcalendar.com/
content_type
html
id
acdw20231013083925
author
enclosure
category
http
[linkbudz rss feed] free fossil hosting :

free fossil hosting

[http] posted by acdw on October 13, 2023

item information
timestamp
1697169420
title
[linkbudz rss feed] free fossil hosting
link
http://chiselapp.com/
content_type
html
id
acdw20231013035702
author
enclosure
category
http
[lucidiot] lucidiot 🔥 why have i been given such power. i can xml even m... :
why have i been given such power. i can xml even more than before. i don't know if the universe will handle that
item information
timestamp
1697145071
title
[lucidiot] lucidiot 🔥 why have i been given such power. i can xml even m...
link
https://status.cafe/statuses/33023
content_type
html
id
https://status.cafe/users/lucidiot/33023
author
lucidiot
enclosure
category
[linkbudz rss feed] International Color Time :

International Color Time

[http] posted by SpindleyQ on October 12, 2023

item information
timestamp
1697120580
title
[linkbudz rss feed] International Color Time
link
http://www.phrenopolis.com/colorclock/
content_type
html
id
SpindleyQ20231012142321
author
enclosure
category
http
[linkbudz rss feed] Unix Epoch clock! :

Unix Epoch clock!

[https] posted by acdw on October 12, 2023

item information
timestamp
1697120460
title
[linkbudz rss feed] Unix Epoch clock!
link
https://retr0.id/stuff/2038/
content_type
html
id
acdw20231012142108
author
enclosure
category
https
[linkbudz rss feed] metric time :

metric time

[https] posted by dozens on October 12, 2023

item information
timestamp
1697119320
title
[linkbudz rss feed] metric time
link
https://metric-time.com/
content_type
html
id
dozens20231012140253
author
enclosure
category
https
[dozens] dozens 😎 i have one shitty old wordpress site i haven't upd... :
i have one shitty old wordpress site i haven't updated since 2015. still immediately enabled federation as soon as it was available.
item information
timestamp
1697115314
title
[dozens] dozens 😎 i have one shitty old wordpress site i haven't upd...
link
https://status.cafe/statuses/32975
content_type
html
id
https://status.cafe/users/dozens/32975
author
dozens
enclosure
category
[linkbudz rss feed] WordPress now offers official support for ActivityPub :

WordPress now offers official support for ActivityPub

[https] posted by dozens on October 11, 2023

item information
timestamp
1697061600
title
[linkbudz rss feed] WordPress now offers official support for ActivityPub
link
https://www.theverge.com/2023/10/11/23913278/wordpress-activitypub-official-plugin-automattic-fediverse-mastodon
content_type
html
id
dozens20231011220056
author
enclosure
category
https
[linkbudz rss feed] Uncut: free fonts! :

Uncut: free fonts!

[https] posted by acdw on October 11, 2023

item information
timestamp
1697039640
title
[linkbudz rss feed] Uncut: free fonts!
link
https://uncut.wtf/
content_type
html
id
acdw20231011155424
author
enclosure
category
https
[linkbudz rss feed] DISCWORLD reading order generator :

DISCWORLD reading order generator

[https] posted by acdw on October 11, 2023

item information
timestamp
1696990320
title
[linkbudz rss feed] DISCWORLD reading order generator
link
https://tilde.town/~acdw/discworld.html
content_type
html
id
acdw20231011021253
author
enclosure
category
https
[linkbudz rss feed] Haunt is a simple, functional, hackable static site generator that gives authors the ability to treat websites as Scheme programs. :
item information
timestamp
1696966440
title
[linkbudz rss feed] Haunt is a simple, functional, hackable static site generator that gives authors the ability to treat websites as Scheme programs.
link
https://dthompson.us/projects/haunt.html
content_type
html
id
dozens20231010193413
author
enclosure
category
https
[linkbudz rss feed] Hoot is a scheme -> WebAssembly toolchain from the spritely institute :
item information
timestamp
1696965480
title
[linkbudz rss feed] Hoot is a scheme -> WebAssembly toolchain from the spritely institute
link
https://spritely.institute/news/scheme-wireworld-in-browser.html
content_type
html
id
dozens20231010191831
author
enclosure
category
https
[linkbudz rss feed] Internet Archive Command Line Tool :

Internet Archive Command Line Tool

[https] posted by acdw on October 10, 2023

item information
timestamp
1696961160
title
[linkbudz rss feed] Internet Archive Command Line Tool
link
https://archive.org/developers/internetarchive/cli.html
content_type
html
id
acdw20231010180637
author
enclosure
category
https
[linkbudz rss feed] gap buffer v rope SHOWDOWN :

gap buffer v rope SHOWDOWN

[https] posted by acdw on October 10, 2023

item information
timestamp
1696949640
title
[linkbudz rss feed] gap buffer v rope SHOWDOWN
link
https://coredumped.dev/2023/08/09/text-showdown-gap-buffers-vs-ropes/
content_type
html
id
acdw20231010145437
author
enclosure
category
https
[dozens] dozens 😯 i never really learned what a pivot table is and a... :
i never really learned what a pivot table is and at this point i'm afraid to ask
item information
timestamp
1696947433
title
[dozens] dozens 😯 i never really learned what a pivot table is and a...
link
https://status.cafe/statuses/32730
content_type
html
id
https://status.cafe/users/dozens/32730
author
dozens
enclosure
category
[p1k3::feed] Sunday, August 13, 2023 :

Sunday, August 13, 2023

I revisit this thought:

the ironies of a bunch of hyperliterates using a giant text machine to bootstrap text into a thing that exceeds the bounds of comprehension and then totally overwhelms all the tools of literacy itself

I’ve spent most of my life enmeshed in language, with words as my main power, and also a lot of time dwelling on the insufficiency of language to what life is really like. These days the latter sometimes feels like the main thing about words. Or at least the main thing about the dominant culture of words, the technology and system of them.

The tools of literacy — I don’t exactly mean to run them down. We just live in a time when, for whole classes of human, a kind of hypertrophied literacy has enmeshed and eclipsed the experience of reality. This isn’t so much new as it’s just newly vast, encompassing, interconnected. The language machine is so big, so ramified, that the sheer mathematical accumulation of its products now feeds deafening oceans of noise back into the workings. Whether by this I mean the outputs of machine learning or the behavior of a few billion minds over-saturated with internet bullshit: I’m not sure it even matters.

We’ve all had our part in building this, and you can get endlessly meta about the endless meta of it, which is part of how it exceeds the bounds of comprehension. All of that is… Not really how I want to spend my time. I don’t have any grand thesis here, or at least I don’t have any grand prescription.

There was a time when I was a big word fish in a small word pond, I guess. Somewhere along the way the contemporary internet happened and also I got a job where being a big word fish was a basic prerequisite. Circa now: Sweet Christ am I ever weary of paragraphs. There’s something useful in knowing that, if I don’t chase my own tail about it too much.

p1k3 / 2023 / 8 / 13

item information
timestamp
1696902071
title
[p1k3::feed] Sunday, August 13, 2023
link
https://p1k3.com/2023/8/13
content_type
html
id
https://p1k3.com/2023/8/13
author
enclosure
category
[linkbudz rss feed] Linux ate my RAM!!! :

Linux ate my RAM!!!

[https] posted by acdw on October 09, 2023

item information
timestamp
1696880400
title
[linkbudz rss feed] Linux ate my RAM!!!
link
https://www.linuxatemyram.com
content_type
html
id
acdw20231009194042
author
enclosure
category
https
[RSRSSS] Completely miss the point with GeoRSS Simple :

In yet another post of my series on geographical information in RSS, I introduced GeoRSS, and in particular GeoRSS Simple, its simpler version. I only showed a fourth way to add a point to your feeds, but some feeds might need to reference more than just a single point. GeoRSS Simple lets you go further with a few extra types of geometry:

<georss:line>
In the geospatial world, a line is not just between two points, it's a series of two or more points. In GeoRSS, it is represented by a long list of numbers, always in pairs.
<georss:box>
Two pairs of coordinates, representing the lower-left and upper-right corners of a rectangle.
<georss:polygon>
This is the geometric, and not the geospatial definition of a polygon. In GIS, a polygon has multiple linear rings: one exterior ring, and zero or more interior rings that draw holes inside of the polygon. A linear ring is the more common definition of a polygon: a line that starts and ends at the same point. Here, we can only have the exterior ring of a polygon, so this is actually a linear ring. It is represented just like a line, as pairs of coordinates. There are at least three points per polygon, and the first and last must be equal.

Here are some examples of each of those tags:

<!-- Part of Haaldersbroekerdwarsstraat, a long street name in the Netherlands -->
<georss:line>52.4718867,4.8277792 52.4721926,4.8275892 52.4729501,4.8270419</georss:line>

<!-- Some random grass not so far away from there -->
<georss:box>52.5662344 4.7976189 52.5676983 4.8013674</georss:box>

<!-- A building called ESPRESSO at the Very Large Telescope,
because astronomers need coffee to go through the night -->
<georss:polygon>
  -24.6273416,-70.4045081
  -24.6273922,-70.4044894
  -24.6274264,-70.4046014
  -24.6274789,-70.4045820
  -24.6276119,-70.4045330
  -24.6275341,-70.4042780
  -24.6274634,-70.4043041
  -24.6274763,-70.4043463
  -24.6273109,-70.4044074
  -24.6273416,-70.4045081
</georss:polygon>

You can only specify one of these geometries at once, along with all the optional elements that I described in the previous post. Those new shapes enable some new interesting use cases for feeds:

  • Blogging about a cross-country hike, with the GPS track of each day as a <georss:line>.
  • A feed warning about upcoming solar eclipses, with a <georss:line> to show where the shadow of the eclipse will be moving on the Earth's surface. Maybe with a <georss:radius> as the radius of the shadow to do some buffering and not only show the center of that shadow.
  • A feed of weather reports, with the <channel> including the location of the weather station, or the area where the reports apply.
  • A feed of interesting architecture, with a <georss:polygon> around the circumference of each featured building.
  • A feed of triangulated radio signals heard by a whole bunch of radio equipment scattered around an area, either as a <georss:point> with a <georss:radius> to show the precision, or as a <georss:polygon> showing a triangle of the receivers that detected the signal.
  • A feed for any temporary changes to bus routes and timetables, with a <georss:point> when a stop is skipped or moved, a <georss:line> when a line gets rerouted, etc.

You can probably use any of the geoportals out there, the websites that list open geographical data mostly from governments, and get plenty more ideas for GeoRSS feeds.

And since we are now done with GeoRSS Simple, we'll look at GeoRSS GML next time.

item information
timestamp
1696787150
title
[RSRSSS] Completely miss the point with GeoRSS Simple
link
https://docs.ogc.org/cs/17-002r1/17-002r1.html#23
content_type
html
id
georss-simple-3
author
enclosure
category
Tip|Geospatial/GeoRSS
[linkbudz rss feed] SPORTS HORSE GAME :

SPORTS HORSE GAME

[https] posted by dozens on October 08, 2023

item information
timestamp
1696782780
title
[linkbudz rss feed] SPORTS HORSE GAME
link
https://www.etsy.com/listing/654113241/horse-racing-dice-game-pony-pegs
content_type
html
id
dozens20231008163324
author
enclosure
category
https
[dozens] dozens 🧐 thinkin bout corn :
thinkin bout corn
item information
timestamp
1696771796
title
[dozens] dozens 🧐 thinkin bout corn
link
https://status.cafe/statuses/32498
content_type
html
id
https://status.cafe/users/dozens/32498
author
dozens
enclosure
category
[linkbudz rss feed] solresol is a constructed language built on the seven syllables of music (do, re, mi …) that has a duodecimal number system :
item information
timestamp
1696768560
title
[linkbudz rss feed] solresol is a constructed language built on the seven syllables of music (do, re, mi …) that has a duodecimal number system
link
https://wiki.xxiivv.com/site/solresol.html
content_type
html
id
dozens20231008123607
author
enclosure
category
https
[linkbudz rss feed] free legal comix :

free legal comix

[https] posted by acdw on October 08, 2023

item information
timestamp
1696734540
title
[linkbudz rss feed] free legal comix
link
https://comicbookplus.com/
content_type
html
id
acdw20231008030952
author
enclosure
category
https
[linkbudz rss feed] NEW Cellular Automata (invidious) :

NEW Cellular Automata (invidious)

[https] posted by dozens on October 07, 2023

item information
timestamp
1696701060
title
[linkbudz rss feed] NEW Cellular Automata (invidious)
link
https://redirect.invidious.io/watch?v=WMJ1H3Ai-qs
content_type
html
id
dozens20231007175157
author
enclosure
category
https
[dozens] dozens 📖 deep in "Write To Find Out" territory, this text i... :
deep in "Write To Find Out" territory, this text is taking a slightly different direction and reorganizing itself.
item information
timestamp
1696693126
title
[dozens] dozens 📖 deep in "Write To Find Out" territory, this text i...
link
https://status.cafe/statuses/32399
content_type
html
id
https://status.cafe/users/dozens/32399
author
dozens
enclosure
category
[linkbudz rss feed] Loving Common Lisp, or the Savvy Programmer’s Secret Weapon (online book) :
item information
timestamp
1696685520
title
[linkbudz rss feed] Loving Common Lisp, or the Savvy Programmer’s Secret Weapon (online book)
link
https://leanpub.com/lovinglisp/read
content_type
html
id
dozens20231007133241
author
enclosure
category
https
[dozensIt's Pro Toad and Superb Owl#39;s journal] 2023-10-07 :

Stuff happened this week:

item information
timestamp
1696636800
title
[dozensIt's Pro Toad and Superb Owl#39;s journal] 2023-10-07
link
content_type
html
id
https://dozens.ichi.city/#2023-10-07
author
enclosure
category
[dozens] dozens 💀 DUNGEON HEIST: steal. that. dungeon. :
DUNGEON HEIST: steal. that. dungeon.
item information
timestamp
1696609516
title
[dozens] dozens 💀 DUNGEON HEIST: steal. that. dungeon.
link
https://status.cafe/statuses/32305
content_type
html
id
https://status.cafe/users/dozens/32305
author
dozens
enclosure
category
[linkbudz rss feed] The care and training of your Pet Rock :

The care and training of your Pet Rock

[https] posted by acdw on October 05, 2023

item information
timestamp
1696543920
title
[linkbudz rss feed] The care and training of your Pet Rock
link
https://archive.org/details/pet_rock_manual_original/page/n19/mode/2up
content_type
html
id
acdw20231005221228
author
enclosure
category
https
[linkbudz rss feed] youtube will block adblockers even more soon :( :

youtube will block adblockers even more soon :(

[https] posted by acdw on October 05, 2023

item information
timestamp
1696543800
title
[linkbudz rss feed] youtube will block adblockers even more soon :(
link
https://searchengineland.com/youtubes-crackdown-on-ad-blockers-intensifies-432213
content_type
html
id
acdw20231005221010
author
enclosure
category
https
[linkbudz rss feed] heckin cool stuff (generative art and more) :

heckin cool stuff (generative art and more)

[https] posted by acdw on October 05, 2023

item information
timestamp
1696519140
title
[linkbudz rss feed] heckin cool stuff (generative art and more)
link
https://watabou.itch.io/
content_type
html
id
acdw20231005151958
author
enclosure
category
https
[linkbudz rss feed] Vegetarianism .... in the GENES!? :

Vegetarianism .... in the GENES!?

[https] posted by acdw on October 05, 2023

item information
timestamp
1696515960
title
[linkbudz rss feed] Vegetarianism .... in the GENES!?
link
https://www.npr.org/sections/health-shots/2023/10/05/1203601131/vegetarianism-vegetarian-genes-diet-meat-genetics
content_type
html
id
acdw20231005142610
author
enclosure
category
https
[linkbudz rss feed] pancake :

pancake

[https] posted by acdw on October 04, 2023

item information
timestamp
1696446900
title
[linkbudz rss feed] pancake
link
https://trustworthy.systems/publications/papers/Pohjola_STWSNUMSMNH_23.pdf
content_type
html
id
acdw20231004191518
author
enclosure
category
https
[Dozens and Dragons] LOLRPG :
List Of Lists Role Playing Game
item information
timestamp
1696399200
title
[Dozens and Dragons] LOLRPG
link
https://dozensanddragons.neocities.org/52.html
content_type
html
id
https://dozensanddragons.neocities.org/52.html
author
enclosure
category
[linkbudz rss feed] The perfect mutt command for clearing out 30K crontab emails on tilde.town :
item information
timestamp
1696360800
title
[linkbudz rss feed] The perfect mutt command for clearing out 30K crontab emails on tilde.town
link
https://major.io/p/deleting-all-e-mail-messages-in-your-inbox-with-mutt/
content_type
html
id
wsinatra20231003192059
author
enclosure
category
https
[linkbudz rss feed] PicoCalc: A Fully-Functional Pico-8 Clone of VisiCalc :

PicoCalc: A Fully-Functional Pico-8 Clone of VisiCalc

[https] posted by dozens on October 03, 2023

item information
timestamp
1696352220
title
[linkbudz rss feed] PicoCalc: A Fully-Functional Pico-8 Clone of VisiCalc
link
https://www.lexaloffle.com/bbs/?tid=41739
content_type
html
id
dozens20231003165739
author
enclosure
category
https
[dozens] dozens 🤔 are newsletters now zines? :
are newsletters now zines?
item information
timestamp
1696342539
title
[dozens] dozens 🤔 are newsletters now zines?
link
https://status.cafe/statuses/31914
content_type
html
id
https://status.cafe/users/dozens/31914
author
dozens
enclosure
category
[linkbudz rss feed] Forget emacs and vim, the clear winner of the editor wars it Textreme-2 :
item information
timestamp
1696338300
title
[linkbudz rss feed] Forget emacs and vim, the clear winner of the editor wars it Textreme-2
link
https://ash-k.itch.io/textreme-2
content_type
html
id
dozens20231003130507
author
enclosure
category
https
[linkbudz rss feed] /)_-) :

/)_-)

[https] posted by acdw on October 03, 2023

item information
timestamp
1696299900
title
[linkbudz rss feed] /)_-)
link
https://www.asciifacepalm.com/
content_type
html
id
acdw20231003022556
author
enclosure
category
https
[linkbudz rss feed] vilmibm's buenos aires travelogue :

vilmibm's buenos aires travelogue

[https] posted by dozens on October 03, 2023

item information
timestamp
1696293960
title
[linkbudz rss feed] vilmibm's buenos aires travelogue
link
https://tilde.town/~vilmibm/buenosaires.html
content_type
html
id
dozens20231003004636
author
enclosure
category
https
[linkbudz rss feed] YAML config file? Pain? Try Lua :

YAML config file? Pain? Try Lua

[https] posted by dozens on October 02, 2023

item information
timestamp
1696283280
title
[linkbudz rss feed] YAML config file? Pain? Try Lua
link
https://boston.conman.org/2023/09/29.1
content_type
html
id
dozens20231002214842
author
enclosure
category
https
[linkbudz rss feed] US pizza spinning acrobatic trials (invidious) :

US pizza spinning acrobatic trials (invidious)

[https] posted by dozens on October 02, 2023

item information
timestamp
1696276140
title
[linkbudz rss feed] US pizza spinning acrobatic trials (invidious)
link
https://redirect.invidious.io/watch?v=ONvJQ7y8VEs
content_type
html
id
dozens20231002194933
author
enclosure
category
https
[dozens] dozens 🎶 the new animal collective is kind of a snoozer isn... :
the new animal collective is kind of a snoozer isn't it
item information
timestamp
1696273928
title
[dozens] dozens 🎶 the new animal collective is kind of a snoozer isn...
link
https://status.cafe/statuses/31831
content_type
html
id
https://status.cafe/users/dozens/31831
author
dozens
enclosure
category
[dozens weed] 00050: a corporation is a haunted house :

~alliesanders posted on feels at 2023-10-01 at 14:50 and described a complicated feeling they are having that seems to circle around layoffs at work, feeling responsible for their coworkers, and wanting to have a cozy house that allows for comfort and rest.

I think each of these situations (corporate work, caring for others, cozy home) all describe wanting to feel safe and cared for. And wanting to provide safety and comfort for others.

I have been slowly reading House of Leaves (Danielewski) off and on. For a couple of years now honestly. One day I’ll finish it! It is a labyrinthine and deeply layered work with wild tangents including how echoes create and define physical space and psychological safety, a feeling of place and position. And also including haunted houses.

The haunted house is an enduring archetype in horror, be it in print, film, or in your own dreams, because it plays to the primeval desires to be inside, and to keep the outside out.

To seek the safety of the light of the campfire from that which is outside it. To seek the safety of a home from that which is outside it. To seek the safety of a family or tribe from outsiders.

To suddenly feel like a stranger or an intruder in your own house it a terrible feeling that strikes to the core. A haunting asserts that you are not the rightful owner of the house, and indeed you do not belong here. You are an intruder. A trespasser.

The oldest surviving English poem speaks of Grendel the Night Visitor who stalks the great mead hall and robs its inhabitants of the safety promised by the indoors. The beast effectively turns the hall inside out, so that its inside is full of outsideness, wildness, and fear. And its inside is nowhere. Stag Heart is the original haunted house.

Today every corporation is a Stag Heart. Because a corporation is a haunted house.

It is very possible to feel at home working for a corporation. It fills you with purpose and with a feeling of belonging and of protection from being hungry or unhoused. But by definition, you are not the owner of this house. It is not obligated to protect you. In fact it is obligated to harm you if need be in the interest of its true owners, the shareholders.

I have from time to time experienced the chill of such a haunting. The ghosts of the shareholders asserting their dominance and reminding us all that we are only here by their blessing. Making us to feel like unwelcome strangers in our house.

And so I’m not surprised in the least when ~alliesanders transitions from talking about layoffs and work stress to talking about wanting their home to be cozy and comforting. On a primal level they are feeling the strange “outsideness” inherent to their working life, and are retreating indoors to the safety and protection of their actual home.

item information
timestamp
1696271012
title
[dozens weed] 00050: a corporation is a haunted house
link
content_type
html
id
Mon, 02 Oct 2023 12:23:32 -0600
author
dozens sin leche
enclosure
category
[dozens weed] a corporation is a haunted house :

~alliesanders posted on feels at 2023-10-01 at 14:50 and described a complicated feeling they are having that seems to circle around layoffs at work, feeling responsible for their coworkers, and wanting to have a cozy house that allows for comfort and rest.

I think each of these situations (corporate work, caring for others, cozy home) all describe wanting to feel safe and cared for. And wanting to provide safety and comfort for others.

I have been slowly reading House of Leaves (Danielewski) off and on. For a couple of years now honestly. One day I’ll finish it! It is a labyrinthine and deeply layered work with wild tangents including how echoes create and define physical space and psychological safety, a feeling of place and position. And also including haunted houses.

The haunted house is an enduring archetype in horror, be it in print, film, or in your own dreams, because it plays to the primeval desires to be inside, and to keep the outside out.

To seek the safety of the light of the campfire from that which is outside it. To seek the safety of a home from that which is outside it. To seek the safety of a family or tribe from outsiders.

To suddenly feel like a stranger or an intruder in your own house it a terrible feeling that strikes to the core. A haunting asserts that you are not the rightful owner of the house, and indeed you do not belong here. You are an intruder. A trespasser.

The oldest surviving English poem speaks of Grendel the Night Visitor who stalks the great mead hall and robs its inhabitants of the safety promised by the indoors. The beast effectively turns the hall inside out, so that its inside is full of outsideness, wildness, and fear. And its inside is nowhere. Stag Heart is the original haunted house.

Today every corporation is a Stag Heart. Because a corporation is a haunted house.

It is very possible to feel at home working for a corporation. It fills you with purpose and with a feeling of belonging and of protection from being hungry or unhoused. But by definition, you are not the owner of this house. It is not obligated to protect you. In fact it is obligated to harm you if need be in the interest of its true owners, the shareholders.

I have from time to time experienced the chill of such a haunting. The ghosts of the shareholders asserting their dominance and reminding us all that we are only here by their blessing. Making us to feel like unwelcome strangers in our house.

And so I’m not surprised in the least when ~alliesanders transitions from talking about layoffs and work stress to talking about wanting their home to be cozy and comforting. On a primal level they are feeling the strange “outsideness” inherent to their working life, and are retreating indoors to the safety and protection of their actual home.

item information
timestamp
1696271012
title
[dozens weed] a corporation is a haunted house
link
content_type
html
id
Mon, 02 Oct 2023 12:23:32 -0600
author
dozens sin leche
enclosure
category
[linkbudz rss feed] NEUROBLAST HyperCard DiskZine Cyberdelia Special is a cyberpunk-centric and HACKERS (1995) love letter entertainment tech-stack zine of music, art, and game materials, built and compiled in ancient Apple HyperCard software on a vintage iMac G3 (grape) in August 2023 :
item information
timestamp
1696264860
title
[linkbudz rss feed] NEUROBLAST HyperCard DiskZine Cyberdelia Special is a cyberpunk-centric and HACKERS (1995) love letter entertainment tech-stack zine of music, art, and game materials, built and compiled in ancient Apple HyperCard software on a vintage iMac G3 (grape) in August 2023
link
https://archive.org/details/hypercard_neuroblast-cyberdelia
content_type
html
id
dozens20231002164102
author
enclosure
category
https
[linkbudz rss feed] Using Farcaster protocol for .plan-style daily notes :

Using Farcaster protocol for .plan-style daily notes

[https] posted by dozens on October 02, 2023

item information
timestamp
1696264740
title
[linkbudz rss feed] Using Farcaster protocol for .plan-style daily notes
link
https://www.charlieharrington.com/farcaster-fling
content_type
html
id
dozens20231002163941
author
enclosure
category
https
[linkbudz rss feed] bandcamp downloader :

bandcamp downloader

[https] posted by acdw on October 02, 2023

item information
timestamp
1696260720
title
[linkbudz rss feed] bandcamp downloader
link
https://github.com/easlice/bandcamp-downloader
content_type
html
id
acdw20231002153255
author
enclosure
category
https
[linkbudz rss feed] openbsd webzine: september 2023 :

openbsd webzine: september 2023

[https] posted by dozens on October 02, 2023

item information
timestamp
1696214700
title
[linkbudz rss feed] openbsd webzine: september 2023
link
https://webzine.puffy.cafe/issue-14.html
content_type
html
id
dozens20231002024510
author
enclosure
category
https
[dozens] dozens 😱 Check out my SPOOKERWEEN bundle!! https://itch.io/... :
Check out my SPOOKERWEEN bundle!! https://itch.io/s/103645/spookerween 👻👻👻
item information
timestamp
1696175535
title
[dozens] dozens 😱 Check out my SPOOKERWEEN bundle!! https://itch.io/...
link
https://status.cafe/statuses/31698
content_type
html
id
https://status.cafe/users/dozens/31698
author
dozens
enclosure
category
[linkbudz rss feed] postcrossing :

postcrossing

[https] posted by acdw on October 01, 2023

item information
timestamp
1696173420
title
[linkbudz rss feed] postcrossing
link
https://www.postcrossing.com/
content_type
html
id
acdw20231001151722
author
enclosure
category
https