<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: inglor</title><link>https://news.ycombinator.com/user?id=inglor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Jul 2026 06:27:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=inglor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by inglor in "SWE-1.7 Reach Near GPT 5.5 and Opus Intelligence"]]></title><description><![CDATA[
<p>I work with Devin daily (as well as Claude and a few others) and I can attest it's not a cheap product but it's a good one and it saves me a bunch of time.</p>
]]></description><pubDate>Wed, 08 Jul 2026 19:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48836411</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48836411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48836411</guid></item><item><title><![CDATA[New comment by inglor in "I Stored a Website in a Favicon"]]></title><description><![CDATA[
<p>Cool! Here is a GH repo demonstrating unbounded favicons I made 11 years ago - it crashes some browsers - wanna guess how long it took each one to fix it :D  <a href="https://github.com/benjamingr/favicon-bug" rel="nofollow">https://github.com/benjamingr/favicon-bug</a></p>
]]></description><pubDate>Sat, 20 Jun 2026 10:32:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48608117</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48608117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48608117</guid></item><item><title><![CDATA[New comment by inglor in "Israeli firm BlackCore suspected of meddling in New York and Scotland votes"]]></title><description><![CDATA[
<p>We've had discussions about this sort of stuff before.<p>As an Israeli (note the article exposing them is Israeli too) I was not aware until I saw this and I definitely intend to protest/organize about this (though to be fair I've been protesting about other stuff in the past and the climate here sucks).</p>
]]></description><pubDate>Sat, 13 Jun 2026 09:43:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48515376</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48515376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48515376</guid></item><item><title><![CDATA[New comment by inglor in "Israeli firm BlackCore suspected of meddling in New York and Scotland votes"]]></title><description><![CDATA[
<p>Israeli here - I'll try to write this the least political as I can since I on one hand disagree strongly with the government and on the other my experience has been getting antisemstic (yes, not anti-zionist) comments whenever this gets discussed a lot (and likely downvotes but who cares I've been here 10 years and have more fake points than is important anyway).<p>Israel has several "cores" of technology. The military stuff is shameful (as well as other stuff). It's not just the NSOs (or less infamously the Wiz's/Palo Altos etc).<p>There are plenty of good things though - startups in the biotech/health/classic "tech" space. I'll spare you the long list of stuff like Mellanox that drives Nvidias in data centers and leave the googling of medtech to you. Lots of neutral stuff too.</p>
]]></description><pubDate>Sat, 13 Jun 2026 09:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48515369</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48515369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48515369</guid></item><item><title><![CDATA[New comment by inglor in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>Actually Temporal does have a way to avoid determinism called rainbow deployments.<p>If you're fine with deploying several versions of workers (and are on a reasonably new version) you can just avoid the determinism issue altogether with their k8s controller.<p>If you do need to have some long workflows, there is an explicit hook for "what happens to existing workflows on version upgrade".<p>But to be fair - none of the other orchastrators I used (like AirFlow) made me write workflows.IsNewCode/IsOldCode like temporal does. On the other hand AirFlow doesn't even have the capability to do that in the first place (or at least it didn't last I used it).</p>
]]></description><pubDate>Sat, 30 May 2026 17:38:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48338771</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48338771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48338771</guid></item><item><title><![CDATA[New comment by inglor in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>Sure, basically:<p>- Temporal itself is written in Go and we use Go for our backend so we expected this to be a natural fit.
 - Temporal makes writing activities in Go very explicit and boilerplatey
 - This in turn makes testing more difficult than it needs to be often
 - Temporal doesn't play well with Go's concurrency model at all (all stuff like goroutines needs to go through its special workflows.Go) a lot more often you have to write stuff that "appeases" temporal.
 - The whole workflows.ExecuteActivity(...).Get(...) is weird, having futures in a language explcitly designed to avoid that is weird.
 - All our compute isn't done on temporal workers anyway, its done (in another AWS account, owned by the customer) in batch compute (aws batch, lambda, ec2, whatever) so our temporal code isn't CPU heavy but is highly concurrent and needs a very high reliability guarantee.
 - Compare that to temporal with TypeScript, where it's simple and easy to use the same code inside or outside of temporal. Testing is trivial and the code looks like "regular code".</p>
]]></description><pubDate>Sat, 30 May 2026 17:35:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48338739</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48338739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48338739</guid></item><item><title><![CDATA[New comment by inglor in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>In the last two years, we built (with a team of 15, now 100) a billion dollar business on top of Temporal that performs business critical applications for fortune 500 companies. We couldn't be happier with temporal.<p>Determinism sucks, you do have to work hard and make everything idempotent in activities like we would for durable software anyway. The language we used was incorrect (Go) and has a lot of boilerplate compared to alternatives we later investigated (Python and TypeScript). Visibility can be slow and misses information. We needed to write our own APIs to work effectively with Agents for root-cause analysis of failures.<p>With all the caveats - Temporal is amazing, it feels much better than previous orchestrators I used like Prefect or Airflow. 100% would adopt again.</p>
]]></description><pubDate>Sat, 30 May 2026 08:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48333843</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48333843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48333843</guid></item><item><title><![CDATA[New comment by inglor in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>Rust is really fun to work with and the compiler is great, just make sure the rewrite takes compile times into account since larger projects often have to be organized in a way that makes compilation reasonably fast.</p>
]]></description><pubDate>Sat, 09 May 2026 20:05:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077788</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=48077788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077788</guid></item><item><title><![CDATA[New comment by inglor in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>Sure you can, if you have a legitimate case you can ask npm to unpublish and they handle things manually :)</p>
]]></description><pubDate>Tue, 31 Mar 2026 19:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592181</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=47592181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592181</guid></item><item><title><![CDATA[New comment by inglor in "My minute-by-minute response to the LiteLLM malware attack"]]></title><description><![CDATA[
<p>We mitigate this attack with the very uninspiring "wait 24h before dep upgrades" solution which is luckily already supported in uv.</p>
]]></description><pubDate>Thu, 26 Mar 2026 19:53:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47534907</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=47534907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47534907</guid></item><item><title><![CDATA[New comment by inglor in "Local Stack Archived their GitHub repo and requires an account to run"]]></title><description><![CDATA[
<p>First minio and then localstack, as an open source maintainer I find that abandoning their community is bad faith. I totally get wanting to monetize but removing the free product entirely feels like such a betrayel.<p>Luckily, I've been vibing with Devin since this started having it build a cleanbox emulator on top of real s3 tuned for my specific use case. It's a lot less general but it's much faster and easy to add the sort of assertions <i>I</i> need in it. It's no localstack but for my limited use case it works.</p>
]]></description><pubDate>Mon, 23 Mar 2026 20:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47494921</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=47494921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47494921</guid></item><item><title><![CDATA[New comment by inglor in "Go.sum is not a lockfile"]]></title><description><![CDATA[
<p>You are not misunderstanding anything, I use Go and Rust/TypeScript in my daily work and you are correct - it is the OP that does not understand why people use lockfiles in CI (to prevent minor updates and changes in upstream through verifying a hash signature).</p>
]]></description><pubDate>Thu, 08 Jan 2026 09:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46539022</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=46539022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46539022</guid></item><item><title><![CDATA[New comment by inglor in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p>You likely turned off any privacy invading feature and didn’t let the app track across apps.<p>The fact you are getting irrelevant ads is a good thing that indicates that is probably working.</p>
]]></description><pubDate>Tue, 06 Jan 2026 18:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516013</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=46516013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516013</guid></item><item><title><![CDATA[New comment by inglor in "Lessons from 14 years at Google"]]></title><description><![CDATA[
<p>Addy's users have been developers and Google has been very responsive in the past. I was usually able to get a hold of someone from teams I needed from Chrome DevTools and they've assisted open source projects like Node.js where Google doesn't have a stake. He also has a blog, books and often attended conferences to speak to users directly when it aligned with his role. I agree about the general Google criticism but I believe it's unjustified in this particular (admittedly rare) case.</p>
]]></description><pubDate>Sun, 04 Jan 2026 20:48:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46492014</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=46492014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46492014</guid></item><item><title><![CDATA[New comment by inglor in "HTML as an Accessible Format for Papers (2023)"]]></title><description><![CDATA[
<p>You're right <a href="https://github.com/arXiv/arxiv-docs/blob/develop/source/about/accessible_HTML.md" rel="nofollow">https://github.com/arXiv/arxiv-docs/blob/develop/source/abou...</a> this needs a 2023 tag @dang</p>
]]></description><pubDate>Sat, 06 Dec 2025 18:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46175393</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=46175393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46175393</guid></item><item><title><![CDATA[New comment by inglor in "Pg_lake: Postgres with Iceberg and data lake access"]]></title><description><![CDATA[
<p>Postgres has like 300+ types but mostly stuff like decimals should work the same way it does with Postgres (with the edge cases like NaN existing in Postgres but not parquets accordingly)</p>
]]></description><pubDate>Wed, 05 Nov 2025 14:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822915</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=45822915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822915</guid></item><item><title><![CDATA[New comment by inglor in "Pg_lake: Postgres with Iceberg and data lake access"]]></title><description><![CDATA[
<p>Also, any planned support for more catalogs?</p>
]]></description><pubDate>Tue, 04 Nov 2025 17:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45813652</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=45813652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45813652</guid></item><item><title><![CDATA[New comment by inglor in "Pg_lake: Postgres with Iceberg and data lake access"]]></title><description><![CDATA[
<p>This is really nice though looking at the code - a lot of the postgres types are missing as well a lot of the newer parquet logical types - but this is a great start and a nice use of FDW.</p>
]]></description><pubDate>Tue, 04 Nov 2025 17:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45813650</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=45813650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45813650</guid></item><item><title><![CDATA[New comment by inglor in "Bible and Quran apps flagged NSFW by F-Droid"]]></title><description><![CDATA[
<p>They seem to disagree <a href="https://gitlab.com/fdroid/fdroiddata/-/merge_requests/27861#note_2830235219" rel="nofollow">https://gitlab.com/fdroid/fdroiddata/-/merge_requests/27861#...</a><p>> We don't flag general apps, e.g., ebook readers and browsers. But bible readers are not general apps. They are designed to read bible and there are NSFW contents in bible.<p>Honestly I think their argument is pretty weak, especially since like you said in this case it was a bible reading tracker.</p>
]]></description><pubDate>Sun, 19 Oct 2025 21:36:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45638243</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=45638243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45638243</guid></item><item><title><![CDATA[New comment by inglor in "Bible and Quran apps flagged NSFW by F-Droid"]]></title><description><![CDATA[
<p>Discussion of the merge request to mark it as nsfw <a href="https://gitlab.com/fdroid/fdroiddata/-/merge_requests/27861" rel="nofollow">https://gitlab.com/fdroid/fdroiddata/-/merge_requests/27861</a> <a href="https://gitlab.com/fdroid/admin/-/issues/252" rel="nofollow">https://gitlab.com/fdroid/admin/-/issues/252</a><p>Edit - found more context: <a href="https://f-droid.org/2025/09/29/google-developer-registration-decree.html" rel="nofollow">https://f-droid.org/2025/09/29/google-developer-registration...</a>  <a href="https://news.ycombinator.com/item?id=45409794">https://news.ycombinator.com/item?id=45409794</a><p>I still don't get it to be honest.</p>
]]></description><pubDate>Sun, 19 Oct 2025 21:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45638181</link><dc:creator>inglor</dc:creator><comments>https://news.ycombinator.com/item?id=45638181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45638181</guid></item></channel></rss>