Une semaine de merde, de l’écologie et un projet de code: https://si3t.ch/log/2024-05-31-traces-1.txt
@bmallred@staystrong.run No I was trying the other one I got from logs, it’s missing the /user subdirectory:
"GET /twtxt.txt HTTP/1.1" 200 27110 "-" "nahongvita/0.1.0 (+https://staystrong.run/bmallred/twtxt.txt; @bmallred)"
I think it is a good addition. Similar to how the Fraidycat RSS reader works. Fraidyc.at also support twtxt, but have not seen any updates since 2021…
@movq@www.uninformativ.de It looks like this one actually reads the robots.txt … it did a couple of times over the past few weeks.
“GET /robots.txt HTTP/1.1” 304 0 “-” “Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.0; +https://openai.com/gptbot)”
@prologic@twtxt.net 1. allow only members of your pod to submit feeds
- some kind of captcha (eew)
- probationary status after submittal which requires review of some sort
- rate limiting to slow down submissions from the same source
Après 1 semaine de pluie, j’ai le sentiment que le panneau pijuice 6W est insuffisant en situation nuageuse. Je fais d’autres tests car mardi la pluie sera de retour ! J’ai aussi un panneau 9W 6V voltaic-systems à tester par le suite.
- The “Story of my life” (the less serious answer)
- Being “The Black Sheep” from the old tale ? (the serious answer)
Pinellas County - Long run 3’(mod) [1’ rec]: 7.47 miles, 00:09:46 average pace, 01:13:02 duration
again practicing the 3’ on and 1’ off strategy. thinking i will have to just be flexible and adapt it as the day goes on for PTC. bit of a hot one out there today.
#running
I guess I’m not missing my GUI Web Browser yet. In fact, I think I’m enjoying this. 😆
I might even drop to TTY to try stuff I read about earlier today.
@movq@www.uninformativ.de Oh! Thank you for the link! I’m checking it right away!
I hope I don’t get slapped with a “HTTP/1.1 426 Upgrade Required” there as well.
As for Netflix and Co. I can do without for the time being. I guess I have binge watched enough content I feel like I miss missing it. 😂
@bender@twtxt.net Oh, That sounds delicious! B’Saha![1]
I’m Glad you’ve had quite the productive! All I remember of mine is three chapters of an old novel at the coffee shop aaand … Now I’m here, in front of a computer. Everything in between is just Blank 😅
[1] B’saha: Moroccan word for “With health!” (a literal translation) usually used as an equivalent for the French expression “Bon Appétit!” but also used as “Congratulation!”
Pinellas County - Long Run: 8.07 miles, 00:10:41 average pace, 01:26:18 duration
at about mile 3 i switched to 4’ on 1’ off. this was because my left knee started to act up. kept this up pretty well until a weird sharp pain at about 7.5 miles. walked it off a bit and tried again but called it when things did not feel right.
#running
Voidlinux : mes retours sont très positifs. 3 points : 1 - les paquets sont rapidement publiés, la vuln du paquet xz a donc été rapidement installée. 2 - Suite install de openssl en v3-3, authent 802.1x HS avec wpa_suppliant. J’ai dû rollback. 3 - Sur laptop HS mon écran scintille parfois quand la souris passe vers le bas de l’écran, étrange.
Been clearing out my pod a bit and blocking unwanted domains that are basically either a) just noise and/or b) are just 1-way (whose authors never reply or are otherwise unaware of the larger ecosystem)
Let me know if y’all have any other candidates you’d like me to add to the blocked domain list?
Pinellas County - Base: 1.01 miles, 00:09:52 average pace, 00:10:00 duration
@mckinley@twtxt.net, in your blog, I think a “line-heigh” of 1.5 (if I remember correctly you are setting it on the “body” on CSS) will make it more legible.
sloweb partie 1 : run_cmds. https://si3t.ch/log/2024-03-13-sloweb-part-1-run-cmds.txt
Supergroup
⌘ Read more
J’ai compté, il faudrait un peu plus de 2 semaines pour envoyer tout le livre 2 de dune au rythme d’1 SMS toutes les 5 5 minutes 👼
All #dune to read and enjoy original story: https://archive.org/details/frank-herberts-dune-saga-collection-books-1-6-by-frank-herbert
Go 1.22.0 introduces a new experiment for range functions. Have you tried them out? What do you think it can make easier to accomplish?
Sad to see moc
removed from the official arch linux repos, but also cool to learn the debian project has been quietly patching it and keeping it up to date in recent years. Long live the music on console player. (And debian!) :-)
I finally found the NASM assembler.
I had heard that name before, many times, but somehow never looked into it. Weird. 🤨🤔
This is the kind of program I was looking for.
- It is free software. Especially in the DOS ecosystem, free/libre software is a very scarce resource.
- It’s a small command line program, not a huge behemoth.
- Documentation appears to be well written.
- It can even cross-compile DOS binaries from Linux.
There’s something really annoying me on #openbsd httpd: to set custom headers, one need to use relayd. Yes, it works, but it is so complex for this task. And it breaks logs for analysis with goaccess or webalizer: the forwarded log format put the original IP at the end, but there is still 127.0.0.1 at the beginning :/. httpd should be able to set headers. ‘hsts’ instruction already does
Pinellas County - 5 x 1mi [1’30”]: 7.66 miles, 00:08:52 average pace, 01:07:54 duration
during the warm-up my legs felt so heavy. the first interval was a bit rough with the legs, but each afterwards was smooth. did not actually feel too hard which is a great sign i think.
#running
Pinellas County - 1 mile [1’30”]: 5.34 miles, 00:08:42 average pace, 00:46:26 duration
another great run. i may have pushed it a bit too hard on the last interval towards the end because i noticed my breathing had become ragged.
#running
Recovery: 1.00 miles, 00:10:29 average pace, 00:10:29 duration
Pinellas County - Long Run: 16.66 miles, 00:09:16 average pace, 02:34:24 duration
whew, rough plan was 3 miles warm-up, then 1 mile on/off at 8:30 pace, then cool down the rest of the way. little bit fast for some intervals, and boy did that bridge wipe me out (the third interval?). during the cool down had to stop to find tissues and also going up the final bridge. not trying to kill myself being i still have parental duties with it being christmas eve and all. overall it was a great outing if i must say so.
#running
Pinellas County - 10 x 1km (mod) [1’30”]: 9.05 miles, 00:08:41 average pace, 01:18:36 duration
did not think i would complete 10 reps but went pretty well once i was moving. kept it controlled for the most part and ground it out.
#running
Today’s Advent of Code puzzle was rather easy (luckily), so I spent the day doing two other things:
- Explore VGA a bit: How to draw pixels on DOS all by yourself without a library in graphics mode 12h?
- Explose XMS a bit: How can I use more than 640 kB / 1 MB on DOS?
Both are … quite awkward. 😬 For VGA, I’ll stick to using the Borland Graphics Interface for now. Mode 13h is great, all pixels are directly addressable – but it’s only 320x200. Mode 12h (640 x 480 with 16 colors) is pretty horrible to use with all the planes and what not.
As per this spec, I’ve written a small XMS example that uses 32 MB of memory:
https://movq.de/v/9ed329b401/xms.c
It works, but it appears the only way to make use of this memory is to copy data back and forth between conventional memory and extended memory. I don’t know how useful that is going to be. 🤔 But at least I know how it works now.
Pinellas County - 10 x 2’[1’]: 6.22 miles, 00:08:12 average pace, 00:51:01 duration
woops, i miscounted and skipped the last interval! still shaved thirty seconds from my 10km PB.
#running
Pinellas County - 10 x 2’[1’]: 6.25 miles, 00:08:43 average pace, 00:54:27 duration
the intervals went great at around eight minute pace each time. some crazies out there dorking with the first three, but after that it was a smooth rhythm.
#running
The word forms is part two. In this one you want to find the first digit and last digit. Think searching ‘1’ - ‘9’
@xuu@txt.sour.is Ah, you went with the “scanning” approach as well. I did that, too.
It’s quite surprising to see (imho) how many people on reddit started substituting strings (one
becomes 1
etc.). That makes the puzzle much harder by introducing nasty corner cases.
(Maybe I was just lucky this time to pick the correct approach right from the start. 🤣 Or maybe it’s a bit of experience from doing past AoC events …)
Day 2, Part 1 and Day 2, Part 2 of #AdvenOfCode all done and dusted 😅
Pinellas County - 3 x 1mi [1’30”]: 5.05 miles, 00:08:48 average pace, 00:44:27 duration
great session. kept a steady 8:00-ish pace on the intervals and did not feel too wiped out.
#running
X Value
⌘ Read more
World’s richest 1% emit as much carbon as bottom two-thirds: report
The richest one percent of the global population are responsible for the same amount of carbon emissions as the world’s poorest two-thirds, or five billion people, according to an analysis published Sunday by the nonprofit Oxfam International. ⌘ Read more
This is some cool development for the go 1.22 standard http mux. Its adding the ability to have path vars and define methods for handlers. Also the errors are quite helpful if you have conflicting paths!
https://eli.thegreenplace.net/2023/better-http-server-routing-in-go-122/
Donjons et Chenapans: Jeu de rôle libre et gratuit pour les enfants à partir de 4 ans. On va s’éclater cet après-midi : https://gusandco.net/wp-content/uploads/2022/04/donjons_et_chenapans-1.pdf #jdr
More data contradicting the existence of “echo chambers”. As I’ve argued many times before, the concept of an echo chamber or information bubble is not real. The podcast below is an interview of an author of a study where they actually intervened and changed the information diet of 20,000 people (with consent!), then surveyed them after three months. They observed essentially no changes to the study subjects’ beliefs and attitudes. They also observed that the typical person, while they tend to gravitate towards people with similar political leanings, only get about 50% of their content from such like-minded people. They get the rest from neutral sources and maybe 20% from non-like-minded people.
Varied information diet + No change in attitudes when information diet is forced to be different = no echo chamber.
- It’s criminal: Copilot was only possible because of massive theft of other peoples’ work (no compensation or even acknowledgement to any of the developers whose code was used to create Copilot)
- It’s positioned to put software developers out of work or so fully de-skill them that they no longer know how to code anything but prompts (after which come corporate-justified salary and benefits decreases)
Don’t use it. No one should ever use it. You’re destroying your own future as a software developer by leaning on and supporting these things.
Experts warn ‘green growth’ in high income countries is not happening, call for ‘post-growth’ climate policies
The emission reductions in the 11 high-income countries that have “decoupled” CO2 emissions from Gross Domestic Product (GDP) fall far short of the reductions that are necessary to limit global warming to 1.5°C or even just to “well below 2°C” and comply with international fairness principles, as required by the Paris Agreement, according to a paper published in The Lancet Planetary Health j … ⌘ Read more
10 - Miquiztli (1) Ollin, 11 - Acatl 13.0.10.15.6
podman
works with TLS. It does not have the "--docker" siwtch so you have to remove that and use the exact replacement commands that were in that github comment.
@prologic@twtxt.net Change your script to this:
#!/bin/sh
set -e
alias docker=podman
if [ ! command -v docker > /dev/null 2>&1 ]; then
echo "docker not found"
exit 1
fi
mkdir -p $HOME/.docker/certs.d/cas
## key stuff omitted
# DO NOT DO THIS docker context create cas --docker "host=tcp://cas.run:2376,ca=$HOME/.docker/certs.d/cas/ca.pem,key=$HOME/.docker/certs.d/cas/key.pem,cert=$HOME/.docker/certs.d/cas/cert.pem"
# DO THIS:
podman system connection add "host=tcp://cas.run:2376,ca=$HOME/.docker/certs.d/cas/ca.pem,key=$HOME/.docker/certs.d/cas/key.pem,cert=$HOME/.docker/certs.d/cas/cert.pem"
# DO NOT DO THIS docker context use cas
# DO THIS:
podman system connection default cas
podman
works with TLS. It does not have the "--docker" siwtch so you have to remove that and use the exact replacement commands that were in that github comment.
@prologic@twtxt.net what do you mean when you say “Docker API”? There are multiple possible meanings for that. podman
conforms to some of Docker’s APIs and it’s unclear to me which one you say it’s not conforming to.
You just have to Google “podman Docker API” and you find stuff like this: https://www.redhat.com/sysadmin/podman-rest-api
What is Podman’s REST API?Podman’s REST API consists of two components:
- A Docker-compatible portion called Compat API
- A native portion called Libpod API that provides access to additional features not available in Docker, including pods
Or this: https://docs.podman.io/en/latest/markdown/podman-system-service.1.html
The REST API provided by podman system service is split into two parts: a compatibility layer offering support for the Docker v1.40 API, and a Podman-native Libpod layer.
@prologic@twtxt.net FWIW, I pay a little under 3€/month for a VPS with 1 vCPU, 2 GB RAM, 20 GB disk, 40 TB traffic. 🤔
@New_scientist@feeds.twtxt.net hello @prologic@twtxt.net here’s another feed that’s spewing multiple copies of the same post. This one above is repeated 8 times. @awesome-scala-weekly@feeds.twtxt.net now has 13 copies of each post every week. This definitely looks like a bug in whatever code is generating these feeds, because the source feeds don’t have multiple copies of the original posts:
- Has 8 copies of the above post: https://feeds.twtxt.net/New_scientist/twtxt.txt
- Has only 1 copy of the above post: https://www.newscientist.com/feed/home/
I forget whether I filed an issue on this before, but can you tell me where I should do that?
Release jq 1.7rc1 · jqlang/jq · GitHub
Renewed activity on jq
after five years. This RC looks nice!
user/bmallred/data/2023-07-31-15-34-43.fit: 1.02 miles, 00:10:08 average pace, 00:10:20 duration