Havenāt been sleeping well lately. Going to bed late. Lots to do.
@bmallred@staystrong.run overall this was pretty good and the run-walk intervals kept my heart rate low.
at around 0400 a car came racing (90-100 mph) down gulf blvd towards my direction. it turned its headlights off and actually lost traction at point and skidded a bit. okay, kids. then a bit later i hear the car coming back behind me⦠so i got as far to the right as i could in case the car skids again. as it passed me i looked over my shoulder and saw a police vehicle a bit back w/o lights on yet. then looking in front another cop and then they blocked the lanes to get the driver to stop. driver decided he wasnāt stopping and tried to swerve around the police and ended up ping-ponging between sides of the road. enough of thatā¦
took a wrong turn after going over the first bridge, but luckily it went in a loop. didnāt really know exactly where i was going anyways and was just winging it from the get-go.
the rest of the run was pretty uneventful and just a fun experience. crazy idea accomplished.
Unfortunately not on that front. Still the same 404 posting errors and oddly occasional login errors.
Thatās why I was wondering if using Go 1.22.4 could be an issue. I donāt know how exactly. Only way to test is to rebuild it with an older version I guess, which is why I did the make clean in the first place. Old habits die hard lol.
@prologic@twtxt.net Righteo, so rookie error - I obviously had some untracked, rather important files for starting my pod and I ran a make clean
. Why I originally had them in the git directory is anyoneās guess. Anyway it blew away those files including the database so thatās that. So your good self and @bender@twtxt.net etc - apologies but your profiles got nuked as well (as did my own but easily recreated).
Another thing I noticed which was the reason I ran make clean
in the first place. I noticed my pod was being built with Go 1.22.4. Could this be a problem @prologic? preflight.sh
actually errors out about itā¦
Base: 7.00 miles, 00:09:48 average pace, 01:08:37 duration
really easy. i was āsupposeā to go for 90 minutes but my son kept coming in and really i need to keep my mileage down this week anyways.
#running #treadmill
Pinellas County - Long Run: 12.00 miles, 00:11:00 average pace, 02:11:59 duration
took it easy. for each overpass or for each mile i walked a tenth of a mile just to ensure i hydrated and kept my HR down. head has been murder recently and i knew the weekend was going to be filled with activities.
#running
Some(one/thing) is going Berserk at my web server and some of their requests are "GET /etc/shadow HTTP/1.1"
and "GET /.ssh/id_ed25519 HTTP/1.1"
⦠I think they should try and POST some kind of sudo rm -rf /*
while theyāre at it; it would be funnier.
Pinellas County - Long Run: 11.06 miles, 00:10:28 average pace, 01:55:49 duration
although it was tough rolling out of bed it was a good run and i am glad i did. on the last miles i met up with joe and had a nice conversation with him. really made a few miles go by fast although we slowed the pace dramatically. eh, it was all relative.
odd thing is my sunburn from monday did not bother me at all, but when i took my shirt off all the sweat had been captured in little blister looking things on my shoulders and back (where i was wearing a shirt). they donāt hurt or itch but definitely were something new!
#running
Pinellas County - Fun run: 3.02 miles, 00:08:39 average pace, 00:26:09 duration
blow off stress between meeting followed by an excuse to go outside with no comms.
#running
Base: 6.51 miles, 00:09:10 average pace, 00:59:44 duration
heavy legs today. was not sure i was going to be able to squeeze this in due to how crazy work has been of late.
#running #treadmill
Another thing that doesnāt work anymore after blocking network traffic from my Android phone: Some push notifications.
I run a Matrix server for our family. I use āFluffyChatā on my phone. Traffic from the phone to my Matrix server is allowed and chatting in FluffyChat works.
But I donāt get any notifications anymore on new messages.
So, whatās going on here? Does FluffyChat, which only really needs to talk to my own server, rely on some cloud service for notifications? Seriously? š¤ How does that work, does this cloud service see all my notifications or what?
Anyone around who did app development on Android? Can you shed some light on this?
Pinellas County - Base: 5.02 miles, 00:09:50 average pace, 00:49:19 duration
i may have to slow down my pace with this heat and humidity. going up the last mile of this one hurt a bit. the outdoor runs have really been draining my energy, too.
#running
@bender@twtxt.net LOL! Been there, done that! I can go on for weeks without any of it. Not even a phone, I donāt have that many responsibilities to need one on me all the time. Life is much simpler like that.
Well! My 24 hrs without a GUI Web browser was quite of a nice experience.
As a matter of fact, and as long as Iām not doing any 3D work, I kind of donāt need gui applications as much as it feels like.
Even though, a couple of websites asked me to eff off because they need
JavaScript to work. Some others handed me a cold ā402 Upgrade Requiredā client
error response⦠(LOL letās not even talk about how Github repos looked
and felt like). I have managed to fix a couple of things Iāve been meaning to
for quite some time but never got, mainly to because of my browsing
habits. I tend to open a lot of tabs, read some, get distracted then
open some more and down the rabbit hole (or shall I say tabs) I go.
All in all, it was quite a nice experience.
How nice? It was an āIām dropping into a full TTY experience for another
24 hrsā kind of nice!
Although, I miss using a mouse already, but hey, I would have never
heard about gpm(8) otherwise.
# follow = dbucklin@www.davebucklin.com https://www.davebucklin.com/twtxt.txt?nick=dbucklin
I fixed it by adding (?<!\S)
to the regex filter. But what is going on with the ?nick=dbucklin
anyhow?
Is this āflat UIā madness ever going to end? Iām beginning to lose hope.
@adi@twtxt.net I kinda bounced off learning go properly a few years back. This little toy would be a good thing to try again on, now that you mention it. Maybe.
I think @abucci@anthony.buc.ci and @stigatle@yarn.stigatle.no are running snac? I didnāt have a closer look at snac (no intention of running it), but if that is a relatively small daemon (maybe comparable to Yarn?) that gives you access to the whole world of ActivityPub, then, well, yeah ⦠Thatās tough to beat.
Yes, I am running snac
on the same VPS where I run my yarn pod. I heard of it from @stigatle@yarn.stigatle.no, so blame him š snac
is written in C and is one simple executable, uses very little resources on the server, and stores everything in JSON files (no databases or other integrations; easy to save and migrate your data) . Itās definitely like yarn in that respect.
I havenāt been around yarn much lately. Part of that is that Iāve been very busy at work and home and only have a limited time to spend goofing off on a social network. Part of it is that Iām finding snac
very useful: Iāve connected with friends Iād previously lost touch with, Iāve found useful work-related information, Iāve found colleagues to follow, and even found interesting conferences to attend. Thereās a lot more going on over there.
I guess if I had to put it simply, Iād say I have limited time to play and there are more kids in the ActivityPub sandbox than this one. Thatās not a ding on yarnāI like yarn and twtxtāIām just time constrained.
Down the rabbit hole we go⦠Wee !!
@movq@www.uninformativ.de yeah, it seems like it. But I donāt mind using neomutt to go through my feed, it feel like a huge upgrade compared to the usual pager š
Pinellas County - Base: 7.44 miles, 00:09:09 average pace, 01:08:06 duration
the pain was there but it was one of those runs where i just felt like i could go on forever. really nice flow.
#running
I am going to make a library to add Monads to Go and call it Gonads
John Wall didnāt own a sampler until he was 40. Life can go ways, itās good to remember.
Base: 4.50 miles, 00:09:41 average pace, 00:43:35 duration
was not sure if i was going to be able to get a run in or not. felt a bit rushed but overall it was a good one.
#running #treadmill
Pinellas County - Base: 4.76 miles, 00:09:04 average pace, 00:43:07 duration
good run with no pain. legs were still sore but no big deal. i think i was going a bit too fast and needed to slow it down by about ~30 seconds, but the body did not seem like it was pushing too much either.
#running
Iām this close to making an Android app for managing a shopping list.
I just accidentally deleted the wrong list in the app that Iām currently using, and now thereās no way to get it back. Recreating it is a major pain, because typing on a phone sucks ass. Fuck.
Maybe I should just go back to using pen and paper ā¦
Going to have to reinstall my Yunohost server one of these days as the packages no longer seem to be updateable.
Skyway 10km: 6.28 miles, 00:08:28 average pace, 00:53:09 duration
went in with no expectations. did not go all out but still put in a good effort. there were a lot of people (8,00 in total) and the majority were walking which is not a big deal but did mean a lot of weaving through trying to find opening. it was a great production and would do it again if i had someone who wanted to run it with me.
#running #race
You canāt catch the kill signal. Should this be syscall.SIGTERM instead of os.Kill, xuu? https://git.sour.is/sour-is/go-paste/src/branch/main/main.go#L21
You are totally right.. i think i was going for SIGTERM and SIGQUIT
Yeah, the lack of comments makes regular JSON not a good configuration format in my view. Also, putting all keys in quotes and the use of commas is annoying. The big upside is thatās in lots of standard libraries.
I think the appeal with YAML is that is has comments, is kind of easy to write and read and also provides unlimited nesting levels. But it has all its drawbacks, no question. Forbidding tabs, thousands of different string flavors, having so many boolean options (poor Norwegians) etc. I use it, but I donāt particularly enjoy it.
Among simple key value pairs, I like INI files, but with #
for comments, not ;
. I never used TOML, read up on it yesteray before writing this question, but it looks a bit weird and has some strange rules. I guess I have to give it a try one day.
And yes, as mentioned by several of you, it always depends on the complexity of the configuration at hand.
Iām developing something for the scouts at the moment with rather simple requirements on the config. Currently, there are just four settings. Even INI would be overkill with its section. I selected JSON for now, because thatās readily available with Goās std lib. But I do not like it.
Btw. whatās your own config format, @xuu@txt.sour.is?
The way things are going, weāre never going to make it to Alpha Centauri.
Experimenting with going out at night and doing nothing much is a tentative success so far.
So I had three espressos before 11:00 - todayās going swell.
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?
The river was frozen for a few weeks this winter (somehow I even saw folks ice fishing at one point) but melted away again pretty fast. NOAA is saying now itās probably not going to freeze again this year. Wow.
Pinellas County - Easy: 3.13 miles, 00:08:27 average pace, 00:26:24 duration
felt crazy relaxed and easy breathing. i did notice at around the mile and a half point (11:30 in?) my HR jumped. around this time i also noticed i had to switch to more mouth breathing because my nose was running. going to try to take note of this because if it is a fault on the watch side then i can not consider it a reliable measurement.
#running
Research Account
ā Read more
I have a habit of running system updates on my work laptop before going out for coffee. Like some kind of ritual to prepare to go into the world fully patched.
St Petersburg Distance Classic Marathon: 26.41 miles, 00:11:23 average pace, 05:00:39 duration
first marathon down. everything that could go wrong did. honestly i am just proud i did not quit. now i have to look at the run and figure out what i can tweak or add to my training. had a cramp start in my right quad at around mile 15. then around mile 18 both of my calves started to feel odd as if someone was lightly strumming my tendons. then they seized! this continued for the remainder of the marathon where i would walk then try to run and then stop when i had to. then during the entirety of the pace my nose would not stop dripping making it difficult to breathe. ha! also my shorts almost came down twice and i had to re-tie them while carrying my handheld water in my teeth. seriously, so many things i did not expect and had not happened in any previous runs.
really happy to be able to eat spicy food and have some alcoholic beverages again though!
#running #race
@prologic@twtxt.net ahhh! Its the dark reader plugin breaking the page.
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.
>
?
@sorenpeter@darch.dk this makes sense as a quote twt that references a direct URL. If we go back to how it developed on twitter originally it was RT @nick: original text
because it contained the original text the twitter algorithm would boost that text into trending.
i like the format (#hash) @<nick url> > "Quoted text"\nThen a comment
as it preserves the human read able. and has the hash for linking to the yarn. The comment part could be optional for just boosting the twt.
The only issue i think i would have would be that that yarn could then become a mess of repeated quotes. Unless the client knows to interpret them as multiple users have reposted/boosted the thread.
The format is also how iphone does reactions to SMS messages with +number liked: original SMS
Got a Dr checkup and the screw in my hand hasnāt moved. Thatās the good news. Bad news is that there seems to be something going on with the internal healing. Nothing to do but wait.
Late fees for public libraries are not fines, theyāre extra donations to keep the organisation going.
Pinellas County - Long Run (part I): 11.63 miles, 00:09:54 average pace, 01:55:08 duration
did not really want to run today. but i did it anyways and it felt fin until my dumb ass decided to go over one of the clearwater bridges. took everything out of me after those hills and had a hard time getting the legs moving again.
#running
Pinellas County - Long Run: 17.80 miles, 00:08:57 average pace, 02:39:13 duration
practiced a marathon pacing strategy (simulated) of 5km/10mi/10mi/5km. went pretty well even though i was going faster than the paces at each step. but overall i felt good. also scouted out one of the two overpasses i will have to climb during the race. definitely nothing compared to the regular ones. freezing! started at 33F and ended at 45F. pretty lonely out there because the cold kept everyone inside.
#running
Pinellas County - 90ā (part I): 4.53 miles, 00:08:41 average pace, 00:39:21 duration
whoa this run felt great. seemed very fun effort while the heart rate was relatively low with a nice pace. it was very cold out, 42F with a wind chill of 38F, but it didnāt matter once the engine was going. unfortunately, halfway through the run code brown sirens were blaring and had to cut it short.
#running
Net Rotations
ā Read more
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