Top
Best
New

Posted by azhenley 21 hours ago

Newgrounds.com – A community of games, music, and art(www.newgrounds.com)
428 points | 126 comments
iamwil 18 hours ago|
I remember playing a crap web game in college, kinda like gunslinger, where you try to shoot people who turn around with a gun (and not those without). When I graduated college, Ian--one of my good friends at work--ended up being one of those guys in the game! Turns out that game I was playing was built by Tom Fulp, and he was using his friends (like Ian) as characters in his games pre-Newgrounds. All that messing around with crap games on the internet paid off. He had started Newgrounds while in college, and had quit to do it.

Met Tom once, and he was a cool guy, but he didn't believe in the stuff that they taught in CS. He had a long rant about how learning string diff algorithms were useless. Anyway, it turns out later on, he went back to college to finish his degree. When his classmate(s) found out who he was, this one kid was so excited to sit next to him. "Do you know who he is?!" he would exclaim to his professor, to Tom's embarrassment. I wonder if he had to do string diff algos when he went back to finish college.

jhatemyjob 18 hours ago||
I suppose he was right, just ~20 years too early...
CookieCrisp 15 hours ago||
He did alright, he might have been right 20 years ago too
SOLAR_FIELDS 4 hours ago|||
I worked at bigcorp for half a decade before all of the LLM stuff and there was exactly one time I really had to give a shit about algorithmic complexity in that entire tenure. Obviously some developers needed to care more than others, but the vast, vast majority of work and roles just didn’t really need to care about this. 9 times out of 10 you’re using the off the shelf library that already has the optimized bubble sort of whatever for your job
sigseg1v 18 minutes ago|||
Working at bigcorp for 14 years so far and I struggle to think of a single day where I didn't need to consider algorithmic complexity or efficiency. Do you not write code that fetches things from a database? Do you not need to make tradeoffs between how much data you fetch at once, which fields you load, which things you cache, whether your query joins on the db or materializes things separately, whether you lazy or eager load, whether you are doing a O(1) or O(n^2) lookup and the tradeoffs, whether you can use a db index or not, memory/latency/compute/storage tradeoffs, etc? I feel like in even a simple bigcorp SAAS you need to consider this stuff daily.
iamwil 3 hours ago||||
How often you have to take algorithmic complexity into account depends on what level of the stack you're at, but even at the application level, I think understanding algorithmic complexity is still important.

I was working at Company X around 2013, and we had a Rails ecommerce site. Trivial in the algorithmic sense. Had a contractor that pushed a change that somehow made everything crawl. When we did profiling together, it turned out he had written an O(n^2) algorithm when looking up country codes or something. Sometimes, there's no off-the-shelf library, and it's the minimum a dev should know not to do.

I'm not saying it should be a maniacal focus, but it should be taken into account. Of course, it's with judgement. We get shittier and shittier software if it's not taken into account at all.

bobthepanda 2 hours ago||
Even doing a webapp it is fairly important, I have seen a lot of horribly optimized DOM tree traversal tank things.
alterom 29 minutes ago|||
>I worked at bigcorp for half a decade before all of the LLM stuff and there was exactly one time I really had to give a shit about algorithmic complexity in that entire tenure.

Conversely, I've got a PhD in math, and all my tenure (whether it was bigcorp - Google, etc - or smallcorp) was about algorithms and performance where off-the-shelf library does not exist, and you can't throw compute at the problem to do it the dumb way.

To each their own.

jhatemyjob 5 hours ago|||
I don't know man. Being able to reason about DS&A was pretty useful before the advent of ML Code Generation. If only to pass the interviews at Google/Facebook (when they were in their prime circa 2004-2016).

Also, didn't the parent comment say he went back to college?

axolotl_raja 17 hours ago||
was the "crap" web game brain-splatters by any chance?
iamwil 3 hours ago||
Hrm, I don't think so with a cursory search on NewGrounds. I can't remember the name.
cableshaft 12 hours ago||
Haha, nice to see this pop back up. I used to live on this site, making Flash games, chatting on the forums, and as a member of the Clock Crew. Some of my games were fairly popular at the time, including Proximity and some Clock Crew themed games.

