HNHacker News
TopNewBestAskShowJobs

mrln

55 karma · joined August 23, 2023

submissionscomments
mrln··on Consumer Rights Wiki
I actually find that site super informative. Specifically the hard cancellation is something I would be infuriated by as well and that you would barely know without a site like this.

And the whole app part specifically criticises the fact that while there is an option to read put some information via the web, you don't get to read out everything there and there's no valid reason to do that. They already went the extra mile so you can read some stuff via the web, so having some stuff that you can only read via the app feels malicious to me.

I think generally reading this felt like a review of stuff that wouldn't be criticized in a YouTube Review for example, but that I personally do care about.

mrln··on 'VPNs are lawful technical tools,' says EU Court in landmark copyright ruling
What do you mean with "leaning to dubious causes?" I was under the impression mullvad was fine.
mrln··on Show HN: YouTube Guitar Tab Parser
Let me introduce you to freetar! It currently has issues due to cloudflare blocking, however I have already created a pull request that fixes this [0]. Given the code is pretty straightforward, turning it into a scraper shouldn't be too hard of a task!

Here's a working version: https://freetar.sievers.dev

[0] https://github.com/kmille/freetar/pull/90

mrln··on Apple decided not to roll out Siri in EU after denied request for exemption
Yup, but laws have to be approved by the EU parliament and that's not just a formality. As I said, I do think it is valid to critizise that system, but what you stated is plain wrong and even when I pointed it out you wouldn't admit it.
mrln··on Apple decided not to roll out Siri in EU after denied request for exemption
While the democratic process in the EU deserves its criticism, this is plain wrong. EU citizens can vote for the EU parliament.
mrln··on 1k Data Breaches Later, the Disclosure Lag Is Worse
Wow, I've not heard this idea before and I think it is very interesting! How would you set this amount though? Does the company/user/government set it? Would the same data have different amounts depending on the company? How would that system handle users with multiple accounts?
mrln··on Local privilege escalation via execve()
Not necessarily FreeBSD, but for Linux this applies to most universities with a CS program, I think.

The systems should be cut off from sensitive administrative data, but a malicious student would at the very least have access to the other students' data with an LPE.

mrln··on OpenCode – Open source AI coding agent
Ah, yes. That's crazy. I was thinking they were refering to the lax permissions of the agent by default.
mrln··on OpenCode – Open source AI coding agent
No, it is still configurable. You can specify in your opencode.json config that it should be able to run everything. I think they just argued that it shouldn't be the default. Which I agree with.
mrln··on Noctia: A sleek and minimal desktop shell thoughtfully crafted for Wayland
My attempt at a definition of a desktop shell would be: The collection of all the software that aids a compositor (or a window manager on X11) in providing a more complete desktop experience. Now that's kind of vague and probably also not quite correct, so a more concrete explanation would be: A program or collection of programs that gives you desktop notifications, a taskbar (with a system tray), volume controls and more stuff like that, maybe even a neat menu to configure most of this. Usually for standalone compositors/window managers you'd usually use a collection of tools like dunst, polybar, and the like, but with newer tools like quickshell, which was used here, it's reasonably easy to build a single tool which handles most of that. And that's what we're looking at here ^^
mrln··on Noctia: A sleek and minimal desktop shell thoughtfully crafted for Wayland
This is not a window manager, so thanks for stating the obvious. You might not like wayland and that's fine with me, but if you decide to hate on it, you should at least know what you are hating on. There are good reasons to prefer a wayland compositor over X11. If you don't care about these reasons, that doesn't mean nobody should.
mrln··on Microsoft forced me to switch to Linux
Yeah, yay works until it doesn't anymore, because the pacman library dependency it uses was updated but yay was not... and then you need to recompile yay manually. I mean, I'll still use it (or rather paru, which works basically the same way), but it's very annoying, when it happens every few months.
mrln··on Ask HN: If AI wins, don't AI companies lose?
Well, if the AI really is that good, what's stopping the AI Company from charging just slightly less then the 90 saved engineers cost?
mrln··on Twake Drive – An open-source alternative to Google Drive
I'm pretty sure it reads your code, bro! Sus...
mrln··on Python developers are embracing type hints
With the newest Python versions, most of the time I don't need typing imports!
mrln··on OpenCut: The open-source CapCut alternative
Probably because it is AI slop and no one ever read that...
mrln··on Overtourism in Japan, and how it hurts small businesses
The link is dead
mrln··on Hugging Face just launched a $299 robot that could disrupt the robotics industry
I think they suggest that Mac and Linux are supported while Windows is not. But maybe I have issues with my eyes...
mrln··on Show HN: Workout.cool – Open-source fitness coaching platform
How do you even come to that conclusion? There's nothing on that page that screams "AI slop" to me.
mrln··on macOS Tahoe brings a new disk image format
There's fuse-t, which uses a local network filesystem in the background, iirc.

Edit: but to be fair, that's mostly only relevant for unsupported network filesystems like sshfs...

mrln··on AWS forms EU-based cloud unit as customers fret
"Independent" does not really change anything about the advisory/governance thing. And tech companies are very well known for breaking laws, especially privacy related ones, so I don't see the point either, yes.
mrln··on German WWII Soldier Grave Found with Mesolithic Tools, Roman and Byzantine Coins
The link does not work.
mrln··on Ask HN: What are you working on (September 2024)?
The few times I built TUIs with ncurses I wondered: why do I have to program so much by myself? ncurses is so basic, I didn't have too much fun building UIs with it (more than once). Is there a wrapper or a more modern alternative out there that provides containers and widgets like most GUI frameworks do?
mrln··on Is Tor still safe to use?
It is not the node that chooses the next one, but the client. A bad node cannot "fake" a good node, because it cannot cryptographically authenticate to be the new node the client selected (the client knows the public key of the newly selected node).
mrln··on Is Telegram really an encrypted messaging app?
Yes, you can.
mrln··on OpenStreetMap Is Turning 20
Is OSM not free-as-in-freedom?
mrln··on Mechanical computer relies on kirigami cubes, not electronics
> Where do you think the N in NOR and NAND come from?

That makes it sound like you could also do a NOT with XNOR, which is only the case if you can use a constant 0. But that would similarly also be the case for a XOR, but with the requirement of a 1.

mrln··on Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
> Open source isn’t handed down from God, it starts with one person deciding to type mkdir.

So poetic! I love that sentence!

mrln··on Elvish, expressive programming language and a versatile interactive shell
It's not cosmetic in this case. As others have already pointed out, the elvish version handles a few minor but important special cases that bash does not handle.
mrln··on SATO: Stable Text-to-Motion Framework
If we're recommending YT channels, I'll go with bycloud. Very much likes talking about open models. However, the videos are very meme-fueled and not too technical. And they could be more frequent. But they help keeping me up to date.
Page 1 of 2Next →