skysight-inc/HackerNews huggingface dataset:
If this legal mechanism further discourages small players from playing a game they already can't win, that's a benefit.

Even without this mechanism, I really doubt a small entity could sue A or G on any IP matter and actually come out ahead in a financial sense. Our IP protections were not constructed with the interests of individuals and small firms in mind.

(edit: and of course dangoldin is correct about the NPE thing, d'oh!)
Highland Capital Easter Egg Hunt
You have to admit, Fascism is a great system for getting things done. Oh my bad, you said fanism.
No Microsoft certificate support in Linux kernel says Torvalds
See here for the comment thread about that issue, including the article providing more details.

Also read the comments for pg's epic opinion about Instacart. pg-approved!

http://news.ycombinator.com/item?id=4907108
Almost there. All we need now is a personal penalty for the lawyer who knowingly brings the frivolous case and I'd bet that it would tip the balance just enough so that trolling mostly disappears.
Oh, how I would like to base everything on simple abstractions like “real computers all the way down (RCATWD)”. However, reality seems to think differently. James Hague recently said it well: "Simplicity is Wonderful, But Not a Requirement"

http://prog21.dadgum.com/167.html
I had a similar situation when collaborating with a team on a video project during a high school internship. Somehow I managed to delete the entire timeline accounting for hours of editing work that my boss had put in. To this day I don't know how it happened, I just looked down and all the clips were gone from the timeline. In the end, I think we found some semblance of a backup, and at least we didn't lose the raw data/video content, but I can relate to the out-of-body experience that hits you when you realize you just royally screwed up your team's progress and there's nothing you can do about it.
I remember being involved in the implementation of security questions, some years back. (Not my choice...)

Lots of talk and "analysis" about "best practices"...

It's just another password. (I'll consider a set of multiple Q//A to still constitute a single pass... mechanism.) One socially engineered to have low entropy and ever-increasing discoverability.

When sites force me to enter security Q/A values, I generate random values and use those. And note them in local, encrypted store for possible future reference.

The whole security Q/A has ended up being a cost savings-driven, analyst defined, best practices boondoggle.

And the idea, in this FB instance, that you have a password that you can never change, and that you were prompted to set to what is probably a fairly discoverable and/or low entropy value? Facebook needs to rethink this. It needs to get past the customer support level ("it's a feature, trust us") to some serious consideration and re-evaluation/re-architecting.

I'm not outright opposed to a backup access mechanism, when properly defined and used. (Compromised? Be sure to use the backup in some "out of band" fashion.)

But a weak, can't be changed "password"? Come on.

P.S. Of course, another approach may be the assumption that all people have / soon will have phones that provide an out of band mechanism for two-factor authentication. (Although... given that the same phone is increasingly one's primary access to the FB site itself... maybe this should be rethunk, too?)
Because you don't limit access to the courts based on how much money someone has. That's insane.
This man knows what he's talking about. This article is BS and so is the car idea. There's sooo much koolaid in 3D printing right now - even though there's a ton of great stuff in manufacturing in general. It's not the panecea the media are reporting.

(Source: I used to own a 3D printing company doing every type of 3DP process)
It's so highly unlikely you'll get them, you should probably resign yourself (or use a different language, or try to approach it from the other direction: convert Python statements to expressions so you can use them in existing lambdas, after all Python's current lambdas are no more restricted than Haskell's, it's just that the rest of Python doesn't play nice with them)
The Naysayers are Wrong: Mobile Will Monetize Better Than Desktop
> All success is largely dependent on luck and culture.

All success?

> Where you are born, who your parents are, etc.

This is only true up to a certain point. Obviously if you were born in the ocean and your parents are dolphins, you're going to have a hard time starting and running a coal mine.

Every time I hear someone talking about the role luck has with success, they are usually giving examples of how bad luck makes success impossible.

Nobody here insisting that there is more to success than luck is trying to say something like "people in North Korea just need to tough it out". We're talking about the millions of people who have every opportunity to be successful, but don't do so, because they are unwilling to commit to what they perceive to be too risky, and too difficult. The attitude you and the parent stress is the attitude that keeps so many people lower than they should be.

Successful people usually are not successful on their first try either, how many times do they have to fail before you would attribute their success to their efforts and not that "well, 3,847th time is always a charm"?
Show HN: web2txt, API to send text messages from your app for free.
Your interface fails on so many levels

1) Your front page essentially contains one button "Get free quotes", which takes you to another page with a form. Why not display that form on the front page? One less click = better conversions.

2) Why do I need to enter