I also made (with Rob as the artist) the first commissioned game for what would eventually be the really popular Armor Games site. When he got started he was wanting to do LOTR themed games and was calling his site Games of Gondor, but he didn't stick with it long probably because of legal reasons. It was called Save The Ring!

Here's my user profile, same name as I am on here: https://cableshaft.newgrounds.com/

gota 3 hours ago||
Could you write a longer-form, in-depth origin story of Armor Games and what became of it?

It's certainly a niche but important part of internet history

Forgeties79 10 hours ago||
NG and AG were wonderful sites that made sure I never did all my homework
mroche 9 hours ago||

    Newgrounds
    Armor Games
    Addicting Games
    Miniclip
    Kongregate
    CoolMathGames
These occupied far too much of my attention when I was younger... was sad to see them decimated with the Flash removal in browsers at the time.
UnreachableCode 2 minutes ago|||
Joe Cartoon
aleksiy123 3 hours ago||||
What a flood of nostalgia.

I wonder if AI could help in reviving these.

With my zero knowledge of flash is it possible to somehow bridge it into modern browsers using web assembly or something?

robrtsql 2 hours ago||
Not AI, but Flash games have been 'saved' already, if you've still got the .swf:

https://ruffle.rs/

jockbaia 8 hours ago||||
Also Nitrome! Truly a golden age
nidnogg 6 hours ago||
Nitrome kicked ass! It had such a unified vision for the universe of its games. You could tell they were all conceived with great care and they felt connected to each other. It's nice to see they're looking the same and still alive and kicking [1].

[1] - https://www.nitrome.com

