HNHacker News
TopNewBestAskShowJobs

moontear

674 karma · joined May 5, 2010

[ my public key: https://keybase.io/moontear; my proof: https://keybase.io/moontear/sigs/Ru4KTBF2j6kHz6CcV00OKfVK6qHpnsX61oooiJ_JKzA ]
submissionscomments
moontear··on 90M people. 118 hours of silence. One nation erased from the internet
The criticism was not the news itself but this particular source compared to other available sources of the same news.
moontear··on Everyone hates OneDrive, Microsofts cloud app that steals and deletes files
Wholeheartedly agreed. Also the OneDrive Backup feature is great - previously people had to rely on other services (Box, Dropbox) and remember to save stuff into those folders. Now your most important Documents folder is saved in the cloud. Great. Backup! I don't think that OneDrive pestering you about buying more storage after using up your free storage is a bad thing, somebody needs to pay for stuff.

I understand the point, that everything is a bit convoluted and badly explained and may even lead to bad stuff happening. When you disable OneDrive Backup (good feature) and OneDrive deleting all your files locally with a little shortcut to OneDrive in the Cloud with all your files? Yeah... that is bad practice, but an easy fix for MS. Besides that hickup I currently don't undestand what the fuss is about.

moontear··on Everyone hates OneDrive, Microsofts cloud app that steals and deletes files
There is? Not at all. Whatever I save from my browser (Edge/Firefox/Chromium) is automatically saved to Downloads and Downloads is not automatically synced with OneDrive Backup. Backed up is Documents, Music, Videos, Desktop etc. but Downloads not AFAIK.
moontear··on Show HN: Tailsnitch – A security auditor for Tailscale
Very nice! As a two-user household I was surprised I am not supposed to use tags for user devices: https://tailscale.com/kb/1068/tags

How am I supposed to work with user devices (laptop/phone) then if not tags? Because from the Laptop I want the user (me) to be able to use e.g. the SSH ports on my servers, but from the phone I don't want SSH enabled.

I currently assign the tag SSH to the phone/laptop which either enables or disables SSH, now I am unsure because without tags I can only assign the user the tag?

moontear··on Calendar
Awesome! Totally love your version as my first gripe was that I can't adjust naming to fit my needs (localized, non-english). Your JS version is awesome, thanks!

If you want something for your examples, this would be the German-localized version for 2026: https://abetusk.github.io/neatocal/?year=2026&weekday_code=S...

moontear··on I think nobody wants AI in Firefox, Mozilla
Looking at https://searchfox.org/firefox-main/source/browser/components... it is a bit weird, that there isn't a general check for browser.ml.enabled true/false.
moontear··on OpenAI may not use lyrics without license, German court rules
Now I get where you are coming from (also not a lawyer):

- You asking the painter to create a Mickey Mouse painting: not illegal. You still are asking for a derivative work without permission, but if used privately you're good (this is different per jurisdiction) - The artist creating the painting of a derivative work is acting illegally - they are selling you the picture and hence this is a commercial act and trademark infringement - Displaying the bought Mickey Mouse image publicly is likely infringement, but worse is if you would charge admission to show the picture, that would definitely be illegal - If you were to hide the image in your basement and look at it privately, it would most likely not be illegal (private use - but see first point since this is different per jurisdiction)

Comparing violations doesn't really make sense (the artist creating it vs. you displaying it) - the act of creating the image for money is illegal. If it were the artist creating the image for him/herself - that would be fine.

Now getting back to the LLM and your question which also the court answered (jurisdiction: Germany). The courts opinion is that the AI recreating these lyrics by itself is illegal (think about the artist creating the image for you for money).

Personally I would think the key part and similarity is the payment. You pay for using OpenAI. You pay for it creating those lyrics/texts. In my head I can create a similar reasoning to your Mickey Mouse example. If we'd take open source LLMs and THEY would create perfect lyrics, I think the court would have a much harder case to make. Who would you be suing and for what kind of money? It would all be open source and nobody is paying anyone anything to recreate the lyrics. It would be and is very hard to prove that the LLMs were trained on copyrighted material - in the lyrics example, they may have ingested illegal lyrics-sharing sites, but they may also just have ingested Twitter or Reddit where people talk about the lyrics - how could any LLM know that these contents were illegal or not to be ingested.

moontear··on I think nobody wants AI in Firefox, Mozilla
Go to about:config and set browser.ml.enabled to false and throw in browser.ml.chat.enabled (false) for good measure. Done.
moontear··on OpenAI may not use lyrics without license, German court rules
That's what the lawsuit of the New York Times is about - OpenAI reproducing complete texts of NYT articles without paying for the reproduction of said articles. This is not an EU issue, but a general unsolved legal grey zone for the whole AI market.
moontear··on OpenAI may not use lyrics without license, German court rules
But you are not the one drawing Mickey Mouse in this scenario, are you? You are instructing the AI company to draw something or more close to the original post you are prompting to generate lyrics for song X.

Your prompt may be asking something for illegal (i.e. reproducing the lyrics), but the one reproducing the lyrics is the AI company, not you yourself.

In your example you are asking Adobe to draw Mickey Mouse and Adobe happily draws a perfect rendition of Mickey Mouse for you and you have to pay Adobe for that image.

moontear··on Tailscale Peer Relays
> for connections coming from their tailnet

So instead of whitelisting all ports from IP range 100.64.0.0/10 I would just whitelist e.g. UDP port 12345 coming from IP range 100.64.0.0/10 to my public IP? Or just open up UDP 12345 completely?

moontear··on Tailscale Peer Relays
One thing I didn’t understand: it uses an UDP port of my choice. What IP is it using? Everything via the tailnet or do I need to open this port to the internet?

If only available via Tailscale/tailnet - how is connectivity better since if two devices can connect to each other via Tailscale we are already on the direct connection route instead of a relay / derp connection?!

moontear··on uBlock Origin Lite in Apple App Store
How does the Albanian VPN help? No ad revenue in Albania?
moontear··on The RSS feed reader landscape
The person who forked it (https://github.com/tt-rss/tt-rss) was very active on the original Tiny Tiny RSS development side as well as on the forums. I have a good feeling that this fork will work out just fine.
moontear··on Who owns Express VPN, Nord, Surfshark? VPN relationships explained (2024)
There is an export button. Maybe it does what you want.

Don't use the embed link from above, use this one: https://kumu.io/Windscribe/vpn-relationships

moontear··on Who owns Express VPN, Nord, Surfshark? VPN relationships explained (2024)
"all of these companies" are you sure? Did you check the VPN relationships diagram that is within the article? Tesonet is listed and linked.
moontear··on How I use Tailscale
Yes. Yes, of course they do. Check for example https://crt.sh with your domain name to see the glorious public history of everything the certificates tell about your domain.
moontear··on OpenIPC: Open IP Camera Firmware
Is this a spam comment or what is the relation of this service to the topic at hand?
moontear··on Customizing tmux
Came here to post the same reference. The good thing about this repo is that you can configure everything in the .tmux.conf.local. I have this synced to all my machines using syncthing and symlinks to the user directory.

I also have my own keybindings, styling etc. - but this is an awesome base to get started.

moontear··on Ubiquiti launches UniFi OS Server for self-hosting
And you're absolutely right about the original article not containing many links.
moontear··on Ubiquiti launches UniFi OS Server for self-hosting
The actual source is this: https://community.ui.com/releases/UniFi-OS-Server-4-2-23/21d... but only accessible if you opt-in to the Unifi Early Access program. We are talking beta software / first release here, so any criticism needs to be looked at through that lens.

Also there is the official announcement now: https://blog.ui.com/article/introducing-unifi-os-server

moontear··on AI overviews cause massive drop in search clicks
But they do? Paid subscriptions for Gemini, ChatGPT and Copilot are a thing.

If Google throws in a free AI summary in their search it only helps promoting Gemini in the long run.

moontear··on AccuWeather to discontinue free access to Core Weather API
"excited" and "designed to elevate your experience" is such a weird way to put this. They are introducing more monetization options, which is their right to do. But different monetization options and discontinuation of a free-tier does not elevate anyone's experience.
moontear··on Cloudflare 1.1.1.1 Incident on July 14, 2025
You would probably use wildcard certificates to NOT leak those subdomains
moontear··on 12ft.io Taken Down
NYT is a good example though - I will not pay for a subscription, since I really don't consume it that much. But I would LOVE to pay for an article / a podcast here and there. Let me pay 50c for this one article and I'd gladly pay for it. Unfortunately this doesn't fit the subscription model and publishers are too afraid (I assume) to offer this additional model since there are a lot of subscribers also paying the full subscription fee and not using the service a lot (just like me).
moontear··on Apple vs the Law
"forced to standardize" - I really haven't thought about it this way, but then it totally makes sense for Apple to cripple their products in the EU (and other markets with similar requirements) making it in turn a worse experience for all consumers.

Not what the EU intended, since this is supposed to be pro-consumer. Ultimately may lead to less sales since the products maybe be worse without all features.

moontear··on Apple vs the Law
That's a valid point. Equal chaos to all I haven't thought about. It would still mean that Apple would dictate the terms of any changes, but it would open up the possibility to implement changes for everyone.
moontear··on Cloudflare 1.1.1.1 Incident on July 14, 2025
Just pair 1.1.1.1 with 9.9.9.9 (Quad9) so you have fault tolerance in terms of provider as well.
moontear··on Apple vs the Law
I get the spirit of the DMA. I get the whole designation of gatekeepers and do agree Apple is a closed ecosystem. What I don't understand are the implementation details and I always hear "it is complex".

Let's stick with earbuds or watches, where the argument (e.g. Garmin) is that they can't create functionally equal devices to AirPod / Apple Watch, because not all APIs are open. I understand this point, since yes, Apple has a lot of internal implementation that only Apple can use for their devices. What I don't understand is the EU's standpoint of "just opening it up(!)". Let's say Apple would allow everyone to use all APIs to communicate with their AirPods/Apple Watches. Assume everything is open now - wouldn't that create chaos?

Another vendor could implement everything Apple does and release similar AirPods or Watch with whatever hardware quality - but what happens when Apple changes their internal implementation? Changes the implementation every week, because they optimize for THEIR devices. There is no official ISO standard, Bluetooth standard or whatever standard they are adhering to, they would just open up their implementation. I assume the EU would then say "this is against the spirit of the DMA, do not change your implementation so often", but this would seem like a very long cat and mouse game (it already is a very long process).

Why doesn't the EU define some interoperability requirements that gatekeepers need to adhere to in the EU market? This would make it easier for everyone. I don't get why it always is just the talk about "open it up" - that would be a start in terms of interoperability, no doubt, but that isn't the solution is it?

moontear··on EchoLeak – 0-Click AI Vulnerability Enabling Data Exfiltration from 365 Copilot
But this article isn’t written by Microsoft? How would Microsoft make the article sound like „no one could have done better“?
← PreviousPage 3 of 9Next →