<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: bnjemian</title><link>https://news.ycombinator.com/user?id=bnjemian</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 01 Jun 2026 17:58:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bnjemian" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bnjemian in "ChatGPT for Google Sheets exfiltrates workbooks"]]></title><description><![CDATA[
<p>It’s a huge problem, but I’d caution against this absolutism — there may well be structure that can be created around and between LLMs and their outputs to enable the necessary segregation.<p>As a loose comparison, hardware bit errors happen probabilistically, yet they’re so rare that we can effectively ignore them in day-to-day use assuming no specialized application (e.g. defense, space, critical infrastructure).<p>LLMs aren’t there yet, but it’s entirely plausible that structures may can be developed to solve the problem, and those structures aren’t known or commonly conceived of in the present.</p>
]]></description><pubDate>Sun, 31 May 2026 23:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48350946</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=48350946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48350946</guid></item><item><title><![CDATA[New comment by bnjemian in "Ask HN: Who wants to be hired? (May 2026)"]]></title><description><![CDATA[
<p>Location: Portland, OR<p>Remote: Remote/Hybrid/On-Site<p>Willing to relocate: California, Washington, Canada, EU, or UK (no visa required)<p>Languages: Python, Rust, TypeScript, JavaScript, HTML/CSS, SQL<p>Technologies: PyTorch, JAX, Tensorflow, CUDA, LangChain, LangGraph, NumPy, SciPy, Polars, Pandas, Numba, Cirq, QISkit, Pennylane, Node.js, Deno, Express, Hono, PostgreSQL, PL/pgSQL, Redis, AWS, Azure, Docker, CI/CD — plus whatever you throw at me; I learn fast.<p>Resume: <a href="https://drive.google.com/file/d/1kdtM2vPpLmTu3HI51Guetj82CPeapU3e/view" rel="nofollow">https://drive.google.com/file/d/1kdtM2vPpLmTu3HI51Guetj82CPe...</a><p>LinkedIn: <a href="https://linkedin.com/in/benjamin-cordier-phd" rel="nofollow">https://linkedin.com/in/benjamin-cordier-phd</a><p>Background: Staff-level full-stack engineer (13 YoE), both product and research. PhD in quantum computing/machine learning, applications in computational biology. MS in bioinformatics, applications to cancer genomics. I’m also the founding engineer behind June Dating (0-to-1). Our founding team bootstrapped the company to profitability, we’re currently on a product development hiatus. For my day job, I work in Rust and am building a data watermarking system for a flagship NIH consortium centered on ethical AI and FAIR data, currently around 160M files watermarked (1.9PB of data).<p>Open to: Founding engineer, staff/senior-staff engineer, and engineering manager roles. Industry/domain agnostic. I do especially well in high ownership and high impact roles.</p>
]]></description><pubDate>Fri, 08 May 2026 08:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48060269</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=48060269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48060269</guid></item><item><title><![CDATA[New comment by bnjemian in "Dependency cooldowns turn you into a free-rider"]]></title><description><![CDATA[
<p>Okay sure, but what happens when a high CVE is discovered that requires immediate patching – does that get around the Upload Queue? If so, it's possible one could opportunistically co-author the patch and shuttle in a vulnerability, circumventing the Upload Queue.<p>If you instead decide that the Upload Queue can't be circumvented, now you're increasing the duration a patch for a CVE is visible. Even if the CVE disclosure is not made public, the patch sitting in the Upload Queue makes it far more discoverable.<p>Best as I can tell, neither one of these fairly obvious issues are covered in this blog post, but they clearly need to be addressed for Upload Queues to be a good alternative.<p>--<p>Separately, at least with NPM, you can define a cooldown in your global .npmrc, so the argument that cooldowns need to be implemented per project is, for at least one (very) common package manger, patently untrue.<p># Wait 7 days before installing
> npm config set min-release-age 7</p>
]]></description><pubDate>Wed, 15 Apr 2026 04:39:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47774745</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=47774745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47774745</guid></item><item><title><![CDATA[New comment by bnjemian in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Would like to check this out when you're ready to share.</p>
]]></description><pubDate>Mon, 13 Apr 2026 04:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47747525</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=47747525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47747525</guid></item><item><title><![CDATA[New comment by bnjemian in "Claude mixes up who said what"]]></title><description><![CDATA[
<p>I just experienced this same issue with Gemini. I pasted a text message thread into Gemini (Pro, Thinking, Flash – all are affected) and it was misattributing dialogue. It said Alice said x, which Bob had said; it said Bob said y, which Alice had said. This was a two person dialogue and clearly marked with:<p>Alice: x
Bob: y
Alice : z
...<p>While the analysis was mostly coherent with the exception of said  misattributions, I filed away the mental note that this misattribution error happened frequently in these type of exchanges.</p>
]]></description><pubDate>Fri, 10 Apr 2026 00:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47711974</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=47711974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47711974</guid></item><item><title><![CDATA[New comment by bnjemian in "Who is Satoshi Nakamoto? My quest to unmask Bitcoin's creator"]]></title><description><![CDATA[
<p>It's funny because the author notes a prior attempt to uncover Satoshi's identity and giving up because an implied lack of technical depth.<p>I guess this time they were undaunted. Perhaps they received an AI assist and felt validated by AI sycophancy.<p>Much of the technical evidence cited is weak (e.g. strong knowledge of public-key cryptography, both used C++, etc.). Still, the (somewhat lazy) forensic linguistics is interesting.</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694386</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=47694386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694386</guid></item><item><title><![CDATA[New comment by bnjemian in "Who is Satoshi Nakamoto? My quest to unmask Bitcoin's creator"]]></title><description><![CDATA[
<p>Suspect it's a typo. 33, not 23, gives ~8.6*10^9.</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:21:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694207</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=47694207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694207</guid></item><item><title><![CDATA[New comment by bnjemian in "Poland's energy grid was targeted by never-before-seen wiper malware"]]></title><description><![CDATA[
<p>This completely ignores that: 1. Russia was the aggressor in Ukraine, 2. Putin has made clear his desire to pursue expansionist goals through military action targeting prior members of the Soviet Union, 3. Putin regular threatens nuclear war with Ukraine, 4. Russia has shown outward hostility towards Western democracies and sought to manipulate elections with information warfare to reach their goals (most notably, 2016 US Election and Brexit), 5. Russian regularly cuts cables connecting countries, and 6. Though completely unrelated, Putin has a history of assassinating political opponents. That's wolfish behavior if I've ever seen it.</p>
]]></description><pubDate>Sun, 25 Jan 2026 00:28:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46749274</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=46749274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46749274</guid></item><item><title><![CDATA[New comment by bnjemian in "Kennedy, Merkley introduce bill to end TSA facial recognition (2023)"]]></title><description><![CDATA[
<p>Need to look into how this turned out – I've sent letters to Merkley and Wyden over the years about privacy concerns relating to facial recognition and similarly invasive technologies. We need more regulation in this space.<p>That said, the TSA is in some respects the lesser concern. Don't get me wrong, the TSA not having free rein with facial and biometric technologies is a good thing. But when companies like Clearview AI (<a href="https://www.clearview.ai" rel="nofollow">https://www.clearview.ai</a>) sell their facial recognition technologies to local police departments – technologies that were built on illegally obtained data and have a history of substantial racial bias – we have bigger issues. It's opaque, unregulated, invites a wellspring of social injustice, and doesn't past muster under any ELSI framework.<p>Government regulating government is important. But we, as a society, need to stop giving private companies like Clearview AI a pass on harmful, exploitative behavior – especially when they're run by founders like Hoan Ton-That who offer post-hoc rationalizations that amount to (and I'm paraphrasing here) 'Well, if we hadn't done it, someone else would have, so why not us?'<p>We need a bigger bill that enshrines and elevates privacy for the modern world.</p>
]]></description><pubDate>Fri, 18 Oct 2024 04:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=41876468</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41876468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41876468</guid></item><item><title><![CDATA[New comment by bnjemian in "Ask HN: Business Messaging Phone and Twilio Integration"]]></title><description><![CDATA[
<p>Thanks for the recommendation – took a look, but I'm not seeing an odoo app that clearly seems to fit the criteria mentioned. Was there a specific odoo app you had in mind?</p>
]]></description><pubDate>Fri, 27 Sep 2024 23:10:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41676441</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41676441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41676441</guid></item><item><title><![CDATA[Ask HN: Business Messaging Phone and Twilio Integration]]></title><description><![CDATA[
<p>Curious if anyone in the community is well-versed in solutions for front-end business SMS UIs?<p>Our key criteria is a desktop application that has basic contact management, leverages Twilio for its back-end (pass the API key + account SID to connect), can use an existing 10DLC registered business phone number + campaign for messaging, and is low- or no-code to setup.<p>Some automation, such as message scheduling or conditional messaging on response would be nice-to-have but is not critical.<p>We've examined a few possibilities that don't seem to quite fit our needs: 
- TalkyTo: good Twilio integration, however, it's an iOS app (not desktop), lacks contact management, and doesn't seem able to connect to an existing 10DLC campaign on Twilio (creates a new one).
- OpenPhone: Seems like the perfect solution at first glance, but our efforts to discuss the feature set and our needs with our contact at the company have not been fruitful. 
- Sendblue.co: Again, seems like a perfect solution, but we've had some challenges connecting with Sales and the cost/conversation means it would be quite expensive relative to our business model, which would create a strong incentive to switch to a different vendor as we scale (we'd like to avoid this).
- Front: Could work, but far more than we need (full CRM system) and quite expensive.<p>Are there any other potential solutions out there that the community can recommend? For this specific vendor, we're highly prioritizing a path of least resistance.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41675907">https://news.ycombinator.com/item?id=41675907</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 27 Sep 2024 21:50:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41675907</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41675907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41675907</guid></item><item><title><![CDATA[New comment by bnjemian in "Ask HN: My son might be blind – how to best support"]]></title><description><![CDATA[
<p>Hah! Looks like we found the same article. Interesting other links too!</p>
]]></description><pubDate>Thu, 19 Sep 2024 07:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41589399</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41589399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41589399</guid></item><item><title><![CDATA[New comment by bnjemian in "Ask HN: My son might be blind – how to best support"]]></title><description><![CDATA[
<p>I once read that some people who are blind from an early age, as they get older, start to click their tongue, but often those around them (parents, siblings, etc.) will discourage them. Thing is, that clicking can actually be used to develop a type of vision that operates similarly to echo location in cetaceans (whales, dolphins, etc.) – it comes about because the child realizes that if they make a sharp sound, they can begin to orient themselves with the reflections of the sound waves. After all, vision is in the brain; the eyes are just the sensors. Point being, if your son starts making clicking sounds with his tongue, you likely won't want to discourage that. And on the flip, teaching him to click may provide a means of developing his vision in an alternative way.<p>Edit: Here's a Pubmed article on a study where blind and sighted people were trained to echolocate: <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8171922/" rel="nofollow">https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8171922/</a></p>
]]></description><pubDate>Thu, 19 Sep 2024 07:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41589363</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41589363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41589363</guid></item><item><title><![CDATA[New comment by bnjemian in "Baseline pupil size related to cognitive ability in proper lighting conditions"]]></title><description><![CDATA[
<p>I don't know if this is true – that pupil sizes vary meaningfully between races and folks from Africa and Aboriginal populations in Australia have smaller pupils – but it may make sense. Those are both relatively sunny places; Northern latitudes are less so. Greater dilation (or dynamic range around the dilation), more light, possibly improving certain aspects of vision in low light. Of course, the inverse may also hold – less ability for pupils to constrict in very sunny places would be problematic too. And yet, I say this knowing that hypotheses derived from first principles and uninformed of biological context tend to be very low mileage in the biological sciences. Biology is rarely so simple.</p>
]]></description><pubDate>Fri, 06 Sep 2024 07:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41463852</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41463852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41463852</guid></item><item><title><![CDATA[New comment by bnjemian in "Baseline pupil size related to cognitive ability in proper lighting conditions"]]></title><description><![CDATA[
<p>Here's the thing you may be missing: The complete diversity of human phenotypes (including what is socially discussed as 'race') is almost entirely present on the African continent. If you believe in evolution (and I'm assuming pretty much everyone here does), that makes a whole lot of sense – humans migrated out of Africa millenia ago and, as they moved to different environments, preferential selection for certain traits that already existed within the migrating population(s) occurred. There may be some traits that are beneficial and passed on due to spontaneous mutations post-migration, but they are relatively few and typically present in superficial features (e.g. eye color, hair color).</p>
]]></description><pubDate>Fri, 06 Sep 2024 07:25:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41463793</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=41463793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41463793</guid></item><item><title><![CDATA[New comment by bnjemian in "Safe Superintelligence Inc."]]></title><description><![CDATA[
<p>Sometimes, my dishwasher stacks are poetry.</p>
]]></description><pubDate>Thu, 20 Jun 2024 10:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40736985</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=40736985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40736985</guid></item><item><title><![CDATA[New comment by bnjemian in "HonoJS: Small, simple, and ultrafast web framework for the Edges"]]></title><description><![CDATA[
<p>In the documentation and Supabase CLI, edge functions on Supabase are demonstrated and scaffolded, respectively, with a Deno runtime. I don't think it's required though. And if you've used Node.js, Deno will feel very familiar.</p>
]]></description><pubDate>Tue, 16 Apr 2024 16:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40054268</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=40054268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40054268</guid></item><item><title><![CDATA[New comment by bnjemian in "California exceeds 100% of energy demand with renewables over a record 30 days"]]></title><description><![CDATA[
<p>Mark Z. Jacobson! Haven't heard that name in a few years.<p>Don't know him personally, but here's a tangent for the interested: In the first year of my PhD, I read several of his papers from the 90's on the GATOR family of climate models. At the time, I was interested in a potential intersection with my field. One thing that struck me was the absolutely exquisite attention to detail in one of his papers made to model the perspiration of water vapor from leaf stomata in forests (don't have the paper handy but can find if anyone's interested). It was really quite impressive.<p>Anyway, just thought I'd share the anecdote :)</p>
]]></description><pubDate>Tue, 16 Apr 2024 07:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40049324</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=40049324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40049324</guid></item><item><title><![CDATA[New comment by bnjemian in "HonoJS: Small, simple, and ultrafast web framework for the Edges"]]></title><description><![CDATA[
<p>Been using Hono for a few months and have really enjoyed it. For me, it's been the perfect minimal HTTP/router functionality needed to structure an API that lives within a single edge function that's deployed to Supabase and interacts with the Postgres DB therein. Great project – simple, intuitive, fast, lightweight.</p>
]]></description><pubDate>Tue, 16 Apr 2024 07:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40049122</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=40049122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40049122</guid></item><item><title><![CDATA[New comment by bnjemian in "Prostate cancer includes two different evotypes"]]></title><description><![CDATA[
<p>Yes, that's somewhat true, but in practice we have subtypes. As a counterfactual to that assertion, if it were meaningfully a billion different things, then we would need a billion highly precise treatments. Yet, we've managed to do decently with relatively few.</p>
]]></description><pubDate>Wed, 13 Mar 2024 22:07:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=39698168</link><dc:creator>bnjemian</dc:creator><comments>https://news.ycombinator.com/item?id=39698168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39698168</guid></item></channel></rss>