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

Not at all. There's an extremely loud online contingent that has developed a distaste for it. Mostly game developers who were badly bitten by some of the nastier parts of it in the late 90s. There's good reasoning behind some of the anger, but there's a lot of emotions, too.

I do feel like functional programming reached peak hype over 10 years ago. LtU barely seems to work at all anymore.


If you hire using LeetCode, you will surround yourself with people who enjoy blogging about LeetCode in their free time.

LeetCode was never about LeetCode, it was always a stand in for culture.

It's now a signal for baseline compliance. That's generally good for companies that require mostly operationalists.

The problem is that anyone can learn to leetcode. If you're interested in doing something new and not just warehousing CS lawyers, you're gonna have to ask better questions than that.


> The problem is that anyone can learn to leetcode. If you're interested in doing something new and not just warehousing CS lawyers, you're gonna have to ask better questions than that.

I think the problem is that everyone thinks they can ask better questions and almost none of those people are qualified to judge their interviewing competency or have data to back themselves up. Every company has its own special interview techniques that it's convinced will lead to the best possible outcomes when those only demonstrably lead to the current staffing. To question any of that means pointing fingers at pretty much everyone and that's a political non-starter.


Leetcode is often one or two rounds. You also get tested for culture and design interviews. This is not ideal but hard to see how FAANGs are gonna do it. I guess FAANGs need operationalists though except for their research arms. Dynamodb works well. Your job is to make it work 0.01% better to save a few mill.


1) I know a few kids that went on to great schools that were addicted to various video games. In general, all of them are successful today, a couple decades later. In only two instances, did a parent actually have to intervene. One sent their kid to a sort of "boot camp" and the other grounded the kid for a year. Both of these were in high school.

2) Which game is it? Roblox is generally geared towards children - it's not exactly a mature game or audience. The gaming sounds like less of an issue than the choice of game. I would actually try to find out more about the game and what interests them about it.

My personal opinion is: hands off, supportive, but make your thoughts known - they are their own person and not every mistake leads to a life of disaster. If they got into a great school, they will land on their feet one way or another. But 19 is pretty old to have a video game issue, so it might be a symptom of other problems.


> Which game is it? Roblox is generally geared towards children

some Tower defense game.

> But 19 is pretty old to have a video game issue, so it might be a symptom of other problems.

part of my concern, or perhaps there was always a gaming issue we just didn't think it was serious enough.

> My personal opinion is: hands off, supportive, but make your thoughts known

So far, this is our approach.


I played video games aggressively because my dad was never there. Sounds like you. Physically present sure, but just never willing to see me as somebody worth forming a connection with. A purely transactional relationship. Except from my dad's side, he is not the kind of guy who will be respecting me more than himself.

You have a lot of expectations and a lot of "fancy talk" about growing up, being an adult, etc. But you are likely a boring shell of a person who cannot understand that the things worth living for (like friends, experiences, fun, being cool) are not observably a part of your life; nor can your advice about career be observed as leading to the things worth living for.

What are you offering your son instead of video games? Here's a simple challenge: offer your son an experience that is so tantalizing that he sets down the game to participate in. If you take part in this experience, it will likely improve your relationship.

And for christ sake never use the stupid phrase "19 year old child." Have some respect for your son. He's you, and if you respect him, he will be there for you when you are a drooling invalid at old age near death.

Go to sleep tonight and think about your own mortality; you will die. Maybe you will wake up and see the world differently.


Anyone who has kids so someone is around to take care of them late in life had kids for the wrong reason.

I’ll literally sail off into the sunset in a metal tub before imposing myself on my kids like that.


And here you are doing the exact thing you later said would be arrogant to do, you mentioned your kids as a bare noun without providing the age bracket as an adjective.

I however, agree that as the context of your children isn't relevant to the topic, it makes sense not to provide that context, however it does perfectly demonstrate that you either can't comprehend my point, inconsistent, or you are just plain arrogant.

https://news.ycombinator.com/item?id=41240943


> some Tower defense game.

getting a deeper understanding of what is going on inside the game itself might provide some insight into what's going on


The internet underground in the late 90s/early 2000s was absolutely full of Australians. I feel like I hardly encounter them anymore, for some reason.


G'day! Logged on '94 or '95 at Edith Cowan University in Perth and was blown away to find an episode guide for a fair chunk of The X-Files Season 2, and we'd only seen the first season! We knew when the "cool" episodes were coming up because we could see William B. Davis (The Cigarette-Smoking Man) in the cast list.

The X-Files is gone, but I'm still here. :-)


Another Perthonality here :-P


               .-_|\
              /     \
      Perth ->*.--._/
                   v  <- Tasmania


As someone from Adelaide originally, us being a dot on the map is still pretty accurate


Ok but where is that Sydney city?


On the southeastern /


Hi from Tassie.


We all got jobs in comp security when we turned 20 ;)


