skysight-inc/HackerNews huggingface dataset:
So, this kind of comes down to sloppy wording.

You do need to establish that a party is using something that you have a copyright claim to in a way that violates your exclusive rights as a copyright holder (17 USC § 106), otherwise there's no reason to establish fair use, because you have no grounds to sue for infringement in the first place. However, if you fall under fair use protections, you are not infringing that copyright, because you have "fair use" of that copyrighted work in that particular usage.

However, my point was more what I was getting at in my response to will_brown. Fair use is a determination made by a judge. All you have to do is disagree that the usage of a copyrighted work is fair use, and it is infringement again. Just the threat of a lawsuit (or stretching out a lawsuit through long discovery and threats of appeals) can be enough to stifle speech, and the legal remedies are not many, and are expensive (anti-SLAPP laws are difficult to get right and are not widespread in the US for a reason), without even a strong guarantee that you'll make your money back, let alone your time, stress, etc.

The DMCA in theory has a built in safeguard, but the "knowingly" is so tricky to demonstrate, and any meaningful damages are very difficult to establish in many takedown cases. Moreover, it's been well established in practice that you can get away with many invalid and valid-but-obviously-fair-use takedown notices with no repercussions, even if you were plainly very very wrong. AFAIK, many attorneys won't even try to make a case for that getting damages that way.

For example, the EFF has been fighting for damages in one DMCA case against Universal Media Group that has been going on for six years, and not only has the judge definitively said that the EFF would have to demonstrate "some actual knowledge of misrepresentation” on UMG's part (while also writing that there's no such thing as "self evident" fair use, btw), but, because it was a non-monetized youtube video, the damages that can be won will amount to "at least minimal expenses for electricity to power [Lenz's] computer, Internet and telephone, bills, and the like", while legal fees would be limited to the 4.25 hours spent filing the original counter notice, amounting to $1275 for the EFF[1] since the casework since then have been pro bono.

So it's not improper in the sense that it is how the legal system is actually functioning today.

[1] http://arstechnica.com/tech-policy/2013/01/six-year-old-danc...
Most successful YC company if you ask me.
I like that idea. I've never felt like github forking was a pain or something, but this may solve the problem of having a lot of forks going in several directions when upstream is not proactive enough in accepting pull requests : it will be way easier for one fork to rebase an other one.

One UX concern, though : it's not clear in the article if it's the case, but you should really let filter branches by owner/protected and third party ones, else it will be really hard to retrieve upstream version or features branches.
>And generally insiders only get in touch with me around my worst valuation errors. :)

