skysight-inc/HackerNews huggingface dataset:
Drools planner is lightweight: use simple score calculation and you need only about 5 jars (planner, xstream and apache commons jars)
I'd say a lot more goes into a company's revenue than two single product landing pages. Don't use Apple's earnings as justification for all it's actions.

McDonald's sells the most burgers in the world, that definitely means it's the best in everything burger-related right?
To you it's a negative, to me it's an absolute positive.

I can load HN from any device and can pretty much count on it loading quickly and rendering correctly.

If you have an iPhone, I can see why you would want an app, however. I don't see how people browse comfortably on that device without word wrap.

On a related note, I wish the Android browser had a feature to override HTML tags that prevent you from zooming in on mobile sites. One of the nice things about HTC Sense is that it ignores these tags all together.
Austin chamber, tech guru team up to create startup center
Interesting. I remember you talking about how it likely wouldn't make much of a difference, because almost all parents have less than eight kids, and almost all teachers have more than 20, so the number of people who'd be induced to buy the software by an eight card limit shouldn't really be much higher than the number who'd need more than 15 cards, anyway. Any theories on why it ended up mattering after all?
The implication is that the Great Firewall will see a GET for google.com/search?q=[any of those characters] (or equivalent) and not let you get to google for a minute afterward.
I'm reminded of Bjarne Stroustrup's keynote "C++11 Style" that describes C++11's vision of "Type-rich Programming."

Slides: http://ecn.channel9.msdn.com/events/GoingNative12/GN12Cpp11S... -- "Type-rich Programming" comes in at slide 17.

Video (and Audio downloads): http://channel9.msdn.com/Events/GoingNative/GoingNative-2012... -- slide 17 comes in around a fifth of the way in, as the player does not appear to have minutes/seconds indicator. Nonetheless, one should be able to find their way using the slides (pdf) images in conjunction with the video to find their spot.

I don't have time to review the intro into those slides, if they are relevant, but the keynote is generally good anyhow, so I'd recommend viewing the whole piece.
If this was what happened when I set out to write a squeeze page I'd be out of a job. https://training.kalzumeus.com is the "squeeze page" for my mailing list. Prominent stylistic elements to note: clear call to action dominating the page, lack of several thousand words linking to other people's businesses while trying to convince you to do something other than signing up for the email list.
No - I know the browser extension warning is kind of scary, but we never access your history.
Weakness in Facebook Stock Adds to Pause in I.P.O.’s
"Give me your email address and I’ll send you things that you’ll enjoy. For example, immediately after you confirm your email address, I’ll send you a link to watch a free 45 minute training video on improving the first run experience of your software."

This is satire, right?
"The only bottleneck to providing material objects for free or next to free should be in finding raw materials that can be printed out, and as a start, there's lots of that filling up the world's landfills."

Just to let you know, for desktop 3D printers like makerbot, you can print in either ABS or PLA. PLA is biodegradable and made from corn starch (iirc). While ABS (the plastic that legos are made from) smells like death when you melt it, PLA smells like popcorn. It doesn't have as wide as adoption as ABS at the moment since it's a little bit harder to work with. It tends to gunk up your extruder.
Fellow lucid dreamer here. I've tried some explorations of the interface between sleep and waking from within dreams. In my experience/opinion, sex dreams might tend to break up because they use the tactile sense a lot and vision not so much. That can lead to inadvertently paying attention/letting-in one's real-body proprioceptive sense channel or attempting to give motor commands out to one's real muscles (rather than sticking with the dream-sense channels and the more expectation-based moment to moment control of one's dream).
The Russians were not unreasonable, if it were an accident the worst they would likely do is rescue the crew and return the capsule dissassembled.
Paul Irish's Modern Web App Development Workflow
Technical Trading Issues to Blame for Facebook’s Fall, Meeker Says
In some sinister — yet amusing way, I find that to be extremely funny.
BFHGFHJFGHJGFHFJGFHFJGFTHGFHFTJFGH
Thanks for that.

So the clips aren't totally live - if you are sharing content that is somehow walled off.
>I'm pretty sure "installing an app" and "bookmarking a website" are the same thing in ChromeOS.

Not quiet so. I write chrome apps myself and there is is difference between websites and installable apps. Mostly they have more API access and features such as background processes. But the underlying technology is exactly same as websites. It's essentially a local website that is not hosted on any server but in browser's environment.

If you are interested to know exact differences then allow me to make a shameless plug. This is a media player but is installable instead of hosted. This makes it possible for the app to have a background page which runs even if the browser is closed. Being instalable instead of hosted also has an advantage of more flexible file API. But that is bound to change soon.

https://chrome.google.com/webstore/detail/fddboknafkepdchido...
And if you'd rather not take my word for it, you can use the bookmarklet instead of the extension. It has all the same functionality and runs in a much tighter sandbox.
Ouch :)

My point is largely that Lobster has a much more defined and recognizable look than classic "Sans" fonts like Arial and Helvetica and "Serif" fonts like Times and Georgia.

The look is recognizable enough that it evokes comparison to other sites, which you may want to consider. It can also break down the fourth wall between your site and it's viewers if they recognize the font. They go "oh, that's lobster, one of google's free fonts" instead of "nice logo" which, again might not be what you're after.
http://techcrunch.com/2012/05/10/dev-boot-camp-is-a-ruby-suc... - "Startups Court Dev Bootcamp’s Ruby Grads: 88% Have Offers At Average Of $79K"
RIM Activist Investor: Split Company In Half For Sale
Wow, once again I see people comparing America to second and third world countries. Yes, people in those countries have it worse than people in America.

People in first world countries are not "held hostage" by their governments.

Why, why, why would you compare America to Second and Third world countries instead of looking to the top of first world countries and striving to be better?
Come on Google, use an ARM processor, make it a dongle with a HDMI plug that attaches to the majority of cheap LCD displays, and price it at $99 or free with the first year (per seat) of a Google Apps Enterprise Account.
Now add a local ActiveDirectory proxy as a stadalone router-like box and hit Microsoft where it hurts. (Before Larry does).
BEN10
I think they've done a pretty good job, compared tp the general level of hacketry and math prtrayals on film. This is up there with Trinity's login using a ssh vulnarabilty.
Ask HN: Which programming language did Harjeet Taggar learned and why?
I read somewhere the YC partner Harjeet was non-technical founder before joining YC. He then learned to code after joining YC. Just curious which language did he learn?
I'm not so sure.

http://en.wikipedia.org/wiki/Gary_Powers
I tweet the link itself(i.e http://news.ycombinator.com/item?id=4047264). I just post them on Twitter. But this is difficult when you are using mobile apps. To solve that I'm doing this steps(for iPhone):

1.) Copy link of the comment
2.) Open it with safari
3.) Share it with Safari's "Tweet" button

That's not convenient.
Car products
Lane's Car Products is the best car care store and one stop shop for detailing supplies, auto care, car wax, car care products, car polishes, auto accessories, car accessories, car parts and more.
I've been a happy use of HackerNode for what seems like two months so far. Well done!
I'm not quite sure what you mean. Your clips can be private and shared with a few people (or none), or they can be completely public. In the example I gave, I wouldn't really mind if they were public, but I don't see a reason to make them public - it is just to share with a few friends, really.
Yeah I understand. I was describing how I did it in Algebra II. They would give up f(n) = 5x^3 +4x + 8 and we would know that it was O(x^3).

We also understood that it was as n -> infinity, hence why f(n) = 2x^4 would have a larger growth rate than g(n) = x^2 + 5000. When you're talking about scalability when programming, you're going to have to understand big-O, how constant factors come into play (why Floyd-Warshall at O(n^3) is often better in practice), and how big-\Theta works. If not, you're eventually going to make a mistake and slow everything down.
No worries. There are lots of flavors. I was just looking to scratch an itch. :)
It would be like saying an Art History major could "easily" learn to paint. The skills just aren't transferable.
You are assuming that mainstream consumers are the target audience. I think the audience is actually A) Businesses B) tech savy users.

I suspect both of those users care a little bit more about the tech specs than an average user.
> Even for the US government this seems like a real stretch though. I mean, what did they think was going to happen?

The same thing that's happened in every country where they exert their influence: Capitulation.

Obviously, they were wrong.
Can an admin or somebody fix this comment? It's breaking the page layout.
Macros are still mindblowing, but much less so if you've used Ruby or Python or Perl than if you're a pure C programmer.

I disagree with this statement. Python's introspection, first-class functions, magic methods, and duck-typing add a lot of the dynamism of Lisp, but every time you run up against something that needs to be a macro, it's a dead end. C has a rudimentary macro system that can get you a little past that point; for example, it's not too difficult to add a foreach construct to C that looks like this:

queue *q = queue_new();
queue_add(q, 1);
/* ... */
foreach (int i, q) {
printf("%z\n", i);
}

On a sidenote, it's kind of sad that a programming layer just above assembly language created 4 decades ago has better macro support than some of the most popular modern languages.
The two products are incomparable. One is unknown, the other is known by pretty much anyone who would be interested in buying a smart phone.
Way to beat around the bush. This is the botched censorship system, and at least Google used to make that clear. Nowadays, they show you 10 minutes of HD video of someone trying out various search queries in various browsers and being blocked.

And they have the chuzpe to add "we have checked our systems and couldn't find anything". Way to make yourself complicit.

There have already been congressional hearings into Google's business in china, back when they still tried to enable unhindered access for users there.
Google recreates the Hindu epic Ramayana in HTML5
Dragon spacecraft makes perfect splashdown
I actually think there is some value in pointing out a bad article and slamming it, and from what I can tell by the comments so far that is just what's happening. Similar to learning from failures there is something to be learned from reading bad arguments, so long as it's understood to be bad.
Hallucinations? The origins of the "demonic attack" myth of sleep paralysis?
Ugh. Thanks. For now, let's just say we're under a different namespace.
Drones Could Soon Help The Police Fight Crimes
If he didn't want people talking about their own preferences when receiving e-mail, he probably shouldn't have dedicated an entire section of the article to telling us that we should sign up for his mailing list and how awesome it will be for us when we do.
Dreamer's Hope
Is there an easier way to clipboard a page bookmark rather than hovering around the border of the page until the "page bookmark" text appears and clicking?

Also if I retroactively try and remove tags from a clip that fails. I can only add tags (seemingly).

Finally feature request... I would love to be able to have subtags #books #fiction. Maybe #books > fiction > fantasy or something. But only have one top level tag "books" and then have a subcategory organized under the #books tag. Collapse all the entries for a subtag or something.
This comment isn't really hacker related, but it is related to this bundle:

