frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Three Inverse Laws of AI – Susam Pal

https://docs.platphormnews.com/docs/three-inverse-laws-of-ai-susam-pal-f2e5
1•bignerdlolz•1m ago•0 comments

FDA Blocked Publication of Research Finding Covid and Shingles Vaccines Safe

https://www.nytimes.com/2026/05/05/us/politics/fda-covid-vaccine-studies.html
1•pseudolus•1m ago•1 comments

While the King Lives: An Old C Programming Prank in GNU Hello from 1993

https://lowendbox.com/blog/while-the-king-lives-an-old-c-programming-prank-in-gnu-hello-from-1993/
1•bananamogul•2m ago•0 comments

ML Engineer

1•packydarn•3m ago•0 comments

The AI Ad-Hoc Prior Restraint Era Begins

https://twitter.com/TheZvi/status/2051746108658033130
1•paulpauper•3m ago•0 comments

The Traveling Salesdog Problem

https://www.wespiser.com/posts/2026-05-04-traveling-salesdog.html
1•wespiser_2018•3m ago•1 comments

Mazes and Monsters

https://en.wikipedia.org/wiki/Mazes_and_Monsters
1•Ariarule•5m ago•0 comments

Army Asks Missile Makers to Hack Their Own Weapons

https://www.wsj.com/articles/the-great-110-trillion-wealth-transfer-wont-happen-any-time-soon-e8b...
1•fortran77•7m ago•1 comments

Reading Beneath the Surface: Social Cognition and Metacognition Benchmark

https://www.kaggle.com/competitions/kaggle-measuring-agi/writeups/Reading-Beneath-the-Surface
1•tenywan•7m ago•0 comments

Shipping an AI app in 30 minutes: the build order matters more than the model

https://medium.com/@jpelton722/i-shipped-an-ai-app-in-30-minutes-the-trick-wasnt-the-ai-46a0e504d273
1•jpelton•8m ago•0 comments

PayPal plans 20% job cuts

https://www.bloomberg.com/news/articles/2026-05-05/paypal-plans-job-cuts-as-fintech-s-new-ceo-pur...
3•DGAP•8m ago•0 comments

Show HN: Freu CLI – Cut web agent token usage by 90% via compiled browser skills

https://github.com/freu-ai/freu-cli
2•0xintelligence•9m ago•0 comments

Tools in the Grass: Raising the next generation of crafts person

https://www.popularwoodworking.com/editors-blog/tools-in-the-grass/
1•NaOH•9m ago•0 comments

RTX 5090 and M4 MacBook Air: Implementing PCI Passthrough for Gaming

https://scottjg.com/posts/2026-05-05-egpu-mac-gaming/
4•scottjg•9m ago•0 comments

Interactive US police bodycam map

https://badge.video
1•zoogies•10m ago•1 comments

Rejourney Swift Package Is Now in Open Beta

https://rejourney.co/engineering/2026-05-05/swift-package-open-beta
1•mrashiddev•12m ago•0 comments

All Eyes on the Nerd? The Unequal Distribution of Teachers' Attention [pdf]

https://www.rfberlin.com/wp-content/uploads/2025/11/25144.pdf
1•efavdb•12m ago•0 comments

Outrage is letting someone else set the frame

https://www.joanwestenberg.com/outrag/
2•Ariarule•13m ago•0 comments

The mechanical latching memory of an adhesive tape

https://iopscience.iop.org/article/10.1088/1367-2630/ae4acc
1•gnabgib•16m ago•0 comments

Key Strategies to Make SwiftUI Views More Reusable

https://matteomanferdini.com/swiftui-reusable-views/
1•DeusExMachina•17m ago•0 comments

Figmimic – A bookmarklet to copy any webpage into Figma as editable layers

https://marcua.net/minitools/figmimic/
1•speckx•17m ago•0 comments

Just Fucking Use Hetzner

https://justfuckingusehetzner.com/
1•zichy•17m ago•0 comments

Alcatraz coyote swam from Angel Island, not SF

https://www.sfgate.com/local/article/alcatraz-coyote-unexpected-origin-22241335.php
1•kaycebasques•17m ago•0 comments

How to Automate MongoDB Imports, Exports, and Sync Jobs

https://www.youtube.com/watch?v=0xJbK2b6NV8
2•RoxiHaidi•19m ago•0 comments

AI Is a Mirror of Our Engineering Culture

https://techtrenches.dev/p/ai-is-a-mirror-of-our-engineering
1•davesailer•20m ago•0 comments

Tag, You're It [video]

https://www.youtube.com/watch?v=83YcsIVBEEk
1•tfpgh•20m ago•0 comments

The Handoff Problem (Updated)

https://blog.dshr.org/2026/03/the-handoff-problem.html
1•speckx•25m ago•0 comments

Unlocking Long-Context LLM Training via Compiler-Based Sequence Parallelism

https://arxiv.org/abs/2604.27089
2•PaulHoule•26m ago•0 comments

Quirre – An AI marketing copilot for non-marketers

https://www.quirre.com/
2•dmnlaali•26m ago•0 comments

When innocent tools form dangerous chains to jailbreak LLM agents

https://arxiv.org/abs/2509.25624
2•leecoursey•27m ago•0 comments
Open in hackernews

Clarification on the Notepad++ Trademark Issue

https://notepad-plus-plus.org/news/clarify-npp-trademark-infringement/
101•minimaxir•1h ago

Comments

brian_herman•1h ago
Good on you enforcing your trademark!
droidjj•1h ago
That kind of hate is why we struggle to keep good open source maintainers. Let’s try to be kind to people who gift their time and talent to the world, please.
s0ss•57m ago
If you don’t actively protect your trademark, you risk losing your trademark. Im surprised that isn’t part of his reasoning.
joe_mamba•21m ago
It's not about losing your trademark but about someone you don't know and can't yet trust, potentially using your trademark for their own goals. It'd be like letting someone use your name and social security number to identify themselves. You wouldn't want that even if it's a friend, let alone a stranger you never met in person.

Let's say the IRGC, Mossad or NSA is behind that developer of the Notepad++ on Mac clone and would love to use your trademark to push a spyware infected app on to some targets. You don't know them and can't trust them so you don't want them using your name because that would backfire on you.

There's plenty of precedent with this in browser extensions, where once they become popular they end up being sold and bought by some shady Israeli PE or ad-tech company with ties to Mossad. You don't want your name or trademark anywhere near this, if you value it.

ASalazarMX•7m ago
Don Ho mixes politics with his work, thus Notepad++ has been targeted in the past by state-sponsored hackers to deliver malware. A vibe/agent coded fork (it was made just last March) is a huge security risk, the brand weakening is just the cherry on the cake.

Of course I'd prefer for Don Ho to voice his political opinions through more appropriate channels, but it is what it is.

EvanAnderson•55m ago
I know it's more nuanced than this, but generally (in the US, at least) holders of a trademark need to defend the mark at the peril of "abandonment" or the mark becoming "generic". I expected to see something about this in the post.
w4rh4wk5•45m ago
I commonly hear people saying that, but then other people claiming this isn't true.

Is there a clear source for this mechanism?

munk-a•41m ago
You can find examples in each direction but, considering the potential damage of not defending a trademark, it's usually worth being quite proactive about that defense.

There isn't a clear source (at least that I'm aware of) since this is handled by the legal system with a lot of nuance on a case by case basis. It is very reasonable to be proactive in trademark defense but if you aren't courts may still side with you if the establishment of usage was clear.

jmuguy•38m ago
A pretty recent example would be Twitter https://www.forbes.com/sites/johnbbrandon/2026/01/06/operati...
intrikate•26m ago
It was a big enough deal that Nintendo put out advertisements in 1990 [0], asking people to not use "a Nintendo" to refer generically to other video game systems, specifically out of fear of genericization.

[0] https://old.reddit.com/r/nintendo/comments/5m9grz/theres_no_...

applfanboysbgon•9m ago
> I commonly hear people saying that, but then other people claiming this isn't true.

This is one of the most infuriating misconceptions I see in the wild, made all the more infuriating because it's really freaking simple to understand.

Trademarks can be lost if they are not defended. The name "Super Mario Bros." is a trademark. (There is, however, a very high bar for this happening; it's not trivial to nullify someone's trademark)

Copyright can *not* be lost from being undefended. Copyright is what, for example, video games, characters, and other media fall under. This is where the confusion stems from. People will say that Nintendo must send the legal team after every person who makes a Super Mario Bros. fan project, because otherwise they'll lose the copyright to Super Mario Bros. -- but this is what's categorically untrue. This misconception leads to people giving Nintendo and other corporations a pass for antisocial behaviour, under the mistaken belief that it's their legal obligation to behave like a pit bull when confronted with fans daring to show their passion for their franchises.

