twtxt

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

🔄 Refresh timeline

👨‍💻 Login

Following: 0

xuu
Reply to #uepfgma
I feel like complexity is measured differently at different levels of a project..

- at the function level you use cyclomatic complexity or how many branches internally and how much you need to keep in mind as it calls out to other functions.
- at a file/module level is a balance of the module doing too much against being so granular that you have cross dependency across modules. I have trouble with keeping things dry at this level because it can lead to parts being so abstract or generalized that it adds complexity.
- at a project level i suppose its a matter of how coupled things are across sub-modules.
3 days ago
💬 Reply


xuu
@prologic hey testing a rebuild of yarnd
3 days ago
💬 Reply


xuu
Reply to #ielhzia
The delete twt is not working.
4 days ago
💬 Reply


xuu
Reply to #ielhzia
What the heck? Mentioning is busted too?
4 days ago
💬 Reply


xuu
Reply to #ielhzia
The delete button doesn't work either.. @prologictwtxt.net?
4 days ago
💬 Reply


xuu
Reply to #ielhzia
So updated. Seems to duplicate here in the ui. And what is this "Read More" on every twt now?
4 days ago
💬 Reply


xuu
Reply to #ielhzia
@prologic Well ain't that grand? I'll get it updated.
4 days ago
💬 Reply


xuu
Reply to #ielhzia
@prologic Well ain't that grand? I'll get it updated
4 days ago
💬 Reply


xuu
Reply to #4nlm4ca
Here has been north of 38C all week. Its pretty ick. I would love a bit of rain to cool down.
6 days ago
💬 Reply


xuu
Reply to #ncrpg7q
it works fine if you properly escape your urls!

```
URIs include components and subcomponents that are delimited by
characters in the "reserved" set. These characters are called
"reserved" because they may (or may not) be defined as delimiters by
the generic syntax, by each scheme-specific syntax, or by the
implementation-specific syntax of a URI's dereferencing algorithm.
If data for a URI component would conflict with a reserved
character's purpose as a delimiter, then the conflicting data must be
percent-encoded before the URI is formed.

reserved = gen-delims / sub-delims
gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
sub-delims = "!" / "$" / "&" / "'" / "(" / ")"
/ "*" / "+" / "," / ";" / "="
```
1 week ago
💬 Reply


xuu
Reply to #ncrpg7q
<https://en.m.wikipedia.org/wiki/Tories_(British_political_party%29>
1 week ago
💬 Reply


xuu
Reply to #4p5siaq
@bender https://x.com/mortenjust/status/1805190952358650251
3 weeks ago
💬 Reply


xuu
Reply to #4p5siaq
@bender He is running on the latest macbook pro with 128G memory. though the chrome app seems to be sitting at 125MB. i am a bit suspicious about that stat since we dont see all the worker threads and he is currently sitting on 40GB of non cache ram.
3 weeks ago
💬 Reply


xuu
Google Chrome will have Gemini LLM built into the browser.






3 weeks ago
💬 Reply


xuu
Testing something.. can someone mention me in a twt?
1 month 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 month ago
💬 Reply


xuu
Reply to #nqutita
Also.. why different?




1 month ago
💬 Reply


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


xuu
Reply to #omu7e4q
🥳 NEW FEED: @marado
1 month ago
💬 Reply


xuu
Reply to #omu7e4q
Probably the @ after the < is causing it to break out
1 month 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.
1 month 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.
1 month ago
💬 Reply


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


xuu
Reply to #gvex3ta

1 month ago
💬 Reply


xuu
Reply to #gvex3ta
hi from stage
1 month ago
💬 Reply


xuu
Reply to #gvex3ta
hi from stage!
1 month ago
💬 Reply


xuu
Reply to #gvex3ta

1 month ago
💬 Reply


xuu
@prologic @lyse
1 month ago
💬 Reply


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


xuu
Reply to #fcghsma
so still 6AM MDT? oof
1 month 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.
3 months ago
💬 Reply


xuu
Reply to #d6xxntq
@prologic because the downside of over-leveraging yourself is you lose your house.. or more.
3 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
3 months ago
💬 Reply


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


4 months ago
💬 Reply


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


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


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


4 months ago
💬 Reply


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


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

4 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.
4 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!
4 months ago
💬 Reply


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


xuu
Reply to #3clq7eq
@mckinley its hosted on the mini at home and ingress is handled through my MTR vm.
4 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.
4 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.
4 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.
4 months ago
💬 Reply


xuu
Reply to #vu7qzxq
well @username@hostname rather...
4 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.
4 months ago
💬 Reply


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


4 months ago
💬 Reply


⏭️ Next