<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: DavidD</title><link>https://news.ycombinator.com/user?id=DavidD</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 15 Sep 2026 01:28:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DavidD" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Pastecmd – copy/paste between Phone/PC, end-to-end encrypted]]></title><description><![CDATA[
<p>Article URL: <a href="https://pastecmd.com">https://pastecmd.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49531122">https://news.ycombinator.com/item?id=49531122</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Sep 2026 02:44:10 +0000</pubDate><link>https://pastecmd.com</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49531122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49531122</guid></item><item><title><![CDATA[New comment by DavidD in "Show HN: GlassBox – what the browser reveals, and how identifiable you are"]]></title><description><![CDATA[
<p>If it changes every load, that's your browser farbling canvas/audio per-read (Brave or Firefox), which means the anti-fingerprinting is working. We missed crediting that in v1, so it should read lower now if you reload.</p>
]]></description><pubDate>Mon, 24 Aug 2026 20:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49425566</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49425566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49425566</guid></item><item><title><![CDATA[New comment by DavidD in "Show HN: GlassBox – what the browser reveals, and how identifiable you are"]]></title><description><![CDATA[
<p>That panel reconstructs what a pixel would send from your own browser values, locally, and never makes the request. NextDNS seeing nothing is the tool working exactly as designed.</p>
]]></description><pubDate>Mon, 24 Aug 2026 20:35:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49425505</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49425505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49425505</guid></item><item><title><![CDATA[New comment by DavidD in "Show HN: GlassBox – what the browser reveals, and how identifiable you are"]]></title><description><![CDATA[
<p>A VPN or Tor swaps it out entirely, which your browser fingerprint survives. It is a strong identifier, not a permanent one.</p>
]]></description><pubDate>Mon, 24 Aug 2026 19:14:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49424551</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49424551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49424551</guid></item><item><title><![CDATA[New comment by DavidD in "Show HN: GlassBox – what the browser reveals, and how identifiable you are"]]></title><description><![CDATA[
<p>Fun fact: some malware won't execute if it sees a Russian/Ukrainian keyboard layout, because the authors avoid hitting victims in their own jurisdiction.</p>
]]></description><pubDate>Mon, 24 Aug 2026 19:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49424503</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49424503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49424503</guid></item><item><title><![CDATA[New comment by DavidD in "Show HN: GlassBox – what the browser reveals, and how identifiable you are"]]></title><description><![CDATA[
<p>I built this after a thread here about Alibaba using an audio-context trick to
fingerprint visitors. I knew a fair number of fingerprinting methods but not that
one, and I wanted to see all of them in one place, running against my own browser.<p>GlassBox runs ~31 probes (canvas, WebGL/WebGPU, audio, fonts, the WASM feature
set, math/engine quirks, WebRTC IP, timezone/locale, the permission and API
matrices, an incognito heuristic, cross-site login-state, and so on) and shows the
raw values plus an estimate of how identifiable you are.<p>A few deliberate choices:<p>- One static HTML file, no dependencies, no build step. Everything runs
  client-side and nothing is sent, with one opt-out exception: IP geolocation,
  which calls a public API. I didn't want a privacy tool that phones home.<p>- The "identifiability" number is an honest model, not a measurement. It sums
  published per-signal entropy (Panopticlick / AmIUnique / Cover Your Tracks),
  discounts signals your browser masks, and caps at the ~33 bits needed to single
  out one person on Earth. A no-server tool can't compute true rarity against a
  live population, so I label it an estimate instead of pretending. For real
  population numbers, Cover Your Tracks and AmIUnique have the datasets.<p>- There's a companion guide on lowering your fingerprint, with the caveat that
  uniqueness isn't privacy: blending into a big crowd (Tor at its default size)
  beats a bespoke hardened setup that makes you the only one who looks like that.<p>Source (MIT): <a href="https://github.com/HotStartLabs/glassbox" rel="nofollow">https://github.com/HotStartLabs/glassbox</a><p>I'd genuinely like to know which vectors I'm missing, especially from the
anti-fraud / detection side.</p>
]]></description><pubDate>Mon, 24 Aug 2026 16:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49421958</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49421958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49421958</guid></item><item><title><![CDATA[Show HN: GlassBox – what the browser reveals, and how identifiable you are]]></title><description><![CDATA[
<p>Article URL: <a href="https://glassbox.codecanary.org">https://glassbox.codecanary.org</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49421948">https://news.ycombinator.com/item?id=49421948</a></p>
<p>Points: 132</p>
<p># Comments: 63</p>
]]></description><pubDate>Mon, 24 Aug 2026 16:15:10 +0000</pubDate><link>https://glassbox.codecanary.org</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49421948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49421948</guid></item><item><title><![CDATA[New comment by DavidD in "How Bluesky draws its logo on screenshots"]]></title><description><![CDATA[
<p><a href="https://p2ppoker.com/#how" rel="nofollow">https://p2ppoker.com/#how</a> - I will opensource it soon just need some time to write it up</p>
]]></description><pubDate>Wed, 19 Aug 2026 18:47:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49365603</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49365603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49365603</guid></item><item><title><![CDATA[New comment by DavidD in "How Bluesky draws its logo on screenshots"]]></title><description><![CDATA[
<p>Does anyone know a way to do this for a computer? I built a p2ppoker website the protects the shuffle from the server but I would like to blank the cards on screenshots to prevent huds and AIs from making the game unplayable.</p>
]]></description><pubDate>Tue, 18 Aug 2026 04:17:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49341189</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=49341189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49341189</guid></item><item><title><![CDATA[New comment by DavidD in "We identified a North Korean hacker who tried to get a job"]]></title><description><![CDATA[
<p>Congratulations you just provided source material to deepfake your staff.</p>
]]></description><pubDate>Thu, 01 May 2025 20:42:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43863116</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=43863116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43863116</guid></item><item><title><![CDATA[New comment by DavidD in "Why hasn't commercial air travel gotten any faster since the 1960s? (2009)"]]></title><description><![CDATA[
<p>Air travel can be revolutionized with a pod-based boarding system to reduce travel times and enhance safety. Passengers would have individual pods with built-in luggage compartments under their seats, allowing for fast, automated boarding and unloading. This system would eliminate the need for overhead storage and flight attendants, streamlining operations. In emergencies, each pod would feature a deployable parachute, offering increased survivability. By minimizing human touchpoints and maximizing automation, airlines could drastically cut boarding times, improve passenger privacy, and enhance overall efficiency in air travel.</p>
]]></description><pubDate>Mon, 10 Feb 2025 14:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43000931</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=43000931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43000931</guid></item><item><title><![CDATA[New comment by DavidD in "Hezbollah pager explosions kill several people in Lebanon"]]></title><description><![CDATA[
<p>My guess is they infiltrated the pager supply putting the bombs in all pagers and triggered them with Hezbollah's own encoded message system so only the guilty parties would be effected.</p>
]]></description><pubDate>Tue, 17 Sep 2024 16:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=41569273</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=41569273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41569273</guid></item><item><title><![CDATA[New comment by DavidD in "Scientists use magnetic nanotech to safely rewarm frozen tissues for transplant"]]></title><description><![CDATA[
<p>Get this in my microwave stat!</p>
]]></description><pubDate>Wed, 11 Sep 2024 20:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41515164</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=41515164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41515164</guid></item><item><title><![CDATA[New comment by DavidD in "Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?"]]></title><description><![CDATA[
<p>The token pays for access to the network and funds the purchase of videos and lets you vote on what's purchased next, since it would be decentralized and you wouldn't be paying people the monthly costs would be limited to website upkeep and cost of postage.</p>
]]></description><pubDate>Fri, 29 Sep 2023 18:50:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37708601</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37708601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37708601</guid></item><item><title><![CDATA[New comment by DavidD in "Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?"]]></title><description><![CDATA[
<p>I envision a system where the token covers the cost of your initial contribution, equivalent to the price of two DVDs, approximately $40. This not only funds the DVDs but also grants you access to our network. With the upfront cost accounted for, we can then set a more affordable monthly charge, leveraging the reduced overhead costs. Importantly, the reputation is tied to the token itself, not the wallet. So even if a user changes wallets, any fraudulent activity or complaints associated with the token will persist. After a set number of infractions or complaints, the token will be revoked. To regain access to the network, the user would need to purchase a new token.</p>
]]></description><pubDate>Fri, 29 Sep 2023 18:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37707988</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37707988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37707988</guid></item><item><title><![CDATA[New comment by DavidD in "Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?"]]></title><description><![CDATA[
<p>The Reputation System tracks user behavior, automatically banning individuals like Devious Dan after several fraudulent actions such as sending empty envelopes.</p>
]]></description><pubDate>Thu, 28 Sep 2023 22:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37696777</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37696777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37696777</guid></item><item><title><![CDATA[New comment by DavidD in "Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?"]]></title><description><![CDATA[
<p>An Insurance Pool, funded by rental fees, covers losses from fraud, with smart contracts tracking transactions and managing claims.</p>
]]></description><pubDate>Thu, 28 Sep 2023 22:32:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37696771</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37696771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37696771</guid></item><item><title><![CDATA[New comment by DavidD in "Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?"]]></title><description><![CDATA[
<p>It's not valuable enough to be a company but I would buy a token to get access to obscure movies every now and then.</p>
]]></description><pubDate>Thu, 28 Sep 2023 21:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37695922</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37695922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37695922</guid></item><item><title><![CDATA[New comment by DavidD in "Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?"]]></title><description><![CDATA[
<p>If they were making 150M in revenue and had a million subscribers some people derived value from the service.  Not everyone has good internet connections and the selection was much larger.</p>
]]></description><pubDate>Thu, 28 Sep 2023 21:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37695876</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37695876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37695876</guid></item><item><title><![CDATA[Netflix Bids Farewell to DVDs: Could a DAO-Based Rental Model Take Its Place?]]></title><description><![CDATA[
<p>Creating a decentralized autonomous organization (DAO) to operate a DVD rental service could be an innovative way to revitalize this model while embracing blockchain technology. Here's a plan outline:<p>1. Formation of DAO:
   - Establish a DAO with a clear governance structure. 
   - Create a token (e.g., MovieToken) to represent membership and voting rights within the DAO.<p>2. Fundraising:
   - Launch a token sale to raise funds for purchasing the initial inventory of 100,000 titles.<p>3. Acquisition of Titles:
   - Use the funds to acquire the necessary DVD titles.<p>4. Development of Platform:
   - Develop a platform where users can browse available titles, make rental requests, and manage their accounts.
   - Implement smart contracts to automate the rental process, handle disputes, and manage other operational aspects.<p>5. Operational Model:
   - Instead of a centralized distribution model, create a peer-to-peer rental system where customers mail DVDs directly to the next renter.
   - Utilize smart contracts to manage the mailing process, ensuring that the next renter's address is provided to the current renter once the DVD is ready to be sent out.
   - The mailing costs could be covered by the DAO's funds, which could be replenished through rental fees or other mechanisms.<p>6. Membership and Rental Process:
   - Members of the DAO (token holders) have the right to rent DVDs.
   - Rentals could be paid for in fiat currency or by using the DAO's tokens.<p>7. Community Engagement:
   - Encourage community engagement through a reward system, where members can earn additional tokens for writing reviews, referring new members, or other beneficial actions.<p>8. Continuous Improvement:
   - Establish a proposal system where members can suggest and vote on ways to improve the service, expand the title selection, or adjust the operational model.<p>9. Compliance and Legal Considerations:
   - Ensure compliance with relevant laws and regulations, particularly around data privacy and postal services.
   - Set up a dispute resolution mechanism to handle issues between renters.<p>10. Marketing and Expansion:
    - Promote the DAO to attract new members and grow the rental service.
    - Over time, consider expanding the service to include streaming, purchase options, or other related services as dictated by member demand and technological advancements.<p>This plan attempts to blend the nostalgic appeal of DVD rentals with modern blockchain technology, enabling a community-driven, decentralized rental service.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37695778">https://news.ycombinator.com/item?id=37695778</a></p>
<p>Points: 1</p>
<p># Comments: 13</p>
]]></description><pubDate>Thu, 28 Sep 2023 21:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37695778</link><dc:creator>DavidD</dc:creator><comments>https://news.ycombinator.com/item?id=37695778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37695778</guid></item></channel></rss>