Hacker Newsnew | past | comments | ask | show | jobs | submit | more KomoD's commentslogin

Sad, have they said anything about it?

> 10,000+ lines of Go - Production-quality codebase

It's definitely not "production-quality", in fact it seems AI generated.

https://github.com/Jery0843/TorForge/blob/42ffdb75da28c40456...

This isn't a websocket, it's SSE. Also lol: "// Simplified - in production use gorilla/websocket"

https://github.com/Jery0843/TorForge/blob/42ffdb75da28c40456...

"Test" functions that do nothing.

https://github.com/Jery0843/TorForge/blob/42ffdb75da28c40456...

"in production would be more sophisticated" - but this was supposed to be "production-quality"?

https://github.com/Jery0843/TorForge/blob/42ffdb75da28c40456...

Ignoring errors (also in so many other places)


Used AI to document the code for readability (it's OSS). The iptables rules, Kyber integration, and SOCKS handling are the actual work. Find me an AI that can set up transparent proxying with netfilter that doesn't leak. Fixed the sloppy comments though, thanks. Fair point on the error handling. Many of those are in non-critical paths (flag parsing, optional config loading), but you're right that they should be handled properly.


> I kept opening online JSON formatters and getting buried in ads and popups

Install an adblocker, problem solved.

> No tracking, no server calls

Then why do I see tracking scripts?

/_vercel/speed-insights/script.js

/_vercel/insights/script.js


I probably have 10 actual email accounts but I also have a few domains with catch-all.

Then for "hand out anywhere" I just use iCloud aliases that I can disable.


One reason not to choose Njalla is that they changed their legal entity without (to my knowledge) telling anyone. THat's a bit of a red flag for me.

They were incorporated as 1337 Services LLC in Nevis (the Caribbean island) and recently it suddenly changed to Njalla SRL in Costa Rica. Looks like some guy wrote a post about it where he contacted them, they said "internal restructuring, nothing to worry about" and refused to elaborate further.

I know Peter Sunde (of TPB fame) founded it but I don't know if it has changed hands now.


Interesting site, will definitely add a few that are in my city!

At the end there's a form where you can get a "personalized report", I have a feeling that'll advertise some kind of service, it's usually the case.

> What surprised me is how quickly these kinds of projects get treated as spam across communities, even when there’s no monetization, no ads, and no growth hacks involved. In some places, just mentioning “I built a small ranking tool” seems enough to trigger suspicion or moderation.

Because most places don't want you to post self promotion and leave, that's spammy.

> I’m not trying to promote anything here.

You are, that seems to be your only intention. Your first 2 posts (out of 3) were about promoting your site and now your third post is complaining about unsuccessfully promoting your site.

You promoted your site and then left.

https://news.ycombinator.com/newsguidelines.html

> Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity.


To be fair, lots of people don't like to comment on sites.

So imagine you read HN for a while, but never register a nym because you don't really like to do social media. Then, you are inspired to do a project and think the community would enjoy it, and get hit with hostility.

I suspect sometimes that's a trend that plays out, not saying it's the case in this particular instance.


I appreciate this perspective. I think that tension between sharing and promotion is real, especially for people who don’t post often.

Fair point. I can see how my posting pattern comes across that way, even if that wasn’t my intent. HN’s norms are stricter than I accounted for. Thanks for the direct feedback.

I use Mullvad and their sign-up process is even easier. I just click "Generate account number" and that's it. I don't need to provide anything, I don't even need a keyboard.

I honestly wish 99% of online services were like that.

> Where's the terms of service agreement?

"By signing up, you agree to the Terms of Service and Privacy Policy", it's on the sign up page

> I think the signup did not even require JavaScript to succeed.

I tried without Javascript and it just refreshed the sign up page without any error displayed so I don't know about that one.

edit: worked when i tried again, weird.


From a user perspective, yeah, practically every site I have to create an account for would be better if the signup was that simple. They're all basically one time throwaway accounts anyway, so why not treat them as such at the service level. Of course from the business view, there's all sorts of reasons, but one can dream...

Thanks for pointing out the terms of service agreement thing - it was so unobtrusive that I just glanced over it!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: