skysight-inc/HackerNews huggingface dataset:
The majority of good, and reusable code is in libraries - as it should be. If you write a library in C++, you're limiting potential users of said library to only using C++, because there's no ABI compatibility with other languages.

C on the other hand, has almost global compatibility with other general purpose languages. It should therefore be everyone's effort to write good C libraries and promote code reuse.

Of course, there's no harm in writing your library in C++ and exposing a C interface to it - but that's not necessarily as simple as it might sound. The better approach is to design your API in C and then figure out how to implement it in C++.

As for writing the actual applications (non-reusable part), there are obvious advantages to using C++ over C.
https://www.cueup.com/ Is a similar product from a YC company.
As the ancients used to say, 'those that the gods want to destroy, they first make mad'. Accordingly, I see a lot of things going down the pan in an ever accelerating spiral.

There are too many unscrupulous, unethical people about, out to make lots of money for zero real creativity, value, and effort. They are forever inventing new artifices towards this end, be it indulgences (sin forgiveness chits), fractional banking (credit out of thin air), software patents, CO2 indulgences, etc. and then getting fat on trading them.

We are so far gone that many people can no longer even discriminate between real value and these things; sinking as we all are in this sea of BS.
Does it make the slightest bit of difference even if the courts decide that the entire action was unwarranted? What remedies are available to Dotcom, if any?
I think counting cores (should be a band name) is a useful metric. By iPad class, I mean similar build quality, similar battery life, similar size, similar responsiveness.
The difference between an Xbox say and a NAS is one of power. Low power set top boxes are a must. The amount of electronics piling up in people's houses is just ridiculous.

The consoles are guzzlers - with the exception perhaps of the Wii.
> Not being safe enough to leave your gear on the desk while you go to lunch or something is a big red flag that something's wrong. You can't have an open and free environment when folks are having to padlock everything they own and don't trust the guy next to them not to walk off with their iPad.

That just seems really weird... Is it other people in the program, or do outside people have access, or...?

Changing subjects, I hope someone will do an analysis of the whole program 5 years from now to see what the results of it are. How many companies came/stayed/grew/died/etc...
I feel like it should bother me, but it doesn't.
Evolutionary vs revolutionary productivity
When I was younger between the ages of 9-15 I loved hardware hacking. I would take apart Xboxes, Play Stations and even my computers. I would install mod chips, homebrew software and even tacky lighting. Being apart of the hardcore gaming community (CS, Team Fortress, WoW) almost instilled the notion of modding your 'rig'. People would overclock and and liquid cool their PCs which is hardcore stuff.
I feel like there are two things that have led to a decrease in the hardware hacking environment (which I feel is parallel to the author's point).

1.Manufacturers began to 'get it'. Computers began to look cool, no more beige boxes and lame looking side panels. With the birth of Aleinware, the Dell XPS and Falcon Northwest came a huge blow to the modding community. Instead of spending days modding your PC to make it look cool and perform well, you could buy one out of the box (sometimes even overclocked)! This started to eat away at the modding culture. Even console makers stepped their game up in terms of connectivity. They began to provide more codecs for video playback which was one of the main reasons to mod a console- to allow video playback.

2. Another thing happened which pulled me and others away from the modding/hacking community- I bought a Mac. Ever since I moved into the Apple ecosystem I haven't opened up a piece of hardware. I bought my first Macbook when I was 16 and loved it. It worked, it did everything I needed it to. I moved more into the less horsepower social game landscape where I didn't need the heavy duty processing power. Once I was in the Apple ecosystem I didn't need a home NAS server running with my torrents, I began buying my music, movies and TV shows. This content then streamed on my devices (Apple TV and mobile) perfectly. It required no hacking to work, it all came together effortlessly. I feel like this is happening to a lot of hackers. I deep down feel Apple has made people complacent with current technology and has really created a lack of need to hack your hardware and software.

This begs a question, has the paradigm shifted from enthusiasts pushing the envelope with hardware and software to the technology companies?
I'm reserving judgement until we hear both sides of the story.

Obviously, this could simply be blatant bad behavior, but as even Arun said in his post, he doesn't really know what's going on. I could easily envision a situation where the company has run out of capital and one of the founders decides to take things into their own hands to keep the idea going simply driven by passion.

Of course, if that was his motivation, his execution was remarkably poor.
NoSQL: Not Only a Fairy Tale
except all those written before it?

I program on a mid range system. If I want to write in C for it I could but I have no reason too. I use two languages that appeared well before C and produce very effective and near bullet proof code because of it.

There are some big names in the language world that were here before C and some probably had influence on that language.

While I would not mind refreshing my C, having not had any use for it since 85, I am not even sure where to start.
Do We Need a New Pottery Barn Rule for Cyberwarfare?
I just invited all of my family members who are attending our July 4th Beach Week, and so far it looks like an excellent way for us to plan the meals and share our pictures.
This is a second post (of many more it seems...) in the saga of pingjam's play (store) adventures.
In the past month we have been working our asses off because of google's store random bans and lack of communication.

Since Google is blatantly ignoring us - we would appreciate any comments and experience you have and are happy to share ours as well .
The only option to get newer versions of the Adobe plugin. The 11.2 branch will get security updates into 2017 (2012-03-27 + 5 years): https://blogs.adobe.com/flashplayer/2012/02/adobe-and-google...
That's true. An old net book or second hand laptop could be re-purposed as a NAS. I've found though that getting smooth HD out of older hardware, isn't that good. And the desktop OSs are pretty crappy on a TV. There's certainly a gap in the market here. Currently this is a very confusing landscape. It's bad enough trying to find a machine that will handle multiple codecs.
I agree. Facebook is awesome for keeping in touch with people that I normally wouldn't keep in touch with (people who aren't close friends but are still friends). I've made great friends through it and my news feed always has relevant content. The experience is what you make it. If the OP lost touch with people it's because he made no effort to keep in touch with them.
Not to mention the obvious click-bait of his submission... "goodbye facebook"? Please. 900M accounts. They're not going anywhere for some time.
I know - and I don't either. But we need to be consistent in how we talk about companies that have a revenue stream they create at a systemic cost to everyone: this is (from the companies') perspective, "building value."
You've turned on captioning in Youtube (the "CC" button at the bottom).
Yes, subject was previously discussed 6 days ago: http://news.ycombinator.com/item?id=4146222
In addition, one could use Google+ as the back-end for your wedding service start-up anyway.

People are essentially paying for your services, not the data. If Google+/Facebook is the best way to provide your services, it's more of an opportunity than a threat to your business.
Selena Gomez American actress and singer
Well the OP is right about one thing: Facebook has become less personal.

I regret accepting old high school/college friends (who I haven't' seen in 25 years), army buds, and family members I didn't even know I had.

Now I post, maybe once every 2 weeks. Usually something safe - like about the current game I'm playing. I don't dare get personal on FB now.
There is a previous transaction though - the patent trolls acquire their patent portfolios from, in the long run, inventors. They "bought" and "own" them, and are now asserting those rights, to the expense of $29B to other companies who should be licensing the rights.

Nobody blames landlords of costing businesses billions of dollars a year - they own property and businesses pay rent. Nobody builds a business using a landlords property without paying rent, then plausibly claims their legal costs defending themselves against landlords asserting their rights are somehow an unexpected and unfair imposition. (Well, actually food carts probably do exactly that, but nobody writes academic papers claiming billions of dollars worth of cost for them…)

I haven't read the whole paper, but I wonder about two other numbers - 1) how much money did the NPE's pay to the inventors of the patents they're defending (who under the current system have every right to choose "selling their patents/IP" as their means of monetizing their inventingwork)? and 2) how much would licensing the existing patents (instead of running up legal bill later) have been, compared to the $29B losses described here?

