skysight-inc/HackerNews huggingface dataset:
Fascinating suit. I am wondering about the impact of cases like Bilski v. Kappos (cannot patent hedge fund algorithms), Prometheus v. Mayo (you can patent a method of testing, but not now to interpret the results), and Caraco v. Novo Nordisk (not really on scope of patent act but another indicator of hostility against abuse of our patent system, essentially using another act to strike down method of use patents as a method to keep exclusive access to a drug market in the US) on this one.

Basically it seems to me that in the last few years, the Supreme Court has tightened up criteria on what can be patented and how those patents can be used, so as to prevent abuses aimed at overly broad patents.

Anyway, it's strange to be rooting for Oracle here. BRB while I grab the popcorn.
The avatar image is triggering a mixed content error. It also seems strange to display a 556x720 image at 25x25.
Company Vows Mars Colony by 2023, Funded by Reality Show
Do you think intrapreneurship could serve as an innovation engine for Developing World?
Give people pretty much anything that is turing complete and they will want to be able to play games on it.

PC's were never originally intended to be games machines anyway, my first PC didn't even have a soundcard (as was common for PCs in ~1993) yet id certainly did well with wolf3d on the PC.

Since people are currently doing their work on a PC/laptop and that is also what they are using for web browsing etc it makes sense for them to re purpose it into a gaming platform. This is especially true of either very casual gamers who just want to play farmville or a few flash games and don't want another device, it is also very true for techy types who enjoy building high performance systems for the purpose of gaming.

Of course this really goes down to how you define a "PC", I think of Steam as basically a games console implemented inside my PC. Let's say for example a system is released with high performance graphics than runs a stripped down Linux distro with only Steam + a few other apps. Is this a PC or a console?

On the other side of the fence , MS is making their Xbox more PC like. For example adding internet explorer.

PC gaming will only die when the PC itself does.
What's with the posts saying "Please send me your ideas. Maybe I can do something with them."? Um, no. Please publish your ideas and let the world help you with your problem.

Actually, you already have. Why _isn't_ there a one-button (or script) way to get started with github? This is exactly the sort of thing github should be doing to extend their community. The instructions at https://github.com/ (GitHub Bootcamp) seemed pretty good to me, but that just means I didn't fail at some step for impenetrable reasons, and give up. It's not obvious to me that the entire business of starting up, including generating ssh keys and registering them with github, couldn't be done in a simple installer.

Next, of course, comes the difficulty in learning to use git. And no, it isn't obvious. I'm not entirely sure the problem can be solved with training, but I am sure it certainly would be better solved by training focused at a particular user community. For example (to pick one out of the air), where is the tutorial for people who collaborate to write a document written in LaTeX? Do they want a centralized, single-master repository with a small number of committers, a centralized repository wiki-style, where everyone on the list can push, or distributed repositories? How to manage these scenarios? What special problems will be encountered because of LaTeX markup? This is probably best addressed by the community of LaTeX users, if they could only get started, and if only they could figure out how to use the tool to best advantage.
Artificial General Intelligence Conference 2012
If you're referring to the way, e.g. Youtube, automatically detects the author of the video or artist upon upload, then this article will give you an overview about tagging "audio":

http://en.wikipedia.org/wiki/Acoustic_fingerprint
Play might eliminate the compile/refresh issue, but it doesn't close the gap with other web frameworks in terms of overall productivity.

Some of this is part of the framework. JSON continues to be treated as a second-class citizen and static actions can't be unit tested. Some of it is Java: dependency injection sucks, lack of meta programming capabilities, static typing.

It's a lot better than Struts, and if you _had_ to use Java, you'd probably want to use Play. But if you had the choice, what compelling reasons is there to use Play over rails/sinatra/django/web.py/node ?
Share and Find Links in Tech Communities on Geekli.st
Made by hand by Kevin our great graphics designer. Was up late very last night putting it together. Filled in the last few details this AM.
I wonder how hard 3D minecraft would be.

Er, wow. Hard.

