Superhighway84 – a Usenet-inspired decentralized internet discussion system(xn--gckvb8fzb.com) |
Superhighway84 – a Usenet-inspired decentralized internet discussion system(xn--gckvb8fzb.com) |
This solves the problem that Usenet has with ISP's dropping the alt hierarchy for example. Using IPFS also deals with the hurdle of actually hosting the News servers.
I wonder how it will deal with the inevitable spam and csam.
Still, I'm following this with interest.
Aether was interesting, but it's many tcp connections chocked my consumer grade modem to death, which made it impossible to keep my node online. It was a legit cool project. I wonder if the #radio group I started still exists on it...
¹ Which is among, of course, the many other things I don't understand about them.
So basically the same reasons as any other undesirable or "illegal" content being found publicly.
From what I have read, it's to share and / or (worse) collaborate. A distant example that I recall was a couple in US that sold their 12 year old child in marriage to an adult (the legal marriageable age, with parental consent, in MA and NH is 12 years old).
I'm thinking a modern Usenet would need something like ad blocker lists - volunteer run filter(s) that you choose to subscribe to.
This would be most useful if they're maintained per-category, by the people who frequent those categories. So then each filter list has "moderators" who can add stuff to it, the people who frequent a category usually subscribe to its most popular filter list, but nobody is required to.
Then because it's community-moderated and non-centralized you don't get the same problems with you do with email spam filtering where people will try to get their competitors' non-spam senders added to the global spam filter list.
This thing is extremely minimalist. A little bit silly to be talking about adding Markdown, antispam or privacy support when it uses $EDITOR for viewing/authoring posts, and the DB is world writeable...
Personally I think this is a lot of fun, it's the first project that has actually motivated me to install IPFS (which I thought would be much harder). It is in the vein of something like SDF where the retro interface might attract the right kind of people. I hope the author keeps working on it and if I knew Go I might contribute :)
I've went thru what I thought were the default tutorials and... nothing. Made me feel like the docs were leaving something out.
On paper it would be a useful tool to add to my toolbox. Someday...
Perhaps with something like ipfs a single mountpoint could be exposed and allow replicated data to be retained?
The key word here is "replicated" - as in a certainty that the data exists on more than one physical storage device.
I'm spitballing and this isn't necessarily directed at the parent of this comment.
[1]: https://github.com/mrusme/superhighway84/issues/13
Subject: Re: Re: Re: Re: hello world
Newsgroup: misc.linux
= = = = = =
Yes. Altilunium was me. After i saw the HN thread about superhighway84, i can't wait to try it by myself. Clone the repo, install the IPFS, "go build .", then i found that issue. I solved that issue by changing zap.NewProductionConfig() to zap.NewProduction(), then i "disabled" the whole config module, switching it temporarily by using hardcode configuration. Now, it's finally working. New notepad.exe window will be spawned whenever i opened a new article.
But i found a new problem. The TUI is broken whenever a new notepad.exe window is spawned. To solve it, i make a new thread by using goroutine to "fork" the current process, so it could spawn the notepad.exe safely.
Reading a thread : Ok
Replying a thread : Ok
Creating a new thread : ((I'm currently testing it right now)
On Tue Dec 28 22:41:47 2021 mrus@cbrspc7 wrote:
> Oh hey, that's awesome! :-D There's an open issue on that rn. Will happily accept PRs if you'd like to. Don't have a Windows computer around to test, though.
On Tue Dec 28 22:36:16 2021 nya wrote:
> Finally.. After tweaking the source code, now i can run it from Windows.. ^^
But since Usenet lost its popularity there's very little NNTP client software available now.
A shame.
One newsgroup I recommend is `comp.sys.raspberry-pi`. It has a pretty high SNR and is quite active, especially in comparison to some other groups on Usenet.
I hadn't heard this term before for upvote/downvote wars (and associated groupthink/monoculture), but I think it's a good one.
Usenet is quite awesome conceptually. It's a much better solution than mailing lists for large group discussions, and obviously better than all proprietary walled garden forums.
software minimalism x vaporwave
And it's not just empty nostalgia. A text interface should be lightning fast. Hit a button, next screen repaint reacts. The ultimate retort to all the 5mb websites full of dropped frames, drop shadows and jank.
Solidity developers are already out here counting every instruction. Maybe what's old is new.
A better term might be “blockchain internet”?
Reddit and Hacker News are centralized. Usenet was decentralized, the usenet servers were run by various companies (many different ISPs across the globe) and they synced up with each other via a p2p protocol.
Perhaps you’re thinking of efficiency in terms of screen/white space or CLI workflows over GUI workflows.
One troll in a community of 200 has an outsized impact.
If it's just OrbitDB, you could probably put together your own UX to view it.
I'm off to read about it. ...the basic idea on the main page is super attractive.
That said, this looks really cool. I like it integrates with your own editor.
That said, Chrome supports them both. here's cañon.com (which is just a parked site): http://xn--caon-hqa.com/ There is also http://xn--ms-mia.com/ (más.com) which redirects.
I know Chrome has done some stuff to prevent problems and understand when people just make the easy choice and show the punycode though.
Even if it is punycoding, I’m not sure how one would distinguish the actual domain from the coded one (unless you know the specific format convention that punycode follows).
In place of storing Unicode inside DNS, Unicode sequences outside RFC 952 (ASCII alphanumerics, case-insensitive, along with '-' and '.' characters) are encoded into RFC 952 compatible hostnames using Punycode, and stored thus in DNS.
Here in HN comments, Unicode is just embedded as actual UTF-8, no strange DNS encoding needed. The hostname, however, is actually xn--gckvb8fzb.com, hence why it's displayed as such.
(your browser will automatically convert from whatever encoding to Punycode where appropriate, so a link like https://xn--gckvb8fzb.com (should) work correctly, but the actual hostname lookup performed on the wire is for xn--gckvb8fzb.com)
Edit: well, HN also converts my Unicode hyperlink into the punycode equivalent. Interesting. It preserves the original encoding when I go back to edit the comment, but displays the Punycode form everywhere else. This gives credence to the idea this is intentional to avoid homoglyph attacks, as csnover states.
User counts are a poor comparison when you consider how much the pool of potential users has grown.
As points to reference, Microsoft Windows 95 sold 7 million copies in its first 5 weeks so call it ~73 million copies sold the first year.[0]
20 years later in 2015, Samsung, Apple, and Huawei combined sold ~73 million phones across 5 models.[1] Windows 10, released that same year, had Microsoft shooting for it installed on 1 billion devices within 3 years.[2]
2005 estimates 1 billion (or 16% of the global population) online. 2020 estimates 4.9 billion (or 63% of the global population) online.[3] A million users used to be a big deal not that long ago.[4]
Not that I disagree we've gotten better at some things but Outlook Express (newsgroups) and mIRC (irc) seemed plenty accessible to millions of non-technical users.
[0]: https://news.microsoft.com/announcement/launch-of-windows-95... - when searching for a number I saw first-year estimates at ~40 million
[1]: https://en.wikipedia.org/wiki/List_of_best-selling_mobile_ph...
[2]: They made it in 5, https://www.theverge.com/2020/3/16/21116762/microsoft-window...
[3]: https://www.itu.int/itu-d/reports/statistics/2021/11/15/inte...
[4]: https://en.wikipedia.org/wiki/The_Million_Dollar_Homepage ; https://www.youtube.com/watch?v=4e0n7vTLz1U
This was my experience as well decades ago. Unfortunately, people claim that Usenet and/or irc are to technical for the average user to figure out. I guess the skill level of the average user has gone down in the interim.
Remember the eternal september.
One issue is with mobile UI, where there's really no good way to make per-posting read/unread status practical with just touch (and/or voice) input. But I'd also argue that asynchronous discussions (as opposed to chats/IM) are best performed on desktop. On mobile they will always remain a compromise in usability and content quality.
If Reddit decides that a certain user or even a certain subreddit shouldn't be a part of Reddit anymore, that user or subreddit is off Reddit. If a news server decides not to accept or relay articles destined for a certain group, chances are high that another newshost _will_ be okay with accepting/relaying those articles.
So’s Reddit, though. I’ve become skeptical of the sort of people who volunteer to moderate.
For example is google crappy now because they just don’t care or is it really all the “content marketing” that did it?
I suspect any forum that gains significant enough traction to attract the bad actors will turn to shit.
This depends heavily on the sub.
And in this case you have an even better alternative to bad moderators. If they're bad on Reddit you can start your own sub but then you have to convince everyone there to move. With filter lists, you can start your own filter list for the same community and any subset of members can use it without having to fork the community itself. If you do a better job, yours will be more popular.
You can also potentially have filter lists by category. One is for true spam, i.e. commercial solicitation by for-profit entities and scammers. The other is for trolls and shitposters. You might think a moderator is overly aggressive in classifying things as trolls but still want the spam filtering, and then you can.
I'd rather use a karma based moderation system, which works on the premise that the majority of people isn't made of trolls, spammers, scammers and the like.
I think we also have a tendency to take it to the next level, which is often government. If people are scamming me through Gmail, we can tend to not think it's the fault of the people scamming or of Gmail but of the government for not forcing Gmail to stop the scamming or the person from doing scamming directly.
So I appreciate you bringing the attention back down to the ground level. While I disagree in that it would be only the users, I believe they (we) contribute to the problems as well as Google and the government and many other entities.
Blaming my family for an Xmas event where I may have been exposed to covid? Mostly just blaming myself for choosing to go against my own desire. So on and so forth for soooo many situations.