For anyone that likes playing games but doesn't really follow them, I highly recommend taking a look at both Amnesia: The Dark Descent and LIMBO. Both are available in this pack, and they are both unique, high-quality, and inspired games. The former is a terrifying journey into a nightmarish realm that was created to emerse the player in the environment moreso than any other game in existence, and the latter is a spectacularly creepy 2D puzzle game that looks like it was created by Tim Burton.
For the first video, I get "Unfortunately, this video is not available in Germany, because it may contain music for which GEMA has not granted the respective music rights.". What an absolutely boneheaded, irrelevant, infuriating reason to block a video of a rocket landing. :(

Also, John Carmack's Armadillo aerospace have made prototype rockets that can land vertically on their own thrusters. http://www.liveleak.com/view?i=8eb_1318290493
Ask HN: why do people seem to hate ; that much?
This question has bugged me since the first line of Javascript. Seriously, what is wrong with ; (semicolon)? It is small and enabling. Why do new languages (including functional ones like Scala) keep advertise if their lack of requirement?
I didn't do any of the math you did but the overall sentiment was what I arrived at. Would love to know if there's something really big I'm overlooking here.

No offense to investors but as time goes on I see them as being pretty sheepish. They're (rightfully so) risk averse but they do so by buying into what everyone else is bullish on --- which can't be the best option else we'd all be millionaires.

That's the only explanation I can think of here. GWU somehow has a good following in the valley (in the startup circle?) though I don't really know anyone who uses it.
A lot of compilers are smart enough these days to optimize modulo by n, n a power of 2, to bitwise AND the complement of n-1.
“Bandwidth Limit Exceeded”
CLAWS: Command Line AWS
Except that Jarrett did not, himself, want to get rid of the vocalizations. Gould did, but found that they had become such an intrinsic part of his learning of the piece that he was unable to play to his satisfaction without vocalizing. (Note that he's doing a sort of meta-riff much of the time rather than simply singing along with his playing. It bothered him that the non-Bachness of his singing has to be recorded along with what Bach wrote.)

It's not that I avoid Gould (or suggest anyone else does)—in fact I've got his entire Bach catalog and love it (Beethoven and Sibelius, not so much)—but one of the immense pleasures of listening to Bach in any form, and particularly in Gould's performances, is that one can listen to the whole of a piece and follow the voices individually at the same time. (Or, I guess, you can sort of Necker between the two if you can't quite hit the enlightenment listning.) That was where Gould blew the "reference" Landowska out of the water in '55 (she played a much more "chorded" performance). Listened to at low volumes, I can still do that with Gould's later recordings, but if the piece is played loudly enough to make the piano's voicing and dynamics distinctive, then the voice-over clouds the texture. I'd just love to hear it as Gould imagined it rather than as it was captured, not as a replacement necessarily, but as a companion.
Starting with your ad hominem, I think you took exactly the wrong things away from this article. Regardless of his writing style, his points are dead-on:

1. Computer science doesn't teach programming (with the corollary that computer scientists specifically don't want to teach programming).

2. Most people going into computer science want to learn programming.

