skysight-inc/HackerNews huggingface dataset:
Linked within that page is also this: http://www.mobiledia.com/news/104161.html

Microsoft Wants to Ban Motorola Phones in U.S.

"Motorola is infringing our patents and we are confident that the ITC will rule in our favor," said David Howard, Microsoft's deputy general counsel for litigation.

"We are vigorously defending ourselves against Microsoft's patent attack business strategy," said Motorola in a responding statement. "We have also brought legal actions of our own in the U.S. and in Europe to address Microsoft's large scale of infringement of Motorola Mobility's patents."

He who lives by the sword...
If the content of the email were hshed then the recipient couldn't read it!
Some Comments on Satellite Phones
For the record, we use a similar trick on sphere-like surfaces, as latitude and longitude.
Warren Buffett Has No Problem Backing the Buffett Rule
It's not though. Training the data models for Priority Inbox would also require access to message contents and metadata and happens offline in batch.
Download your Entire Google Web History as a CSV
Persisting native Python queues
What's with the submission of the title here? Would be less meme-y if the blog article title was used.
The taboo against "theft" is a cultural norm, and now there's a new cultural norm.
Wow great read. I've been having similar thoughts lately and your manifesto puts my thoughts in words perfectly.

My frustration is that I want to see things in another perspectives, but I simply can't a lot of the time..
There's a vast difference between not cooperating and actively impeding. Destruction of inculpatory evidence, for example, is a crime, even if, by some definitions, destroying the evidence could be termed "not cooperating." That's why, IMO, the court makes a distinction between compulsory decryption of a drive which the prosecution already knows to contain incriminating data (which isn't testimonial, and hence not subject to 5th Amendment protection), versus being compelled to decrypt a drive because the government thinks it's likely to find incriminating evidence on it.

Actively impeding the prosecution, in the form of refusing to decrypt a drive known to contain inculpatory evidence, is in many ways tantamount to destroying that evidence. (Assuming, of course, reasonably secure encryption technology, &c.) You're not incriminating yourself by giving them the plaintext; they already know you have it, whether through confession, third party testimony, or some other means.

What the court is saying here, OTOH, is that it would be testimonial, and hence subject to 5th Amendment protection, for you to decrypt a drive the prosecution merely suspects to contain inculpatory evidence, however strong their argument for suspecting such evidence to exist (and they'll have much better arguments than, "Well, drive is big enough to hold millions of files..."). If they were to find any such evidence, they'd have found it through compelling you to provide it to them, and that's the thing they're saying is counter to the 5th Amendment — that, in providing them with evidence they didn't already specifically know to exist, you've incriminated yourself.
Apple Acquires App-Search Engine Chomp
Have you looked at YCSB? It's a pathologically poorly designed benchmark. It essentially tests how good a developer is at implementing a Java wrapper around a toy object model and interfacing that with a database.

A proper benchmark would hold constant things which are reasonably expected to be constant: the use case scenario, the data, the warmup requirements, the concurrency, and the count. If feeling frisky, the hardware, operating system and networking environment. And then step back.

For example, "On an EC2 Extra Large instance running Ubuntu 11.10 with whatever tuning the package recommends, what is the transactions per second when 50 vendor-provided clients on the same LAN are attempting to write and read random records out of a pool of 10mm 5k records?"
You also need to do this with closures if you have more than one method.
Promoting Lace Front Wigs Via Blogging
Apparently, yes.

https://en.wikipedia.org/wiki/Generic_trademark#Trademark_er...
But why reinvent the wheel? They saw something they liked, they thought it was better to buy the technology, so they did. Good for Apple and good for Chomp!
If they don't have a case without the contents on the drive then they don't have a case! I scoff at the prosecutors that claim "but if we can't get the encrypted contents then criminals will get away!" Hey dipsticks! Maybe you should collect other evidence and maybe make sure you build up a case that doesn't strictly rely on the contents of a hard drive that you don't even have possession of. Okay, so lets say you get the drive decrpyted... how you gonna prove who/how the contents got on the drive?
See shingen's comment
How I Found the Human Being Behind Horse_ebooks, The Internet’s Favorite Spambot
"The new databases/stores have different features and use cases. Many include features RDBMS' do not have."

True. My view is that the tradeoff comes out overwhelmingly on the RDBMS side most of the time.

"Having to use table/column's for everything can be quite unnatural and tiresome."

Unnatural in the sense that it is different from the first language you learn, yes. What I find tiresome is low-level, record-at-a-time programming when doing what could be expressed concisely as, say, a 5-way join with aggregation.

"RDBMS' are battle-tested and their pros & cons are well known. But they might also be based on legacy models and truths that simply no longer holds."

I really think you need to learn something about RDBMS fundamentals. Set theory certainly "holds" to this day, and is certainly not legacy. The relational model is clumsy for some kinds of data ( (e.g. time series), but saying that the foundation is obsolete is just objectively false.

"At least for me, using & learning something new is a big motivation booster"

No argument there. But now take the next step and do an objective comparison between old and new. I have no problem with NoSQL systems. I even built one. But for nearly all applications, when you account for a wide set of requirements, (not just what is needed to get the MVP up and running), I think an RDBMS is the right tool.
And sometimes the fleecing is just fleecing. Buying Photoshop, U.S. English language, as a digital download from Adobe.com costs literally 100% more if my billing country is "Sweden" instead of "United States". Even Sweden doesn't have a 100% VAT. And digital downloads have no duty fees or international logistics costs.
Would refusal to decrypt be contempt of court? If so, the penalties seem to be far more lenient than any of the crimes I can think of that one would want evidence of hidden. It may well be that savvy criminals would adopt strong encryption as a matter of course.
And the pity is, there are very less private spaces online. Even if you buy your own domain name and host your own site, you are still only leasing the name. And the domain and the site could well get seized when you start speaking things that the powers don't like.
Happy Birthday Steve Jobs
It really isn't a no brainer. Passing our users' data through CloudFlare would violate our contracts with a number of clients. I'm also dubious about the privacy implications - they're presumably getting something out of those terabytes of free traffic they're handling.
How to promote a startup on the cheap?
I'm on a team of 3 which has been developing a small startup on the cheap. By on the cheap I mean well under $200 for everything on the site.

We've had about 100 non-affiliate signups and have 11 active non-affiliate users (to clear up any confusion, when I say "non-affiliate" I mean users who were not in any way related to the site's creation. A few designers and illustrators that we talked with have accounts on the site)

Our growth has been steady ever since the initial surge came with our launch announcement. How would one go about promoting this site further while not exceeding our ridiculously small budget (the promotion should, if at all possible, cost less than $30/month)

And in case it matters, the site is:
http://shutttr.com/
Microsoft has used patents in an anti-competitive manner for years and have lobbied in favor of software patent laws.

As you sow, so shall you reap.
Can you explain the part about the Princess Bride? I've never read it, so I don't understand what you mean...
Honest question here: From a legal standpoint how can the" prosecution already knows [the harddisk] to contain incriminating data" if the drive is encrypted?

Are eyewitnesses saying "I saw him type the death list into his laptop" good enough? What is the criteria to meet that point?
Now they should also ban start-up founders who brag about working without sleep continuously for days. It also promotes living disorders and there could be teens out there that would copy this and put their health in danger.

Edit - Working sleepless nights may seem normal in the HN community. But, this is also something that puts the health in danger (sometimes even more than eating disorders). Now who is going to decide what is bad and what is not bad ?
test reply:
ust a test http://google.com
Should All Web Traffic Be Encrypted? The prevalence of free, open WiFi has made it rather easy for a WiFi eavesdropper to steal your identity cookie for the websites you visit while you're connected to that WiFi access point. This is something I talked about in Breaking the Web's Cookie Jar. It's difficult to fix without making major changes to the web's infrastructure.

In the year since I wrote that, a number of major websites have "solved" the WiFi eavesdropping problem by either making encrypted HTTPS web traffic an account option or mandatory for all logged in users.

For example, I just noticed that Twitter, transparently to me and presumably all other Twitter users, switched to an encrypted web connection by default. You can tell because most modern browsers show the address bar in green when the connection is encrypted. Should All Web Traffic Be Encrypted? The prevalence of free, open WiFi has made it rather easy for a WiFi eavesdropper to steal your identity cookie for the websites you visit while you're connected to that WiFi access point. This is something I talked about in Breaking the Web's Cookie Jar. It's difficult to fix without making major changes to the web's infrastructure.

In the year since I wrote that, a number of major websites have "solved" the WiFi eavesdropping problem by either making encrypted HTTPS web traffic an account option or mandatory for all logged in users.

For example, I just noticed that Twitter, transparently to me and presumably all other Twitter users, switched to an encrypted web connection by default. You can tell because most modern browsers show the address bar in green when the connection is encrypted. Should All Web Traffic Be Encrypted? The prevalence of free, open WiFi has made it rather easy for a WiFi eavesdropper to steal your identity cookie for the websites you visit while you're connected to that WiFi access point. This is something I talked about in Breaking the Web's Cookie Jar. It's difficult to fix without making major changes to the web's infrastructure.

In the year since I wrote that, a number of major websites have "solved" the WiFi eavesdropping problem by either making encrypted HTTPS web traffic an account option or mandatory for all logged in users.
For content that is already public but needs to be protected from modification like images and scripts couldn't it be hashed and the hash just sent with the page your viewing. Then the browser could download extra assets from an insecure source like a proxy or cdn and know that it hasn't been modified?
Food Rules for Startups: Eight Delicious Ways to Build a Better Company
I was confused until I read:

"For a $1,000 laptop, Motorola is demanding that Microsoft pay a royalty of $22.50 for its 50 patents on the video standard, called H.264."

Google (and thus Motorola) wants to increase the use of WebM (instead of H.264) on the web. I see this as a positive thing, even though I am not sure how to feel about the methods used here.

Still the message to Microsoft is clear: Implement WebM so that we can have the same, open-source format across the Internet. Killing H.264 is not the same as killing video on the web.
I think I prefer the lolcat-compliant version: http://httpcats.herokuapp.com/303
I think you're referring to NT4 which shipped with IE2. IE3 was released a month later and was included with some later CDs.
Well, from reading the opinion it seems that one important factor was that basically the government's position was "we don't know if there's hidden encrypted data here, and if there is we don't know if that data is relevant to the case". So keep that in mind when interpreting this.
Who Drives Best -- Men, Women... Or Robots?
To an extent, yes.

If the prosecution simply suspects there to be incriminating evidence on the encrypted drive, however strongly, then compelling you to decrypt the drive would be "testimonial". After the decryption, they'd have evidence they didn't have (or at least didn't know of) before the decryption. That's effectively testifying against yourself, and thus subject to 5th Amendment protection.

If, OTOH, the government already specifically knows that you have incriminating data on an encrypted drive, this test doesn't seem to apply, per my reading. It's not "testimonial" for you to decrypt the drive, as they already know the evidence exists, and that it's on the encrypted drive. The plaintext doesn't give them anything they don't already know about.

An interesting question in all this is the disposition of additional evidence, beyond the stuff they already knew about, in such a case. Contrived example: if John Doe is compelled to decrypt his laptop to provide the prosecution with evidence they already knew about in an embezzlement case, and they happened also to find child porn (which they had no reason to suspect the existence of, and weren't searching for) on the drive, does that mean new charges?
Why email? It seems like an inefficient method to deal with bug reports. Not to mention it seems like this would be really open to abuse.
Less is More: How SeeClickFix Improved Engagement By Reducing Visual Clutter
for what its worth, that applies to trademark not copyright
My guess would be because email is universal, bugtracking platforms are not. It would be easier for me to script a mail filter to auto create bug tickets than wait for them to support my specific kind.
NSA Interception Infographic
I'm no longer a .NET developer. But I was for about a decade and I got to the point that I removed all toolbars from Visual Studio. I had nothing but the text editor and solution explorer (docked and only opened when needed). I'm surprised to read many comments here where people talk about finding icons and getting lost in the toolbars. Power uses of tools like Vim, Photoshop, Illustrator, etc use the keyboard for everything, I'd have thought most VS power users do that too.
On behalf of all app developers: oh, hell yes.
If not for your post I wouldn't have known the meme was from this comic, and then gone and read the blog and enjoyed it and now appreciate the meme more.
I like the idea of adding that, I could also include httpstat.us in the same way, here's an example of how I think I'll do it (under code references): http://httpstatus.es/101

will complete that in the morning.
If I recall Microsoft is using its patents to collect fees from Android licensees, yet here they are trying to make an appeal to the hacker ethos that Google is being anti-competitive. Sounds like they are trying to have things both ways and manipulate us in the process, we shouldn't stand for it.
Cool. I can think of many reasons it would be bad to have a mailer on the client side, but a big pro w/ this is that you can send mail easily when you only have file access to say, a client's website.
FWIW, I've been browsing with pipelining enabled for years now and not noticed any problems (in Firefox, search for "pipelining" in about:config).
Converting number literals to ints
I did a similar thing a long time ago.
http://netrogenic.com/dnstorrent/
Will the American Airlines Jetstream reservations system ever fly?
This reminds me of #18 on Hugh MaCleod's "how to be creative" -- Avoid the Water­coo­ler Gang.

http://gapingvoid.com/2004/07/25/how-to-be-creative/
In the first two examples, they gain your cooperation without your will.

When you are held in contempt, you still have to agree to cooperate to escape it.
Or situations in which the data wouldn't incriminate the owner of the data but rather someone else, etc.
Two analogies I use: rag doll and sawz-all.

Rag doll: so long as they can manipulate your uncooperative unresisting body to do something (apply thumbprint, get DNA sample), they can order you to cooperate. They cannot, however, compel you to do something which they otherwise have no case without.

Sawz-all: so long as getting into a safe (or whatever) is just a normal matter of time and money, they can order you to open it. If, however, "opening" an encrypted volume or some such by brute force will take something on the order of heat death of the universe, and otherwise they have no case, you can stay silent.
You need to tell Mailer.js about your API key

What exactly stops me from stealing someone else's API key and using it to send spam? You can't trust the client.
Why 'Do Not Track' Still Doesn't Cut It
"Performance cost of Ruby ORM model instantiation" may not have been the best title :)
Yes, it'd be contempt of court if you disobeyed a court order to decrypt a drive. The contempt would very likely be preferable. It's not a felony after all.

It'd have to be better than what is on the drive - assuming you've got anything on the drive to begin with (some kind of incriminating evidence or something else they can build charges with). The difference might very well be that you prevent the prosecution from building a strong enough case, and at the least maybe you buy yourself some time to build a better defense.

I'd predict that as major crime continues to shift to the digital realm, criminals will adopt ever stronger encryption for that very reason, and the government will use that practice to argue in favor of violating more civil rights. Seems to be the trend these days.
I believe you still have to credit the original copyright holder when claiming Fair Use.
No, but the fact that copyright infringement is not theft might.
I feel this quote is unfair taken out of context of the rest of the book. iWoz was an interesting read. What surprised me about it is I came away feeling like Woz feels like a victim in many ways and he's got a skewed outlook on the world. When you feel that perspective from the book, this quote takes on a different meaning. At least it did to me. It feels more arrogant and self serving. I got the feeling that Woz thinks the world in general doesn't appreciate him, and so he used this book (and this quote) to try and force the idea that he is a true genius. Which is sad, because, well, he is a true genius.

For what it's worth I'm finding it hard to put my reaction to iWoz in words. I recommend it to anyone who hasn't read it. I'm pretty sure you will also come away with an interesting new perspective on the person that Steve is.
It really depends. If the police have some corroborating evidence that you have records of all your illegal arms dealing (or whatever) on your encrypted drive then the court can still compel you to decrypt it. At that point you can decrypt it or refuse/feign that you've forgotten (risking of contempt of court).
You can easily toggle "no chrome mode" with Shift-Alt-Enter, btw.
Yes.

At least in my own apps. Model instantiation being a bottle neck practically implies that you generate models in a tight loop and do nothing else with them, such as persisting them.
Chromium and Chrome Dev Channel has (off by default) pipelining.

Pipelining can only be done for idempotent requests, (ie GET only), has head of line blocking problems, and can break proxies.

Also, its very difficult to handle errors in a pipelined situation. For example, if the 2nd request in a pipeline fails, but the server has been processing 3rd and 4th concurrently, what response does it give?

I think most engineers would agree that multiplexing over a single connection is better and less error-prone than pipelining.
Barbie Photo Fashion: Barbie doll with a hidden digital camera
IANAL, but since the content in question is not a trademark, I do not think that genericization applies.

Since Hyperbole and a Half is Creative Commons licensed (CC-NC-ND), it looks like its licensing requirements would be satisfied by attributing the original source ("Proper credit includes a prominent, easily visible link to the source of the material you want to use...")[1].

I think making sure that images in your blog post are properly licensed is difficult [2], but on the same level of difficulty and importance as determining a license for a software project [3].

[1]: http://hyperboleandahalf.blogspot.com/p/faq_10.html

[2]: I have personally had issues with this, which I wrote about at http://www.marteydodoo.com/2011/01/19/licensing-is-hard/

[3]: http://www.codinghorror.com/blog/2007/04/pick-a-license-any-...
That was my first thought, however, from the docs:

MailerJS will send mail to the address you enter on your account page. You can't specify the receiver dynamically, as client-side JavaScript is publicly accessible by definition, and we want to protect you from spammers.

Why steal someone's api key just so you can send them email?
The problem is that it's much more costly to make a bad pre-hire, if that's what you want to call it, than it is to go on a bad date.

You can't just bring someone in and let them be their self in the office. You have to have someone onboarding their HR stuff, someone onboarding them on to the technical stuff, someone getting them a laptop and access to source control, someone answering their questions, someone tasking them with things. All this takes time away from people who could be making the company money.

You can start reducing these things (don't give them access to source control, give everyone the same initial tasks) but now you're just reducing it back to a job interview.
FYI on Leo: http://www.nytimes.com/2011/09/22/business/voting-to-hire-a-...

But yea, I have been thinking about looking for CEOs from alternate sources like the startup world for a while now if hiring externally.
Killing H264 is shortsighted and destructive since at present, there's no way Apple is ever going to drop H264 for WebM. All it accomplishes is fragmenting the web further and hurting end-users.
Some advice: When I'm sad, I stop being sad and be awesome instead.

The fact that you are making money is already great, a lot of people are struggling to get by in their companies.

Don't make a decision that you will later regret.
Yep. I'm really hopeful that this will result in some good marketing avenues for my apps. Here's hoping!
What the hell are you talking about?

Google is not storing hashes of your emails instead of the emails. How is anything under discussion related to passwords?
They mentioned they dumped the clipboard buttons because nobody uses them. I would guess the need with Visual Studio isn't so much "Save" but "Save All", which also updates various project files. (I don't know the Save All shortcut off the top of my head - I almost always use the toolbar button.)
When Google accused them of being patent bullies, Microsoft called Google crybabies. So who's the crybaby now? Not to mention that they are still bullying every single Android manufacturer out there to give them money on a product they didn't make.

So, Microsoft, you probably heard this a few years ago, too, but: Please don't use patents to kill an open source OS.