miho

1780593555854
it is holding up well, but I am gonna be making a more advanced WAF

Ted (MiningTcup)

1780593578698
i find the css ones quite interesting, it's fun to try to trick them into loading stuff they shouldn't

cat

1780593937066
Just exempt git/ UAs

cat

1780593961551
Yeah but mine is the best cause suggless

Ted (MiningTcup)

1780593970451
thanks, i couldn't find the git ua online. i'm making it configurable though.

miho

1780594002523
mine is intentionally as complex as it is because I wanna try to avoid serving captchas

miho

1780594020039
captchas are evil and are bad UX

cat

1780594019957
Check if it starts with git/

cat

1780594036210
I always serve captchas but the solution lasts 10 years

cat

1780594045027
Or as long as browser lets me set it, usually 400d

Ted (MiningTcup)

1780594117516
it seems quite difficult to do silent challenges without state

larslol140

1780594185706
I like hcaptcha challenges as they're more challenging without being stupid like recaptcha
But I guess there's nothing better then turnstile (cloudflare)

larslol140

1780594315765
But for self hosting captchas, I think I only ever looked at anubis? (when I get the name right, but thats more an anti bot thing than a captcha)

miho

1780594330818
Turnstile can be good when it actually works

Ted (MiningTcup)

1780594352007
πŸ™… it requires js

Ted (MiningTcup)

1780594357198
and its cloudflare

larslol140

1780594364329

When doesn't it work?


larslol140

1780594396276

Is there a good alternative you know?


microplastics

1780594409472
What's recommended over anubis these days? Is goaway enough?

Ted (MiningTcup)

1780594423570
self-hosting 9flare or go-away or just about anything else

miho

1780594436182
using Tor or a more obscure browser tends to make it not work as well

Ted (MiningTcup)

1780594445925
go-away's fine, yea

larslol140

1780594466528

I have a pretty hardened (addons + fork) browser and somehow always had luck


miho

1780594477846
go-away seems to be abandoned nowadays

Ted (MiningTcup)

1780594500898

my captcha should be usable on any browser which supports images


miho

1780594501172
I am working on a WAF that I might release to the public some day, it is more advanced though

Ted (MiningTcup)

1780594523780

my captcha should be usable on any browser which supports images, and good on those that support modern css flexboxes and media queries


Fijxu

1780594536725
Yeah go-away is fine, is true that it doesn't receive updates anymore but it doesn't really matter I guess, works fine if you have good rules

larslol140

1780594562444
It has gotten so annoying that you need to protect everything against AI scrapers

miho

1780594570151
maybe I just have bad luck but I cannot get it to work with Nginx/Angie no matter what I do

miho

1780594618341
I tend to just let bots run free on most of my stuff, I have 1Gbps unmetered on my VPS so I couldn't care less

Fijxu

1780594634527
Yes. Claudebot is a terrible scraper for example

larslol140

1780594686489

I had done that, they were about to take down the page with hammering some Forum posts and pegging the Dedicated server at 100pct
(Access was mostly from: Amazon, Google, Microsoft etc.)


Fijxu

1780594693905
I have a Danbooru instance and Claudebot didn't stop scrapping it for like 2 months or more

cat

1780594715617
JS garbage

larslol140

1780594718115
My "solution" was to just add a 403 to the post and just let no one access it anymore

cat

1780594720173
Proprietary

Fijxu

1780594720469

I wanted to see if it was going to stop but it didn't so I had to block it


Ted (MiningTcup)

1780594736047
claudebot doesn't really respect robots.txt. even if it technically does, it basically never re-checks it, so if you see it scraping and then add it, it won't go away.

cat

1780594737078
Better than the other proprietary captchas in my experience

miho

1780594738552
only issues the bots caused me are with private frontends and Gitea

larslol140

1780594739949

even than they still continue


cat

1780594785321
You could try 9flare

Ted (MiningTcup)

1780594787478
you can email anthropic though and they will stop scraping you

cat

1780594792348
I added explanation to the readme of who its for

cat

1780594826651
https://codeberg.org/catfromplan9/9flare

cat

1780594838673
I had issues with bots only on my forgejo yes

cat

1780594852235
Because of the large amount of links

miho

1780594858868
does it not? I gave it an URL to my own site but it refused to check the contents because the robots.txt prohibited bots from going to that endpoint

cat

1780594862247
Commits referencing commits

larslol140

1780594881379

What happend with anubis and stuff like that no longer good?


Ted (MiningTcup)

1780594885566
different bots for scraping and suer requests. the scraper they use to steal training data doesn't refresh it.

Ted (MiningTcup)

1780594890183
different bots for scraping and user requests. the scraper they use to steal training data doesn't refresh it.

miho

1780594909397
I blame a lot of it on Forgejo itself

cat

1780594911988
The ones i had a problem with were bytedance, alibaba, and some smaller ones

miho

1780594923911
it is seemingly horrible at handling larger loads

miho

1780594934350
Codeberg proved that

cat

1780594934343
You can read the description there, it explains why i dont like anubis

Ted (MiningTcup)

1780594939347
the worst one was a group of unidentified ones in signapore

miho

1780594949204
and keep proving it by being slow and giving 5xx errors daily

miho

1780594954821
and keeps proving it by being slow and giving 5xx errors daily

cat

1780594957798
In a couple words, anubis is like bringing a ballistic missile to a nerf gun fight

cat

1780595003171
Yeah they moved to iocaine

cat

1780595032000
Its that there is a lot of links, thats the nature of git services

Ted (MiningTcup)

1780595048334
iocane is quite cool. i wanted to integrate it in my thing but its rust and my thing is go

Ted (MiningTcup)

1780595075332

also, i noticed that about 30% of iocane's text-generation model data is from Brave New World


miho

1780595094552
my Gitea and previously my Forgejo too tend to rise to several gigabytes of RAM usage on my little VPS

cat

1780595126933
I found it to be way too complicated with awful documentation

cat

1780595136249
Could not figure out how to make the thing work

cat

1780595149579
It has its own scripting language too like ?!?!

Ted (MiningTcup)

1780595158952
maybe, but it's an awesome idea. don't bother detecting the bots, just have a bunch of links to junk

cat

1780595197490
Yea i had that issue

larslol140

1780595224055
Since we're already on the terms of Anti Bot stuff, is there a good DDoS or something protection?

larslol140

1780595232176
Since we're already on the terms of Anti Bot stuff, is there a good DDoS or something protection which could be self hosted or is more open than CF?

cat

1780595264449
Yeah

cat

1780595266376
Buy a lot of servers lol

miho

1780595274368
are we talking about L7 or L3 and volumetric type of attacks?

cat

1780595274292
Like 500 or so

larslol140

1780595285496

I'd say Primarily L7


larslol140

1780595296367

I buy them if you pay them


larslol140

1780595300709
lol

cat

1780595305075
The whole way something like cloudflare works is loads of servers

miho

1780595315111
then I guess configure your shit well, put a WAF, and you should be good

cat

1780595331276
You could slap a PoW captcha on top of that, routing all the requests to your real server and firewalling connections from elsewhere

larslol140

1780595332565

I don't mind buying a few more servers but yeah I get it.


cat

1780595345226
Then with nginx setup content caching and so on

larslol140

1780595346028

well then is there a good WAF?


larslol140

1780595363538

i use HAProxy with ratelimiting and a few rules already


miho

1780595369099
soon there will be, but there are some options right now too

cat

1780595387503
Whenever I was ddosed the solution was simple

cat

1780595404191
Move server to route through backup proxy until its over

cat

1780595429900
Whoever ddoser was didnt notice, and wasted money for hours targeting an IP that wasnt hosting anything at that point

cat

1780595490027
DDOSing is expensive too

cat

1780595495941
They shouldve just donated to me instead

larslol140

1780595522832
Well I had some pretty bad DDoS attacks

larslol140

1780595574103
I don't really know if it would help to move server, like doesn't that make the page inaccessible then?

cat

1780595578618
Who'd you piss off

cat

1780595584994
E-gangsters?

cat

1780595615104
No, i updated DNS and routed requests through my backup server

cat

1780595629860
I have multiple servers, the one i run stuff on the IP is private

larslol140

1780595636593
ah ok

cat

1780595643543
The public facing IPs are all just proxies to the real server

cat

1780595650753
So i can swap them at any time

larslol140

1780595659947
For some things I run I am required to use proxies

larslol140

1780595665151
For some things I run I am kinda required to use proxies

cat

1780595666216
It only a wireguard config and some iptables rules

larslol140

1780595692547

not skids it was a botnet which was actively attacking. We're talking about millions of req/min


Ted (MiningTcup)

1780595789968

$ doas docker network create invidious
Error response from daemon: all predefined address pools have been fully subnetted

😭


larslol140

1780595932637
someone was productive

psycho

1780596119498

No body


Fijxu

1780596648243
How

TheFrenchGhosty

1780596654820

In reply to @miho:telepath.im
captchas are evil and are bad UX

I mean, it’s bad UX but it’s been a thing for nearly 20 years thanks to everyone using Google shits

So people are kinda used to it


Fijxu

1780596660328

You run 1200492 containers?


TheFrenchGhosty

1780596703326

In reply to @larslol140:matrix.larslol140.com
I like hcaptcha challenges as they're more challenging without being stupid like recaptcha But I guess there's nothing better then turnstile (cloudflare)
HCaptcha is worse than any other captcha now, they made it so much worse


TheFrenchGhosty

1780596748029

In reply to @yubique:nope.chat
What's recommended over anubis these days? Is goaway enough?
Goaway seems to be the one (I need to move to it but it’s such a pain to setup something like that)


TheFrenchGhosty

1780596809784

In reply to @larslol140:matrix.larslol140.com
It has gotten so annoying that you need to protect everything against AI scrapers
I started to not put the majority of my shit on the internet because of it, I just down my gitea and various other stuff and will probably shut down more stuff


Ted (MiningTcup)

1780596815062
the limit seems to be 32. wayyyy too low imo.

Ted (MiningTcup)

1780596828497
idk how to raise it but ima need to

larslol140

1780596856528

What kind of issues did you face with gitea for example?


TheFrenchGhosty

1780596945229

In reply to @miho:telepath.im
it is seemingly horrible at handling larger loads

I mean, Gitea was originally made for small scale stuff, basically just self hosted GitHub clone

Then it expanded and expanded and is now massive

Something like codeberg was never supposed to exist because Gitea/Forgejo was never made for that scale


TheFrenchGhosty

1780597001674

In reply to @larslol140:matrix.larslol140.com
Since we're already on the terms of Anti Bot stuff, is there a good DDoS or something protection?
Your VPS provider should be the one dealing with it


TheFrenchGhosty

1780597063133

In reply to @larslol140:matrix.larslol140.com
Well I had some pretty bad DDoS attacks
How?! I’ve been hosting public stuff for more than 5 years and never had anything worse than bad scraper


larslol140

1780597107449

if you have a website which makes some people with alot of power upset it happens


TheFrenchGhosty

1780597111263

In reply to @ted:miningtcup.me
$ doas docker network create invidious
Error response from daemon: all predefined address pools have been fully subnetted

😭

Had that a week or so ago on my homeserver


larslol140

1780597114969
if you have a website which makes some people with alot of power upset it happens or just casual drama in the community

Ted (MiningTcup)

1780597129353
how'd ya fix it? is it possible?

Ted (MiningTcup)

1780597147633
i'm still unclear with what you did...

TheFrenchGhosty

1780597154320

In reply to @fijxu:nadeko.net
You run 1200492 containers?
The limit is 50 networks by default, because the docker people are idiots


Ted (MiningTcup)

1780597163250
only 32 for me

cat

1780597188723
But why

TheFrenchGhosty

1780597201497

