<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: MyPasswordSucks</title><link>https://news.ycombinator.com/user?id=MyPasswordSucks</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 06:02:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=MyPasswordSucks" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by MyPasswordSucks in "Rocknix is an immutable Linux distribution for handheld gaming devices"]]></title><description><![CDATA[
<p>I appreciate your taking the time to reply!<p>And yeah, I was aware that H700 is the new kid on the block as it pertains to Rocknix. It's just a bit frustrating, especially because (imo) the Anbernic H700 devices are the ones most deeply in need of a solid custom firmware / OS option. The version of Retroarch included in the stock OS is lacking some pretty standard cores (no INTV, no Colecovision, no Speccy, no 3DO, and that's just the "tier 2"s that come to mind, not doing a deep dive into the even-more obscure stuff like the Sharp systems or CDi). And the default Ambernic OS itself is, charitably, "not-great" (why are there two entirely-separate menus to browse games from, why can't I re-scan without rebooting, the list goes on and on and on...)<p>> What you're describing does sound like a bug, it might be that some flag is set incorrectly.<p>Yeah, hopefully this isn't intended behavior. :) The ROMs are being samba'd right into the appropriate directories (I tried both "roms-internal" and the third option that isn't "roms-external" - forgot the name and already wiped the card). I can play them fine as long as I don't ever reboot, so it's not like they're just not copying. The themes are downloaded and installed solely through the frontend, I'm not doing anything too obscure or beardy.<p>It even does this on a fresh install, so the default theme is immediately replaced with the... even-more-default...? theme. That definitely threw me for a loop on the first go-round. The "more-default-than-default" theme actually doesn't look too bad (sort of has a Cosmic Smash [1] vibe), but a lot of text breaks outside the confines of its boxes and it lacks any cursor highlighting in menus, so without screenshots you have no idea which option (or game) you're selecting.<p>> I would recommend dropping in at the Discord.<p>I don't use Discord, but I'm happy to file Github issues as long as you think it'd be non-redundant / a productive use of my time. Otherwise, by all means feel free to link my comments in the Discord!<p>[1] <a href="https://imgur.com/a/xQdepbN" rel="nofollow">https://imgur.com/a/xQdepbN</a></p>
]]></description><pubDate>Tue, 24 Jun 2025 00:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44361644</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44361644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44361644</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Rocknix is an immutable Linux distribution for handheld gaming devices"]]></title><description><![CDATA[
<p>Spent today goofing around on it, and on the RGCubeXX, it's pretty busted.<p>Waking up from sleep has about a 1/3 chance of success, the other 2/3rds of the time the whole thing just hard-freezes and needs a full reboot, which leads into the two biggest issues I had with it:<p>1. When booting up on a "dirty" filesystem, there's a prompt to power down or press any key to bypass the integrity check. This has a <i>two minute</i> timeout, which is just a ridiculous amount of time to wait. (Also, pressing buttons doesn't actually seem to work to bypass the integrity check)<p>2. After a power cycle - regardless of whether the power-down was clean or dirty - you lose <i>everything</i> on the microSD other than the OS itself. All settings, all downloaded themes, all ROMs completely wiped. It's as if it's booting from a recovery partition or something. I tried numerous times (gracefully shutting down via the Start-button menu) and each time, it boots back up all wiped clean. Reimaged and started over from scratch - still the same issue.<p>The sleep issue seems to be a known thing and newer version will fix this by... removing the ability to sleep (see <a href="https://github.com/ROCKNIX/distribution/issues/1609">https://github.com/ROCKNIX/distribution/issues/1609</a>).<p>Didn't see anything about the "clean" (more like "forcibly-sterilized") slate after power cycling.<p>Not ready for the big leagues, at least not on the CubeXX.</p>
]]></description><pubDate>Mon, 23 Jun 2025 21:51:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44360534</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44360534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44360534</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "How Frogger 2’s source code was recovered from a destroyed tape [video]"]]></title><description><![CDATA[
<p>> How about ascii art of a male penis every time you opened your IDE?<p>Once again: So what?<p>> The point isn’t what you (MyPasswordSucks) would find objectionable, the point is what the median would find objectionable in a professional setting.<p>I'm part of this "median" you seem to hold in such high regard. If you try to silence all data points outside your preconceived notion of what the "median" view is, then what you have there isn't a median, but just a few vocal people who happen to be on your side.</p>
]]></description><pubDate>Tue, 17 Jun 2025 14:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44299402</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44299402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44299402</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "WhatsApp introduces ads in its app"]]></title><description><![CDATA[
<p>> WhatsApp was the first ever primary convenience brought by the advent of the internet - it fulfilled a legitimate need all over the world by providing essentially free, limitless, boundless communication if you had few megabytes of internet in your mobile quota.<p>Yes, truly WhatsApp was the first of its kind. It's all the communication of sending a letter through the mail, except delivered electronically - one wonders why they didn't call it "electronic mail", or perhaps "e-mail" for short.<p>The group chats it offers are another huge innovation - for the first time, people were able to chat with each other by relaying their messages across the internet. Truly a marvel.<p>Personally, I divide the internet into two eras - "before Whatsapp", when there was simply no primary convenience of any sort to be found upon the internet and all users were deeply encumbered by bounds; and "after Whatsapp", when I and others can communicate, conveniently, via the internet, because of WhatsApp, boundlessly.</p>
]]></description><pubDate>Tue, 17 Jun 2025 11:55:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44298034</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44298034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44298034</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "How Frogger 2’s source code was recovered from a destroyed tape [video]"]]></title><description><![CDATA[
<p>It's an ASCII art of a nude woman. So what? It just seems like such a busybody thing to get one's feathers ruffled over.</p>
]]></description><pubDate>Tue, 17 Jun 2025 11:24:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44297818</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44297818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44297818</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Man Killed by Police After Spiraling into ChatGPT-Driven Psychosis"]]></title><description><![CDATA[
<p>The Son of Sam claimed his neighbor's dog was telling him to kill - better demand dog breeders do something vague and unspecified that (if actually implementable in the first place) would invariably make dogs less valuable for the 99% of humanity that isn't having a psychotic break!<p>Articles like this seem far more driven by mediocre content-churners' fear of job replacement at the hands of LLMs than by any sort of actual journalistic integrity.</p>
]]></description><pubDate>Sat, 14 Jun 2025 13:04:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44276210</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44276210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44276210</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Why does my ripped CD have messed up track names? And why is one track missing?"]]></title><description><![CDATA[
<p>> Exact Audio Copy, the author seems to have moved on to other interests, which is a shame because I was looking for something compatible with an autoloader.<p>Nah, it's mostly just reached the stage where there's nothing left to do - all the "objective" stuff works as it should, and any feature adds would be a pretty heavy undertaking. It was updated a little less than a year ago, and when I contacted the author he was very responsive.<p>Would it be nice to have a keyboard shortcut for proper [1] cuesheet creation (ironically, all the options <i>except</i> the proper one have keyboard shortcuts)? Yeah, but I've learned to live with it. Would it be nice to have super-duper tagging options? I dunno, from where I'm sitting, it seems like it'd just be duplicating a bunch of foobar2000 features for negligible gain.<p>[1] Because nobody wants a .FLAC that starts with a few seconds of silence, inter-track gaps need to be appended to the end of the previous track, which is not how Red Book audio handles it, and means that the "proper" cuesheet format is technically a non-compliant cuesheet.</p>
]]></description><pubDate>Fri, 13 Jun 2025 02:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44265257</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44265257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44265257</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Show HN: RomM – An open-source, self-hosted ROM manager and player"]]></title><description><![CDATA[
<p>The database idea is neat, but I'm not really sure what the web emulator part adds besides bloat. Either an animated .GIF or an HTML5 object with buttons to click to demonstrate, e.g., standing horizontal jump trajectory vs running horizontal jump trajectory would not only be less overhead, but much more immediate.</p>
]]></description><pubDate>Thu, 12 Jun 2025 02:32:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44253798</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44253798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44253798</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Chatbots are replacing Google's search, devastating traffic for some publishers"]]></title><description><![CDATA[
<p>Webrings were usually a centralized and automated entity. You'd add your site to the index (either through a webform or by emailing the maintainer), then link to <a href="http://" rel="nofollow">http://</a> web-ring.tld /cgi-bin/ring?site=currentsitename&action=next or something similar, which would then redirect to the actual next site in the ring.<p>In their heyday, there'd also be "start your own webring" sites, so you didn't need cgi-bin access on your GeoShitties or AngelFucker or TriPoop or xoom [1] site in order to start up a webring.<p>[1] The dry and square history books will claim that the most exciting thing about xoom was its large storage allocation (10mb at launch! 25 soon after! You could upload an entire three minute mp3 at 128CBR "CD-Quality" bitrate and still have tons of space left over for two-frame .gifs!) or its simple members.xoom. com/username URL, but the true soldiers of those bygone battledays will know it was xoom's resiliency to childish renaming-mockery.</p>
]]></description><pubDate>Wed, 11 Jun 2025 13:23:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44247358</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44247358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44247358</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Chatbots are replacing Google's search, devastating traffic for some publishers"]]></title><description><![CDATA[
<p>In the old days - back before smartphones, back before widescreen monitors, back before broadband - the "Links" section was always a key part of any site. After spending time on a site, a visitor could find links to other pages - some of them on the same topic, some of them simply enjoyed by the creator of the site they were on. If one were to visualize the concept, they might well say that this formed a "web" of sorts.<p>The big publishers were the first to really reject the "Links" page. If it's not a link to our content, or the content of our sister publications, then why should we include it? Instead, they threw their resources into optimizing their placement on search engines. This took the "web" and turned it closer towards a hub-and-spoke system, as smaller sites withered and died.<p>Now, people have found a way to retrieve various pieces of information they're looking for that doesn't involve a search engine. It may not be perfect (gluey pizza, anyone?) but objectively, it's certainly more efficient than a list of places that have used the same words that a person is searching for, and honestly probably at least "nearly-as" reliable as said list, because the average Joe Sixpack always has, and always will, be a lot better at asking a question and getting an answer than he will be at finding an answer to his question within the confines of a larger story.<p>This devastates the large publishers' traffic.<p>I'd come up with a conclusion here, but I'm too distracted wondering where I placed my violin. It's really small, it could probably be anywhere...</p>
]]></description><pubDate>Wed, 11 Jun 2025 00:51:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44243150</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44243150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44243150</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Tell HN: Help restore the tax deduction for software dev in the US (Section 174)"]]></title><description><![CDATA[
<p>The tech community, correctly or incorrectly, is broadly seen as "anti-tax cuts", so - regardless of the actual merits of this particular tax cut - I'm not sure how well-received this campaign will be.<p>I'd brace for some rather heavy sarcasm on social media for anyone brave enough to tread those waters.</p>
]]></description><pubDate>Mon, 09 Jun 2025 23:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44230998</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44230998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44230998</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "<Blink> and <Marquee> (2020)"]]></title><description><![CDATA[
<p>> I still don't understand the issue with frames.<p>I paid for 1024x768. Because of your frames, the content I'm actually interested in is now restricted to some disgusting and dismaying fraction of that. The borders of my bitchin' 15" CRT are now committed to navigation (which I have to scroll horizontally to actually make sense of) and what is likely a LinkExchange banner on the bottom that adds absolutely nothing to my experience.</p>
]]></description><pubDate>Sun, 08 Jun 2025 14:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44217371</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44217371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44217371</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Researchers develop ‘transparent paper’ as alternative to plastics"]]></title><description><![CDATA[
<p>We also use it because it's super-easy to mold, and is incredibly suited to mass production. The ease with which it can be shaped might even be the single most compelling reason to go plastic.<p>Plastic takes the best aspects of wood (lightweight, cheap), ceramics (easy to shape, watertight), and metal (casual resiliency); and dodges some of the biggest issues with each (wood requires a lot of finishing and is very slow to shape industrially, ceramics tend to shatter, metal is comparatively expensive, prone to rust, and also electrically conductive). They're not perfect, but if you add up the stat points it's obvious why they're so prevalent.</p>
]]></description><pubDate>Sat, 07 Jun 2025 02:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44206940</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44206940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44206940</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Self-hosting your own media considered harmful according to YouTube"]]></title><description><![CDATA[
<p>> Imagine if a policeman came to your house every time you played the piano to fine you for nonexistent copyright infringement. That cop would be unemployed in very short order. You could take all sorts of against them, and there are protections in place to prevent such abuse of power.<p>The legal concept of qualified immunity prevents taking personal action against civic officials for actions they perform in the course of their civic duties. So, assuming the policeman is coming to your house because BMI called 911 to report (non-existent) copyright theft, the policeman is simply doing his thankless job, and is immune from suit.<p>If the policeman is just showing up without being called, then - while he would not benefit from qualified immunity - 1. it makes no sense to label him as a "policeman" since he's no longer performing the job of a policeman - you might as well just say "brown-haired guy" or "rollercoaster enthusiast" or "guy who prefers Pepsi to Coke" as those traits are just as relevant; and 2. it's a very poor analogic fit, because in the situation you're comparing it to, YouTube (the cop) is being called by BMI.<p>Note that qualified immunity is, strictly speaking, only applicable to government/civic actors, not private enterprise. However, the general principle still applies throughout the legal canon (usually lurking between the phrases "duty of care" and "assumption of risk" - you can't sue Kevin McCallister for causing you to cut your foot when you stepped on haphazardly-placed Christmas ornaments, because you were trespassing on private property and the McCallister family owed you no duty of care; and you can't sue We Throw Pies At Your Face For Five Dollars Inc for throwing a pie at your face, assuming you went there and paid five dollars, because you knew what you were getting into and they were just doing their job). In the case of copyright, legal immunity for content providers is actually hard-coded into the DMCA, mostly via the OCILLA safe harbor (Title II).<p>Also, please don't confuse an explanation of the process for an endorsement of the process. The DMCA is bad law that only looks good if you compare it to hypothetical laws that would be worse, copyright in the US has been ridiculous for generations and trying to emulate Europe in the late 80s only made it worse, and I wish YouTube could find a way to take a stance against rightsholders who abuse the process. But their status as a large multinational monopolist isn't why you can't sue them - it's baked into the law, because that's how the DMCA works.</p>
]]></description><pubDate>Fri, 06 Jun 2025 13:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44200871</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44200871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44200871</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Human Brain Cells on Chip for Sale – First biocomputing platform hits the market"]]></title><description><![CDATA[
<p>> Kagan says Cortical Labs has seen strong interest from . . . groups exploring applications in . . . Bitcoin mining.<p>Einstein might see strong interest from people exploring perpetual motion machines. It doesn't mean Einstein doesn't understand physics.</p>
]]></description><pubDate>Wed, 04 Jun 2025 01:23:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44176398</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44176398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44176398</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Ask HN: Options for One-Handed Typing"]]></title><description><![CDATA[
<p>Because it's a lengthy stream of barely-parsable copy-paste diarrhea when a simple "Dasher might be a great option! I don't have time to summarize why I think it would be great, but here are some links to previous HN threads where it's been discussed <link> <link> <link>, and it comes recommended by <Firstname McLastname>, a <JobTitle> at <Company> - here's a couple 45-minute Youtubes to not-watch <link> <link>" would do much better.</p>
]]></description><pubDate>Wed, 04 Jun 2025 01:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44176346</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44176346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44176346</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Root shell on a credit card terminal"]]></title><description><![CDATA[
<p>> I mean with the amount of stolen card details routinely traded and used successfully (at least for a while) and with how little crime like that is investigated or punished in some jurisdictions, I dunno...<p>There's a huge difference between me using your credit card to buy stuff off Amazon (chance of success: somewhere between "doubtful" and "near-definite" depending mostly on geographical factors and your particular bank), and me walking around with a hacked card reader and stealing money out of your account by dialing in phony transactions directed to my account (chance of success: somewhere between "zero" and "also zero, but with a decimal point followed by more zeroes").</p>
]]></description><pubDate>Mon, 02 Jun 2025 01:25:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44155102</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44155102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44155102</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "Root shell on a credit card terminal"]]></title><description><![CDATA[
<p>And I ported DOOM to it.<p>Well, it's actually just a hardcoded slideshow of E1M1 while something vaguely approximating the main riff of At Doom's Gate plays inconsistently in the background, but you'll have to watch all 15 excruciating minutes of this poorly-narrated Youtube video I'm linking to figure that out.</p>
]]></description><pubDate>Sun, 01 Jun 2025 23:31:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44154555</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44154555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44154555</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "A thought on JavaScript "proof of work" anti-scraper systems"]]></title><description><![CDATA[
<p>"Any" is a pretty mighty word to throw around.<p>As has been stated multiple times in this thread and basically any thread involving conversation on the topic, a PoW with a negligible cost (either of time/money/pain-in-the-ass factor) will not impact end users, but will affect LLM scrapers due to the scales involved.<p>The <i>problem</i> is trying to create a PoW that actually fits that model, is economical to implement, and can't easily be gamed.<p>But saying "any" seems to imply that it's a theoretical impossibility ("any machine that moves will encounter friction and lose energy to heat conversion, ergo perpetual motion machines are impossible"), when in fact it's a theoretical <i>possibility</i>, just not yet a practical <i>reality</i>.</p>
]]></description><pubDate>Thu, 29 May 2025 17:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44128202</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44128202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44128202</guid></item><item><title><![CDATA[New comment by MyPasswordSucks in "A thought on JavaScript "proof of work" anti-scraper systems"]]></title><description><![CDATA[
<p>How do you propose the server distinguish between a bot and a human visitor?</p>
]]></description><pubDate>Thu, 29 May 2025 16:45:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44127787</link><dc:creator>MyPasswordSucks</dc:creator><comments>https://news.ycombinator.com/item?id=44127787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44127787</guid></item></channel></rss>