carpenecopinum

Joined 7 years ago

Karma
359
Submissions
45
Member since
Jul 24
If you feel the need to downvote me, please at least also state your objections in the comments. I am absolutely open to differing opinions, but I can't read people's minds.
View on Hacker News

Recent submissions

Comment · 6 months ago
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.
Comment · 7 months ago
This is honestly the first thing I look for with anything new claiming "CAD".

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.

Comment · 8 months ago
Just tried it out with GrapheneOS on my Pixel 7 and the eBay app works fine.

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.

Comment · 8 months ago
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.

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).

Comment · 8 months ago
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.

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.

Comment · 9 months ago
That's pretty much my impression of the post, too.

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.

Comment · 10 months ago
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.
Comment · 1 year ago
Besides being a great project, this device reminds me a lot of the Technifant (https://technifant.de) 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.
Comment · 1 year ago
For me personally at least a few aspects about this are efficiency and control:

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).

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.

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.

Comment · 1 year ago
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!
Comment · 1 year ago
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.
Comment · 2 years ago
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.

I'm wondering if those will be affected by the new ban as well, or if crypto scams aren't political enough to apply.

Comment · 2 years ago
1) I'm reasonably confident that this issue is not an accident. Better compatibility / better specs won't help here, I'm afraid.

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.

Comment · 2 years ago
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.

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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton