HNHacker News
TopNewBestAskShowJobs

nicetryguy

627 karma · joined March 31, 2011

NESblast.com
submissionscomments
nicetryguy··on A look inside the SNES, PS5, and Xbox controllers with CT scans
You may want to open it up with a phillips head jewelery screwdriver (they don't have the lockout screws) and clean the scum off of the pads and button areas. If the rubber pads are still springy, then you are in good shape. I can tell you as a Heavy Retro Console User (with a beautiful Trinitron CRT) that the rubber pads will eventually lose their springiness... there isn't much you can do for that and there are no suitable replacements... but i will vouch that those worn out controllers have given me more than their fair share.
nicetryguy··on Sears offered complete houses in large DIY kits
Your average dude 100 years ago could build his own fuckin house. Your average zoomer can't tell you the difference between a Phillips Head and a Flat Head.
nicetryguy··on LastPass users locked out due to MFA resets
> Well, what happens if someone gets your piece of paper?

Considering it's in my house there is short list of suspects, unlike exposing it to the entire world VIA TCP/IP, but yeah i get your point.

> Will you ever use a password manager.

Not for personal matters and that is a personal choice. My way ain't broke and i ain't fixin it. A password manager smells like something that could break, get compromised, or go out of business at any time without any warning and i don't like the smell of it.

I also code with Notepad++ with none of that autofill suggestion crap and doesn't take 8 smoking cores to fucking type a sentence if that tells you anything about my personality. Get off my lawn!!!

nicetryguy··on LastPass users locked out due to MFA resets
Possible, however: My personal strategy, much like i have a "junk email" address for signing up for random BS and a personal one for actually using is that i have a "junk password" that i sign up for unimportant services, and i guarantee it has been leaked many times. My important banking / amazon / etc passwords are indeed (slightly) unique and backed up by an digitally impenetrable firewall: pen and paper.

Granted, this is just for personal use, and i can totally see a use case for a password manager in a company / corporate environment.

nicetryguy··on Many in the AI field think the bigger-is-better approach is running out of road
> Isn't the fundamental problem that LLM's don't actually understand anything (as greater concepts), but rather operate as complex probability machines?

I'm genuinely unsure if my own brain is any different.

nicetryguy··on LastPass users locked out due to MFA resets
I don't even let Chromium / FF save my passwords what a genuinely horrible idea. Get off my lawn!!!
nicetryguy··on Wildfire Smoke in Northeastern US Visible on GOES East Images
Wow! It's not quite that orange here, but i figure this would be a fairly common occurrence in CA.
nicetryguy··on Wildfire Smoke in Northeastern US Visible on GOES East Images
I am in eastern PA; the smoky haze smells awful and the orange tinged sky looks like dusk in the mid afternoon. It's pretty serious.
nicetryguy··on Ask HN: How do you not take criticism of your work personally?
I don't and i focus entirely on solo projects, most likely to my own detriment.
nicetryguy··on Microsoft is integrating Copilot into Windows 11
Microsoft as a UI company historically has been absolutely god awful: Probably one of the main reasons Apple stayed in business before the iPhone. I wouldn't expect them to wake up one day and start making clean UIs.
nicetryguy··on User In Yer Face, a worst-practise UI experiment (2018)
I got 7:39; nice one!

As funny as this is; it truly sarcastically encapsulates everything that is wrong with modern web design.

nicetryguy··on Ask HN: Most interesting tech you built for just yourself?
Right now, i'm using the assembler WLA-DX to inject the SimCity base ROM with code changes, and using the SNES emulator Mesen with it's wonderful debugging tools to figure out what the hell i'm doing. I have a keyboard shortcut in Notepad++ that activates a .bat file, injects the base ROM, checks if it built properly, uses a powershell script (written by ChatGPT!) to convert WLA-DX generated labels (.sym) to Mesen debugger (.mlb) format, and if all is well, it starts the emulator with the built ROM and label file. I'm coding in raw 65c816 ASM.

My setup looks something like this:

https://nesblast.com/img/snes_hacking_setup.png

If you have basic ASM experience, the SNESdev wiki will tell you everything you need:

https://snes.nesdev.org/wiki/Main_Page

If you don't have basic ASM experience, i would start here:

https://skilldrick.github.io/easy6502/

nicetryguy··on Ask HN: Most interesting tech you built for just yourself?
Kirby's Adventure for the NES, one of my favorite games, ignores your controller inputs sometimes. I dove into the ROM, figured out the problem and fixed it: https://www.romhacking.net/hacks/7595/

I'm currently hacking the SNES mouse into Sim City.

nicetryguy··on Microsoft Edge is leaking the sites you visit to Bing
Also worth mentioning, it is practically impossible to remove Edge from a Win 10 (and probably 11) installation. I tried nuking everything i could find, registry entries, Trusted Installer stuff, nope, keeps reinstalling itself after every update. I gave up.
nicetryguy··on The weird world of Windows file paths
EDIT2: IT JUST HAPPENED AGAIN trying to add a Windows Environment Variable in Program Files from Visual Studio 2022. UGH!!!!

Feast your eyes on this abomination doubters:

C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\ml64.exe

This is using a Microsoft development program with a Windows Environment Variable, mind you...

nicetryguy··on Prompt engineering vs. blind prompting
> IMO if you're learning from GPT you ... have to go through the same song and dance.

Yes but my song and dance is now in 8x fast forward.

> my no.1 use case right now is bash scripting/short scripts/tedious model translations

It is wonderful for scripting! Especially regex. 100% agree.

> I'd disagree on the fastest tool part ... responses are full of pointless fluff

As i use the tool more, my prompts are getting sharper, the machine is understanding me better, and i am finding much less pointless fluff IMO.

I see it like a musical instrument that i am starting to get an intuitive feel for...

nicetryguy··on Prompt engineering vs. blind prompting
I remember being a "good google querier" before autocomplete rendered that mostly irrelevant. While i think you're right to some degree, you still have to articulate exactly what you want and need from this machine, and no amount of the LLM guessing what the intent was will ever replace specifically and explicitly stating your needs and goals. I see a continuing relationship with the complexity of the task tied to the required complexity of the request.
nicetryguy··on Prompt engineering vs. blind prompting
> Sound like you need to learn to search. There's tons of resources on game dev.

I have been making games since / in Flash, HTML5, Unity, and classic consoles using ASM such as NES / SNES / Gameboy: Tons of resources are WRONG, tutorials are incomplete, engines are buggy, answers you find on stackoverflow are outdated, even official documentation can be littered with gaping holes and unmentioned gotcha's.

I have found GPT incredibly valuable when it comes to spitting out exact syntax and tons of lines that i otherwise would have spent hours and hours to write combing through dodgy forum posts, arrogant SO douchebags, and the questionable word salad that is the "official documentation"; and it just does it instantly. What a godsend!

> you won't know when it's bullshiting you and you're missing out on learning how to actually learn.

Have you tried ...compiling it? You can challenge, question, and iterate with GPT at a speed that you cannot with other resources: i doubt you are better off combing pages and pages of Ctrl+F'ing PDFs / giant repositories or getting Just The Right Google Query to get exactly what you need on page 4. GPT isn't perfect but god damn it is a hell of alot better and faster than anything that has ever existed before.

> whatever you're learning is probably irrelevant since it can be solved better by LLM.

Not true. It still makes mistakes (as of Apr '23) and still needs a decent bit of hand holding. Can / should you take what it says as fact? No. But my experience says i can say that about any resource honestly.

nicetryguy··on The weird world of Windows file paths
> you seem to be stuck squarely in the 1980s.

You know, my main hobby is writing ASM for classic video game consoles, and my opinions and experience involves lots of janky / homemade / antiquated programs, so honestly you're not wrong =p

nicetryguy··on The weird world of Windows file paths
I've had lots of programs, libraries and scripts freak out from having whitespace in a file path.

> I said something that was clearly not accurate and people pushed back

Is my life experience invalid? It's a needless error that i never want to deal with again. I cover my mouth when i cough, i use my turn signal when changing lanes, and i don't put whitespace in a filepath or a URL. It's that simple.

What i cannot fathom for the life of me, on HN of all places, is vehemently defending a practice that is not guaranteed to work 100% of the time: "Well iiiive never grazed an oven coil pulling a potroast out of the oven so obviously this guy is an idiot for advocating oven mitts." Give me a break dude.

nicetryguy··on The weird world of Windows file paths
> You gave two examples that aren't actually issues.

Man, i've had config files break because i saved them in UTF-8 instead of ANSI. I hope to god you never have to experience the horror... You also have a nice day.

nicetryguy··on The weird world of Windows file paths
> Just use quotes bro

Man, it's never that simple. How about generating Powershell scripts with quotes? Sometimes you are dealing with escape characters \", sometimes you aren't. Why bother with all that? Hell, versions of software and compilers change such behaviors either on purpose or by accident all the time. It just gets messy dude. C:\NEVER_~1\AGAIN_~1.NOP

Perhaps i'm a dinosaur still scarred by the golden olden days, but, there is no convincing me that whitespace in filenames or URLs is ever a good idea.

nicetryguy··on The weird world of Windows file paths
$args[x] breaks. Get-Content breaks. probably more.

...admittedly i'm not the best with Powershell. There are probably workarounds or things that i did wrong.

nicetryguy··on The weird world of Windows file paths
As a related anecdote, you NEVER want to put whitespace in filepaths. Ever. Tons of programs will just break, even in 2023, even Microsoft ones (looking at you Powershell), and i'd imagine forevermore.

Your life will end up as a series of awful MYPATH~1\ kludges. You have been warned.

EDIT: There seems to be different camps here and perhaps a generational divide. Maybe the kids haven't (or never will be) burned with this one, but i've seen too much, wasted too many hours, wrote too many workarounds, and will forever remain #TeamNoWhiteSpace.

nicetryguy··on Show HN: Thoughts on Flash in 2023, in Flash, in 2023
MovieClips? i 'member...
nicetryguy··on Google DeepMind
Right, i think it's a question of how to use this tool in its current state, including prompting practice and learning its strengths. It can certainly be wrong sometimes, but man, it is already a game changer for writing, coding, and i'm sure other disciplines.

If you're a robotresearcher, maybe try getting it to whip up some ...verilog circuits or something? I don't know much about your field or what you do specifically, but tasks like regular expressions or specific code syntax it is absolutely brilliant at, whatever the equivalent to that is in hardware. ...I've only ever replaced capacitors and wired some guitar pickups.

> it made up a plausible-sounding but non-existent paper, along with fabricated Google Scholar citation counts

I ran into a similar issue: I asked it for codebases of similar romhacks to a project i'm doing, and it provided made up Github repos with completely unrelated authors for romhacks that do actually exist: non-existent hyperlinks and everything.

Now, studying the difference in GPT generations, it seems like more horsepower and more data solves alot of GPT problems and produces emergent capabilities with the same or similar architecture and code. The current data points to this trend continuing. I find it both super exciting and super ...concerning.

nicetryguy··on Google DeepMind
> Personally, I feel AlphaGo was the biggest deal ever.

Right, but the cashier at McDonalds is using ChatGPT for night school.

nicetryguy··on Google DeepMind
> ChatGPT generates unhelpful, plausible-looking nonsense.

Absolutely not! I created a powershell script for converting one ASM label format to another for retro game development and i used ChatGPT to write it. Now, it fumbled some of the basic program logic, however, it absolutely nailed all of the specific regex and obtuse powershell commands that i needed and that i merely described to it in plain English.

It essentially aced the "hard parts" of the script and i was able to take what it generated and make it fit my needs perfectly with some minor tweaking. The end result was far cleaner and far beyond what i would have been able to write myself, all in a fraction of the time. This ain't no breathless marketing dude: this thing is the real deal.

ChatGPT is an extremely powerful tool and an absolute game changer for development. Just because it is imperfect and needs a bit of hand holding (which it may not soon), do not underestimate it, and do not discount the idea that it may become an absolute industry disrupter in the painfully near future. I'm excited ...and scared

nicetryguy··on Protecting privacy is a losing game today (2018)
What would be great is a legal precedent to own the metadata you generate. If companies didn't own this data it would solve many privacy problems for individuals. I would like the legal ability to opt out of harvesting under scrutiny of punishment from the Government or the ability to opt in and sell it back to the companies who harvest it.
nicetryguy··on Clickbait is unreasonably effective [video]
Indeed. It will probably end up with: "You'll Never Believe How Clickbait Actually Works!"
← PreviousPage 3 of 9Next →