# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 196277
# self = https://watcher.sour.is?offset=173138
# next = https://watcher.sour.is?offset=173238
# prev = https://watcher.sour.is?offset=173038
What’s going on with the timestamps on HackerNews articles? 🤔 A lot of them are off: https://movq.de/v/1341904fa5/s.png
What’s going on with the timestamps on HackerNews articles? 🤔 A lot of them are off: https://movq.de/v/1341904fa5/s.png
What’s going on with the timestamps on HackerNews articles? 🤔 A lot of them are off: https://movq.de/v/1341904fa5/s.png
What’s going on with the timestamps on HackerNews articles? 🤔 A lot of them are off: https://movq.de/v/1341904fa5/s.png
@bender As for stability, yes. As for “easy to understand”: Probably depends on how well you hide things like lists or hash maps behind library functions. 🥴
@bender As for stability, yes. As for “easy to understand”: Probably depends on how well you hide things like lists or hash maps behind library functions. 🥴
@bender As for stability, yes. As for “easy to understand”: Probably depends on how well you hide things like lists or hash maps behind library functions. 🥴
@bender As for stability, yes. As for “easy to understand”: Probably depends on how well you hide things like lists or hash maps behind library functions. 🥴
@xuu Yes, of course. This has been blown out of proportion anyway. All I originally wanted to say is that the b2sum program isn’t very widely available.

It would help to know how many different clients there actually are. I suspect that number is very close to 3.
@xuu Yes, of course. This has been blown out of proportion anyway. All I originally wanted to say is that the b2sum program isn’t very widely available.

It would help to know how many different clients there actually are. I suspect that number is very close to 3.
@xuu Yes, of course. This has been blown out of proportion anyway. All I originally wanted to say is that the b2sum program isn’t very widely available.

It would help to know how many different clients there actually are. I suspect that number is very close to 3.
@xuu Yes, of course. This has been blown out of proportion anyway. All I originally wanted to say is that the b2sum program isn’t very widely available.

It would help to know how many different clients there actually are. I suspect that number is very close to 3.
[47°09′15″S, 126°43′18″W] Transponder malfunction
freebsd makes a lovely server os, nixing it would be fucking excellent. i wonder if they ported systemd? shit's making me curious
i don't normally reach for go when starting a project, but this pubsub gemini thing seems like a great addition to ~solderpunk/molly-brown and i was already intended on adding titan support so i might as well get familiar with the codebase.~
nixbsd is taking a long time to build, but that's expected. i guess a fast machine can do it in just 8h. might be about time to get my binary cache setup. my machine can only handle max-jobs=2 :(=
🧮 USERS:1 FEEDS:2 TWTS:1114 ARCHIVED:79694 CACHE:2581 FOLLOWERS:17 FOLLOWING:14
@movq woot! C should run pretty much everywhere, and for a long period of time. Long live C!
Wouldn’t this also apply to C, and Assembler, to mention two? https://registerspill.thorstenball.com/p/glad-i-did-it-in-go
[47°09′26″S, 126°43′09″W] 4188 days without news from Herve
[47°09′35″S, 126°43′41″W] Reading: 0.91000 PPM
Read the Bible in English. gopher.rbfh.de
Read the Bible in German. t1p.de/d0r0x
@lyse forgot to add that this:

> people can put red ribbons on their fruit trees to signal that they are free to use for everyone.