A) company name
B) my email
C) employee names (what if I have 50?)

Quotes DO NOT depend on that information.

3) The phrase "get quotes" is a major turn off in my mind. It reminds me of thousands of health insurance websites that give you quotes after endless form fill outs and spam your email. Why can't you phrase it in a human way? "Find plans", "enter your information", etc.
Bitcoin Store Announces Official Launch - So Long PayPal!
I'm confused. Is the author trying to convince me to give up the expressivity, portability, and readability of my Python app-layer codebase for the performance gains to be had by writing my logic in stored procedures?

Having moved one codebase OUT of T-SQL stored functions and onto Django's ORM, I can say that this article does not have me convinced the way forward is to move the code back INTO the DB. If my data model is going to be dictating my development toolset, it better be giving me some amazing performance gains and be as good as the toolset I've come to enjoy in a post-ruby-on-rails-world.

What am I missing?
How Indeed Hit 100 Million Monthly Users Without Any Marketing
True, but there'd be a window where it was nice perk.

The first businesses to offer "free wifi!" or unlimited miles on a rental car had a first-mover advantage.
> Now how do I get that into my phone when the APP requests me to log in?

As someone who recently factory reset their tablet and phone, boy was that painful. The password generator passwords are long and use a wide variety of characters, numbers and punctuation. Entering them is really tedious and time consuming. Usually you can't see the entered password so a single error means you have to keep trying again.
I never knew him, but the Isaacson book claimed one of the reasons he was able to take a risk with apple was that he knew he had coding as a fallback, as he was a decent coder at Atari
You mean like Rule 11(b)(2) and 11(c)?

http://www.law.cornell.edu/rules/frcp/rule_11
@nessus42: Thanks for the info. Another question is how intrinsic the mouse was to use of the machine and did it have more than one button? Part of the genius of the Mac design was doing with one button what Xerox did (badly) with three. (Yes, other companies later added more buttons all over again, but the Xerox UI, which I used briefly, required using different buttons for distinct operations in a way that, once you'd used a Mac mouse, made no sense at all.)
1Password has an iPhone app (and probably Android, too). You can sync all of your passwords over the network or dropbox. It's a bit more tedious than just using the 1Password browser plugins, but it works. Just copy the password from the app and paste it into the app/website/etc. 1Password will also open a browser window and enter your account details for you if you're using mobile web.
If "message passing between objects" is so great, then why do those distributed object frameworks (CORBA,(D)COM) not rule the world? Bad execution?
I guess it depends on what you are using to add the styles to the site, you can insert a style tag or you can do an extension, for chrome I used Stylebot, for both my styles work fine, if you are planning on adding the styles via link tag the css engine is going to parse them and add them to the bottom of the stack thus having less priority hence the need for the !important attribute on some rules that aren't specific enough.
Industry connections can be a great thing for a non-technical co-founder. If you know have relationships with the top widget users in the world then it would be a huge boon to your widget-related startup.

Other qualities non-technical co-founders can bring: money, social/sales/pitch skills, outsider opinions (from not having possible preconceived notions of generally accepted technical limitations), industry experience or experience in general.

Also, I hope it is clear I'm not saying technical co-founders can't bring any/all of the above.
Facebook Success Stories
How do you propose this be implemented? By abandoning Python 3, or shooting the dissenters who still insist on Python 2?
Looks like I don't know how to link properly here :P
Ruby "with statement"
How would you implement "with statement"?
An Instagram look behind the secret walls of North Korea
Also, does it have a good domain name free, and a domain name that fits your market? If your market is old ladies, you may want to avoid choosing a ".io" address.
For Statute of Frauds to matter in this case, it will have to be proven that the terms of the contract must have taken more than one year, but not an indefinitely long time to perform. Otherwise, any type of verbal contract should cover this, whether that be oral or written or anything else.
I wrote this to circle around the costs of services like Twilio for micro apps. My wife needed this functionality for her job, and we both thought that paying Twilio for it wasn't a good option. So I wrote this, and it gives you the same basic functionality. It works, and she is happy.

It works by using the option mobile carriers give you to send text messages through an email address.

Questions are welcomed.

By the way, I'm available for Python contracts. :)
Looks like this is crouton:

https://github.com/dnschneid/crouton

"Anyone who wants to run straight Linux on their Chromium OS device, and doesn't care about physical security. You're also better off having some knowledge of Linux tools and the command line in case things go funny, but it's not strictly necessary."

The bit about physical security seems to refer to the fact that for some reason you can't even password protect your machine.
Which, unfortunately, is a big gap in Python. We had this developer using Windows who wouldn't want to install Visual Studio. So we tried finding binaries for stuff like LXML, and the newest versions we could find where a good two or three years old. Eventually we hit a wall with one of the packages (I can't recall exactly which one, but one related to cryptography I think.) We couldn't find a binary, and installing Visual Studio + configuring to work from the command line, etc. took way more time than setting up VirtualBox with an Ubuntu machine.