In reply to @larslol140:matrix.larslol140.com
if you have a website which makes some people with alot of power upset it happens or just casual drama in the community
I literally host https://pussthecat.org


larslol140

1780597207560

wdym?


Ted (MiningTcup)

1780597221888
like more specifically what the hell did you do to get ddosed

TheFrenchGhosty

1780597228287

In reply to @ted:miningtcup.me
how'd ya fix it? is it possible?
Yes, give me a min I’ll give you my personal documentation


Fijxu

1780597229832

That's really stupid


TheFrenchGhosty

1780597243201

In reply to @ted:miningtcup.me
only 32 for me
Might be remembering wrong


larslol140

1780597260067

hmm scambaiting? if that's a term you know


Ted (MiningTcup)

1780597272308
yes, fair enough

TheFrenchGhosty

1780597403190

Ted (MiningTcup): https://thefrenchghosty.me/files/docker-daemon.json.pdf


TheFrenchGhosty

1780597418789
you were right, it's ~30

larslol140

1780597431117

it's a pain in the ass to host something for that stuff


Ted (MiningTcup)

1780597468471
in that case i can see using cloudflare

Ted (MiningTcup)

1780597473869
not really any alternative

TheFrenchGhosty

1780597491765
Correction ~30, which is even more stupid

larslol140

1780597506225

yeah but maybe ther would be something which could be interesting / good for the vps / proxy to add on top of it yk


TheFrenchGhosty

1780597538168

Oh and Ted (MiningTcup) you don't need the log part, as I said, it's my personal documentation


Ted (MiningTcup)

1780597580104
thanks!

TheFrenchGhosty

1780597639163
The documentation should be self explicit about what it does, but feel free to ask me for detail if you need

Ted (MiningTcup)

1780597663009
yea i get it. long as alpine doesn't do something differently or anything

TheFrenchGhosty