Is mighty awesome, and gives a sense of small community. That’s why I asked how big, or small, your town was. 😊
@quark This message of yours was another reason for writing 2hex and 2bin. It made me realize my existing hex2bin script was buggy. So now I have that portable version in C which runs pretty much everywhere: https://movq.de/v/31843f7317/s.png 🥳
@quark This message of yours was another reason for writing 2hex and 2bin. It made me realize my existing hex2bin script was buggy. So now I have that portable version in C which runs pretty much everywhere: https://movq.de/v/31843f7317/s.png 🥳
@quark This message of yours was another reason for writing 2hex and 2bin. It made me realize my existing hex2bin script was buggy. So now I have that portable version in C which runs pretty much everywhere: https://movq.de/v/31843f7317/s.png 🥳
@quark This message of yours was another reason for writing 2hex and 2bin. It made me realize my existing hex2bin script was buggy. So now I have that portable version in C which runs pretty much everywhere: https://movq.de/v/31843f7317/s.png 🥳
@bender Yup, that’s where my web search ended up as well. 🥴
@bender Yup, that’s where my web search ended up as well. 🥴
@bender Yup, that’s where my web search ended up as well. 🥴
@bender Yup, that’s where my web search ended up as well. 🥴
@cuaxolotl Ah, I see. Thanks for the explanation. 👌
@cuaxolotl Ah, I see. Thanks for the explanation. 👌
@cuaxolotl Ah, I see. Thanks for the explanation. 👌
@cuaxolotl Ah, I see. Thanks for the explanation. 👌
[47°09′15″S, 126°43′56″W] Dosimeter fixed
On my blog: Free Culture Book Club — Ancient Beast https://john.colagioia.net/blog/2024/10/05/ancient-beast.html #freeculture #bookclub
****
¿Mi lugar favorito de España? Despeñaperros. ⌘ Read more****
[47°09′48″S, 126°43′45″W] Dosimeter malfunction
[47°09′51″S, 126°43′08″W] Transfer 50% complete...
TWO HOURS wasted today trying to figure out why an image wasn't loading on some web page and what I was doing wrong... when the issue is the friggin' DSL router is *injecting* headers into http (non-https) pages. GAH! I'm ready to throw the thing. I've never been so mad at CPE. 🤬
TWO HOURS wasted today trying to figure out why an image wasn't loading on some web page and what I was doing wrong... when the issue is the friggin' DSL router is *injecting* headers into http (non-https) pages. GAH! I'm ready to throw the thing. I've never been so mad at CPE. 🤬
🧮 USERS:1 FEEDS:2 TWTS:1113 ARCHIVED:79690 CACHE:2578 FOLLOWERS:17 FOLLOWING:14
@movq if I didn’t know we were talking about a protocol, I would think they were referring to an automobile model. 😂
https://galusik.fr/fridayrockmetal/2024-10-04-frm.m3u Tonight #FridayRockMetal playlist
On my blog: Toots 🦣 from 09/30 to 10/04 https://john.colagioia.net/blog/2024/10/04/week.html #linkdump #socialmedia #quotes #week
gemini calls the request-response cycle a transaction in the spec. since trasactions are not cached, we have this problem where we can't tell if anything was updated without fetching it and we can't indicate how often a client should expect the content to be valid. the most common solution right now to just to keep requesting the resource until it changes or stops existing, which isn't ideal. this sort of update notification model is interesting because it re-frames your thinking into something more like event sourcing. you end up needing to add an event queue and dispatch to the server, which is a bit more complex on the server side than plain static files, but the client stays the same. i'm curious to see what kind of systems could be built on this gemini message queue concept.
zmq seems like an interesting tool for building task queues and other types of messaging apps. the other option i'm looking at is rabbitmq which has some interesting features like mqtt bridges and federation, but as a result involves a broker. i would like to eventually have all of the ships systems (or at least on the inter-system boundary) communicate over a brokerless messaging protocol. off the shelf env devices and trackers all communicate over an mqtt bridge so some brokering is probably unavoidable without getting into fully custom tech, but that'll blow the budget.
@cuaxolotl What’s “the gemini tx model”? 🤔
@cuaxolotl What’s “the gemini tx model”? 🤔
@cuaxolotl What’s “the gemini tx model”? 🤔
@cuaxolotl What’s “the gemini tx model”? 🤔
Nemám vztah k akademické instituci v Česku, ale toto podporuji http://www.criticalacademy.cz/prohlaseni-iniciativy-za-kritickou-akademii/
that's a neat solution to the dead old feeds problem. pull-once-once-on-notify seems to fit the gemini tx model better than scraping pages on a cron timer. i don't have a mechanism in my setup to produce that event yet other than the cron that rebuilds the capsule periodically, but that's just a stand-in for not having any CI rn and especially not a CI that works with fossil.
time to give nixbsd a spin
[47°09′27″S, 126°43′58″W] Transfer 25% complete...
They are going through some traffic pains, I can tell. Bug referencing the commit here: https://bugzilla.redhat.com/show_bug.cgi?id=1515352
@lyse wow, thank you for explaining the process so conscientiously. If I ever come across an apple tree, I now know (or have the text to read and follow) how to make some mean apple sauce. I can tell, though, without a doubt, nothing I can buy off the shelves here would even get close.
Reading about browser security measures and getting sad we don't live in a world where cross-site scripting is a feature instead of a bug.
Reading about browser security measures and getting sad we don't live in a world where cross-site scripting is a feature instead of a bug.
Same! Great joke!

i like this one
Same! Great joke!

