skysight-inc/HackerNews huggingface dataset:
>Often, the same researcher then spins out the company that tries to commercialize the research.

It seems to me that you imply that there is some added value from the commercialization. But commercialization does not cause added value in itself. Sometimes, commercialization just mean marketing and profit center.

However the real question is, what does commercialization of an already founded and paid invention has to do with patents. Why should research which is paid with tax money (through NIH) be patentable, and how does that benefit society?
Not to be an über-pedant, but are you implying that it's somehow illegal to take ownership of your own device?

In what crazy world do you live?
SEEKING WORK - based in SF bay area, remote/travel is fine, not quite willing to move altogether

Main skills -

Matlab - Perl - C

Other skills -

Java/C++ - iOS/Objective-C - Linux system administration - Arduino programming

My work experience has mostly been in scientific computing/embedded programming, and most of my hobby stuff has been game programming. I'm looking for a fun, productive, and smart projects. I'm not so great on the front-end stuff, but good at getting the back-end stuff running.

Email me if you think I could help you! Contact info in my profile.
Can of Pabst wearing a trucker hat while listening to The Rapture... Oh wait, that's 2003...

Fixed gear bicycle wearing an ironic Christmas sweater waiting in line for a fried catfish sandwich under the Williamsburg bridge... Sorry, that's 2007...

Chambray shirt drinking a cocktail made with hand picked elderberries reading MissionMission on an iPad... Nuts, that's 2011...

Can we all agree that the term hipster doesn't mean anything?

Seriously, I've seen the term bandied about for a decade now and its definition changes every 9 months.
Do people really want to look at multiple windows at once?
Inception Explained – HTML + CSS Experiment
Interesting point. I never considered whether duck typing was possible in a statically-typed language. I've always used it in concert with interpreted languages. I imagine it could take a significant amount of pain away from systems programming (I'm looking at you, COM).
I wonder if Schmidt would actually work with North Korea because while it could be profitable, it kind of goes against Google's "Don't Be Evil" motto given that North Korea is one of the biggest violators[1] of human rights on the planet.

1- http://www.forbes.com/sites/realspin/2012/06/14/the-ongoing-...
> You don't think he's just trying to move the goalpost to prevent one-to-one comparisons with Facebook since you know they aren't doing so well ?

Let's say you're utterly correct and G+ is nothing more than a Facebook clone.

Let's say you're utterly correct and G+ is doing really badly.

As a businessperson, what's the correct response?
http://en.wikipedia.org/wiki/Garbage_collection_(computer_sc...
>Use something like `^([^\s]＊)@([^\s]＊\.[^\s]＊)$` which will do most of the work for you

I don't understand. How does this expression do anything even remotely close to email validation?

For example, how does it tell you that:

These are valid:
test@nasa.gov
~~~~@nasa.gov
joe+sometext@nasa.gov
test@bbc.co.uk

and that:

These are NOT valid
test@example.com (no MX RR)
test@-nasa.gov
test"@nasa.gov
test@nasa.gov-
test
test@nasa.rockets
test@bbc.co..uk
test@bbc.com.uk
test@bbc.co.eu.uk

You'd have to write all the validation logic yourself all over again. And that's just a few examples.

Barring anything else, the RFC822 expression isn't so bad that someone should replace it with the kind of thing you are suggesting.

Sorry if I don't see it.
France's Financial Transaction Tax Turning Into Failure
This feels like the regime is holding civilians ransom for celebrity, business or diplomatic encounters[1][2]. I appreciate that when these types of events have happened in the past, they have brokered for civilians being freed, but we should be careful as this trade becomes too commonplace.

Note: the article speculated as to the connection with a recent US civilian arrest.

[1] http://www.nytimes.com/2009/08/06/world/asia/06korea.html?pa...

