Recent comments in /f/technology
hollyhoppet OP wrote (edited )
Reply to comment by twovests in microsoft's copilot (open an LLM helper) key might be the last straw to me going to linux by hollyhoppet
yeah pop os looks pretty damn snazzy. might give it a try. how long have you been using it for?
twovests wrote
Reply to comment by hollyhoppet in microsoft's copilot (open an LLM helper) key might be the last straw to me going to linux by hollyhoppet
Ya! My only arguments for pop os ("Pop! OS") is that i love the defaults, so i'll just list the defaults i like
it's based on ubuntu, which is based on debian, has no "snaps" (bad package manager system that has caused my a lot of problems), and it's custom GNOME-based desktop environment has builtin window tiling and stacking.
i like tiling a lot because i dislike the other tiling WMs which all expect you to memorize shortcuts.
i have an nvidia GPU so the ISO that comes with the appropriate drivers builtin is very very nice
hollyhoppet OP wrote
Reply to comment by twovests in microsoft's copilot (open an LLM helper) key might be the last straw to me going to linux by hollyhoppet
Hmm maybe i'll have a tiny dual boot partition but I don't believe anything i play uses anti-cheat.
Also I really just want something stable that I don't have to fiddle with much aside from mouse speed/acceleration settings which is why I'm looking at debian. If you have any other recs that would fill that role though I'm open to hearing them
twovests wrote
Reply to microsoft's copilot (open an LLM helper) key might be the last straw to me going to linux by hollyhoppet
I'm a longtime Linux user here. If you're looking for any distro recommendations, I can write a really long annoying post about it. (luv luv luv popos)
Proton IS awesome. If you told me in 2017 that "Linux desktop is going to be a viable platform for Gamers" I would have thought you were a delusional Linux stan.
But now, videogames which don't work on Linux are the exception and that's increasingly rare. It's mind-boggling. Most of the exceptions are competitive online games with anticheat enabled.
anethum wrote
Reply to The hyperloop is dead for real this time by Moonside
virgin hyperloop
heh, clearly should've [coughing so hard nondescript red chunks come out] clearly should've tried to made a chad hyperloop,
In 2020, it conducted its first — and only — test with human passengers. The pod only reached a top speed of 100mph,
fucking typical innit
hollyhoppet wrote
Reply to The hyperloop is dead for real this time by Moonside
"it was a dream too impossible for this world" is way too generous lmao
devtesla wrote
Reply to The hyperloop is dead for real this time by Moonside
the evil is defeated
emma wrote
Reply to comment by twovests in People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
This is the kind of thing that would make me close the issue tracker and open up a mailing list with the gnarliest designed for netscape 2.0 web interface imaginable
twovests wrote
Reply to comment by emma in People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
i want to gatekeep git a little bit because of this person
hollyhoppet wrote
Reply to comment by nitori in People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
danbooru is anti-post you heard it here first
nitori OP wrote (edited )
Reply to comment by hollyhoppet in People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
Mastodon users would also be horrified to see their replies getting heavily downvoted in danbooru. Danbooru is ruthless and brutal when it comes to silly comments :P
I'm not even joking about the comments getting downvoted, I just said "maricup" in a post of glasses Mima holding a cup with Marisa's face on it and I got -3 points as of writing https://danbooru.donmai.us/posts/493392#comment_2347374
hollyhoppet wrote
Reply to People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
"because danbooru contains some brilliant stolen porn i need to see it from my mastodon server"
hollyhoppet wrote
Reply to People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
as someone in the sphere of mastodon that actually cares about moderation, lol a federated danbooru would be blocked en masse so instantly lmao
Moonside wrote
Reply to People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
This is to me just like teens who don't understand that Archive of Our Own is, in fact, an archive and not a social media site so it will never have an algorithmic feed.
neku wrote
Reply to People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
it seems like open source software is mostly a hassle but the upside is that whenever someone comes to you with a feature request you can say "if its so important do it yourself mother fucker"
emma wrote
Reply to People like to make fun of RIIR and Rust nerds preaching about why all software should be written in Rust, but ActivityPub evangelists are much worse by nitori
oh hey, that's the weird nerd who made a zero effort 'activitypub support pls' issue on the postmill issue tracker, then thumbs upped the tone policing comments when i raised the plagiarism issue on the kbin issue tracker
open source is when you bark at other people so they make the things you want
davidvkimball wrote
Reply to Introducing Windows 95 Mobile by nitori
Just as good as I remember it.
emma wrote
Reply to comment by nitori in Email as a way to federate stuff is so slept on by nitori
I think Mastodon and other fediverse servers already require that your ISP allows outgoing email, since there would be no way for you to send your password reset or account verification emails
yeah this is true, but if you were to build a whole system around emails, then the contents would be arbitrary and the magnitude would be far greater, increasing the chance of running into problems with spam blacklists which ISPs hate to be on (see, for instance, digitalocean's spam policy)
And deliverability to providers like Gmail is not a big deal to me IMO either, if say Raddle can suddenly talk with people from riseup.net for example, that's a big win to me.
yeah this may or may not be an issue depending on exactly how the system works
Anyway you're the actual dev here who has way more experience doing server shit than me so maybe I'm just spouting some BS lol, so I will just defer to your wisdom :)
i don't think it's BS. i just foresee there being some problems with the idea, and i know from experience having worked with mail servers that it's something i personally never want to touch lol. but if this is a thing you want to build, then i think you should go for it, if only for the learning experience.
nitori OP wrote
Reply to comment by emma in Email as a way to federate stuff is so slept on by nitori
I think Mastodon and other fediverse servers already require that your ISP allows outgoing email, since there would be no way for you to send your password reset or account verification emails... Or are those kind of automated emails exempted from ISP restrictions? And deliverability to providers like Gmail is not a big deal to me IMO either, if say Raddle can suddenly talk with people from riseup.net for example, that's a big win to me. The spam filter problem could probably also be circumvented by requiring some authentication before you can talk to the Postmill instance, and being picky on what domains you'd allow. I don't really imagine anyone opening up their Postmill to like everyone on email, that's just going to be PITA. Instead it would be more like a whitelist
I do have to admit I haven't thought much about the dev ecosystem though, or how archives would be accessed (but personally I just access my mailing list archives from the web than Usenet, and this kind of use would still work fine for this theoretical email-powered Postmill because again, the forums are the mailing lists, and all the posts you see are behind the scenes what the archives are returning)...
Anyway you're the actual dev here who has way more experience doing server shit than me so maybe I'm just spouting some BS lol, so I will just defer to your wisdom :)
emma wrote (edited )
ok, so, like, i think the hallmark of a well-designed system is that it's designed in such a way that the developers and operators it's targetting will be familiar with the basic concepts of that system. not necessarily domain details like "what should happen with this value in the BCC field", but like the transport (HTTP, SMTP), message exchange formats (JSON, XML, MIME), the tools needed to deploy the system (web servers, mail transfer agents), and such. in that regard, designing it around email is a mistake.
everyone uses email and it's been around forever, but the tools around it are absolutely archaic and alien-like by today's standards. if you ever have the displeasure of configuring a postfix server for some purpose and have to learn what a "milter" is, you'll see what i mean. you will also have to contend with ISP blocks on outgoing email, delivering email to major providers which are incredibly anal about what mail they will accept, not knowing if mail was delivered successfully, and so on. you also need some mechanism for accessing an archive of messages which typically (for mailing lists) means having an NNTP server and then dealing with even more archaicness on top of it all.
on the other hand, the type of developer who would be interested in making a federated forum would likely already be familiar with HTTP, REST concepts, JSON, how to set up a dev environment, the tools you want to use for testing, the libraries you want to use for building the server, and so on. i believe mastodon is successful because it leverages HTTP, enabling any power-tripping 17-year-old furry and their dad to set up their own instance on a $5 VPS, and creating a healthy developer ecosystem thanks to being made with protocols that are already familiar to anyone who's had the misfortune of working extensively with microservices, which is a fair amount of us.
all this said, i think it was a mistake to use JSON-LD for ActivityPub. i think we'll see more competing protocols, but i'm certain that any even moderately successful competitor would be built on HTTP. anything else in this day and age is just a non-starter.
nitori OP wrote
Reply to comment by devtesla in Email as a way to federate stuff is so slept on by nitori
Huh interesting, maybe I could use that for my university mail, which is hosted by Google
Anyway I found the name of the app I was talking about, it's Delta Chat
devtesla wrote
I think there's also an app which is essentially just another email client but it has a UI friendly to real-time chat
Shortwave works like this, it's pretty nice Lol. But it's gmail specific
flabberghaster wrote
Reply to comment by neku in Fuck "portable" (but wheeled) wired vacuum cleaners by nitori
They make ones with switches higher up or low enough that you can switch them with your toes too
neku wrote (edited )
ime battery vacuums are nice in theory but when you get them in the hand theyre pretty underpowered, battery life is poor, and generally shoddily constructed/have a short life span. i'd take a strong wired vacuum over a weaker stick vacuum ten days a week
if you have back pain its important to bend with your knees while keeping your back straight. your thigh muscles are the strongest in your body - theyre meant to support your upper body!
emma wrote
Reply to microsoft's copilot (open an LLM helper) key might be the last straw to me going to linux by hollyhoppet
it's so funny they named it copilot. the ejection seat and plane wreck jokes quite literally write themselves.