It seems like you know how to get more people to contribute data. :)
KOREA SHOWS WHITEHOUSE BEING HIT,
(Old thread, but I think I'll reply).

I am a US citizen and in a similar position: I admire his libertarian views and relate to his origins (like him, I'm a Eastern European secular-Jewish immigrant).

The reason is simple: United States may be libertarian on average, but the major centers of political power (coastal California, New York, and Texas) are far from libertarian. Indeed, one think tank rated New Zealand as more free than United States in both personal and economic realms: e.g., de-criminalized drugs and gun control laws that are less harsh than some US states.

It's unfortunate, but I don't think we can see anyone more libertarian-leaning than Thomas (who has some libertarian leanings, but is anti-abortion, and can be weak on fourth amendment) in the Supreme Court any time soon (not even accomplished "economics of law" scholars like Epstein or Posner).
Difference in compilation times.
>Google today, makes the Microsoft of yesterday look like a used child's toy.

I agree with you completely with regards to privacy and all the information that Google has about users. However, the difference is that Microsoft of yesterday had a stranglehold on users' choice. It was really hard to be productive by NOT using windows operating system and the whole ecosystem that came with it.

Today you don't want Google search? Use Bing or ddg. Gmail? There are countless other free webmail providers. Google+? You have Facebook, Twitter and so on. Youtube? DailyMotion, Metacafe, etc. Android phones? You have iOS, WP8 devices.

While Google really is very powerful, one still has good alternatives.
Which is indicative of performance.
Reader lets you organize information, not Google for you.
Pretty cool site. I can see myself using this in the future.

Some opinions:
- Grid view - As a shopper, I feel like this is a must. I want to see as many products as possible with as little interaction with the page as possible. Right now on my Macbook Pro laptop I'm only able to view one product at a time, which gets rather annoying even before finishing the first page.

Some other notes:

To me the most important thing when viewing a product is:

- Picture of the product

- % / $ off (in this scenario)

- Price of product

- Short description of the product (name, brand, etc.)

The following seem excessive:

- Worst price and best price (It's an overwhelming amount of information to see when I'm not even sure if I like this product).

- Category tree (I don't see a need for this)

But overall I like this idea. Great job.
http://holdenweb.blogspot.com/2012/12/im-sorry.html
Agreed, as some one who has extensive admin and dev knowledge in OS X/ Win / Linux I find Linux to be the easiest to manage and install in a desktop environment.
By the same token though, the Tor developers had to have known that Tor would be used for distribution of child pornography, and gun manufacturers surely know that their guns will be used to kill innocent people.
crel uses createTextNode, so yes.
But the problem isn't shitty drivers. The problem is the hardware seems to be failing, and all the drivers did was alter the observable behavior for the faulty hardware (unfortunately, making it worse, but that's not the salient point here). It's not reasonable to blame a company for a supposedly bad software revision, when the fundamental issue is bad hardware.
> eg. arbitrary multiple cursors (no other IDE or editor besides Notedpad++ has them yet

Emacs support for multiple cursors is also available:
https://github.com/magnars/multiple-cursors.el
I have a similar issue with another Apple product, iMovie 11 (Version 9.0).
Here's the issue:

https://discussions.apple.com/thread/4043813?start=0&tst...

If you updated iMovie 9.0.4 to 9.0.6 (afaik no 9.0.5 was released), you caught a bug that messed up timestamping in the video. At ver 9.0.8 (THREE updates later), the bug is STILL there. This timestamp feature USED to work FINE before the 9.0.6 update.

The 9.0.6 update came out in June 2012. It's Mar 2013 and the bug is STILL there. And yes they've released at least 2 more updates, 9.0.7 & 9.0.8 since Mar 2012.

App Store keeps reminding me to update my 9.0.4 to 9.0.8 which I keep refusing.

Thank goodness it doesn't upgrade itself automatically to the latest version. Oh, wait, it actually it did. When I tried to downgrade from 9.0.7 to 9.0.4 using the App Store by reinstalling iLife, it automatically installed 9.0.7 version. So I had to go find my CD copy of iLife to install iMovie 9.0.4.

What a mess.

One more advice to Apple. You shouldn't feel Apple is getting bashed unjustifiably. You told us that you are different and the best. That you don't ship junk. It's true you didn't exactly ship iMovie 11 as a junk. But you turned a reasonably well working piece of software into a junk (one critical feature I need is broken) with an update and you refuse to fix it.
Agreed, the wriggling is an issue. I've always been able to deal with it, but it is frustrating (especially since I primarily run Linux - support is probably the top reason I dual-boot). I've found that I can minimize it by buying the "business-class" laptop and/or the "business-class" warranty, but that is still irritating and a trap for the unwary.

In any case, even with all the wriggling, I've found ADP to be a pretty wonderful investment without even counting the increased peace-of-mind. I'm not sure if I'm just unusually hard on my laptops or if the gap between my repair cost and theirs is so large that it is easy to design a truly mutually beneficial warranty.
Specifically, it's corundum that's blue because it's got titanium and iron impurities. Anyone trying to sell you a "white sapphire" (or this "sapphire" glass) is trying to pull the wool over your eyes. I can see why, though - it's an easier sell than calling it just corundum.
i) The children don't come into it because she should have known that her actions were wildly disproportionate even if there were no dependents involved. Do you agree or disagree that her response lacked proportionality?

ii) Again, I'll point out that she did not in fact just report the incident to the conference staff. Any hypothetical scenario in which her response was not to publicise her grievance misses the main reason she deserves the harsh judgement she is receiving.

iii) You're presenting completely irrelevent scenarios as if they're relevant. Is the standard for responsible behaviour in the case of the gang rape of an unconscious teen different from the standard for responsible behaviour in the case of hearing a mildly risque joke by a guy in the row behind you at a tech conference? Is it very different? Is is very very very different? Is is perhaps so very different as to be utterly irrelevant?