[2] http://www.guardian.co.uk/world/2010/aug/27/north-korea-us-p...
A more efficient path through that graph: http://cdn1.sbnation.com/entry_photo_images/6699501/A3x6ld8C...
Humanity got by without a lot of things for a very long time. But around 1800, the population begun to climb. After taking 200,000 years to reach our first billion we, reached our seventh just 200 years later. A sudden reversion to the conditions known by America's Founding Fathers would leave ~7/8th of the global population unsupported.

So yes, flush toilets would be the least of your concerns, what with the zombie apocalypse in full swing and everything.
There is minimalism, and then there is a fetish for minimalism. That splash page displays the pathological case of the second.

Even the "documentation" is unhelpful. No hello world? Nothing explaining what this is good for? No "look at this ugly solution in Java, then compare it with this elegant solution in Om"?

Don't make me think! Tell me why I should love this!
> and passengers may avoid the search by electing
> not to fly

Tell that to the people that were threatened with fines when they backed out of the screenings once they got to the front of the line and didn't want to be groped or subjected to backscatter x-rays... The idea being that once you entered the line for the security checkpoint, that you were not allowed to leave.
Sounds like you're already doing my number one tip: take the time to write tools to automate repetitive tasks. If you do anything more than a few times and it can be automated then it's worthwhile to do so. Python is a great language for writing tools IME though you could use anything you're comfortable with (and has the requisite libraries).

Buying tools, even if they only do one thing, is worthwhile as well. For me the price point where I'll buy is around $20. If you have a simple app that does one or two things I need on occasion -- and the app is relatively current and bug free -- then I'll buy it. I've rarely been disappointed with $20 tool purchase.

Beyond that I haven't found that code editors really have that much advantage over any other (I'm an experienced Vim user and I've used a handful of popular editors with project management features). Sometimes you're forced to use an IDE, like Xcode, or have to work on a different computer/OS, so there's not much point in finding the ultimate editor.
Check out http://dotfiles.github.com
Most scripts have these bootstrap files, my dotfiles and more are based on this repo https://github.com/mathiasbynens/dotfiles with a very good setup script.
Unlike Mark Zuckerberg who founded Facebook at an early age and found great success straight from his dormitory room at Harvard, Jeff discovered Amazon when he was 30. It wasn’t easy from the beginning as he made a cross-country drive from New York to Seattle, writing up the Amazon business plan on the way. In fact, he initially set up the company in his garage. It’s always scrappy in the beginning. But most of us would forget that most great ideas, inventions and respected companies in the world started out small and unknown.
> eg. the probability of 10 scooters with a 50% each probability of failure failing at the same time is less than 0.01%

And then you do billions of trials per second...
Ah, maybe they hired the same advertising firm as the IE team then. http://www.youtube.com/watch?v=lD9FAOPBiDk
Both parties already agree. They agree that de-funding the TSA is political suicide. Especially if any sort of terrorist attack happens. Even if the public doesn't attempt to point fingers, political opponents will (during the next re-election campaign most likely).
While some people might say reference counting is just a form of garbage collection, this blurs the useful distinction when discussing the overhead involved. Automatic memory management schemes that impose a variable runtime cost to analyze the object graph are simply totally unlike schemes that have no analysis step and thus no performance headaches. When people talk about GC being unacceptable for real time systems, they are not saying reference counting is unacceptable as well, they are simply saying that any system with a garbage collection phase are unacceptable. So that seems like a pretty clear split.
What about using a Raspberry Pi to be the server? Thought about doing this hack at a hackathon but it was during the weekend of Art Basel in Miami. Make me/print me over the cloud but I love the hunt integration
I'm sure many US companies would love to see North Korea become more hospitable to the west.

A plausible near term goal might be running fiber over land between South Korea & China, which would probably be much cheaper than undersea cables.

Longer term, political capital in DPRK gives companies more bargaining power in the region. If North Korea opens up to Google searches, think how bad it would make China look. Since North Korea is smaller and more volatile, change can potentially happen there faster. If there is a power shift or change in policy, the guy running IT isn't necessarily out of power as well - so it doesn't hurt to have him advocating your position.
So I just had an interesting idea I may even pose to meta.stackexchange

