<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: carpenecopinum</title><link>https://news.ycombinator.com/user?id=carpenecopinum</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 16:56:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=carpenecopinum" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by carpenecopinum in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>Given the recent gripe that Bun/Anthropic indicated regarding compile times with Zig (i.e. that their vibe-coded 4x compilation speedup PR wasn't accepted), it appears to me as an "interesting" move to switch to a language that probably delivers 4x longer compilations than even vanilla Zig.</p>
]]></description><pubDate>Tue, 05 May 2026 07:12:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48019067</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=48019067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48019067</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Dune3d: A parametric 3D CAD application"]]></title><description><![CDATA[
<p>This is honestly the first thing I look for with anything new claiming "CAD".<p>Roughly every other week there is a new "The (programmable) CAD that fixes everything!" post on the front page, just for me to open them up excitedly and noticing that they use a mesh kernel and will thus never be able to provide fillets and chamfers painlessly (for the user). All while they are absolutely essential for a lot of designs, especially in 3D-printing, a well-placed fillet/chamfer can make the difference between an object that breaks upon looking at it funny and one that can bear significant load.</p>
]]></description><pubDate>Tue, 24 Mar 2026 09:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47500241</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=47500241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47500241</guid></item><item><title><![CDATA[New comment by carpenecopinum in "How to install and start using LineageOS on your phone"]]></title><description><![CDATA[
<p>Just tried it out with GrapheneOS on my Pixel 7 and the eBay app works fine.<p>Generally I think the marketing of GraphenOS is interesting. They are usually positioned as the "Absolute security. No compromises." ROM, but in my personal experience, they are the "It must work. No compromises. Then make the rest as safe as possible"-option, given aspects like using the "real" Google Play Services (if desired), but sandboxed, instead of MicroG or unrestricted Google Play, which pretty much all other ROMs roll with.</p>
]]></description><pubDate>Fri, 06 Mar 2026 12:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47274129</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=47274129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47274129</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>I mean, GrapheneOS hits at least 2/3 of your demands pretty well.
The Play services are "regular" apps with permissions that you can take away.
For contacts and files you get "scopes", i.e. you decide what the app can see, while the app is left to believe that it can see everything there is.<p>That said, I think the marketing of GrapheneOS could be better. Every introduction of GrapheneOS I've seen paints the image of Graphene being "Absolute security, no compromises", whereas in reality GrapheneOS is the most "Things need to work, no compromises. Then make the rest as safe as possible" custom ROM that I've used thus far (in particular regarding them allowing you to install Google Play, rather than using MicroG).</p>
]]></description><pubDate>Wed, 04 Mar 2026 11:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47246111</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=47246111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47246111</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>There is the option to register the signing key of the ROM with the bootloader and then relocking it, thereby making those apps happy again.<p>The biggest issue is that there is a different way to do this for every device, so most custom ROMs don't bother. It's relatively simple and automatable for Pixel devices, so the GrapheneOS installer takes care of it. e/OS/, which is based on Lineage, allows this for some devices, iirc.</p>
]]></description><pubDate>Wed, 04 Mar 2026 08:59:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47244873</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=47244873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47244873</guid></item><item><title><![CDATA[New comment by carpenecopinum in "The New Dark Ages"]]></title><description><![CDATA[
<p>That's pretty much my impression of the post, too.<p>It has a spark of profound thought "Generative AI will obscure the path to truth" combined with a lot of conspiracy-theory-grade, flimsy analysis.</p>
]]></description><pubDate>Mon, 26 Jan 2026 12:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46765099</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=46765099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46765099</guid></item><item><title><![CDATA[New comment by carpenecopinum in "List of domains censored by German ISPs"]]></title><description><![CDATA[
<p>There is no legislation here. CUII is a private organization that generates lists of domains that contain copyright violations. ISPs voluntarily choose to block those.</p>
]]></description><pubDate>Mon, 29 Dec 2025 19:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46424441</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=46424441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46424441</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Boxie – an always offline audio player for my 3 year old"]]></title><description><![CDATA[
<p>Besides being a great project, this device reminds me a lot of the Technifant (<a href="https://technifant.de" rel="nofollow">https://technifant.de</a>) which, under the hood, is similarly simple. The "hats" that you put on the Technifant contain a cheap USB thumb drive with the contacts soldered to a magnetic connector. All the audio is stored locally on the hat itself, and you can even add your own MP3 files with a cable provided by the manufacturer.</p>
]]></description><pubDate>Mon, 28 Apr 2025 14:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43822212</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=43822212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43822212</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Daily driving a Linux phone, but why?"]]></title><description><![CDATA[
<p>For me personally at least a few aspects about this are efficiency and control:<p>The number of CPU cycles my current android phone burns through just to boot and get ready to accept my "first useful input" is probably in the same order of magnitude as or higher than my old N900 would use for the entire day (600MHz single core vs. 8 cores at several GHz). Yet somehow the N900 could easily run quite a lot of things in parallel and would still react quickly to inputs, while I decided to get rid of my previous (still several times more powerful) phone because it would regularly hang for 10 more seconds without any good reason (also there were no more OS updates).<p>Also with the N900, I had control over every aspect of the system, I could easily script things in python without installing a huge app for it, which the OS would decide to randomly kill to save battery, etc.. Closest thing you can do on Android is root your phone and now every second app complains what a horrible person you are for wanting a bit more control over your own hardware.<p>That being said, I too eventually buckled to the fact that all the software you need to make a smartphone useful/entertaining is pretty much only available for Android and iOS. And the most realistic way to get "Android-compatibility" to a Linux phone is to just ship an entire Android build with it, due to how interwoven things are on Android.</p>
]]></description><pubDate>Thu, 24 Apr 2025 07:52:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43780224</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=43780224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43780224</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Daily driving a Linux phone, but why?"]]></title><description><![CDATA[
<p>I have a OnePlus 6 becoming "free" soon and I will definitely give PostmarketOS a shot (I had a glance at their compatibility list and noticed the OP6 is on there). Thanks for bringing this to my attention!</p>
]]></description><pubDate>Thu, 24 Apr 2025 07:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43780131</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=43780131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43780131</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Show HN: DataFuel.dev – Turn websites into LLM-ready data"]]></title><description><![CDATA[
<p>Now imagine that knife stabbings became so common that almost everyone started wearing body armor and you start selling body armor defeating knives explicitly. I can honestly see why most people would be upset about that.</p>
]]></description><pubDate>Fri, 13 Dec 2024 06:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42406463</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=42406463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42406463</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Google will stop serving political ads in the EU, including on YouTube"]]></title><description><![CDATA[
<p>In a roughly two-week window of not having adblock enabled, I have seen a ton of "politics-adjacent" ads in Germany. They'd usually start off with something that will get right-wing nuts excited ("This Green Party politician ruined their career, learn more.") and will then pivot to some crypto-scam.<p>I'm wondering if those will be affected by the new ban as well, or if crypto scams aren't political enough to apply.</p>
]]></description><pubDate>Fri, 15 Nov 2024 13:13:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42146598</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=42146598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42146598</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Starting today, YouTube is almost unusable on Firefox"]]></title><description><![CDATA[
<p>1) I'm reasonably confident that this issue is not an accident. Better compatibility / better specs won't help here, I'm afraid.<p>2) A reference implementation for browser-features is an insanely complex project. Already there are effectively only two entities on the entire planet who can produce a browser that is reasonably close to the current spec. If you forced a reference implementation to exist, it'd probably just end up being Chrome(ium), which is arguably an even worse situation than where we are now.</p>
]]></description><pubDate>Wed, 28 Aug 2024 14:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379959</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=41379959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379959</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Spot the Drowning Child (2015)"]]></title><description><![CDATA[
<p>In most videos, there'll be a whistle-blow that marks the point where the life guard in the video reacts to the drowning person. Upon clicking the right location, you are "graded" based on how quickly relative to the life guard you reacted. You get the "answer" by looking at who is getting rescued.<p>In my case, it started with a video that appears to be broken (?) the video just ended without any life guard reaction, but you can hit "Play Another Video" which appears afterwards.</p>
]]></description><pubDate>Wed, 10 Jul 2024 09:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40925200</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=40925200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40925200</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Why Choose ULIDs over Traditional UUIDs or IDs for Database Identification?"]]></title><description><![CDATA[
<p>I like the general idea, but the page you linked explicitly states that it isn't meant to be used to hide (user) IDs, or actually encrypt data.</p>
]]></description><pubDate>Mon, 06 May 2024 06:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40271684</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=40271684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40271684</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Amazon duped millions of consumers into enrolling in Prime, US FTC says"]]></title><description><![CDATA[
<p>I have to admit that those dark patterns on Amazon already saved me a good amount of money. For every order, I have to confirm that I don't want Prime (an estimated) 3 times now. Usually between the second and third click I'm reminded that I should shop around and to look for a better deal elsewhere (and usually there is one).<p>In that sense, thanks for your greed, Jeff.</p>
]]></description><pubDate>Thu, 22 Jun 2023 13:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36431741</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=36431741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36431741</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Is the US trying to kill crypto?"]]></title><description><![CDATA[
<p>Which basically means the same thing, as the main use of crypto right now is to avoid financial regulation.</p>
]]></description><pubDate>Thu, 15 Jun 2023 10:54:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36338699</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=36338699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36338699</guid></item><item><title><![CDATA[New comment by carpenecopinum in "What Reddit Got Wrong"]]></title><description><![CDATA[
<p>TikTok and Instagram both limit comments to a single layer of "answering".<p>I guess that's a "good" alternative if your goal is to prevent the evolution of deep discussion and instead get people to move on and scroll over more ads.</p>
]]></description><pubDate>Wed, 14 Jun 2023 20:32:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=36332189</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=36332189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36332189</guid></item><item><title><![CDATA[New comment by carpenecopinum in "AVX512 intrinsics for JDK’s Arrays.sort methods"]]></title><description><![CDATA[
<p>The big issue here (provided that I'm reading the PR correctly) is that it's purely for arrays of the primitive number types. Whereas most real applications (that I've seen) will be sorting objects by some (potentially computed) property, be it an ID, a timestamp or a name. For all of these cases, the linked pull request won't be doing anything useful.
The most useful application for this (outside of getting nicer numbers on a benchmark) that I see is computing the median/quantiles of some property on a bunch of objects that aren't already sorted by the interesting property.</p>
]]></description><pubDate>Wed, 31 May 2023 08:53:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36136050</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=36136050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36136050</guid></item><item><title><![CDATA[New comment by carpenecopinum in "Yerba Mate – A Long but Current History (2021)"]]></title><description><![CDATA[
<p>I brew it just like any regular herbal tea and I'm pretty happy with it. The whole ritual with the pipe and gourd is a bonus, but never required.<p>If you dislike the more bitter flavors about it, try steeping it at a lower temperature (like 70-80C) and only for a short duration (2 or 3 minutes). That should make it a lot more bearable to you. You can also get packages that have less or no stems or powder, which both add to the bitterness.</p>
]]></description><pubDate>Tue, 13 Dec 2022 14:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=33968912</link><dc:creator>carpenecopinum</dc:creator><comments>https://news.ycombinator.com/item?id=33968912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33968912</guid></item></channel></rss>