1780597681474
(also I can give it to you in something that isn't a PDF if you need, PDF is just really easy for me to export)

Ted (MiningTcup)

1780597692968
no pdf is good

TheFrenchGhosty

1780597696688
If it's docker, it should just work, docker is docker

TheFrenchGhosty

1780597723979
(also, you might be the first person I know using a alpine host :') )

Ted (MiningTcup)

1780597732107
you never know. alpine docker has a modified build progess ui, for example

TheFrenchGhosty

1780597746559
oh really?

TheFrenchGhosty

1780597750474
That's cool

Ted (MiningTcup)

1780598012559
I'd like to say I don't exactly agree with this. It's generally well-designed and incredibly performant compared to something like GitLab.

TheFrenchGhosty

1780598030871
Also yeah, I did dig into it when I had the problem and literally couldn't find a logical explanation why the default only allows 30 networks, like there's 0 downside to changing it to what I use which gives you 250+

TheFrenchGhosty

1780598053097
Yes, but it doesn't scale as well

TheFrenchGhosty

1780598066414
Again, like it's made to be minimal and it's great at that

TheFrenchGhosty

1780598077996
the problem is that codeberg is pushing it to its limit

TheFrenchGhosty

1780598104803
Codeberg might be the biggest instance of it that exists, so it's gonna hit the limit/edgecases before anyone else

Ted (MiningTcup)

1780598171674
yes, that's true. imo the forgejo people should work on better federation so we can more easily use our self-hosted forgejo accounts on other instances, and then there would be less need for an instance as massive as codeberg

TheFrenchGhosty

1780598241048
(to be clear, I do love it though, I've been using Gitea for like 5 years on and off as my secondary forge, and actually made my home one more "central" to my setup recently (see screenshot))

TheFrenchGhosty

1780598243704

No body

Screenshot-2026-06-04-20-37-03@2x.png

TheFrenchGhosty

1780598293685
The problem is that Forgejo has forked Gitea nearly 5 years ago and still doesn't have anything over Gitea (big reason why I'm still just using Gitea)

TheFrenchGhosty

1780598324078
The problem is that Forgejo has forked Gitea nearly 4 years ago and still doesn't have anything over Gitea (big reason why I'm still just using Gitea)

Ted (MiningTcup)

1780598324887
also true. i just feel guilty using the "less free and transparent" option

TheFrenchGhosty

1780598391241
But it's not that less free and transparent, it's just that the creator wanted to make money, so he made a company and hired all the good devs... and one of the dev got butthurt they didn't get hired and started Forgejo while shitting on Gitea all along

TheFrenchGhosty

1780598420570
But it's not that "less free and transparent", it's nearly identical honestly, it's just that the creator wanted to make money, so he made a company and hired all the good devs... and one of the dev got butthurt they didn't get hired and started Forgejo while shitting on Gitea all along

TheFrenchGhosty

1780598533058

(and to be clear: it's literally what happened:


TheFrenchGhosty

1780598570962

(and to be clear: it's literally what happened:


Ted (MiningTcup)

1780598585165

annoying that alpine doesn't load tun by default.


TheFrenchGhosty

1780598666555
And literally, been using Gitea since before that mess, genuinely haven't seen anything telling me that it's getting worse, it's the opposite honestly

Forgejo is completely unnecessary, some software get monetized to shit and get worse when the people behind it get greedy (Docker/Portainer... and a lot more), but Gitea isn't that

TheFrenchGhosty

1780598703552
What is it used for? I don't really do networking stuff

Ted (MiningTcup)

1780598706067
this is actually really cool. i might do something like this next time i re-do my server

Ted (MiningTcup)

1780598710178
gluetun requires it

Ted (MiningTcup)

1780598724361
thats all i know, i don't do much networking either

TheFrenchGhosty

1780598728644
oh right

TheFrenchGhosty

1780598772427
The log part? Yeah it's necessary for those container who love to spit out errors constantly when something is wrong

I had containers with logs of 10+GB

Ted (MiningTcup)

1780598798184
i mean the personal documentation part

TheFrenchGhosty

1780598837116
Ah that :')

Yeah, I document literally everything for my server, I've been doing it long enough that ANYTHING marginally complicated gets documented

TheFrenchGhosty

1780598854113
I have full setup documentations for nearly everything I have setup

TheFrenchGhosty

1780598929901
Some example documentation I wrote recently:

https://thefrenchghosty.me/files/Swap.pdf

https://thefrenchghosty.me/files/Locale.pdf

TheFrenchGhosty

1780598966972
(I have written more recently, including a generic documentation and a fail2ban documentation, but I'm not sharing those publicly)

TheFrenchGhosty

1780599052948

Ted (MiningTcup): Unrelated to anything, I have a question: have you been in this room for long? I feel like you're new but you seem really active

Also, which "project" room are you coming from?


Ted (MiningTcup)

1780599236260
No, I've not been here for long. I've run Invidious for a decent while and hang out in their room. I used to/might run Mozhi, and I also run Nitter and Redlib more recently, but I guess those aren't included here.

TheFrenchGhosty

1780599281672

their room

Look who's the owner of the invidious room πŸ‘€

πŸ˜Άβ€πŸŒ«οΈ


Ted (MiningTcup)

1780599338877
nheko doesn't tell me πŸ˜‚ assuming it's you, though

larslol140

1780599435602

Does Invidious still leak the host IP? 🫠


TheFrenchGhosty

1780599491603
Yup :)

TheFrenchGhosty

1780599501397
https://invidious.io/team/

larslol140

1780599522462
was nheko the shared browser thingy?

TheFrenchGhosty

1780599539830
no it's the GTK matrix client

larslol140

1780599555210
Ah

larslol140

1780599569980
ah it was n. eko

larslol140

1780599571674
ah it was n.eko

cat

1780599827945
Qt

TheFrenchGhosty

1780599837357
is it Qt now?

cat

1780599837202
I wish it were gtk

cat

1780599844429
Always was

TheFrenchGhosty

1780599851730
was it..?

cat

1780599857039
Maybe youre thinking of neochat

cat

1780599863625
Or smth else

TheFrenchGhosty

1780599975636
Had to check, and I guess I just remembered it being GTK because it looks like shit, but nope, always has been Qt

https://github.com/mujx/nheko

TheFrenchGhosty

1780600060484
Ah I was thinking of Dino, the XMPP client which is GTK and looks really similar https://dino.im/

larslol140

1780600276044
You guys then try to avoid web clients?

Event $sos5hFFCxRoF4X4IPxoUx-iWlej1Cp28am9QEwprxDs failed.

larslol140

1780600480032
yeah me too

larslol140

1780600486490
Trying cinny atm

TheFrenchGhosty

1780600568124
I use the best thing for the job, and for Matrix, it's Element Desktop, which is shit, but every other clients are worse

larslol140

1780600599014

what do you use for the homeserver then? synapse because "every other are worse"?


TheFrenchGhosty

1780600605080
Yes

larslol140

1780600617872
oh well

TheFrenchGhosty

1780600623837
Been using synapse for like 5 years

larslol140

1780600628140
its kinda sad that matrix is basically synapse + element

TheFrenchGhosty

1780600636977
https://matrix.pussthecat.org/_matrix/static/

TheFrenchGhosty

1780600647902
I'm planning on killing my homeserver though

larslol140

1780600654047
why that?

TheFrenchGhosty

1780600747166
Various reason that I discussed here recently, basically, matrix devs are incompetent, my use of Matrix drastically lowered so eh

larslol140

1780600914879

Is there a good or better matrix alternative you gonna switch to?
And do you mean the matrix protocol or server/client devs?


Event $R9S6j45CPv20JZ4Km4hShvL8W1unERu2YN7icdEDpfA failed.

TheFrenchGhosty

1780600945606
It starts around here if you wanna read the big discussion we had recently

https://matrix.to/#/!l6JeugDLfp4TTrYZORQJEPqCSCfWlFoy26BI-WP3SU4/$48r1EMYatWgvYNuLvkRrlOM92ubBl4pcLAdrwdi1BA0?via=matrix.org&via=tchncs.de&via=unredacted.org

TheFrenchGhosty

1780601035486

  • Not really no, honestly I've been mostly back to discord, it's shit, but not as shit as matrix/element, XMPP is close to being good... but encryption is unusable if you use multiple devices
  • I'm talking about both the protocol and synapse/element, because it's the same people behind them, and they're all dogshit in various way because the team is incompetent


Ted (MiningTcup)

1780601038223
you mean the server ip? yes, unless you use a proxy... the client ip? you can choose to proxy video thru the server in the settings. i'm not really concerned about either though, tbh

Ted (MiningTcup)

1780601061236
neochat is also qt

larslol140

1780601069657

Yeah it looks good


Ted (MiningTcup)

1780601078062
yes

Ted (MiningTcup)

1780601106943
continuwuity. works quite well. only feature i've missed is sign-in qr codes

TheFrenchGhosty

1780601145307
I want something that does more than "working quite well", synapse is already on the border

TheFrenchGhosty

1780601149136
I want something that does more than "working quite well", synapse is already on the border of being good enough

larslol140

1780601155071

Well I doubt it works clicking on the link for me.
I just had my discord account disabled to second time without doing shit, so I kinda just said fuck it and went to matrix. haven't tried XMPP at all. And matrix seems fine so far. Is there something specific you want to point out what is shit or incompetent which bothers you the most?


Ted (MiningTcup)

1780601205629
you mean the server ip? yes, unless you use a proxy (which public instances basically have to)... the client ip? you can choose to proxy video thru the server in the settings. i'm not really concerned about either though, tbh

larslol140

1780601207031

Yeah my homeserver is contunuwuity right now. But I don't know if it's just me or if there is a issue with appservices & encryption for now - I dont care personally but I just noticed that it broke once I enabled it


Ted (MiningTcup)

1780601235396
i think encryption is usually a client issue. haven't tried appservices

Ted (MiningTcup)

1780601269197
you mean the server ip? yes, unless you use a proxy (which public instances basically have to)... the client ip? clients can choose to proxy video thru the server in the settings. i'm not really concerned about either though, tbh

TheFrenchGhosty

1780601337424
I've been using matrix/Element since nearly it's creation (2019 or so), I've seen it change for the worse, I've had multiple discussion with the people behind it, I've seen and disagreed with a lot of their bad decision (#NeverForget Third room, I was there https://github.com/matrix-org/thirdroom/discussions/20#discussioncomment-2145100 )

It's a whole mess of thing, the whole team is incompetent and/or grifters, they pocket the money while major bugs remain here

Like realistically, I've been using matrix for more than 6 years now, bugs from back then still exist and... it hasn't gotten marginally better in 6 years, it's basically the same thing (some stuff actually got worse)

TheFrenchGhosty

1780601355461
I've been using matrix/Element since nearly it's creation (2019 or so), I've seen it change for the worse, I've had multiple discussion with the people behind it - so much that they hate me, I've seen and disagreed with a lot of their bad decision (#NeverForget Third room, I was there https://github.com/matrix-org/thirdroom/discussions/20#discussioncomment-2145100 )

It's a whole mess of thing, the whole team is incompetent and/or grifters, they pocket the money while major bugs remain here

Like realistically, I've been using matrix for more than 6 years now, bugs from back then still exist and... it hasn't gotten marginally better in 6 years, it's basically the same thing (some stuff actually got worse)

larslol140

1780601400257

It have encryption enabled in a few chats and switching between mobile and desktop just works and I see all messages


TheFrenchGhosty

1780601412510
There is SO MANY THINGS wrong with matrix/element/synapse that honestly... the whole thing should be trashed

TheFrenchGhosty

1780601431465
The protocol is bad, the servers are all bad, the clients are all bad...

Ted (MiningTcup)

1780601456509
yea, same. usually works well for me. i tried to get a friend to switch though, and he couldn't get the encryption to work well, i think because he kept signing out of all his sessions

TheFrenchGhosty

1780601468799
yay we're getting xmpp issues on matrix now πŸŽ‰

cat

1780601469799
Fractal?

Ted (MiningTcup)

1780601480962
yea fractal is gtk

cat

1780601485292
How i wish it were gtk

cat

1780601491483
But no, its a bloated piece of shit

cat

1780601503324
Literally takes a half an hour to built it and its dependencies

cat

1780601514319
For context, takes half as long to build clang

Ted (MiningTcup)

1780601556355
nheko also consumes twice as much memory as neochat (which is an even buggier pos)

cat

1780601575047
Well i talked to the developer quite a bit

larslol140

1780601576621

I didn't noticed that there are major bugs or things which got worse but I haven't used it a lot personally.
Back in the day I used element + synapse and set that up myself in a vps and well it worked so far. Apart from people losing their recovery keys (I can't really blame matrix for that)


cat

1780601580937
Its pretty clear why its bad

TheFrenchGhosty

1780601600857

cat: check pms


cat

1780601606671
If you have the mindset that bugs dont matter and its immoral to criticize things, thats probably because youre compensating for something

TheFrenchGhosty

1780601638890
Element actively got worse and got new bugs

TheFrenchGhosty

1780601657781
The Matrix/Element team in a nutshell

Ted (MiningTcup)

1780601675393
ladybird browser update just dropped!

larslol140

1780601696437

I thought they split


TheFrenchGhosty

1780601713975
Not really no

larslol140

1780601747814
Is the matrix spec / protocol bad then?

TheFrenchGhosty

1780601775333
yes

larslol140

1780601785416
but with no alternative?

TheFrenchGhosty

1780601810177
yup

TheFrenchGhosty

1780601811638
Β―\_(ツ)_/Β―

larslol140

1780601827744
I apparently don't have the face installed

larslol140

1780601827928

No body

image.png

larslol140

1780601834178
xD

Ted (MiningTcup)

1780601834990

No body

clipboard.png

TheFrenchGhosty

1780601881535
quality software those matrix clients

Ted (MiningTcup)

1780601916852
chromium doesn't render that character either, not nhekos fault

larslol140

1780601917446

I just don't have the font installed which would be required to show the emoji


Midou

1780601920696

you don't have the japanese font installed


larslol140

1780601924413
I wouldn't see it in discord either

Midou

1780601925292

inb4 this is ASCII


larslol140

1780601934683

I know


larslol140

1780601946568
thats why I said I don't have the face installed

TheFrenchGhosty

1780601979392
clients are supposed to ship the fonts they use

Ted (MiningTcup)

1780601991998
nheko lets you choose your font

larslol140

1780602002631

I'm in my webbrowser


larslol140

1780602004924
I'm in my web browser

Ted (MiningTcup)

1780602011117
i've chosen sf pro so it matches my macbooks keyboard :)

TheFrenchGhosty

1780602016230
Still

larslol140

1780602038898
Then discord also fucks that up

larslol140

1780602045528
and whatsapp

cat

1780602047802
Would you be shocked to know they're quite fond of eachother

larslol140

1780602051377
and every other page on the internet

cat

1780602061395
Teeechnically

cat

1780602063019
On paper

Ted (MiningTcup)

1780602067511

TheFrenchGhosty speaking of poorly made clients, i accepted your invite and nheko crashed


cat

1780602078064
As far as the legal people are concerned

larslol140

1780602079391

we've moved on from that we're using screens now


cat

1780602086150
Its your fault for bringing this up

cat

1780602090755
Engage in self reflection

larslol140

1780602091356

It's a feature


cat

1780602100193
You probably caused it to crash, stop being negative

cat

1780602110279
If you dont like that it crashes, dont use it

cat

1780602116213
Or fork it if your so smart

cat

1780602119265
Jackass.

Ted (MiningTcup)

1780602119389
like there's anything better

cat

1780602126734
You just dont understand

larslol140

1780602128926
if TheFrenchGhosty then crash else work

cat

1780602134327
The way that the nheko dev does

TheFrenchGhosty

1780602137923
Good software!

TheFrenchGhosty

1780602163605
Pages on the internet ship their own font

TheFrenchGhosty

1780602166465
Pages on the internet ship their own fonts

cat

1780602243985
Luckily browsers let you toggle that off

cat

1780602253751
Only problem is those terrible sites who use fonts as UI buttons

cat

1780602257089
With special unicode

cat

1780602261225
Awful awful sites

larslol140

1780602286580
It's fun they said

larslol140

1780602409835
It's kinda funny that I'm happy to see a plain bootstrap website nowadays

larslol140

1780602434258
(e.g. https://ipv64.net/)

larslol140

1780602546715
short ramble: Why isn't it a default / implemented feature in docker that unhealthy containers get restarted automatically? What's the health check even for

Ted (MiningTcup)

1780602655845
i've thought this exact thought before.

larslol140

1780602676281

I don't want to install autoheal again


TheFrenchGhosty

1780604059692

In reply to @larslol140:matrix.larslol140.com
short ramble: Why isn't it a default / implemented feature in docker that unhealthy containers get restarted automatically? What's the health check even for

I partly get it, restarting it wouldn’t fix the thing that caused the problem

Honestly though, health check are kinda pointless, I basically don’t use them because of it


larslol140

1780604128199

it would


larslol140

1780604129320
lol

larslol140

1780604143356
at least one container is breaking and then a restart fixes it

larslol140

1780607521533

@TheFrenchGhosty since you're so against Matrix and said there are no alternatives. What do you think about SimpleX Chat?


larslol140

1780607527772

@TheFrenchGhosty since you're kinda against Matrix and said there are no alternatives. What do you think about SimpleX Chat?


microplastics

1780609491912
simplex has better privacy+security but the clients are just as shit if not worse than matrix

microplastics

1780609648576
I've seen a lot of improvement from simplex in the last year so it's possible performance can be even better, but all these decentralized protocols will have some type of drawbacks

microplastics

1780609671099
simplex has better privacy+security but the client is just as shit if not worse than the ones on matrix

Ted (MiningTcup)

1780609825234
seems fine as an alternative to signal, not so much matrix rooms with thousands of clients

Ted (MiningTcup)

1780609834439
seems fine as an alternative to signal, not so much to matrix rooms with thousands of clients

larslol140

1780610088788

I see


larslol140

1780610481092
oh kinda funny that I stumbled across spacebar again

larslol140

1780610494525
in terms of "going back to discord"

cat

1780611599707
Meme

cat

1780611664311
The thing i like about it is theres a button that lets you complain to the developers directly

cat

1780611669089
Like, open a chat with them

cat

1780611678627
They respond within a couple hours or even minutes sometimes

cat

1780611691819
So if youre having a problem, you can just message them

larslol140

1780611751367

Are you talking about matrix? simplex?


Ted (MiningTcup)

1780611761688
simplex, i think. that's neat.

larslol140

1780611762493
On simpleX?

larslol140

1780611764879
I see

larslol140

1780611769668
I never used it

larslol140

1780611796051
the only other thing I'm interested in are like networks / chat applications which are offline (e.g. meshtastic)

larslol140

1780611817192

And probably won't use it, probably has less people then matrix on it


inv.thepixora.com maintainer

1780611835000

not him but simplex chat doesn't have a web client, that's a huge drawback for me personally


inv.thepixora.com maintainer

1780611877026
I'm tired of having to install apps and I like stuff to be inside the browser, as it makes them easy to isolate and also helps with security to an extent

cat

1780611898782
Thats a huge positive for me

cat

1780611909478
Yes

cat

1780611916647
You can just "Chat with SimpleX team"

inv.thepixora.com maintainer

1780611924751
speaking of whichβ€”does anyone know of a browser that supports browser profiles on android?

cat

1780611929684
And you can complain to them what doesnt work, or ask for help

cat

1780611932650
Or easier way to report bugs

larslol140

1780611933624
I dont mind non web apps

cat

1780611936264
Anything

cat

1780611974231
Its more of a communications platform

cat

1780611987528
For secure communication with those you know elsewhere

larslol140

1780612002960
I see

cat

1780612005374
Not for joining massive public group chats which you find on some server list

cat

1780612020586
^ this what discord or matrix is trying to ne

larslol140

1780612023518
let's all go back to irc then?

cat

1780612034179
Matrix used to have a room list for easy discovery

larslol140

1780612055754

don't they still have public channels?


cat

1780612056786
But then some people realized that this is a really easy way to make any unsuspecting new person on matrix look at things they really wish they didnt see

Midou

1780612061987

matrix tries to be this but isn't designed in the spec


cat

1780612068025
Because itll show each room, with avatar

cat

1780612081607
Promptly it was disabled, now the room list for matrix.org is whitelisted

cat

1780612093594
Simplex? I think so, but you need a link to join

cat

1780612097278
So more like unlisted

cat

1780612108278
Theres no discovery service

larslol140

1780612110010
I mean matrix

cat

1780612121224
Room directory

cat

1780612137310
Well yeah youre in one right nowol

cat

1780612138846
lol

larslol140

1780612157681
I know

inv.thepixora.com maintainer

1780612174066

I tried IRC but I didn't understand how to use it πŸ’€ maybe just a skill issue of mine


larslol140

1780612186858

How much is there a security benefit when encryption is disabled?


inv.thepixora.com maintainer

1780612187903
I couldn't sign up on a server and find a public room in another one

cat

1780612192172
Yeah it is

cat

1780612197080
IRC works for me

cat

1780612201056
I use it

cat

1780612206597
But not everyone is on IRC

larslol140

1780612211349
I can use it

cat

1780612219223
These days everyone uses libera

larslol140

1780612234909
what was before the drama with the other one?

cat

1780612237157
Encryption doesnt work on rooms with more than like 5-10 people

cat

1780612240139
Doesnt work well

cat

1780612243280
It breaks down heavily

larslol140

1780612251508
breaks down?

cat

1780612257027
Like messages will take minutes to encrypt

cat

1780612265681
Incredibly slow

cat

1780612268499
Unusable

cat

1780612273364
Literally unusable

cat

1780612274693
Cant do shit

larslol140

1780612280016

slow mode, twitch calls that a feature


cat

1780612287037
Because matrix uses this joke encryption protocol

cat

1780612291172
They made their own

cat

1780612294231
500 IQ play

cat

1780612299637
OLM

larslol140

1780612301038
well just get better hardware /s

cat

1780612308530
It only really works in DM

cat

1780612319043
thats why element will enable encryption in DMs always

cat

1780612324589
But for rooms its opt in, defaulting to off

larslol140

1780612328704

I though it would just to pub/private key rsa or whatever


cat

1780612341671
No that would be too logical

larslol140

1780612350608

oh right


larslol140

1780612353218

my bad


cat

1780612361270
Think like matrix foundation

cat

1780612364769
Wheres the fun in that

larslol140

1780612369808

let's vibe code matrixSpecialRSA2.0


cat

1780612387980
I havent really looked into matrix encryption much

cat

1780612403524
I do know that encrypted media is usually AES128

cat

1780612421680
But then those decryption keys, well, i guess can be derived by the E2EE or smth

cat

1780612456876
In fact, you can embed decryption keys into an event alongside the encrypted media, and repost it elsewhere, then it can be downloaded

cat

1780612472737
Thats how forwarding feature works

larslol140

1780612482912

its fun they said


cat

1780612487582
So you can forward an image from your encrypted DM, into public room

cat

1780612490053
No need for reupload

larslol140

1780612508124
I mean ok its a feature I guess

cat

1780612510510
I had to implement forwarding on my matrix client the other day, so i learned this

larslol140

1780612540154
is it a public available client?

inv.thepixora.com maintainer

1780612550903
who are you replying to

cat

1780612556983
In matrix you need to be grateful for every feature they generously provide you

inv.thepixora.com maintainer

1780612557382
I don't see anything

inv.thepixora.com maintainer

1780612567842
are you in a call with sb

cat

1780612570471
Not rn

larslol140

1780612574531
I see

larslol140

1780612589169

take the blue pill


larslol140

1780612599988

or was it the red one? eh who cares make it green


cat

1780612610893
Its the green pill

cat

1780612613502
Cause element

larslol140

1780612618288
ofc

cat

1780612630529
Maybe its also black and white pill. Matrix foundation seems fond of that colour scheme

larslol140

1780612699524
but only version 12 of it

cat

1780612716136
My client is in a bit of a buggy state rn

cat

1780612721103
Cause i still need to fix more bugs

cat

1780612726741
Its a fork of element classic

cat

1780612732216
They left it in a horrible state

cat

1780612739205
It did not deserve this

larslol140

1780612743112
well why fork it?

larslol140

1780612761092
didn't you learn anything from matrix diy encryption?

cat

1780612762208
It was unusable, but the best client i knew of

cat

1780612766397
Which is incredibly sad

cat

1780612773330
Considering how awful it is

cat

1780612780185
I figured, ill take it and make it not suck

cat

1780612783319
So far it has gone well

cat

1780612799837
Many issues fixed

cat

1780612803692
Features backported

cat

1780612813305
Like, modern reply system, it shows emoticon reactions now

cat

1780612824612
Animated emoticon reactions too

larslol140

1780612829844
element classic are you talking about the app?

cat

1780612832269
Account switcher

cat

1780612842619
And many bug fixes

larslol140

1780612845144

oh no


cat

1780612845630
Yes

cat

1780612848013
Android one

larslol140

1780612853670

ah ok


larslol140

1780612866449

Isn't schildi already a fork of element?


larslol140

1780612877665

schildi next is the fork of X


cat

1780612881288
One of the most useful features is being able to reply with image or video to things

cat

1780612887798
Yea

cat

1780612894652
I never liked X

larslol140

1780612898072
Do you think they did a good job?

cat

1780612915005
I shouldve probably forked schildi but i feel like i can apply its patch set on top

larslol140

1780612916236

idk it's fine I guess at least the Schildi fork I'm using rn


cat

1780612929495
Iirc they didnt add that much

larslol140

1780612944258

the ui us iirc more chat like


cat

1780612948363
At least not when i used it

cat

1780612964566
I used the classic version, and tried next later

cat

1780612975237
But i prefer classic, more familiar

larslol140

1780612980376

its works so far


cat

1780612980801
Since ive been using it over 5 years now

larslol140

1780612987409

I get you


cat

1780612992084
The element classic/schildi classic ui

cat

1780613005520
Also android lollipop and up is supported

larslol140

1780613009760

I just gonna fork discord and attach the matrix protocol in the background


larslol140

1780613013626

lmao


cat

1780613016522
At some point i wanna see if i can add kitkat support

cat

1780613028301
Cause ive got a galaxy note 2 on kitkat

cat

1780613034179
And i wanna run element on it

larslol140

1780613038752

but not their mobile app I think that thing is worse then any element client


larslol140

1780613058300
can it run lineageos?

cat

1780613070538
It probably can

cat

1780613076091
But replicant better

cat

1780613084888
Because FSF certified OS

larslol140

1780613090453
fsf?

cat

1780613092429
Respects freedumbs

cat

1780613110700
You dont know the FSF?!

larslol140

1780613114936

no


Ted (MiningTcup)

1780613118997
free software foundation, basically gnu/stallman

cat

1780613120155
...The free software foundation

larslol140

1780613125876

ah


cat

1780613126175
Created by Richard Stallman

cat

1780613133231
GNU project

larslol140

1780613139718

that's stuff I know


cat

1780613141526
All of that

larslol140

1780613150968

just not the fsf short name


cat

1780613156162
FSF is free software foundatioj

cat

1780613163289
Theyre like, strict on proprietary stuff

cat

1780613166838
Very strict

cat

1780613174041
Sorta like software freedom vegans

larslol140

1780613180948
isn't replicant eol?

cat

1780613186179
So if they certify something, it means its good

cat

1780613205864
https://directory.fsf.org/wiki?title=9flare

cat

1780613217185
It might be

cat

1780613222428
But i dont think so

cat

1780613229557
It is however stuck on kitkat or lollipop iirc

cat

1780613237656
Actually i think marshmellow too

cat

1780613248234
But kitkat is best cause ui was ruined with lollipop

cat

1780613284699
FSF approved PoW captcha

Ted (MiningTcup)

1780613295285
I use graphene because it does a good job removing google and I like some of the security features, but I don't believe the developers are the best people :(

Ted (MiningTcup)

1780613301642
epic

larslol140

1780613403736
I use lingeage and plan to go to graphene

larslol140

1780613433552

shortly after I planned to do that my phone screen got busted and well good reason to look for a new phone


Ted (MiningTcup)

1780613451711
i can't really recommend anything else for pixels, but the developers are kind of sad

Ted (MiningTcup)

1780613461792
phone operating systems suck in general

Ted (MiningTcup)

1780613468760
i want a phone with a 3050 and kde

cat

1780613504712
Not so halal mode https://www.gnu.org/distros/common-distros.html#GrapheneOS

cat

1780613539734
No, everyone is conspiring against Daniel Micay and makes up lies, trust him, everything he says is true

cat

1780613557078
Install GNU/Kitkat

cat

1780613582731
My friend was planning to port a lot of modern android phones to kitkat, maybe i will work on that with him

cat

1780613589499
Then we can use the backported element

Ted (MiningTcup)

1780613603326
doesn't work on a pixel 7, does it?

cat

1780613609481
Not yet

cat

1780613625540
But with the power of free software, anything is possible

larslol140

1780613648935

copilot will do that


cat

1780613665149
GNU/Copilot-libre*

larslol140

1780613703480

I primarily focus on security in that case and well its open source enough for me. As long as I dont have a stock android ROM its fine. I am wondering if I even could use it since I have no google account lol


cat

1780613709241

GrapheneOS is a version of Android which is described as β€œopen source,” but it seems to include software that isn't free software or even β€œopen source”. For instance, it comes with firmware programs for installation and it appears that at least some of them are binaries without source code. It is said to be β€œde-Googled,” but includes a way to download and install the nonfree Google Play program.


larslol140

1780613718396

CopilotOSS


cat

1780613724888
...But your freedumbs

cat

1780613741853
Also free software is better term than open source

cat

1780613753866
Cause open source term was invented to corporatize free software

cat

1780613771712
Since free software, although not inherently anti corporate, opposed what most corporations did with software

larslol140

1780613775065

but free software doesn't mean open source


cat

1780613784195
Then Eric S Raymond decided to become a traitor

larslol140

1780613797951

and then there is source available


cat

1780613805611
Yea open source is free software without the ideology

larslol140

1780613807649

and then there us GPL hell


cat

1780613815551
Perfect for corporations to culturally appropriate

larslol140

1780613820113
and then there is GPL hell

cat

1780613824716

Open Source At Meta


cat

1780613833733
Makes me throw up in my mouth a little bit

larslol140

1780613835142

open source ai model without training data


larslol140

1780613863784

as long as they contribute (I guess system 76 is a good example) go ahead I guess


cat

1780613873377
Its true that the android ecosystem sucks

cat

1780613880701
Its full of people who make bad products

cat

1780613890958
Thats because android is catered to these people

cat

1780613899227
Youre forced to write apps in java/kotlin

larslol140

1780613913884
wanna buy phone for 1k with AI subscription of AI features which barely work? great!

cat

1780613916780
Luckily you can do JNI, if you want native code

cat

1780613928888
And most apps do

cat

1780613948357
Or they shadow in architecture specific dependencies

cat

1780613976121
I might want to start looking into android more

cat

1780613985768
Solely because my user experience is so atrocious right now

cat

1780614006509
And its like the old saying, if you want something done right, you do it yourself

cat

1780614034130
Im not qualified enough to maintain my own android unfortunately

cat

1780614045067
But porting apps to kitkat (which was a good version of android) is a start

larslol140

1780614059318

why not


cat

1780614063537
I mean, if i have a browser, element, termux

cat

1780614066033
Whatcelse do i need

larslol140

1780614077563

google play services


larslol140

1780614081570

lmao


cat

1780614085662
The devil

cat

1780614091356
They shut that down years ago

cat

1780614093778
For kitkat

larslol140

1780614096903
Nah that's google safety net

cat

1780614104179
But i dont use any apps that rely on it

Ted (MiningTcup)

1780614107175
i think i'm going to write a translation frontend that queries libretranslate and either queries mozhi or has its own googel translate scraper

Ted (MiningTcup)

1780614118380
i think i'm going to write a translation frontend that queries libretranslate and either queries mozhi or has its own google translate scraper

cat

1780614139636
Thats systems programming

cat

1780614147709
Maintaining a massive OD

cat

1780614149085
OS

larslol140

1780614155668

casual


larslol140

1780614167128
your AI agent will do that for you

larslol140

1780614176414
we have 2026

cat

1780614186081
Well, i think i will use replicant instead

larslol140

1780614213632

and I will try to sleep at a "reasonable" time now


larslol140

1780614221795

cya


Ted (MiningTcup)

1780614268217
goddamn scraper bots on my nitter now

Ted (MiningTcup)

1780615133228

goddamn scraper bots on my nitter now


Ted (MiningTcup)

1780615907438

scraper bots on my nitter now


Ted (MiningTcup)

1780616370402

No body


NexusSfan

1780616970050
Even XMPP created their own Encryption protocol. They used to support OpenPGP however...

NexusSfan

1780617072351
Also android beam as well

microplastics

1780621316469

In reply to @cat:plan9.rocks
Not so halal mode https://www.gnu.org/distros/common-distros.html#GrapheneOS
Do they not want you to install any distro? I dunno, I just can't take this shit seriously when they recommend a discontinued Dragora linux which has not been updated in years.


microplastics

1780621807936

In reply to @larslol140:matrix.larslol140.com
I primarily focus on security in that case and well its open source enough for me. As long as I dont have a stock android ROM its fine. I am wondering if I even could use it since I have no google account lol
It's fine. They don't ship sandboxed play unless you choose to install it. If you do, you now have the least privilleged implementation of play services of any device.


microplastics

1780621853037
It's fine. They don't ship sandboxed play unless you choose to install it. If you do, you now have the least privilleged implementation of play services on any OS.

microplastics

1780621904480
It's fine. They don't ship sandboxed play unless you choose to install it. If you do, you now have the least privilleged implementation of play services out of any OS.

NexusSfan

1780623051319
You could always use Guix or Trisquel, I guess.

NexusSfan

1780623189639
In fact, I am using Trisquel to send this message, on a GNUbooted X200

Event $Hi9relX9nLYQezK1JIGbIV-FOqj3Eo3hcCO5VLfCcO4 failed.

NexusSfan

1780623269201
It would be much smaller than something like Debian, of course

psycho

1780669585533
Hi β€” a quick question to the day. Which fitness app (specifically for cycling) do you use and why? I finally managed to completely get rid of watches and wristbands after 10 years… It’s interesting and I like it. I count steps using the Pedometer (Secuso) app and track my rides with OpenTracks or FitoTrack. I’m still deciding which one to keep as my main app.

larslol140

1780669627989

Why did you get rid of watches?


larslol140

1780670032554
Why did you get rid of watches? I personally just migrated from the Vendor app to GadgetBridge

cat

1780670276019
Install Hyperbola GNU/Linux-libre

cat

1780670527057
As hyperbola developers told me, how can you say dragora is dead, just because there hasnt been updates

cat

1780670543304
You could always update it yourself

cat

1780670559172
It only truly dies when everyone stops using it

NexusSfan

1780675402857
Soon to be HyperbolaBSD...

cat

1780675756106
Soon...

psycho

1780675783222
I just didn't want to have it on my hand anymore... and found out my phone could do the exact same thing... heart rate, stress, sleep... personally I don't care at all....

larslol140

1780675805575
interesting that a phone can do heart rate

larslol140

1780675813152
first itme i heared that

NexusSfan

1780675899110
Bash doesn't even run yet on HyperbolaBSD... https://wiki.hyperbola.info/doku.php?id=en:manual:contrib:hyperbolabsd_roadmap

cat

1780675910422
Based...

cat

1780675915887
Use oksh instead

psycho

1780675916585
it was mistranslated, of course it was meant that I am not interested in heart rate measurement.

NexusSfan

1780675938997
But surprisingly, a lot of the work is done already

NexusSfan

1780675953235
There's no runit so you still can't use your system

psycho

1780675956053
I use Transtale You, sometimes it makes a mistake.

cat

1780675975132
SysV better

cat

1780675987119
RYF certified init system

NexusSfan

1780675998242
Yes, BSD init works.

cat

1780676027770

No body

1000083347.svg

cat

1780676096745
Free as in freedumbs

NexusSfan

1780676121930
They also plan to drop PacMan for HyperMan in the next Hyperbola GNU/Linux-libre release

cat

1780676130664
I heard

cat

1780676135426
Hyperman is better

psycho

1780676144369

Now I remember that when I had a Samsung about 10 years ago (I think it was an S4 or S5), it had a heart rate monitor next to the rear camera.


cat

1780676150696
It RYF

NexusSfan

1780676163919
Yes

NexusSfan

1780676178177
Too bad Hyperbola GNU/Hurd is not a thing at the moment

cat

1780676203321

No body

1000083178.webp

cat

1780676277001
Soon

cat

1780676282839
I will ask them about it

cat

1780676302628
Until then we have Gentoo GNU/Hurd

NexusSfan

1780676303636
Good idea

larslol140

1780676307843
Is hyperbola etc. all kind arch based or do they just share the website? lol

NexusSfan

1780676313313
With no stage3

cat

1780676337639
Arch based, but its a hard fork unlike all the garbage distros

NexusSfan

1780676339521
Hyperbola is not even Arch-based, it just uses pacman. In fact, most packages use Debian patches

cat

1780676355281
Oh yea

cat

1780676362972
Theyre now replacing pacman too

cat

1780676376250
hyperman is the future

NexusSfan

1780676378986
True, so now it has no relation to Arch GNU/Linux

cat

1780676386319
on HyperbolaBSD

cat

1780676396456
Since linux kernel has become too proprietary

cat

1780676402901
They knew they had to make their own kernel

NexusSfan

1780676406195
Yeah

cat

1780676406825
Forking OpenBSD kernel

cat

1780676420198
Also their own coreutils, to replace GNU coreuts

cat

1780676427113
For true freedom

cat

1780676432057
Also their own coreutils, to replace GNU coreutils

cat

1780676448316
You should join their IRC channel

cat

1780676454480
#hyperbola

NexusSfan

1780676500361
IIRC they use something called "bsdutils" and "bsdcore" https://wiki.hyperbola.info/doku.php?id=en:manual:contrib:hyperbolabsd_roadmap#fnt__11

NexusSfan

1780676507915
I should do this

cat

1780676536488
Impressive

cat

1780676560013
Also musl

cat

1780676565609
GNU/musl-libre

cat

1780676615890
I remember when hyperbolaBSD was first announced 4 years ago

cat

1780676634686
It was so excitinfg

cat

1780676638407
Still is

cat

1780676648284
It was so exciting

NexusSfan

1780676863461

In reply to @cat:plan9.rocks
GNU/musl-libre
HyperbolaBSD would be the second "Free non-GNU system", Replicant being the first


Ted (MiningTcup)

1780700616620
Anyone who writes Go know of tools to help me improve my code style and correctness?

cat

1780703075572
https://pkg.go.dev/cmd/gofmt

Ted (MiningTcup)

1780703097401
can that do more than formatting, like linting?

cat

1780705504845
No clue

cat

1780705509862
I havent used it

cat

1780705542538
You could probably look up golang linter

cat

1780705553939
But i have heard of gofmt

Ted (MiningTcup)

1780705567462
yea someone in another room had some for me

Ted (MiningTcup)

1780724009215

Helium seems to not allow cookies through iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers. A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Any thoughts?


Ted (MiningTcup)

1780724036370

Helium seems to not allow cookies through iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Any thoughts?


Ted (MiningTcup)

1780724066369

Helium seems to not allow cookies in iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Any thoughts?


Ted (MiningTcup)

1780724121122

Helium seems to not allow cookies in iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Another possibility is, after completion of the captcha, redirecting to the target page but with a query parameter proving success. Any thoughts?


Ted (MiningTcup)

1780724212594

Helium seems to not allow cookies in iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Another possibility is, after completion of the captcha, redirecting to the target page but with a query parameter proving success, which would most likely work better as long as I don't encounter 414 or anything of the sort. Any thoughts?


Ted (MiningTcup)

1780724223348

Helium seems to not allow cookies in iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Another possibility is, after completion of the captcha, redirecting to the target page but with a query parameter proving success, which would most likely work better as long as I don't encounter 414 URI Too Long or anything of the sort. Any thoughts?


Ted (MiningTcup)

1780724277067

Helium seems to not allow cookies in iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Another possibility is, after completion of the captcha, redirecting to the target page but with a query parameter proving success, which would most likely work better as long as I don't encounter 414 URI Too Long or anything of the sort. This would, of course, require completion of the captcha for each and every iframe. Any thoughts?


Ted (MiningTcup)

1780724388130

Helium seems to not allow cookies in iframes whatsoever, while Librewolf just partitions them. I far prefer LW's solution, as Helium's means that I cannot access iframes behind captchas. Not sure how I'll get around this for my captcha... I can't think of many solutions which don't require JavaScript. I have found Sec-Fetch-Storage-Access, which indicates whether I can set unpartitioned cookies, but I don't see a way to even confidently detect a browser which disallows partitioned cookies, other than guessing browsers based off other headers (both Helium and LW set this to 'none'). A possible solution would be if completing a captcha could grant short-term access to the entire IP address, with perhaps some stricter header validation. Another possibility is, after completion of the captcha, redirecting to the target page but with a query parameter proving success, which would most likely work better as long as I don't encounter 414 URI Too Long or anything of the sort (though I'm sure max URI length can be configured on any reasonable server). This would, of course, require completion of the captcha for each and every iframe. Any thoughts?


Ted (MiningTcup)

1780725166060

Well that was overthought. Found Partitioned and SameSite for Set-Cookie.


TheFrenchGhosty

1780780906558

In reply to @ted:miningtcup.me
Anyone who writes Go know of tools to help me improve my code style and correctness?
Same question but for yaml and html (and markdown but I have an automated linters for it)


Midou

1780823101918
yikes

TheFrenchGhosty

1780826430988
Matrix !

TheFrenchGhosty

1780826440017
Qualityℒ️

NexusSfan

1780852033096

In reply to @thefrenchghosty:pussthecat.org
Qualityℒ️
And on rooms which I wasn't in on my backup, I sent an extra join event re-joining the room...


NexusSfan

1780852041479
And on rooms which I wasn't in on my backup, I sent an extra join event while re-joining the room...

NexusSfan

1780852070872
Luckily, Synapse ignores 2 join events from the same user, but I'm not sure if that behavior is handled by the standard

β›§ π‡πŸπŸ“πŸŽπŠπŸ’ β›§

1780861934161
Hello guys is FreeBSD good at something for single user?

TheFrenchGhosty

1780867408785
it's good at being freebsd

cat

1780867518654
OpenBSD or NetBSD better

NexusSfan

1780868044398

In reply to @cat:plan9.rocks
OpenBSD or NetBSD better
Yes. NetBSD is also very portable as well


Shiny Nematoda

1780941969194

https://golangci-lint.run maybe?


TheFrenchGhosty

1781017571743
Does anyone know here how the fuck I'm supposed to stop element from doing that
it's been bothering me for nearly a year, and I can't find any setting to disable it

TheFrenchGhosty

1781017573830

No body

image.png

NexusSfan

1781017637084

In reply to @thefrenchghosty:pussthecat.org
sent an image.
Just use uBlock Origin to remove it I guess


TheFrenchGhosty

1781017648287
I use element desktop

MorsMortium

1781017768678
No wonder you complain about matrix, you use the worst ever client

TheFrenchGhosty

1781017852684
The other clients are far worse :')

TheFrenchGhosty

1781018009440

Well, I blocked

||matrix.org^$important
||matrix-client.matrix.org^$important
||vector.im^$important

and that seems to do it... the fact that a feature so basic isn't available in the client is fucking shit


TheFrenchGhosty

1781018087445
also trying to find anything for a software named "Element" is fucking shit. Who the fuck thought it was a good idea to rename it

NexusSfan

1781018124001

In reply to @thefrenchghosty:pussthecat.org
The other clients are far worse :')
The problem with most clients is that they don't run on Hurd. Ement.el runs, but it is not a complete client.


TheFrenchGhosty

1781018181989
no, the problem is that they're all dogshit missing features

Element is dogshit, but it has all the features

NexusSfan

1781018294961

In reply to @thefrenchghosty:pussthecat.org
no, the problem is that they're all dogshit missing features

Element is dogshit, but it has all the features
Nheko doesn't have much issues for me, it just doesn't support the new standards nobody uses (like calling)


TLH

1781018346981

In reply to @thefrenchghosty:pussthecat.org
no, the problem is that they're all dogshit missing features

Element is dogshit, but it has all the features
It doesn't have the best MSC for stickers though


TLH

1781018380355
It doesn't support the best MSC for stickers though

TheFrenchGhosty

1781018417586
who the fuck uses strickers :')

TheFrenchGhosty

1781018420520
who the fuck uses stickers :')

TheFrenchGhosty

1781018426025
I can just sent a jpeg myself

TheFrenchGhosty

1781018435143
looks and feel like shit

cat

1781033420502
Link

cat

1781033470291
Also 5000 dependencies and takes as long as chromium to build

inv.thepixora.com maintainer

1781050245045

was about to type the same exact thing πŸ˜‚


inv.thepixora.com maintainer

1781050273576

doubt, cinny is goated and fluffychat is not bad


inv.thepixora.com maintainer

1781050288828
element is awful 😭

inv.thepixora.com maintainer

1781050331739

---
today I learnt @unixfox maintains xcancel πŸ«‘πŸ†οΈ


inv.thepixora.com maintainer

1781050373788
(for regular vpn users like me, Nitter is the only option to read twitter posts)

NexusSfan

1781052514066

In reply to @specialist_wish6452:xmr.se
doubt, cinny is goated and fluffychat is not bad
I used to use FluffyChat but now I use Nheko


microplastics

1781122856264
I've been meaning to try out fractal

microplastics

1781122857931
https://matrix.org/ecosystem/clients/fractal/

miho

1781122922721
Cinny is horrible and FluffyChat even more so

microplastics

1781123021195

Can you explain?


miho

1781123057243
there is really not much to explain here, they just suck to use and lack features

TheFrenchGhosty

1781123162374

Kinda fits into what I said :')

I haven't used Cinny and used Fluffy years ago and that seems to be the trend

No, the problem is that they're all dogshit missing features
Element is dogshit, but it has all the features


miho

1781123267313
Matrix clients are a hopeless case

TheFrenchGhosty

1781123281579
Matrix as a whole is

miho

1781123312701
trvke

TheFrenchGhosty

1781123315565
The protocol is shit

All the server implementation are shit

All the clients are dogshit

The people managing it all are incompetent and/or grifters

...

microplastics

1781123317638

Well, I don't know what you mean by "they just suck to use". That is open to interpretation that applies to any matrix client lol. Yes, Cinny and everything else is missing features, but I find the UX stable and pleasant to use.


miho

1781123339126
come to XMPP

TheFrenchGhosty

1781123356474
XMPP has worse clients

But yes, everything else is good

miho

1781123369349
yeah, it does have shit clients

miho

1781123375347
but I am working on fixing that

miho

1781123378121
secret project

TheFrenchGhosty

1781123392450
"Conversations" is the only good one... and it's sadly Android only

TheFrenchGhosty

1781123904722
Well, trying Cinny, that's a good start

TheFrenchGhosty

1781123905592

No body

Screenshot-2026-06-10-22-38-01@2x.png

TheFrenchGhosty

1781123959668

No body


TheFrenchGhosty

1781124079634
Okay, so first impressions: it is in a lot of ways better than Element - it’s faster the UI is kinda better, but that dark theme is ugly and so monochrome :(

TheFrenchGhosty

1781124110033
That explains why they only show the light theme on their website

TheFrenchGhosty

1781124123239
(it feels so much snappier than element though, it’s kinda crazy)


miho

1781124347617

meme site
recommends dead protocol as replacement


NexusSfan

1781124357932

In reply to @miho:telepath.im

meme site
recommends dead protocol as replacement

Meme site?


miho

1781124363453

>meme site >recommends dead protocol as replacement


miho

1781124370527

>meme site >recommends dead protocol as replacement


TheFrenchGhosty

1781124379709
And Fluffy breaks completely if you block Google fonts... cool

TheFrenchGhosty

1781124381787

No body

Screenshot-2026-06-10-22-45-52@2x.png

miho

1781124400053
most of the shit on cat-v is irrelevant schizo bullshit nowadays

manwichmakesameal

1781124432574
Can you redirect it to your own fonts of choice?

TheFrenchGhosty

1781124441333
cat-v is really bad for "modern" stuff

NexusSfan

1781124444453

In reply to @miho:telepath.im
most of the shit on cat-v is irrelevant schizo bullshit nowadays
It wasn't cat-v made, this page just linked to 2 other articles http://about.psyc.eu/Jabber#Technical_Issues_in_Jabber and http://news.ycombinator.com/item?id=2069810


TheFrenchGhosty

1781124453369
not in the UI at least

manwichmakesameal

1781124485541
Oh, yeah, you'd have to do some DNS fuckery and whatnot to get the domain it's using to resolve to one you set up.

NexusSfan

1781124512222

In reply to @thefrenchghosty:pussthecat.org
cat-v is really bad for "modern" stuff
Just use plan9front for everything. You can even use AI with ACME to vibecode, it has everything you need


TheFrenchGhosty

1781124518286
Yeaaahhh, not interested

I'd rather just send google font to 0.0.0.0

NexusSfan

1781124531962
Just use plan9front for everything. You can even use AI with ACME to vibecode (somehow somebody made this), it has everything you need

miho

1781124551070
a lot of these complaints are outdated now

miho

1781124558714
XMPP has evolved since then

NexusSfan

1781124603737

In reply to @miho:telepath.im
a lot of these complaints are outdated now
Such as?


TheFrenchGhosty

1781124645202

No body

Screenshot-2026-06-10-22-50-32@2x.png

TheFrenchGhosty

1781124659864
Considering we're comparing it with matrix, that's kinda a moot point

miho

1781124679378
pretty much all of the points the PSYC site makes

TheFrenchGhosty

1781124718085

No body

Screenshot-2026-06-10-22-51-51@2x.png

TheFrenchGhosty

1781124721414
Matrix is 100 times worse

TheFrenchGhosty

1781124760337
Your homeserver will either die or use all the available CPU for MINUTES if you join a big matrix room

miho

1781124816431
who would guess that forcing every server to host a copy of a room and making rooms basically blockchains is a horrible fucking idea

miho

1781124825166
who would have guessed that forcing every server to host a copy of a room and making rooms basically blockchains is a horrible fucking idea

TheFrenchGhosty

1781124869542
also digging into the psyc website: they're shitting on XMPP to recommend their stuff... except their stuff looks like shit and is basically decades old

TheFrenchGhosty

1781124888661
yup :') Matrix is so shit :')

miho

1781124902793
PSYC seems to be an abandoned NIH project

miho

1781124906725
many such cases

microplastics

1781124910183
Well, I don't know what you mean by "they just suck to use". That is open to interpretation that applies to any matrix client lol. Yes, Cinny and everything else is missing some features, but I find the UX stable and pleasant to use.

TheFrenchGhosty

1781124941934
big

TheFrenchGhosty

1781124943349

No body

image.png

TheFrenchGhosty

1781124945569
energy

NexusSfan

1781124957036

In reply to @thefrenchghosty:pussthecat.org
sent an image.
I don't get why people consider this harmful.


TheFrenchGhosty

1781124973599
I could spend hours on this

TheFrenchGhosty

1781124997212
But the short version is: it's a waste of human talent, and it fragments the userbase

TheFrenchGhosty

1781125015171

There should only be 1 or 2 standards for EVERYTHING


miho

1781125032751
NIH isn't entirely bad and it is actually good in some cases, but sometimes it really is not needed

TheFrenchGhosty

1781125035856
Make things modular instead of reinventing the same thing over and over

TheFrenchGhosty

1781125101765

(and I mean it when I say EVERYTHING, software or objects - EVERYTHING)


NexusSfan

1781125165038

In reply to @thefrenchghosty:pussthecat.org
But the short version is: it's a waste of human talent, and it fragments the userbase
It can quickly lead to issues, such as administration being bad (IANA), user issues not being solved (Wayland, GNOME), forcing users for one specific thing, etc.


TheFrenchGhosty

1781125199870
but people (especially american and/or capitalists) fall into the "not invented here" paradigm CONSTANTLY

miho

1781125220323
maybe one day we will have standardized batteries for power tools

TheFrenchGhosty

1781125304333

  • IANA is good in theory, but in the end it's just the US controlling it
  • Wayland and GNOME are the pinacle of "not invented here", also fuck redhat pushing dogshit on people
  • That's why I said modular


TheFrenchGhosty

1781125357682
Standardized batteries, car parts, food, cleaning products, screw, nuts, bolts, tools... Literally EVERYTHING.

TheFrenchGhosty

1781125381483
Why the fuck do we need 500 cars from 50 manufacturers? Because capitalism and Not Invented Here

miho

1781125385871
I'm yet to see power tool batteries actually standardized though

TheFrenchGhosty

1781125387823
Why the fuck do we need 500 cars from 50 manufacturers? Because capitalism, individualism and Not Invented Here

TheFrenchGhosty

1781125423076
the current "way" is to get some adapters that convert a brand to another

TheFrenchGhosty

1781125443180
the current "way" is to get some adapters that convert a brand to another, which is not officially, and a workaround

manwichmakesameal

1781125446057
Why do we need 500 types of music from 50 different bands? It's not just capitalism that causes some of this. I 100% would never, ever, ever buy an SUV. So if all of them were SUVs, guess I'd be SOL.

TheFrenchGhosty

1781125461260

Why do we need 500 types of music from 50 different bands?

Because art isn't a product


TheFrenchGhosty

1781125479106
Neither a tool

manwichmakesameal

1781125480180

Sure it is. It's not only a product but it's still a product.


TheFrenchGhosty

1781125499681
a car is a tool, there should be 1 type of car, 1 type for small truck, 1 type of semi...

manwichmakesameal

1781125513718
Engineering is also an art. People come up with designs of things that all have different styles.

TheFrenchGhosty

1781125532662
Because capitalism exist.

If people were making music for the love of it in a non-capitalistic system, it wouldn't be a product

TheFrenchGhosty

1781125560057
Sure, go make your car.

Why does it needs to be manufactured en-mass then? Because capitalism.

microplastics

1781125611333

Humans adopt imperfect standards - that is the issue, and everyone is shit at predicting what will be needed in the future. We will never have one or two standards because each dev team does it imperfectly to where we need something else. Discord has no reason to be open or modular, yet the world chose to adopt them despite their flaws. Hence comes a flawed Matrix product, and others who think they can do better and so on.


TheFrenchGhosty

1781125615723
I'm all for people expressing themselves and making stuff.

I'm against things being forced to the market

manwichmakesameal

1781125648902

I'm against things being forced to the market

This is how I feel about AI/LLMs.


TheFrenchGhosty

1781125754318

Humans adopt imperfect standards - that is the issue, and everyone is shit at predicting what will be needed in the future.

Here me out, it's almost like we should have people that meet up reasonably often and decide that something should be made better... hum, I wonder how we would call it... a group of people governing stuff... I'd say governninment!

We will never have one or two standards because each dev team does it imperfectly to where we need something else

Sure, so let's collaborate on making the imperfect existing option better instead of making another option

Discord has no reason to be open or modular, yet the world chose to adopt them despite their flaws.

Because marketing


TheFrenchGhosty

1781125794073
That's how I feel about 100% of products

TheFrenchGhosty

1781125837608
Make your car, make it your personal expression.

It shouldn't become a product for people to buy, we have enough car on the market.

TheFrenchGhosty

1781125883763

Again, the whole problem problem is:

capitalism, individualism and Not Invented Here


manwichmakesameal

1781125934938
So, honest question, how can you have individualism if you take away choice and only have the same items? If you can't decide on getting a different X than other people, doesn't that just make everyone the same?

TheFrenchGhosty

1781125952650

how can you have individualism

You don't.


manwichmakesameal

1781126001017

Again, the whole problem problem is:

That was my bad. I misread this message.


TheFrenchGhosty

1781126015963

If you can't decide on getting a different X than other people, doesn't that just make everyone the same?

If your (royal you) consumption choice are how you express your individualism, your a shallow person and deserve to use the default option


manwichmakesameal

1781126067662
So you don't think people should be able to express themselves by having a different color car, different color phone, etc? 

TheFrenchGhosty

1781126070539
Also, to be clear: I'm talking about individualism in society, not in art or human experiences. 

TheFrenchGhosty

1781126090283
No, I don't, because it's idiotic and ineficient for the world and society.

TheFrenchGhosty

1781126104332
One car, one color

TheFrenchGhosty

1781126113798
One phone, one color

TheFrenchGhosty

1781126124577
It's tools. Tools should be functional.

TheFrenchGhosty

1781126151164
If you want "car for fun", you go buy (assuming money exist in this society) the only available "car for fun"

TheFrenchGhosty

1781126156251
If you want "car for fun", you go buy (assuming money exist in this society - which it shouldn't) the only available "car for fun"

TheFrenchGhosty

1781126200838
If you'd like your car for fun to be a different color? Go grab a brush. Why do you need a megacorporation to paint it for you?

TheFrenchGhosty

1781126228730
If you'd like your car for fun to be a different color? Go grab a brush. Why do you need a megacorporation to paint it for you? I thought you wanted individual choice, why do you fall for the corporate options

TheFrenchGhosty

1781126244015
(you = royal you, don't take it personally)

TheFrenchGhosty

1781126246817
(you = royal you, don't take it personally please)

manwichmakesameal

1781126264515
Not everyone has the same ability. Things like this would only spawn more capitalist actions like starting a painting business.

manwichmakesameal

1781126280458
Dude, come on. I don't take anything personally.

TheFrenchGhosty

1781126309791
Then just use the default if you don't have the ability

And if you have an idea, ask an artist to make it for you

TheFrenchGhosty

1781126327290
Then just use the default if you don't have the ability

And if you have an idea, ask an artist to make it for you because I'm sure some of them would love to get some ideas to train themselves

inv.thepixora.com maintainer

1781126411836

hardcore communist spotted πŸ‘€ yes i would love this too, but people would never accept it because individualism is deeply rooted into people's minds these days


TheFrenchGhosty

1781126442464
My point is that it's all about individualism, and capitalism making people (mostly americans but it's also a thing to a lesser extent in western europe/japan/south korea) think that your consumption choice represent who you are.

They don't. My car being blue or red doesn't change AT ALL what I am or how it works. It's just marketing and made to flirt my ego.

inv.thepixora.com maintainer

1781126480145
πŸ‡«πŸ‡· πŸ‘»  = 🐐

Event $ATzVILt1woq0Qt_xruXK2Jas3LP0O_WG4dVU5glUDfw failed.

manwichmakesameal

1781126512933

Having a different color X doesn't have to define a person. Some people just like it themselves and don't give a shit what other people thing.


manwichmakesameal

1781126521966
s/thing/think

TheFrenchGhosty

1781126553455

hardcore communist spotted πŸ‘€

I mean yeah, I'm unapologetically one.

Also, funnily enough (and something that annoys other communists I talk to), I disagree with marx about a lot of things.

yes i would love this too, but people would never accept it because individualism is deeply rooted into people's minds these days

Yup, capitalism did a shit ton of harm, people think buying a red thing instead of a blue thing is A RIGHT!


inv.thepixora.com maintainer

1781126594513

well πŸ˜… if they truly didn't care then the car would be "colourless" sooo


inv.thepixora.com maintainer

1781126602189
they do care to an extent

inv.thepixora.com maintainer

1781126631193
well πŸ˜…  if they truly didn't care then the car would be "colourless" (bare metal with no paint) sooo

manwichmakesameal

1781126635444
Unless the person doesn't like that. That's the point. It's up to the person (TFG's enemy of indiviualism).

TheFrenchGhosty

1781126659847
Cars should be light brown or grey because it's functional:

-> Doesn't absorb too much of the sun heat which means it will last longer
-> Doesn't make too much of the mud/dusts visible, which means people wont need to clean it constantly

TheFrenchGhosty

1781126695671
Sure, then go paint it yourself, why do you need the megacorporation to make it the exact color THEY want

manwichmakesameal

1781126724523

Cars should be light brown or grey because it's functional:

Why not just make them white? They'd be more energy efficient. They'd stay cooler, keeping the A/C from running as much, unless they just don't have A/C.


NexusSfan

1781126743152

In reply to @thefrenchghosty:pussthecat.org

hardcore communist spotted πŸ‘€

I mean yeah, I'm unapologetically one.

Also, funnily enough (and something that annoys other communists I talk to), I disagree with marx about a lot of things.

yes i would love this too, but people would never accept it because individualism is deeply rooted into people's minds these days

Yup, capitalism did a shit ton of harm, people think buying a red thing instead of a blue thing is A RIGHT!

is A RIGHT!

I don't expect Matrix protocol to change to my liking, so I'm working on my own. Mostly for learning about chat, but also maybe for use.
I couldn't find a good tool for sorting my ~/Pictures and ~/Videos, so I wrote my own, and I use it.
There wasn't a downloader for certain websites so I made my own.


TheFrenchGhosty

1781126745501
You need some paint on the metal for sun protection, and humidity, but as I said:  light grey or brown

manwichmakesameal

1781126772119
Ok, I gotta step away. Gotta drive home. 

inv.thepixora.com maintainer

1781126792466
on a red non-suv car 🀣

manwichmakesameal

1781126802266
Nope, it's blue.

inv.thepixora.com maintainer

1781126808051
😳

TheFrenchGhosty

1781126808389
Individualism is what is causing (and has caused) LITERALLY all of the world problems. Be it inequality, global warming, racism (yes), sexism (yes)

TheFrenchGhosty

1781126809976
Individualism is what is causing (and has caused) LITERALLY all of the world problems. Be it inequality, global warming, racism (yes), sexism (yes)...

TheFrenchGhosty

1781126844031
Gets dirty quickly, also white is hard to make "perfect" and it's obvious when it's imperfect

inv.thepixora.com maintainer

1781126873622
then just do it imperfect


inv.thepixora.com maintainer

1781126886921
as long as it drives

inv.thepixora.com maintainer

1781126917107

@TheFrenchGhosty what do you think of the lack of standards in online international payment methods πŸ‘€


inv.thepixora.com maintainer

1781126927756
I think that is the one big thing we're all missing

inv.thepixora.com maintainer

1781126944216
unironically crypto is the standard for this but it is hard to make people adopt it lmao

TheFrenchGhosty

1781126965922
I'm not against making stuff for personal use, to be clear.

I actually promote this.

I'm against stuff that are popular to have 1000 alternatives doing things slightly differently instead of being options on the existing one.

Which, in some ways, would make your personal tools pointless if they all had the options that people wanted... but it is what it is

TheFrenchGhosty

1781127054073
People are more happy when things are perfect

For an efficient society, people need to be happy (why do you think the west is falling? everyone being unhappy is one of the reason)

TheFrenchGhosty

1781127104279
SEPA is kinda standard

But I mean, it's a big thing, I personally do not like currencies/money at all soooo


But realistically, it should be the same currency everywhere (and the same language :P)

TheFrenchGhosty

1781127109365
SEPA is kinda standard

But I mean, it's a big thing, I personally do not like currencies/money at all soooo


But realistically, it should be the same currency everywhere (and the same language :P - Hello english)

TheFrenchGhosty

1781127133261
There's 10000 crypto, it's not

Also crypto is kinda of a shit standard

NexusSfan

1781127224660

In reply to @thefrenchghosty:pussthecat.org
SEPA is kinda standard

But I mean, it's a big thing, I personally do not like currencies/money at all soooo


But realistically, it should be the same currency everywhere (and the same language :P - Hello english)
With languages, those are one of the easiest things to be changed. Languages have no standard, whatever is widely used/accepted becomes a part of the language. Too large changes would take too long or wouldn't happen at all, but creation of new words could happen ("selfie" is one example)


TheFrenchGhosty

1781127333107

to go back to that inv.thepixora.com maintainer :

  • I'm an hardcore authoritarian communist
  • I disagree with marx about the fact that the bourgeoisie is also a victim and can be changed
  • I do not like currencies/money as a concept
  • Anything available for mass consumptions shouldn't have "alternative options" unless those alternative options are FACTUALLY different and not just "looks different"
  • Everything should be standardized, language, software, tools, places to live, food...

More...? Probably, that's what came out of the top of my head


TheFrenchGhosty

1781127403043
If we decided to standardize now, the standard language should be english because:

TheFrenchGhosty

1781127404952

No body

Screenshot-2026-06-10-23-36-37@2x.png

TheFrenchGhosty

1781127474224
Mandarin is a bad idea because it's mostly what people speak as first language, and speaking only a single language limits people deeply in their "learning potentials" and understanding of languages/gramar

TheFrenchGhosty

1781127507506

French could be fine as a language for academics and technical documents, latin might also work (if it gets extended)


TheFrenchGhosty

1781127529326

French could be fine as a language for academics and technical documents, latin might also work (if it gets extended... but that's basically gonna be french mixed with italian and spanish soooo)


TheFrenchGhosty

1781127592383

French could be fine as a language for academics and technical documents, latin might also work (if it gets extended... but that's basically gonna be french mixed with italian and spanish soooo) -> both are more detail-heavy than english which is useful in some cases


TheFrenchGhosty

1781127615945

French could be fine as a language for academics and technical documents, latin might also work (if it gets extended... but that's basically gonna be french mixed with italian and spanish soooo) -> both are more detail-heavy than english which is useful in some cases - but awful for daily use - and I say that as a french native that speak near-perfect english and okay spanish


TheFrenchGhosty

1781127733118
(to be clear: english isn't necessarily the best language for daily use, it's still too verbose and some other languages are better, but english is what most people speak as secondary language now, so it makes sense to start with it and make it evolve over time by making it less verbose)

TheFrenchGhosty

1781127896488
Example, previous sentence made less verbose (you basically remove all the pointless words - and I was being overly conservative):

clear: english not necessarily best daily language, too verbose. other languages better, but english what most people speak secondary now, logic to start with and make evolve time make less verbose

NexusSfan

1781127965913

In reply to @thefrenchghosty:pussthecat.org
Example, previous sentence made less verbose (you basically remove all the pointless words - and I was being overly conservative):

clear: english not necessarily best daily language, too verbose. other languages better, but english what most people speak secondary now, logic to start with and make evolve time make less verbose
You would need more words if you want a language to be less verbose. English has enough words to be less verbose.


TheFrenchGhosty

1781128009750
Your sentences contradict eachothers?

TheFrenchGhosty

1781128029933
Your sentences contradict eachothers? Typo?

NexusSfan

1781128112455

In reply to @thefrenchghosty:pussthecat.org
Your sentences contradict eachothers? Typo?
Oh. I was saying that in a language, the more verbose you want the sentences to be, the less words are required (of course, there is a minimum). If you want it less verbose, you would need to create words as shortenings of phrases and multiple words (ex. "video game" would become one word). English certainly has enough words for being less verbose and making sentences shorter.


TheFrenchGhosty

1781128136735
yup

TheFrenchGhosty

1781128159399
And also some words should be removed to lower the amount of word, similar to some other languages

TheFrenchGhosty

1781128174439
Like one of the example I heard is that "elephant" could just be "trunk horse"

TheFrenchGhosty

1781128190619
But there's a lot of examples like that

TheFrenchGhosty

1781128216184
and keeping french or latin for the overly detailed would be perfect (we already kinda do it with latin in science)

NexusSfan

1781128225404

In reply to @thefrenchghosty:pussthecat.org
Like one of the example I heard is that "elephant" could just be "trunk horse"
Reducing the amount of words makes a language easier to learn, somewhat, but it also makes sentences longer and could possibly increase vagueness.


TheFrenchGhosty

1781128271930

  • Make a language easier to learn is good, french is a pain in the ass to learn because it's overly detailed with too much words
  • Vagueness is 100% fine for daily use


NexusSfan

1781128371722

In reply to @thefrenchghosty:pussthecat.org
  • Make a language easier to learn is good, french is a pain in the ass to learn because it's overly detailed with too much words
  • Vagueness is 100% fine for daily use
Yeah. Some languages are designed to be small, Toki Pona has a relatively small wordset, I wonder how that is doing.


TheFrenchGhosty

1781128404930

NexusSfan: Vagueness example:

"1 day before I see dark cat out"

Do you need me to use yesterday? Not really

Do you need me to tell you the color of the cat? Not really

Do you need me to tell you that "out" is outside my house? Not really


TheFrenchGhosty

1781128423389
Yup, Toki Pona is great

TheFrenchGhosty

1781128460826
Toki Pona is a bit too extreme but is perfectly usable for most stuff

But a middleground is good

TheFrenchGhosty

1781128599895
(also, we need to fix the alphabet to simplify the language - we don't need C S Q K when only S and K are needed, O and U should be one...)

microplastics

1781128628685

I'd say governninment!

The same government that wants to ban e2ee? I would not put any faith that they are able to think critically in terms of creating any decent protocol lol.

Sure, so let's collaborate on making the imperfect existing option better instead of making another option

The point is that it is imperfect for a reason, there is a limit of how much you can improve it. If we take Signal as the gold standard of secure messaging, you would make the security worse if you attempted to make it decentralized. XMPP has taken their standard and made it worse to work with their protocol. Same with session. Like, a protocol that is magically modular to everyone's needs is impossible. There will be sacrifice, and limitations of the protocol being a reason why we have so many standards. I just don't believe one or two standards can be ever be done unless the world itself comes in agreement that said imperfections are okay.


TheFrenchGhosty

1781128667858

The same government that wants to ban e2ee? I would not put any faith that they are able to think critically in terms of creating any decent protocol lol.

It's almost as if putting capitalist in power is bad for freedom!

:3


TheFrenchGhosty

1781128728982

Like, a protocol that is magically modular to everyone's needs is impossible.

I present to you, extensions! https://xmpp.org/extensions/


TheFrenchGhosty

1781128782970

I just don't believe one or two standards can be ever be done unless the world itself comes in agreement that said imperfections are okay.

The world can't come in agreement with even ending famines, so don't hope too much


TheFrenchGhosty

1781128798093

I just don't believe one or two standards can be ever be done unless the world itself comes in agreement that said imperfections are okay.

The world can't come in agreement with even ending famines and war, so don't hope too much


microplastics

1781128856821

Yes, XMPP takes the signal protocol and makes the security worse so it can fit inside their protocol. You will get many who will never switch to xmpp for that reason.


TheFrenchGhosty

1781128881308
Signal is centralized and US based, so it's worse my design

TheFrenchGhosty

1781128882845
Β―\_(ツ)_/Β―

microplastics

1781129060487

This kind of goes back to the original point how a single protocol will never be able to satisfy everyone's needs. One large group of people that care about security would prefer Signal, and another large group would prefer something decentralized, but less secure.


NexusSfan

1781129085746

In reply to @thefrenchghosty:pussthecat.org

Like, a protocol that is magically modular to everyone's needs is impossible.

I present to you, extensions! https://xmpp.org/extensions/

Gotta find a good XMPP server to host.


TheFrenchGhosty

1781129093888
Prosody

TheFrenchGhosty

1781129149552
Federation solve the problem

TheFrenchGhosty

1781129202469
Centralize server for the mass, decentralized server that federates for the people who care

Literally email

Except don't let a for profit corporation control any of it

NexusSfan

1781129272304

In reply to @thefrenchghosty:pussthecat.org
Centralize server for the mass, decentralized server that federates for the people who care

Literally email

Except don't let a for profit corporation control any of it
I once set up an SMTP server on an IPv6-only network. I could recieve emails from most providers, but couldn't send, because to this day, MX records for most E-Mail services still lack IPv6 addresses.


TheFrenchGhosty

1781129302489
Yup, the magic of shitty standard: IP

NexusSfan

1781129345807

In reply to @thefrenchghosty:pussthecat.org
Yup, the magic of shitty standard: IP
Some people say it's because spam lists for emails wouldn't work with IPv6. Most likely the reason.


TheFrenchGhosty

1781129359930
Oh yeah that's part of it

microplastics

1781130148596

I don't see how these flaws are fixed with a communist government. To ban e2ee is something more in line with heavier government control due to the reason being of making crime easier to catch.


TheFrenchGhosty

1781130205008

  • Communist government = no reason to bad e2ee
  • Crime is a poverty problem


TheFrenchGhosty

1781130220333

  • Communist government = no reason to bad e2ee
  • Crime is a poverty problem meaning communism = no crime


Midou

1781130317001
stalin:

Midou

1781130334227
(i have no idea what communism or capitalism really mean other than the broad explanation of it)

microplastics

1781130696772

There will always be crime. Reducing poverty will drop crime, but the reasoning to ban e2ee will still be there. I doubt the people who do CSAM are always poor, or if the correlation of socioeconomics is always present. I guess you can maybe argue that communism would give broader access to mental health resources to stop offenders, but I don't think that is a panacea.


TheFrenchGhosty

1781130724754
Stallin did get rid of most crimes

TheFrenchGhosty

1781130739127
(but the USSR was never truly communist) 

TheFrenchGhosty

1781130813388

I doubt the people who do CSAM are always poor, or if the correlation of socioeconomics is always present.

A lot are. They're either from the bottom, or from the top, which is purely socioeconomics

I guess you can maybe argue that communism would give broader access to mental health resources to stop offenders, but I don't think that is a panacea.

It's about making people care about each others. You wont do rape if you care about the person.


TheFrenchGhosty

1781130866395
To be clear: I'm not saying ANY of what I suggested tonight is possible, it's not, capitalism is still too solid and people aren't desperate enough for things to change.

But, it's a cool ideal I'd love to see happen, but I wont.

Midou

1781131214356

there are many factors indeed.
If you're into childrens it might be because you were not educated, and part of why you're not being educated is probably financial too, maybe your parents weren't educated either, further contributing to this behavior, it's all about education from the get go as a child, if you fail at that you'll create a new criminal


Midou

1781131245407

there is also cultural but that's another issue


Midou

1781131249167

there is also cultural reasons but that's another issue


TheFrenchGhosty

1781131257581

If you're into childrens it might be because you were not educated

It's not usually the cause, it's usually about power dynamics being wrong, while, comes from education, but also from experiences


cat

1781131260505
Gm

Midou

1781131267779
gm cat

cat

1781131276647
Its 10pm

Midou

1781131280330

indeed but still


cat

1781131283976
But i just woke up therefore gm

Midou

1781131294838
experience is caused by someone else's fuck up

Midou

1781131301785
experienced trauma is caused by someone else's fuck up

TheFrenchGhosty

1781131317824
it's not really accepted anywhere culturally

TheFrenchGhosty

1781131335579
sounds like my sleep pattern 

TheFrenchGhosty

1781131344105
yup

Midou

1781131350588

well yeah for CSAM it's thankfully not accepted because what the fuck is wrong with you


Midou

1781131360006
and yet it still exists because of some past trauma

TheFrenchGhosty

1781131372696
I was talking about CP and pedos in general

TheFrenchGhosty

1781131394417
neither are accepted, and with good reasons

Midou

1781131408880
yup

microplastics

1781132168787

Do you have any opinion on what the best country is if you could move?


microplastics

1781132210352
Everything is imperfect, but I'm curious what you think is currently the best

TheFrenchGhosty

1781132395781

Assuming money is no object:

  • Iceland
  • Japan

Assuming I can work:

  • Finland
  • Sweden
  • Norway
  • NL (far behind)


manwichmakesameal

1781132400726

Merica


TheFrenchGhosty

1781132422940
Assuming I'm a billionaire: Texas is actually okay

TheFrenchGhosty

1781132432474
(but the weather ewww)

manwichmakesameal

1781132497610
That's surprisingly close to what I'd pick too.

TheFrenchGhosty

1781132519437
The list of "passable countries" is pretty small so not surprising

manwichmakesameal

1781132881106
https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/

manwichmakesameal

1781132885843
Interesting.

manwichmakesameal

1781132912460
Results of AI prompts are original content so they're responsible for it. I like it.

NexusSfan

1781132949091

In reply to @manwichmakesameal:wilywidgets.com
Results of AI prompts are original content so they're responsible for it. I like it.
The interesting part about AI is when you try to define it


NexusSfan

1781132959438
The interesting part about AI laws is when you try to define it

NexusSfan

1781133004910
i.e. "AI" term is vague

manwichmakesameal

1781133014518
I'd say defining this instance as the output of Google's offering of an AI/LLM service it pretty good.

manwichmakesameal

1781133060458

At that point it doesn't matter what it is, just it's output.


NexusSfan

1781133072425

In reply to @manwichmakesameal:wilywidgets.com
At that point it doesn't matter what it is, just it's output.
I guess so.


NexusSfan

1781133085969

In reply to @nexussfan:nexussfan.cz
i.e. "AI" term is vague
LLMs predict the next word. What counts as a Next Word Predictor?


Midou

1781133102681

i saw it on hackernews and apparently it only affects sections where the ai could claim a person said something when they didn't (defamation)


manwichmakesameal

1781133139596
Just the logic that uses word frequency dictionaires along with context clues.

manwichmakesameal

1781133291099

Midou: Interesting. That article makes it seem like any use case would be affected. We dont' have access to the actual law text so who knows.


microplastics

1781133335996

That's a good list


microplastics

1781133347361
Might add Denmark

microplastics

1781133354238
I also don't think I've met anyone that dislikes Japan lol

TheFrenchGhosty

1781133470093
I've heard bad things about the people there being all fake

TheFrenchGhosty

1781133485261
It's AWFUL if you have to work there, the work culture is crushing

TheFrenchGhosty

1781133500307
it's like the US but even more slave-ish

manwichmakesameal

1781133635847

Yeah, from what I've read, I would absolutely never want to work there. I wouldn't even compare it to the US. We don't have that much of a cult(?), maybe? around work and the office. Like, I don't feel like it's normal for people to work 10+ hrs, go out drinking with your boss(es) to look good until 12/1, go home sleep a couple hours and do it all over again. Maybe some places are like that, and maybe same in Japan, but I don't think that's the norm.


TheFrenchGhosty

1781133679352

We don't have that much of a cult(?), maybe? around work and the office.

You do


TheFrenchGhosty

1781133705931
You're just (and don't take it wrong) too upper class to notice it

manwichmakesameal

1781133728421

some places might but I don't know, and have never, to my knowledge, met anyone that's like that.


manwichmakesameal

1781133777708
I grew up much, much poorer that my current situation.

TheFrenchGhosty

1781133806450
Any minimum wage workers are spending 10+ hours daily at work, and basically is forced to do it to survive,, all while being treated like shit

This is better than japan... but not really because unlike japan people aren't "choosing" any of it

TheFrenchGhosty

1781133820451
Not uppermiddleclass ?

TheFrenchGhosty

1781133835635
Not upper middleclass ?

TheFrenchGhosty

1781133840390
Not grew up upper middleclass ?

manwichmakesameal

1781133916607
LOL, no. 

TheFrenchGhosty

1781133956998
ah :')

TheFrenchGhosty

1781133984929
(kinda explains a lot about you honestly, and that's a compliment :P)

manwichmakesameal

1781134045859
Thanks. 

TheFrenchGhosty

1781134072925
<3