<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: mos_6502</title><link>https://news.ycombinator.com/user?id=mos_6502</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:47:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mos_6502" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mos_6502 in "WhatsApp introduces ads in its app"]]></title><description><![CDATA[
<p>Signal designs their systems from the ground up to deliver verifiable trust mechanisms (via remote attestation) along with data minimization/zero-access encryption techniques.<p>Here’s one such example, which is also an interesting technical deep dive: <a href="https://signal.org/blog/building-faster-oram/" rel="nofollow">https://signal.org/blog/building-faster-oram/</a></p>
]]></description><pubDate>Tue, 17 Jun 2025 04:15:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44295706</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=44295706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44295706</guid></item><item><title><![CDATA[New comment by mos_6502 in "Ask HN: How do you store private keys?"]]></title><description><![CDATA[
<p>> It seems there is no standard proper way to store private keys.<p>The gold standard for this would be a Hardware Security Module (HSM), which is essentially a device that stores private keys with certain guarantees of physical security (e.g, that private key material cannot be extracted from the device once it has been generated or placed there, and the device performs operations using the key material on behalf of some client).<p>HSMs in various forms underpin all sorts of cryptosystems that society depends on, because securing private key material at rest is essential. You'll find them everywhere from your debit/credit card, to certificate authorities, financial institutions, defense, and your smartphone.<p>For your use case, I'd recommend taking a look at Yubikeys. I did a writeup a while back on how to use them to store different types of private keys for various purposes:<p><a href="https://blog.ctis.me/2022/12/yubikey-piv-gpg/" rel="nofollow">https://blog.ctis.me/2022/12/yubikey-piv-gpg/</a></p>
]]></description><pubDate>Fri, 16 May 2025 17:56:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44008165</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=44008165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44008165</guid></item><item><title><![CDATA[New comment by mos_6502 in "Self-contained Python scripts with uv"]]></title><description><![CDATA[
<p>Seems analogous to bundler/inline [1] on the Ruby side of the world. Happy to see something similar in Python— it’s really handy!<p>[1] <a href="https://bundler.io/guides/bundler_in_a_single_file_ruby_script.html" rel="nofollow">https://bundler.io/guides/bundler_in_a_single_file_ruby_scri...</a></p>
]]></description><pubDate>Sun, 30 Mar 2025 14:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43524683</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=43524683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43524683</guid></item><item><title><![CDATA[New comment by mos_6502 in "Dear Apple: Add "Disappearing Messages" to iMessage"]]></title><description><![CDATA[
<p>On iOS/macOS, there’s a “Keep Messages” setting for iMessage that allows a retention period to be configured (30 days/1 year/forever).</p>
]]></description><pubDate>Thu, 06 Mar 2025 06:33:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43277094</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=43277094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43277094</guid></item><item><title><![CDATA[New comment by mos_6502 in "The most unhinged video wall, made out of Chromebooks"]]></title><description><![CDATA[
<p>>Now, I’m not entirely sure why this works so well, but I came up with a ridiculous solution by accident […]<p>>This means that the slowest computers hold back the fastest computers […]<p>It works so well because you’ve optimized the system’s design with respect to its bottleneck. Check out the theory of constraints :)</p>
]]></description><pubDate>Sun, 02 Mar 2025 00:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43225688</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=43225688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43225688</guid></item><item><title><![CDATA[New comment by mos_6502 in "Google Distributed Cloud air-gapped appliance"]]></title><description><![CDATA[
<p>Though other use cases for the appliance are given, it seems primarily designed for military applications?<p>It's designed to military standards and to be as individually transportable as other military communications equipment:<p>> Department of Defense (DoD) Impact Level 5 (IL5) accreditation<p>> rugged and portable design that meets stringent accreditation requirements like MIL-STD-810H<p>> The appliance can be conveniently transported in a rugged case<p>> Weighing approximately 100lbs, it's human-portable, making it easy to transport and deploy in various locations.<p>> disaster zones, remote research stations, or long-haul trucking operations<p>Military operations are all three of these.<p>Its design enables the offline self-hosting of cloud surveillance tools:<p>> Google Distributed Cloud air-gapped appliance is designed to operate without any connectivity to Google Cloud or the public internet. The appliance remains fully functional in disconnected environments<p>> built-in AI solutions from the Google Distributed Cloud air-gapped appliance like translation, speech, and optical character recognition<p>What about facial recognition?</p>
]]></description><pubDate>Sat, 20 Jul 2024 21:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41020139</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=41020139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41020139</guid></item><item><title><![CDATA[New comment by mos_6502 in "Show HN: Radius – A Meetup.com alternative"]]></title><description><![CDATA[
<p>Hey!<p>I run a large Meetup group for software developers in the Tampa Bay Area [0]<p>We’re multi-platform, and essentially a technology vendor for other Meetup groups in Tampa ([1]). While our overall community spans ~4,000 distinct people, only ~2,300 of those are Meetup members [1],[2]<p>I’ve built a ton of unique integrations around Meetup, and have built a ton of custom integrations with Meetup’s API (such as [3],[4])<p>If you’d like to get in touch, please do send an email to the address on our GitHub org [5]. Would love to see more competition in this space!<p>[0] <a href="https://tampadevs.com" rel="nofollow">https://tampadevs.com</a><p>[1] <a href="https://tampa.dev" rel="nofollow">https://tampa.dev</a><p>[2] <a href="https://go.tampa.dev/meetup" rel="nofollow">https://go.tampa.dev/meetup</a><p>[3] <a href="https://github.com/tampadevs/events.api.tampa.dev">https://github.com/tampadevs/events.api.tampa.dev</a><p>[4] <a href="https://go.tampa.dev/unityops" rel="nofollow">https://go.tampa.dev/unityops</a><p>[5] <a href="https://github.com/tampadevs">https://github.com/tampadevs</a></p>
]]></description><pubDate>Wed, 19 Jun 2024 23:36:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40733499</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=40733499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40733499</guid></item><item><title><![CDATA[New comment by mos_6502 in "The number of CS grads who don't even know basic Git commands is astounding"]]></title><description><![CDATA[
<p>I had a strikingly similar experience at my own university, and took things into my own hands somewhat by teaching a free, basic Git course each semester.<p>[0] <a href="https://ctis.me/s/git" rel="nofollow">https://ctis.me/s/git</a></p>
]]></description><pubDate>Sat, 15 Jun 2024 15:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40690461</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=40690461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40690461</guid></item><item><title><![CDATA[New comment by mos_6502 in "TampaDevs – Tampa Bay's Developer Community"]]></title><description><![CDATA[
<p>Awesome to see this here.<p>I've been working on Tampa Devs with the other co-founder since September of 2021, along with a group of really excellent volunteers.<p>We're a nonprofit that's loosely inspired by nyc's Recurse Center (<a href="https://www.recurse.com/" rel="nofollow">https://www.recurse.com/</a>). We host events, a mentorship program, and career development resources. All of which are free or very low cost.<p>Our community has grown to include thousands of local developers. It feels good to be part of something that drives a widely positive impact, especially on a local level. Anyone can do something similar no matter where they are, and I would highly recommend it.<p>For a cool technical angle, here's a talk I gave at a local conference on the tools we use to run our community at scale: <a href="https://go.tampa.dev/unityops" rel="nofollow">https://go.tampa.dev/unityops</a>.</p>
]]></description><pubDate>Sun, 21 Jan 2024 12:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=39077904</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=39077904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39077904</guid></item><item><title><![CDATA[The NSA states its case for why key escrow encryption is good for you (1994)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wired.com/1994/06/nsa-clipper/">https://www.wired.com/1994/06/nsa-clipper/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37558187">https://news.ycombinator.com/item?id=37558187</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 18 Sep 2023 16:11:51 +0000</pubDate><link>https://www.wired.com/1994/06/nsa-clipper/</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=37558187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37558187</guid></item><item><title><![CDATA[New comment by mos_6502 in "Giving up the iPad-only travel dream"]]></title><description><![CDATA[
<p>I was about to comment something to the same effect.<p>Like the author, as well as many who have commented, I've long been disappointed in the gap between macOS' support for advanced use cases (which I need), and the iPad's portability (which I like).<p>I picked up a Surface Go 3. Having an actual desktop OS on a well-built, decently powerful (albeit hot at times) tablet struck the perfect balance for me. Wish I had done it years ago.</p>
]]></description><pubDate>Fri, 25 Aug 2023 21:43:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37267384</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=37267384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37267384</guid></item><item><title><![CDATA[It’s All Above Single Board]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.leadedsolder.com/2023/07/11/office-tetsu-sbc6809e-build-diagnose.html">https://www.leadedsolder.com/2023/07/11/office-tetsu-sbc6809e-build-diagnose.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36877478">https://news.ycombinator.com/item?id=36877478</a></p>
<p>Points: 10</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 26 Jul 2023 13:37:35 +0000</pubDate><link>https://www.leadedsolder.com/2023/07/11/office-tetsu-sbc6809e-build-diagnose.html</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=36877478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36877478</guid></item><item><title><![CDATA[New comment by mos_6502 in "Ask HN: Best way to “donate” dev hours to charity?"]]></title><description><![CDATA[
<p>Honestly? It's as simple as organizing events, getting people together, and connecting them with one another. It takes some time, but the adage "If you build it, they will come" has a lot of truth to it.</p>
]]></description><pubDate>Mon, 03 Apr 2023 20:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=35430703</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=35430703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35430703</guid></item><item><title><![CDATA[New comment by mos_6502 in "Ask HN: Best way to “donate” dev hours to charity?"]]></title><description><![CDATA[
<p>Very cool, one of our community members does something similar with local technology events: <a href="https://www.globalnerdy.com/the-tampa-bay-tech-events-mailing-list/" rel="nofollow">https://www.globalnerdy.com/the-tampa-bay-tech-events-mailin...</a></p>
]]></description><pubDate>Mon, 03 Apr 2023 20:19:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=35430680</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=35430680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35430680</guid></item><item><title><![CDATA[New comment by mos_6502 in "Ask HN: Best way to “donate” dev hours to charity?"]]></title><description><![CDATA[
<p>Personally, I use my spare time towards organizing a group that supports and nurtures developer communities in my area [1].<p>My organization is itself a 501c3, and our charitable mission is to provide developers with opportunities to learn and network. We do this by organizing monthly technical meetings, networking events, career panels, and hackathons. All at no cost to our members (no fees, tickets, or dues).<p>We also provide support to a larger network of meetup groups in the Tampa Bay area [2]. These groups are more specialized into specific disciplines/areas of interest. Many of these died out during the pandemic so rehabilitating that scene is an important mission for us as well.<p>[1] <a href="https://www.tampadevs.com/" rel="nofollow">https://www.tampadevs.com/</a>
[2] <a href="https://tampa.dev/" rel="nofollow">https://tampa.dev/</a></p>
]]></description><pubDate>Mon, 03 Apr 2023 13:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35423633</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=35423633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35423633</guid></item><item><title><![CDATA[New comment by mos_6502 in "GitHub Actions Down / Degraded"]]></title><description><![CDATA[
<p>It happens my company partners with GitHub to deliver with this kind of thing. Drop us a line over at [1] and we can give you a breakdown of the different migration/deployment models.<p>[1] <a href="https://xpirit.com/contact/#usa" rel="nofollow">https://xpirit.com/contact/#usa</a></p>
]]></description><pubDate>Fri, 03 Mar 2023 01:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35004731</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=35004731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35004731</guid></item><item><title><![CDATA[New comment by mos_6502 in "Godot 4.0 Released"]]></title><description><![CDATA[
<p>I'm on a team that's currently shipping a Godot 3.5.1 game across Linux, macOS (universal), and Windows.<p>After sorting out a couple minor snags in the build process (particularly around getting cross-compilation to work on Linux in GitHub Actions, and library validation entitlements for code signing), the finished builds work wonderfully on the M1 machines we've tested with.</p>
]]></description><pubDate>Wed, 01 Mar 2023 21:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=34988568</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=34988568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34988568</guid></item><item><title><![CDATA[Tier: Pricing as Code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/tierrun/tier">https://github.com/tierrun/tier</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34740448">https://news.ycombinator.com/item?id=34740448</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 10 Feb 2023 14:57:32 +0000</pubDate><link>https://github.com/tierrun/tier</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=34740448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34740448</guid></item><item><title><![CDATA[New comment by mos_6502 in "Sssecrets: Simple Structured Secrets"]]></title><description><![CDATA[
<p>Hey all,<p>I’ve just released sssecrets. Sssecrets is a Ruby gem for generating secrets (like API tokens, etc) in line with best practices.<p>Sssecrets is a reusable implementation of GitHub's API token format (which is also used by NPM), and it's designed to make it simple for developers to issue secure secret tokens that are easy to detect when leaked. Structured Secrets are a compact format with properties that are optimized for detection with static analysis tools. This makes it possible to automatically detect when secrets are leaked in a codebase using features like GitHub Secret Scanning or GitLab Secret Detection.</p>
]]></description><pubDate>Mon, 06 Feb 2023 13:02:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=34676688</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=34676688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34676688</guid></item><item><title><![CDATA[Sssecrets: Simple Structured Secrets]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/chtzvt/sssecrets">https://github.com/chtzvt/sssecrets</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34676687">https://news.ycombinator.com/item?id=34676687</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 06 Feb 2023 13:02:37 +0000</pubDate><link>https://github.com/chtzvt/sssecrets</link><dc:creator>mos_6502</dc:creator><comments>https://news.ycombinator.com/item?id=34676687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34676687</guid></item></channel></rss>