moduspol•7m ago
Don't Say Velcro

https://www.youtube.com/watch?v=rRi8LptvFZY

knuckleheadsmif•32m ago
That’s correct. The best example is that of cellophane tape which was a brand but it lost protection. Xerox very aggressive in the day and wrote lawyer letters to anyone who used Xerox as a verb to protect their brand.

I’m not sure if Google has ever done similar but people use google as a verb to mean web search and I’m not sure if they worried about losing brand protection or though of it as an advantage in acquiring users.

kstrauser•20m ago
I think this is hugely misunderstood, though. You have to defend your trademark, but it's still within your rights to grant someone permission to use it.

The Notepad++ guy wasn't an attack dog here. I'm 100% behind his reasonable position. Just saying, you're not legally obligated to say "no, no one else in the entire world can use it". It's more that you have to say "no one else can use it without my permission." Also just saying, if you want to use someone else's trademark, it's a really, really bad idea to start the conversation by using it without their permission and thereby requiring them to decide right then and there whether they'll allow you to. It's kind of like asking to borrow someone's car versus taking it first and then asking if that was OK.

klustregrif•51m ago
OpenSource is about freedom have the code, not freedom to have a projects identity. Its disgusting to see people attacking an author of a successful project who's openly allowing forks just because someone decided to go beyond forking the code and tried to also steal the brand.

It's a case of someone putting out candy for halloween and someons running away with the bowl screeming! Well you put i out there!

I hope to see an appology from the author of the fork who's hopefully understanding that what they did is not ok.

ronsor•50m ago
I don't know why people are up in arms about this.

No one is mad about the port of Notepad++ to macOS. No one is mad that someone said "I ported Notepad++ to macOS." The problem is the branding and delivery conveys the impression that the macOS port is official, which is deceptive even if deception isn't the goal.

malfist•44m ago
I'm not following your comment. You say you don't know why people are up in arms about it, but then you go on to note that the author of the port is being deceptive.
intrikate•43m ago
I believe they meant "why people are so up in arms about the developer being so strict about enforcing their trademark," not "why are people upset that the port author is being deceptive."
alterom•39m ago
The people were up in arms against the Notepad++ author doing something about the deception.

Which was why they felt they had to write this post. Read the article.

emmelaich•10m ago
The difference is intent. It will deceive people whether or not the author's intent is deception.
slopinthebag•49m ago
Could they call it Notepad+²?

After all, Notepad++ is about as different from Notepad as Notepad+² is from Nodepad++.

johncessna•45m ago
I'd call it Notepad#
munk-a•40m ago
I have over four years of experience programming in Notepad pound.
Etoro1942•48m ago
You have to actively protect your trademark
etchalon•46m ago
It's weird everyone is treating this anything other than what Don is saying - port's fine, don't make it sound like we endorsed this. Don't make us responsible for your product.
ryandrake•46m ago
I don't have a dog in this race, but I'm having a hard time seeing both sides. The code is GPL, it can be forked. Does the GPL specify that the user has to change the name when it's forked? Or is that some extra clause that this particular developer added to the license? Does the GPL say anything at all about trademarks? The name of the forked project seems to be kind of a weird hill to want to die on.

Linux is GPL'ed and the name Linux is also trademarked. But if I decided to port it to run on a lava lamp, what would be wrong with my calling the project "Linux for Lava Lamp"?

A fork's existence does not obligate the mainline maintainer to maintain the fork, no matter what the name of the fork is. As long as the forked project makes the relationship (or lack of relationship) and support expectations clear, I'm not sure what this battle was about.

margalabargala•40m ago
> Does the GPL specify that the user has to change the name when it's forked?

No, in the same way the GPL does not specify the user must use their own computer to develop the fork rather than taking the upstream maintainer's laptop home without asking.

The GPL grants no rights whatsoever to use the name, just the code.

ryandrake•19m ago
But the GPL grants rights to use the code, which itself contains the name. Is there language in the license that exempts "the source code that contains the project name" from my ability to copy and redistribute it?
stetrain•39m ago
You're having a hard time seeing the side where one side has a trademark on the project name and logo, and the other side is using those without permission?
s0ss•39m ago
It’s the intersection of copyright and trademark law, where lots of folks get tripped up. The fork had a website that used the trademark owner’s trademark without permission. It has nothing to do with copyright or code.
benchwright•36m ago
You said: "and support expectations clear,"

