Live data from Hacker News

Show HN: Orange Forum – Web 1.0 style forum written in Go

goodoldweb.com

11–20 of 178 posts

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#11
Interesting.. Looks sleek.. DLang forum [1] is similarly lightweight and it runs as a newsgroup, IIRC. Source code at [2] and previous discussions on HN [3]

[1] http://forum.dlang.org/

[2] https://github.com/CyberShadow/DFeed

[3] https://news.ycombinator.com/item?id=3592769

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#12
post #11

Interesting.. Looks sleek.. DLang forum [1] is similarly lightweight and it runs as a newsgroup, IIRC. Source code at [2] and previous discussions on HN [3] [1] http://forum.dlang.org/ [2] https://github.com/CyberShadow/DFeed [3] https://news.ycombinator.com/item?id=3592769

D is smart hipster tech not quite the Normie hipster tech go has become, so dlang will not spread good in the Normie masses.

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#13
I'd recommend you to use Argon2 instead of bcrypt for storing password. It has won the Password Hashing Competition last year and is the recommended way to store passwords. Bcrypt is not bad but it could be used with insecure parameters while Argon2 does not have insecure parameters.

The way you create cookies is also insecure, you should be using crypto/rand instead of math/rand AND rather hex.EncodeToString() the result instead of just generating random numbers in the alphanumeric range.

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#14
post #13

I'd recommend you to use Argon2 instead of bcrypt for storing password. It has won the Password Hashing Competition last year and is the recommended way to store passwords. Bcrypt is not bad but it could be used with insecure parameters while Argon2 does not have insecure parameters. The way you create cookies is also insecure, you should be using crypto/rand instead of math/rand AND rather hex.EncodeToString() the r…

Thanks! Will fix right away.

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#17
post #11

Interesting.. Looks sleek.. DLang forum [1] is similarly lightweight and it runs as a newsgroup, IIRC. Source code at [2] and previous discussions on HN [3] [1] http://forum.dlang.org/ [2] https://github.com/CyberShadow/DFeed [3] https://news.ycombinator.com/item?id=3592769

Also is nim forum: https://forum.nim-lang.org/ (Source: https://github.com/nim-lang/nimforum )

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#18
The old style forums are showing their age and need to be modernized but not abandoned. See the Archlinux forums based on Fluxbb. It's fast and effective.

The newer ones led by Discourse, Nodebb and Flarum have completely gone in another direction in reinventing how discussion forums should be and perhaps gone too far. They feel strangely 'rootless' and completely lack the 'community feel' of user forums.

This looks promising for something fast, lightweight and easy to deploy.

Re: Show HN: Orange Forum – Web 1.0 style forum written in Go

#20
post #11

Interesting.. Looks sleek.. DLang forum [1] is similarly lightweight and it runs as a newsgroup, IIRC. Source code at [2] and previous discussions on HN [3] [1] http://forum.dlang.org/ [2] https://github.com/CyberShadow/DFeed [3] https://news.ycombinator.com/item?id=3592769

See also https://golangnews.com - an HN inspired forum written in Go and hosted on a $5 instance, holds up pretty well.
Post reply on HN