Like I said, you have a problem with presenting apposite context and addressing proportionality. Try talking about what actually happened.
>"But since our society is, we have to deal with the consequences of that power imbalance."

Who had the power in this situation? The propaganda and the reality are out of tune.
It would be interesting to know how companies in different countries could handle this. Is such a comment a fireable offence in them all, or would he have good grounds for an employment tribunal in a country other than the USA?
Diamond is hard, but it's very brittle.
Google Glass Insane Office Escape [Video with russian women?]
Open a text editor

Think of what you want to do.

Try and do it.

If you don't know how, google what you are trying to do.

repeat.
It's measuring the speed of the GCC-compiled-as-C compiler against the GCC-compiled-as-C++ compiler by measuring how long each of those takes to compile the Linux kernel. It's not measuring how long it took to compile GCC itself.
by house you mean housing for companies or families? A house in Barcelona costs around 200k-500k.
I actually don't like getting warranty stuff done at apple store. You have to make an appt (and slots fill up fast), you have to CARRY the darn thing to the store (unplug, carry to car, drive, carry to Apple Store) and wait in the crowded store.

I actually prefer putting it in a box, have FedEX pick it up, and than get a working PC back in my office in a few days.
If a man gets offended, nobody gives a care.

If a woman gets offended, it's a corporate crisis and you have to fire the guy responsible and publicly apologize.

There's some real bad harassment and sexism out there. But we need to be careful what we label. The fact that someone took offense isn't the standard by which it ought to be judged.
Well, steps are being taken to free up council houeses now - EG fixed duration tenancies (rather than council houses for life), kicking out union Fat Cats like Bob Crow [1] and other people that could afford to live in private accommodation.

[1] http://metro.co.uk/2011/04/03/bob-crow-gets-taxpayers-help-w...
Dependent Types for JavaScript
I'm afraid of shattering from dropping the phone. Does that translate into a compression? Or something else? (vibration?) Honest question.
Google launches Google Keep
> I think she was right to see jokes like that as being part of an environment that alienates women

I would agree that those jokes could alienate some women and men, and therefore don't contribute to an inclusive environment. And the other stuff in the post you link to sounds crappy. I'm in favour of having a code of conduct, particularly if there's a culture of inappropriateness that needs addressing. I still think your conflation of dick jokes with sexual threat is OTT.
Not to speak of tobacco...
Yeah, people seem confused by this. You can build the last release of gcc either with a C++ compiler or with a C compiler. I did both, and benchmarked the results.

Hope that helps!
Rusty.
HamsterDB: a fast and lightweight key/value database library / Storagen Engine
Not exactly the same? It's not at all the same. It's like calling oxygen (O2) "not exactly the same" as water (H2O), but you couldn't resist because they're both mostly transparent.
Similar experience - desktop running Ubuntu 8.04 LTS with mdadm Raid has been brilliant. Could still get up-to-date packages for most things I need. Recently replaced with a laptop, wanted faster CPU+SSD, not because of any issues with Ubuntu.
It's not particularly common in my experience. For example I upgraded several apps to 3.2.13 this week after tests, and haven't seen any breaking changes, and most of those apps have come up from 2.x without unexpected bugs (though I think I did have to make changes for 3.0 before going into production). YMMV, and I might have missed a subtle bug caused by this change but have checked since the github post and can't find any issues.

This bug looks like it was caused by the interaction of Github's scoping with a small change to Rails to attempt to unify the query building a little and fix a potential security issue. Where queries are merged where they apply to the same column, but (probably unintentionally) they were not merged when one was a string and one a key, which happened in some circumstances with scopes. Would love to see a slightly clearer explanation of this bug - the article doesn't provide one.

