skysight-inc/HackerNews huggingface dataset:
> As Go is a GC based language I would expect it will always be slower than non GC languages like c/c++.

Actually C malloc, free, C++ new, etc. are really slow functions. Garbage collected languages can typically 'allocate' memory with little more than top of heap pointer increment.

You can implement similar memory pools with C/C++, but it's hard to get right when large allocations are made, compacting is very hard, etc. It does work for limited applications, for example ones that have a lot of short-lived small objects.

Multi-threaded garbage collected languages also don't need locking for freeing objects. With manual memory management you might need to lock the parent object before freeing the child to prevent some other thread from loading a pointer to the free'd child object. Locks are slow, even atomic primitives require slow inter-CPU communication. Garbage collection can avoid that completely. Performance win for gc can be hundreds of percents with 16+ CPUs.
I kept wondering what his native language must have been. And then I wondered if you could write a program that analyzes text written by someone who doesn't speak a language natively to figure out what their native language is.
It depends on the exact open source license they release it under. I googled around and all I could find was that they would release it under "an open source license".
Domo arrigato gozaimas... you seem to have some experience in marketing apps... would be great to talk a bit about how you would approach it and if what part (if any) you still would work on... we´re at dev@beatmaticapp.com
Having them learn on their own is the opposite goal, I think. For the most part they're being taught by rote, by design.
Part of advertising is brand impressions. You may not buy sometime at that time but your subconscious has been exposed to the brand enough (often with other feel-good emotional triggers) that when you do need to buy something you have a positive attraction to their particular brand.

Online advertising is clearly a viable business model. The article correctly points out that aggregate purchasing power has grown slowly so their is more fighting for the same pool of dollars. The problem is not that advertising is a bad business, it's just a smaller business than some investors and founders expected. Facebook brings in hundreds of millions of advertising dollars per year. Not bad.
The title deserves fixing, IMO. It's not just CoH, NCSoft is closing Paragon Studios.

I can certainly speculate that it's fallout from some other bad decisions on NCSoft's part, since they reported a $6 Million loss for Q2.
The stakes are significantly higher in this case than a death sentence. Statistically, human lives are in the US are valued at about 8 million dollars.
This is a really good idea! I myself would love to be able to design websites on the go, although I'm not too fond of PHP.

You may want to try porting over the picoc C interpreter to make an ANSI C code executor - that would be pretty nice as well.
I'm assuming your individual private office suggestion has little to no windows, and therefore little to no natural light.

Frankly, that would suck, and make me less productive than even a single window.
I've had a few supermicro systems, some rack-mounted servers and a two 4U workstation pedestals.

I have one bad thing to say...they are loud, really _loud_.

Several years ago I had a 1U SM server in a rack full of HP servers I could hear the supermicro over all off them.

The 4U pedestal I have at home as a file server is the "super-quiet" model with 8 3.5" bays in front and it is still insanely loud. I had to to rig up a fan controller just to keep it livable to have in the apartment as the motherboard couldn't slow the fans down enough.
Meh, I don't think a longer school year is the solution to the "summer slide." It would be better to find a way to ensure that kids are motivated to learn on their own, even over the summer, and to encourage them to engage in beneficial activities... and, of course, we need to find ways to promote the creation of more summer activities for kids that are both fun and educational, and to make sure kids have access to books, Internet, etc. over the summer.

Now that I think about it, I just realized that - for those cities with hackerspaces - this is a role hackerspaces could help with substantially. Timing some fun, educational opportunities to correspond with "summer break" could give kids a chance to do something like a "learn to solder" session, "electronics kit building", maybe some "intro to computer programming" thing, etc., etc.

Note to self: talk to the other SplatSpace'ers and see if we can cook something up for next summer...
Adblock Plus. Check it out. I don't know how anybody surfs the web with ads anymore. It's just a terrible experience.
1. First item first: Gmail is free because the rich consumers using it are worth a few dollars a month in ads. Those free users in Africa who don't have the money can only exist due to cross-subsidy. The ad model helps them only by accident. Until they have money to spend, they can only detract from the value of Google's ad inventory.

2. To address the second question, the cost of traditional media: Adwords made new businesses more feasible because of the intent harvesting. It allowed people to pay to advertise to consumers who specifically wanted something, as opposed to a demographic block.

Instead of advertising to every 25-55 man who might want a corvette, they could advertise to men who were thinking about a Corvette right now. Previously, it cost serious bucks to reach those men thinking "right now" because it was dumb luck -- advertise to enough men in the right demographic, hit a few guys who had the intent.

To a significant extent, the additional data provided by Twitter and Facebook is no better or more useful than traditional demographic data made available by TV stations. Knowing you're a soccer mom with an SUV in Baltimore is only slightly more useful than inferring that from the market, income bracket, sex, and age group of viewers on a TV block.

Worse, a lot of that broad-demographic advertising is branding. It will always be easier to make an impression with a 30 second full audio/video TV segment than with any kind of internet ad.

Twitter/Facebook targeting information might be revolutionary in combination with TV ad inventory. Pairing that same data with internet ad inventory is (patently) not nearly as valuable, and it never will be.
Of early New England apples.
People should totally be working on ads. Ad's are horribly broken in many cases. Mobile advertising, for example, provides little, if any, value to the user in it's current form.

That's why I'm proud I work[1] on ads. Let's take a step in the right direction (RESPECT THE USER!).

[1] http://kiip.me.
I have no idea what is the author of the articles opinion, and what is from the book being reviewed. I'm not even sure what the title of the book being reviewed is.
The funny thing is that the people I know who've worked on ads have some of the most in-demand skill sets around.

It turns out that most successful consumer internet companies in the last decade have had to turn to some form of advertising (FB, Google, Yahoo, Twitter, Pandora, etc). And knowing how to build those systems makes you someone in high demand.
Yes, but youtube doesn't have an offline player feature and if it did, the videos would still be larger than Grooveshark audio.
what if you are building a startup to deliver ads?

Then you are starting in an overcrowded space. The only reason that the first internet empires have been ad-based is because it is the easiest and most obvious business model to try, given the existence of a large and rich existing advertising industry that is already used to supporting a lot of old media. It is not a particularly innovative business model however and is also probably not the biggest pile of money on the table.
I saw it as a preemption of a threatened attack on Upton's and the Foundation's reputation. Probably unnecessary, but then, not as much trouble as having someone spreading rumors that you are an anti-semite.
It used the same processor and 'only' twice the RAM.

Even assuming the RAM is the most expensive component, by definition, the materials cost no more than twice the cost of the original Macintosh. (~2500USD in 1984)

Of course, the Blit is just a terminal pulling applications down from a Unix host over the serial port; when you consider that the Blit is just a display, it does indeed seem a bit pricey.
The problem with managed hosting is that it's not preventative, at least not anywhere I've found. We use Linode a lot which lets us know when CPU/disk reads are going crazy but that can just be a false trigger. I'd like a service that's more fine-grained than that, and can spin up servers when needed etc. With the right tools it could be quite marvellous.
Editor's note: Jennifer Davis is the co-founder and president of the National Center on Time and Learning, a nonprofit that <promotes expanding learning time> to improve student achievement.

-- There so many articles written by people that are the CEO of XYZ company w/ vested financial interest.
Time once again for Kubrick:

“I think the big mistake in schools is trying to teach children anything, and by using fear as the basic motivation. Fear of getting failing grades, fear of not staying with your class, etc. Interest can produce learning on a scale compared to fear as a nuclear explosion to a firecracker.”

This is like wondering if painting the walls green will help. There's so much else wrong that needs fixing first that this is a silly triviality. Like treating the sniffles when the patient has terminal cancer.
I honestly believe that Grooveshark will never get love from the major record labels. They just pissed them off and the record industry likes to play hardball.

I gave them a tech suggestion a few weeks ago for their mobile apps. Obviously the apple app store won't allow them and neither will Google Play. Their obvious route in this situation should be to leverage HTML5 Localstorage. (this is with respect to storing songs for offline listening..) They haven't gotten around to it yet but I hope they do sometime soon.

I have an rDio subscription but I love Grooveshark because I can always find every song there. rDio doesn't have deals with every label around the world so if I want to listen to something slightly offbeat - chances are that only Grooveshark will have it.
>I've built an extremely useful service but only 1 in 100 was willing to pay, which is ridiculous to say.

To play devil's advocate, if only 1 in 100 people are willing to pay for your service, how useful can it really be? I'd think those 100 people are more qualified to judge how useful it is for them than the person who built the service.
I choose which language to use based on what the language is known for.

Example:
I'd choose C for heavy lifting tasks, because it's fast and (can be) efficient.
But in a personal project, which I do in my free time, I'd choose Node.js. Just because I like JS.
The flipside of 1. is that people in Africa still need to get internet access, which is not free. So one way or another they are paying for email. You could make the same case for cellphones, yet competition and innovation is driving adoption around the world. I'm not convinced that an ad-supported model is "cheaper" for those people. Furthermore, it only works because their number is not high enough to incur a substantial cost. If it did, given that the purchasing power of those people is negligible, Google's fiduciary duty to its shareholders would be an incentive to degrade the service, make them pay, etc.
I think what this article is saying is more along the lines of "don't come to me with business ideas that rely on advertising as their revenue stream", or generalized to "there are many people who will not put money into business ideas that rely on advertising as their revenue stream". [1]

While true, it's not useful -- there's lots of evidence that there are people who feel the other way. Ideas for companies that have no more of a business model than "attract eyeballs" seem to do just fine, and there are notable examples that do more than just fine (e.g. Google). The point has been made many a time that human attention is not easy to get, and there are people willing to pay money to get some fraction of that attention.

My pet peeve is when sites that do not need to carry advertising carry large amounts of very annoying advertising -- I'm looking at you, Amazon, with your "Product Ads From External Websites", which you occasionally trick me into clicking because it looks like "Customers Who Looked At This Also Looked At". Or, far worse, is eBay, which is so inundated with ads that I find it almost unusable.

[1] The exception, I guess, being companies that are in the business of serving or enhancing ads.
Please stop writing posts that tell people to stop writing articles that tell people to stop working on ads.

Weeing all over kittens is the new old.
How Tracking Down My Stolen Computer Triggered a Drug Bust
Keith Devlin: What is mathematical thinking?
The logic of your comment depends on there existing a value of "as much time as they needed" which is significantly longer than the time they took and significantly shorter than, say, their lifespans. The point of earlier comments is to say that one does not exist. If you wish to rebut those comments persuasively, you might consider directly addressing that point: how much more time should they have taken, and what difference would it have made?
I was tested once, in high school, for the so-called 'gifted' program. We were not supposed to be shown our scores, but I did see mine. No emotional response. It told me what I was already knew... that I was good at taking standardized tests. Real problem solving skills came later, and were largely a product of working with people who were experienced, patient, and generous.
Yes but you guys have to keep in mind the marathon is nowhere near our upper limit. People run 100 mile ultra marathons all the time. The Tarahumara have been known to run even further than that. It's probably reasonable a human can run 120, 150 even 200 miles in one prolonged effort. Not to mention in more than one effort there's almost no limit to how far a human can run. Dean Karnazes ran across the entire United States, over 3000 miles.
Article argues that % that land academic jobs is artificially decreased because maybe 50% prefer commercial positions. The main salvo is this: "According to a 2008 survey by the NSF (a summary is available here), there were about 662,600 work-ready science Ph.D.s in the United States, and only 11,400 of those people were unemployed. That’s an unemployment rate of 1.7 percent."

A proper study of the question would take equally smart and motivated people and see what their salary and unemployment rate would be after the same time period if they skipped the PhD.

Who cares what the unemployment rate is if you are ignoring whether the job is related to the training and the skill level of your test population?
Teachers should be paid like engineers. The job is at least as important and at least as difficult.
From the post:

"The Beta release is comprised of 54 webOS components available as opensource. This brings over 450,000 lines of code released under the Apache 2.0 license, which is one of the most liberal and accepted in the open source community."
Using Git as a Specialized DIY Dropbox
"People are highly reluctant to spend on this"

I'd dump money at Google if they monetized Gmail. While Google brand is great and proven, other services that are 'free' gives me the impression that it won't last and not safe or guaranteed. Gmail is the exception - and I'd fork money gladly if they ever decide to charge for it.
I agree. Thought that at the time. Was a philosophy student at the time too though.
Gorgonzola achieved 43 - http://wikiloopr.com/Gorgonzola
Anybody know what they use hadoop for?
No, I refuse to take an IQ test as well. Not because I would feel afraid to have an IQ score associated with me. Rather because I think that the concept of an IQ score is rather silly and I question our overall ability to measure it via a standardized test.

First, Intelligence (as probably this article says) is an ever evolving concept and its multidimensional. Accurately measuring it seems probably impossible, the least really hard. The way we attempt to measure it, is via standardized tests - but those don't really prove much because instead of really measuring what they should measure, they usually end up measuring "test-taking" abilities.

Just think about Einstein and Leonardo da Vinci for that matter. Einsten did terrible in school and would have probably done terrible on an IQ tests. Leonardo da Vinci (arguably the greatest genius of all history) was rather slow in problem solving, but increadibly effective. He would have probably done terrible on a timed standardized test.
You discussed none of the points in the article. This is likely to result in downvotes. (Did you even read it ?)
I saw that too... I'm suspicious of the `SET person_filter = (SELECT bit_or(person.hash) ...);` line, personally. If the hash function is supposed to produce roughly random bits (I'm not familiar with murmur hash though, this may not be true), and you're simply OR-ing them together, you lose zero bits pretty quickly.

But I need to brush up on murmur hash, and bloom filters in general, so I may be entirely wrong. Maybe it's valid, and maybe that does represent a 0.5% error.
1) Patent filing must be made a really cheap process; so that even an individual earning a normal salary is able to file patents. This way Prior idea(art) comes to focus immediately.

2) There should be "no country(area) boundary laws" for Patents. A patent filed in particular country should be applicable world wide.
not to mention that students that dont care about learning negatively affect those that do care.
A counterpoint is that Japan's emperor had to be translated when he addressed his citizens about Japan surrendering in WW2. While he spoke Japanese, he did not speak Japanese any common non-royal Japanese could understand.