A massive waste of time.
Actually I tried chasing this up. Xerox did overlapping windows first and they performed abominably (they drew everything using painter's algorithm). They dropped overlapping windows as a performance optimization.

Then Andy Hertzfeld or Bill Atkinson implemented clipping in such a way that most drawing commands became no-ops when they were outside a clipping region (if you set a clip rect then call "fillrect" and it's outside the clipping rect then you do nothing, right?), allowing highly performant overlapping windows. There's a bit somewhere (folklore, Hackers? can't remember) where they showed this to Xerox folk who couldn't believe how well it worked.
> However, think of trying to legitimately sue Microsoft, or Apple or Google for using your patent. You have their bills to worry about too and they can out-lawyer almost everyone.

This is why pushing "loser pays" in the U.S., along with binding arbitration, has been a favorite pet project of some people.
Ironically, that's exactly what happens now -- defendants usually don't have access to the courts, because they don't have millions to defend themselves.
both.

Very limited
If this is good enough to replace a macbook air why does this exist? http://www.google.com/intl/en/chrome/devices/chromebooks.htm...

This product seems way out of line with Google's strategy.
Show HN: See what your friends are liking on Tumblr
What they should do is let you login to the website and give a one time use access token (and make it possible to work out the relevant account). Giving that to the rep (phone or email or chat) then makes things a lot quicker and more secure.

For example Netflix does this for support where you get the token from the web page (as a number) and enter it when you make the support call. Google business support has it too although it is valid for longer where the admins can get a token that is entered with support requests.
We use Amazon Fresh here at the office and the fruits/veggies definitely have a pretty short shelf life when compared with doing the shopping myself
I could use one
I'll be contrarian and say importing/exporting aren't required for the first release. This isn't about being a replacement for Excel on a computer.

It obviously should come soon, though, and my expectation would be to see it in a free update.
An Ohio NBC affiliate morning show says something hyperbolic.
Out of 242,000 members only 89 where actually disbarred in 2011. On top of that misconduct often has more to do with what happens at trial/pretrial than which cases are brought to court. So, while in theory there is a downside the reality is it's vary week.

PS: Also of note 2011 was an unusual peak for example only 17 people where disbarred in 2008.
> Sure, but we shouldn't be outraged over Swartz being prosecuted.

WTH not? It was pretty outrageous. I'd be interested to hear your argument that he deserved even 6 months in prison for copyright violation.

> If a crime is not reported it can't be followed up on by law enforcement.

... which is not to say that if a crime is reported, it will be followed up by law enforcement. Many reported crimes are not acted upon at all; some of them get a huge overreaction (like Swartz's) and some get an under-reaction (like HSBC).

That's the link: that justice is only just if the rules are the same for everyone, and they clearly are not.
Why are people upvoting this blog post that is pure speculation about the lawsuit? Oh wow, you made an angry blog post about how execution is king. Well, of course it is.

My question to the OP is how do you know how much Mr. Brown contributed vs. Mr. Spiegel? Both of them were non-technical and at one point all they had was an idea. The hired Mr. Murphy to code it for them.
I'll just leave this here.

https://www.google.com/search?q=html5+midi
In ten seconds, the photographic proof will disappear, rendering the lawsuit groundless.
WordPress is run by ~17% of the web and is quite welcoming to people new to the community. These two links may be helpful:

http://wp.tutsplus.com/articles/general/learning-how-to-cont...

http://codex.wordpress.org/Contributing_to_WordPress
> The ARPA/PARC history shows that a combination of vision, a modest amount of funding, with a felicitous context and process can almost magically give rise to new technologies that not only amplify civilization, but also produce tremendous wealth for the society.

[...] felicitous context and process [...]

I am interested in what the process is he's referring to that PARC used.

I think software engineering as a discipline is too young to have decent processes figured out, as is evident with the takeover of the "agile/scrum" process (I don't mean this in a bad way, but before this it was either NO process or a bug tracker with dates in it).
Of your list:

* South doesn't have Py3 support in core, but there's a fork that does and seems to work perfectly: https://bitbucket.org/aaugustin/south-python3

* lxml as of v3 seems to have py3 support (I haven't tried it, but looks like it does).

* simplejson is now in the standard library as "json", so yes there.

* requests works, since v0.10 (about a year ago).

* django-compressor is not ported; however, django-pipeline does run on Python 3 and is basically -compressor's successor. It works great.

* gunicorn works on py3 (as does uwsgi and mod_wsgi, btw.)

* jinja2 hasn't been ported yet.

* twisted is actively being ported right now, and has gotten to the point of "kinda working". You can follow along at http://twistedmatrix.com/trac/milestone/Python-3.x and http://twistedmatrix.com/trac/wiki/Plan/Python3.

* txAMQP probably can't get ported until twisted does.

* django-rest-framework has Python 3 support, I think it's fairly recent, but it works well.

This list is about typical of what I've found doing Django/Py3 work: many things are ported, a bunch more have good alternatives, and a few things are still missing.
With regards to founder vesting, it is worth pointing out that if the fallout happens before the one-year cliff he gets nothing (if the usual terms apply).
You are so right in every way. I would like to subscribe to your newsletter.
A patent troll, then, could argue its "practise" is "developing" undervalued patents by buying them off investors, who receive the value up-front, and then licensing them.

ARM is, for all intents and purposes, a non-practising entity. It's just not a patent troll. The folly is in assuming all NPEs are patent trolls. Carving the ARMs out of the NPEs will take more thought that lobbing exceptions at a general idea. Minimum viable products don't work in law because switching costs are high.
France’s “Three Strikes” anti-piracy regime may target streaming sites
I do like where you're going... just had to edit a Google doc spreadsheet on my phone (painful). As a long-time Excel user,I just can't imagine giving up keyboard shortcuts, etc.
I needed Advil today at my client site in Arizona and wished desperately that I could use Instacart. Also wanted to buy my girl some simple flowers and get them sent to her back home in L.A... FTD minimum for flowers is like $50 - there are so many times I wish I could use this service... can't wait to see how it takes off and expands to more products and areas.
Perhaps, once deemed an NPE, the plaintiff could be forced to put up the legal costs in escrow for the duration of the trial? Not only will this require them to be able to pay if they lose, but it will be a further deterrent to even attempting to sue.
> There is no way they would reuse JVM classes in a faithful Smalltalk port

Dunning-Kruger moment for you. Inheritance is in the VM for Smalltalk. So to avoid broken Java class side inheritance, they'll either have to modify the VM, which they can't do and maintain compatibility, or they have to have some support code.
Site is ... hackernewsed?
What (good) purpose do shell companies serve?

LLC is limits liability doesn't it? Its not no liability. Surely a more effective and wide ranging measure would be to enforce limits on the limitations. If no one wants to take some small amount of responsibility for a company, that company has no business existing.
"Your interface fails on so many levels"

Might be better worded as: "Here is some feedback. I hope it helps."
You're right. I'm not thinking.
Spreadsheets are a pretty good tool, and I've used them to sling data along with databases, scripting languages, and compiled programming languages. However I always feel like there should be a next generation ad-hoc data tool coming along that preserves the accessibility of a spreadsheet, while expanding capability in a more manageable way. Once you start needing or wanting capabilities of a programming language, you're stuck in the of the confines of what the spreadsheet framework provides, or need to mostly abandon the spreadsheet to make the leap of putting the data into some other programming environment. It's not hard, and we aren't lacking in ways to make the leap, but it seems like there should be a better way.
I tried to sign up (because it's a fantastic idea) but I got:

"We're sorry, but something went wrong."

when I tried to authorize the application in GitHub. If this is your project I'd love to try it out if there's another way for me to sign up (or another date I can try).
>Although you are most likely correct, the verbal agreement might be enforceable here,

>but it is certain the Defendant's attorneys will argue the Statute of Frauds applies; therefore, since the agreement is not in writing it is unenforceable.

>To speculate on how a Judge would rule on this preliminary matter would be inappropriate without benefit of all the evidence obtained through discovery.
Customer Segmentation in Retail: free online class, from basic to Bayesian
The article mentions that one of the conditions that excludes a company from being a non-practicing entity is "the plaintiff is an inventor or original assignee."
Thanks, that's a good point. Hopefully we can do something about that in 1.6.
Not when you can easily just hijack the receipt methods. A lot easier than IAT hooking..lol
Unfortunately, this is doing to stack up the deck against individual small inventors.

This guy would've had to start a car company in order not to be liable for millions in legal fees if he lost?

http://en.wikipedia.org/wiki/Robert_Kearns

Somehow I think the big companies will exploit this, and start violating NDAs and real patents willy nilly, since the bar has been raised for them.

But the patent trolls are doing enough damage too, I am not sure if it's worth hurting a few real deserving inventors.
Domain. Yes. Forgot the obvious one. :)
Groupon Sales Miss Estimates as Online Deal Demand Dims
All the investors need to know is you cooperated, they don't need to know what that means. Maybe that means you went and were fine, maybe that means you went and got recommended for some additional therapy.

Education, stigma etc are massive parts of the problem. Being forced to confront it and forcing an industry to confront it head on sounds good to me. When you wait for a depressed person to realize they need help and decide to take action and actually do it you wait too long.

I have no point of reference for marriage and drug-taking kids. I don't know if well adjusted people can leave their problems at home but depressed people cannot, and I do have some experience with that including seeing it take a life.
That's right -- Chrome uses the same process when there is a JS reference between the windows.

(In addition, Chrome will sometimes make windows/tabs share a process if there are a lot of tabs open, to save memory. There is a limit to the total number of render processes that Chrome will have.)
This article on Hacker News brought to you by “hacking”, the act of deconstructing, fiddling, creating, and playing around with something for your edification and enjoyment. ;-)
New ‘Sign-Ins’ Offer Developers a Facebook Connect for Google+
He showed none of this background while at Apple, at times when a knowledge of coding would have been very useful to him.

http://www.quora.com/How-high-were-Steve-Jobs-skills-in-codi...

Answer: "nonexistent."

http://bexhuff.com/2010/03/should-product-managers-know-how-...