<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: oehpr</title><link>https://news.ycombinator.com/user?id=oehpr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 19 Apr 2026 12:44:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=oehpr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by oehpr in "Testing Ads in ChatGPT"]]></title><description><![CDATA[
<p>err... really?<p>Soooo youtube premium costs $13 CAD, You're saying that google would make MORE money off me if I cancelled that, turned off my ad blocker and just watched videos with the ads?<p>For things like LLM the inference cost is higher than it is to deliver a video.<p>What you just said was shocking to me. Absolutely shocking. Where can I find more information?</p>
]]></description><pubDate>Tue, 10 Feb 2026 05:08:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46955648</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=46955648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46955648</guid></item><item><title><![CDATA[New comment by oehpr in "Testing Ads in ChatGPT"]]></title><description><![CDATA[
<p>If that is the case that I can not understand how a few cents extra from ad spots will make the difference.</p>
]]></description><pubDate>Mon, 09 Feb 2026 23:06:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46952858</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=46952858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46952858</guid></item><item><title><![CDATA[New comment by oehpr in "Stop Slopware"]]></title><description><![CDATA[
<p>I need to say as someone who also really really cares about the craft. About doing things right. LLMs have been a massive boon to me, because they're the only entity in this world that seems willing to work with me to get things right.<p>If something is working but it is ugly, sketchy, or I feel there may be a more apt abstraction or generalization of the problem, every other human being on the planet has persistently turned that situation into an exhausting argument. If the code works, it works, right? And all this shit I talk about is pointless because it works. And I have to fruitlessly construct an argument that would appeal to someone who cares nothing other than a complete ticket.<p>LLMs are at least not needlessly combative and incurious as to think that every approach but the first one we try is a pointless waste of time.</p>
]]></description><pubDate>Wed, 24 Dec 2025 01:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46371456</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=46371456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46371456</guid></item><item><title><![CDATA[New comment by oehpr in "Windows 11 will ask consent before sharing personal files with AI after outrage"]]></title><description><![CDATA[
<p>Has anyone figured out why so many corps do this? It always feels like it's one step from:<p>* Of course do whatever you want!
* Nah I'm a big dumb idiot who doesn't know whats good for him so ask me in 3 days when I've hopefully come to my senses.<p>I think a simple law would fix this<p>If no wasn't an option, you did not establish consent.</p>
]]></description><pubDate>Wed, 17 Dec 2025 02:26:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46297508</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=46297508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46297508</guid></item><item><title><![CDATA[New comment by oehpr in "Maybe you’re not trying"]]></title><description><![CDATA[
<p>If there has anything I have learned in my life it is this: "the world is just. solutions are easy. and if people are suffering, then they deserve it. if they would just try to solve their problems then their problems would be solved." Is deep in the thoughts of most people, and it leaks out in all kinds of ways.<p>you DESERVE misery. If you are suffering, then you are the cause.<p>I feel I should hate this line of thinking... But it's too common. I can't hate all of humanity. Instead, I know to fear others. I know to never ask for help. This belief is so common that to do otherwise is self destructive.<p>If you had gone to the police they would have blamed you.<p>Your husband resolved it because it wasn't "his" problem. He didn't "cause" it so could not be blamed. Because as far as everyone else is concerned, the reason you had that problem was because "you weren't trying"<p>it's not true.</p>
]]></description><pubDate>Mon, 17 Nov 2025 03:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45950742</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=45950742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45950742</guid></item><item><title><![CDATA[New comment by oehpr in "Show HN: Autism Simulator"]]></title><description><![CDATA[
<p>Because for most people, someone reacting with disinterest for the thing they care about is a rare and upsetting event, not their entire life's experience. That's what it means to be "normal", you align better with your peers. Most people don't need what you need. Most people can work with what you can not. You are choosing to be the exception. You chose to be like this, so unchoose it and stop being a problem.<p>Of course... That's the quiet part. The out loud part is just dismissing everything you say and passing you over for promotion.<p>The objections you have raised, the things you have said. I really understand what you mean. There's evidence all around that the aspects of our experience isn't alien at all. Why can't others see that? At this point I think that not seeing it is necessary mental infrastructure for some people. It's a bridge over an abyss that for us broke.<p>I think the solace I get is that this line of work tends to funnel people of our disposition into it. So we find ourselves less alone than we normally would.</p>
]]></description><pubDate>Wed, 01 Oct 2025 17:46:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45440734</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=45440734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45440734</guid></item><item><title><![CDATA[New comment by oehpr in "Ask HN: Make Flagging Activity Public?"]]></title><description><![CDATA[
<p>I don't find highlighting text on mobile to be too difficult, so I don't see that as a barrier imo.<p>for disabilities well... That one I dunno. I don't have a good concept of what kinds of UI are most convenient for each type of accessibility case.<p>And it's a little tempting to get lost in the weeds of who watches the watchers, but to be honest even if implemented in hacker news case, the mods themselves could vet flags for anomalies. Just this on its own would serve as a force multiplication for HN mods.<p>For more decentralized forms of moderation. One method might just be a simple flag appeal. Circles back to the community, they can discuss if the rule that is cited is fair, and if it wasn't possibly remove or limit flagging abilities of those who cited the rule incorrectly. And possibly some increased punishment if the appeal fails? There are lots of options there. Big wide design space.<p>I do think the direct text highlighting has a few important features. The Sybil attack resistance is one. That was one of the OP's primary concerns. Also, clarity on what rule was broken and why is very important, and a given rule can be verbose. It might not be obvious what specifically in a given rule was the reason for the violation. Direct highlighting lets flaggers more directly communicate what the issue is, without opening the communication channel up for a flame war.</p>
]]></description><pubDate>Thu, 21 Aug 2025 04:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44969031</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44969031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44969031</guid></item><item><title><![CDATA[New comment by oehpr in "AGENTS.md – Open format for guiding coding agents"]]></title><description><![CDATA[
<p>Well... Yah. For the record I'm saying this to trick humans into making better comments for humans. It is very difficult to convince people to do this otherwise, in my experience.<p>buuut...<p>I will also mention that these agent files are typically generated by agents. And they're pretty good at it. I've previously used agents to dissect unfamiliar code bases in unfamiliar languages and it has worked spectacularly well. Far far FAR better than I could have done on my own.<p>I have also been shocked at how dumb they can be. They are uselessly stupid at their worst, but brilliant at their best.</p>
]]></description><pubDate>Thu, 21 Aug 2025 01:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44968256</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44968256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44968256</guid></item><item><title><![CDATA[New comment by oehpr in "Ask HN: Make Flagging Activity Public?"]]></title><description><![CDATA[
<p>Just some food for thought: I was recently brainstorming ideas for building a more decentralized moderation system, and one of the ideas I arrived at was using the rules themselves as part of the flagging system.<p>It would work like this: When you flag a post for breaking the rules, the community's guidelines will pop up. You are then asked in this window to highlight the relevant section or sections of those rules that this post has violated. And I don't mean just "select which rule was violated", I mean "use your cursor and <i>highlight</i> the text of the rules that were violated." (with support for highlighting multiple sections if so desired).<p>This serves the following functions:<p>1. Communicates why something was flagged (obviously).<p>2. Forces the person who's flagging the submission to actually read the rules.<p>3. The subjectivity of the highlighting system is used to make Sybil attacks more obvious. I'll explain why after this list.<p>4. It differentiates flagging from downvoting. Downvoting is for saying "I don't like this". Flagging is for saying "This violates our community's rules".<p>As to why this helps reveal Sybil attacks: There are several subjective points on what, where, and how people will highlight rules. Should punctuation be included or not? Should the key word in the rule be highlighted? The key sentence? The whole section? What about examples? Should we include them? Or only highlight them? Users operating in good faith will cluster around common points in common areas, but will have different ways of doing so. So, if a block of users all have: the same input, in the same way, clustered around the same time, then it was likely a Sybil attack.<p>This system doesn't require that it de-anonymize the people who submit flags, but it does provide a form of publicly visible transparency as to why something was flagged.<p>Edit: I forgot to make clear, you would be able to see a heat map of the rules that were highlighted for a flagged post.<p>I'd be interested to hear any thoughts on this idea.</p>
]]></description><pubDate>Thu, 21 Aug 2025 01:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44968186</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44968186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44968186</guid></item><item><title><![CDATA[New comment by oehpr in "AGENTS.md – Open format for guiding coding agents"]]></title><description><![CDATA[
<p>The most effective argument I have for getting other developers to comment their code is "The agent will read it and it will give better suggestions".<p>Truly perverse, but it works.<p>I agree with you... but the reality is that there's a wide contingent of people that are not capable of understanding "people don't know the same things as me". So they need some other reason.</p>
]]></description><pubDate>Wed, 20 Aug 2025 13:25:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44961758</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44961758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44961758</guid></item><item><title><![CDATA[New comment by oehpr in "Use Your Type System"]]></title><description><![CDATA[
<p>I assume you used these against a relational database? Did you commit those ids with the prefix still attached? or did you `.split()[1]` or something?<p>I think it's a pretty good idea. I'm just wondering how this translated to other systems.</p>
]]></description><pubDate>Thu, 24 Jul 2025 23:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44677551</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44677551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44677551</guid></item><item><title><![CDATA[New comment by oehpr in "Tell HN: Notion Desktop is monitoring your audio and network"]]></title><description><![CDATA[
<p>I've been looking for a tool like this that can publish. I was thinking of some way to create a help doc system for end users, but interleaved with technical information and discussion for devs. IE to make the help documentation a single source of truth for application behaviour.<p>All this needs to work is the ability to mark blocks of the document as "public" so only that gets published properly. Any possibility of doing this currently or interest in supporting in the future?</p>
]]></description><pubDate>Thu, 17 Jul 2025 23:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44599270</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44599270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44599270</guid></item><item><title><![CDATA[New comment by oehpr in "Bypassing Google's big anti-adblock update"]]></title><description><![CDATA[
<p>Keep chrome installed and fall back iff forced to. That way the majority of usage statistics show up as other browsers so when developers are making guesses at which browser to support, those statistics will push them away from chrome.<p>Additionally: you would be surprised how infrequently you have to switch to chrome</p>
]]></description><pubDate>Sat, 12 Jul 2025 23:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44546025</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44546025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44546025</guid></item><item><title><![CDATA[New comment by oehpr in "iPhone customers upset by Apple Wallet ad pushing F1 movie"]]></title><description><![CDATA[
<p>So, hypothetically here, say Apple was still extracting extortionate rents: Why wouldn't they just choose to make more money with ads?</p>
]]></description><pubDate>Wed, 25 Jun 2025 14:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44377935</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44377935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44377935</guid></item><item><title><![CDATA[New comment by oehpr in "iPhone customers upset by Apple Wallet ad pushing F1 movie"]]></title><description><![CDATA[
<p>...<p>help me understand that position.</p>
]]></description><pubDate>Wed, 25 Jun 2025 14:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44377917</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44377917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44377917</guid></item><item><title><![CDATA[New comment by oehpr in "LLMs pose an interesting problem for DSL designers"]]></title><description><![CDATA[
<p>Don't make me get the graph.<p><a href="https://upload.wikimedia.org/wikipedia/commons/9/94/Gartner_Hype_Cycle.svg" rel="nofollow">https://upload.wikimedia.org/wikipedia/commons/9/94/Gartner_...</a></p>
]]></description><pubDate>Wed, 18 Jun 2025 15:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44310551</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44310551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44310551</guid></item><item><title><![CDATA[New comment by oehpr in "The Grug Brained Developer (2022)"]]></title><description><![CDATA[
<p>This is one of those reasons why you really <i>really</i> need to get other people on board with your workflows. If you're the only one who works like that and someone does something insane, but it technically works, but it blows your workflow up... that's your problem. "You should just develop how I'm developing. Putting in a print statement for every line then waiting 5 minutes for the application to compile."<p>So long as no one sees your workflow as valuable, they will happily destroy it if it means getting the ticket done.</p>
]]></description><pubDate>Wed, 18 Jun 2025 15:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44310505</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=44310505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44310505</guid></item><item><title><![CDATA[New comment by oehpr in "Getting forked by Microsoft"]]></title><description><![CDATA[
<p>Just wanted to highlight your last point so that it's clear. Microsoft reimplementing the authors project was exactly what they wanted! To see a different implementation. A different "take".</p>
]]></description><pubDate>Mon, 21 Apr 2025 17:23:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43754284</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=43754284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43754284</guid></item><item><title><![CDATA[New comment by oehpr in "SilverBullet – note-taking Git-friendly alternative to Logseq and Obsidian"]]></title><description><![CDATA[
<p>Wow this is as cool as hell!!!! I think I'm going to make the switch to this. I'm a logseq devotee but this is really addressing pain points I have with that application.</p>
]]></description><pubDate>Sat, 08 Feb 2025 18:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42984814</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=42984814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42984814</guid></item><item><title><![CDATA[New comment by oehpr in "Microsoft disguises Bing as Google to fool inattentive searchers"]]></title><description><![CDATA[
<p>Adversarial compatability is not a reason to mock a competitor to an entrenched monopoly.<p>I have no love for Microsoft, but the idea that a locked in monopoly, responsible for tainting or outright destroying huge swaths of the internet, is a "success"...<p>Not gonna lie though. Making a fake page that looks like a competitor to show people after they ask you to give them their competitors site is very mockable.<p>I see the similarities between these situations, but the difference is deception, Not that it's "copying".</p>
]]></description><pubDate>Wed, 08 Jan 2025 15:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42635495</link><dc:creator>oehpr</dc:creator><comments>https://news.ycombinator.com/item?id=42635495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42635495</guid></item></channel></rss>