This isn't much different, the goal is to convey the ideas and/or goals of the document to those that do not speak the language, in this case the same language the document is written in (human language that is, not legal/vs non). It is a good start too, more companies need to do this. If they spell out things such as: arbitration is us just not wanting to go to court, not as a way to sue you, it greatly reduces the invectives that people will assume about the company.

While it might be "obvious" to someone that can read legal print, conveying the goals in regular language to the target audience is in my opinion long overdue in the legal world. Yes it won't convey every minute nit-picky detail.

Just like translating "saudade" from Portuguese to English as lets say nostalgia is likely wrong and not 100% accurate, it will at least get the general point across to a non-portuguese speaker.

http://en.wikipedia.org/wiki/Saudade if you've never come across the word before. One of my favorite words for an emotion.
No thanks. While ads are less than ideal, I'd rather be enriching the lives of my 75,000 subscribers and run ads than have 500 people paying me $10 a month for the same publications (75k paying $10 would be even better but wouldn't have happened ;-)).

Apps powered by ads are a different kettle of fish but advertising is still a big deal for media and publishing businesses.
I'm guessing Valve's foray into Linux is more or less a hedge against Microsoft. If Windows 8 is a massive flop, the next best option is Mac or straight Linux. If Windows 8 is a success, well, I suppose it is business as usual albeit with some extra pressure from the Windows app store.
Damn i was working on something like this too :-P

Congrats, it sounds cool.
charging someone $1 to have a chat with the director may be a good tactic to weed out the riffraff.
A side motivation for Ms. Davis is that it promotes kids learning just enough to work for her company for cheap, taking little vacation.
Job Description:
Figure out what needs to get done and do that before I have to ask.
> how much more time should they have taken, and what difference would it have made?

Enough time to read the fucking jury instruction about prior art, challenge the foreman's assertions about it, and ask for instruction or clarification as needed.

You seem to think this is too much to ask of laypeople with a billion dollars on the line. I think people are capable of much better.

Edit: Consider that the foreman himself said that things were looking in Samsung's favor before his "aha" moment.
The author doesn't seem to understand WHY companies want to advertise on platforms like Twitter and Facebook. (Facebook makes $4B a year on advertising, so we're not talking about an insignificant amount of money here.)

That's really the most important part. These are the companies spending their money. Why do they want to "waste" their money on those sites if as the author states nobody goes there to buy things.

Two reasons:
1) That's where people are. People spend 8 hours a month[1] on Facebook out of an average of 32 total hours a month[2] online - 25%. A company would be stupid not to want to be seen there. I'm sorry, but if your business is selling things to the average consumer, the average consumer is on Facebook. They go there to be social with their customers, friend, like, share, and follow. That leads me to my second point...

2) It's not about selling (right now). The OP makes a huge assumption that ads lead to clicks lead to sales. Ever seen a TV ad? Do you think TV viewers stop watching the program to run to the store to buy Tide? No. It's about branding, having a marketing message and making sure everyone sees it. The 30-second elevator pitch. Then when they ARE in the mood to buy, when they ARE in the store, they think about your product. "Hey, I need a new X soon, maybe I should check out product Y I've been hearing about."

I can certainly see how people can think "there's no intent to buy" on Facebook and Twitter and maybe that's often true, but that's not even the point. And ad-supported businesses will always always exist although it might not be the best model for you.

[1] http://mashable.com/2011/09/30/wasting-time-on-facebook/
[2] http://www.go-gulf.com/blog/online-time
I've wanted to make this type of app for some time (voice input is the future, after all).

A voice driven smart portastudio would be sublime.
Any analysis of this issue that does NOT go into the number of science PhDs trapped in a protracted postdoc cycle or dead-end "adjunct" position is completely missing the problem science PhDs are facing. Yes, the percentage of unemployed is low. That has never been the issue.
Specific points in the article that I'm responding to:

"Please stop working on ads. Pick an unsolved problem instead. Not only it’s potentially better for the world, but also you’re more likely to raise funding and cash out. Oh, and if you’re an investor, don’t touch ad-based stuff. If you do, you’ll be very uncool"
This is just awesome guys.. Wish you all the best :)
If you look closely they're among the highest paid people already. By the time they retire at age 50, after just 25 years of service, they've got a lifetime pension that would cost you or me over $2 million (after paying taxes) to buy an annuity to cover. That's not to say they don't deserve it.
Still enough to get it well up the front page, though.
Fun fact: Tell people DNA evidence is 99.9% accurate and labs and other facilities make mistakes 10% of the time, ordinary people think that the probability of DNA evidence in court is valid is something like the average of the individual probabilities.