Why not have a discussions.#{sub_domain}.stackexchange.com ?

Questions like this one would be moved there and you would need a certain level of karma to participate. Somewhat like HN

Edit: Did it
http://meta.stackoverflow.com/questions/161305/why-not-have-...
My name is "Robert'); DROP TABLE Students;--"

https://xkcd.com/327/
Depends on the university you go to.

Also, most kids go to college with the mindset that they're there to have fun. If people actually attended college with the intent of getting a job and didn't major in basket weaving (art history majors I'm looking at you) then this figure would be much more likely.
I take it by your flippancy that you disagree. Am I correct in assuming that you mean to insinuate that removing the profit incentive for Big Pharma executives (cancel patents) without reducing the salaries of researchers (use the saved cost on research) would render the US incapable of inventing any medicine at all? Because I disagree with that.
Why punish poor people?
I am aware of the Wikipedia link. It also has no references, and is marked as being original content.

What term should we use to discuss garbage collection schemes that impose a real time overhead (those systems virtually everyone means when they say they dislike GC) and memory management schemes that involve no runtime overhead?
Seconding this. I'm very much for what Mozilla is trying to do with Firefox OS. I want to give it a spin. Heck, maybe even contribute. It's, after all, for a very good cause.

But the fact that my Galaxy nexus is a "tier 3" phone which has no guarantees of even working, and that the "tier 1" phones are phones you cannot buy, my ability and willingness to wipe my working OS from my phone (which I need) for something unproven is very close to zero.

Had they provided some good and working images for phones available today, chances that they would get more attention and recognition would be much, much higher. Not providing that has (IMO) been a mistake which has cost them, both publicity and potential contributors.

And now Ubuntu seems to be making the same mistake for their phone-OS. It's a strategic mistake and it will cost them the chance to impact the market.
No government on earth can claim that they do not violate human rights, either in public, or in secret.

I guess Google can't do business with any government.
Not in all cases you wouldn't. Ideally we'd like the prices to go way up for these kinds of extortionists while remaining low for individuals who were actually wronged by a large corporation.
billions upon billions -Carl Sagan
Read this article for me to waste time because a programmer that program in a programming language that dominates more he soon comes to post here trying to convince others to learn the same...
I'm already thinking it's too late to prevent the US (and most of the Western World) from becoming an Orwellian dystopia. The US is already more corrupt than Singapore, a country with no democracy:

http://www.transparency.org/cpi2012/results

So every year we have more corruption, less freedom, more taxes and more IP trolling.

Can someone convince me that the pendulum is going to swing back?
Biodiesel and ethanol are not chemically identical. Ethanol is an alcohol, biodiesel is an ester (a compound of a fat molecule aka a lipid with alcohol). I'm no chemist, but I'm pretty sure you can't just pour ethanol into a diesel vehicle and expect it to function properly.

I have not researched the EPAs classification rules, so possibly there was scope for administrative confusion. But given that Verdeo managed to track the railcar in question well enough to safeguard their property interest and claim the import credits, surely they must have been aware that it was coming on the same railcar every time, a coincidence which strains belief.

As for the last point, the distinction is not between two batches of identical chemical, it's between two different methods of production. I don't care for ethanol subsidies at all because they distort the market in pernicious ways, but I think you're being rather disingenuous here. Given that the subsidy exists, it's entirely possible to develop a functional administrative framework for the correct allocation of the subsidy. Wasteful? Certainly - but that's a policy problem, not a legal one.
Google currently offers YouTube users the option of either using their G+ profile or a YouTube profile.

I tried the G+ profile option for a while, but I didn't really like it. The first time I posted something publicly, people started commenting on my Google+ posts, apparently upset because they did not get the joke I made. Someone in the YouTube comments looked up my profile, figured out where I lived, and threatened to come to "BrookLine New York" to adjust my viewpoint. I found it hilarious but most people would probably be scared.

I switched back to using a real-name-inspired nickname. You blend in better and people won't bother you except in comment replies, which you can easily ignore.
Not without an overwhelming amount of capital (both human and financial) losses, I'm afraid.
WYSIWYG editor in Java web applications
>"There is no tension between writing a beautiful program and writing an efficient program."

There is a big difference: you can objectively measure efficiency, you can't objectively measure beauty. Who's to say whether a piece of code is 'ugly' or 'beautiful'?
The n9 does this. It's actually really enjoyable. I've been using it for a few months.

I find myself so used to it I keep trying to do it on android phones.

The n9 form factor does suit these gestures because it has a screen with smoothly bevelled edges that entices you to swipe.
So I was checking out the documentation and ...

http://i.imgur.com/EN3JA.png

... maybe i'll hold off for now.
after not ashamed to post an article saying that C# is the best language for developing mobile ... must have little shame .. I'm sure you still not programs Naive Code Android, HTML5 + CSS3 and other top mobile development languages
I'm a libertarian at heart but I have no time for shenanigans of this kind. I want efficient regulations, not an absence of regulation; and streamlined regulations can only work where you have a regulator with sufficient discretion to enforce the spirit of the regulation rather than allowing people to take refuge in pedantic legalism (thus generating more and more regulation to deal with all the potential corner cases).
We're not talking micro-optimization to squeeze an extra 0.5% performance out of a system. We're talking about an order of magnitude (or more) slowdown, in a language already not exactly known for its blazing speed.

My question of the day: why isn't more time spent on building abstractions that aren't just convenient but that are also fast? Why does readable, maintainable code have to mean code so slow it effectively turns Core i7s into Pentium 90s?

I don't think it has to mean that at all, but that's exactly the choice a lot of programmers seem to think they're making.
There was a semi-famous effort in the 1960s to attribute a bicycle design to Leonardo da Vinci that was decided to be an elaborate hoax only a few years ago. Might be why.

And it's a pretty good story as well.
As someone who has done plenty of candidate screenings, an active Github account is a big plus. I get to see how you interact with others, I get to see your code style, how you approach version control, how you deal with bug reports and feedback, and I can get a sense of your programming prowess in a context that isn't cooked up for some interview.

Accounts that are just vimfiles and the skeleton of a never-again-touched project are boring. Forked repos are neat, because they show what you're interested in and what you've been exposed to. Forked repos that you've contributed to are even better. Your own projects that others have filed issues and pull requests on is the motherlode; that tells me a ton about how you do the job I'm hiring for.
GitHub Replaces Copy And Paste With ZeroClipboard
http://www.python.org/dev/peps/pep-3106/

The original plan was to simply let .keys(), .values() and
.items() return an iterator, i.e. exactly what iterkeys(),
itervalues() and iteritems() return in Python 2.x.
However, the Java Collections Framework [1] suggests that
a better solution is possible: the methods return objects
with set behavior (for .keys() and .items()) or multiset
(== bag) behavior (for .values()) that do not contain
copies of the keys, values or items, but rather reference
the underlying dict and pull their values out of the dict
as needed.
Preferably at the same time.
Nokia always was great at build quality, it's just a shame it took them so long to figure out that the processor speed and OS is important too.
Seeking Work (remote preferred, US and Europe are options) -

Full stack developer (minus eye-candy -- IE, everything below UI implementation)
- my specialty really is obscure/unusual technology stacks -- a recent client had a combination PHP/Filemaker setup; prior to that he also helped me a bit on a PHP/Drupal/Java/hard goods fulfillment project
- scaling
- making shit work
- C/C++/Python/PHP/mobile/embedded/Java if necessary
- security/PKI/identity management

One of my most recent projects is in the storage space:
- drive monitoring agent in Objective C (for OSX) and C# (for Windows)
- python backend
- restful webservices

I'm a jack of all trades who is looking for interesting projects to work on. I'd love to build this up into something I could quite my day job for. Currently based in the US, I am married to an EU national and will likely be relocating to Europe in the next year or two, so location is open.

If project and rate justify a move, I am open to it.
"one of the biggest violators of human rights on the planet."
I doubt it. American cynicism pretty much makes it impossible. If you can't bring hope to the table, you put a double burden on someone else.

Not sure why you think Singapore is not a democracy, though.
There's a graduated response to discovering that though, you could:

1) call up ez-pass and let them know

2) think "it's not my problem" and not let them know

3) decide to drive over the bridge more often

4) mention it to all your friends and suggest they drive over the bridge more often

5) strap your ez-pass transponder to a quadcopter and fly it in continual circles past the transponder reader.

I'm not sure where the line is, but somewhere between 3 and 5 is probably "fraudulent" behavior - at least according to my personal ethical standards (even #2 is clearly "wrong"), there's almost certainly a technical legal definition of "fraud" that applies somewhere along that line too.
As was stated by jrs235 it takes the state governments out of the picture at the federal level. This has lead to a much more powerful and invasive federal government for internal matters in America.
Nice video and analysis, but the big animation programs all contain simulation packages, which will calculate precisely this, it may even be easier to simulate the collision than to animate by hand. ( And what really put me off in the video is the use of time lapse in the repeated kicks, precisely at the moment where one could hide a cut.)

On the other hand a NFL level kicker is roughly 50% for 50+ yard field goals. [1] Therefore the 5 50 yard field goals should be possible for an NFL kicker in something like 2^5/2=16 tries. ( Similar for the 60, 50 etc sequence, using again the stats,

1/3.* (24./47)* (96./141.)* (120./136)* (119/121.) = .1

it should require something like 10 tries. ( Assuming a probability of 1/3. for the 60 yrd.) So I think the video is genuine, but only because I wonder why anyone would spoil an impressive video by just one special effects shot.) To really convince me, one would need to calculate the kick of the second ball, since this is the moment where animation and reality have to match.

