News for hackers. Stuff that matters.
Re:1M Users by WoodenChair on Monday September 02, 2024 @06:17AM (#41424153)
Whatever you think of the site itself, this is prime HN content. A kid in high school starts a site that scales to 1,000,000 registered users while working on it during nights and weekends in college. If the founder is on here, what tech stack did you use and how long had you been programming before you built it?
Re:1M Users by ciaran_lee on Monday September 02, 2024 @07:51AM (#41424660)
(not the founder!) Looks like it's built on ColdFusion
Re:1M Users by codethief on Monday September 02, 2024 @08:20AM (#41424834)
Wait, that still exists / still gets used for new projects today? Wow, I'm feeling teleported back to the 2000s.
Re:1M Users by nop_slide on Monday September 02, 2024 @09:22AM (#41425195)
Peep this, I stumbled on it randomly last week and also was surprised that it still seems to be around and kicking. It’s basically a Rails for cold fusion lol.

https://www.coldbox.org/

Re:1M Users by 51Cards on Monday September 02, 2024 @09:10AM (#41425106)
We have several legacy products still running on CF, all running rock solid, but also all ported to Lucee these days. I still like CF but I'm an old fogey that started with it in the late 90's Allaire days. I often wonder if it had been open source from its inception if it would have grown faster than PHP. It really was a 'swiss army knife' of web development. It's still around here and there but mostly in larger corps that don't blink at Adobe's crazy licensing fees. Most everyone else in the communities I talk to has jumped to Lucee.
Re:1M Users by password4321 on Monday September 02, 2024 @09:33AM (#41425260)
"Well actually" a relevant discussion hit the front page yesterday:

Lucee: A light-weight dynamic CFML scripting language for the JVM - https://news.ycombinator.com/item?id=41409434 - Aug 2024 (37 comments)

Re:1M Users by lelandfe on Monday September 02, 2024 @10:37AM (#41425696)
And it’s using Silk icons.
Re:1M Users by duxup on Monday September 02, 2024 @09:57AM (#41425424)
I’m working with it every day. It’s pretty capable even today. Server side rendering is in!
Re:1M Users by mikeodds on Monday September 02, 2024 @09:47AM (#41425348)
That’s strong commitment to sticking with the original tech stack if it’s not just reskinned the error pages
Re:1M Users by mg on Monday September 02, 2024 @10:33AM (#41425661)
Re:1M Users by grumple on Monday September 02, 2024 @11:49AM (#41426453)
So the same stack as 20+ years ago… good job, kid.
Re:1M Users by rchaud on Monday September 02, 2024 @01:19PM (#41427150)
vDOM bros hate this one simple trick.
Re:1M Users by EGreg on Monday September 02, 2024 @01:35PM (#41427295)
The web stack “they” don’t want you to know about
Re:1M Users by wutangisforever on Monday September 02, 2024 @01:36PM (#41427312)
Love this comment
Re:1M Users by rambambram on Monday September 02, 2024 @01:06PM (#41427047)
I call CSS, HTML, Apache, MySQL and PHP the CHAMP stack for a reason. ;)
Re:1M Users by Apocryphon on Monday September 02, 2024 @06:25PM (#41429291)
But does he run it on Linux?
Re:1M Users by justusthane on Tuesday September 03, 2024 @02:18PM (#41437552)
Almost certainly

Edit: I said this because he's using PHP, MySQL, and I assumed Apache. But now I see in another comment that he's using ColdFusion, and indeed the server returns an X-Powered-By ColdFusion header. So now I'm confused. PHP on ColdFusion? Or maybe he’s just having the server return a bogus ColdFusion header as a nod to MySpace?

Re:1M Users by riedel on Monday September 02, 2024 @01:19PM (#41427153)
Re:1M Users by herpderperator on Monday September 02, 2024 @02:27PM (#41427709)
It's pretty easy to check if a page is a PHP page: just add a .php suffix, it'll work most of the time depending on where the files are placed in the web directory (also technically depending on how the site implements URL rewrite rules):

* https://spacehey.com/index.php

* https://spacehey.com/browse.php

* https://spacehey.com/reset.php

Here you can see that /help/ is a directory on the filesystem, as it appends a slash at the end:

* https://spacehey.com/help -> goes to https://spacehey.com/help/

and can also be confirmed by trying index.php at that path:

* https://spacehey.com/help/index.php

Re:1M Users by brirec on Monday September 02, 2024 @05:11PM (#41428867)
That’s a fancy fingerprint you’ve got there
Re:1M Users by IncreasePosts on Monday September 02, 2024 @03:22PM (#41428101)
An important question is what percent of those accounts are bots?