HNHacker News
TopNewBestAskShowJobs

trh0awayman

470 karma · joined March 16, 2022

submissionscomments
trh0awayman··on Ask HN: Is Object Orientated Programming Over?
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.

trh0awayman··on In Defense of LeetCode Interviews
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.

trh0awayman··on Ask HN: 19yr old child suffering from internet gaming disorder? Any suggestions?
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.

trh0awayman··on How Australians made the early internet their own
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.
trh0awayman··on The Internet has become Stale
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.
trh0awayman··on Ask HN: Is it possible to never take formal CS classes but learn from books?
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.
trh0awayman··on Little encouragement, no funding: why open source founders are leaving EU
> 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.

trh0awayman··on Noclip.website: A digital museum of video game levels
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.
trh0awayman··on Show HN: I built a multiplayer Gameboy
You should add "democratic mode" - every button push counts as a vote for that control. An election is held every X frames.
trh0awayman··on Tell HN: Stripe killed my music locker service, so I'm open sourcing it
As someone running about to start a SaaS, this is scary. Can you comment on if you've tried alternative payment providers/gateways?
trh0awayman··on Modding Age of Empires II with a Sprite-Diffuser
The first example looks pretty unique for an art style. I'd love to see this done on the fly, so that each building is unique during game play.

Also, I think the buildings would look better if you give it some context of the ground surrounding the buildings.

This certainly solves a lot of issues for tile-based games where you have to handle at least 3 cases in both graphics + programming (in a 2d, single-layer tile game, you need corner pieces, middle pieces, and edge pieces). Think two houses built next to each other in AoE - now they could mesh and form a completely new style of row house, without any effort

trh0awayman··on Paris’s Centre Pompidou to Close for Five Years Starting in 2025
Berlin's Pergamon museum is also closing soon - 4 years completely, and some sections will be closed for 14 years.
trh0awayman··on Forgetful Browsing
Unfortunately, even that might not be enough these days with newer fingerprinting methods.
trh0awayman··on Ask HN: What's the incentive for 'Founding Engineers'?
- Total control

- Chaotic, energizing environment

- Massive payoffs

- Low-stakes politics, informal environment

- Being around an eclectic group of people

You face basically no risk, not in any real sense (like being sued, owing someone money, public embarrassment). You might have opportunity cost, but really only if you're a Bogglehead/Blind/FIRE-type, in which case you probably wouldn't pass the culture fit anyway. Someone people thrive in these early environments.

It's like weighing the pros and cons list of skydiving "Hm... I get only 14 seconds of pleasure for every 2 micromorts? I could get 2 minutes of pleasure from roller coasters for only 0.5 micromorts!" As soon as you bring "risk-reward ratio" into the conversation, you've lost the plot.

Watch Halt and Catch Fire (cheesy show, but in a good way), read about the very early SpaceX days when everything was going wrong.

trh0awayman··on Zig and Rust
My general understanding is that Zig was made to make video games and Rust was made to make system software, and everything falls out from there.
trh0awayman··on Americans Head to Europe for the Good Life on the Cheap
I've found that it's the other way around, Europeans want to call Americans refugees because they themselves use it as an insult. If I started introducing myself as a refugee/migrant worker at my tech job, people would think I'm making some kind of sick joke.
trh0awayman··on Zag Smalltalk [video]
If you're willing to boot to Windows, Dolphin Smalltalk is the best modern day version. It's great fun to play with and easy to make native tools.
trh0awayman··on I hired 5 people to sit behind me and make me productive for a month
This and things like FocusMate seem symptomatic of much larger, more serious latent problems. It reminds of the younger generations having to put YouTube on to eat a meal. I can't quite put my finger on the connection, but paying a person sit behind you and ask how you're doing, and make you a smoothie... it feels like you're hiring someone to be your mother. This entire experiment left me feeling unclean.
trh0awayman··on DeepMind Dramatron: a new tool for writers to co-write theatre and film scripts
The stuff ChatGPT comes up with sounds funnier and more entertaining than 90% of the current Netflix catalog.
trh0awayman··on ChatGPT, Rot13, and Daniel Kahneman
So now we know how to hide from the AI
trh0awayman··on ChatGPT, Rot13, and Daniel Kahneman
"To decode the text "wnphmmv" using rot-13, we need to replace each letter with the letter that is 13 positions later in the alphabet. This can be done manually by writing out the alphabet and finding the corresponding letters for each one in the encoded text.

For example, the first letter in the encoded text is "w", which corresponds to the letter "h" in the alphabet. The second letter is "n", which corresponds to the letter "a". This process can be repeated for each letter in the encoded text to get the decoded text.

Here is the full decoding process for "wnphmmv" using rot-13:

w => h n => a p => l h => o m => e m => e v => i

The decoded text is "hello"."

trh0awayman··on Using ChatGPT as a Co-Founder
It's not about "genius". It gets just enough wrong (like, completely wrong) that it's untrustworthy. It's really good if you're already familiar with the content, though (or you know its weak spots).
trh0awayman··on Tell HN: Switch ChatGPT to Your Language
It's also useful for translating with specific instructions. I've replaced DeepL with it for German because I'm able to provide specific context, e.g "Write a friendly letter to the Ausländerbehörde asking about my X application".
trh0awayman··on An embeddable and customizable fiat-to-crypto onramp
Xanadu is starting to sound more and more attractive these days
trh0awayman··on Erlang: ‘Let It Crash’ under attack
Isn't the bogus code trivially caught by linear type languages like Austral? Maybe we need to move past urBEAM and into futureBEAM
trh0awayman··on Low Latency Optimization: Understanding Pages (Part 1)
are there any hardware/software systems/setups that can put guarantees around L1/L2/main memory usage? it seems like that would be a major boon rather than just put everything in tiny arrays and hope for the best
trh0awayman··on I made a MMO pixel art game (metaverse?)
I like the style - reminds me of Coke Studios. Not sure how to leave the starting area though.
trh0awayman··on Wasmer 3.0
WASM is basically a misnomer at this point. People are using it as a universal virtual machine/runtime. Whether that makes any sense is still an open question.
trh0awayman··on Ask HN: What weird technical scene are you fond/part of?
Just to update my comment so that readers don't get the wrong idea: I went back and tested it again today. It's a lot faster than when I tried it. I still have things like "Fetching user count..." for groups that never seems to update, though.
trh0awayman··on Ask HN: What weird technical scene are you fond/part of?
Do you actually use Urbit? I just tried it recently and found it insanely buggy and slow (the most basic things didn't work, attempting to join certain chatrooms hung forever, etc.) Wondering what I did wrong or if it's that way for everyone
Page 1 of 4Next →