3. Many people get fed up with the rigors of computer science (because they recognize it isn't teaching them programming) and move on to other pastures instead.

I've always believed that there should be a "Software Engineering" curriculum in the engineering department and a "Computer Science" curriculum in the math department. That we blur the lines hurts both fields, as programming students demand more programming in CS, at the expense of the underlying theory; and math students demand more theory, at the expense of being able to actually code up a solution.

At the end of it all, though, there is a strong value for some computer science in all programmers. It is amazing how often solutions get re-invented, though it happens far less now with the combination of open source and Google.
I need my words to spread on web. Can anyone discuss on the best way to come closer to my thoughts.
What's the answer though? every politician should be hounded in every aspect of their private life just so we can avoid accusations of bias?

That's going to drive good people out of politics. (Cue jokes about 'they already left a while ago').

Perhaps in part it's an american thing. The political culture there seems particularly personal and nasty. It's not something I'd like to see spread unnecessarily.

(And by the way I was referring specifically to discretion on non-politically-relevant aspects of people's personal life, not selective coverage of political topics. Although I realise it's a blurry line, one has to draw it somewhere.)
It's even worse than this. When everytime you're "good" at something, you notice movies get it wrong, after some point you start to wonder, maybe they also get it wrong for all the things you're not good at, you just don't notice it.
So basically, it could be that movies get everything wrong.
> flying car...

Flying cars have always been bogus. Why spend much more energy on hovering a little above the ground, when we already have a well developed land-road network?? And if you want to get from A to B without the road network.. well, we have had flying vehicles to do that for a long time. The fact that, say, a helicopter doesn't meet the criteria for a flying car almost implicitly recognises that travelling along the ground is, at least some times, preferable.

As for 3D printing, it is going to have growing pains (anything with moving parts is going to require assembly, at least for the forseeable future), but it will surely go far.
I think you mean "worst", as in the "least amount". "Worsted" is a type of yarn [1].

[1] http://en.wikipedia.org/wiki/Worsted
Try the following thought experiment:

Person A spends four years getting a BS in CS at a top-tier school, learning about programming at least for a few hours a day on average, with the benefit of a well-considered curriculum and instruction by wizards.

Person B spends four years working full-time on something interesting at Google, which probably gives her more total hands-on-keyboard time, and also access to some minor wizards, although they may not care so much about teaching her.

Let's say that both of them also spend a bit of time on the side learning programming things not school- or work-related.

If both of them have an equal thirst for knowledge, I just don't see why person A is likely to become a better programmer, or why B would fail to pick up the style of thinking you described (which is common, in my experience, among good programmers.) I honestly think that you're mixing up the consequences of {smart, curious, motivated, spends a lot of time programming} and {took a CS degree}.
Sounds like a terrible way to live.
Maybe they do not want to take the support calls from users who would have mistaken the mini-Displayport for Thunderbolt. (Not that I approve of the effect of such a decision on the proliferation of port types, just that I can see it from Google's point of view.)
Smore - create online flyers
Robot ethics: Morals and the machine
I agree totally. I do research work in crypto, and I find the theoretical aspects incredibly interesting and engaging. That said, I don't think he is incorrect in his overall point (despite the arrogance with which he makes it); most programmers only need enough CS knowledge to get by.
The second one is a complete machine, not a motherboard...
> Those that want to continue to rely on a market model that is obsoleted by shifting the means of productions to individuals.

That's a huge and unfounded assumption, both on where this technology is going and on its impact on society.

For the foreseeable future, 3D printing only reshapes raw materials. It doesn't create matter from energy. It doesn't transmute elements. It will allow people with the means to purchase 3D printers and the raw materials the ability to print new forms of those raw materials. It will be really neat to see what people do with them, but it's kind of like saying that Home Depot should have eliminated capitalism since it gave the means of production to many individuals who didn't have it before.

Plus, you have to remember that the "means of production" is a moving target since what people need to produce is relative. As the 3D printer is able to create some base consumer goods, people will find new "needs". In Africa, people talk about food as a "need". In Western countries, people talk about access to the Internet as a "need". As some base needs are taken care of through technology, more will open up. There will always be new ways for industrious individuals to satisfy wants and needs through entrepreneurialism.
Agreed. Limbo is easily worth paying for just on it's own. I purchased it for the Xbox 360 after seeing videos of it online and it is an amazing game with a gorgeous creepy atmosphere.
I am fairly certain the Russians would have recognized that an Apollo capsule landing in their ocean would be a good deal different than a spy plane flying over their country. At the very least they would have known from their own experiance that a reentering capsule would make possibly the worst spy platform ever made.

Consider also that the two space programs were basically all about propoganda. Both countries were more or less on their best behaviour.
US DoD Effort to Secure Android (IA2D)
An algorithm that's idiomatic in one language might be terribly unidiomatic in another. (I'm sure you know this, but) Haskell's pervasive laziness makes some algorithms tractable while requiring a lot of space/time complexity for other algorithms.
> you can be certain that it would have been considered an "act of war"

You should really read up on how touchy-feely Soviets were with all things space-related, and perhaps you would understand how patently idiotic your statement is.
To add to that, Bastion is an incredible game as well, the music, narration and graphics are all amazing, it creates a great atmosphere. This Indie Bundle really has some big hits.
Globalization and Politics - A Webmaster's Observation
The model isn't without precedent. For example, lots of paramedic companies run training programs at a loss, eg REMSA.

Congrats on the launch! I wish I had 9 weeks to do nothing but learn about IOS.

suggestion: tell everyone to buy a macbook air. Affordable and unixy.
Nice, Austin is a great city.
The Attack of the Killer Fans
You aren't missing the point necessarily, though there could be things the investors see that you don't?
That Blue Origin ship was amazing, if they could send this into orbit and then land it like this with no parachutes, that would be incredible? No one else has done that, not even Space X?

Is blue origin going to compete with Musk? I don't think Jeff will leave Amazon and focus on this 100%?

Really amazing times.