I'm not saying the current system is "right", but it is reasonably well understood. I can only assume the $29B cost is accepted as a "cost of doing business" by companies who know (or even just suspect) they may be infringing patents? (or perhaps it's not an assumed "cost", and many businesses choose to gamble that they'll never be held accountable?)
Official Announcement: JetBrains and Nemerle
I disagree about Facebook potentially struggling because of this disconnect. Facebook can continue to grow by steering users toward doing what Facebook wants while intermittently rewarding them with what users want. See http://en.wikipedia.org/wiki/Reinforcement#Schedules_of_rein...

Addiction is not proportional to the quality of the user experience.
Enjoy With Xbox 360 Movie Games
Agreed, both parties were probably very disagreeable.
Isn't Foursquare based kind of on a similar idea? You tell people where you are to get something out of it. As long as it's completely optional, and the user understands what he's getting into, I don't see the problem with it.
It wasn't flawed. It was a necessity until very recently. Most people in the tech field fail to realize that most "jobs" are actually back breaking physical labor. Whether that is working a mile underground or standing on your feet for 8 hours. It beats the body up. So you pound the pavement for 40+ years until your body says I can't do this anymore. Now what do you do? You exit the circuit and let another person pound it out for 40 years.

And that is what retirement is about for most people. Not you complaining that tech companies won't hire you. But you've been doing this too long and your back is shot.
What if I want to know how registers are used and allocated in a program? Most C compilers ignore "register" annotations, and with good reason- they hamstring the compiler's ability to optimize, which is usually a completely opaque process from the programmer's point of view in the first place.

Why have a type system that includes implicit coercions between types, sometimes with different internal representations? (Just imagine an int promoting to a float.) Doesn't that obscure the "real meaning" of the program, or is it merely a detail you find uninteresting? C is not the only language that makes these low-level concepts accessible, and C does not represent the "floor" with respect to making the behavior of hardware explicit.

If what you're actually getting at is that C is the most popular language today that exposes all of those things, it sounds less convincing- Systems languages cannot advance if we take C's position as given.
How to build dual screen iPad apps for Apple TV
> Xeon Phi does not run anything any "local OS", Xeon Phi is a CPU arch. A computer based on Phi may run linux as a local OS, that does not magically mean the OS needs not be aware of the architecture and how to communicate with it.

I think that zvrba's post was referring to the fact that Xeon Phi cards are internally running an embedded version of Linux. The host system doesn't need to know about that technical detail due to drivers on the host system hiding that away, but he is still correct [edit: in that there is a Linux subsystem present.]

http://www.anandtech.com/show/6017/intel-announces-xeon-phi-...

"Meanwhile on the software side of things in an interesting move Intel is going to be equipping Xeon Phi co-processors with their own OS, in effect making them stand-alone computers (despite the co-processor designation) and significantly deviating from what we’ve seen on similar products (i.e. Tesla). Xeon Phis will be independently running an embedded form of Linux, which Intel has said will be of particular benefit for cluster users."
For me, Groovy always have this feeling that's quite the opposite of Scala: it seems that it was a language that wasn't very thoroughly implemented and has all of these bolt-on stuff on top of it. Scala seems more solid to me because of the academic background (to think that a type system can be turing complete..), and it seems that Clojure found a place on its own.

In general terms, one of the flaws for me is that I can't quite decide what's the direction that Groovy's going. For example, the 2.0v is introducion static features, but AFAIK I never noticed any interest on static features (of course the groovy team should have much more to say on this). Other thing that I didn't like was the stack traces when an exception ocurred: due to the nature of the MOP, the stack traces were always very full of 'garbage' (this was some time ago, I don't know what's the story now). Another example is on the link: if you want to enable invokedynamic, you have to switch some flag on the compiler. If you compare to jRuby (which I know is not directly comparable but as an end user I really don't care) it's alread turned on if you are using the proper jRuby and JDK versions.

OTOH, I think Groovy nailed the Java interop spot on (flawless Java invocation/interop, integration with Ant, maven, etc) which is probably one of the good reasons to use Groovy.

If you consider SO to give a reasonable feedback on popularity, here's the nr of tagged questions:

* scala 549
* jruby 342
* groovy 599
* clojure 120
* ruby (for comparison) 7,115

Having this said, I still think that Grails is one of the best web frameworks for the JVM, although I would like it more if the plugins would have better maintenance by the community.
I'm pretty sure Glass is the reason they do this. It really seems like it's a perfect fit for something you'd be wearing on your face constantly.
Yes...you actually have to go and buy a Windows Phone, preferably a Nokia Lumia 900, to get out of Google Now tracking. Maybe even a Surface tablet for good measure.

Drama, much...?
That might be fun for a lot of people. You might say, "they should be enjoying the moment, not artificially posing for photos, blah, blah, etc, etc..." but it's probably just not your idea of fun.

EDIT: Think I'm trying to say that showing off is a lot of fun for many people.
Is this language really necessary? Do entrepreneurial pundits find it necessary to reaffirm their values?
I think the point is, there's a line of thinking that when anyone, a person or an entity, uses force against someone in a way determined to be illegal (not just making some mistake on paperwork), some person should be put in prison over it. Whether it's the leader of the illegal operation, or the bureaucrat who authorized it.

A few bureaucrats and agents would end up in prison due to mistakes, but private citizens already end up in prison due to law enforcement mistakes. If government employees don't like taking that risk, they shouldn't be government employees. Better a few government employees behind bars "unfairly" than more than a few citizens behind bars "unfairly".
What I'm saying in it doesn't matter what the patent troll companies book as revenue. That's just the wealth transfer.

Wealth transfer is not necessarily value creation. This is obvious, because if we all pay everyone else on the planet $100 a day we don't magically have an econmy worth $1.3 × 10^24.

Wealth transfer often destroys value. Wealth unjustly taken away from value creators becomes a disincentive to produce.

You have to look at wealth creation. Are the patents involved in litigation honest to god inventions that made the world a better place? Wealth was created. Eg, the first retrovirus medication.

Are the patents involved non inventions that were of no use, but are broad enough that patent trolls can, without merit, start seeking rent on products from companies they no part in creating? No wealth was created. Eg Lodsys.

In general, different segments of HN disagree over which patents fall into which categories, but the vast majority agree, myself included, that software patents basically all fall in bucket #2.

This is my last reply to you, as I'm pretty sure by now that you're just trolling, and HN doesn't need to be polluted with this thread.
I know people with multi-accounts, and multi-hundreds of friends accounts and they all say they're annoyed by how irrelevant most of the content is by default even with as few as 30-50 friends on an account.
Are you from the U.S.? I am, and also had a hard time believing this story when I heard coworkers talking about it. Then I realized this guy is from Netherlands. This is a much more believable story set in NL.
Happy Tau Day 
Most everyone knows about Pi Day, March 14, or 3.14, and the various ways to celebrate it. But there is a growing movement amongst rebel math enthusiasts -- some who even call themselves math naturalists -- to displace pi in favor of tau
Will I be able to use latest Android OS without installing this?
> I've never seen a plumber upset that not everyone they meet knows how to do basic plumbing. Chefs don't get mad that people they meet can't cook a fancy souffle. Why is it that so many programmers expect the world to understand computers?

You haven't? Man, every "car person" I know gets pissed off whenever someone goes to a mechanic for an oil change or tire change...
What I meant is that the page itself doesn't tell you anything about how you would actually get it.

The first thing I did after clicking on the link was search the Play Store for "Google Now" - obviously it came up a blank.

What this means is that I'll probably forget all about it by the time I either:

a) get an Android 5 phone/tablet, or
b) update my Galaxy S2 or Galaxy Tab to Android 5

Google could have alleviated some of this by having an app ready for download and linking to it. I have to admit that I hoped that this was the way forward since they released Chrome Beta, as opposed to relying on manufacturers/carriers updating their phones. Alas, it wasn't to be.
I'd love to see that. I think there are many useful things to pick up and re-try.

