<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: foul</title><link>https://news.ycombinator.com/user?id=foul</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 14:40:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=foul" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by foul in "Washington imposes 'terrorist-grade sanctions' on Francesca Albanese, ICC judges"]]></title><description><![CDATA[
<p>The ofac is a list under the dept of Treasury. Bessent. So, it's one of those cases where the difference doesn't exist, if you say here Trump or "The project 2025 cabal" it's the same.</p>
]]></description><pubDate>Mon, 09 Feb 2026 01:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940706</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=46940706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940706</guid></item><item><title><![CDATA[New comment by foul in "Pocketbase – open-source realtime back end in 1 file"]]></title><description><![CDATA[
<p>In the last years a market for "no code" software has sprawled, just etch the interface on a tables SPA, plug Okta, plug your backend or Firebase to their apis and you should be set.<p>You can also find dozens of drag n drop builders and block editors working for modern frontend dev, there are a lot for React for example, just vibe code the components.</p>
]]></description><pubDate>Fri, 28 Nov 2025 09:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076942</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=46076942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076942</guid></item><item><title><![CDATA[New comment by foul in "Pocketbase – open-source realtime back end in 1 file"]]></title><description><![CDATA[
<p>Are you talking about (very good) webapps?<p>Your average RT software has an average of 10 to 30 ms delay between operations. Performs tasks in the order of nanoseconds.</p>
]]></description><pubDate>Fri, 28 Nov 2025 09:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076917</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=46076917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076917</guid></item><item><title><![CDATA[New comment by foul in "Pocketbase – open-source realtime back end in 1 file"]]></title><description><![CDATA[
<p>They said they hacked a Gemini server, Lagrange is a Geminispace browser.<p><a href="https://github.com/skyjake/lagrange" rel="nofollow">https://github.com/skyjake/lagrange</a></p>
]]></description><pubDate>Fri, 28 Nov 2025 08:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076833</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=46076833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076833</guid></item><item><title><![CDATA[New comment by foul in "Exploring the Fragmentation of Wayland, an xdotool adventure"]]></title><description><![CDATA[
<p>I don't know about GTK (and frankly hope anything will be ported to something else and the whole GNOME project get nixed), about QT they recently implemented a QPA.
<a href="https://codeberg.org/vimpostor/qtarcan" rel="nofollow">https://codeberg.org/vimpostor/qtarcan</a></p>
]]></description><pubDate>Fri, 21 Nov 2025 09:21:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46002770</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=46002770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46002770</guid></item><item><title><![CDATA[New comment by foul in "The decline of deviance"]]></title><description><![CDATA[
<p>That's a folk music wave, a conscious soul album, conflated with more pop social commentary. Not much protest songs. Products made out of popular discontent.
Now if you said Woody Guthrie... But in pre-war times was there a non-mainstream?<p>The only thing that this may say is that in USA the regime fights dissent in mainstream media. Like, if you want to catch signs of a product made out of popular discontent, you can't e.g. find in UK charts the Sleaford Mods or Kneecap?</p>
]]></description><pubDate>Wed, 29 Oct 2025 14:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45747678</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=45747678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45747678</guid></item><item><title><![CDATA[New comment by foul in "The decline of deviance"]]></title><description><![CDATA[
<p>Mainstream protest songs?</p>
]]></description><pubDate>Tue, 28 Oct 2025 17:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45736413</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=45736413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45736413</guid></item><item><title><![CDATA[New comment by foul in "Twake Drive – An open-source alternative to Google Drive"]]></title><description><![CDATA[
<p>If you say "shady" because CEO is a Russian in Dubai and for years nobody really knew how the hell could he sustain the company, yeah you're right.<p>About the FOSS alternatives you're right, but to use a closed source SaaS is just a choice people make because they are not confident in their own infra.<p>If it's "shady" because of cybercriminals, I insist in saying that it's the same than using Discord (pedophile rings) or Whatsapp/Meta messenger (extensive history of terrorists, gangs, traffickers of any kind).</p>
]]></description><pubDate>Tue, 28 Oct 2025 09:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45730960</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=45730960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45730960</guid></item><item><title><![CDATA[New comment by foul in "Twake Drive – An open-source alternative to Google Drive"]]></title><description><![CDATA[
<p>In European nations who aren't English-first-language it's quite widespread around university students and people that outgrown Whatsapp, it isn't very much different than using a Discord groupchat (and you lose less important stuff in Telegram). Admittedly a bit is for network effect around "grindset" jocks but it isn't very much different than using discord or Meta messenger or Slack, just a freemium SaaS that the project doesn't support firsthand so if "our server" is down, "theirs" maybe is not.
I say they are all the same although Telegram's insecurity is proven, they still are the same overall for a FOSS project.</p>
]]></description><pubDate>Fri, 24 Oct 2025 12:48:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45694078</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=45694078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45694078</guid></item><item><title><![CDATA[New comment by foul in "Why Is SQLite Coded In C"]]></title><description><![CDATA[
<p>>You are responsible for testing the code you write, not the one that actually runs.<p>Hipp worked as a military contractor for battleships, furthermore years later SQLite was under contract under every proto-smartphone company in the USA. Under these constraints you maybe are not responsible to test what the compiler spits out across platforms and different compilers, but doing that makes the project a lot more reliable, makes it sexier for embedded and weapons.</p>
]]></description><pubDate>Wed, 15 Oct 2025 00:47:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45586762</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=45586762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45586762</guid></item><item><title><![CDATA[New comment by foul in "PSA: Libxslt is unmaintained and has 5 unpatched security bugs"]]></title><description><![CDATA[
<p>Nah, libxslt is a spinoff of Expat, at the very least (and mozilla mantains its own xslt library) there's a full implementation by the standard writer called Saxon[0]<p>[0] <a href="https://www.saxonica.com/saxon-c/index.xml" rel="nofollow">https://www.saxonica.com/saxon-c/index.xml</a></p>
]]></description><pubDate>Fri, 29 Aug 2025 08:34:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45061644</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=45061644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45061644</guid></item><item><title><![CDATA[New comment by foul in "PHP 8.5 adds pipe operator"]]></title><description><![CDATA[
<p>>The stdlib is so inconsistent this will be a nightmare.<p>I think that callables will end with being useless in this context and everyone will pipe closures to put that $x wherever the stdlib imposes.</p>
]]></description><pubDate>Tue, 05 Aug 2025 07:36:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44795304</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44795304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44795304</guid></item><item><title><![CDATA[New comment by foul in "Can a Country Be Too Rich? Norway Is Finding Out"]]></title><description><![CDATA[
<p>The fact that Holte is a former investment director for a major Norway oil group has to be a mere coincidence.</p>
]]></description><pubDate>Tue, 29 Jul 2025 15:22:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44724524</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44724524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44724524</guid></item><item><title><![CDATA[New comment by foul in "I Will Do Anything to End Homelessness Except Build More Homes"]]></title><description><![CDATA[
<p>When you examine an island of critical business development with desperate need for workforce yes, otherwise you will mostly find rent and prices that compromise life conditions. Basic needs aren't a market you can easily disrupt (unless you plan to let a class of slaves or poors be created).</p>
]]></description><pubDate>Fri, 20 Jun 2025 09:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44326183</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44326183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44326183</guid></item><item><title><![CDATA[New comment by foul in "A thought on JavaScript "proof of work" anti-scraper systems"]]></title><description><![CDATA[
<p>My example was quite vapid, but you shouldn't concentrate on <i>that</i> use-case. Small doesn't always mean "neglectable infos", while scrapers are always stealing CPU time.</p>
]]></description><pubDate>Wed, 28 May 2025 16:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44117517</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44117517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44117517</guid></item><item><title><![CDATA[New comment by foul in "A thought on JavaScript "proof of work" anti-scraper systems"]]></title><description><![CDATA[
<p>The fun and terrible thing about the web is that the "rockstar in temporary distress" trope can be true and can happen when you expect it the least, like, you know, when you receive a HN kiss of death.<p>You can surely expect that a static content will be static and will not run jpegoptim on a image at any given hit (a dynamic CMS + a sudden visit from ByteDance = your server is DDoSed), but you can't expect that any idiot/idiot hive on this planet will set up a multi-country edge caching servers architecture for a small sized website <i>just in case</i> some blog post will hit a few million visits every ten minutes. That can easily take down a server even for static content.<p>I concur that Anubis is a poor solution, and yet here we are, the UN it's using it to weather down requests.</p>
]]></description><pubDate>Wed, 28 May 2025 08:49:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44113989</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44113989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44113989</guid></item><item><title><![CDATA[New comment by foul in "Dijkstra on Ada"]]></title><description><![CDATA[
<p>>Unfortunately some of the best features of Mesa are not supported at all or only badly supported in most modern languages.<p>Excluding its epic exception handling system, what would you suggest?</p>
]]></description><pubDate>Thu, 22 May 2025 10:46:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44060730</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44060730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44060730</guid></item><item><title><![CDATA[New comment by foul in "Huawei is spamming open source community for its Harmony ecosystem (See Comment)"]]></title><description><![CDATA[
<p>Sometimes it honours in a shitty way licenses like the GPLs, otherwise it's just cheap advertising for the early adopters.</p>
]]></description><pubDate>Fri, 16 May 2025 08:22:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44002988</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=44002988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44002988</guid></item><item><title><![CDATA[New comment by foul in "Reports of widespread power cuts in Spain and Portugal"]]></title><description><![CDATA[
<p>Outage map is down but no blackouts here (NE Italy) atm...</p>
]]></description><pubDate>Mon, 28 Apr 2025 11:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43820372</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=43820372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43820372</guid></item><item><title><![CDATA[New comment by foul in "Show HN: The C3 programming language (C alternative language)"]]></title><description><![CDATA[
<p>I can understand it, I just hate it. I would prefer confusing dots, a module builtin namespace, rebol backslashes, confusing slashes, <i>anything else</i>.</p>
]]></description><pubDate>Thu, 03 Apr 2025 17:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43573175</link><dc:creator>foul</dc:creator><comments>https://news.ycombinator.com/item?id=43573175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43573175</guid></item></channel></rss>