# 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 196323
# self = https://watcher.sour.is?offset=148025
# next = https://watcher.sour.is?offset=148125
# prev = https://watcher.sour.is?offset=147925
I just received this email and I have some questions:

> This email is from a trusted sοurce.
>
> You received this abucci@bucci.onl because you have been disconnected from sending and receiving emails.
>
> To continue using this email address we urge you to re-confirm if your account is still active on bucci.onl to officially unlock it to our default settings.
>
> Re-confirm account (a link; removed)
>
> ※ This process is very important to help us protect your internet and fight malicious activities.

Since I administer bucci.onl myself, I'm a little confused. I don't recall disconnecting myself from sending and receiving emails. I don't even know how how you "disconnect" someone from that. I also have never created the email address this email pretends to be coming from, but maybe I should trust it anyway since they told me it's a trusted source? Most puzzlingly, I've been sending and receiving emails just fine all morning, so I do not appear to be disconnected from anything? I want to help protect the internet and fight malicious activities, but what should I do??? 🤔🤔🤔🤔🤔
I just received this email and I have some questions:

> This email is from a trusted sοurce.
>
> You received this abucci@bucci.onl because you have been disconnected from sending and receiving emails.
>
> To continue using this email address we urge you to re-confirm if your account is still active on bucci.onl to officially unlock it to our default settings.
>
> Re-confirm account (a link; removed)
>
> ※ This process is very important to help us protect your internet and fight malicious activities.

Since I administer bucci.onl myself, I'm a little confused. I don't recall disconnecting myself from sending and receiving emails. I don't even know how you disconnect someone from that. I also have never created the email address this email appears to be coming from, but maybe I should trust it anyway since they told me it's a trusted source? Most puzzlingly, I've been sending and receiving emails just fine all morning, so I do not appear to be disconnected from anything? I want to help protect the internet and fight malicious activities, but what should I do??? 🤔🤔🤔🤔🤔
I just received this email and I have some questions:

> This email is from a trusted sοurce.
>
> You received this abucci@bucci.onl because you have been disconnected from sending and receiving emails.
>
> To continue using this email address we urge you to re-confirm if your account is still active on bucci.onl to officially unlock it to our default settings.
>
> Re-confirm account (a link; removed)
>
> ※ This process is very important to help us protect your internet and fight malicious activities.

Since I administer bucci.onl myself, I'm a little confused. I don't recall disconnecting myself from sending and receiving emails. I don't even know how how you "disconnect" someone from that. I also have never created the email address this email pretends to be coming from, but maybe I should trust it anyway since they told me it's a trusted source? Most puzzlingly, I've been sending and receiving emails just fine all morning, so I do not appear to be disconnected from anything? 🤔🤔🤔🤔🤔
I just received this email and I have some questions:

> This email is from a trusted sοurce.
>
> You received this abucci@bucci.onl because you have been disconnected from sending and receiving emails.
>
> To continue using this email address we urge you to re-confirm if your account is still active on bucci.onl to officially unlock it to our default settings.
>
> Re-confirm account (a link; removed)
>
> ※ This process is very important to help us protect your internet and fight malicious activities.

Since I administer bucci.onl myself, I'm a little confused. I don't recall disconnecting myself from sending and receiving emails. I don't even know how how you disconnect someone from that. I also have never created the email address this email appears to be coming from, but maybe I should trust it anyway since they told me it's a trusted source? Most puzzlingly, I've been sending and receiving emails just fine all morning, so I do not appear to be disconnected from anything? I want to help protect the internet and fight malicious activities, but what should I do??? 🤔🤔🤔🤔🤔
OK - Let's Tell The Scammer I Already Have The Money - YouTube
OK - Let's Tell The Scammer I Already Have The Money - YouTube
OK - Let's Tell The Scammer I Already Have The Money - YouTube
Just Say OK To Scammers - YouTube
Just Say OK To Scammers - YouTube
Just Say OK To Scammers - YouTube
Fridge magnets are a minimalist's nightmare
Fridge magnets are a minimalist's nightmare
[47°09′05″S, 126°43′49″W] Taking samples
On my blog: Developer Diary, Simón Bolívar Day https://john.colagioia.net/blog/2023/07/24/bolivar.html #programming #project #devjournal
****
No pongan ropa a los animales ⌘ Read more****
****
Odio los lunes... aunque podría haber sido peor.

#eleccionesRead more****
@jmjl What you'vr described and your question is exactly why the who follows has short lived tokens 😆
@jmjl What you'vr described and your question is exactly why the who follows has short lived tokens 😆
@jmjl What you'vr described and your question is exactly why the who follows has short lived tokens 😆
I love them (specially those in phone booths!), but now I have one I might actually become a regular at :-)
Pinellas County - Base: 4.78 miles, 00:09:25 average pace, 00:45:03 duration
about 15 seconds faster than intended on average, but kept it within the HR range.
#running
user/bmallred/data/2023-07-24-05-45-03.fit: 4.78 miles, 00:09:25 average pace, 00:45:03 duration

#running
user/bmallred/data/2023-07-24-05-45-03.fit: 4.78 miles, 00:09:25 average pace, 00:45:03 duration

#running
user/bmallred/data/2023-07-24-05-45-03.fit: 4.78 miles, 00:09:25 average pace, 00:45:03 duration

#running
@prologic I will try to keep in mind.
@prologic Is it fine if I make the logs that only contain path and useragent to be able to be seen to all members of my pubnix (anyone can become a member), or should I make it to be able to only be able to see your twtxt logs (by a bash script that runs as root via sudo, that greps for your username in the file).
[47°09′07″S, 126°43′09″W] Saalmi, retransmit, please
[47°09′07″S, 126°43′38″W] Waiting for carrier
🧮 USERS:1 FEEDS:2 TWTS:670 ARCHIVED:65562 CACHE:2202 FOLLOWERS:13 FOLLOWING:14
@lyse quite long, boat pulled us up to over 1000m, then we disconnected the rope and glided along the mountain ridges. was really nice. the view was amazing. the boat was on the lake I posted earlier.
@stigatle Woah! How long was your glide? Great looking log cabin.
@marado Nice. There are public bookcases around here for a bunch of years, too. Cool concept. One is in an old telephone booth.
Managed to get my own instance of Cryptpad running over at cryptpad.mills.io 👌 It's not a bad little app really.
Managed to get my own instance of Cryptpad running over at cryptpad.mills.io 👌 It's not a bad little app really.
Managed to get my own instance of Cryptpad running over at cryptpad.mills.io 👌 It's not a bad little app really.
[47°09′47″S, 126°43′24″W] Transponder fixed
My home town now has a street library! #Lamego
tandem paragliding today! was really nice!
[47°09′33″S, 126°43′39″W] Resetting transponder
@abucci Seems that way. I had to delete my message and reword it 😅
@abucci Seems that way. I had to delete my message and reword it 😅
@abucci Seems that way. I had to delete my message and reword it 😅
My UPS failed the other day and I don't know what's wrong with it yet. Very 😱 until I get that fixed or replaced.
@prologic do they censor you???
@prologic It was super useful if you needed to do the sorts of things it did. I'm pretty sad.

At its core was Sage, a computational mathematics system, and their own version of Jupyter notebooks. So, you could do all kinds of different math stuff in a notebook environment and share that with people. But on top of that, there was a chat system, a collaborative editing system, a course management system (so if you were teaching a class using it you could keep track of students, assignments, grades, that sort of thing), and a bunch of other stuff I never used. It all ran in a linux container with python/conda as a base, so you could also drop to a terminal, install stuff in the container, and run X11 applications in the same environment. I never taught a class with it but I used to use it semi-regularly to experiment with ideas.
@prologic It was super useful if you needed to do the sorts of things it did. I'm pretty sad.