From reading the article, sounds like it's a free-for-fall. That's good: chaos is our friend. But it also sounds like (reading between the lines) people used political connections to free-ride and perhaps they didn't get a lot of traction that they could have had. Don't know, just guessing. I'm still extremely interested in the intersection of Agile/Lean and startup incubator/boot camps.
I think you overestimate the level of functionality a quality GUI can actually express. This is a tool for developers, and developers will always need to know the command line.
You're automatically transcribing audio into text in Youtube. Disable CC.
You're confusing Apple with developers of iOS applications. Apple may not have stopped it in the past, but the developers never asked either.
This is much less of a privacy issue for me than is when Google reads my email, for example. Here, I'm aware of the fact that my data (location, appointments, flight plans) is read, because I couldn't get the recommendations/information otherwise. So, it's much more of a consensual act.

If they use this data for other purposes (ads/paid recommendations/geotracking), that is a separate issue, and I would be very mad.
As far as I know they still lack even a language spec.
It's slightly concerning that the author talks about people being "green", but then complaining about having to manage bureaucracy, not having access to a ready-made network of experts & having to spend your last peso.

Isn't this just part of the life of starting a business?
M is the Roman numeral for one thousand. In the financial press, MM is M*M or one million. I've also seen it used with BTUs.

Some cultures (UK?) actually do/did use M in the Roman sense to mean thousand, so 33M would mean 33 thousand. That conflicts with metric Mega 10e6, so K is becoming more popular.

In Rome of course, MM would be two thousand.

In short, it's complicated. Or at least context-sensitive.
I wonder if this same argument was made when computers first had mouses and GUIs introduced...

It's a silly, pointless argument. Absolutely without merit.
Probably a fifth of that. I'd imagine it's a 20% project.
Not really. They may not have seen that support for other chip architectures would be a money maker. They obviously didn't think it would be enough of a money maker to spend money doing it.

The case at hand shows that if you have open source drivers though, that you gain access to an army of folks who get paid by other people to further develop your product. Here's where they were wrong (though perhaps not moronically so) and why they missed a huge order.
Well there are cameras in the office, but still, the house is open and somehow it still happens, unfortunately too often.
There are some new lockers now and people watch each other's stuff, but in general you're hanging around with your bag the whole day. And getting a monitor into the office is just out of the question.
kjkjggrs
I love nvidia, compared to ATI cards they are marvelous for what we use them for (video and graphics). But, my main gripe with them is Quadro cards - main difference (apart from minimum x5 markup on prices) is driver which is different from Geforce cards and sole reason for performance boost. It would be REALLY good for them to have competition in that space, but sadly ATI/AMD is not up to the par.
For software you give away for free as a loss-leader? Really?
It's well fking futile.
It's sad that all these generic names that Google is coming up with (Play, Now, Plus, Glass), can probably be copyrighted and everybody else would then be prevented from using them... What a wicked capitalistic world, what a sad day for freedom.
Improved Developer Tooling and Yeoman
> And the non-judgmental, you're all special snowflakes, do whatever, is also.

Oh? How are you so sure?
Indeed. Location-aware, time-aware. I'm seeing a Siri-killer. The best personal assistants know what you want before you ask for it. So, why not the same for digital assistants?
It was on by default for me and I was really confused for a short period of time wondering what the heck they were trying to tell me as part of the video. It was hilarious, however.
Google Nexus 7 and Android 4.1 - Mini Review
JPMorgan Trading Loss May Reach $9 Billion
Project Cybersyn: Chile 2.0 in 1973
Trolling is so out of fashion nowadays.
It's part of the standard OS, but manufacturers or custom ROM could disable it.
battery killer?????
Um, have you ever setup an iPhone for the first time? It walks you through absolutely every thing the device wants to do (Location, Siri, etc) and you can turn them all off and on. Please don't go making wildly incorrect claims.