Earlier quoted context omitted.
The system is designed with multiple layers of privacy and security: - IP Hashing: One-way SHA-256 hashing with environmental salt ; Original IPs are never stored, only hashes ; Even with server access, original IPs can't be recovered; Server memory only processes hashes, never stores raw IPs - Per-Category Anonymity: Different poster IDs per category using separate salts ; Double-hashing mechanism: first for global…
IP space is not huge, if you use the same salt for each IP it is trivially reversed.
Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
51–60 of 78 posts
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#52Earlier quoted context omitted.
Yes, I do. The day uMatrix finally stops functioning will be an awful day. Excluding cute PoC sites, and demos; sites that function without javascript are objectively superior every way to sites that can't function without js. Though I admit that's correlative more than causative. Also, the point isn't to be a regular human being, it's to be a hacker, or engineer, or, [other]. Why be boring (regular) when you can be…
Interesting, and completely agree with both your remarks, but how does it relate to disabling JavaScript? What are you getting out of it, other than making the web less usable for yourself?
Besides all of that, it makes the web more usable in most cases. Not more functional, more usable. I don't want your site to hijack my browser scroll, nor do I want your modal popups to interrupt me. Plus, I like knowing the level of competency of the site's developers. If it doesn't function at all without enabling a half dozen external scripts/sites, even if I still want to use your site. Which is then unlikely, I know to lower my expectations about how much I can trust you or your site.
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#53Earlier quoted context omitted.
Yes, I do. The day uMatrix finally stops functioning will be an awful day. Excluding cute PoC sites, and demos; sites that function without javascript are objectively superior every way to sites that can't function without js. Though I admit that's correlative more than causative. Also, the point isn't to be a regular human being, it's to be a hacker, or engineer, or, [other]. Why be boring (regular) when you can be…
Interesting, and completely agree with both your remarks, but how does it relate to disabling JavaScript? What are you getting out of it, other than making the web less usable for yourself?
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#54Great idea! Some feedback: - The 24 hour horizon means you could get away without namespace functionality like categories entirely, especially when self-hosting for a small-to-medium-sized group. - It's tiring to read sites with all monospace fonts. I can see how it might be useful if most posts contain a lot of code, though. - Do you expect this to be open sourced?
Tbh the 24 hour horizon also means that you can do without a persistent db and store everything in memory (as managed db are typically the most complex / expensive part of the stack)
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#55Great idea! Some feedback: - The 24 hour horizon means you could get away without namespace functionality like categories entirely, especially when self-hosting for a small-to-medium-sized group. - It's tiring to read sites with all monospace fonts. I can see how it might be useful if most posts contain a lot of code, though. - Do you expect this to be open sourced?
As I said below, after several returns I've updated the site and removed the automatic deletion feature after 24h but I'm thinking of adding an option when creating a post. Thanks for your feedback, and I don't think it will be open source for the time being! If the site is doing well and there's a lot of demand for it, why not rethink!
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#56Some thoughts:
- I'd fix the breadcrumbs so it's not /ai but /tech/ai.
- Seeing the crowdflare captcha gives me the ick. There should be different GDPR-compliant solution other than giving crowdflare all our info.
- Maybe tie the 24hr deletion period to the number of upvotes for a certain post. If a post gets many upvotes, add another day to its lifetime and so on
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#57Earlier quoted context omitted.
You might actually be on to something here...
Until a bunch of people try to find a thread about insert newsworthy event here , only to find there isn't one, create their own, and suddenly a day later there's hundreds of dupes.
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#58Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#59Earlier quoted context omitted.
Interesting, and completely agree with both your remarks, but how does it relate to disabling JavaScript? What are you getting out of it, other than making the web less usable for yourself?
You mean other than the reduced risk of compromise from the latest js engine exploit? Or that it also prevents some xss injection? Or that often many sites will still function with most external scripts disabled, i.e. it disables spyware that many sites don't need to install, but still do? Besides all of that, it makes the web more usable in most cases. Not more functional, more usable. I don't want your site to hija…
I'm against bloated apps and ads, in favor of using forms and HTMLs strengths, but JS is the tool and not the cause of poor design. A web developer that doesn't use it is offloading their identity based allergy onto the users bandwidth.
Plus you can make modals without JS
Re: Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan
#60Earlier quoted context omitted.
I'm open to discussion on how to improve the system if you have any ideas or suggestions.
Don't call it anonymous if it isn't actually anonymous.