twtxt

Twts for https://txt.sour.is/user/xuu/twtxt.txt

🔄 Refresh timeline

👨‍💻 Login

Following: 0

xuu
Testing something.. can someone mention me in a twt?
6 days ago
💬 Reply


xuu
Reply to #nqutita
@prologic on the the timeline with mentions filter I missing the latest mention that comes up in the mentions page.

Oh.. And you are mentioning my dev instance here 😄
1 week ago
💬 Reply


xuu
Reply to #nqutita
Also.. why different?




1 week ago
💬 Reply


xuu
Reply to #nqutita
@prologic how do i enable htmx? i built latest `main`
1 week ago
💬 Reply


xuu
Reply to #omu7e4q
🥳 NEW FEED: @marado
2 weeks ago
💬 Reply


xuu
Reply to #omu7e4q
Probably the @ after the < is causing it to break out
2 weeks ago
💬 Reply


xuu
Reply to #jt3k5la
@movq Product activation? Oh.. I never had to deal with that. I always had the CD-R XP Pro version with the enterprise key written in sharpie that my brother got somehow.
2 weeks ago
💬 Reply


xuu
Reply to #vt4wtta
@anth If you can find a UL 150 certified media safe it should stay at or below 150°F which should protect tape, CDs, etc.
2 weeks ago
💬 Reply


xuu
Reply to #jt3k5la
@movq Just don't install windows 11. I believe XP is peak Windows OS anyhow.
2 weeks ago
💬 Reply


xuu
Reply to #gvex3ta

3 weeks ago
💬 Reply


xuu
Reply to #gvex3ta
hi from stage
3 weeks ago
💬 Reply


xuu
Reply to #gvex3ta
hi from stage!
3 weeks ago
💬 Reply


xuu
Reply to #gvex3ta

3 weeks ago
💬 Reply


xuu
@prologic @lyse
3 weeks ago
💬 Reply


xuu
Reply to #fcghsma
We should hold one when it is 4AM for prologic :D
3 weeks ago
💬 Reply


xuu
Reply to #fcghsma
so still 6AM MDT? oof
3 weeks ago
💬 Reply


xuu
Reply to #qbclv3a
Its quite nice. I have been half tempted to make a twtxt client with it
2 months ago
💬 Reply


xuu
Reply to #cylt4ca
@shreyan first you must clearly explain what a monad is.
2 months ago
💬 Reply


xuu
Reply to #d6xxntq
@prologic because the downside of over-leveraging yourself is you lose your house.. or more.
2 months ago
💬 Reply


xuu
Reply to #hnjfvrq
in the matter of political voice in the US money is speech and therefore companies use their "free speech" to donate and gain access to politicians. Therefore companies are people. Thanks a lot "citizens united"

https://www.brennancenter.org/our-work/research-reports/citizens-united-explained?ref=foreverwars.ghost.io
2 months ago
💬 Reply


xuu
Reply to #viwbypq
it is an addon in the download tool. Or you can use xcaddy to build it in.


3 months ago
💬 Reply


xuu
Reply to #viwbypq
its a notebook tool like evernote. @sorenpeter linked it above: https://joplinapp.org/
3 months ago
💬 Reply


xuu
Reply to #e4q7sgq
@sorenpeter
3 months ago
💬 Reply


xuu
Reply to #viwbypq
and you can even mount it on windows/linux/os x!


3 months ago
💬 Reply


xuu
Reply to #viwbypq
password is generated using `caddy hash-password`
3 months ago
💬 Reply