as1mov 1 hour ago||||
I was surprised to find Miniclip is still kicking around, hiring developers half an hour away from where I live. Was really tempted to send my CV but sadly they seemed to pivoted to peddling mtx filled slop nowadays.
nhhvhy 4 hours ago||||
Don’t forget Andkon Arcade (:
Forgeties79 8 hours ago|||
Oh kongregate totally forgot about that
Arkeus 17 hours ago||
It's cool to see how far Ruffle has come in making flash games playable without flash. Was able to go check out a flash game I uploaded 15 years ago on here, and it's completely playable now, when I just assumed it was gone forever. There's so much content on Newgrounds and similar sites that isn't lost to time because of it, makes me want to go spend a few hours reliving the olden days.
zilfedie 5 hours ago||
I've been using the ps vita homebrew port of Ruffle for the past few days and really enjoying it
Ennea 12 hours ago||
A Ruffle anecdote: I know websites ship Ruffle, but I've also had the Firefox extension installed for some old sites that do not. I recently had to disable it because it made Twitch claim that my browser is too old to use their website. I'm assuming they check for Flash support, and somehow that trumps everything else they use to identify the browser version. Pretty pathetic, honestly.
icantevenhold 9 hours ago|||
Also pretty funny if true
xp84 7 hours ago||
I agree, hilarious check. Someone realized that the set of browsers you probably don’t want to support today, and the Flash supporting browsers … the Venn diagram is actually a circle
soulofmischief 7 hours ago||||
Amazing. Literally the opposite of what you're supposed to do, which is detect individual feature support and upgrade the experience when possible, while gracefully degrading as much as possible when features aren't present.
alex1138 6 hours ago|||
Twitch is a big category in the enshittification category. They're endlessly user hostile. I want to force management to use their own products

The money people probably just told them "more ads. I don't care how you do it - more ads"

alexjplant 3 hours ago|||
I have a Twitch account that I can't log into due. They'll send me an e-mail with my username in it but won't send me the password reset e-mail. Their support will acknowledge that I clearly have access to the inbox and will refuse to help or do anything for me to recover my account. They are beyond worthless.
opan 3 hours ago|||
At least you can still use the chat from an IRC client and view streams in mpv. If they ruin those aspects I'll probably quit going there. I did also stream on there a bit in the past, but didn't get too attached or locked in, so mostly I care about the viewer experience still.
reddalo 1 hour ago||
>you can still use the chat from an IRC client and view streams in mpv

I bet it's only because they forgot they had such a feature. Like RSS feeds on Reddit.

adamiscool8 17 hours ago||
Almost brings a tear to my eye to see they still have all the games and stupid Flash animations I submitted as a middle schooler, hacking around with his friends going on 25 years ago, just hoping not to get “blammed”. I’m sure these days kids are doing the same in Roblox or Minecraft or whatever - maybe it’s the same, but it feels so much more commercial than the heyday of Newgrounds. A special time to have been online for sure.
RandomWorker 8 hours ago|
Me to I’m too embarrassed to post my username here. But I made so many little animations and games based on my dragonball z obsession. I’m sure instead of a Wacom and windows pc a new generation is doing this with a iPad and pen.
ileonichwiesz 2 hours ago||
My sexual awakening was centered around browsing the adult section of Newgrounds when I was way too young. 25 years later and I’m still a bit messed up in that regard, lol
QuantumNomad_ 11 hours ago||
> A community of games, music, and art

And a legendary one at that!

I remember spending so many hours playing little flash games on Newgrounds and other sites like it in lower secondary school during the breaks. Running up to the library room where the computers where, to get the most amount of computer time squeezed into the short and long breaks.

For a while, my class teacher had me banned from using the computers because she said I shouldn’t use every break to just run to the computers. Maybe she was right that it wasn’t completely healthy. But it’s not like I was alone in running to them, my friends did too, and even though I may have been particularly excited to use the computers I still did things together with my friends both in front of those computers and other socialising with them after school etc.

rwol 8 hours ago||
Newgrounds forums is where I first learned how to code. My early attempts at Flash games were so basic, but in such an endearing way. Such a good community surrounding the Flash games scene. I ran FreelanceFlashGames, if any game developers on here remember the site. Cool to see this surfacing on Hacker News.
hbn 5 hours ago||
I learned how to “code” from Wario Ware DIY, a Nintendo DS game where you could build your own minigames. I would have been about 13 at the time.

I remember being absolutely stumped trying to use the game maker at first. But I followed in-game tutorials, and it finally clicked how it worked. It was mostly just creating sprites and setting logic on them, i.e. “if you tap this sprite, set a flag”, “if this sprite collides with another, do Y”, etc

But I do credit it with first opening my mind to the fun and possibility of making computers do things.

zabriel_goss 4 hours ago||
Excellent game, just recently started playing touch for old times' sake!

I wonder if Mario Maker served similarly for the next cohort. Or even if Tears of the Kingdom, with such a flexible play style, encourages a similar spirit.

jayrobin 6 hours ago||
I remember FreelanceFlashGames - used to work for Flashgamelicense in the early days as a game tester. Your book was a great help in getting enough money in sponsorships to pay for a couple of nice vacations, so belated thanks!
binsquare 18 hours ago||
I'm glad that Newgrounds is one of those sites that has kept it's soul all these years.

Even the same old games are still there

astura 7 hours ago|
I remember a specific user I used to chat with on AIM and some of his stuff I remember laughing at doesn't exist anymore, presumably copyright claimed.
al_borland 18 hours ago||
I haven't played Fancy Pants Adventures close to 20 years... what a blast from the past.

https://www.newgrounds.com/portal/view/301341

lkirkwood 14 hours ago|
They made a playstation game eventually - I thought it was really good! More fleshed out and missing a bit of the charm, but not much.
johnnyanmac 11 hours ago||
yeah I bought it for Ps3 way back in the day. mindblowing seeing that on PSN when some 6 years prior I was playing it in the middle school computer lab.
icantevenhold 18 hours ago|
I remember watching Salad Fingers on there and playing tons of idle and tower defence games; good times
nadermx 18 hours ago||
Salad fingers.

That was the creepiest thing ever when it came out.

Rusty spoons.

bigfishrunning 18 hours ago|||
I like it when the red water comes out
sirtaj 14 hours ago|||
I still get a tiny creepout when I recall how he said "grubby tap"
bolangi 14 hours ago|||
Also Weebl and Bob.
alibarber 12 hours ago||
For some reason, I sneak 'Magical Trevor' into code as an easter egg / test string when I can (instead of things like 'Foo'/'Bar')

And I am saddened to this day that no one I've worked with professionally has gotten the reference. One day.

xp84 7 hours ago||
Don’t lose hope, this is the kind of thing that pays off eventually, and you may even make a new friend that day :)
hobo123 12 hours ago|||
Aaah, Tales from the Great War.
Hikikomori 9 hours ago||
And on fat-pie, where he's still making new salad fingers episodes.

https://fat-pie.com/

More comments...