At its core was Sage, a computational mathematics system, and their own version of Jupyter notebooks. So, you could do all kinds of different math stuff in a notebook environment and share that with people. But on top of that, there was a chat system, a collaborative editing system, a course management system (so if you were teaching a class using it you could keep track of students, assignments, grades, that sort of thing), and a bunch of other stuff I never used. It all ran in a linux container with python/conda as a base, so you could also drop to a terminal, install stuff, and run X11 applications in the same environment. I never taught a class with it but I used to use it semi-regularly to experiment with ideas.
[47°09′07″S, 126°43′30″W] Transponder still failing -- switching to analog communication
TIL: You cannot use the work "fucking" (_to colloquially mean that was "fucking brilliant", i.e: a compliant_) on Discord servers 🤣
TIL: You cannot use the work "fucking" (_to colloquially mean that was "fucking brilliant", i.e: a compliant_) on Discord servers 🤣
TIL: You cannot use the work "fucking" (_to colloquially mean that was "fucking brilliant", i.e: a compliant_) on Discord servers 🤣
@jmjl If you ever find one, or build one, please let me know too 🙏
@jmjl If you ever find one, or build one, please let me know too 🙏
@jmjl If you ever find one, or build one, please let me know too 🙏
@jmjl To avoid abuse.
@jmjl To avoid abuse.
@jmjl To avoid abuse.
Yes, I know Baïkal - baikal
exists, but I'd have to or a) Register users manually (outside of sso),
or b) Create registration pannel that would connect to the api and
register the user.

I also forgot to tell that I'd like to be able to somehow 'share'
events, even if I have to use some kind of webui or api.
@prologic Why does whofollows output a different token each time?
Does anyone know about a good alternative to
Kozea/Radicale that would support:
- CalDAV (calendar) and CardDAV (contact)
- SSO authentication (via http it can be done) (would be better if done
via oidc (i'd like to better not have to use saml)
That's it.
Speculation, accusation, defamation, and conspiracies will always get more eyeballs then careful balanced well researched reporting. Lying about something now is cheaper and more profitable than sending a reporter out and getting the facts tomorrow. Forget Spotify for news – let's fix the real problem (2017) | Hacker News
Speculation, accusation, defamation, and conspiracies will always get more eyeballs then careful balanced well researched reporting. Lying about something now is cheaper and more profitable than sending a reporter out and getting the facts tomorrow. Forget Spotify for news – let's fix the real problem (2017) | Hacker News
[47°09′55″S, 126°43′45″W] Transponder malfunction
[47°09′52″S, 126°43′35″W] Working impossible due to thunderstorm
balzack/databag: A tiny self-hosted federated messenger for the decentralized web. -- Tested this quickly today, Mobile App is "okay", spinning up your own node was painless (~few mins) and so far most things appear to "just work"™~
balzack/databag: A tiny self-hosted federated messenger for the decentralized web. -- Tested this quickly today, Mobile App is "okay", spinning up your own node was painless (~few mins) and so far most things appear to "just work"™~
balzack/databag: A tiny self-hosted federated messenger for the decentralized web. -- Tested this quickly today, Mobile App is "okay", spinning up your own node was painless (~few mins) and so far most things appear to "just work"™~
SSO via Proxy Auth / HTTP Headers - Feature Discussion - Vikunja Community
SSO via Proxy Auth / HTTP Headers - Feature Discussion - Vikunja Community
SSO via Proxy Auth / HTTP Headers - Feature Discussion - Vikunja Community
@abucci That is very disappointing indeed. Not that I ever used it, first I heard of it. Was it any good at the time? 🤔
@abucci That is very disappointing indeed. Not that I ever used it, first I heard of it. Was it any good at the time? 🤔
@abucci That is very disappointing indeed. Not that I ever used it, first I heard of it. Was it any good at the time? 🤔
I give up. 🤦‍♂️ I can't figure out how to get anything working with the new tldraw. The fucking REDME doesn't even work 🤦‍♂️
I give up. 🤦‍♂️ I can't figure out how to get anything working with the new tldraw. The fucking REDME doesn't even work 🤦‍♂️
I give up. 🤦‍♂️ I can't figure out how to get anything working with the new tldraw. The fucking REDME doesn't even work 🤦‍♂️
@abucci Yeah! 🤣 Sadly I've had to take down the tldraw instance. a) it's super old and b) for some reason it requires 256M of memory just to start without getting killed?! 😱 wtf?! I wish I was more experienced with this Yarn/NodeJS ecosystem and could wrap my puny little head around this stuff, but I just can't 🤦‍♂️

Thinking of taking down excalidraw too and just leaving wbo up. It's the most lightweight, versatile and "just works"™ -- Even if its missing some things I like out of tldraw (like snapping to grid)
@abucci Yeah! 🤣 Sadly I've had to take down the tldraw instance. a) it's super old and b) for some reason it requires 256M of memory just to start without getting killed?! 😱 wtf?! I wish I was more experienced with this Yarn/NodeJS ecosystem and could wrap my puny little head around this stuff, but I just can't 🤦‍♂️