Australian here.


hey! aussie here


Me too!


I am extremely disappointed by the distinct lack of "C" words in the replies to this comment... We seem to be forgetting our national identity.


Chin up, cobber.


New internets have been formed, and the same stuff you knew and loved about earlier internets are present there. But it feels smaller & lonelier - because you've become accustomed to the firehose. You'll have to go through a sort of Matrixical unplugging to find them, however. Unplugging is the new turning on.


"You'll have to go through a sort of Matrixical unplugging to find them, however. Unplugging is the new turning on."

It's funny, those sentences don't really make sense, and yet I totally understand and agree. If that makes sense :)


It's possible to learn CS on your own, but judging by how many people on HN seem to have a complete misunderstanding of what big O means, I would say it's rare.


> In Germany, signing a FTE contract also entails implicitly that, if I produce something over the weekends, my employer has legal power to claim it as their IP.

What gave you that idea? In fact, I was under the impression that Germany has pretty strong protections in that arena.


The Pokemon Snap one brings me back to when I was a kid. They had these Pokemon Snap machines, and you used to be able to take your memory card to the local mall and use them to print out stickers from the photos you took in game. Those "bridges" between the virtual world and the real world endlessly fascinated me.


I thought this page was mostly geometry+shaders. But the snap version has lots of interactivity! You can trigger lots of the stuff you could trigger in the game. Have they replicated all that manually or how?


The Pokemon Snap behavior is a mixture of handwritten code and parsing of the game's AI code. It was originally written in a very structured way that makes it easier than having to fully emulate. More involved interactions are missing (Magikarp evolution in the valley, a lot of the cave sequences)


The Magikarp evolution was the first thing I tried and it worked for me, have to use the pesterball and not the apple.


Sorry, to clarify, it's supposed to be a multi-step process (see https://www.youtube.com/watch?v=mxlvsts3c6o ) where you get it to jump onto land, then it gets kicked to another location where you can knock it into the waterfall.

In the game, these are actually two separate entities, and I haven't done anything to prevent the "kicked" one from immediately spawning in the air here https://noclip.website/#snap/1A;ShareData=AUsPn92;%5eVT:h=19... , or to hook up the first one to the second (although the system to signal between distant pokemon, which it probably uses, is mostly implemented). There are a few other instances of things that are supposed to be spawning conditionally which aren't handled yet, like extra lapras in the beach.


You are totally correct! The nostalgia overload was messing with my memory, I appreciate your follow-up.


Very cool work!!


You should add "democratic mode" - every button push counts as a vote for that control. An election is held every X frames.


Twitch Plays Pokemon (2014)


That's exactly what inspired me to make this, I wanted to learn about WebRTC and used that idea as a base but also wanted the potential to play more real-time titles as well.


Curious what is the advantage/disadvantage of WebRTC for an application like this vs WebSockets?


Great question my original implementation was actually with WebSockets for this. I ended up going with WebRTC as I'm using AWS APIGateway and streaming data for things like audio and video end up being very chatty or you end up buffering to reduce chattiness (and cost) but introduce lots of latency. I decided to shift to a peer to peer model to try and keep the latency down and use the websockets implementation I'd written as a signalling server instead.

Websockets are way easier to comprehend and implement than WebRTC (learning the connection negotiation process for NAT traversal isn't much fun). But in the end using WebRTC meant I could host a more cost effective demo that could still scale reasonably well.


I can't believe it has been almost 10 years since Twitch Plays Pokémon.


Also “anarchy mode” where it switches to a new random player after every button press.

Would be pretty fun once there’s more than a couple people connected.


Best mode is where decision makers are given power without any accountability. We just finished "The Legend of Gain of Function" and we were all surprised to not finish the game.


Good idea! Adding that to my to-do list.


As someone running about to start a SaaS, this is scary. Can you comment on if you've tried alternative payment providers/gateways?


Stripe approves most if not all accounts without underwriting.. People wrongly assume this means their business is "OK".. Stripe then waits until the account begins processing transactions before underwriting.. Oh woops, after proper underwriting/review, your business type is not allowed!


I haven't tried any others (yet). I would be open to suggestions. Currently I only have 3 paying users and I will probably just throw in the towel. I will leave the files online for a long time and let everyone know so they have ample time to migrate elsewhere.


Paymentech. It's a hassle to get started but it's worth it. It's also a lot cheaper than Stripe and you don't have to worry about random account closures.


I'm looking for backup providers as well. I absolutely hate how you have to go to complain on HN (and have the post noticed) to get any support at all from Stripe. What is the hassle involved with Paymentech? How easy is it to integrate like Stripe is? How is it cheaper?


I'm in the same boat.

Signed up to Paddle and immediately got flagged as high risk with no explanation. I complained on Twitter and the CEO had a human check us out manually. We're in the process of verification but honestly I don't have big hopes.


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

Search: