<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: nyx</title><link>https://news.ycombinator.com/user?id=nyx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 14:28:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nyx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nyx in "What Apple and Google are doing to push notifications"]]></title><description><![CDATA[
<p>I'm not a fan of Apple or Google, and it feels bad that all of our notifications pass through APNS or FCM. Megacorps shouldn't have control over our digital lives to the extent that they do, and anyone talking about this gets my full attention and support.<p>Except for marketers! I don't think there's a less sympathetic category of technologists, save for maybe CSAM peddlers.<p>You're upset that you can't get "visibility" into whether the bullshit ad you tried to ram down my throat landed on target? You're worried that I'm a dormant user and my phone will silently delete the spam you sent to try to hook me back into engaging with whatever worthless product you're hawking?<p>World's tiniest violin, buddy. Boo fucking hoo. Your last paragraph says the "senders" (read: spammers) who make it through the next decade intact will be, to lightly paraphrase, the ones who send messages the recipients actually wanted. You say that like it's a bad thing!<p>The computer is in my life because it is a tool that does the things I want. It is not an open mic for marketing sleazebags to try to sell me shit. May every single one of your attempts to invade my life and hijack my attention be flushed swiftly down the toilet.</p>
]]></description><pubDate>Thu, 28 May 2026 07:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48305961</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=48305961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48305961</guid></item><item><title><![CDATA[New comment by nyx in "Toshifumi Suzuki, founder of Seven-Eleven Japan, has died"]]></title><description><![CDATA[
<p>I was in Japan recently and did find that my non-Japanese Pixel phone wasn't allowed to use the mobile Suica app, even though the hardware supports it. Some nerds on XDA figured out the mechanism preventing it[0], and if you're rooted it seems like you can run a Magisk module to patch the region check in the PixelNfc component[1].<p>I guess it's down to licensing for the FeliCa smart card system or something? I will say, as a privacy person, I'm pretty jealous of the ubiquity of IC card payments there. You can buy the card at a kiosk with zero KYC and top it up with cash at the same kiosk. Since it's a stored-value system, it works offline, and you get the convenience of paying with a card with nearly all of the anonymity of paying with cash.<p>[0] <a href="https://xdaforums.com/t/global-pixel-device-unlock-felica-suica-pasmo-payment-root-required.4706218/" rel="nofollow">https://xdaforums.com/t/global-pixel-device-unlock-felica-su...</a><p>[1] <a href="https://github.com/jjyao88/unlock-felica-pixel" rel="nofollow">https://github.com/jjyao88/unlock-felica-pixel</a></p>
]]></description><pubDate>Mon, 25 May 2026 22:07:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48272529</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=48272529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48272529</guid></item><item><title><![CDATA[Security vulnerabilities disclosed in Zero Motorcycles' firmware and mobile app]]></title><description><![CDATA[
<p>Article URL: <a href="https://persephonekarnstein.github.io/post/zero-days/">https://persephonekarnstein.github.io/post/zero-days/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47493584">https://news.ycombinator.com/item?id=47493584</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Mar 2026 18:50:20 +0000</pubDate><link>https://persephonekarnstein.github.io/post/zero-days/</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=47493584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493584</guid></item><item><title><![CDATA[New comment by nyx in "On privacy and control"]]></title><description><![CDATA[
<p>Agree that "control" is a much better framing, since it doesn't suggest a need for secrecy and therefore embarrassing/unacceptable/untoward behavior that needs to stay behind drawn window blinds. I'm also fond of "agency" and "digital self-sovereignty" as alternatives.<p>But fine, I'll be the one to say it: Cloudflare isn't one of the good guys here and as an entity it shouldn't be trusted. It doesn't matter how pure their stated motives appear to be now, or how unmarred their track record is so far. It's a corporation that has control over an ever-increasing share of internet infrastructure, and is susceptible to the same risks as any other tech monopolist basket that we all decide to put our eggs in. Maybe more risky than the others, given how deep in the stack its influence is buried.<p>What happens when a government forces it to NXDOMAIN porn or put nuisance captchas in front of dissident blogs? Is there some reason people think this one is different?</p>
]]></description><pubDate>Wed, 31 Dec 2025 20:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46447840</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=46447840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46447840</guid></item><item><title><![CDATA[New comment by nyx in "£220 'for a cut-up sock' — Apples's new iPhone Pocket ridiculed online"]]></title><description><![CDATA[
<p>I think that inflating the perceived value of the good beyond rationality is one of the main objectives of marketing.</p>
]]></description><pubDate>Thu, 13 Nov 2025 01:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45909376</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=45909376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45909376</guid></item><item><title><![CDATA[New comment by nyx in "iPhone Pocket"]]></title><description><![CDATA[
<p>You're right, of course, but I don't think blame rests solely on the individual consumer here... I guess it's a bit of a chicken-and-egg problem, wherein Apple makes $200 knitted iPhone scrotes because they know people will line up to buy it, and people will line up to buy $200 knitted iPhone scrotes because Apple made them.<p>And people have brand loyalty to Apple stuff because quality, or design, or something... but for a product like this, which to me is prima facie a ridiculous, impractical, high-priced, fast-fashion item, you know that the marketers are cashing in on that brand loyalty almost exclusively (in the absence of any intrinsic value).<p>Half-baked thoughts, I'm sure people have written properly about this. But the conclusion I leap to is that marketing people are the great Satan here. Fuck those guys.</p>
]]></description><pubDate>Tue, 11 Nov 2025 21:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45893343</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=45893343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45893343</guid></item><item><title><![CDATA[New comment by nyx in "I thought I bought a camera, but no DJI sold me a license to use it [video]"]]></title><description><![CDATA[
<p>The way I see it, the suggestion that one can simply "vote with their wallet" is absolutely a pro-corporation stance because it pretends that consumers and megacorps have equal footing in the market. This premise is a bit of a spherical cow because it--conveniently for corporations--ignores monopoly, price fixing, anti-consumer corporate fraud at scale and flouting of regulations. Perhaps, in the frictionless vacuum of an Ayn Rand wet dream where every interaction is a transaction between two equals operating perfectly rationally, where there's no governments thus no regulatory capture, no barriers to entry, and so on, this might make sense--but in our world it does not.<p>You tell me that nothing will change the companies apart from market forces, but in response to another commenter you said it well yourself: "this kind of behavior should be illegal." If we had consumer protection laws, and those laws had teeth, maybe a company would have to consider the possible risk to future profits of engaging in the next abusive, ethically bankrupt scheme. It wouldn't be possible to be, as former FTC chair and antitrust warrior Lina Khan put it, "too big to care."<p>I'm not so naive as to imagine that more economic guardrails are a panacea for consumer suffering, but to me it seems that the globalized economy and its Western democratic hegemons have spent much of the post-WWII era on a deregulatory death march, and we can see with our own eyes how well it's going.</p>
]]></description><pubDate>Mon, 21 Apr 2025 19:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43755663</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43755663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43755663</guid></item><item><title><![CDATA[New comment by nyx in "I thought I bought a camera, but no DJI sold me a license to use it [video]"]]></title><description><![CDATA[
<p>I wonder what the "free-market" types will say to minimize criticisms like those in this thread once everything that can possibly be purchased requires bending over for this sort of abuse.<p>Is the fantasy that some entrepreneurial savior will come along and voluntarily forgo all the massive spying profits in order to cater to the minute proportion of consumers perceptive enough to realize they're getting molested on the daily?<p>How about smartphones, for example? "Vote with your wallet," says the smirking corporatocrat, "and just buy a mobile operating system that respects your personal privacy." Alright professor, looks like my choices are iOS or Android, so I'm kind of hosed either way? Unless I want to return to a 2004 feature set, or perhaps a GNU/Linux paperweight with a 20-minute battery life that can't use banking apps or place phone calls?<p>I exaggerate (but in my opinion only slightly), and sincere apologies for tone--but it's quite frustrating to be met again and again with such a smug dismissal of what to many of us feels like an inescapable horror. This depraved race to the bottom, with every MBA-steered ship vying to see who can violate us the hardest, seems to be standard practice these days, and "purchase different products" puts the onus on consumers to fix what isn't their fault in a way that leaves an awful taste in my mouth.</p>
]]></description><pubDate>Mon, 21 Apr 2025 08:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43749425</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43749425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43749425</guid></item><item><title><![CDATA[New comment by nyx in "Show HN: Quickly connect to WiFi by scanning text, no typing needed"]]></title><description><![CDATA[
<p>Yeah, from the demo video, it looks like this OCRs a photo of text and turns it into one of those QR codes. Then you can use Google Lens against the QR code onscreen to get the "join" button.</p>
]]></description><pubDate>Sun, 16 Mar 2025 21:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43382322</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43382322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43382322</guid></item><item><title><![CDATA[New comment by nyx in "YouTube DRM added on ALL videos with TV (TVHTML5) clients"]]></title><description><![CDATA[
<p>Good spot, thanks... I'm reading up, more info here: <a href="https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide" rel="nofollow">https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide</a></p>
]]></description><pubDate>Tue, 11 Mar 2025 19:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43335989</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43335989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43335989</guid></item><item><title><![CDATA[New comment by nyx in "YouTube DRM added on ALL videos with TV (TVHTML5) clients"]]></title><description><![CDATA[
<p>whether this is a positive thing is left as an exercise to the reader :)</p>
]]></description><pubDate>Mon, 10 Mar 2025 19:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43325265</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43325265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43325265</guid></item><item><title><![CDATA[New comment by nyx in "YouTube DRM added on ALL videos with TV (TVHTML5) clients"]]></title><description><![CDATA[
<p>Yep, downloading copies of videos so I can watch them on long flights is one of my main use cases for yt-dlp.<p>I suppose someone more sycophantic to the wishes of trillion-dollar corporations could argue that I'm not entitled to do this for free, and that YouTube offers an offline download option as part of its $13.99/mo Premium offering. To them, I'd say "you're right, also go pound sand lol."</p>
]]></description><pubDate>Mon, 10 Mar 2025 19:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43325154</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43325154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43325154</guid></item><item><title><![CDATA[New comment by nyx in "YouTube DRM added on ALL videos with TV (TVHTML5) clients"]]></title><description><![CDATA[
<p>Felony contempt of business model! The DMCA and its anti-circumvention provisions bring us a rich history of abuse, including such gems as "Lexmark suing a company that figured out how to interoperate with its ink cartridge business and thus give consumers more ink cartridge options" and "Chamberlain suing a company that figured out how to interoperate with its garage door openers and thus give consumers more garage door remote options".<p>I admit I don't shed many tears for the poor movie publishers, but even setting piracy completely aside, these laws are anti-consumer garbage. One wonders aloud if there are limits to the insanity copyright owners are entitled to inflict on their customers. How about surreptitiously installing malware on people's machines to make sure they play nice?[0]<p>[0]: <a href="https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal" rel="nofollow">https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...</a></p>
]]></description><pubDate>Mon, 10 Mar 2025 19:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43325079</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43325079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43325079</guid></item><item><title><![CDATA[New comment by nyx in "YouTube DRM added on ALL videos with TV (TVHTML5) clients"]]></title><description><![CDATA[
<p>In summary, YouTube is A/B testing a change where specific clients receive only DRM-locked video streams. This is notable because yt-dlp impersonates those clients during normal operation. Since yt-dlp won't support decrypting DRM-locked videos, this change breaks yt-dlp's ability to download any videos.<p>To respond to your specific questions:<p>- innertube is the name for private YouTube APIs. (Here's a library that talks to innertube <a href="https://github.com/tombulled/innertube/" rel="nofollow">https://github.com/tombulled/innertube/</a>, although yt-dlp has its own separate client code.) These APIs are intended for consumption by the various types of YouTube client software.<p>- The "tv" client is one of the types of client (see other examples here: <a href="https://github.com/tombulled/innertube/blob/main/innertube/config.py#L69" rel="nofollow">https://github.com/tombulled/innertube/blob/main/innertube/c...</a>)<p>- TVHTML5 is the specific client (as opposed to e.g. TVLITE or TVANDROID)... presumably different TVs run different specific TV clients, with consumption of different specific TV APIs.<p>- When yt-dlp downloads a video, it roughly performs this sequence of steps: pretend to be one of the types of clients supported by innertube; download the top-level video object; parse out the list of possible formats. These formats are like "MP4, 1080p, with AAC audio" or "Ogg, audio only". (The original issue report shows a better example in the verbose output dump.) By default, yt-dlp just grabs the best quality audio and best quality video stream, downloads them, and muxes them together into a single file, but you can configure this behavior. DRM formats are formats that are protected by (presumably) Widevine: <a href="https://en.wikipedia.org/wiki/Widevine" rel="nofollow">https://en.wikipedia.org/wiki/Widevine</a>, the decryption of which yt-dlp has stated will <i>not</i> be supported.<p>- Available means they're an option for our yt-dlp client to download. Videos don't necessarily have all formats for all clients; for instance, a video might not have a 4K option, because it was never uploaded in 4K. Or it might have a 4K upload, but YouTube won't show 4K options to a client that doesn't support 4K decoding.<p>- In this case, it means this specific internal client type can't download the video, because when yt-dlp reaches out, it gets ONLY formats that are DRM-locked. This is of note, I think, because the TV client is a way to get high-quality video from the YouTube API without having to pass it a valid YouTube login token (further down the issue, the reporter says providing a token allows the "web" innertube client to work).</p>
]]></description><pubDate>Mon, 10 Mar 2025 18:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43324384</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=43324384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43324384</guid></item><item><title><![CDATA[New comment by nyx in "Legal fights over kei trucks in the U.S."]]></title><description><![CDATA[
<p>I've rambled about this on here before, but I'm pretty bothered that the media coverage of these always mentions the 25-year import law, but also always frames it simply as a matter of exemption from safety and emissions standards, never deigning to mention that the law originated in the first place as a protectionist measure.<p>In the late 80s, Mercedes in North America was getting its lunch eaten by grey-market importers who were bringing European models over and undercutting the American dealers on price. So they blew millions lobbying the government to crack down on these imports, and found a not-wholly-unsubstantiated justification in safety concerns around modifications not complying with American safety standards. So the US just enacted a sweeping ban of any new imports; you can bring in dodgy old cars from the 1990s unmodified, but you can't bring in a 2024 European Mercedes or Japanese kei truck, because they're "unsafe". The new cars can't be titled, and if the feds find out you got one in anyway, they'll literally confiscate it and throw it in the crusher.<p>Seeing Whistlindiesel in the article makes me realize that there could be a bipartisan coalition here of "government should let me do what I want" conservatives and libertarians, and urban-design lefties who resent having to drive everywhere and would love to buy the minimum amount of car possible to meet their needs if such a thing were possible. My conspiracy theory is that burying the lede on this is intentional because people buying $12,000 Japanese imports wouldn't be buying $60,000 F-150s.</p>
]]></description><pubDate>Tue, 17 Dec 2024 21:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42445677</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=42445677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42445677</guid></item><item><title><![CDATA[New comment by nyx in "ArchiveBox is evolving: the future of self-hosted internet archives"]]></title><description><![CDATA[
<p>It looks like you're doing great work here, thanks a bunch; looking forward to seeing this project develop.<p>Selling custom integrations, managed instances, white-glove support with an SLA, and so on seems like a reasonable funding model for a project based on an open-source, self-hostable platform. But I'm a little disheartened to read that you're maintaining a closed fork with "goodies" in it.<p>How do you decide which features (better test suite?) end up in the non-libre, payware fork of your software? If someone contributed a feature to the open-source version that already exists in the payware version, would you allow it to be merged or would you refuse the pull request?</p>
]]></description><pubDate>Wed, 16 Oct 2024 21:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41863888</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=41863888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41863888</guid></item><item><title><![CDATA[New comment by nyx in "Show HN: Meet.hn – Meet the Hacker News community in your city"]]></title><description><![CDATA[
<p>Nitter worked by signing in with special "guest accounts" that I think were given to fresh downloads of the mobile apps.[0] Last year, X fully disabled that functionality, which left most Nitter instances broken. At that point, the developer publicly abandoned/ended the project.<p>The couple of instances floating around that still work are, to my knowledge, forks of the original Nitter that have been upgraded to work with a pool of manually created X accounts, which is a relatively expensive and fragile approach that most instances probably aren't up for taking.<p>[0] <a href="https://github.com/zedeus/nitter/issues/983#issuecomment-1683134811">https://github.com/zedeus/nitter/issues/983#issuecomment-168...</a></p>
]]></description><pubDate>Sun, 15 Sep 2024 17:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41548951</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=41548951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41548951</guid></item><item><title><![CDATA[New comment by nyx in "Why is the Oral-B iOS app almost 300 MB? And why is Colgate's app even bigger..?"]]></title><description><![CDATA[
<p>My understanding is that Nitter instances like this one, now that guest accounts don't exist anymore, depend on a pool of manually-created Twitter accounts. If the use case is people infrequently viewing the occasional tweet or thread, it's relatively easy to keep the pool of accounts healthy. If the Nitter instance is abused by scrapers or bots, its accounts will quickly be banned by Twitter itself, and the instance dies. So it's important to have anti-botting protections.<p>I've found that this instance works perfectly once you're past the bot wall. I'm not affiliated with it, but I use it daily and post it instead of x.com every single time I share a tweet.</p>
]]></description><pubDate>Tue, 27 Aug 2024 19:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41371854</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=41371854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41371854</guid></item><item><title><![CDATA[New comment by nyx in "Trainwreck Design"]]></title><description><![CDATA[
<p>FIGlet <a href="http://www.figlet.org/" rel="nofollow">http://www.figlet.org/</a> is a nice command-line tool for doing stuff like this. Can preview its fonts online here: <a href="https://patorjk.com/software/taag/" rel="nofollow">https://patorjk.com/software/taag/</a></p>
]]></description><pubDate>Mon, 19 Aug 2024 07:14:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=41288570</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=41288570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41288570</guid></item><item><title><![CDATA[New comment by nyx in "Reticulum Is Unstoppable Networks for the People"]]></title><description><![CDATA[
<p>I think it's reminiscent of "rectum", unless I'm missing it too.</p>
]]></description><pubDate>Fri, 16 Aug 2024 00:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41262006</link><dc:creator>nyx</dc:creator><comments>https://news.ycombinator.com/item?id=41262006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41262006</guid></item></channel></rss>