<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: eggbrain</title><link>https://news.ycombinator.com/user?id=eggbrain</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 06:54:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=eggbrain" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by eggbrain in "Ask HN: Why is there some sort of a scam website being advertised on HN?"]]></title><description><![CDATA[
<p>Gauntlet AI I believe is correlated originally with Lambda School (YC S17). YC founders I  believe are able to post job postings on Hacker News, although this might stretch the definition a bit...</p>
]]></description><pubDate>Fri, 12 Jun 2026 17:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48507062</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48507062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48507062</guid></item><item><title><![CDATA[New comment by eggbrain in "The Future of Email"]]></title><description><![CDATA[
<p>I feel we need a "proof of work by human" for emails. Something that could be signed that attests that someone took the time to write the email, not just sent a template / used AI to auto-generate a personal looking email, etc. Sure that could be gamed as well (have an AI write characters one by one to look more human-like), but taking more time usually is a fairly good blocker for spammers / salespersons / etc.</p>
]]></description><pubDate>Fri, 12 Jun 2026 13:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503781</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48503781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503781</guid></item><item><title><![CDATA[New comment by eggbrain in "Claude Fable 5"]]></title><description><![CDATA[
<p>For those of us on subscription plans:<p>* From today through June 22, Fable 5 is included on Pro, Max, Team, and seat-based Enterprise plans at no extra cost.<p>* On June 23, we’ll remove Fable 5 from those plans. Using it after that will require usage credits. If capacity allows, we’ll extend the included window.<p>* After this point—when sufficient capacity allows us to do so—we aim to restore Fable 5 as a standard part of subscription plans. We intend to do this as quickly as we can.<p>The "offer, then remove" aspect is a bit eyebrow-raising -- it feels like they are trying to get subscribers to switch to usage-based billing, which makes me wonder if we'll ever get it after that June 22nd window.</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48463982</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48463982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48463982</guid></item><item><title><![CDATA[New comment by eggbrain in "To have a moral stance on AI is to be an outcast, and it sucks"]]></title><description><![CDATA[
<p>> [...] People do not realise how much of a toll it takes on you if you actually care about the environment, exploited workers, theft from the people who can least afford it, the impact on people's cognitive skills, the centralisation of power, the spread of disinformation, the ruination of the web and/or the destruction of entire career paths (not billionaire of course, that's always a safe one), and not endorsing (either distinctly or tacitly by using) AI.<p>I believe people <i>do</i> understand the toll caring about something deeply takes -- but caring about all these things at once, many which you personally can't control, feels more like atlas syndrome or compassion fatigue by the author.<p>I also find the author a bit all-or-nothing in general. Losing friends because they use AI? Why does the dichotomy have to be so black and white? Can people have moral quandaries about AI while still using it, or does the moral stance always have to be absolute?</p>
]]></description><pubDate>Sat, 30 May 2026 16:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48338222</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48338222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48338222</guid></item><item><title><![CDATA[New comment by eggbrain in "Someone used my open source project to phish people"]]></title><description><![CDATA[
<p>> [...] With organized criminals, you can't actually see what the abuse is 'worth' to them.<p>Even without collecting events, you <i>can</i> calculate what the abuse is worth to <i>you</i>, even if the math ends up being fuzzier.<p>At the small platform operator level (one guy running a platform, as this article), the cost can be as simple as "this pisses me off and I have weekends." They can burn forty hours bolting on JA4 fingerprinting and a disposable-email blocklist to stop an abuser whose dollar-EV to them was roughly zero. Looks irrational, and that's exactly the deterrent — abuse pricing assumes a rational counterpart, and a guy who'll overspend his own life-hours out of stubbornness is unpriceable.<p>At any scale larger than a small operator, you also <i>do</i> get real numbers -- you can't perfectly price reputation, but you can price traffic and ad conversions, operational costs, LTV of customers (and conversion funnel metrics) etc, all of which don't stay still while abuse increases.<p>> [...] That's why it's worth collecting events before acting: what the account is about, which IP network they use, whether they fake devices, whether there's any warmup prior to registration. Because that's what helps estimate whether your mitigation will actually work, and lets you respond in a balanced manner instead of under- or over-reacting.<p>Isn't this just a way to estimate exactly how much the 'abuse' is worth to the abusers?</p>
]]></description><pubDate>Fri, 29 May 2026 21:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48329835</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48329835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329835</guid></item><item><title><![CDATA[New comment by eggbrain in "Someone used my open source project to phish people"]]></title><description><![CDATA[
<p>To the end platform, what's the difference? Mitigation techniques largely remain the same, in that you make it more time / energy / money than what the end result of their abuse is worth. The platform cares about stopping the abuse -- not neccesarily correctly identifying whether the people abusing their platform are small shop "bot farms" vs organized crime.</p>
]]></description><pubDate>Fri, 29 May 2026 20:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48328733</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48328733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48328733</guid></item><item><title><![CDATA[New comment by eggbrain in "Someone used my open source project to phish people"]]></title><description><![CDATA[
<p>There will always be a subset of users whose goal is to not use your service, but to arbitrage your service into the maximum value for themselves.<p>For example -- let's say you offer $100 in free AWS credits by signing up to your platform. Expect a malicious user to eventually come to your platform, realize they can resell those $100 in credits for $50, and start using your platform for their own gain. Unless the mechanisms you add in place to reduce fraud / second sign ups / etc is greater than the value that they are receiving ($50), they will continue.<p>With sites where the platform is free, the math almost always makes sense for these malicious users to eventually abuse. In this case it was leveraging the email reputation of another domain at no cost to their own (along with the added value of anyone getting phished), but on other sites it's public profiles being used for backlinks / spam, etc.</p>
]]></description><pubDate>Fri, 29 May 2026 16:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48325823</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48325823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48325823</guid></item><item><title><![CDATA[New comment by eggbrain in "Please Use AI"]]></title><description><![CDATA[
<p>The value of human interaction cannot be overstated -- and the writer did a beautiful job outlining how AI isolates us. But there are also hidden difficulties in human interaction that AI helps ameliorate.<p>- My doctor friend does not wanting me pinging them asking for free medical advice every time I get health anxiety<p>- My chef friend does not want me calling them every time I'm struggling with a recipe<p>- My author friend does not want to read the 20th draft of my book, in which I've changed perhaps 10% of the content from the last draft<p>In these, the cost is a tax on the relationship -- relying on someone else too much to the point where it could potentially be impacting _their_ life.<p>Similarly, there are enough communities out there that are not accommodating -- even if I wanted to get a human answer and/or connect with someone, the interactions themselves can be painful. Do we remember what it was like posting on Stack Overflow? Do we believe Stack Overflow was a one-off outlier?<p>I also believe human imagination and knowledge shouldn't be bound to the relationships you have around you. What if my social group is small, or diversity of knowledge that my social group has is small? Should I not be able to think and explore an idea because my best alternative would be to contact a professor at a university that 99% of the time will not answer me?<p>I do believe that many people use AI now instead of learning and connecting -- I know my own programmatic knowledge has weakened now that AI has acted as a superhuman autocorrect. But on the other hand, with the help of AI I've also learned about a ton of things that would have otherwise been unavailable to me -- and I believe has improved me on the whole.</p>
]]></description><pubDate>Fri, 29 May 2026 16:11:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48325171</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48325171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48325171</guid></item><item><title><![CDATA[New comment by eggbrain in "Ask HN: How to Deal with "File Naming Problem"?"]]></title><description><![CDATA[
<p>Normally, I separate the download filename (what the server / person chose to call the file) from my own organization system file name.<p>So if I download or get sent "Book.pdf", I'll rename it to how I'll remember it -- "Book Title - Author.pdf", etc.<p>That being said, I don't think there's any right answer here, it's usually just a matter of time and energy. If I had to enrich every single file I download with a great title / detailed metadata / etc  that I'd need to find that file later, that's all I'd do all day.</p>
]]></description><pubDate>Fri, 15 May 2026 15:26:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48149902</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48149902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48149902</guid></item><item><title><![CDATA[New comment by eggbrain in "Kickstarter is forced to ban adult content by payment processors"]]></title><description><![CDATA[
<p>> Stripe (their payment process) will handle adult content payments. It puts the account into the high risk category due to the high rate of fraud in those categories.<p>Stripe _says_ they will handle these type of payments, but more often than not, within roughly a year of implementation you'll get an email from them kicking you off their platform, no matter how vigilant you were, or even if the things you were selling were more rated R than rated X. Source: my own insider knowledge along with colleagues in the space.</p>
]]></description><pubDate>Wed, 13 May 2026 16:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48124010</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48124010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48124010</guid></item><item><title><![CDATA[New comment by eggbrain in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>Lately I've been building Aho (<a href="https://aho.com" rel="nofollow">https://aho.com</a>) -- an API for verifying age, credentials, and identity using cryptographic proof from digital wallets instead of document inspection.<p>For context, I built out Playboy's age verification system, and watched as it hurt conversion (nobody wants to upload an ID to an adult website, who would have thought!). Cryptographic signatures from issuing authorities (DMVs, universities, employers, etc) with selective disclosure (e.g. you don't need to upload your full ID, just the fields that matter) is how verification _has_ to work going forward -- AI can fake documents, but not private keys.<p>I've been working on this 6 months full time, and implemented all the W3C VC, OpenID4VCI/VP, SD-JWT specifications myself.<p>Would love to get people's thoughts on it!</p>
]]></description><pubDate>Mon, 11 May 2026 18:35:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48098861</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=48098861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48098861</guid></item><item><title><![CDATA[New comment by eggbrain in "Toward automated verification of unreviewed AI-generated code"]]></title><description><![CDATA[
<p>There are two opposite answers here, and I feel like I could argue either one:<p>1) Humans were never held accountable, really<p>Outside of a few regulated industries, the worst that happens to an engineer who pushes negligent code is that they get fired. But after that happens, what actually changes? The organizational structure of the company that allowed the employee to push bad code still exists.<p>2) Humans will still be held accountable<p>If a human (managing a fleet of AI agents, let's say) ends up deploying bad code to production, they won't be able to point to the AI agent and say "it was them that did it!" -- it will still be the human at the end of the line that is held responsible.</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47440019</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=47440019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47440019</guid></item><item><title><![CDATA[New comment by eggbrain in "Toward automated verification of unreviewed AI-generated code"]]></title><description><![CDATA[
<p>Your comment seems to imply AI is currently at a junior developer's level -- 12 months ago I would have agreed (like I  mentioned in my parent comment, both near the end and about the "latter" team I was a part of), but it's gotten quite good over the past few months.<p>When even Linus Torvalds compliments AI code (ref: <a href="https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fat50gxdjltcg1.png" rel="nofollow">https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fa...</a>) I think we can say he wouldn't have said that about any junior engineer.<p>That's not to say it won't ship bugs, but so does any engineer (junior or senior). It's up to you as to what level of tooling you surround the AI with (automated testing / linting / etc), but at the very least it doesn't also hurt to have that set up anyways (automated tests have helped prevent senior devs from shipping bad code too).</p>
]]></description><pubDate>Tue, 17 Mar 2026 21:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47418829</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=47418829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47418829</guid></item><item><title><![CDATA[New comment by eggbrain in "Toward automated verification of unreviewed AI-generated code"]]></title><description><![CDATA[
<p>I find people over-rotate on whether we should be reviewing AI-produced code. "What if bad code gets into production!" some programmers gasp, as if they themselves have never pushed bad code, or had coworkers do the same.<p>I've worked at places where I've trusted everyone on my team to the extent that most PRs got only a quick glance before getting a "LGTM". On the flipside, I've also worked on teams where every person was a different kind of liability with the code that they pushed, and for those teams I implemented every linting / pre-commit / testing tool possible that all needed to pass inspection (including human review) before any code arrived on production.<p>A year ago, AI was like that latter team I mentioned -- something I had to check, double check, and correct until I was happy with what it produced. Over the past 6 months, it's gotten closer (but still fairly far away) from the former team I mentioned -- I have to correct it about 10% of the time, whereas for most things it gets it right.<p>The fact that AI produces a much _larger_ volume of code than the average engineer is perhaps slightly concerning, but I don't see it much differently than code at large companies. Does every Facebook engineer review every junior engineer's pull request to make sure bad code doesn't slip in?<p>That isn't to say I'm for letting AI go wild with code -- but I think if at worse we consider AI to be a junior engineer we need to reign in with static analysis tools / linters / testers etc, we will probably be able to mitigate a lot of the downside.</p>
]]></description><pubDate>Tue, 17 Mar 2026 21:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47418625</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=47418625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47418625</guid></item><item><title><![CDATA[New comment by eggbrain in "Most-read tech publications have lost over half their Google traffic since 2024"]]></title><description><![CDATA[
<p>Many of today's news websites (tech or otherwise) cashed in their goodwill / reputation / page rank to sell ads.<p>The first shoe dropped when news websites realized they weren't generating content fast enough. Hard, in depth journalism takes time, but when people want to know something that happened _today_, they don't want to wait a week for all the facts to come out, and so the major websites started losing traffic to websites that churned out articles fast.<p>The additional benefit of churning out articles was that you could match against more and more long tail keywords, which lead to more traffic and more ability to sell ads. To keep up, many websites dropped quality for speed, and consumers noticed.<p>The second shoe then to drop was with affiliate marketing -- articles on CNET / Wirecutter etc were already ranking and rating products, so they figured "[...] why shouldn't we get a cut if someone ends up buying a product we recommend"? The challenge then became that consumers couldn't tell the difference between a product that was recommended because it was good, or because the product gave the biggest "kickback" to the website for using the affiliate link. Thus, people that gave "honest" opinions on products (e.g. people asking on Reddit, at least for a while, as the article suggests) became the new source of truth.<p>The result of this means that these days, if you read a lot of articles on the major tech websites, they feel more like they've been optimized for speed (e.g. churning out an article fast), SEO, and not much else. Many people have talked about how recipie websites are now short story generators more than food instructions, but it's been common for a while where I go to a tech website to read about something I specifically Googled, only for it to feel more like it was written _specifically_ to capture traffic for a keyword, rather than actually solve the issue or question I came into the website with.<p>The cherry on top is that AI has none of these problems (so far) -- yes, there's some movement on trying to do SEO for AI, and of course ads will eventually come to AI like it has everything else, but currently, you can get the answers you want, described to you exactly how you'd like to hear it -- who wouldn't want that?</p>
]]></description><pubDate>Tue, 03 Mar 2026 14:53:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47233288</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=47233288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47233288</guid></item><item><title><![CDATA[New comment by eggbrain in "Hacker News.love – 22 projects Hacker News didn't love"]]></title><description><![CDATA[
<p>I'm curious -- are there any stories of projects that launched on Hacker News, Hacker News loved it, and it ended up _also_ being a big success?<p>E.g. we have stories like Dropbox where HN seemed to be dismissive only to be proven wrong, and there are numerous launches where HN was dismissive and they were proven right, but I'd be more curious when the HN crowd got it right in a positive way.</p>
]]></description><pubDate>Mon, 23 Feb 2026 19:34:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47127574</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=47127574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47127574</guid></item><item><title><![CDATA[New comment by eggbrain in "The next chapter of the Microsoft–OpenAI partnership"]]></title><description><![CDATA[
<p>If we assume token providers are becoming more and more of a commodity service these days, it seems telling that OpenAI specifically decided to claw out consumer hardware.<p>Perhaps their big bet is that their partnership with Jony Ive will create the first post-phone hardware device that consumers attach themselves with, and then build an ecosystem around that?</p>
]]></description><pubDate>Tue, 28 Oct 2025 13:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45732540</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=45732540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45732540</guid></item><item><title><![CDATA[New comment by eggbrain in "Doing Rails Wrong"]]></title><description><![CDATA[
<p>I’m glad someone called this out. “Let’s just use vanilla rails” — sure, except basically every version of rails for the past 5 years has decided to completely change how they do JS.<p>So many gems are also still built on sprockets — even when you want to use the “rails” way, you are stuck now with a hodgepodge of JS anyways.<p>It’s a mess — maybe one day we’ll get it fixed, but don’t pretend it’s not partially rails fault as well.</p>
]]></description><pubDate>Wed, 08 Oct 2025 01:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45510893</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=45510893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45510893</guid></item><item><title><![CDATA[New comment by eggbrain in "30 minutes with a stranger"]]></title><description><![CDATA[
<p>Another potential self-selection bias -- if people know they are signing up to have a conversation with a stranger, perhaps they are already predisposed to be more "pleasant" in conversations, vs a potential curmudgeon who doesn't ever want to speak to anyone, even for money.</p>
]]></description><pubDate>Thu, 04 Sep 2025 14:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45127964</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=45127964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45127964</guid></item><item><title><![CDATA[New comment by eggbrain in "30 minutes with a stranger"]]></title><description><![CDATA[
<p>There's also the magnitude of a negative interaction as well to consider.<p>If I have 99 great interactions with someone, but one REALLY bad interaction (they insult me deeply, or say something irredeemable), that can also sour the whole relationship.<p>It would be interesting to research commonalities amongst bad interactions -- are there patterns that emerge from certain personality types, politics, etc? What about a few "sour" people that will take any interaction and make it bad regardless of matchup -- if we removed them from the interaction pool, do the stats suddenly adjust quickly?<p>In my mind this would have big implications for social media sites -- not that all bad interactions need to be quelled, but if you are trying to keep conversations civil, attempt to implement X strategy or Y strategy.</p>
]]></description><pubDate>Thu, 04 Sep 2025 14:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45127491</link><dc:creator>eggbrain</dc:creator><comments>https://news.ycombinator.com/item?id=45127491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45127491</guid></item></channel></rss>