frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Google stole open source code without crediting the authors (Artemis/Minitap)

https://www.minitap.ai/blog/i-expected-better-from-google
88•MysteryPancake•1h ago

Comments

pmkary•39m ago
When you say "don't be evil"; just where is your threshold Google?
cortesoft•38m ago
They removed that years ago.
dietr1ch•33m ago
Not around since 2015, and desperately needed since around 2018-2019 with those military contracts and silos.

https://en.wikipedia.org/wiki/Don%27t_be_evil

dataflow•37m ago
> The author history was harder to understand. An earlier package file listed Pierre-Louis Favreau, Jean-Pierre Lo, and Nicolas Dehandschoewercker. The version that replaced it removed all three names and substituted another author. The only change to the files was the author list. GitHub’s activity record shows that the replacement happened through a force push in August, before our investigation this September.

Wow, this looks pretty damning. I can't imagine Google seeing this as worth the risks. Is an innocent explanation possible here?

gr71•13m ago
This !
VoidWhisperer•9m ago
If there is an innocent explanation, I'd love to hear it, because it kind of reads like the force push was done to move the commit with the attribution change out of the public eye so it wasnt clear what they had done.
eadwu•7m ago
Not Google or related to any of the projects.

This is normal (specific to pyproject.toml overwriting authors). I am not sure about pyproject.toml conventions but I would have done the same. This is the equivalent of telling you who the maintainers of the project are.

Usually what you see in the code is the retention of Copyright statements on source code and LICENSE with some reference on README.

harshavamsi•29m ago
https://github.com/google/artemis/commit/371aa6df56880643da5...

They're trying to cover it up now

rkagerer•24m ago
Is that a coverup - eg. are they retroactively rewriting old comments - or are they simply jumping on this and trying to correct the problem?

(Although I would say it isn't a very good-faith effort to address the issue if they don't put back the author attributions they removed).

lunchbucket•15m ago
And if they had instead chosen to remain silent on the origin of the code, how would you have characterized their actions then?
m00x•5m ago
They only did it because minitap called them out? It's in the post.

They were in clear violation of Apache 2.0

jimrandomh•14m ago
That's not "trying to cover it up", that's a link to them adding credits that were missing, which is the main corrective action to get into compliance with the source project's license.
m00x•7m ago
de6u99er•28m ago
I'd like to know how many imposters work in big tech.
bilekas•17m ago
Well I am shocked, who would have thought, an advertising company who prides themselves on not being evil, used code that wasn't credited. I mean, if that's the case, we better start a revolution.
RossBencina•10m ago
Flagging because the title here on HN is editorializing. The actual page title is "I expected better from Google"

I was going to comment on the title's perpetuation of big IPs stealing/theft meme but it turns out that TFA did not use those words.

neilv•5m ago
Regardless of whether or not Google is liable, what would be interesting to me is how this happened, the role(s) at Google that were involved, when each knew of the problem, and what each did.
> We opened Google’s Artemis repository and recognised code we had written for mobile-use. Then we found our names in its history—and the change that removed them.

Did you read the post? They originally removed all traces of minitap and its contributors, and only added it back when they were called out.

Google no longer provides direct URLs in search results

https://www.autom.dev/blog/google-search-goto-links
41•1e1a•50m ago•10 comments

A misalignment of AI in mathematics

https://mathandai.org/
747•meredydd•10h ago•749 comments

I spent $220 on Google app ads and 60% of the installs were robots

https://dayzlegame.com/blog/google-ads-bot-farm/
379•nickabe•9h ago•196 comments

Pandas Should Go Extinct

https://eddie.codes/posts/pandas-should-go-extinct/
53•__eddie__•1h ago•28 comments

A Design Space Exploration of Async/Await

https://cel.cs.brown.edu/blog/design-space-async-await/
188•wcrichton•2d ago•40 comments

OpenAI agents carried out an undisclosed attack on RubyGems

https://www.rubyhack.ai/
459•chao-•4h ago•266 comments