http://egraether.com/mine3d/
Mikko, Mikko Hyponnen. Not "Mykko".
Java or Javascript?
It would be great if it would allow R functions; it's a much better engine for stats than Sage.
Another thing to think about here:

It very interesting to me to think about Valve's motivations for doing this.
One theory is that they want to develop a console (which I have heard denounced as a far fetches rumour on here).

So if we assume that this is not the case, and that you have a smart and well established company like Valve porting their flagship products to the Linux platform; what does that say about how they see the future for Linux in the consumer space?

In other threads we have people worried that the coming UEFIgate will leave the majority of devices locked out of running a Linux OS. If this is the case then why would Valve now be deciding to take on the task of porting everything over to a platform that was as good as dead to the consumer?
The thing is, for some games (competitive internet multiplayer), some forms of DRM are a net positive, and arguably strictly necessary. After easily used cheats started to be widely distributed for CS, the game experience for the typical player went trough the floor, and the community voluntarily and without any kind of financial incentive created and enforced a type of DRM.

Steam takes that to the next level -- because they can add fines of real money (losing your account), and actual permanent bans (of credit cards and real identities) as the cost of cheating, the gaming community embraced it and cheers for it.

So, we are in a situation where the vast majority of the player base considers DRM not just acceptable, or good, but a strictly necessary part of the product. The things that are commonly considered the evils of DRM (ability to take away ability to use product) are instead considered a primary selling point. How's that for food for thought.
Tiananmen Date Match Bars Searches For China Stock Index
Its awesome, hat tip to Kevin. You guys should make the smaller version a link to the full version. I did not see the text link at first...
DNS doesn't play particularly nice when you try and load balance it. You end up, essentially with issues with end users caching particular ip addresses and either failing when they shouldn't or causing load imbalances on particular servers that you can't seem to fix.

You probably want to have an external dns host returning two ip addresses for a haproxy or LVS cluster, which you then route into your actual web tier.
Luc Montagnier and the Nobel Disease
Heel Face Turn? http://tvtropes.org/pmwiki/pmwiki.php/Main/HeelFaceTurn
What kind of company asks you to tell them your password by phone?

I don't remember for sure. I think it was a utility company.
SpaceX doesn't have the capability to launch this kind of satellite and won't for another few years until they get their Falcon Heavy launch system working.
in chrome, error objects have stack traces attached. All you would have needed to do is wrap the problem code in a try/catch, catch the error, and print out the stack trace, assuming you can't figure out how to find the stack trace just using chrome's web debugger. https://code.google.com/p/v8/wiki/JavaScriptStackTraceApi
Thanks for that comment, its awesome that people see the exact same potential as I do in this model.
The patents share a common inventor (Daniel H. Abelow).

The patents all descend from the '998 patent ( http://imgur.com/dJT7o ): the '834 patent is a continuation of the '908, the '565 is a continuation of the '834, and the '078 is a continuation of a different continuation of the '908.

The patents have been in ~15 to 25 suits, depending on the patent and including declaratory judgment actions, since 2011.
That sounds pretty bad if true.

Is there a point of working for a startup if there's no financial upside, only the downside?

Not being in the US, I'm curious if people getting laid-off from funded startups get severance packages.
You would be quite wrong about that.
I immediately dismiss any posts claiming to know the superlative of anything -- best/worst, always/never, dead/alive.

Yet, somehow, I've manage to consistently hack successful things.

My advice: Avoid linkbait articles like this, and instead spend the time actually building something. Really, it truly is that simple: Build something. In any order. With any technology.
Oh man this is fantastic. Where was this when I was taking linear algebra?
Excellent. Integrate this into the Tricorder projct: http://tricorderproject.org/
Posterous usually does that automatically. Not sure why it isn't here. Will see if I can wrap the image in an <a> tag.

Update: Done.
> For one thing, Steam has iOS and Android clients[…]

Are you referring to the Steam Mobile app? (http://itunes.apple.com/us/app/steam-mobile/id495369748?mt=8)

That's a pretty far cry from being a real client. Granted, I'm sure it's been hell trying to figure out how to play in Apple's garden - not to mention porting their engine to iOS/Android. But still, they've got a ways to go before I think we can call them a real player in the mobile gaming market.

EDIT:

> For another, Steam was released a decade ago in 2002 - and if that's "1 decade too late," […]

Good point. Steam was a huge game changer and still continues to impress me. But I think the parent was referring to being a decade too late in the sense that the industry is shifting to mobile (though I'm not sure I completely agree - not for the AAA titles on Steam, anyway).
http://pve.proxmox.com/wiki/Open_Source
http://pve.proxmox.com/wiki/Downloads

AGPL.
Ok Valve is starting to rock. If it works they will start receiving my money again. Time to upgrade my hardware - when it happens!
WxPython and SQLAlchemy: Loading Random SQLite Databases for Viewing
PDFCreator 1.4.0 on Downloads App
This is a hazard in pretty much any language though. At some point you're going to want to do something dynamic at run time just to get a particular feature to be possible- whether it's by using a built in feature of a language, or by importing an aircraft carrier to do it for you in Java. It's simply Godel's curse- every sufficiently powerful formal system has an escape port. Otherwise known as Greenspun's 10th rule.
Everything just works.

I do use steam. A lot. Unfortunately, everything sometimes doesn't just work. For example, I've been left without access to my games a number of times due to internet problems (either in general or just with my gaming desktop) and while offline mode could get around that, I need to be connected to the internet to put it into offline mode and its rare, if ever, that I'll know about internet problems in advance.

So not everything just works for me.

Besides that, though, Steam is the first store in which I've ever impulse bought games - and I've done so multiple times now and probably the majority of all games I own are through Steam. They just make it so easy to find games I want, check the forums for criticism, buy the game, download it and then connect to friends. That experience is one they've done very well and why I still use it despite having had problems. Luckily my account has never been locked - thats a horror story I don't want to experience...
Mary Gates, Bill Gates' mother, was on the same board as John Opel, the president, chairman and CEO of I.B.M. They discussed her son's company and Mr. Opel mentioned Mrs. Gates to other I.B.M. executives. A few weeks later, I.B.M. took a chance by hiring Microsoft, then a small software company, to develop an operating system for its first personal computer.

So a discussion Mary Gates had with John Opel while they were both serving on the board of United Way of America resulted in an IBM contract being placed with her son Bill's company Microsoft to create an operating system for IBM's first personal computer.
Maybe they're preparing in case Windows 8 doesn't do so well?
Hi Jose! We're not specifically looking for an Android developer anymore, as we've decided not to focus on our Android app for a few months. However, we're certainly still on the lookout for awesome Android developers so please get in touch :-)
There are a thousand really good reasons why this is a terrible idea. Just do a search of the ecmascript mailing list for bytecode . https://encrypted.google.com/search?hl=en&q=site%3Ahttps...
I looked into this a month ago, and it didn't appear to be there yet: https://github.com/daleharvey/pouchdb/issues/25

(The issue is currently open, but it looks as if it may land shortly.)
Cleaners DA8, DA18 Erith. Cleaning Services Erith Bexley
There are problems with this idea in that- every js engine will have a different AST structure for optimisation reasons, and making the AST a standard rather constrains optimisation efforts- or forces implementors to include two seperate parsers.
Rule #1 when publicizing security incidents: always publish something else to the blog within 1.5 hours so that the security incident isn't the top post.

Edit: semi-tongue-in-cheek per comments below; as a CloudFlare customer I went to the blog when this first came up expecting to see something but bounced when the first post was a discussion of SSL BEAST since that was the hotness back in the fall of 2011.

I do believe it was not planned, but I also feel that vulnerability disclosures should be pinned for a while somehow if possible. I think one way this is done is having a separation between 'new feature' blog and 'ops' blog.
I too like it but it feels... I'm not sure how to describe it, but I felt like I was having to concentrate to read it properly and keep track of what point I was at. I'm not sure if that's a problem with me or the format, but trying to read it properly was less enjoyable than just scanning it.
Because you're not being productive unless you're adding at least 2000 lines of code to your code base every day.
I'm very, very suspicious of this claim. In any situation I've been in like this, the leader has been almost overly gracious about sharing or outright giving to the non-leaders.
You would think just about all insiders would want to cash out. I just can't see how Groupon right now would at all be the best place to have your money tied up.
In which case are they predicting a mass exodus of PC users from Windows to desktop Linux? Or are they more interested in creating a Linux port as a step towards porting it to future Linux based platforms (ChromeBook/Box?)?

If the future is ARM based devices and UEFI then people won't be able to install Linux even Windows 8 sucks to an obscene degree.
New analysis: There Is a Link between Genius and Insanity
The data syncing is there, that bug is related to a particular issue of communicating with external hosts

If your app and your CouchDB instance are on the same host (either with a proxy or couchapps) then there is no issue, if the CouchDB instance you want to sync with is on a seperate host then you need to add CORS headers to data served from couch, this is a few lines change in nginx, I run a local proxy for development because its just more convenient
They're not getting laid off by a startup now they're getting laid off by Google. They likely get a severance. In CA at least if they're laying off a significant portion it's cosidered a plant closing which should give everyone about 6 months severance.
Quick note: There's a not quite safe for work image near the bottom of the article (Topless tribal woman)
While funny, if you reveal something like that and it is something you're not supposed to know for privacy reasons (don't know if that was the case here or not; maybe it showed up in a log entry and their privacy policy indicates that this will happen), and the information becomes more public you can get yourself into trouble (like 37Signals did when they say that the 100,000,000th file on BaseCamp was a picture of a cat. (http://37signals.com/svn/posts/3076-i-heard-you-like-numbers...)
The hack seems very well planned - I wonder just how many smaller sites have been hacked the exact same way as practice, and not picked up since they didn't have direct access to Google's security people?
In the past I've had games crash because of the DRM. At least, thats what it sounded like from error messages and google searches. Tages and securom how I loathe thee!
Meebo was based out of Mountain View, right next to Red Rock Cafe.
Alpine and Google Apps
Loyalists(9780747545194) Peter Taylor
"Always leave them wanting more" isn't just advice for show business.
14 Foods that Lower Cholesterol
2012 list of the Top 14 Foods that Lower Cholesterol with the latest research and recommendations from nutrition experts. The best cholesterol lowering foods.
I use Ubuntu, and every time I switch between external displays and my laptop's display, I have to move an xorg.conf file. My external displays are on NVidia Twinview, my internal display is on an Intel GPU. I have no choice but to move my NVidia xorg.conf out of the way when I want to use the internal display, and then move it back when I get home and hook up to my monitors.

In 2012.
Finally, it's the year of the Linux desktop!

Just kidding of course.

Can anyone see this by the way? I think I've been shadow banned for apparently no reason.
Me too, especially in light of the posting on here the other day criticizing wannabe infographics. Now this is an infographic worth the name.
The weight rules applies to any specific element on the page, but this is different.

You can make one rule depend on another, and then that rules depends on the first. This can cause a loop.

You could ignore one I guess, but how do you decide which? Do you use css order? Do you use the order of the page? What is there is an inline style? What is two elements have the style?

It's better not to make a syntax that can get you into trouble like that.
I think local storage in web apps with sync could be a big deal in the future. Probably for mobile html5 apps in particular but also for the desktop. Great work!
I wouldn't be surprised if Steam for Linux just created it's own chrooted environment and user account and then simply installed it's own set of libraries which would then be shared amongst steam programs but not with the system in general. X11 might be complicated of course (because Steam would have to run in the same X11 session as other software), but perhaps Valve are planning this around Wayland?

What this would provide is a "distro within a distro" where only things like the kernel version would vary. This would potentially allow anything within steam to sidestep a load of the distro compatibility issues. Instead of creating a .deb and a .rpm you just package for Steam.
Cloudflare/gmail hack: Timeline
myspy is talking about OS X in the present tense.
If you're upset about the topless happy healthy woman and not about the scenes of disfigured war victims above it, there's something wrong with you as a human.
I am still wondering, however, whether we will really see Steam on "Linux" or Steam on "A Single Distro", which would probably happen to be Ubuntu. If that does happen, that would further consolidate the domination of Ubuntu in the Linux World (at least in numbers) as an unintended consequence.

I do not see Valve releasing clients for every distro out there.

For Linux/Ubuntu to be really strong in gaming, Steam is a big plus, however we also need strong driver support from nVidia and ATI. As far as I know, the best drivers on Linux are still not on par with their equivalent on Windows in terms of performance. If playing the same game on Linux means losing 10 fps on your favorite game, this may not be a very enticing alternative if you have both systems installed.
And likewise, "luck is the residue of design" - Branch Rickey
"2000-2008 figures are sales of new physical content at retail exclusively"

Desktop gaming is not shrinking. It's rapidly shifting from physical retail to digital delivery, and it's very likely growing very rapidly. Most of that "other delivery formats" column is Steam, not mobile and browser games.

Of course, no-one outside Valve actually knows that, because they choose do not publish sales data, and they were estimated to have 70% of the digital delivery market in 2009, and probably much more of it now.
Airbnb Tech Talk: Jonathon Smiley of ZURB, on Foundation and prototyping
Ask HN:  UX - modern day snake oil?
I'm not exactly sure how to phrase this, but I'll try: I believe the vast majority of people involved with "UX" are (unintentionally) full of shit.

UX is a pseudo-science that's neither as artful as design, nor as rational as coding.

With the exception of experts in the field that actually perform experiments and research how humans interact with computers, it seems to me that the rest in the field are overly enthusiastic users that simply project their own experiences onto the rest of the world.

It's a role that was invented out of good intentions, but really, it's overkill.

There's just not that much more to know than "don't make me think."
Consoles are not always distributed everywhere, even if you have the money.
If you can use python libraries there are a few libraries which allow you to use R functions through python, so that may be an option.

Edit:

Here they are:

http://rpy.sourceforge.net/rpy2.html
http://rpy.sourceforge.net/rpy.html
I think his concern was for the people behind filters and monitors who trip a million and one alarms when a breast is detected.

Of course things like dying war victims and terrible mutilation will probably pass by these systems A-OK. (Which is really sad when you think about it.)
"not safe for work" means you shouldn't be viewing these images at work and if you got caught seeing them, a resistant boss might not accept your explanation. It has nothing to do with the context the article provides regarding the NSFW material.
Defining 'right', and being able to predict 'right' for future iterations/versions of an app's life is where that mantra seems to fall down.

I'm not a huge nosql fan right now, given that I sometimes need document-style schemaless data storage, but I always (eventually) need adhoc reporting and relational querying capabilities on projects. With that (fore)knowledge, I may as well always choose a relational db.
So that's a no then :D.

Reminds me how ludicrous the development of intelligent life was (evolution is the Bill Gates of science theories - mostly luck, lots of time, and a bit of skill haha!).

You need the right planet, with the right sun, lots of water, an atmosphere, a moon, a stable surface, an iron core, plate tectonics, snow ball earth -> oxygen/ozone, organic molecules from the oort cloud, and that meteor that killed the dinosaurs (with no subsequent extinction events since).

Sounds like the beginning of a bad sci-fi series!

I'm sure I missed things out, but it was a series of ridiculously unlikely events. Reminds me of a Simpson's episode on time travel - kill a mosquito, end the world :D.

Que sera, sera!
Leverage didn't cause the crash—incentives were and still are the problem
http://www.stanford.edu/class/ee380/winter-schedule-20112012... has a talk about the different dropbox architectures as they scaled.
I'm not making a comment on the morality of the images only that some automatic content filters might consider it pornography which is usually not allowed in corporate environments