News for hackers. Stuff that matters.
Re:Volkswagen – detects when your tests are run in a CI serv... by INTPenis on Tuesday September 25, 2018 @12:58PM (#18068114)
That title though. I clicked thinking there was yet another scandal in the brewing but it's actually a software named volkswagen. If nintendo goes batshit when people refurbish gameboys I wonder what volkswagen will do.
Re:Volkswagen – detects when your tests are run in a CI serv... by tshannon on Tuesday September 25, 2018 @01:08PM (#18068240)
I wonder if this would fall under protections for satire.
Re:Volkswagen – detects when your tests are run in a CI serv... by roywiggins on Tuesday September 25, 2018 @01:32PM (#18068482)
Fair use actually makes a distinction between satire and parody: satire isn't protected. https://apps.americanbar.org/litigation/committees/intellect...

Technically, parody is using X's IP to comment on X; satire is using X's IP to comment on something else. So if this is parody, it would plausibly fall under America's fair use test.

Re:Volkswagen – detects when your tests are run in a CI serv... by derekbreden on Tuesday September 25, 2018 @01:44PM (#18068629)
Didn't volkswagen "fix" some emission tests in this manner?
Re:Volkswagen – detects when your tests are run in a CI serv... by mabbo on Tuesday September 25, 2018 @02:46PM (#18069237)
Yeah they were fined like $15B and had people arrested and criminally charged in multiple countries.

They had 'defeat devices' that detected test environments and changed how the car ran so that it would pass emissions testing.

Re:Volkswagen – detects when your tests are run in a CI serv... by btian on Tuesday September 25, 2018 @06:25PM (#18071065)
That's less than a month worth of revenue.

And only 2 or 3 people are in jail afaik.

Only a light slap on the wrist.

Re:Volkswagen – detects when your tests are run in a CI serv... by ummonk on Tuesday September 25, 2018 @06:42PM (#18071168)
Or a year worth of profits. Hardly a slap on the wrist.
Re:Volkswagen – detects when your tests are run in a CI serv... by pkaye on Tuesday September 25, 2018 @03:15PM (#18069506)
Did the CEO Martin Winterkorn? Looks like he got away though.
Re:Volkswagen – detects when your tests are run in a CI serv... by tempestn on Tuesday September 25, 2018 @04:44PM (#18070317)
Re:Volkswagen – detects when your tests are run in a CI serv... by labster on Tuesday September 25, 2018 @01:37PM (#18068552)
It falls under the protection of the Streisand effect.
Re:Volkswagen – detects when your tests are run in a CI serv... by pvorb on Tuesday September 25, 2018 @01:18PM (#18068319)
I bet VW won't sue anyone about this soon to not have new negative publicity. And I agree, this is clearly satire.
Re:Volkswagen – detects when your tests are run in a CI serv... by pvorb on Tuesday September 25, 2018 @01:28PM (#18068430)
Satirical software would be a cool new trend in Open Source.

I think about things like a library for leader election, where there is a "Russian hacker" service that manipulates the election result or maybe a logging framework that accumulates logs and occassionally emails them to journalists.

Re:Volkswagen – detects when your tests are run in a CI serv... by pvorb on Tuesday September 25, 2018 @02:55PM (#18069321)
https://www.jollycode.org/, mentioned in another comment, is exactly what I was looking for.
Re:Volkswagen – detects when your tests are run in a CI serv... by pc86 on Tuesday September 25, 2018 @01:36PM (#18068533)
I bet nobody from VW is going to know this exists for a year or more, if ever. How many VW corporate employees do you think browse HN?
Re:Volkswagen – detects when your tests are run in a CI serv... by InternetOfStuff on Tuesday September 25, 2018 @01:41PM (#18068584)
> How many VW corporate employees do you think browse HN?

Out of more than 600'000? A bunch, I bet.

(Yes, I was shocked at the number too)

Re:Volkswagen – detects when your tests are run in a CI serv... by mhh__ on Tuesday September 25, 2018 @04:29PM (#18070226)
VW, presumably, has armies of software engineers/other technical people (That you might find on HN, etc) so I don't think it's unreasonable to assume someone will stumble across it.

It's also worth saying that even if they don't have a automated system to look for x-infringement, they have many employees who when bored could end up searching for (say) Volkswagen on github.

Whether they care or not is another matter...

Re:Volkswagen – detects when your tests are run in a CI serv... by monksy on Tuesday September 25, 2018 @01:21PM (#18068359)
It's a pretty blatant use of their trademark. (It outright uses their name) I have my doubts.
Re:Volkswagen – detects when your tests are run in a CI serv... by hangonhn on Tuesday September 25, 2018 @01:26PM (#18068413)
Trademarks are only protected in the US if there is risk of consumer confusion during commerce:

https://en.wikipedia.org/wiki/Trademark_infringement#Factors

Re:Volkswagen – detects when your tests are run in a CI serv... by trhway on Tuesday September 25, 2018 @03:21PM (#18069564)
There is definitely a credible risk of consumer confusion here - when a consumer faces a need to cheat a test it is unclear which Volkswagen the consumer would have to use. I think the original auto Volkswagen has a strong case here (note - IANAL, just another confused consumer).
Re:Volkswagen – detects when your tests are run in a CI serv... by taf2 on Tuesday September 25, 2018 @05:45PM (#18070778)
We should file a suite against Volkswagen just to test - I’m sure it’ll pass
Re:Volkswagen – detects when your tests are run in a CI serv... by taf2 on Tuesday September 25, 2018 @05:44PM (#18070772)
Quick fork that shit
Re:Volkswagen – detects when your tests are run in a CI serv... by anonymfus on Tuesday September 25, 2018 @01:14PM (#18068286)
Volkswagen in this case has only trademark, unlike Nintendo in your example also having copyrights.
Re:Volkswagen – detects when your tests are run in a CI serv... by LocalH on Tuesday September 25, 2018 @09:07PM (#18071862)
Offtopic:

>If nintendo goes batshit when people refurbish gameboys

Source for this? I know they've renewed their interest in going after ROM sites recently, but I've seen no indication they wish to stop people from repairing or refurbishing old, unsupported hardware.

Re:Volkswagen – detects when your tests are run in a CI serv... by paulie_a on Tuesday September 25, 2018 @01:44PM (#18068619)
Even if they raise an issue every once in a while you can tactictly tell them to go away. And the company will, swearing is sometimes useful in the response.
Re:Volkswagen – detects when your tests are run in a CI serv... by gammateam on Tuesday September 25, 2018 @01:03PM (#18068167)
> I clicked thinking there was yet another scandal in the brewing but it's actually a software named volkswagen.

Thats the joke though. It passes tests for you even when they would fail. Like Volkswagen AG

Re:Volkswagen – detects when your tests are run in a CI serv... by LinuxBender on Tuesday September 25, 2018 @01:23PM (#18068380)
I am not a lawyer, but if somewhere it says "a work of parody", that should suffice for fair use. That said, nothing stopping VW from raking them over the coals. Github would probably just take the repo or account down if it came to that.
Re:Volkswagen – detects when your tests are run in a CI serv... by hangonhn on Tuesday September 25, 2018 @01:35PM (#18068524)
It doesn't even need to say it. Basically as long as the judge finds it funny and agrees it's satire, you're ok:

https://law.justia.com/cases/federal/appellate-courts/F2/828...

Re:Volkswagen – detects when your tests are run in a CI serv... by sampo on Tuesday September 25, 2018 @01:32PM (#18068488)
Europe tends to have less freedom for parodies than the US.
Re:Volkswagen – detects when your tests are run in a CI serv... by TomMarius on Tuesday September 25, 2018 @01:35PM (#18068523)
This is OK though. (IANAL, but I've seen cases like this)
Re:Volkswagen – detects when your tests are run in a CI serv... by LinuxBender on Tuesday September 25, 2018 @01:34PM (#18068511)
Good point.
Re:Volkswagen – detects when your tests are run in a CI serv... by lixtra on Tuesday September 25, 2018 @01:30PM (#18068461)
I would expect vw to try this as low as possible. If they went to court they would learn about the Streisand effect.
Re:Volkswagen – detects when your tests are run in a CI serv... by macintux on Tuesday September 25, 2018 @02:41PM (#18069189)
Well, their woes can't possibly be publicized any more widely, and 99.999% of the people who would read the news about such a lawsuit would have no use of the software, so I'm not sure the Streisand effect has any real meaning here.
Re:Volkswagen – detects when your tests are run in a CI serv... by nickthegreek on Tuesday September 25, 2018 @01:08PM (#18068234)
maybe remove it a bit, like voltzwagone.