HNHacker News
TopNewBestAskShowJobs

garrettjoecox

322 karma · joined December 28, 2014

submissionscomments
garrettjoecox··on Introducing Ad Blocker for Firefox on iOS
Any reason to use this over uBlock Origin Lite?
garrettjoecox··on Steam Machine
Do you really think a fresh steam account will have equal footing? I'd be surprised if that was the case.

Even Nintendo has been setting fairly strict requirements to pre-order some of their products, like requiring 50 hours of playtime on the original switch to pre-order the Switch 2

garrettjoecox··on EU to crack down on TikTok, Instagram's 'addictive design' targeting kids
At what point should the responsibility fall on the parent to protect their children from harm?

Don’t get me wrong, if I had my way TikTok wouldn’t exist for anyone, adults included. It’s just so strange to me that so many parents hand their 7 year olds unrestricted access to TikTok and expect someone else to keep their kid safe.

garrettjoecox··on They See Your Photos
Feels a bit rage-baity

Clicking on the example photo of a white family with 3 small children in a field.

> Biases: Ageism, classism, racial profiling, microaggressions

???

garrettjoecox··on Local Stack Archived their GitHub repo and requires an account to run
"You either die a hero, or you live long enough to see yourself become the villain"
garrettjoecox··on RX – a new random-access JSON alternative
Very cool stuff!

This did catch my eye, however: https://github.com/creationix/rx?tab=readme-ov-file#proxy-be...

While this is a neat feature, this means it is not in fact a drop in replacement for JSON.parse, as you will be breaking any code that relies on the that result being a mutable object.

garrettjoecox··on Garry Tan's Claude Code Setup
Missing a satire disclaimer
garrettjoecox··on The unexpected effectiveness of one-shot decompilation with Claude
whoops, I did indeed miss that this was OP
garrettjoecox··on The unexpected effectiveness of one-shot decompilation with Claude
What game are you working on?
garrettjoecox··on Russia Bans Roblox
They don’t need to hide behind a "think of the children" excuse to justify invading people’s privacy and rights. They already do that freely. But to be fair, they do actually think about the kids some times. Limiting screen time, banning certain games, and restricting social media are based policies for developing brains IMO.

In 20 years we'll look at a lot of things that are normalized today like we look at cigarettes now, in disbelief at how unhealthy it was.

garrettjoecox··on Claude Is Down
absolutely not. I have a life and hobbies
garrettjoecox··on Claude Is Down
Not intending to defend OpenAI here, but their MAU (800 million) does dwarf most other AI companies, anthropic included. I do not envy the engineers there working on scaling.
garrettjoecox··on Using Home Assistant, adguard home and an $8 smart outlet to avoid brain rot
Dopamine receptors fried. Maybe fine for you, but I wouldn’t recommend it to anyone, kids especially
garrettjoecox··on Game Hacking – Valve Anti-Cheat (VAC)
Years ago for educational purposes I decided to venture down understanding how easy/difficult it was to create a hack for Counterstrike.

After just a few hours of watching YouTube tutorials and translating what I could grasp from C/C# into JavaScript (the only language I knew at the time), I had a working Node.js executable that edited memory offsets (using data from hazedumper[1]), letting me see enemies through walls and auto-fire as soon as they entered my crosshair.

I obviously only tried it out on an alt steam account for fear of the infamous VAC ban, but no such ban happened. I only toyed with it for a few weeks as I then grew disinterested but that definitely left a sour taste in my mouth for the "effectiveness" of VAC if a script kiddie like me at the time could throw together something custom in just a few hours, I'm sure it'd be much easier now with ChatGPT...

[1] https://github.com/frk1/hazedumper

garrettjoecox··on Show HN: RomM – An open-source, self-hosted ROM manager and player
I think I might just be too far from the target audience to understand this. I don’t see any of the other options as non “self hosted”, they aren’t backed by some cloud infrastructure owned by a company, those are all locally running apps on your device
garrettjoecox··on Show HN: RomM – An open-source, self-hosted ROM manager and player
Could you explain the benefits of using this over retroarch, lakka.tv, emulator station, EmuDeck (steam deck wrapper around some of these), etc.

Playing through a browser seems like a downside for me personally

garrettjoecox··on Ground control to Major Trial
One bothers people like you, one has the potential to waste people’s time and energy.