i like this one
feeling nice today, sup gophersupe?
****
Pues no seré yo el que se queje de que les quiten a los perros las pelotas de goma. ⌘ Read more****
@bender Haha, the easter bunny brought me a Bad Gateway.
@bender Over here, people can put red ribbons on their fruit trees to signal that they are free to use for everyone. That's an effort to minimize the giant food waste. Meadow orchard owners who do not have the time or energy anymore to harvest themselves (I reckon a lot of them are of age nowadays), can ensure that the tasty things do not simply rot away. Also, the town hangs those ribbons on trees on municipal properties.

They introduced these ribbons a few years back. It's a really cool system. The colors of the ribbons vary from town to town. It seems most actually use yellow ribbons. The rules are to be respectful, only take what you really need (common household amounts) and be careful not to break branches, not to trample down higher grass, watch out for pants and animals, etc. Sometimes, a tree owner only grants access to a few trees. So, you're only allowed to take from the explicitly marked ones. I mean, common sense really, don't be an asshole. :-)

We just pick up what has fallen down. You're also allowed to pick directly from the tree, but the apples on the ground are already fully ripe. Or bad, but you can typically distinguish between the two rather easily. The apples that fall down early are usually full of worms. Later on, it's the ripe ones. Yeah, if a ripe one lands in a patch of spoiled ones, it's also going bad fairly quickly. So, it pays off to visit regularly and check.

Not all apples are equal, though. It's important to check the variety before gathering them. Cider apples are worthless to us. They just taste awful. Typically, these are the tiny ones, but there are also some tiny ones which are actually very delicious. So, a taste test is mandatory.

Then for apple sauce we just wash off the occasional dirt on the apples at home. Typically, you can get rid of the worst already by wiping it on the grass when picking. We simply cut them in quarters, bigger apples also in eights. Bad spots and the cores are removed. To avoid oxidation, we throw them in a bowl of water with citric acid. Once that bowl is full, we transfer them into a big pot. Rinse and repeat.

The pot has some water in it, so the apples do not scorch. Shortly before we finish cutting the apples, the stove is heated. Then, we just let the whole mass heat up. Don't forget to stir every now and then. The longer it simmers, the easier it gets to actually stir the now softer mass. It also sinks down a bit. You can also use a potato masher to help get some sort of a pulp.

When the pulp is fairly soft it's pressed through a strainer. People here call the food mill "Flotte Lotte" (quick Charlotte) after a brand name. We use the tiniest sieve with 1mm holes. Unfortunately, there's no smaller one. But it gets 99.99% of the junk out, skin, missed seeds, all the coarse stuff. After each load the food mill has to be cleared from pomance, so it doesn't plug up all the holes or worse, the coarse crap is pressed through.

For some strange reason we have not figured out, we got quite a bunch of skin pieces in the apple sauce on Wednesday. Somehow they managed to get through. Very strange, this has never happened before. To filter them out, we just passed the whole thing through the Flotte Lotte a second time.

Around 10% sugar by weight is added to help preservation. A pinch of cinnamon and then it's basically ready when mixed up properly.

Fill the apple sauce is in jars and make sure to leave enough space for some expansion when getting cooked in a moment. Wipe any spilled sauce form the glas rims, close the lids with a rubber seal and clamp 'em shut. The jars are placed in a big pot or "Einkochautomat" (translates roughly to preserving machine). It's a large pot that is electrically heated and automatically maintains the temperature using a thermostat. The water level has to be about 2/3 of the top layer of the jars (they can be stacked). Any higher is unnecessary and just wastes water. The jars get cooked for half an hour at 90°C. Then, they can be lifted out with a pairs of jar tongs. After cooling down, the clamps are removed. If a jar hasn't sealed properly, you notice it right away.

The last thing is to label and store them in the cellar or somewhere.

Eventually, pull on the rubber seal's tab to open a jar, put the apple sauce on a waffle or something else and enjoy the blast of taste in your mouth. :-)

Oh, that text got a wee bit longer than anticipated. 8-)
[47°09′21″S, 126°43′02″W] Bad satellite signal -- switching to analog communication
How, this is some funny easter egg: https://git.savannah.nongnu.org/cgit/man-db.git/commit/src/man.c?id=002a6339b1fe8f83f4808022a17e1aa379756d99
Oh boy... Eugene Rochko's status. And what a flashy name, "Social Web Foundation". See the "industry support" header on that page. Don't like it one bit.
testing 123...
@off_grid_living that, or simply forget you ever found that PDF. 🎶 It's easy, if you try... 🎶 🤭
@movq there is much more activity in USENET. 🤭

Joke aside, if anyone using a sane protocol (sorry, sorry, no more jokes!) wants to see what's been referred about here, without leaving the browser, head over.
@movq there is much more activity in USENET. 🤭