GrapheneOS' rewritten Messages app is released

https://github.com/GrapheneOS/Messaging/releases/tag/13
222•microtonal•9h ago•136 comments

Mind-altering drugs played key role in rise of Andean civilization

https://www.science.org/content/article/mind-altering-drugs-played-key-role-rise-andean-civilization
118•geneticdrifts•10h ago•82 comments

Project Blinkenlights

https://blinkenlights.de/en/
60•doener•5h ago•25 comments

Litelm: LiteLLM Without the Bloat

https://github.com/kennethwolters/litelm
109•kennethwolters•9h ago•39 comments

Hepburn Romanization: How to Read Japanese in the Latin Alphabet

https://www.fink-translate.com/blog/hepburn-romanization.html
32•miuraboy•1d ago•34 comments

Show HN: ResolveHQ – A Helpdesk Built on Cloudflare Workers, D1, R2 and Queues

https://github.com/mirza-rizvi/ResolveHQ
41•mirza_rizvi•6h ago•14 comments

Λ Snap – An inviting programming language for kids and adults for CS study

https://snap.berkeley.edu/
124•dr_kiszonka•10h ago•62 comments

AlphaGenome maps 9B DNA variants

https://spectrum.ieee.org/alphagenome-atlas
73•ltononro•2d ago•7 comments

I've operated petabyte-scale ClickHouse clusters for 5 years

https://www.tinybird.co/blog/what-i-learned-operating-clickhouse
185•adastral•4d ago•72 comments

Rune is now open source

https://rune.build/blog/rune-is-now-open-source
156•ernestrc•12h ago•55 comments

The EPA is planning to scrap public review rules for data center pollution

https://capitalbnews.org/data-centers-permit-rules-epa/
393•doener•9h ago•273 comments

Great Lakes sturgeon may be 400 years old:Scientists rethinking how to save them

https://www.cbc.ca/news/canada/ontario-great-lakes-sturgeon-lifespan-study-9.7329250
8•bookofjoe•2d ago•1 comments

AI researchers debate how close we are to recursive self-improvement

https://www.dwarkesh.com/p/john-beren-charlie
67•artninja1988•6h ago•57 comments

Show HN: Graphify C# – Compiler-accurate Find Usages for coding agents

https://github.com/zachsaw/graphify-csharp
21•zachsaw•3h ago•10 comments

Logo Programming Language

https://el.media.mit.edu/logo-foundation/what_is_logo/logo_programming.html
246•azhenley•2d ago•103 comments

Testing Race Conditions

https://projectzero.google/2026/09/maccconc-race-condition.html
24•alpaylan•2d ago•0 comments

Starlink Signal Leakage Threatens Radio Astronomy's Most Critical Frequencies

https://www.gadgetreview.com/starlinks-signal-leakage-is-threatening-radio-astronomys-most-critic...
64•upofadown•3h ago•29 comments

Show HN: Bodily Oddities

https://vester.si/bodily-oddities/
181•vesterde•1d ago•143 comments

Claude is only available to people over 18 years

https://support.claude.com/en/articles/15171100-age-assurance-on-claude
596•Muhammad523•17h ago•612 comments

How we rebuilt complex permissions without migrating to Zanzibar

https://infisical.com/blog/folder-based-rbac
34•FinnLobsien•2d ago•8 comments

Zep AI (YC W24) Is Hiring a Head of Forward Deployed Engineering

https://www.getzep.com/careers/
1•roseway4•11h ago

Ask HN: Did Google kill its enterprise workhorse model?

7•waldrews•1h ago•0 comments

QueryBrew: System-Agnostic SQL-to-SQL Query Optimization [pdf]

https://www.vldb.org/pvldb/vol19/p4494-schmidt.pdf
23•matt_d•5h ago•8 comments

RTK reports token savings, but our cost benchmarks disagree

https://quesma.com/blog/does-rtk-make-ai-coding-cheaper/
149•michalwarda•16h ago•76 comments