<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: trog</title><link>https://news.ycombinator.com/user?id=trog</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 10:08:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=trog" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by trog in "Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions"]]></title><description><![CDATA[
<p>Any idea if it's any good? I used the old Lucene implementation ages ago and thought it was OK, though wasn't using it in a big way.</p>
]]></description><pubDate>Thu, 07 May 2026 04:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045540</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=48045540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045540</guid></item><item><title><![CDATA[New comment by trog in "We have a 99% email reputation, but Gmail disagrees"]]></title><description><![CDATA[
<p>I think part of the problem is that Google has conflated the "mark as spam" button with "unsubscribe" and people just mash it as a shortcut to "make this email go away".</p>
]]></description><pubDate>Sun, 12 Apr 2026 21:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47744436</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=47744436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47744436</guid></item><item><title><![CDATA[New comment by trog in "Bouncer: Block "crypto", "rage politics", and more from your X feed using AI"]]></title><description><![CDATA[
<p>Exactly my experience a few years ago (it not working is directly related to how little I use Facebook today). You might stop getting stuff from that specific page or account or whatever but you certainly continue to get related stuff.</p>
]]></description><pubDate>Sun, 12 Apr 2026 20:53:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47744350</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=47744350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47744350</guid></item><item><title><![CDATA[New comment by trog in "Show HN: Pdfwithlove – PDF tools that run 100% locally (no uploads, no back end)"]]></title><description><![CDATA[
<p>+1. Bit nervous about their new pricing/licensing model but so far all the major stuff I use is in the OSS side.</p>
]]></description><pubDate>Wed, 21 Jan 2026 05:49:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701608</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=46701608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701608</guid></item><item><title><![CDATA[New comment by trog in "Instabridge has acquired Nova Launcher"]]></title><description><![CDATA[
<p>Same! And I feel weird about it. The only issue I have is sometimes the task switcher hangs or fails and I can't easily switch tasks, but aside from that it ticks a lot of boxes.</p>
]]></description><pubDate>Wed, 21 Jan 2026 04:15:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701044</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=46701044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701044</guid></item><item><title><![CDATA[New comment by trog in "Claude 4.5 Opus’ Soul Document"]]></title><description><![CDATA[
<p>Given how easy it seems to be to convince actual human beings to vote against their own interests when it comes for 'freedom', do you think it will be hard to convince some random AIs, when - based on this document - it seems like we can literally just reach in and insert words into their brains?</p>
]]></description><pubDate>Tue, 02 Dec 2025 22:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46127965</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=46127965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46127965</guid></item><item><title><![CDATA[New comment by trog in "Scammed out of $130K via fake Google call, spoofed Google email and auth sync"]]></title><description><![CDATA[
<p>This is elitist nonsense. Maybe this user didn't do everything right but people are hacked regularly through zero fault of their own.</p>
]]></description><pubDate>Wed, 17 Sep 2025 02:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45270903</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=45270903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45270903</guid></item><item><title><![CDATA[New comment by trog in "I still love PHP and JavaScript (2022)"]]></title><description><![CDATA[
<p>you can replace the word "PHP" in this post with any other language and it would still be true.</p>
]]></description><pubDate>Tue, 09 Sep 2025 23:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45191050</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=45191050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45191050</guid></item><item><title><![CDATA[New comment by trog in "Detecting and countering misuse of AI"]]></title><description><![CDATA[
<p>You can set this up in a non-production environment and realise a lot of the benefits. It would also help you figure out better ways to manage your logs such that you can improve signal-to-noise ratio in monitoring solutions and alarming.<p>Not convinced "AI" is needed for this sort of around the clock pen testing - a well-defined set of rules that is being actively maintained as the threat landscape changes, and I am pretty sure there are a bunch of businesses that offer this already - but I think constant attacking is the only way to really improve security posture.<p>To quote one of my favourite lines in Neal Stephenson's Anathem: "The only way to preserve the integrity of the defenses is to subject them to unceasing assault".</p>
]]></description><pubDate>Tue, 02 Sep 2025 02:54:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45098683</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=45098683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45098683</guid></item><item><title><![CDATA[New comment by trog in "Andrew Ng says bottleneck in AI startups isn't coding – it's product management"]]></title><description><![CDATA[
<p>What actually happens in most (small) businesses is one person gets lumped with all these jobs and the business is regularly  surprised they're constantly over-worked and under-delivering</p>
]]></description><pubDate>Sat, 30 Aug 2025 22:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45078463</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=45078463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45078463</guid></item><item><title><![CDATA[New comment by trog in "The Rise of Hybrid PHP: Blending PHP with Go and Rust"]]></title><description><![CDATA[
<p>Very curious what sort of workloads are being talked about here that have the intensity that have C or Rust or Go extensions are necessary? I can certainly believe they exist but I'd be really interested to find out more and why it makes sense to add this complexity into the stack and not solve in other ways.</p>
]]></description><pubDate>Sat, 30 Aug 2025 22:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45078425</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=45078425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45078425</guid></item><item><title><![CDATA[New comment by trog in "Pixel 10 Phones"]]></title><description><![CDATA[
<p>My last two Pixel phones - 6a and 7a - were both "recalled" with battery issues. I got almost a complete refund for both, and got keep the phone (my 7a died a few months after the recall, 6a is still going strong).<p>I got a 9a to replace them just because I didn't want to have to deal with learning iPhone, but I'm fully expecting the 9a to fail with a similar issue so looking at buying an iPhone soon as a backup so I can get up to speed.</p>
]]></description><pubDate>Wed, 20 Aug 2025 22:47:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44967315</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44967315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44967315</guid></item><item><title><![CDATA[New comment by trog in "Show HN: I built a free alternative to Adobe Acrobat PDF viewer"]]></title><description><![CDATA[
<p>Would love some more info about how redaction works. We currently use Acrobat Pro for redaction mostly because of 'trust' issues, but I'd love to replace it with a web tool. I just need to convince our CFO that it's safe.</p>
]]></description><pubDate>Mon, 18 Aug 2025 00:39:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44936229</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44936229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44936229</guid></item><item><title><![CDATA[New comment by trog in "Show HN: I built a free alternative to Adobe Acrobat PDF viewer"]]></title><description><![CDATA[
<p>Redaction doesn't seem to work in Firefox either. Otherwise looks great!</p>
]]></description><pubDate>Fri, 15 Aug 2025 00:21:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44907294</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44907294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44907294</guid></item><item><title><![CDATA[New comment by trog in "Tesla must pay portion of $329M damages after fatal Autopilot crash, jury says"]]></title><description><![CDATA[
<p>From what bits I've seen of the trial, at least a chunk of it was devoted to the meaning of the word "autopilot". Tesla even brought in a linguist to argue their case: <a href="https://bsky.app/profile/niedermeyer.online/post/3lunfw2s2is26" rel="nofollow">https://bsky.app/profile/niedermeyer.online/post/3lunfw2s2is...</a></p>
]]></description><pubDate>Sat, 02 Aug 2025 02:10:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44764366</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44764366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44764366</guid></item><item><title><![CDATA[New comment by trog in "Ask HN: Is HN Pro-Fascist?"]]></title><description><![CDATA[
<p>Maybe we should define our terms then? I favour this definition of "ur-fascism" by Umberto Eco: <a href="https://archive.is/VamLM" rel="nofollow">https://archive.is/VamLM</a><p>To steal a few examples from a convenient summary list someone[1] made:<p>1. The cult of tradition. “One has only to look at the syllabus of every fascist movement to find the major traditionalist thinkers. The Nazi gnosis was nourished by traditionalist, syncretistic, occult elements.”<p>2. The rejection of modernism. “The Enlightenment, the Age of Reason, is seen as the beginning of modern depravity. In this sense Ur-Fascism can be defined as irrationalism.”<p>3. The cult of action for action’s sake. “Action being beautiful in itself, it must be taken before, or without, any previous reflection. Thinking is a form of emasculation.”<p>4. Disagreement is treason. “The critical spirit makes distinctions, and to distinguish is a sign of modernism. In modern culture the scientific community praises disagreement as a way to improve knowledge.”<p>...<p>10. Contempt for the weak. “Elitism is a typical aspect of any reactionary ideology.”<p>Open to other definitions. But I look at that list, written in 1995, and it feels like you can check off a lot of these items in things that are rapidly being normalised.<p>1. <a href="https://www.openculture.com/2024/11/umberto-ecos-list-of-the-14-common-features-of-fascism.html" rel="nofollow">https://www.openculture.com/2024/11/umberto-ecos-list-of-the...</a></p>
]]></description><pubDate>Thu, 17 Jul 2025 23:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44599547</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44599547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44599547</guid></item><item><title><![CDATA[New comment by trog in "Re: My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>> It's hard for me to take all of this seriously because I sat and listened to how Google Search was going to ruin everyone's mind and without the skill of manual research we'd all be turned into imbeciles.<p>Have you recently watched a civilian perform a basic task? Their first approach is to use Google and pick the top result - ad or otherwise. I think websearch /has/ ruined everyone's minds, and it is being exacerbated on a daily basis by AI.</p>
]]></description><pubDate>Mon, 09 Jun 2025 04:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44221361</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44221361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44221361</guid></item><item><title><![CDATA[New comment by trog in "US Trade Court finds Trump tariffs illegal"]]></title><description><![CDATA[
<p>I work for a freight forwarder. We have some customers that exported to the US and were hit with the boosted tariffs. Only a few smaller air freight shipments, so not container loads full - they decided to eat the extra cost to try to keep momentum, just on those shipments.<p>But it was only ever a short term strategy; if they had persisted they would have had to reconsider.</p>
]]></description><pubDate>Thu, 29 May 2025 08:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44124231</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44124231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44124231</guid></item><item><title><![CDATA[New comment by trog in "Run a C# file directly using dotnet run app.cs"]]></title><description><![CDATA[
<p>I've been writing shell scripts in PHP for more than 20 years for this reason. Don't work on a lot of PHP sites any more but I still do most of my shell scripting in it. I think this'll be a big win for C# users once they get used to the paradigm shift.<p>I notice another poster said it's a bit slow but for many common use cases even half a second startup time is probably a small price to pay to be able to write in the language you're familiar with, use your standard libraries, etc.</p>
]]></description><pubDate>Thu, 29 May 2025 08:54:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44124217</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=44124217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44124217</guid></item><item><title><![CDATA[New comment by trog in "Vibe Coding is not an excuse for low-quality work"]]></title><description><![CDATA[
<p>All true but tell the average programmer that you think their industry should be regulated and they should potentially be held liable for their code.<p>This is not a popular opinion on software development circles - unless you're already in one of those regulated fields, like where a software engineer (a literal accredited engineer) is required.<p>But it's been an increasingly common talking point from a lot of experts. Bruce Schneier writes about it a lot - he convinced me long ago that our industry is pretty pathetic when it comes to holding corporations liable for massive security failures, for example.</p>
]]></description><pubDate>Sun, 20 Apr 2025 07:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43742119</link><dc:creator>trog</dc:creator><comments>https://news.ycombinator.com/item?id=43742119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43742119</guid></item></channel></rss>