Thinking of taking down excalidraw too and just leaving wbo up. It's the most lightweight, versatile and "just works"™ -- Even if its missing some things I like out of tldraw (like snapping to grid)
@abucci Yeah! 🤣 Sadly I've had to take down the tldraw instance. a) it's super old and b) for some reason it requires 256M of memory just to start without getting killed?! 😱 wtf?! I wish I was more experienced with this Yarn/NodeJS ecosystem and could wrap my puny little head around this stuff, but I just can't 🤦‍♂️

Thinking of taking down excalidraw too and just leaving wbo up. It's the most lightweight, versatile and "just works"™ -- Even if its missing some things I like out of tldraw (like snapping to grid)
I used to be a big fan of a service called cocalc, which you could also self host. It was kind of an integrated math, data science, research, writing, and teaching platform.

I hadn't run it in awhile, and when I checked in with it today I found their web site brags that cocalc is now "extensively integrated with ChatGPT".

Which means I can't use it anymore, and frankly anyone doing anything serious shouldn't use it either. Very disappointing.
@prologic wow! The place to go for whiteboard tech is mills.io.

That stinks about Excalidraw. they've been saying that (working on adding collab/self hosting) for over a year.
And here's all three self-hosted "drawing" apps I've now since launched:

- wbo.mills.io
- excalidraw.mills.io
- tldraw.mills.io
And here's all three self-hosted "drawing" apps I've now since launched:

- wbo.mills.io
- excalidraw.mills.io
- tldraw.mills.io
And here's all three self-hosted "drawing" apps I've now since launched:

- wbo.mills.io
- excalidraw.mills.io
- tldraw.mills.io
Unfortunately the resulting Docker image for the older version of tldraw is 1.7GB 😱


$ docker images | grep tldraw
r.mills.io/prologic/tldraw   latest            5b0e374ed1cc   8 minutes ago   1.69GB


if anyone knows anything about this shitty Javascript/NPM/Yarn ecosystem and how to make this smaller, do let me know 😅 Here's the Dockerfile:


# Written by Ange Cesari
# Use official Node.js based on Alpine
FROM node:16-alpine

# Install Yarn
RUN apk add --no-cache yarn

# Create dir for application
WORKDIR /usr/src/app

# Copy files from apps/www to workdir

COPY apps/www .
# Change workdir to apps/www
WORKDIR /usr/src/app/apps/www

# Install dependencies with yarn
RUN yarn

# Expose application port (5420 for the tldraw/example)
EXPOSE 3000

# Run application in dev mode
CMD ["yarn", "dev"]
Unfortunately the resulting Docker image for the older version of tldraw is 1.7GB 😱


$ docker images | grep tldraw
r.mills.io/prologic/tldraw   latest            5b0e374ed1cc   8 minutes ago   1.69GB


if anyone knows anything about this shitty Javascript/NPM/Yarn ecosystem and how to make this smaller, do let me know 😅 Here's the Dockerfile:


# Written by Ange Cesari
# Use official Node.js based on Alpine
FROM node:16-alpine