Unless your job involves critiquing the header image of people’s personal blogs I don’t think these are equivalent.

garrettjoecox··on New Study: Waymo is reducing serious crashes and making streets safer
Was your intent to disprove or back up the claims of parent?

0.4% and 0.2% sound low, but make up for ~110,000 deaths. Spread across a 5 year period does indeed equal “tens of thousands” every year.

garrettjoecox··on Show HN: Lit.money – Ethically designed to be a private, simple way to see money
I was looking for a budgeting app about a month ago to replace my old usage of Mint and came across Lunch Money, been happy with it so far.

https://lunchmoney.app/

garrettjoecox··on The Steam Deck is software-freedom friendly
I have kids, and have had a Nintendo switch since launch. I cannot even let them play Mario kart alone without them being prompted to visit the store to buy levels or more characters. My 4 year old cannot go a few minutes without ending up back on the home screen, stuck in the settings menus or in the controller reconfiguration menu, asking me to get them back into the game (because they pressed the Home button)

Nintendo has lost it's way in regards to sandboxing a child in a safe environment. I looked at the new console and all I could think about is "another button I have to teach the kids to avoid"

Call me old fashioned, but I have purchased Nintendo DS lites for each of them as that is the last handheld I could find that doesn't introduce a browser or storefront with internet connectivity.

garrettjoecox··on Xiaomi Car with Driver Assistance Crashes, Three Reported Dead
Are there any useful statistics yet regarding accidents/deaths per million miles driven in “self driving” vehicles?

It always comes off as click/rage bait to me when people report on these deaths when there are literally hundreds per day that don’t involve an autonomous vehicle.

garrettjoecox··on The Crime Messenger
I’ve seen it before—a SaaS claiming to offer end-to-end encryption simply because it uses HTTPS/SSL for communication between the client and server. It’s laughable, but the lack of clear regulations or standards defining E2E encryption lets them get away with treating the client and server as the “ends.”

Not sure if that’s what happened here but it wouldn’t surprise me.

garrettjoecox··on Visa and Mastercard agree to $30B settlement that will lower merchant fees
> The settlement, which only applies to US merchants, is the result of a lawsuit filed in 2005. However, nothing is considered finalized until it receives approval from the US District Court for the Eastern District of New York.

> Typically, swipe fees cost merchants 2% of the total transaction a customer makes — but can be as much as 4% for some premium rewards cards, according to the National Retail Federation. The settlement would lower those fees by at least 0.04 percentage point for a minimum of three years.

It took a 20 year antitrust lawsuit to bring a 2% fee down to 1.96% for 3 years? Am I reading that wrong? Or maybe this is more about reducing the additional fees for premium rewards cards?

garrettjoecox··on Translating (N64) Screen Effects to a Modern Rendering Pipeline
For the uninitiated, the projects mentioned here are PC Ports of the N64 Zelda games. The port for Ocarina of Time (https://www.shipofharkinian.com/) has been publicly available for around 2 years now, and we are getting close to the first release of the Majora's Mask port (2 Ship 2 Harkinian)
garrettjoecox··on Show HN: Hypersplit – Like Infinite Craft but in reverse
Love to automate these types of things. Unfortunately there isn't much benefit to automating the shopping/leveling, as this performs far better than any passive bonus those provide

  let stop = false;
  let play = () => {
    const button = document.querySelector('[data-word-button]');
    if (stop || !button) return;
   button.click();
    setTimeout(play, 0);
  }

  play(); // to play
  stop = true; // to stop
  localStorage.clear(); location.reload(); // to restart
garrettjoecox··on Korea fines Twitch $327k for suspending service
They will no doubt pay more in human hours dealing with this fine than the fine itself. Calling it a slap is a stretch
garrettjoecox··on Link's Awakening DX HD
Redistributing Nintendo owned assets (textures/sounds/data) on the internet? What could go wrong!
garrettjoecox··on The Legend of Zelda: Twilight Princess Decompilation
Hey that’s me. Glad you’re enjoying it.
garrettjoecox··on Show HN: Hyphen – an elegant custom element base class with good ergonomics
I’d suggest not naming the your main interface of your library “$”, for various obvious reasons.
garrettjoecox··on React use C
> await sleep(Math.random() * 5000); // gotta keep up with the trends

Nice

Page 1 of 3Next →