skysight-inc/HackerNews huggingface dataset:
I'm not sure what you're referring to as "the post". If you're referring to the article, my comment wasn't addressing that at all. My comment was a response only to mikeash's comment. He gave an incomplete description of trademark erosion and I thought it was worth clarifying. Using "IMAX" to refer to a non-IMAX screen would be trademark erosion. Using "IMAX" by itself to refer to an IMAX screen is still trademark erosion. Just as "googling" is an erosion of the Google trademark, even when referring to Google's searching service.

You see the impact of this sort of brand erosion with the iPad. The iPad dominates the tablet space, so the constant references to iPads have started to genericize the term to the point that other tablets are often called iPads (which erodes the brand to a greater extent). Contrarily, BMW for example gets away with this because BMWs do not dominate the market, so there is little danger of "BMW" becoming synonymous with the car. IMAX dominates its market so the brand is quite in danger of becoming a synonym for a giant screen. The smaller erosions are therefore a bigger concern.
> It sounds like what you're saying is, because press releases exist, comparing one company's product to another's by name in a news feature is potentially infringing.

No, that's not what I'm saying. There's a big difference between press releases existing and presented-as-journalistic pieces being essentially paid promotional material for vendors.

> Do you actually think that position has a wooden leg to stand on?

No, which is why I didn't make it.

> I don't see how you could possibly read a comparison like this — even if made outside of quotes — as anything but descriptive of IMAX's actual product.

I don't see how you could read it as descriptive of IMAX's actual product, since there is no actual description of IMAX's product being made. Its clearly a nominative reference; its clearly a statement saying another product is good because its like IMAX's product.

> I don't think a normal consumer would likely be confused.

Perhaps not, but legal actions for violations of trademark rights don't always require that (infringement does, but dilution, which seems the most applicable trademark concern here, does not.)
That you know of at least. :-)
hard mode: the competitor is a YC company and you are not even in US

Would you answer the same?
I think otherwise.
Circular logic is often strong in situations of authority worship.
General Assembly Cofounder's Next Startup Is a Coliving Company
Free speech is freedom from government censorship. A private company is not obligated to host your filth.
The killer use case for me is getting to figure out how and when something happened.

Also merging two branches that tend to touch upon same modules but are not kept in sync all the time (due to whatever reasons) is a lot simpler when you use --no-ff.

You say that these properties are bullshit, but I found them invaluable when fixing bugs and architectural defects and where it was important to find out when and how the bug or a behaviour occurred. And funny that you mention accountants and auditors. Because being able to do forensics more easily on the codebases that I worked on has saved me and my clients many hours and gray hair. And I have found myself in situations where

I can live without --no-ff, I can live without git even. There is plenty of people out there not using any kind of source control and they are living just fine.

Your last paragraph is a nice example of psychological projection. If you weren't so narrow minded you could have used your energy to learn something.

Myself I use --no-ff because it fits the kind of work I do very well. I haven't lost a minute of sleep or time over its deficiencies. And I am pretty certain that I spend a whole lot less time fiddling with git than people who advocate "agressive rebasing".

I do admit you have some merit in pointing out how bad a git history looks when littered with merge commits for single commit branches. But then, this is pretty easy to fix. Just use a fucking vanilla merge, or indeed a rebase when it fits the problem. Another way to work around the bad aspects of --no-ff approach is by using a better git history explorer.
The title is misleading though, it's more like reproach in poor spirit rather than advice.
You're still just making shit up that doesn't exist in the real world. The world doesn't conform to your fantasy notions, dude!
I assumed all of his books read like this. Stephenson is great at building a world and characters but once the story needs to stumble into some kind of ending, it all gets contrived and uninteresting. (Right now I am stalled at 75% of Snow Crash.)
Why would it get flagged?
You're missing the point, which is that you can't just make up an opinion about whether something causes consumer confusion. It's a legal term that gets interpreted in a particular way.

I try not to downvote people for mere opinions that differ from mine, but I will downvote people whose posts are just uninformed or simply wrong.

(I didn't downvote here, because I'm not super familiar with how the courts interpret consumer confusion, but I suspect that the parent is just wrong about the term, and it's not just a matter of opinion).
tip: messages should fade after 15? seconds
I didn't read it as that you were saying a 4-day work week doesn't work. Thanks for sharing.
There are some minor differences beyond types. For example, getShaderParameter is WebGL only.

See https://github.com/BSVino/docs.gl/issues/9.
I'm partially colourblind (deuteranomaly), and stopped after I hit 30 with 0 errors. I normally do very poorly on Ishihara or Farnsworth-Munsell tests.
Yeah, exactly. It just prevents people from uploading ridiculously large files which have no hope of completing.
Involuntary Senessence
Thanks for creating the game! I was supposed not to buy any more games this week, but this one clearly deserved an exception. Just two more hours of work, and then I'm gonna play the living hell out of it!
Show HN: Wayback HN, a cross between the Wayback Machine and Hacker News
You pay 1-2 grand for hair? Fuck you
video is interesting. thanks.
27 here ("Wow, you have excellent colour vision.") with fairly typical red/green colorblindness. I also fail the the Ishihara plate (dots) test like clockwork.

Does this test different hues (or brightness even?) of the same color rather than the red/green blue/purple of the dots? (Can't tell myself, am after all colorblind.)

This test seems to be about something else rather than traditional colorblindedness.
yes he was. note i said "up to" in my post. and on top of that he was linked to political activism, which tends to get the judge to throw the book at you (ala Jullian Assange, Wesley Snipes, and many more).

from his wiki page

On September 12, 2012, federal prosecutors filed a superseding indictment adding nine more felony counts, which increased Swartz's maximum criminal exposure to 50 years of imprisonment and $1 million in fines.
Yours is a good comment on the unreliability of Ethnologue for these kinds of language comparisons. I'll jump in here with a response to one part of your comment near the end.

All Chinese speakers read the same script even if their spoken language is quite different.

That's an oversimplification. Chinese speakers who have not learned to read of course don't read any script. And in actual current usage, written Chinese is conformed to the speech patterns of the national standard language, Mandarin, and reflects the vocabulary and grammatical patterns of that language. Chinese characters still represent SPEECH (not ideas or abstract concepts) and do so in a way that is specific to the particular Chinese (Sinitic) language that one speaks. The long story about this can be found in the books The Chinese Language: Fact and Fantasy[1] or Visible Speech: The Diverse Oneness of Writing Systems[2] by the late John DeFrancis or the book Ideogram: Chinese Characters and the Myth of Disembodied Meaning[3] by J. Marshall Unger. The book Reading in the Brain: The Science and Evolution of a Human Invention[4] by Stanislas Dehaene is a very good book about reading in general, and has a good cross-cultural perspective.

I'll give an example here of how Chinese characters reflect speech more than they reflect meaning-as-such. Many more examples are possible. How you might write the conversation

"Does he know how to speak Mandarin?

"No, he doesn't."

他會說普通話嗎？

他不會。

in Modern Standard Chinese characters contrasts with how you would write

"Does he know how to speak Cantonese?

"No, he doesn't."

佢識唔識講廣東話？

佢唔識。

in the Chinese characters used to write Cantonese. As will readily appear even to readers who don't know Chinese characters, many more words than "Mandarin" and "Cantonese" differ between those sentences in Chinese characters.

[1] http://www.amazon.com/Chinese-Language-Fantasy-John-DeFranci...

[2] http://www.amazon.com/Visible-Speech-Asian-Interactions-Comp...

[3] http://www.amazon.com/Ideogram-Chinese-Characters-Disembodie...

[4] http://readinginthebrain.pagesperso-orange.fr/intro.htm

Many other examples of words, phrases, and whole sentences that are essentially unreadable to persons who have learned only Modern Standard Chinese can be found in texts produced in Chinese characters by speakers of other Sinitic languages ("Chinese dialects"). Similar considerations apply to Japanese, which is not even a language cognate with Chinese, and also links Chinese characters to particular speech morphemes (whether etymologically Japanese or Sino-Japanese) rather than with abstract concepts.
Is it a _color_ (~hue) test a lightness test? I see changes only in the later (and then it would make sense that some of my color-blind friends make reasonably high score).
You can absolutely create something amazing without being a jerk. Take a look at what James Goodnight and John Sall did with SAS. They're worth a combined $12 billion.

"SAS ranks No. 2 on 2014 Fortune list of Best Companies to Work For in the US"

http://www.sas.com/en_us/news/press-releases/2014/january/gr...

Or take a look at what David Duffield has done, with both PeopleSoft before and Workday now. He's known to be an exceptional nice guy.

"Workday Named #1 Best Place to Work in the Bay Area"

http://www.workday.com/company/news_events/press_releases/de...

Gordon Moore was the President and then CEO of Intel for years, and is a nice guy.

Pierre Omidyar founded and ran eBay early on, and is a nice guy.

Jan Koum and Bryan Acton are not jerks, they created a vast success with WhatsApp.

Jerry Yang and David Filo are nice guys.

Kevin Systrom of Instagram isn't a jerk.

Nick Woodman of GoPro isn't known for being a jerk.

There are a lot of good examples.
I think hate speech should be made illegal in America like it is in the rest of the civilized world.

Define "hate speech".

Thought experiment: you're running the government, your definition applies. Oops, your opponents just got elected. Now "hate speech" is expanded to include "criticism of the new government".

The term "hate speech" is just a blunt instrument used by people and organizations to attack "speech I/we find distasteful".
FPH did not stay in FPH, they brigaded other subs and other forums.

They examples you mention are repulsive, but they stay in those subs. The people don't brigade en-mass to harass people.

And your repeated use of "fat jokes" doesn't change what actually happened.
Very clever UI, very clever indeed. You get my money.

Please don't make the time keyboard-settable. ;)

I really appreciate apps that get out of my way and what you made is just that. That's why I use macs. Thanks for being one of those developers.
>Why are you committing code you haven't even tried to build?

Because a DVCS tool like Git makes commits much less costly than older tools such as CVS or SVN. The dynamics (both social & personal) for commits are different.

My guess is that you understand Git commands but you're using the SVN/CVS mental model of treating commits as "sacred" markers. If someone commits in those older centralized systems, they could potentially break the build and stop the team's productivity. This leads to strange social dynamics such as programmers "hoarding" their accumulation of code changes over days/weeks and then they later end up in "merge hell".

Because Git "commits" have a private-then-public phase, the programmer does not have to be burdened with affecting others' productivity with their (sometimes spurious) commits. They can have twitchy trigger fingers with repeated "git commit". The git commits can be treated as a personal redundant backup of Ctrl+S (or vi ":w"). (Or as others stated, the git commits and private history become an extension of their text editors.) They don't have to hoard their code changes. Because of the different dynamics, they don't necessarily have an automated Continuous-Integration complete rebuild of the entire project triggered with every commit. To outsiders however, many of these commits are just "noise" and don't rise to the same semantic importance that we associated with CVS/SVN type of commits.

In this sense, "rebase rewriting private history" does not mean faking accounting numbers like "Enron fraud" and throwing auditors off track, but instead, it's more like "hit backspace key or Ctrl+Z and type the intended characters."

In CVS/SVN, the "commits" are a Really Big Deal.

However, in Git, the "commits" are Not a big deal and closer in concept to a redundant "Ctrl+S". It shifts the Really Big Deal action to the act of "applying changes or merges" (e.g. "patches" is how Linus Torvald's often describes it.)
This article was not only educational, but entertaining. Some of my faves:

> As I put it at the time, "Haha what? Just because you mumble the word 'blockchain' doesn't make otherwise illegal things legal."

> But the basic illegality of Sand Hill was covered in thick doughy layers of other, stranger illegality. For instance: The blockchain stuff was fake!

> overdetermined illegality

It's an interesting spin to see their situation described by multiple layers of compound illegal activity.
I know a lot of people feel ripped off, but as a funder, I think it was a genuine, if failed, experiment, and I was glad to fund the attempt.

Pre-kickstarter: "They told us a true-to-life sword-based simulation wouldn't be any fun. Help us make one and prove them wrong"

Post-kickstarter: "They were right"
What a great piece of writing. This could do so well as a preface to my all time favourite "programming" book: "The Pragmatic Programmer" written by Hunt & Thomas.

Also, IMO, the worst of such "considered harmful" essays were those that advised against the use of stored procedures and programmatic constructs directly on relational databases in favour of the shiny new hive-mind created ORMs.

The funny thing is, just as the best ORM technologies are beginning to sort their shyte out, we are seeing essays that they are now considered harmful. Reboot.
One mans morality is another's joke. Hint: shariah law, etc.
Let's just pick one of these at random and peak into it, Ida Tack discovering Technetium.

She was one woman on a team with two men who did an unreproducible experiment that "discovered" Technetium[0]. To this day the experiment hasn't been reproduced. Maybe they did find it, but if nobody else could make their experiment work that's just how it goes. Science can't start giving credit to people for unreproducible experiments just because they're women.

> It was she who managed to find two new elements, rhenium and masurium, that Dmitri Mendeleev had predicted would form part of the periodic table.

She was on a team! The author is doing to Tack's male teammates the exact thing he claims to believe is wrong, which is to leave people out because of their sex.

The fact that she was on a team with two men, and that a male was the top author on their paper makes sexism very unlikely. If her co-authors got credit and she didn't that would be one thing, but none of them got credit.

The whole article is filled with women who did things that wouldn't have made them famous if they were men. The cases that may have merit, and I'm sure there are some, are more difficult to take seriously because the level of bias of the author.

[0] -https://en.wikipedia.org/wiki/Technetium#Unreproducible_resu...
Why don't we just distribute ELF binaries, and have them execute in a sandbox?
Show HN: MinoHubs – A platform for software project hubs
How would you base holding inventory on the blockchain? This app just collapses a few layers of middlemen.
SnowCrash had an awesome ending!

Man if only he had picked me to build a game with him maybe stuff would have gone better
Hmm...that's my version as well.

Version 8.0.6 (10600.6.3)
> …better than you think you can build it?

If it's open-source, see where you can contribute, for example, documenting the code or adding a feature you think they're missing.

If it's not open-source, see if they're hiring. In your cover letter mention that you had a similar idea, but it differed in x, y, and z ways, and include the pros and cons of your your different features and implementation methods.
Engineering Happiness
That's not all! I know of two other non-Euclidean seven-day roguelikes (7DRLs) Jeff Lait has made. And a very large number of 7DRLs in general. I definitely recommend looking through his games, Jeff Lait has used many wonderful concepts.

Jacob's Matrix is interesting because it actually displays a Jacobian matrix describing, somehow, the way that the pieces of the world are put together. Walking from one piece to another can cause you to be rotated or mirror-imaged. You can also create portals (as in Portal)
http://www.zincland.com/7drl/jacob/ http://www.roguebasin.com/index.php?title=Jacob%27s_Matrix

Here's another one. This one deserves mention because it turns out that enemies path-finding in a non-Euclidean space will run circles around a human. At least, I think that's how they do it. I have never felt so humiliated by a game AI. http://www.zincland.com/7drl/kobold/ http://www.roguebasin.com/index.php?title=Smart_Kobold
This is definitely a common flaw. If I recall correctly, he gives up on endings altogether in Anathem, with the narrator literally writing something along the lines of "there's much more left to tell, but this is enough." Seveneves skirts the issue by basically slapping together two rather disjoint stories, ending one "book" by abruptly beginning another.

Not the worst flaw in an author, once you know to expect it.
I've always found that quote to be particularly douchey. Then again, I do think that Dijkstra's contributions to CS were more important than Kay's, too, but I suspect that I might not be in the majority there...
Why WordPress Themes Are Here to Stay
> If someone (such as OP) believes that SteamVR can be a competitive experience with IMAX, then they can believe it can be certified or licensed by IMAX. Thus consumer confusion is possible here.

I think more relevant is that if it is a competing experience, then the comparison -- especially in the context of promoting SteamVR by someone with a vested interest (including someone intending to sell software for the SteamVR platform) -- raises issues of trademark dilution and/or misappropriation even in the absence of the specific kind of consumer confusion that would be necessary for trademark infringement.
On September 12, 2012, federal prosecutors filed a superseding indictment adding nine more felony counts, which increased Swartz's maximum criminal exposure to 50 years of imprisonment and $1 million in fines

i dont know
I'm sorry, this just seems like paranoid fantasy.

Adobe has been pushing SVG and the tooling hard. Illustrator is great at SVG. If they want to kill it and replace it with a proprietary format, they're doing a fucking awful job.
Representing Time in RDF (2009)
I share an svn codebase with a few dozen developers, and while we don't have rebase, the history remains readable. There's a few guidelines that enable this: (1) all work must happen in the context of a jira issue or story, (2) the commit message starts with the jira issue id and its description, and only after that any stream of consciousness remarks, and (3) syntax errors will cause the commit to bounce and failing tests from the CI build will get you frowned upon. The history will usually reveal a few commits for a feature, spread half a day or a day apart. We rely on the local history feature of phpstorm to be able to backtrack to an earlier version (that and good old copy-pasting of the working copy before you start an experiment)
Before:
https://web.archive.org/web/20150610024615/http://sourceforg...

After:
http://sourceforge.net/mirror/projects/All/
Never feel bad for not wasting CPU and Bandwidth(video ads ugh)
EBay sells back 28.4% stake in Craigslist
Interestingly.
Cantonese and Mandarin share the same scripting, though spoken quite differently. As a Chinese who doesn't speak Cantonese, I never found it difficult in reading the shop names in HK/Canton.
well, it seems that Hindi and Urdu is just the opposite.

I agree it is terribly made...
The thing I've found completely baffling about the apparent Voat exodus (although not from any Reddit communities I'm a part of, as it happens) is that nobody knows what the organizational structure or credibility of Voat is, and nobody even reliably knows who's behind the site.

The most that you can find is the GitHub source, which says it's "based in Switzerland, no censorship policy as long as content is legal in Switzerland". This may or may not be true. This was certainly not usefully true, if there's a German host with censorship powers.

The user agreement (https://voat.co/help/useragreement) calls itself "a legal agreement between you and us", with no definition of "us". It also has a DMCA response policy, which strikes me as odd for a Switzerland-based company (but maybe this is normal?).

The about page (https://voat.co/about) claims it's a project from two Swedish college students. Even assuming that this is true, this isn't such a best-case scenario: we've seen many examples of sites (4chan, Reddit, etc.) where the founders were in high school or college and were at least somewhat in favor of unrestricted speech, but as their sites grew, and as they themselves grew, they've changed their minds. (Incidentally, parts of the brain that regulate appropriate social behavior, like the prefrontal cortex, only fully develop by age 25.) Even if everything Voat says about themselves is true, we should worry that in a couple of years they'll grow a conscience too.
In Canada, "human rights tribunals" have been weaponized to attack journalists and writers.

See, for example, the case of Mark Steyn, who has been harassed by Islamic extremists deploying "lawfare" techniques to silence his freedom of speech.

https://en.wikipedia.org/wiki/Human_rights_complaints_agains...
Thanks! Really glad to hear that you're excited about it.

The engines are meant to replace our existing analysis, and all of the engines we are running on codeclimate.com are now Open Source. That being said, we are indeed working on Brakeman and Flog engines, which should be available soon.

As to the secret sauce behind our duplication analysis - you'll be able to see that soon! Stay tuned!
If by chance you missed it, there is a glossary at the end of the book. (I've seen some comments from people who didn't notice until they finished it.)

Also, if you enjoyed the Shaftoes and Waterhouses of Cryptonomicon, consider putting the Baroque Cycle before Seveneves.
If their "monetization strategy" is so annoying (or insecure, which is another legitimate reason to block ad networks) that you're disabling parts of your browser to work around it, then their business model is broken and you shouldn't feel bad about it.

Wired in particular has a print magazine which is mostly funded by print ads, and they are owned by Advance Publications which did $8B in revenue last year so I wouldn't worry about them too much.