# Install Yarn
RUN apk add --no-cache yarn

# Create dir for application
WORKDIR /usr/src/app

# Copy files from apps/www to workdir

COPY apps/www .
# Change workdir to apps/www
WORKDIR /usr/src/app/apps/www

# Install dependencies with yarn
RUN yarn

# Expose application port (5420 for the tldraw/example)
EXPOSE 3000

# Run application in dev mode
CMD ["yarn", "dev"]
Unfortunately the resulting Docker image for the older version of tldraw is 1.7GB 😱


$ docker images | grep tldraw
r.mills.io/prologic/tldraw   latest            5b0e374ed1cc   8 minutes ago   1.69GB


if anyone knows anything about this shitty Javascript/NPM/Yarn ecosystem and how to make this smaller, do let me know 😅 Here's the Dockerfile:


# Written by Ange Cesari
# Use official Node.js based on Alpine
FROM node:16-alpine

# Install Yarn
RUN apk add --no-cache yarn

# Create dir for application
WORKDIR /usr/src/app

# Copy files from apps/www to workdir

COPY apps/www .
# Change workdir to apps/www
WORKDIR /usr/src/app/apps/www

# Install dependencies with yarn
RUN yarn

# Expose application port (5420 for the tldraw/example)
EXPOSE 3000

# Run application in dev mode
CMD ["yarn", "dev"]
Scratch draw.mills.io, going to put both excalidraw and an older version of tldraw up that I got working (_including collaboration, but sadly relies on a 3rd-party service called LiveBlocks to work, which I have some keys for_)
Scratch draw.mills.io, going to put both excalidraw and an older version of tldraw up that I got working (_including collaboration, but sadly relies on a 3rd-party service called LiveBlocks to work, which I have some keys for_)
Scratch draw.mills.io, going to put both excalidraw and an older version of tldraw up that I got working (_including collaboration, but sadly relies on a 3rd-party service called LiveBlocks to work, which I have some keys for_)
I was able to get an instance of excalidraw up and running at draw.mills.io using the official image they provide; sadly however:

> At the moment, self-hosting your own instance doesn't support sharing or collaboration features.
>
> We are working towards providing a full-fledged solution for self-hosting your own Excalidraw.

😢
I was able to get an instance of excalidraw up and running at draw.mills.io using the official image they provide; sadly however:

> At the moment, self-hosting your own instance doesn't support sharing or collaboration features.
>
> We are working towards providing a full-fledged solution for self-hosting your own Excalidraw.

😢
I was able to get an instance of excalidraw up and running at draw.mills.io using the official image they provide; sadly however:

> At the moment, self-hosting your own instance doesn't support sharing or collaboration features.
>
> We are working towards providing a full-fledged solution for self-hosting your own Excalidraw.

😢
Ben Shapiro is threatened by a movie about a doll 😆
@xuu hahaha!
🧮 USERS:1 FEEDS:2 TWTS:669 ARCHIVED:65545 CACHE:2192 FOLLOWERS:13 FOLLOWING:14
@movq :-D Nessie könnten sie vielleicht erkennen. ;-)
@xuu @abucci :-D
@abucci excellent work on embedding the YO in Hello
@abucci excellent work on embedding the YO in Hello
@lyse oh wow nice, I got it running with no trouble:





     |
     |
     |                             .
     |                             |     |
     |                             |     |
     |                             |     |
     |__________                   |     |
     /          |   _,..----.      |     /     ,Y-o..
    .|          ,-''        |      /    .'    /      ' .
    ||          [   --.....-      |     |     |         `.
    ||          |".........__     |     |     \\          |
     b          |            '    |    |       \\         |
                |                |     |        `.    _,'
                |                |     '          `'''



                     ,        ,   .       .
           \\        .'|   ,-'\\V   d---.   |...
           \\.      ,'|   /   |/   |       /  |
            ` ...,' ,'   `..,Y   /       /    |
                   _/        |           |    |
                  ,'         |
        -._______/