A mate visted me and we went on a few hours long hike. We came across a mythical creature in its natural habitat:
pledge()
and unveil()
syscalls:
On today’s research journey on pledge(…)
/unveil(…)
/landlock/capabilities I came across the great EWONTFIX blog, in particular this article here: https://ewontfix.com/17/ Super interesting.
Saw this on Mastodon:
https://racingbunny.com/@mookie/114718466149264471
18 rules of Software Engineering
- You will regret complexity when on-call
- Stop falling in love with your own code
- Everything is a trade-off. There’s no “best” 3. Every line of code you write is a liability 4. Document your decisions and designs
- Everyone hates code they didn’t write
- Don’t use unnecessary dependencies
- Coding standards prevent arguments
- Write meaningful commit messages
- Don’t ever stop learning new things
- Code reviews spread knowledge
- Always build for maintainability
- Ask for help when you’re stuck
- Fix root causes, not symptoms
- Software is never completed
- Estimates are not promises
- Ship early, iterate often
- Keep. It. Simple.
Solid list, even though 14 is up for debate in my opinion: Software can be completed. You have a use case / problem, you solve that problem, done. Your software is completed now. There might still be bugs and they should be fixed – but this doesn’t “add” to the program. Don’t use “software is never done” as an excuse to keep adding and adding stuff to your code.
@bender@twtxt.net Thanks! The rain rapidly cooled off the 17°C to just 10°C. I certainly appreciated that. The weather is coming from the west here, so I thought you’ve sent it our way. Let me try to return it. :-)
Test:
this is a code block
[2025-04-08 17:50:00] with a timestamp in brackets
The end.
@andros@twtxt.andros.dev Can you reproduce any of this outside of your client? I can’t spot a mistake here:
$ curl -sI 'http://movq.de/v/8684c7d264/.html%2Dindex%2Dthumb%2Dgimp11%2D1.png.jpg'
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 2615
Content-Type: image/jpeg
Date: Wed, 19 Mar 2025 19:53:17 GMT
Last-Modified: Wed, 19 Mar 2025 17:34:08 GMT
Server: OpenBSD httpd
$ curl -sI 'https://movq.de/v/8684c7d264/gimp11%2D1.png'
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 131798
Content-Type: image/png
Date: Wed, 19 Mar 2025 19:53:19 GMT
Last-Modified: Wed, 19 Mar 2025 17:18:07 GMT
Server: OpenBSD httpd
$ telnet movq.de 80
Trying 185.162.249.140...
Connected to movq.de.
Escape character is '^]'.
HEAD /v/8684c7d264/.html%2Dindex%2Dthumb%2Dgimp11%2D1.png.jpg HTTP/1.1
Host: movq.de
Connection: close
HTTP/1.1 200 OK
Connection: close
Content-Length: 2615
Content-Type: image/jpeg
Date: Wed, 19 Mar 2025 19:53:31 GMT
Last-Modified: Wed, 19 Mar 2025 17:34:08 GMT
Server: OpenBSD httpd
Connection closed by foreign host.
$
@prologic@twtxt.net @andros@twtxt.andros.dev
more examples:
2020 Jan1 New Year's Day @yearly
2020 jan 3Mon Dr. Martin Luther King, Jr Day @yearly
2020 feb 3Mon President's Day @yearly
2020 may -1Mon Memorial Day @yearly
2020 jun19 Juneteenth @yearly
2020 jul1 Independence Day @yearly
2020 jul24 Pioneer Day @yearly
2020 sept 1Mon Labor Day @yearly
2020 oct 2Mon Columbus Day @yearly
2020 nov11 Veteran's Day @yearly
2020 nov 4Thur Thanksgiving Day @yearly
2020 dec25 Christmas Day @yearly
2025-01 Fri [ ] Take out Trash @weekly
2024-10-17 Thu [x] (A) Did this and that completed:2024-10-18
2025-10-18
[ ] (A) Submit important papers
[ ] (B) Work on +ProjectB
- some note
2024-10-21
- some notes about things to remember for Monday
[ ] Do that
[ ] Travel the stars
Heute ging es einmal wieder ins Kino. Zu “Mickey 17”. Ein SciFi Comedy Drama über einen armen Retorten-Teufel, mit einem kritischen Blick auf die Gegenwart. Der Film hat mir viel Spaß gemacht.
https://m.youtube.com/watch?v=osYpGSz_0i4
lang=en @xuu@txt.sour.is gotcha!
From that PR #17 I think it was reverted? We could discuss about metadata later this month, as it seems that I’m the only person using it.
I’ve added a [lang=en]
to this twt to see current yarn behaviour.
TwtAttrs
https://git.mills.io/yarnsocial/go-lextwt/pulls/17
Actually it was your old feed on eapl.mx
TwtAttrs
https://git.mills.io/yarnsocial/go-lextwt/pulls/17
Actually it was your old feed on eapl.mx
@prologic@twtxt.net Thanks. It’s from a non-Euclidean geometry project: https://www.falsifian.org/blog/2022/01/17/s3d/
Caramba @lr, os seus tweets trouxeram 17 pessoas para aqui 🔥
Twtxt spec enhancement proposal thread 🧵
Adding attributes to individual twts similar to adding feed attributes in the heading comments.
https://git.mills.io/yarnsocial/go-lextwt/pulls/17
The basic use case would be for multilingual feeds where there is a default language and some twts will be written a different language.
As seen in the wild: https://eapl.mx/twtxt.txt
The attributes are formatted as [key=value]
They can show up in the twt anywhere it is not enclosed by another element such as codeblock
or part of a markdown link.
So, I finally got day 17 to under a second on my machine. (in the test runner it takes 10)
I implemented a Fibonacci Heap to replace the priority queue to great success.
https://git.sour.is/xuu/advent-of-code/src/branch/main/search.go#L168-L268
;-) I seem to remember there being g a script that checks for 1.17. Maybe that is only on make preflight
🧮 USERS:1 FEEDS:6 TWTS:44504 BLOGS:3 ARCHIVED:99870 CACHE:11326 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44503 BLOGS:3 ARCHIVED:99812 CACHE:11286 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44502 BLOGS:3 ARCHIVED:99633 CACHE:11140 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44498 BLOGS:3 ARCHIVED:96431 CACHE:11128 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44497 BLOGS:3 ARCHIVED:96348 CACHE:11057 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44496 BLOGS:3 ARCHIVED:96270 CACHE:11001 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44495 BLOGS:3 ARCHIVED:96153 CACHE:10906 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44494 BLOGS:3 ARCHIVED:96086 CACHE:10877 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44493 BLOGS:3 ARCHIVED:96077 CACHE:10895 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44491 BLOGS:3 ARCHIVED:96060 CACHE:10895 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44490 BLOGS:3 ARCHIVED:96052 CACHE:11055 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44489 BLOGS:3 ARCHIVED:95963 CACHE:11026 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44488 BLOGS:3 ARCHIVED:95908 CACHE:10980 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44487 BLOGS:3 ARCHIVED:95869 CACHE:10978 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44486 BLOGS:3 ARCHIVED:95816 CACHE:10953 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44485 BLOGS:3 ARCHIVED:95786 CACHE:10946 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44484 BLOGS:3 ARCHIVED:95727 CACHE:10925 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44483 BLOGS:3 ARCHIVED:95644 CACHE:10887 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44482 BLOGS:3 ARCHIVED:95535 CACHE:10809 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44481 BLOGS:3 ARCHIVED:95429 CACHE:10751 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44480 BLOGS:3 ARCHIVED:95391 CACHE:10741 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44478 BLOGS:1 ARCHIVED:95324 CACHE:10695 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44477 BLOGS:1 ARCHIVED:95174 CACHE:10685 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44476 BLOGS:1 ARCHIVED:95058 CACHE:10688 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44475 BLOGS:1 ARCHIVED:95030 CACHE:10710 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44474 BLOGS:1 ARCHIVED:94983 CACHE:10714 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44473 BLOGS:1 ARCHIVED:94925 CACHE:10702 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44472 BLOGS:1 ARCHIVED:94890 CACHE:10743 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44471 BLOGS:1 ARCHIVED:94857 CACHE:10759 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44470 BLOGS:1 ARCHIVED:94835 CACHE:10790 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44469 BLOGS:1 ARCHIVED:94820 CACHE:10826 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44468 BLOGS:1 ARCHIVED:94795 CACHE:10846 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44467 BLOGS:1 ARCHIVED:94745 CACHE:10849 FOLLOWERS:17 FOLLOWING:44
🧮 USERS:1 FEEDS:6 TWTS:44466 BLOGS:1 ARCHIVED:94383 CACHE:10600 FOLLOWERS:17 FOLLOWING:44
Wochenspruch 17 / 2020 https://feg-ffb.de/?p=6059