@movq@www.uninformativ.de @prologic@twtxt.net @bmallred@staystrong.run @andros@twtxt.andros.dev Thank you all! I don’t have emacs installed, so I’ll try lagrange and see. According to my shell history, I must have played around with amfora ages ago.
Pinellas County - 3 mile run: 3.18 miles, 00:09:17 average pace, 00:29:34 duration
robots.txt
file. only noticed it because the OpenAI bot was hitting me with a lot of nonsensical requests. here is the list from last month:
@bmallred@staystrong.run i really need to sit down and add some rate limiting to be honest.
robots.txt
file. only noticed it because the OpenAI bot was hitting me with a lot of nonsensical requests. here is the list from last month:
@bmallred@staystrong.run Surprisingly, my
User-agent: *
Disallow: /
seems to work. Or maybe those bastards change their user agent and claim to be someone nice. In any case, I just added a bunch of
location = /robots.txt {
add_header Content-Type text/plain;
return 200 "User-agent: *\nDisallow: /\n";
}
in my nginx config. No need for any bot to visit, crawl and index most of my sites.
Pinellas County - 5 mile run: 5.05 miles, 00:09:12 average pace, 00:46:32 duration
slept like shit. fought back the urge to shit for four fifths of the run. bleh.
#running
Recovery run: 3.11 miles, 00:10:31 average pace, 00:32:39 duration
Pinellas County - 3 mile run: 3.17 miles, 00:09:12 average pace, 00:29:07 duration
legs are soooo tight. felt light though.
#running
Holly Hill - Long run: 12.06 miles, 00:09:43 average pace, 01:57:15 duration
did not sleep last night. the bed was not too comfortable and i was burning up for some reason. the run went well. it was a decent temperature and i kept the pace pretty moderate (mainly around a 9:30). hit two bridges going back-and-forth between daytona. i did walk a bit around mile ten to recollect myself but a good run nonetheless.
my daughter got first all-around in her gymnastic meet and did really well on all events, too!
#running
Pinellas County - 6 mile run: 6.05 miles, 00:08:49 average pace, 00:53:18 duration
pretty good run. been tough logging this last week or so with all the work, but its going well. there was a lot of people waiting to get in to walsingham park today… probably the 5km event i saw posted a couple of weeks ago. i need to be better about planning these things.
#running
Recovery run: 3.11 miles, 00:10:53 average pace, 00:33:48 duration
Pinellas County - 3 mile run: 3.17 miles, 00:09:10 average pace, 00:29:04 duration
Pinellas County - 6 mile run: 6.06 miles, 00:09:18 average pace, 00:56:17 duration
good run. calves tight but kept it lightish.
#running
Recovery run: 3.11 miles, 00:10:54 average pace, 00:33:53 duration
Pinellas County - 3 mile run: 3.17 miles, 00:08:59 average pace, 00:28:30 duration
Run Linux inside a PDF file via a RISC-V emulator
You might expect PDF files to only be comprised of static documents, but surprisingly, the PDF file format supports Javascript with its own separate standard library. Modern browsers (Chromium, Firefox) implement this as part of their PDF engines. However, the APIs that are available in the browser are much more limited. The full specfication for the JS in PDFs was only ever implemented by Adobe Acrobat, and it contains some ridicul … ⌘ Read more
Pinellas County - Cycling: 11.11 miles, 00:05:10 average pace, 00:57:23 duration
whew, wore out my quads!
#cycling
@sorenpeter@darch.dk It depends on your requirements. If you just want to put your code somewhere for yourself, simply push it over SSH on a server and call it good. That’s what I do with lots of repos. If you want an additional web UI for read access for the public, cgit comes to mind (a mate uses that). Prologic runs Gitea, which offers heaps more functionality like merge requests.
Pinellas County - Long run: 11.04 miles, 00:09:47 average pace, 01:47:57 duration
my legs were dead tired. i meant to stop and take a picture of this skeleton sitting in a dead tree but missed it. was chatting up a fellow running named vincent and lost track of time. also saw some friends and their daughter out riding bikes. the last overpass i walked over since my HR was getting high. decent run for having little to no energy after yesterdays session.
#running
Pinellas County - 6 miles at pace: 6.05 miles, 00:08:18 average pace, 00:50:12 duration
went too hard and did not realize it until after the second overpass. the very last leg of the run there was a dog shitting and making the most hilarious sound the dog owner and i couldn’t stop laughing.
#running
Android 16’s Linux Terminal will soon let you run graphical apps, so of course we ran Doom
Regardless, the fact that Android’s Linux Terminal can run graphical apps like Doom now is good news. Hopefully we’ll be able to run more complex desktop-class Linux programs in the future. I tried running GIMP, for example, but it didn’t work. Eventually, Android should be able to run Linux apps as well as Chromebooks can, as I believe one of the goals … ⌘ Read more
AlphaMove
⌘ Read more
Recovery run: 3.11 miles, 00:11:42 average pace, 00:36:22 duration
Pinellas County - 3 mile run: 3.16 miles, 00:09:07 average pace, 00:28:50 duration
i haven’t talked fandom here much let’s change that. i might re-run my DC comics ficathon again. i ran it late december through to the end of february last year and it was fun af even if it moved slowly. kinda wanna run it again but i don’t wanna have to promote it.
Pinellas County - 6 mile run: 6.03 miles, 00:09:12 average pace, 00:55:28 duration
Recovery run: 3.11 miles, 00:10:53 average pace, 00:33:48 duration
Google Maps is run by cowards
Google, on its Google Maps naming policy, back in 2008: By saying “common”, we mean to include names which are in widespread daily use, rather than giving immediate recognition to any arbitrary governmental re-naming. In other words, if a ruler announced that henceforth the Pacific Ocean would be named after her mother, we would not add that placemark unless and until the name came into common usage. Google, today, in 2025: Google has confirmed that Google Maps will soon … ⌘ Read more
Pinellas County - 3 mile run: 3.17 miles, 00:09:08 average pace, 00:28:57 duration
kept it what felt easy. my right chest is still hurting a bit when i breathe. really hard to get out of bed these last two days.
#running
@prologic@twtxt.net I believe @andros@twtxt.andros.dev is referring to the one on the original twtxt docs . I’ve been meaning to contribute to the discussion on the git but I’m just lazy 😅 amma throw in a little something in a minute Poke a bee hive and run away style
😆
FINALLY!! Got #Caddy server up and running and got rid of nginx proxy manager and Mysql database containers 🥳🥳🥳
That’s a cool comparision of an obstacle run with a knight, fire fighter and soldier: https://www.youtube.com/watch?v=pAzI1UvlQqw
Osceola County - Long run: 6.26 miles, 00:09:25 average pace, 00:58:56 duration
felt easy and a lot more hills. kept it at the pace i was looking for too. a bit tired though i think just from a long day prior. have to get ready for a full day at universal studios now.
#running
Android 16 Beta 1 has started rolling out for Pixel devices
Basically, this seems to mean applications will no longer be allowed to limit themselves to phone size when running on devices with larger screens, like tablets. Other tidbits in this first beta include predictive back support for 3-button navigation, support for the Advanced Professional Video codec from Samsung, among other things. It’s still quite early in the release process, so more is sure to come, and some … ⌘ Read more
Osceola County - 5 mile run at pace: 5.04 miles, 00:08:20 average pace, 00:42:04 duration
whoa, was not expecting it to be that hilly. nice and cold and kept the pace up pretty steady. HR was mainly aerobic which was surprising since going up the hills i was expecting more spikes.
my daughter did great at her gymnastics meet, too… all-in-all a good day.
#running
A random suggestion. You should add a password to your private ssh key. Why? If someone steals your key, they won’t be able to do anything without the password.
You should run: ssh-keygen -p
And remember to make a backup copy of key file. As a developer, it is a one of the most valuable files on your computer.
Didn’t really work on my OS this week. Well, editor and assembler also run on DOS now, but that wasn’t hard (still cool!):
https://movq.de/v/13bf8c77b9/los-tools-on-dos.mp4
The subshell thingy also works on DOS, I like that.
Recovery run: 3.11 miles, 00:10:52 average pace, 00:33:47 duration
Pinellas County - 3 mile run: 3.15 miles, 00:08:59 average pace, 00:28:16 duration
another cold one. slept hard ran light.
#running
Pinellas County - 5 mile run: 5.07 miles, 00:09:17 average pace, 00:47:04 duration
fucking cold! 39F out there and ran with three layers on. first 30 minutes there was a good rain. for the most part it was an easy run and was fun to combat the cold and rain which is not common here.
#running
Unit Circle
⌘ Read more
@xuu@txt.sour.is The Pod.LastSeen
and Pod.LastUpdated
fields are only ever updated in the Cache.DetectPodFromUserAgent(…)
function as far as I can tell. This function is called in Cache.DetectClientFromRequest(…)
and Cache.DetectClientFromResponse(…)
.
Cache.DetectClientFromRequest(…)
is only invoked when the twtxt.txt is requested and looks at the User-Agent
HTTP request header.
Cache.DetectClientFromResponse(…)
is only called in Cache.FetchFeeds(…)
and looks at the Powered-By
HTTP response header. This header would be set in twtxt.txt HTTP responses from yarnd. A bunch of places invoke Cache.FetchFeeds(…)
, including a periodic job (UpdateFeedsJob.Run()
). Maybe something is iffy around these locations.
Recovery run: 3.11 miles, 00:10:52 average pace, 00:33:47 duration
Pinellas County - 3 mile run: 3.15 miles, 00:09:39 average pace, 00:30:26 duration
legs feel really beat up but i have no idea why.
#running
9front “THIS TIME DEFINITELY” released
The operating system I’m not cool enough to run has pushed out a new release: 9front “THIS TIME DEFINITELY” is now available. 9front is a fork of plan9, created after plan9 languished at Bell Labs. This release enables gefs, the new file system, in the installer, “ip/ipconfig now support dhcpv6 dynamic allocations and handles prefix expirations”, and it comes with some smaller changes, too, of course. Despite every piece of evidence to the contrary, I am s … ⌘ Read more
Pinellas County - Cycling: 4.79 miles, 00:05:43 average pace, 00:27:20 duration
Pinellas County - Long Run: 9.22 miles, 00:10:03 average pace, 01:32:43 duration
this was tough. just low on energy and my legs are really tired. aerobically i was okay and the conditions were not bad. just bad head space and energy levels. tired.
#running
Pinellas County - 5 miles: 4.99 miles, 00:08:49 average pace, 00:44:02 duration
it was chill to start out with. then saw our friends walking their dogs and said hey. and then, saw some friends driving by. and then saying hello to a bunch of people in the park. and then realized there was a 5km race in the park today. yeah, i didn’t keep it chill.
#running
@lyse@lyse.isobeef.org Yeah, what else does one need? 😅
I added more instructions, made it portable (so it runs on my own OS as well as Linux/DOS/whatever), and the assembler is now good enough to be used in the build process to compile the bootloader:
That is pretty cool. 😎
It’s still a “naive” assembler. There are zero optimizations and it can’t do macros (so I had to resort to using cpp
). Since nothing is optimized, it uses longer opcodes than NASM and that makes the bootloader 11 bytes too large. 🥴 I avoided that for now by removing some cosmetic output from the bootloader.
Recovery run: 3.11 miles, 00:10:37 average pace, 00:32:58 duration
easy miles
#running #treadmill
Pinellas County - 3 mile run: 3.12 miles, 00:09:24 average pace, 00:29:20 duration
good pace finally. honestly it was mainly because my body is exhausted today and could not imagine pushing it any more.
#running