<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: m0dest</title><link>https://news.ycombinator.com/user?id=m0dest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 17:26:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=m0dest" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by m0dest in "A faster heart for F-Droid"]]></title><description><![CDATA[
<p>Even if it's just the build server, it's really hard to defend just having 1 physical server for a project that aspires to be a core part of the software distribution infrastructure for thousands of users.<p>The build server going down means that no one's app can be updated, even for critical security updates.<p>For something that important, they should aspire to 99.999% ("five nines of") reliability.  With a single physical server, achieving five nines over a long period of time usually means that you were both lucky (no hardware failures other than redundant storage) and probably irresponsible (applied kernel updates infrequently - even if only on the hypervisor level).<p>Now... 2 servers in 2 different basements? That could achieve five nines ;)</p>
]]></description><pubDate>Wed, 31 Dec 2025 18:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46446575</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=46446575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46446575</guid></item><item><title><![CDATA[New comment by m0dest in "Unpowered SSDs slowly lose data"]]></title><description><![CDATA[
<p>So, product idea: A powered "cold storage box" for M.2 SSDs. 2 to 8 M.2 slots. Periodically, an internal computer connects one of the slots, reads every byte, waits for some period of time, then powers off. Maybe shows a little green light next to each drive when the last read was successful. Could be battery-powered.</p>
]]></description><pubDate>Tue, 25 Nov 2025 03:16:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46041993</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=46041993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46041993</guid></item><item><title><![CDATA[New comment by m0dest in "How to fix subsystem request failed on channel 0"]]></title><description><![CDATA[
<p>Yeah, regardless of how one feels about the design decision to fail without fallback, the messaging seems like an oversight.</p>
]]></description><pubDate>Fri, 14 Nov 2025 02:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45923337</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=45923337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45923337</guid></item><item><title><![CDATA[New comment by m0dest in "Google flags Immich sites as dangerous"]]></title><description><![CDATA[
<p>It looks like Mozilla does use DNS to verify requests to join the list, at least.<p><pre><code>  $ dig +short txt _psl.website.one @1.1.1.1
  "https://github.com/publicsuffix/list/pull/2625"
</code></pre>
Doing this DNS in the browser in real-time would be a performance challenge, though. PSL affects the scope of cookies (github.io is on the PSL, so a.github.io can't set a cookie that b.github.io can read). So the relevant PSL needs to be known before the first HTTP response comes back.</p>
]]></description><pubDate>Sat, 25 Oct 2025 13:20:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45703693</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=45703693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45703693</guid></item><item><title><![CDATA[New comment by m0dest in "Why Apple's Severance gets edited over remote desktop software"]]></title><description><![CDATA[
<p>These days, if you're just wiring to a single workstation in a nearby next room, 50 meter active optical Thunderbolt 3/4 cables can carry 5K+ DisplayPort video passthrough and data from your USB peripherals.<p>(It's "passthrough" and not "uncompressed" because DisplayPort may use DSC depending on the resolution and frame rate.)<p>US$500 for an optical cable can be a lot cheaper than paying for HDMI extender sender and receiver boxes.</p>
]]></description><pubDate>Sun, 30 Mar 2025 00:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43520060</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=43520060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43520060</guid></item><item><title><![CDATA[New comment by m0dest in "M4 Mac mini's efficiency"]]></title><description><![CDATA[
<p>With a locked screen, key presses go to the password field. I have twice caused my user account to become disabled due to too many password attempts <i>while cleaning my keyboard</i>.</p>
]]></description><pubDate>Wed, 13 Nov 2024 06:35:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42123460</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=42123460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42123460</guid></item><item><title><![CDATA[New comment by m0dest in "FTC's rule banning fake online reviews goes into effect"]]></title><description><![CDATA[
<p>Yes. Most of the major apps play this review game, and there's no way to compete if you don't play it too.<p>The major apps typically exploit selection bias to solicit 5-star reviews. They will wait until the user meets some criteria for "having a good experience" and show an app review prompt at that moment.<p>Then, having amassed thousands of 5-star reviews, they will turn up the threshold so that only a trickle of the most likely 5-star reviews keep on trickling in to negate any negative organic reviews.<p>There's a related practice of "pre-prompting" where the app first asks the user whether they are satisfied and only solicits a real app review from those who pass the screening question.<p>It's all quite shady and makes it hard to trust app reviews. But until the app stores solve this, app developers need to play the game.</p>
]]></description><pubDate>Wed, 23 Oct 2024 17:42:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41927418</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=41927418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41927418</guid></item><item><title><![CDATA[New comment by m0dest in "Show HN: 1-FPS encrypted screen sharing for introverts"]]></title><description><![CDATA[
<p>Yep, this is achieved using slices, which can be arbitrary regions of the frame. Each slice can have its own quantization parameters (ranging from highly lossy to perceptually lossless). Each slice can also switch between intraframe prediction (more like still image encoding) and interframe prediction (relative to prior frames).<p>So, with this, you can have high-quality static text in one region of the frame while there is lossy motion encoding (e.g. for an animating UI element) in another region of the frame.</p>
]]></description><pubDate>Thu, 08 Aug 2024 11:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41190278</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=41190278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41190278</guid></item><item><title><![CDATA[New comment by m0dest in "Show HN: 1-FPS encrypted screen sharing for introverts"]]></title><description><![CDATA[
<p>The state of the art here is really Parsec, Moonlight, and Apple's "High Performance Screen Sharing" [0].  All three of these use hardware-accelerated HEVC in some UDP encapsulation. Under the right network conditions, they achieve very crisp text, 4K60 4:4:4 with low latency.<p>[0]: <a href="https://support.apple.com/guide/mac-help/screen-sharing-type-options-on-mac-mchl1883115d/mac" rel="nofollow">https://support.apple.com/guide/mac-help/screen-sharing-type...</a></p>
]]></description><pubDate>Thu, 08 Aug 2024 02:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41187577</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=41187577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41187577</guid></item><item><title><![CDATA[New comment by m0dest in "Suspicious data pattern in recent Venezuelan election"]]></title><description><![CDATA[
<p>If you were forced against your will to aid in this type of fraud, might you not intentionally include a subtle error in your work that reveals its illegitimacy to a careful observer?</p>
]]></description><pubDate>Thu, 01 Aug 2024 02:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41125759</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=41125759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41125759</guid></item><item><title><![CDATA[New comment by m0dest in "TinyPod – Apple Watch case with scroll wheel"]]></title><description><![CDATA[
<p>From what I can tell, the "Request Ride" intent for Uber is broken (throws error on any request) and has been like this for at least 2 years.<p>The Ride Request API [1] seems closed off to developers now, too.<p>[1] <a href="https://developer.uber.com/docs/riders/introduction" rel="nofollow">https://developer.uber.com/docs/riders/introduction</a></p>
]]></description><pubDate>Thu, 18 Jul 2024 03:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40992245</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=40992245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40992245</guid></item><item><title><![CDATA[New comment by m0dest in "Reverse engineering Ticketmaster's rotating barcodes"]]></title><description><![CDATA[
<p>Exactly. The privacy characteristics of government ID cards are worse than any other solution.  When sharing such an ID, a person is providing several global, stable identifiers (e.g. ID number, full legal name).  For adtech and data brokers, this is the ultimate fingerprint for tracking and matching.<p>In a perfect world, the digitization of these IDs would come with modern digital privacy and security. Scanning your ID number would only provide a recipient-specific ID that couldn't be matched with other vendors. Age eligibility and driver's licensing status would be presented as separate signed attestations that share no other data.<p>We aren't even heading in that direction yet.</p>
]]></description><pubDate>Tue, 09 Jul 2024 02:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40912007</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=40912007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40912007</guid></item><item><title><![CDATA[New comment by m0dest in "Passkeys: A shattered dream"]]></title><description><![CDATA[
<p>The lock-in situation with passkeys seems far worse than with password managers, though. There is no "export" option for iCloud passkeys - despite being cloud-synced across your Apple devices.<p>If you decide to switch from an iPhone to an Android phone, you're looking at an arduous process of enrolling a new passkey for every single site.</p>
]]></description><pubDate>Fri, 26 Apr 2024 16:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=40171629</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=40171629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40171629</guid></item><item><title><![CDATA[New comment by m0dest in "The FCC needs to stop 5G fast lanes"]]></title><description><![CDATA[
<p>iOS 17 added explicit support for 5G slicing for QoS in consumer apps:
<a href="https://developer.apple.com/documentation/network/nwparameters/2998708-serviceclass" rel="nofollow">https://developer.apple.com/documentation/network/nwparamete...</a><p>Android 14 added 5G slicing upsell for consumer apps:
<a href="https://source.android.com/docs/core/connect/5g-slicing#5g-slicing-upsell" rel="nofollow">https://source.android.com/docs/core/connect/5g-slicing#5g-s...</a><p>This is imminent.</p>
]]></description><pubDate>Mon, 15 Apr 2024 14:42:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=40041206</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=40041206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40041206</guid></item><item><title><![CDATA[New comment by m0dest in "Backdoor in upstream xz/liblzma leading to SSH server compromise"]]></title><description><![CDATA[
<p>It probably makes sense to start isolating build processes from test case resources.</p>
]]></description><pubDate>Sat, 30 Mar 2024 10:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=39873585</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=39873585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39873585</guid></item><item><title><![CDATA[New comment by m0dest in "HBO Max new Captcha system"]]></title><description><![CDATA[
<p>Only in the US. In all other markets, the HBO Max app still functions, and the Max app will only show a "not available" message.</p>
]]></description><pubDate>Tue, 30 May 2023 11:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36123524</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=36123524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36123524</guid></item><item><title><![CDATA[New comment by m0dest in "Show HN: Beepberry – a portable e-paper computer for hackers"]]></title><description><![CDATA[
<p>The trademark issues with the BlackBerry logo on the keyboard, combined with the "Beepberry" name, are going to be a problem.</p>
]]></description><pubDate>Sat, 20 May 2023 01:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=36008628</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=36008628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36008628</guid></item><item><title><![CDATA[New comment by m0dest in "AT&T Wireless traffic shaping apparently making some websites unusable"]]></title><description><![CDATA[
<p>When you tunnel/encapsulate your traffic, many variables change at the same time, such as:<p>- maximum transmission unit (MTU)<p>- TCP maximum segment size (MSS)<p>- different DNS responses leading to different edge servers<p>- TCP reordering, which may now occur on the tunnel layer<p>- lost packet retransmission, which may now occur on the tunnel layer<p>- time to live (TTL) hop count on the packet<p>- IPv4 may be used for some connections that were previously using IPv6, as some VPN services are IPv4-only<p>- different peering between the VPN server and the edge server<p>ISP traffic categorization is only one variable.</p>
]]></description><pubDate>Mon, 17 Apr 2023 06:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=35597503</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=35597503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35597503</guid></item><item><title><![CDATA[New comment by m0dest in "Tell HN: YouTube's web UI just got even worse"]]></title><description><![CDATA[
<p>(likes / views) is still interesting, but you need to grade on a curve</p>
]]></description><pubDate>Sat, 29 Oct 2022 19:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=33387304</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=33387304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33387304</guid></item><item><title><![CDATA[New comment by m0dest in "Ask HN: Am I getting older or did typing on the iPhone become unbearable?"]]></title><description><![CDATA[
<p><a href="https://www.apple.com/ios/feature-availability/#quicktype-keyboard-multilingual-typing" rel="nofollow">https://www.apple.com/ios/feature-availability/#quicktype-ke...</a><p>QuickType Keyboard: Multilingual Typing<p>English, Chinese, French, German, Italian, Japanese, Spanish, Portuguese, Dutch, and Hindi</p>
]]></description><pubDate>Sat, 22 Oct 2022 16:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=33299429</link><dc:creator>m0dest</dc:creator><comments>https://news.ycombinator.com/item?id=33299429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33299429</guid></item></channel></rss>