They could (and usually do) isolate the security patches in a separate release with just minimal changes - at least that would make the process more manageable, but unfortunately in this case I don't think that would have helped, as the change was directly related to a change for security and just had unintended consequences.

In fact I think from their blogpost github merged the CVE patches separately after testing rather than using the update, so having a separate security release wouldn't have helped them either, it's just an unfortunate confluence of circumstances for them due to a gap in testing (perhaps on both the Rails side and the Github side). See

https://github.com/blog/1440-today-s-email-incident

The only lesson I draw from it is that perhaps Rails could slow down their release cycle a little, issue more RC builds, and encourage large users like github to try them out extensively in development environments (hard to persuade people to do this on small point releases though). Up to now they've done a pretty good job IMHO and I've not seen many issues crop up, particularly with security releases, which are usually straightforward.
God, you must be the worst developer evangelist out there. I would never, ever want to work with you. I would never, ever want to hire you.
looks like a good product, downloading now - always willing to try a sales competitor! quick typo in your App Store update description, though! separate. anyone have an easy mnemonic for that?
Eventually, it appears most jobs will be replaced either by computers or people who program them-- in the same way that most work from before the Industrial Revolution has been replaced by mechanical machines or literate-and-numerate-people.

"Non-technical people" will be replaced by ones who don't think of computers and programming as technology, any more than we do books and math. Programming magnifies individual task completion potential, allowing one person to accomplish through scripted automation what would otherwise require manual delegation. It's not software that's eating the world, it's programming. Software is computational state, but programming is a state of mind.

The "Computer Revolution" has happened, but programming illiteracy is still very high, programming fluency very low, and programming languages very primitive.

Around the French Revolution, over 200 years ago, when the modern printing press had already been around for almost 350 years, the literacy rate in France was just crossing 50%. [1] And world illiteracy has over halved since the Unix epoch, 43 years ago. [2]

The only solution I see is to help spread "programmacy".

1. http://en.wikipedia.org/wiki/File:Illiteracy_france.png

2. http://en.wikipedia.org/wiki/File:World_illiteracy_1970-2010...
But isn't GCC still written mostly in C? So would not both gcc versions be expected to be very similar on instruction level?
Wow, it's so useless and clunky.
I always ask myself, why are there people who put statistics without charts on the internet.
To test a compiler's performances, you use it to compile stuff don't you? That's what TFA does: it builds GCC 4.7 using both a C compiler and a C++ compiler, then looks how the results perform, by compiling stuff with them.

TFA did not bench how long the original compilation (whether through C or through C++) took, that would have been pointless and irrelevant.
In case you weren't aware of this already, our economies are imploding behind the scenes, and completely unsustainable.

> In the immediate, S goes up - the "wise little worker ant" effect, if you will. But soon after, companies that create consumption goods reduce production - because nobody needs big stocks of consumption goods.

Again, people will - and should - buy things they need. They may also buy some things they want, if they can afford them. If people stop buying Company X's products, then it will decrease capacity, and possibly go bankrupt, etc. There's nothing wrong with that.

You may decide to start producing and selling buckets of feces, but even though selling three hundred million of them at 50 dollars each would have a positive effect on the economy, it doesn't mean buying one would make any sense for anyone.

Our economies can't keep "growing" exponentially for all eternity, and that's alright. Nothing has been fixed since 2008, and the Status Quo's attempts at whipping up another housing bubble and getting us spending-automatons to spendspendspend are increasingly ineffective.
So this is a Google Notebook version 2 remade based on what they learnt the first time. I only see benefits.
If your idea of the cost to mine diamonds is inspired by its retail price, you would be surprised to discover that the retail price is totally artificial. The markup is astronomical. Also, diamonds are not at all rare.
In part, it's relief. the Angular project has relatively minimal functionality and therefore does it quite well. The documentation is adequate (there are a few places where there are 'magic settings' which aren't immediately obvious, plus it pushes you to write tests.
The rails team already does this. Here's an example patch for one change:

