<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: rkagerer</title><link>https://news.ycombinator.com/user?id=rkagerer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 10:03:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rkagerer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rkagerer in "Findphone: Locate a nearby Bluetooth device by signal strength"]]></title><description><![CDATA[
<p>macOS only (arm64 + x86_64)</p>
]]></description><pubDate>Tue, 11 Aug 2026 16:55:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49261113</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49261113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49261113</guid></item><item><title><![CDATA[New comment by rkagerer in "Signal can easily work across multiple Android devices and iPhones now"]]></title><description><![CDATA[
<p>Why the limitations?<p>- only 45 days of media<p>- link lost if inactive for 30 / 45 days<p>- max 5 devices<p>Is it because of reliance on the network to provide these features?<p>I used ICQ decades ago and I could back up everything and move it to a different computer, I can still search the message archives to this day, and there weren't these silly artificial limits.  Why has chat regressed?</p>
]]></description><pubDate>Sat, 08 Aug 2026 23:25:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226849</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49226849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226849</guid></item><item><title><![CDATA[New comment by rkagerer in "Signal can easily work across multiple Android devices and iPhones now"]]></title><description><![CDATA[
<p><a href="https://archive.ph/x01wt" rel="nofollow">https://archive.ph/x01wt</a><p>But I found this link more informative: <a href="https://signal.org/blog/linked-devices-and-android-tablets/" rel="nofollow">https://signal.org/blog/linked-devices-and-android-tablets/</a></p>
]]></description><pubDate>Sat, 08 Aug 2026 23:16:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226800</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49226800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226800</guid></item><item><title><![CDATA[New comment by rkagerer in "Timeline of the OpenAI accidental attack against Hugging Face"]]></title><description><![CDATA[
<p>"The solution to AI threats, is more AI!"<p>Guess I shouldn't be surprised, coming from an AI maker.<p>While I don't doubt there's a place for automating defense ops, I truly  believe a big part of the problem is the crummy quality of software our industry has been churning out for decades.  Prioritizing ship tempo, new features, and next quarter's revenue over correctness, robustness and meticulous engineering care.<p>The world has become too accustomed and tolerant of bugs and bloat.<p>Instead of elegantly simplifying, we just keep making modern systems more complex - layering and patching as we go.<p>The scaling capabilities brought by AI are simply presenting the bill for our collective tech debt and informing us it's come due.</p>
]]></description><pubDate>Sat, 08 Aug 2026 13:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221651</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49221651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221651</guid></item><item><title><![CDATA[New comment by rkagerer in "Hardware backdoors in some x86 CPUs"]]></title><description><![CDATA[
<p>I didn't know what Cantor Dust was, and had to click through a few different search results to get past all the abstract descriptions and begin to form a basic idea.<p>In a nutshell, I understand them as a sort of "blockie" for binary data formats.  Things like WAV audio files, bitmaps, ASCII text, machine code, etc. each generate their own distinct visual signature (but different examples within any of these categories tend to generate similar signatures).  So once you learn the "blockies" for different types of data, they really pop out when content is viewed this way ("hey there's an image buried in that sequence of 1's and 0's!").<p>The explanation on this page isn't bad, and the bitmap example near the bottom is particularly illustrative (once you've seen the reference image for bitmaps earlier in the page):<p><a href="https://inside.battelle.org/blog-details/battelle-publishes-open-source-binary-visualization-tool" rel="nofollow">https://inside.battelle.org/blog-details/battelle-publishes-...</a><p>My armchair-expertise here is only about 20 minutes old, but I hope this helps someone else looking for a starting point to learn about them!</p>
]]></description><pubDate>Sat, 08 Aug 2026 11:33:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49220822</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49220822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49220822</guid></item><item><title><![CDATA[New comment by rkagerer in "Framework Data Breach"]]></title><description><![CDATA[
<p>> We are evaluating the breadth and depth of data shared with business intelligence platforms, and scoping down their access to only the columns required for analysis.<p>Or you could just <i>stop fucking sending my data</i> to third parties when it's for your own sole benefit rather than mine.<p>I realize my comment is crass, but it's getting ridiculous how pervasive the sharing of PII has become between tech companies, and the risk-laundering that's given rise to.  Everyone's adopting a myriad of SaaS platforms that are deceptively easy to plug in, and it's too tempting to shed accountability.  Attitudes of "it's not our fault, it was our vendor" beckon better due diligence.<p>I don't mean to single out Framework here - the problem is not in any way limited to them, and to be honest their response may be one of the more responsible disclosures I've seen (it's helpful it lists the specific fields and some technical data, and I'm glad they're clamping down even if it comes too late).  I'm a fan of their mission, and wish them resounding success in their business.<p>But a forceful call to action is needed!<p>Tech leaders and CTO's: Let's get our act together as an industry.  Treat PII like the toxic asset it is.  Remember each row in that database is a real human being, and appreciate the gravity of responsibility they entrusted you with when they forked over their information.  Be more rigorous vetting your vendors (think about the gauntlet Apple puts their hardware suppliers through).  And for god's sake, stop indiscriminately shipping it off to every trendy service du jour.<p>Consumers: Avoid falling into indifference.  Refuse to accept these data thefts are inevitable.  And get rightly fired up and angry when the companies you trusted with custody of your data let you down.</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205702</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49205702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205702</guid></item><item><title><![CDATA[Framework Data Breach]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.reddit.com/r/LinusTechTips/comments/1vhjbok/framework_data_breach/">https://www.reddit.com/r/LinusTechTips/comments/1vhjbok/framework_data_breach/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49205536">https://news.ycombinator.com/item?id=49205536</a></p>
<p>Points: 9</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:14:19 +0000</pubDate><link>https://www.reddit.com/r/LinusTechTips/comments/1vhjbok/framework_data_breach/</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49205536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205536</guid></item><item><title><![CDATA[New comment by rkagerer in "Learn how chips are made with this Rollercoaster Tycoon-inspired animation"]]></title><description><![CDATA[
<p>Mission achieved: It's cute.<p>Some feedback on the UI.  Just knowing there was an automatic timer made me feel rushed while reading each expanded step (regardless of speed selected), so I tried to manually take over the navigation, by using the pause button, next step button, and tapping factories.  This caused my conveyor cart to somehow become decoupled from the current step and felt kind of buggy.<p>I also felt trapped in the Loop, which went around 3 times.  I didn't notice an exit button.  Better yet, this is a transition where perhaps a swift animation of the cart going around a few times on its way to the next step may help communicate the sense of repetitiveness you're trying to make the user feel.<p>I was on mobile and I noticed by the end of the park my phone had gotten quite noticeably hot - which is unusual except when under heavy gaming load.<p>Thanks for putting this together.  Ironically, I found your concise and frank little written synopsis at each step the most interesting part.</p>
]]></description><pubDate>Thu, 06 Aug 2026 22:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49203547</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49203547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49203547</guid></item><item><title><![CDATA[New comment by rkagerer in "GrapheneOS protections against data extraction from locked devices"]]></title><description><![CDATA[
<p>One clarification:<p><i>> It backs up data for apps opting out of cloud backups with allowBackup="false"</i><p>This is untrue for older apps targeting API 30 (Android 11) and earlier.  As I understand it, allowBackup is still respected for them, preventing their backup even in D2D mode.  <a href="https://github.com/GrapheneOS/os-issue-tracker/issues/1112#issuecomment-1090891487" rel="nofollow">https://github.com/GrapheneOS/os-issue-tracker/issues/1112#i...</a><p>Those apps are slowly going extinct since the Play Store stopped accepting updates written against the older SDK in 2022, but I gather there are still a few floating around out there (including some niche favorites that have unfortunately abandoned development).<p>And one wish:<p>I'd love the ability to maintain a "hotspare" device that's identical to the original in every important way.  So if your phone is chucked in the ocean, dropped down a cliff, etc. you can just grab the other one (checkpointed from a few hours or a day ago) and seamlessly keep on going.<p>I think this is impossible today because of the way the system protects secrets in the Android Keystore and how it's intertwined with the TEE / secure element / Titan M2 / etc.  I wish there were a way to truly own my phone including the ability to perform perfect-fidelity backup and restore.</p>
]]></description><pubDate>Sun, 26 Jul 2026 21:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49062357</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49062357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49062357</guid></item><item><title><![CDATA[New comment by rkagerer in "Neo Radar: A browser-based orbital mechanics engine with 41k real asteroids"]]></title><description><![CDATA[
<p>If anyone is wondering or it's not clear, AI was used.  (There's some discussion in a sibling comment).</p>
]]></description><pubDate>Wed, 22 Jul 2026 19:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49012017</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=49012017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49012017</guid></item><item><title><![CDATA[New comment by rkagerer in "I Stopped “Creating Content”"]]></title><description><![CDATA[
<p>When I hear people use the generic word "content" it grinds my gears.  It lacks any sort of deep meaning, and feels insulting when applied to genuine work that real humans poured their sweat, time, energy and passion into creating and perfecting.<p>There's slop, and there's masterpiece.  In which would you rather invest your time? (Either creating or 'consuming'?)</p>
]]></description><pubDate>Mon, 20 Jul 2026 20:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48984424</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48984424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48984424</guid></item><item><title><![CDATA[New comment by rkagerer in "Kaiser nurses say AI, workplace surveillance are making their jobs, care worse"]]></title><description><![CDATA[
<p>Indeed, I always turn this down as I don't consent.  If you had a thorough read of the major providers' Terms of Service, you wouldn't either.<p>It's a shame, if they had an AI transcription tool that kept everything in-house I'd be much more comfortable with it.  Or perhaps some kind of zero-knowledge cloud-based product where I hold the keys.</p>
]]></description><pubDate>Sat, 18 Jul 2026 02:31:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48954628</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48954628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48954628</guid></item><item><title><![CDATA[New comment by rkagerer in "Faster binary search: from compiled code to mechanical sympathy"]]></title><description><![CDATA[
<p>This bit is interestingly unintuitive - to go faster, do <i>more</i> iterations:<p>> As far as the number of while loop iterations, I’m instead going to iterate a fixed number of times, log2 of the number of buckets. For some value this might involve a bit more work, if previously the bucket would be found in an iteration or two, but the saving in speed from avoiding branch mispredictions will make it worth it.</p>
]]></description><pubDate>Fri, 17 Jul 2026 15:55:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48948856</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48948856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48948856</guid></item><item><title><![CDATA[New comment by rkagerer in "Show HN: Watch bots interact with an SSH honeypot in real time"]]></title><description><![CDATA[
<p>Some kind of source IP masking would be prudent.  As you pointed out, some of those machines are compromised, and you aren't making their owners' lives any easier.<p>Bad actors might use the data you're publishing to fingerprint specific exploits to which the machines are vulnerable, multiplying the problem.<p>If producing an IP blacklist is one of your aims, divorcing it from any specific traffic would be more responsible.<p>You may also want to consider the risk traffic from compromised machines could leak PII (eg. say a script tried to use you as a relay to exfiltrate data) - and the ethical and legal consequences.  A filter for SIN, credit cards, etc. would be a basic table-stakes mitigation step.</p>
]]></description><pubDate>Fri, 17 Jul 2026 15:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48948531</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48948531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48948531</guid></item><item><title><![CDATA[New comment by rkagerer in "Show HN: DOM-docx – HTML to native, editable Word docs (MIT)"]]></title><description><![CDATA[
<p>I'd be thrilled if this could lead to higher fidelity print and Save-to-PDF functionality in browsers.</p>
]]></description><pubDate>Mon, 13 Jul 2026 20:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898323</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48898323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898323</guid></item><item><title><![CDATA[New comment by rkagerer in "Why are US consumers so angry? It's not just high prices"]]></title><description><![CDATA[
<p>This all comes down to humane treatment of your fellow human beings.  I grew up in an era where that was a core expectation of our culture.<p>But I see that tenet degrading in various ways - how we broadcast our views on social media (reduced empathy), how we interact in the real world (less patience and understanding), the polarization of our politics (less compromise and thus less effectiveness), and how organizations treat their customers (even basics like Terms of Service and Privacy Policies that have trended much more user-hostile over the last decade).<p>Cooperation is the fundamental basis on which civilization is built.  I'm not sure what the start of a dark age looks like, but part of me feels like over the course of my lifetime I may be witnessing us entering one.<p>I fervently believe it's not too late to correct course, and I'm interested in ways individuals can have an impact.  Set a personal example.  Push back against dark patterns proposed by your corporate colleagues.  Instill a deep sense of responsibility and healthy skepticism in your children.  This is just a start, and I'm open to more suggestions.</p>
]]></description><pubDate>Sun, 12 Jul 2026 04:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48878377</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48878377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48878377</guid></item><item><title><![CDATA[New comment by rkagerer in "Hands-On with the AMD Ryzen AI Halo"]]></title><description><![CDATA[
<p>Do you give it access to the internet?<p>Is there some means to monitor the queries it's sending (or hold and review before transmission) or throttle to avoid triggering abuse thresholds on any single domain?</p>
]]></description><pubDate>Fri, 10 Jul 2026 18:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48863778</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48863778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48863778</guid></item><item><title><![CDATA[New comment by rkagerer in "GPT-5.6 Sol, along with Terra and Luna, will launch publicly this Thursday"]]></title><description><![CDATA[
<p><i>so many layers of management</i><p>Sounds like the source of your problem, right there.</p>
]]></description><pubDate>Wed, 08 Jul 2026 08:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48829069</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48829069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48829069</guid></item><item><title><![CDATA[New comment by rkagerer in "Court tosses Microsoft's appeal in pre-owned software licenses battle"]]></title><description><![CDATA[
<p>> The case later took a turn, when Microsoft attempted to reframe it as a copyright dispute. VL was leaning on the EU's UsedSoft ruling, which established that secondhand software licenses could legally be resold. Microsoft changed tack and countered that Office's icons and help files made it a creative work...</p>
]]></description><pubDate>Tue, 07 Jul 2026 20:36:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48823382</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48823382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48823382</guid></item><item><title><![CDATA[New comment by rkagerer in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>This isn't unique to touchscreen interfaces.  I have the same frustration when performing a sequence of keyboard commands and the OS can't keep up (or some other application or unwanted notification pop-up steals the focus).</p>
]]></description><pubDate>Sun, 05 Jul 2026 06:39:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48791796</link><dc:creator>rkagerer</dc:creator><comments>https://news.ycombinator.com/item?id=48791796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48791796</guid></item></channel></rss>