Therein lies the rub. By not honouring the trademark, the fork made the association of service, support, otherwise to Notepad++ making it seem like it was officially supported.

Imagine if someone who used the fork attempt to get support on a product that wasn't supported and, when faced with limited responsiveness, etc. decided to denigrate the original developer by lambasting them on HackerNews, et al. The reputational damage alone would be seen as a reason to defend the mark.

I work with a very large OSS nonprofit who has trademarks in most of the geos around the world and vigourously defends them for precisely this reason: reputational damage undercuts the community, the developers, and the reason for existence.

croes•34m ago
The code is GPL, not the name.

How many forks do you know which have the same name as the original.

Imagine the confusion if Firefox is compatible with some feature but Firefox and Firefox aren’t.

Imagine who gets angry emails if the MacOS port does any damage and people google for the author of Notepad++

Just look what the author of curl get because people found curl somewhere and googled his name or found it in the source

https://daniel.haxx.se/email/toc.html

rendleflag•33m ago
"Does the GPL specify that the user has to change the name when it's forked? "

- GPL is defines copyright permissions for the software code: copying, modifying, and redistributing.

- Trademark protection controls use of a name, logo, slogan, or branding.

“Notepad++” is a protected trademark, so a fork is allowed to use the GPL-covered source code any way it wants, but it can not use the trademark Notepad++ in a way that suggests it is the original project or is endorsed by it.

It would be like someone forking GnuCash from GPL code and calling then it "Quicken for Linux." The source code can be forked, but the Intuit trademark prevents someone from using the name Quicken because it could confuse users.

ryandrake•22m ago
Your comment makes the copyright/trademark split very clear, thanks! But doesn't the existence and enforcement of the trademark put conditions on the code fork that are incompatible with the GPL? If I'm GPLing my code, the license says you can copy it and redistribute it, including all the strings and graphical assets covered under the license. It doesn't generally carve out stuff that's trademarked as not covered by the license. I can go to the Linux tree right now, fork a copy ("Linux" strings and all), and distribute it on my web site, and be legally in the clear. Same is true for any other GPL project out there.
nottorp•16m ago
"Linux is a registered trademark of Linus Torvalds".

So you can fork all you want, but he can legally prevent you from calling it "Linux".

ryandrake•9m ago
So, Linus himself can force someone to take down their mirrored kernel tarball? Wild. I suppose I learned something today.
kylemaxwell•24m ago
> As long as the forked project makes the relationship (or lack of relationship) and support expectations clear, I'm not sure what this battle was about.

This is what it’s about: the forked project was NOT clear about the relationship to the original.

XYen0n•24m ago
> Linux is GPL'ed and the name Linux is also trademarked. But if I decided to port it to run on a lava lamp, what would be wrong with my calling the project "Linux for Lava Lamp"?

You can do this not because Linux is GPL, but because Linus Torvalds has authorized certain uses of this trademark in some form; I could not find specific information for Linux, but the Linux Foundation provides reference: https://www.linuxfoundation.org/brand-guidelines

jmuguy•42m ago
Linked post that shows what the mac port website originally looked like makes this pretty clear https://notepad-plus-plus.org/news/npp-trademark-infringemen...

GPL and other licenses allow you all sorts of leeway with the code but not the name and branding of the product the code is running.

varun_ch•39m ago
Notepad++ for Mac was renamed to Nextpad++ (“a small nod to Mac history”)

Personally I think NextPad would’ve been a perfectly acceptable (and subjectively better) name

Analemma_•24m ago
There's a problem where generic skepticism of intellectual property law— which isn't bad in and of itself— all too frequently morphs into uninformed all-consuming opposition to any kind of IP enforcement whatsoever, without understanding the purpose it serves or why it might be necessary.

"The code is open to forking, but we need to enforce our trademarks because otherwise anyone can upload malware claiming to be Notepad++" is a real, legitimate concern and not some kind of ghastly imposition, but I think whoever sent that email didn't even bother thinking about that. They just saw somebody defending IP rights and went straight into attack mode, because that's what a lot of online communities have trained people to do reflexively.