Joke aside, if anyone using a sane protocol (sorry, sorry, no more jokes!) wants to see what's been referred about here, without living the browser, head over.
[47°09′18″S, 126°43′59″W] Storm recedes -- back to normal work
What gossip gopherspace?
There’s a lot more activity in Geminispace than I realized: gemini://warmedal.se/~antenna/
There’s a lot more activity in Geminispace than I realized: gemini://warmedal.se/~antenna/
There’s a lot more activity in Geminispace than I realized: gemini://warmedal.se/~antenna/
There’s a lot more activity in Geminispace than I realized: gemini://warmedal.se/~antenna/
[47°09′57″S, 126°43′56″W] Working impossible due to blizzard
lxappearance pour configurer le darkmode sur dwm ?
lxappearance pour configurer le darkmode sur dwm ?
[47°09′17″S, 126°43′12″W] Wind speed: 45kph
🧮 USERS:1 FEEDS:2 TWTS:1112 ARCHIVED:79684 CACHE:2598 FOLLOWERS:17 FOLLOWING:14
On my blog: Real Life in Star Trek, The Perfect Mate https://john.colagioia.net/blog/2024/10/03/perfect-mate.html #scifi #startrek #closereading
[47°09′04″S, 126°43′09″W] Wind speed: N/A -- Cannot comunicate
[47°09′49″S, 126°43′40″W] Weather forecast alert -- storm from E
@bender Yes. I _think_ as a fancy autocomplete "tool" it's not too shabby. Beyond that I'm not convinced it saves you time at all.
@bender Yes. I _think_ as a fancy autocomplete "tool" it's not too shabby. Beyond that I'm not convinced it saves you time at all.
@prologic quoting a friend of mine, C# developer of 25 years now converted to DevOP:

> "If you are not using AI everyday, you're working too much", and "completely worth it [referring to the use of ChatGPT], no question. Same work output, in less of my time. More breaks for me."

It is not to rely on it 100%. It's just a tool.
@prologic quoting a friend of mine, C# developer of 25 years now converted to DevOP:

> "If you are not using AI everyday, you're working too much", and "completely worth it \n, no question. Same work output, in less of my time. More breaks for me."

It is not to rely on it 100%. It's just a tool.
@prologic exactly! Supposedly this engagement of his is "blessed" by his lawyers. 🤦🏻‍♂️ He might need better lawyers too!
"You have reached a non-working number at UPS [...]" says the recording. If it is a non-working number, it wouldn't even ring, right? It should have said "You have reached an outgoing calls only number at UPS [...]", or better yet, route outgoing call only numbers to the one we should be calling instead. Problem resolved.
"You have reached a non-working number at UPS \n" says the recording. If it is a non-working number, it wouldn't even ring, right? It should have said "You have reached an outgoing calls only number at UPS \n", or better yet, route outgoing call only numbers to the one we should be calling instead. Problem resolved.
Wow! 😮 He seems to be digging himself into a hole there right? 🤣
Wow! 😮 He seems to be digging himself into a hole there right? 🤣
See comments from him (photomatt) on that HN entry.
When you thought he couldn't be more foolish, he proves you wrong: https://news.ycombinator.com/item?id=41726197
Over the past few days I've been playing around with the latest Chat-GPT, I _think_ the model is called o1-preview. I've used it for various tasks from writing documentation, specs, shell scripts, to code (in Go).

The result? Well I can certainly say the model(s) are much better than they used to be, but maybe that isn't so much the models per se, but the sheer processing power at OpenAI's data centers? 🤔

But here's the kicker though... If anyone ever for a moment ever think that these "AI" things are intelligent, or that the marketing and hype is ever remotely close to trying to convince of us this "AGI" (Artificial General Intelligence) or ASI (Artificial Super Intelligence), you are sorely mistaken.

Chat-GPT and basically and any other technology based on Generative-AI (Gen-AI), these pre-trained transformers that use adversarial neural networks and insanely multi-dimensional vector databases to model all sorts of things from human language, programming languages all the way to visual and audible art are (_wait for it_):

Incredibly stupid! 🤦‍♂️

They are effectively quite useless for anything but:

- Reproducing patterns (_albieit badly_)
- Search and Retrieval (_in a way that "seems" to be natural_)

And that's about it.

Used as a tool, they're kind of okay, but I wouldn't use Chat-GPT or CoPilot. I'd stick with something more like Codeium if you want a bit of a fancier "auto complete". Otherwise, just forget about the whole thing honestly. It doesn't even really save you time.