it is holding up well, but I am gonna be making a more advanced WAF
i find the css ones quite interesting, it's fun to try to trick them into loading stuff they shouldn't
Just exempt git/ UAs
Yeah but mine is the best cause suggless
thanks, i couldn't find the git ua online. i'm making it configurable though.
mine is intentionally as complex as it is because I wanna try to avoid serving captchas
captchas are evil and are bad UX
Check if it starts with git/
I always serve captchas but the solution lasts 10 years
Or as long as browser lets me set it, usually 400d
it seems quite difficult to do silent challenges without state
I like hcaptcha challenges as they're more challenging without being stupid like recaptcha But I guess there's nothing better then turnstile (cloudflare)
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)
Turnstile can be good when it actually works
π it requires js
and its cloudflare
When doesn't it work?
Is there a good alternative you know?
What's recommended over anubis these days? Is goaway enough?
self-hosting 9flare or go-away or just about anything else
using Tor or a more obscure browser tends to make it not work as well
go-away's fine, yea
I have a pretty hardened (addons + fork) browser and somehow always had luck
go-away seems to be abandoned nowadays
my captcha should be usable on any browser which supports images
I am working on a WAF that I might release to the public some day, it is more advanced though
my captcha should be usable on any browser which supports images, and good on those that support modern css flexboxes and media queries
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
It has gotten so annoying that you need to protect everything against AI scrapers
maybe I just have bad luck but I cannot get it to work with Nginx/Angie no matter what I do
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
Yes. Claudebot is a terrible scraper for example
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.)
I have a Danbooru instance and Claudebot didn't stop scrapping it for like 2 months or more
JS garbage
My "solution" was to just add a 403 to the post and just let no one access it anymore
Proprietary
I wanted to see if it was going to stop but it didn't so I had to block it
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.
Better than the other proprietary captchas in my experience
only issues the bots caused me are with private frontends and Gitea
even than they still continue
You could try 9flare
you can email anthropic though and they will stop scraping you
I added explanation to the readme of who its for
https://codeberg.org/catfromplan9/9flare
I had issues with bots only on my forgejo yes
Because of the large amount of links
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
Commits referencing commits
What happend with anubis and stuff like that no longer good?
different bots for scraping and suer requests. the scraper they use to steal training data doesn't refresh it.
different bots for scraping and user requests. the scraper they use to steal training data doesn't refresh it.
I blame a lot of it on Forgejo itself
The ones i had a problem with were bytedance, alibaba, and some smaller ones
it is seemingly horrible at handling larger loads
Codeberg proved that
You can read the description there, it explains why i dont like anubis
the worst one was a group of unidentified ones in signapore
and keep proving it by being slow and giving 5xx errors daily
and keeps proving it by being slow and giving 5xx errors daily
In a couple words, anubis is like bringing a ballistic missile to a nerf gun fight
Yeah they moved to iocaine
Its that there is a lot of links, thats the nature of git services
iocane is quite cool. i wanted to integrate it in my thing but its rust and my thing is go
also, i noticed that about 30% of iocane's text-generation model data is from Brave New World
my Gitea and previously my Forgejo too tend to rise to several gigabytes of RAM usage on my little VPS
I found it to be way too complicated with awful documentation
Could not figure out how to make the thing work
It has its own scripting language too like ?!?!
maybe, but it's an awesome idea. don't bother detecting the bots, just have a bunch of links to junk
Yea i had that issue
Since we're already on the terms of Anti Bot stuff, is there a good DDoS or something protection?
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?
Yeah
Buy a lot of servers lol
are we talking about L7 or L3 and volumetric type of attacks?
Like 500 or so
I'd say Primarily L7
I buy them if you pay them
lol
The whole way something like cloudflare works is loads of servers
then I guess configure your shit well, put a WAF, and you should be good
You could slap a PoW captcha on top of that, routing all the requests to your real server and firewalling connections from elsewhere
I don't mind buying a few more servers but yeah I get it.
Then with nginx setup content caching and so on
well then is there a good WAF?
i use HAProxy with ratelimiting and a few rules already
soon there will be, but there are some options right now too
Whenever I was ddosed the solution was simple
Move server to route through backup proxy until its over
Whoever ddoser was didnt notice, and wasted money for hours targeting an IP that wasnt hosting anything at that point
DDOSing is expensive too
They shouldve just donated to me instead
Well I had some pretty bad DDoS attacks
I don't really know if it would help to move server, like doesn't that make the page inaccessible then?
Who'd you piss off
E-gangsters?
No, i updated DNS and routed requests through my backup server
I have multiple servers, the one i run stuff on the IP is private
ah ok
The public facing IPs are all just proxies to the real server
So i can swap them at any time
For some things I run I am required to use proxies
For some things I run I am kinda required to use proxies
It only a wireguard config and some iptables rules
not skids it was a botnet which was actively attacking. We're talking about millions of req/min
$ doas docker network create invidious
Error response from daemon: all predefined address pools have been fully subnetted
π
someone was productive
No body
How
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
You run 1200492 containers?
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)
In reply to @yubique:nope.chat
What's recommended over anubis these days? Is goaway enough?
In reply to @larslol140:matrix.larslol140.com
It has gotten so annoying that you need to protect everything against AI scrapers
the limit seems to be 32. wayyyy too low imo.
idk how to raise it but ima need to
What kind of issues did you face with gitea for example?
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
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?
In reply to @larslol140:matrix.larslol140.com
Well I had some pretty bad DDoS attacks
if you have a website which makes some people with alot of power upset it happens
πIn reply to @ted:miningtcup.me
$ doas docker network create invidious
Error response from daemon: all predefined address pools have been fully subnetted
if you have a website which makes some people with alot of power upset it happens or just casual drama in the community
how'd ya fix it? is it possible?
i'm still unclear with what you did...
In reply to @fijxu:nadeko.net
You run 1200492 containers?
only 32 for me
But why
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
wdym?
like more specifically what the hell did you do to get ddosed
In reply to @ted:miningtcup.me
how'd ya fix it? is it possible?
That's really stupid
In reply to @ted:miningtcup.me
only 32 for me
hmm scambaiting? if that's a term you know
yes, fair enough
Ted (MiningTcup): https://thefrenchghosty.me/files/docker-daemon.json.pdf
you were right, it's ~30
it's a pain in the ass to host something for that stuff
in that case i can see using cloudflare
not really any alternative
Correction ~30, which is even more stupid
yeah but maybe ther would be something which could be interesting / good for the vps / proxy to add on top of it yk
Oh and Ted (MiningTcup) you don't need the log part, as I said, it's my personal documentation
thanks!
The documentation should be self explicit about what it does, but feel free to ask me for detail if you need
yea i get it. long as alpine doesn't do something differently or anything
(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)
no pdf is good
If it's docker, it should just work, docker is docker
(also, you might be the first person I know using a alpine host :') )
you never know. alpine docker has a modified build progess ui, for example
oh really?
That's cool
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.
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+
Yes, but it doesn't scale as well
Again, like it's made to be minimal and it's great at that
the problem is that codeberg is pushing it to its limit
Codeberg might be the biggest instance of it that exists, so it's gonna hit the limit/edgecases before anyone else
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
(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))
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)
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)
also true. i just feel guilty using the "less free and transparent" option
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
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
(and to be clear: it's literally what happened:
(and to be clear: it's literally what happened:
annoying that alpine doesn't load tun by default.
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
What is it used for? I don't really do networking stuff
this is actually really cool. i might do something like this next time i re-do my server
gluetun requires it
thats all i know, i don't do much networking either
oh right
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
i mean the personal documentation part
Ah that :') Yeah, I document literally everything for my server, I've been doing it long enough that ANYTHING marginally complicated gets documented
I have full setup documentations for nearly everything I have setup
Some example documentation I wrote recently: https://thefrenchghosty.me/files/Swap.pdf https://thefrenchghosty.me/files/Locale.pdf
(I have written more recently, including a generic documentation and a fail2ban documentation, but I'm not sharing those publicly)
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?
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.
their room
Look who's the owner of the invidious room π
πΆβπ«οΈ
nheko doesn't tell me π assuming it's you, though
Does Invidious still leak the host IP? π«
Yup :)
https://invidious.io/team/
was nheko the shared browser thingy?
no it's the GTK matrix client
Ah
ah it was n. eko
ah it was n.eko
Qt
is it Qt now?
I wish it were gtk
Always was
was it..?
Maybe youre thinking of neochat
Or smth else
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
Ah I was thinking of Dino, the XMPP client which is GTK and looks really similar https://dino.im/
You guys then try to avoid web clients?
Event $sos5hFFCxRoF4X4IPxoUx-iWlej1Cp28am9QEwprxDs failed.
yeah me too
Trying cinny atm
I use the best thing for the job, and for Matrix, it's Element Desktop, which is shit, but every other clients are worse
what do you use for the homeserver then? synapse because "every other are worse"?
Yes
oh well
Been using synapse for like 5 years
its kinda sad that matrix is basically synapse + element
https://matrix.pussthecat.org/_matrix/static/
I'm planning on killing my homeserver though
why that?
Various reason that I discussed here recently, basically, matrix devs are incompetent, my use of Matrix drastically lowered so eh
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.
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
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
neochat is also qt
Yeah it looks good
yes
continuwuity. works quite well. only feature i've missed is sign-in qr codes
I want something that does more than "working quite well", synapse is already on the border
I want something that does more than "working quite well", synapse is already on the border of being good enough
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?
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
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
i think encryption is usually a client issue. haven't tried appservices
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
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)
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)
It have encryption enabled in a few chats and switching between mobile and desktop just works and I see all messages
There is SO MANY THINGS wrong with matrix/element/synapse that honestly... the whole thing should be trashed
The protocol is bad, the servers are all bad, the clients are all bad...
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
yay we're getting xmpp issues on matrix now π
Fractal?
yea fractal is gtk
How i wish it were gtk
But no, its a bloated piece of shit
Literally takes a half an hour to built it and its dependencies
For context, takes half as long to build clang
nheko also consumes twice as much memory as neochat (which is an even buggier pos)
Well i talked to the developer quite a bit
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)
Its pretty clear why its bad
cat: check pms
If you have the mindset that bugs dont matter and its immoral to criticize things, thats probably because youre compensating for something
Element actively got worse and got new bugs
The Matrix/Element team in a nutshell
ladybird browser update just dropped!
I thought they split
Not really no
Is the matrix spec / protocol bad then?
yes
but with no alternative?
yup
Β―\_(γ)_/Β―
I apparently don't have the face installed
xD
quality software those matrix clients
chromium doesn't render that character either, not nhekos fault
I just don't have the font installed which would be required to show the emoji
you don't have the japanese font installed
I wouldn't see it in discord either
inb4 this is ASCII
I know
thats why I said I don't have the face installed
clients are supposed to ship the fonts they use
nheko lets you choose your font
I'm in my webbrowser
I'm in my web browser
i've chosen sf pro so it matches my macbooks keyboard :)
Still
Then discord also fucks that up
and whatsapp
Would you be shocked to know they're quite fond of eachother
and every other page on the internet
Teeechnically
On paper
TheFrenchGhosty speaking of poorly made clients, i accepted your invite and nheko crashed
As far as the legal people are concerned
we've moved on from that we're using screens now
Its your fault for bringing this up
Engage in self reflection
It's a feature
You probably caused it to crash, stop being negative
If you dont like that it crashes, dont use it
Or fork it if your so smart
Jackass.
like there's anything better
You just dont understand
if TheFrenchGhosty then crash else work
The way that the nheko dev does
Good software!
Pages on the internet ship their own font
Pages on the internet ship their own fonts
Luckily browsers let you toggle that off
Only problem is those terrible sites who use fonts as UI buttons
With special unicode
Awful awful sites
It's fun they said
It's kinda funny that I'm happy to see a plain bootstrap website nowadays
(e.g. https://ipv64.net/)
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've thought this exact thought before.
I don't want to install autoheal again
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
it would
lol
at least one container is breaking and then a restart fixes it
@TheFrenchGhosty since you're so against Matrix and said there are no alternatives. What do you think about SimpleX Chat?
@TheFrenchGhosty since you're kinda against Matrix and said there are no alternatives. What do you think about SimpleX Chat?
simplex has better privacy+security but the clients are just as shit if not worse than matrix
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
simplex has better privacy+security but the client is just as shit if not worse than the ones on matrix
seems fine as an alternative to signal, not so much matrix rooms with thousands of clients
seems fine as an alternative to signal, not so much to matrix rooms with thousands of clients
I see
oh kinda funny that I stumbled across spacebar again
in terms of "going back to discord"
Meme
The thing i like about it is theres a button that lets you complain to the developers directly
Like, open a chat with them
They respond within a couple hours or even minutes sometimes
So if youre having a problem, you can just message them
Are you talking about matrix? simplex?
simplex, i think. that's neat.
On simpleX?
I see
I never used it
the only other thing I'm interested in are like networks / chat applications which are offline (e.g. meshtastic)
And probably won't use it, probably has less people then matrix on it
not him but simplex chat doesn't have a web client, that's a huge drawback for me personally
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
Thats a huge positive for me
Yes
You can just "Chat with SimpleX team"
speaking of whichβdoes anyone know of a browser that supports browser profiles on android?
And you can complain to them what doesnt work, or ask for help
Or easier way to report bugs
I dont mind non web apps
Anything
Its more of a communications platform
For secure communication with those you know elsewhere
I see
Not for joining massive public group chats which you find on some server list
^ this what discord or matrix is trying to ne
let's all go back to irc then?
Matrix used to have a room list for easy discovery
don't they still have public channels?
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
matrix tries to be this but isn't designed in the spec
Because itll show each room, with avatar
Promptly it was disabled, now the room list for matrix.org is whitelisted
Simplex? I think so, but you need a link to join
So more like unlisted
Theres no discovery service
I mean matrix
Room directory
Well yeah youre in one right nowol
lol
I know
I tried IRC but I didn't understand how to use it π maybe just a skill issue of mine
How much is there a security benefit when encryption is disabled?
I couldn't sign up on a server and find a public room in another one
Yeah it is
IRC works for me
I use it
But not everyone is on IRC
I can use it
These days everyone uses libera
what was before the drama with the other one?
Encryption doesnt work on rooms with more than like 5-10 people
Doesnt work well
It breaks down heavily
breaks down?
Like messages will take minutes to encrypt
Incredibly slow
Unusable
Literally unusable
Cant do shit
slow mode, twitch calls that a feature
Because matrix uses this joke encryption protocol
They made their own
500 IQ play
OLM
well just get better hardware /s
It only really works in DM
thats why element will enable encryption in DMs always
But for rooms its opt in, defaulting to off
I though it would just to pub/private key rsa or whatever
No that would be too logical
oh right
my bad
Think like matrix foundation
Wheres the fun in that
let's vibe code matrixSpecialRSA2.0
I havent really looked into matrix encryption much
I do know that encrypted media is usually AES128
But then those decryption keys, well, i guess can be derived by the E2EE or smth
In fact, you can embed decryption keys into an event alongside the encrypted media, and repost it elsewhere, then it can be downloaded
Thats how forwarding feature works
its fun they said
So you can forward an image from your encrypted DM, into public room
No need for reupload
I mean ok its a feature I guess
I had to implement forwarding on my matrix client the other day, so i learned this
is it a public available client?
who are you replying to
In matrix you need to be grateful for every feature they generously provide you
I don't see anything
are you in a call with sb
Not rn
I see
take the blue pill
or was it the red one? eh who cares make it green
Its the green pill
Cause element
ofc
Maybe its also black and white pill. Matrix foundation seems fond of that colour scheme
but only version 12 of it
My client is in a bit of a buggy state rn
Cause i still need to fix more bugs
Its a fork of element classic
They left it in a horrible state
It did not deserve this
well why fork it?
didn't you learn anything from matrix diy encryption?
It was unusable, but the best client i knew of
Which is incredibly sad
Considering how awful it is
I figured, ill take it and make it not suck
So far it has gone well
Many issues fixed
Features backported
Like, modern reply system, it shows emoticon reactions now
Animated emoticon reactions too
element classic are you talking about the app?
Account switcher
And many bug fixes
oh no
Yes
Android one
ah ok
Isn't schildi already a fork of element?
schildi next is the fork of X
One of the most useful features is being able to reply with image or video to things
Yea
I never liked X
Do you think they did a good job?
I shouldve probably forked schildi but i feel like i can apply its patch set on top
idk it's fine I guess at least the Schildi fork I'm using rn
Iirc they didnt add that much
the ui us iirc more chat like
At least not when i used it
I used the classic version, and tried next later
But i prefer classic, more familiar
its works so far
Since ive been using it over 5 years now
I get you
The element classic/schildi classic ui
Also android lollipop and up is supported
I just gonna fork discord and attach the matrix protocol in the background
lmao
At some point i wanna see if i can add kitkat support
Cause ive got a galaxy note 2 on kitkat
And i wanna run element on it
but not their mobile app I think that thing is worse then any element client
can it run lineageos?
It probably can
But replicant better
Because FSF certified OS
fsf?
Respects freedumbs
You dont know the FSF?!
no
free software foundation, basically gnu/stallman
...The free software foundation
ah
Created by Richard Stallman
GNU project
that's stuff I know
All of that
just not the fsf short name
FSF is free software foundatioj
Theyre like, strict on proprietary stuff
Very strict
Sorta like software freedom vegans
isn't replicant eol?
So if they certify something, it means its good
https://directory.fsf.org/wiki?title=9flare
It might be
But i dont think so
It is however stuck on kitkat or lollipop iirc
Actually i think marshmellow too
But kitkat is best cause ui was ruined with lollipop
FSF approved PoW captcha
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 :(
epic
I use lingeage and plan to go to graphene
shortly after I planned to do that my phone screen got busted and well good reason to look for a new phone
i can't really recommend anything else for pixels, but the developers are kind of sad
phone operating systems suck in general
i want a phone with a 3050 and kde
Not so halal mode https://www.gnu.org/distros/common-distros.html#GrapheneOS
No, everyone is conspiring against Daniel Micay and makes up lies, trust him, everything he says is true
Install GNU/Kitkat
My friend was planning to port a lot of modern android phones to kitkat, maybe i will work on that with him
Then we can use the backported element
doesn't work on a pixel 7, does it?
Not yet
But with the power of free software, anything is possible
copilot will do that
GNU/Copilot-libre*
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
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.
CopilotOSS
...But your freedumbs
Also free software is better term than open source
Cause open source term was invented to corporatize free software
Since free software, although not inherently anti corporate, opposed what most corporations did with software
but free software doesn't mean open source
Then Eric S Raymond decided to become a traitor
and then there is source available
Yea open source is free software without the ideology
and then there us GPL hell
Perfect for corporations to culturally appropriate
and then there is GPL hell
Open Source At Meta
Makes me throw up in my mouth a little bit
open source ai model without training data
as long as they contribute (I guess system 76 is a good example) go ahead I guess
Its true that the android ecosystem sucks
Its full of people who make bad products
Thats because android is catered to these people
Youre forced to write apps in java/kotlin
wanna buy phone for 1k with AI subscription of AI features which barely work? great!
Luckily you can do JNI, if you want native code
And most apps do
Or they shadow in architecture specific dependencies
I might want to start looking into android more
Solely because my user experience is so atrocious right now
And its like the old saying, if you want something done right, you do it yourself
Im not qualified enough to maintain my own android unfortunately
But porting apps to kitkat (which was a good version of android) is a start
why not
I mean, if i have a browser, element, termux
Whatcelse do i need
google play services
lmao
The devil
They shut that down years ago
For kitkat
Nah that's google safety net
But i dont use any apps that rely on it
i think i'm going to write a translation frontend that queries libretranslate and either queries mozhi or has its own googel translate scraper
i think i'm going to write a translation frontend that queries libretranslate and either queries mozhi or has its own google translate scraper
Thats systems programming
Maintaining a massive OD
OS
casual
your AI agent will do that for you
we have 2026
Well, i think i will use replicant instead
and I will try to sleep at a "reasonable" time now
cya
goddamn scraper bots on my nitter now
goddamn scraper bots on my nitter now
scraper bots on my nitter now
No body
Even XMPP created their own Encryption protocol. They used to support OpenPGP however...
Also android beam as well
In reply to @cat:plan9.rocks
Not so halal mode https://www.gnu.org/distros/common-distros.html#GrapheneOS
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 on any OS.
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.
You could always use Guix or Trisquel, I guess.
In fact, I am using Trisquel to send this message, on a GNUbooted X200
Event $Hi9relX9nLYQezK1JIGbIV-FOqj3Eo3hcCO5VLfCcO4 failed.
It would be much smaller than something like Debian, of course
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.
Why did you get rid of watches?
Why did you get rid of watches? I personally just migrated from the Vendor app to GadgetBridge
Install Hyperbola GNU/Linux-libre
As hyperbola developers told me, how can you say dragora is dead, just because there hasnt been updates
You could always update it yourself
It only truly dies when everyone stops using it
Soon to be HyperbolaBSD...
Soon...
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....
interesting that a phone can do heart rate
first itme i heared that
Bash doesn't even run yet on HyperbolaBSD... https://wiki.hyperbola.info/doku.php?id=en:manual:contrib:hyperbolabsd_roadmap
Based...
Use oksh instead
it was mistranslated, of course it was meant that I am not interested in heart rate measurement.
But surprisingly, a lot of the work is done already
There's no runit so you still can't use your system
I use Transtale You, sometimes it makes a mistake.
SysV better
RYF certified init system
Yes, BSD init works.
Free as in freedumbs
They also plan to drop PacMan for HyperMan in the next Hyperbola GNU/Linux-libre release
I heard
Hyperman is better
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.
It RYF
Yes
Too bad Hyperbola GNU/Hurd is not a thing at the moment
Soon
I will ask them about it
Until then we have Gentoo GNU/Hurd
Good idea
Is hyperbola etc. all kind arch based or do they just share the website? lol
With no stage3
Arch based, but its a hard fork unlike all the garbage distros
Hyperbola is not even Arch-based, it just uses pacman. In fact, most packages use Debian patches
Oh yea
Theyre now replacing pacman too
hyperman is the future
True, so now it has no relation to Arch GNU/Linux
on HyperbolaBSD
Since linux kernel has become too proprietary
They knew they had to make their own kernel
Yeah
Forking OpenBSD kernel
Also their own coreutils, to replace GNU coreuts
For true freedom
Also their own coreutils, to replace GNU coreutils
You should join their IRC channel
#hyperbola
IIRC they use something called "bsdutils" and "bsdcore" https://wiki.hyperbola.info/doku.php?id=en:manual:contrib:hyperbolabsd_roadmap#fnt__11
I should do this
Impressive
Also musl
GNU/musl-libre
I remember when hyperbolaBSD was first announced 4 years ago
It was so excitinfg
Still is
It was so exciting
In reply to @cat:plan9.rocks
GNU/musl-libre
Anyone who writes Go know of tools to help me improve my code style and correctness?
https://pkg.go.dev/cmd/gofmt
can that do more than formatting, like linting?
No clue
I havent used it
You could probably look up golang linter
But i have heard of gofmt
yea someone in another room had some for me
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?
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?
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?
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?
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?
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?
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?
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?
Well that was overthought. Found Partitioned and SameSite for Set-Cookie.
In reply to @ted:miningtcup.me
Anyone who writes Go know of tools to help me improve my code style and correctness?
yikes
Matrix !
Qualityβ’οΈ
In reply to @thefrenchghosty:pussthecat.org
Qualityβ’οΈ
And on rooms which I wasn't in on my backup, I sent an extra join event while re-joining the room...
Luckily, Synapse ignores 2 join events from the same user, but I'm not sure if that behavior is handled by the standard
Hello guys is FreeBSD good at something for single user?
it's good at being freebsd
OpenBSD or NetBSD better
In reply to @cat:plan9.rocks
OpenBSD or NetBSD better
https://golangci-lint.run maybe?
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
In reply to @thefrenchghosty:pussthecat.org
sent an image.
I use element desktop
No wonder you complain about matrix, you use the worst ever client
The other clients are far worse :')
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
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
In reply to @thefrenchghosty:pussthecat.org
The other clients are far worse :')
no, the problem is that they're all dogshit missing features Element is dogshit, but it has all the features
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
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 support the best MSC for stickers though
who the fuck uses strickers :')
who the fuck uses stickers :')
I can just sent a jpeg myself
looks and feel like shit
Link
was about to type the same exact thing π
doubt, cinny is goated and fluffychat is not bad
element is awful π
---
today I learnt @unixfox maintains xcancel π«‘ποΈ
(for regular vpn users like me, Nitter is the only option to read twitter posts)
In reply to @specialist_wish6452:xmr.se
doubt, cinny is goated and fluffychat is not bad
I've been meaning to try out fractal
https://matrix.org/ecosystem/clients/fractal/
Cinny is horrible and FluffyChat even more so
Can you explain?
there is really not much to explain here, they just suck to use and lack features
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
Matrix clients are a hopeless case
Matrix as a whole is
trvke
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 ...
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.
come to XMPP
XMPP has worse clients But yes, everything else is good
yeah, it does have shit clients
but I am working on fixing that
secret project
"Conversations" is the only good one... and it's sadly Android only
Well, trying Cinny, that's a good start
No body
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 :(
That explains why they only show the light theme on their website
(it feels so much snappier than element though, itβs kinda crazy)
In reply to @miho:telepath.im
come to XMPP
meme site
recommends dead protocol as replacement
meme siteIn reply to @miho:telepath.im
recommends dead protocol as replacement
>meme site >recommends dead protocol as replacement
>meme site >recommends dead protocol as replacement
And Fluffy breaks completely if you block Google fonts... cool
most of the shit on cat-v is irrelevant schizo bullshit nowadays
Can you redirect it to your own fonts of choice?
cat-v is really bad for "modern" stuff
In reply to @miho:telepath.im
most of the shit on cat-v is irrelevant schizo bullshit nowadays
not in the UI at least
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.
In reply to @thefrenchghosty:pussthecat.org
cat-v is really bad for "modern" stuff
Yeaaahhh, not interested I'd rather just send google font to 0.0.0.0
Just use plan9front for everything. You can even use AI with ACME to vibecode (somehow somebody made this), it has everything you need
a lot of these complaints are outdated now
XMPP has evolved since then
In reply to @miho:telepath.im
a lot of these complaints are outdated now
Considering we're comparing it with matrix, that's kinda a moot point
pretty much all of the points the PSYC site makes
Matrix is 100 times worse
Your homeserver will either die or use all the available CPU for MINUTES if you join a big matrix room
who would guess that forcing every server to host a copy of a room and making rooms basically blockchains is a horrible fucking idea
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
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
yup :') Matrix is so shit :')
PSYC seems to be an abandoned NIH project
many such cases
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.
big
energy
In reply to @thefrenchghosty:pussthecat.org
sent an image.
I could spend hours on this
But the short version is: it's a waste of human talent, and it fragments the userbase
There should only be 1 or 2 standards for EVERYTHING
NIH isn't entirely bad and it is actually good in some cases, but sometimes it really is not needed
Make things modular instead of reinventing the same thing over and over
(and I mean it when I say EVERYTHING, software or objects - EVERYTHING)
In reply to @thefrenchghosty:pussthecat.org
But the short version is: it's a waste of human talent, and it fragments the userbase
but people (especially american and/or capitalists) fall into the "not invented here" paradigm CONSTANTLY
maybe one day we will have standardized batteries for power tools
Standardized batteries, car parts, food, cleaning products, screw, nuts, bolts, tools... Literally EVERYTHING.
Why the fuck do we need 500 cars from 50 manufacturers? Because capitalism and Not Invented Here
I'm yet to see power tool batteries actually standardized though
Why the fuck do we need 500 cars from 50 manufacturers? Because capitalism, individualism and Not Invented Here
the current "way" is to get some adapters that convert a brand to another
the current "way" is to get some adapters that convert a brand to another, which is not officially, and a workaround
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.
Why do we need 500 types of music from 50 different bands?
Because art isn't a product
Neither a tool
Sure it is. It's not only a product but it's still a product.
a car is a tool, there should be 1 type of car, 1 type for small truck, 1 type of semi...
Engineering is also an art. People come up with designs of things that all have different styles.
Because capitalism exist. If people were making music for the love of it in a non-capitalistic system, it wouldn't be a product
Sure, go make your car. Why does it needs to be manufactured en-mass then? Because capitalism.
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.
I'm all for people expressing themselves and making stuff. I'm against things being forced to the market
I'm against things being forced to the market
This is how I feel about AI/LLMs.
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
That's how I feel about 100% of products
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.
Again, the whole problem problem is:
capitalism, individualism and Not Invented Here
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?
Again, the whole problem problem is:
That was my bad. I misread this message.
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
So you don't think people should be able to express themselves by having a different color car, different color phone, etc?
Also, to be clear: I'm talking about individualism in society, not in art or human experiences.
No, I don't, because it's idiotic and ineficient for the world and society.
One car, one color
One phone, one color
It's tools. Tools should be functional.
If you want "car for fun", you go buy (assuming money exist in this society) the only available "car for fun"
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"
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?
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
(you = royal you, don't take it personally)
(you = royal you, don't take it personally please)
Not everyone has the same ability. Things like this would only spawn more capitalist actions like starting a painting business.
Dude, come on. I don't take anything personally.
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
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
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
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.
π«π· π» = π
Event $ATzVILt1woq0Qt_xruXK2Jas3LP0O_WG4dVU5glUDfw failed.
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.
s/thing/think
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!
well π if they truly didn't care then the car would be "colourless" sooo
they do care to an extent
well π if they truly didn't care then the car would be "colourless" (bare metal with no paint) sooo
Unless the person doesn't like that. That's the point. It's up to the person (TFG's enemy of indiviualism).
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
Sure, then go paint it yourself, why do you need the megacorporation to make it the exact color THEY want
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.
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!In reply to @thefrenchghosty:pussthecat.org
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.
You need some paint on the metal for sun protection, and humidity, but as I said: light grey or brown
Ok, I gotta step away. Gotta drive home.
on a red non-suv car π€£
Nope, it's blue.
π³
Individualism is what is causing (and has caused) LITERALLY all of the world problems. Be it inequality, global warming, racism (yes), sexism (yes)
Individualism is what is causing (and has caused) LITERALLY all of the world problems. Be it inequality, global warming, racism (yes), sexism (yes)...
Gets dirty quickly, also white is hard to make "perfect" and it's obvious when it's imperfect
then just do it imperfect
lmao
as long as it drives
@TheFrenchGhosty what do you think of the lack of standards in online international payment methods π
I think that is the one big thing we're all missing
unironically crypto is the standard for this but it is hard to make people adopt it lmao
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
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)
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)
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)
There's 10000 crypto, it's not Also crypto is kinda of a shit standard
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)
to go back to that inv.thepixora.com maintainer :
More...? Probably, that's what came out of the top of my head
If we decided to standardize now, the standard language should be english because:
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
French could be fine as a language for academics and technical documents, latin might also work (if it gets extended)
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)
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
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
(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)
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
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
Your sentences contradict eachothers?
Your sentences contradict eachothers? Typo?
In reply to @thefrenchghosty:pussthecat.org
Your sentences contradict eachothers? Typo?
yup
And also some words should be removed to lower the amount of word, similar to some other languages
Like one of the example I heard is that "elephant" could just be "trunk horse"
But there's a lot of examples like that
and keeping french or latin for the overly detailed would be perfect (we already kinda do it with latin in science)
In reply to @thefrenchghosty:pussthecat.org
Like one of the example I heard is that "elephant" could just be "trunk horse"
In reply to @thefrenchghosty:pussthecat.org
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
Yup, Toki Pona is great
Toki Pona is a bit too extreme but is perfectly usable for most stuff But a middleground is good
(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...)
I'd say governninment!
Sure, so let's collaborate on making the imperfect existing option better instead of making another option
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
Like, a protocol that is magically modular to everyone's needs is impossible.
I present to you, extensions! https://xmpp.org/extensions/
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
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
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.
Signal is centralized and US based, so it's worse my design
Β―\_(γ)_/Β―
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.
Like, a protocol that is magically modular to everyone's needs is impossible. I present to you, extensions! https://xmpp.org/extensions/In reply to @thefrenchghosty:pussthecat.org
Prosody
Federation solve the problem
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
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
Yup, the magic of shitty standard: IP
In reply to @thefrenchghosty:pussthecat.org
Yup, the magic of shitty standard: IP
Oh yeah that's part of it
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.
stalin:
(i have no idea what communism or capitalism really mean other than the broad explanation of it)
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.
Stallin did get rid of most crimes
(but the USSR was never truly communist)
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.
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.
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
there is also cultural but that's another issue
there is also cultural reasons but that's another issue
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
Gm
gm cat
Its 10pm
indeed but still
But i just woke up therefore gm
experience is caused by someone else's fuck up
experienced trauma is caused by someone else's fuck up
it's not really accepted anywhere culturally
sounds like my sleep pattern
yup
well yeah for CSAM it's thankfully not accepted because what the fuck is wrong with you
and yet it still exists because of some past trauma
I was talking about CP and pedos in general
neither are accepted, and with good reasons
yup
Do you have any opinion on what the best country is if you could move?
Everything is imperfect, but I'm curious what you think is currently the best
Assuming money is no object:
Assuming I can work:
Merica
Assuming I'm a billionaire: Texas is actually okay
(but the weather ewww)
That's surprisingly close to what I'd pick too.
The list of "passable countries" is pretty small so not surprising
https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/
Interesting.
Results of AI prompts are original content so they're responsible for it. I like it.
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 laws is when you try to define it
i.e. "AI" term is vague
I'd say defining this instance as the output of Google's offering of an AI/LLM service it pretty good.
At that point it doesn't matter what it is, just it's output.
In reply to @manwichmakesameal:wilywidgets.com
At that point it doesn't matter what it is, just it's output.
In reply to @nexussfan:nexussfan.cz
i.e. "AI" term is vague
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)
Just the logic that uses word frequency dictionaires along with context clues.
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.
That's a good list
Might add Denmark
I also don't think I've met anyone that dislikes Japan lol
I've heard bad things about the people there being all fake
It's AWFUL if you have to work there, the work culture is crushing
it's like the US but even more slave-ish
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.
We don't have that much of a cult(?), maybe? around work and the office.
You do
You're just (and don't take it wrong) too upper class to notice it
some places might but I don't know, and have never, to my knowledge, met anyone that's like that.
I grew up much, much poorer that my current situation.
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
Not uppermiddleclass ?
Not upper middleclass ?
Not grew up upper middleclass ?
LOL, no.
ah :')
(kinda explains a lot about you honestly, and that's a compliment :P)
Thanks.
<3