6 ms·
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 i
by WoodenChair 2y ago
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?
- ciaran_lee 2y ago(not the founder!) Looks like it's built on ColdFusion
- codethief 2y agoWait, that still exists / still gets used for new projects today? Wow, I'm feeling teleported back to the 2000s.
- 51Cards 2y agoWe 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.
- nop_slide 2y agoPeep 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/ https://www.coldbox.org/
- password4321 2y ago"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 https://news.ycombinator.com/item?id=41409434 - Aug 2024 (37 comments)
- duxup 2y agoI’m working with it every day. It’s pretty capable even today. Server side rendering is in!
- lelandfe 2y agoAnd it’s using Silk icons.
- mikeodds 2y agoThat’s strong commitment to sticking with the original tech stack if it’s not just reskinned the error pages
- mg 2y agoHe uses "vanilla PHP/HTML/MySQL": https://x.com/AnTheMaker/status/1530851239310802947 https://x.com/AnTheMaker/status/1530851239310802947
- grumple 2y agoSo the same stack as 20+ years ago… good job, kid.
- rchaud 2y agovDOM bros hate this one simple trick.
- EGreg 2y agoThe web stack “they” don’t want you to know about
- wutangisforever 2y agoLove this comment
- rambambram 2y agoI call CSS, HTML, Apache, MySQL and PHP the CHAMP stack for a reason. ;)
- deleted 2y ago[deleted]
- Apocryphon 2y agoBut does he run it on Linux?
- justusthane 2y agoAlmost 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?
- riedel 2y agoWas launched on HN 3yrs ago: https://news.ycombinator.com/item?id=25245740 https://news.ycombinator.com/item?id=25245740
- herpderperator 2y agoIt'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/index.php * https://spacehey.com/browse.php https://spacehey.com/browse.php * https://spacehey.com/reset.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 https://spacehey.com/help -> goes to https://spacehey.com/help/ https://spacehey.com/help/ and can also be confirmed by trying index.php at that path: * https://spacehey.com/help/index.php https://spacehey.com/help/index.php
- brirec 2y agoThat’s a fancy fingerprint you’ve got there
- IncreasePosts 2y agoAn important question is what percent of those accounts are bots?