Share some interesting or useful software and services. * yt-dlp: Downloads videos and audio. Supports a ton of sites. https://github.com/yt-dlp/yt-dlp * gallery-dl: Downloads images including entire galleries and accounts. Coomer-focused, but supports generic hosts like imgur or Twitter accounts. https://github.com/mikf/gallery-dl * Image Max URL: When given an image or video url, it'll grab the largest/original file. Available as a script or a website. https://github.com/qsniyg/maxurl https://qsniyg.github.io/maxurl/ - * BespokeSynth: Modular software synth and DAW. https://github.com/BespokeSynth/BespokeSynth * VCV Rack: Virtual modular synth. Freeware with a paid version. Popular, so there's a ton of third-party modules, a bunch of which are free. https://vcvrack.com * SunVox: Tracker-based modular synth. https://warmplace.ru/soft/sunvox/ * Pure Data: Free version of Miller Puckette's original Max language. https://puredata.info * BlackHole: Zero latency loopback driver for Mac OS. https://github.com/ExistentialAudio/BlackHole - (view full post...)
https://www.media.mit.edu/projects/2d-an-exploration-of-drawing-as-programming-language-featuring-ideas-from-lambda-calculus/overview/ λ-2D: An Exploration of Drawing as Programming Language, Featuring Ideas from Lambda Calculus
>>TI7S28T1 Seems cool.
>>NE9KH7VT They use XSalsa20, which is pretty shite compared to the much better ChaCha20. XSalsa/XChaCha are pretty useless either way, IF you've got proper key scheduling (which cabal doesn't seem to have?)
It's for public chats anyway. It's like a p2p open source Discord. It's biggest feature is the subjective moderation. Look it up, it's interesting.
>>JY08DCXS right, but you would expect a reasonable amount of understanding about cryptographic primitives from the devs, as they are the ones implementing it. And we all know retards can't keep their mouths shut, even on Discord. So proper encryption is a must-have.
What is the actual purpose of a registrar and how can I avoid using one? Will hosting my own nameservers help?
> What is the actual purpose of a registrar and how can I avoid using one? Domain name registrars are companies that are authorized to reserve internet domain names. You have to get a domain registrar to reserve a domain name on your behalf so that you can use it for your website. The reason why they need a registrar is because otherwise 2 people could try to register the same domain name, and that could end up causing certain people to get one persons server, while others get another person's server. People decided to solve this problem by creating a centralized authority that manages all of the domain names (ICANN). > Will hosting my own nameservers help? Generally no, if you host your own nameserver without being registered by ICAAN, then anyone who wants to use your nameserver would have to change their DNS resolution settings to look for your nameserver. > how can I avoid using one? There are many ways to avoid using a DNS registrar but they all have some disadvantages the main three ways are to give everyone your IP address instead of a domain name, register your name with an alternative DNS root, or use a the dark net (Tor, GNUnet etcetera). I'll write down a list of pros and cons to each IP address: The main problem with giving out the IP address of your server is that the IP address can be hard to remember. You could tell people to put your IP address in their hosts.txt file to make it easier to remember. The other problem is that if your IP address ever changes, then you'd have to tell everyone that the IP address changed, and anyone with the old IP address couldn't access the server anymore. The pro of this is that anyone can type in your IP address and connect immediately. Alternate DNS root: Using an alternate DNS root requires your user to configure their DNS lookup settings to use the alternate DNS root instead of the default top level domain, or use extensions to access them. A lot of them are based on blockchain but I don't know much about them. The nice thing about them is that they are usually decentralized and censorship-resistant https://en.wikipedia.org/wiki/Alternative_DNS_root https://icannwiki.org/Alternative_Roots#Against_Governmental/Intergovernmental_Control_of_the_Internet Darkweb: You could host your website on a darkweb, and use whatever it uses for domain name resolution. For instance tor uses .onion. GNUnet has something called GNS that lets you register name for GNUnet (https://www.gnunet.org/en/gns.html), I think some other darkwebs have stuff that let you create memorable names. The pros and cons are basically the same as using an alternative DNS root, with the added pro of you being able to host your website anonymously.
>>RMHLBGDJ I meant to link this for the icaanwiki link. It's the same page but it starts at the long list of alternate dns root projects. https://icannwiki.org/Alternative_Roots#Alternative_Root_Projects
>4chan is going to shit >fchan is not getting 4chan refugees how?
>>9FQG8CMP The idea of selfhosting and small instances is nice, but the reality of retards and glowies not so much. At one point there were almost a dozen fchan instances, but a persistant csam spam wave cause most to go down. I know for a fact that multiple admins said that was the reason they gave up. Unfortunately, the fediverse has a similar problem. If you throw Pleroma on a cheap VPS and leave registrations open, people will find it and abuse it in ways that will cause legal trouble for you. (Shoutout to Usagi for being quick to delete spam)
>>9L04MDMF Self hosting without I2P seems like a huge risk I'm not willing to take. If I wanted to make a public instnace i'd put it on a VPS with a public mail address so that authorities can be contacted there. Also collaborate with authorities when that shit happens
>>KS7W0HA1 This seems the main reason - I posted fediverse threads on their /g/ and when fchanxyz was up it got interest; i tried to get others to try to create compatible imageboards to test the federation but it didn't go so well for a number of reasons including >>9L04MDMF where csam and other spam became an issue if anything was even slightly popular; alternately, the moment someone tried to deal with it you got the >FREEZEPEACH I THOUGHT THIS WAS DIFFERENT AND YOU HAVE CAPTCHA AND RULES AN I CANT POST CERTAIN THINGS IN EVERY PLACE WAY TO GO HYPOCRITE HURRRR crowd annoying. There's also the issue that many aren't sure the latest maintained fork of the codebase - usagi's dev seems to be one of the few that is up to date with their fork now, but its very hard to know where to go if you didn't know about this place an many only knew about the original fchan/fchannel0. Its good to have someone maintaining a version to help with security issues and the like, rather than everything being based on a variant from 1-3 years ago that, if vulnerabilities are present, aren't likely to get fixed en masse. I'm glad that this board is here an seems to have goo features, limited spam, and even stuff like captcha are not too obnoxious; I think lots of people from other imageboards would be interested for that reason. I wouldn't go trying to bring a deluge of random anons here from 4chan, 8kun or the like (especially after the election tourist incursion inundating many boards) but some /g/ posters particularly FOSS/freetard, cyberpunk/privacy, fediverse thread aficionados may be worthwhile posters.
if i spin up an instance will my posts be visible on usagi? any plans for a docker image?
>>HUW6G64P yeah, this board is pretty kewl and actually has a decent captcha (4chinz new captcha is absolutely cancer, 900 seconds to post some bullshit??)
I have a feeling that Invidious could go the way of Nitter in the future (a major company being hostile to third-party interfaces and ultimately killing them off, or at a minimum making them highly inconvenient to use). That's why I'd like to see alternatives to YouTube similar to Invidious: chiefly being Tor-friendly (instances with no or tamed Cloudflare, plus availability of onion instances) and working well with a desktop browser that has Javascript disabled. I've heard about PeerTube. It's federated, which is good. However, its web interface at least requires Javascript. While third-party applications are available, development appears to have stalled/ceased on some or all of them. Putting that aside, isn't it reasonable to expect a desktop web browser to work under the documented conditions when it does for Invidious?
>>0GNB41V1 You can also browse peertube with no js if you use ytfzf. Specifically you can do ytfzf -c P The only problem is that ytfzf isn't actively maintained.
ytfzf -c P
>>0GNB41V1 > GNU mediagoblin is a federated platform lets you share videos and doesn't require javascript. Interesting, but I was looking for something more general content-wise. > It kind of sucks, but you can sort of browse peertube without javascript if you use RSS feeds, yt-dlp, and mpv to browse youtube without JS. Yep, it kind of does. > IDK what you mean by this Using Tor, and using a browser with Javascript disabled. Both are problematic for many web sites (even moreso in combination), but happily Invidious is one exception (some Cloudflare instances aside). >>RN1R7F42 > The only problem is that ytfzf isn't actively maintained. That's not great either.
https://github.com/iv-org/invidious/issues/4734#issuecomment-2365205990 [Bug] "This helps protect our community." #4734 >unixfox commented Sep 21, 2024 • edited > Sad news for everyone. YouTube/Google has patched the latest workaround that we had in order to restore the video playback functionality. > Right now we have no other solutions/fixes. You may be able to get Invidious working on residential IP addresses (like at home) but on datacenter IP addresses Invidious won't work anymore. > This is not the death of this project. We will still try to find new solutions, but this might take time, months probably.
>>JO1QF219 I will probably still use it to search for videos and then watch the videos with yt-dlp + mpv.
>>ER55Q4LE (OP) >PeerTube This of all the actual alternatives seems to be one of the best thanks to being FOSS, federated including friendliness for activitypub/fediverse use which means easier adoption, NOT being stapled o a particular crypto or monetization etc. >Watching without Javascript That's going o be a little difficult, but not impossible. There are a number of CLI tools, some GUI ones, stand alone desktop applications ec.. that can do this. For instance, everything on Android that is a fork of Newpipe, is built supporting PeerTube as well as YouTube. yt-dlp and mpv of course can work with it too, and any node that is compatible with SepiaSearch can be used to find videos of interest to play with VLC or MPV or whatever else. I know that some of the major projects (like some listed on the PeerTube documentation third party tools entry) may have been seemingly abandoned or a couple years out of date, but others have forks or Peertube has been added for many devices that focus on youtube (like Newpipe for example). Hopefully some combination will find what you need
Idea: Forum with TLS client certificates instead of accounts or tripcodes. Posting without a cert could be possible and would be how you have an anonymous forum such as an image- or textboard. It goes without saying that the vast majority of these certs would be self-signed. But other kinds of certs might come in handy for, say, official statements from organisations. The private key would be used to sign posts for added security.
did that on irc with otp its shitty captcha puss
Gemini uses client certs
>>40GJ1W78 but there's no way to sign data uploaded to it IIRC
I would really like a website where I can explore ideas and ask questions without fear of censorship from governments, admins, or what I say following me in real life. Image and text boards come close, but they don't take things very seriously sometimes.
It should have the following properties: - Good moderation: - no censorship of is beliefs - little censorship of ought beliefs - but also ideally aggressive and toxic behavior would be banned so people can feel comfortable speaking - Anonymity: - accessible over Tor or similar - no personal information necessary, not even a username. can be completely anonymous - Anti-tyrant protection - https://usagi.reisen/g/3HFBUF95#3HFBUF95 - maybe making it on Freenet would help with that - https://freenet.org/ - (Nice to have) Subjective moderation - See Cabal Chat - https://cabal.chat/ Governance structure can be worked out later. Freenet makes many "forms of government" (so to speak) possible.
>>Q3LRVDC6 look to fediverse and pleroma/mitra/snac. all their work fine in tor/i2p/lokinet.
>>OR5ZK2OJ I want total anonymity so things don't follow me in online communities as well (did mention that but post has gone for some reason) so one person per actor isn't a good model for me
You can't be a stupid monkey smowflake and dream of a utopia internet. It does not exist. Public facing sites that offend some can be attacked at your host provider level, the domain name level or any other gov or regulatory level. Everything is regulated like fuck, that is reality. The utopian pipe dream of having a true free speech site is stupid and shows you are far disconnected from reality and searching for a magical fairy land that will never exist.
>Public facing sites that offend some can be attacked at your host provider level, the domain name level or any other gov or regulatory level. 1) That's what hidden services are for. 2) The US is a pretty friendly jurisdiction for free speech. .st for a registry, Porkbun for a registrar and Frantech for a host (or better, self-hosting) have a good reputation in that area too. Are you sure that won't work?
Within the last week or two, I've noticed that Usagi's onion site frequently is stuck in the past versus the clearnet site. The onion overboard displays posts up to Sep 27 with nothing newer. The issue seems sporadic, because sometimes the hidden service is up-to-date with the clearnet site.
>>APR2O8LT usagi.clear->usagi.onion was syncing around hour don't sync with iwojims7.onion yet
what does it matter if there's desync? this website gets 2 posts a month
>>8XN4PYVL I post like every day.
Now the hidden service seems to be down entirely.
>>LR9B7FX0 Aaand it's back (for now). Thanks, admin.
Would host-kun be interested in making an I2P proxy and documenting the process? I'm thinking of running a personal (private) instance behind I2P for anonymity (and curiosity) reasons. I'd be nice to federate with y'all, I love this instance. If I can't inject the internet directly into my penis, why even live? Oh, here's the I2P website for the uninitiated https://geti2p.net/en/
>>OWYW194N I'd rather have biased moderation than prison time personally. I'm also mostly fine with removing transphobic, homophobic, racist bs even if its an imageboard. IMHO divide imageboards in topic centric boards and freezed peaches boards where all the slop can go at
>>UG5R38JM I'm okay with removing aggressive bigotry and promotion of violence. But not people just exploring ideas of, say, different races or sexes having different skillsets, or the morality of different sexual orientations.
>>9AMBJB91 People/Companies should be allowed to censor whatever they want on their websites. I have some personal preferences about what should and shouldn't be censored (generally I like forums with very few rules, where they only filter spam, blatant advertising, and things that are illegal in the USA), but I can see the worth communities with more heavy regulation even if they're not for me. Some people like safe spaces or echo chambers, and they should be allowed to go to them when they want. Different platforms for different communities. People who want free speech can find a platform. It's just that the platform isn't popular. The reason why the platform's not popular is because it's a free speech platform, most people don't want to see racist/sexist tirades, gore, extreme pornography, or pedophilia advocacy, and will click off of any website that hosts them.
>>37ZZGACX great https://github.com/anomalous69/FChannel-Server/commit/687c25c1b9299d57274d91fbced0a4654eefdc21
>>UG5R38JM >prison time you need to go back > also mostly fine with removing transphobic, homophobic, racist bs you really need to go back >freezed peaches boards where all the slop can go at you really, really need to go back
Anyone else tried using XMPP with the anonymous SASL mode? It's not that great an experience. There are only 3 clients listed on https://xmpp.org/software/ that support it (or at least, that support XEP-0175) It would be great if there were an easy client that could just connect to the given server anonymously and you could do your thing and then leave without all this messing about with "adding accounts" (Gajim) or there being no connect command (poezio), or it only working on Haiku (Renga). It would also be great if there were supporting mobile clients.
Web clients would be a good fit actually
>>HQ4JUWYE (OP) Also, hardly any server or MUC supports it Anyone know any that do?
what's the point of using xmpp if there's no one to talk to
>>N6DDYLI4 Wdym? I have plenty of people to talk to. Idk about you. Maybe someone should make an FChannel MUC. Then you'd have people to talk to.
>>O0I01SVS Oh wait, there already is one. I forgot. I can't remember the address and I don't think it's active though.
I have sometimes thought it would be cool if there was a specialised protocol for forums and imageboards that you could connect to via specialised clients instead of web browsers. There could be a web interface as well for people who don't want to use it. Using specialised clients would make possible techniques for detecting censorship, post editing, and other badmin behaviour. Everything (such as posts, threads, and attachments; or on normal forums also bios and user metadata) would be cryptographically signed and hashed, and public keys and hashes would be constantly saved by the client whenever it comes across them, allowing it to detect when content is altered or deleted, which it would inform the user about in the interface.
>>3HFBUF95 (OP) what like a nerdier version on an "app" that every other social media platform has? Cool but I don't use image boards (or any other social media) often enough to warrant downloading new software I just browse image boards while I take my morning shit or I'm trying to avoid eye contact.
>>3HFBUF95 (OP) There was a guy working on an imageboard that worked with Usenet's protocols. I have no idea what it was called but that's the closest thing I could think of that's similar.
>>VND3FQUG NNTPChan?
>>9D2VA1Q5 yeah i think so. Idk what happened to that project, it was neat though. NNTP is kind of better thought out than ActivityPub but it requires more human intervention to get everything in order.
It do be like that.
What do you think niggers taste like?
>>9HDRKMD1 Ask one. I hear cannibalism still exists in Africa. I remember seeing a video of it on the new 8chan before deepfakes got good.
Is this is a superior altchan technology to fchan? Bitmessage sounds cooler than ActivityPub. Full decentralization is preferable to federated cuck.
the darknet needs onion routing to be implemented on hyphanet opennet so fms with web of trust can finally be safer people get strange about possibly storing parts of encrypted cheese pizza in their data caches with onion routing that becomes a pointless problem hyphanet fms with web of trust has always been a maximum final solution as the last imageboard on the internet imo look it up k
yeah sure 3ch cloud won
>>ZM8W6RM1 >people get strange about possibly storing parts of encrypted cheese pizza in their data caches Exactly what I think. But Ian Clarke doesn't seem to care for some reason and refuses to implement contract blocking into Freenet. Wants his "reputation system" to solve it for everyone collectively instead of letting people individually make the determination to host what they want. Fucking stupid.
How the fuck do we revive fchan? Also how do we see the list of instances that this instance federates with?
>>3GZJSGY1 (OP) By hosting another instance, obviously.
>>6QQ1HOD6 you first
Hmm, posts made from thread links on the local overboard have fmain IDs. If that's intentional, no prob - a bit weird though.
>>23NEEX8V one step at a time but indeed, lemmy is fucking exploding
>>KOKDUED3 cute but honkers way too gargantuan aim for a cup or low b cup
Why haven't tripcodes been updated since the early days of imageboards? Insecure tripcodes are, as the name suggests, insecure and secure tripcodes don't work cross-site (which is essential for a federated network like this one is supposed to be). I propose using public-private keypairs as tripcodes. You can do this already by pasting the output of GPG into the post field, but it would be more convenient if a browser extension or client-side JS did everything automatically.
Maybe WebAuthN could be used.
>>3UQ5XP37 (OP) ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
>newgen tripfaggotry nah just do it like me develop such an unique and retarded writing style that ppl can spot it from miles away no bloatware necessary
let us not forget the ever famous C#TdrNHm3W
oh you niggers changed the algorithm
https://www.youtube.com/watch?v=POBN5PMYfRE This looks really interesting but sadly, I don't understand much of it. Could be useful for making P2P networks more efficient perhaps?
I don't think so, As far as I understand, the talk was about verifying distributed computing models. And the "exploration" was about exploring the potential states a bunch of distributed actors could be in. You'd want to do this for the purpose of proving that there isn't a configuration that leads to errors. I've read that some proof checkers are very slow, so I think the work the woman did was to help speed them up for distributed systems. It could indirectly have an effect of making P2P networks more efficient, is that someone might be able to make a more efficient protocol, verify that it's correct, and implement it quicker. It would only have an indirect effect on P2P applications if I'm not mistaken.
All trademarks and copyrights on this page are owned by their respective parties.
v0.2.0-c793a28