https://groups.google.com/forum/#!msg/ruby-security-ann/o0Ds...

Unfortunately that wouldn't have avoided this issue, as the problem was actually with the small security patch.
> So would not both gcc versions be expected to be very similar on instruction level?

It's going to go through the g++ frontend, parsing and compiling it using C++ semantics. There's no guarantee that the C subset of C++ will yield the exact same result as that of an actual C compiler. And a decade or two ago, as TFA notes, it most definitely did not.
> why do people still believe sexist jokes are cool?

Do you see a difference between sexist jokes and jokes about sex, or are these categories the same for you?

This question might sound provocative, "Are you and idiot or yes?" kind of question, but it really is not. Personally, I think there is a difference, but I'm rather unique in this regard, as I don't feel discriminated/excluded/offended if someone makes a joke about anything that I might identify it. I'm just trying to understand where you're coming from.

I believe there are jokes about black people that I wouldn't consider racist (although I don't know how black people would feel about them). For example:

> A black family is enjoying summer on the beach. The kid asks his father: "Daddy, daddy, can I play with your penis?" The father answers: "Ok, just don't go too far."

I find this funny, and to be hones, I would be flattered if people would make the same joke about my race (I'm white).
Lets make that one permanent, shall we?
http://imgur.com/Lqa5NJS
Google doesn't want anyone to know what they're up to. Ironically, they want to know EVERYTHING about what YOU are up to.
True, but in extended search and replace mode you can handle newlines without goo much hassle, it's just not in the standard regex option
Thank you for that insight, glad to hear that you are able to comfortably use a computer :)

As much as I wish you weren't in pain, it is a little comforting to know that there are others in a similar situation.

The main advantage of the kinesis for me is all the buttons around the thumbs and the fact it supports remapping from the device itself, so that whenever I am feeling pain I move keys around to alleviate it (often moving keys away from pinkies and towards the thumbs if I find myself using them often).

I have a windows,alt,ctrl and tab key under each thumb. Shift and backspace under the left, right and space under the right.

On my laptop I have capslock as esc but this doesn't help too much as my pinkies are quite painful to use after a while.

I use dwm, set -o vi for most of my terminals, and pentadactyl in firefox.

Haven't heard of Vimium; I have been looking for a Chrome equivalent as I prefer it as a browser, pentadactyl is nice but it has the issue that it currently doesn't support the use of ctrl-c which drives me insane.
Yeah, he had some odd examples. If you can't type "/word<cr>" faster than someone can move their hand to the mouse, target the word, and click it, then you can't touchtype. That was a strange example of his.

But nevertheless, I would happily take up his challenge: let's find a word that is in the document, but not currently on-screen - hardly an 'edge case', more like 'routine task'. Good luck at winning that one, mouseketeer!

Another great one that sees regular use at my fingers is ci' or ci" - again, hardly an edge case, and blazingly faster than selecting the characters just right with the mouse.

I have no problem with using the mouse for certain things, but blanket statements like the quoted one are rarely anything but wrong.
> For the first 1-2 years of your Vim usage you will be much less efficient than your current editor.

I stopped to read right there. I was equally productive after two weeks and more productive after a month.
Are you talking about iPhones? They're not sapphires.

Sapphires are commonly used in watches. Not the cheapest watches, but any watch more expensive than a few hundreds typically has a sapphire glass.
The fee earlier for all the sellers was 9%

This is not true. It was pretty much the same as the store owner structure with a range of fees for different categories. Don't you think that I checked my facts before posting?

You can verify this for yourself using the link below; for example, on a musical instrument selling for $1000 you save $0.50 in insertion fees but your final value goes from $63 to $100. For cameras and consumer electronics, including phones, the increase is greater, from $51.50 to $100. I trade several pieces of quality pro audio gear a year; these changes would cost me hundreds $ in either final value fees or monthly store fees.

http://pages.ebay.com/sellerinformation/news/Feecalculator.h...