xuu
Reply to #viwbypq
```
https://dav.sour.is {

3 months ago
💬 Reply


xuu
Reply to #viwbypq
yup! just need to add the webdav extension and configure it up a path and user/pass. caddy handles everything else.
3 months ago
💬 Reply


xuu
Reply to #dzyx34a
UDF is where its at. Not some silly red or blue book that cant even have more than 8+3 filenames!
3 months ago
💬 Reply


xuu
Reply to #qfge7za
Joplin + Caddy WebDAV over here.
3 months ago
💬 Reply


xuu
Reply to #3clq7eq
@mckinley its hosted on the mini at home and ingress is handled through my MTR vm.
3 months ago
💬 Reply


xuu
Reply to #uor3zya
@mckinley for me:

- a wall mount 6U rack which has:
- 1U patch panel
- 1U switch
- 2U UPS
- 1U server, intel atom 4G ram, debian (used to be main. now just has prometheus)
- a mini ryzon 16 core 64G ram, fedora (new main)
- multiple docker services hosted.
- synology nas with 4 2TB drives
- turris omnia WRT router -> fiber uplink

network is a mix of wireguard, zerotier.
- wireguard to my external vms hosted in various global regions.
- this allows me ingress since my ISP has me behind CG-NAT
- zerotier is more for devices for transparent vpn into my network

i use ssh and remote desktop to get in and about. typically via zerotier vpn. I have one of my VMs with ssh on a backup port for break glass to get back into the network if needed.

everything has ipv6 though my ISP does not provide it. I have to tunnel it in from my VMs.
3 months ago
💬 Reply


xuu
Reply to #ymrnh2q
@bender It is the new "politically correct". Something that was used to describe acting in a more civilized way with one another. Turned into a scapegoat for the other side to label, demonize, and attack.
3 months ago
💬 Reply


xuu
Reply to #iee7bsq
My email is such a cluster of noise. The only time i actually use it is to find out I have to do my security training or something. All communication is slack now days.
3 months ago
💬 Reply


xuu
Reply to #vu7qzxq
well @username@hostname rather...
3 months ago
💬 Reply


xuu
Reply to #7uxy6nq
yarnd does not do auto discovery via webfinger though.. i cant put @username and have it fetch the feed url from webfinger. to fully make feeds portable. would also need to be able to use that for hashing.
3 months ago
💬 Reply


xuu
Reply to #3syipzq
and then i have a compact version that makes things more grep'able in scripts.


3 months ago
💬 Reply


xuu
@lyse
> 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
3 months ago
💬 Reply


xuu
Reply to #3syipzq
I can query the configurations a few different ways. i can request the specific name `foo.bar` or a glob like `foo.*` or trace the hierarchy `trace:some.deep.name.space` which will give me the namespaces `some`, `some.deep`, `some.deep.name`, and `some.deep.name.space`. These can be combined.
3 months ago
💬 Reply


xuu
Reply to #3syipzq
@lyse its a hierarchy key value format. I designed it for the network peering tools i use.. I can grant access to different parts of the tree to other users.. kinda like directory permissions. a basic example of the format is:

```
@namespace
# multi
# line
# comment
root :value

# example space comment
@namespace.name space-tag

# attribute comments
attribute attr-tag :value for attribute

# attribute with multiple
# lines of values
foo :bar
:bin
:baz

repeated :value1
repeated :value2
```

each `@` starts the definition of a namespace kinda like `[name]` in ini format. It can have comments that show up before. then each attribute is `key :value` and can have their own `#` comment lines.
Values can be multi line.. and also repeated..

the namespaces and values can also have little meta data tags added to them.



the service can define webhooks/mqtt topics to be notified when the configs are updated. That way it can deploy the changes out when they are updated.
3 months ago
💬 Reply


xuu
Reply to #qfgb2jq
@mckinley Don't forget the syntax for arrays of sets `[[foo.bars]] [[foo.bars]] [[foo.bars]]`
3 months ago
💬 Reply


xuu
Reply to #zwpd7hq
@lyse i made my own :D

I do prefer toml for the old school ini style with added support for object lists.

my second would be hjson or any other json with comments style.
3 months ago
💬 Reply


xuu
Reply to #yl2illa
how would that work with your encryption keys? you send them to a server that hopefully you control?
3 months ago
💬 Reply


xuu
Reply to #y4lqq2a
@movq Haha! yeah sounds about like my HS CS program. A math teacher taught visual basic and pascal. and over on the other end of the school we had "electronics" which was a room next to the auto body class where they had a bunch of random computer parts scavenged from the district decommissioned surplus storage.

The advanced class would piece together training kits for the basic class to put together.
3 months ago
💬 Reply


xuu
Reply to #jq2xtea
@bender bug? @prologic
4 months ago
💬 Reply


xuu
Reply to #r4vadlq
@quark pascal was high school for me 10th grade. I remember making an over the top Yahtzee game with text windows and everything. My instructor got mad at me because it was a ton of pages printed out to review.
4 months ago
💬 Reply


xuu
Reply to #rehtvsq
I finished my data structures classes with C++ and the next year they changed it out with Java. When i transferred up after my assoc degree it was C++ using the counter-strike source game engine.
4 months ago
💬 Reply


xuu
Reply to #rehtvsq
@movq before this century. Back when colleges taught C++ instead of Java for CS degrees.
4 months ago
💬 Reply


xuu
Reply to #kdrj3yq
@lyse Yeah the func in func threw me off.. The generic type `iter.Seq[V]` does make things a bit more clear though.
4 months ago
💬 Reply


xuu
Reply to #3c2i2ia
Things can get very interesting when we add the iter.Pull function in the mix. It works like pythons yield from.


4 months ago
💬 Reply


xuu
I would love to see a world where ones twtxt feed is defined by webfinger. So `@xuu@txt.sour.is` => https://text.sour.is/user/xuu/twtxt.txt

Then my identity can exist independent of the feed location. And I can host multiple protocol types for my feed. Ie. http/gopher/Gemini/irc DCC/etc
4 months ago
💬 Reply


⏭️ Next