[1] e.g. David Ackers 24 - 47 for 50+
http://sports.yahoo.com/nfl/players/4587/career
A rapidly-evolving one where the legal status of jailbreaking an iPhone has changed over the last several years and jailbreaking an iPad remains illegal. AKA: The United States.
That argument works for individuals who are only responsible for their own finances and moral conduct, but companies have legal obligations to their shareholders to maximise shareholder value. Arguably that means if they find a legal way to reduce their tax costs they are obligated to do so. It's an interesting and non-trivial ethical question.
How does running Windows 8 gauge performance of a device?
But I thought Google isn't allowed to do _any_ evil.
“I” can make a difference
L.A. Clippers' Jamal Crawford has the best blog frontpage of all time
Obviously it takes an individual to carry out the violence, but governments have been responsible for organizing mass violence.

The millions of deaths from war would have been extremely unlikely to happen unless orchestrated by a government.

The exception would be the mexican drug war, but even that could be argued to be caused by government enforced prohibition. Even so, the deaths caused by the cartels are low compared to deaths from wars and genocides that governments have carried out.
I would say, "Delayed for simplification". Being able to take away features is a Good Thing.

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.124....
Interestingly, I find the gestures from the side work much better on the Nexus 4 with the screen curve. Seems they designed the phone with chrome in mind.
If all it takes is a diplomat to visit and give the DPRK government some face, that is much cheaper than war. Its amazing what face can accomplish in Asia.
Cool-RR/python_toolbox · GitHub
Senate confirms FTC, FCC picks
A README is the absolute bare minimum for a GitHub project. Even a lack of code can get some interest in an idea. Someone landing on the GitHub page will reflexively look for the back button if they haven't seen the blog post.

Great work!
Fallacy of the absolute. There is no black and white, just lighter grays and darker grays.
A public that is passive and follows "the rules" enables this, unfortunately.
I am sure it is not only Microsoft who is trolling them if they get any success on this.
Extending is expensive.

Delegating is usually cheaper, just be careful how you do it.

https://gist.github.com/4441557

I guess the upside of `extend` is that you can do it at the call site, delegation has to be configured upfront.
Call me a pessimist, but the lemming nature to following the reactionary rules of the TSA makes me believe the person you responded to is correct.