skysight-inc/HackerNews huggingface dataset:
It took a click on the self-named application link in the beginning of the (very long) article, and some reading, before the name finally clicked. Memorylage is a portmanteau of "memory" and "collage", since the application shows a collage of your digital images.

Or, hm, since "memory" is actually fully in there, perhaps that disqualifies it as a portmanteau ... then it might be a blend, instead (http://en.wikipedia.org/wiki/Blend).
because [][] is used for [reference-style links][daringfireball.com], which allows you to write stuff like I did and still have []() handle both URIs, absolute paths or relative paths.

All of those debates about the link syntax is a complete and ridiculous bikeshed. Any solution I read around here above about making it "smarter", "better", or whatever just end up in making it awfully and needlessly more complex and ambiguous, and yet another bikeshedded standard. The way it is currently is totally KISS: [x](y) => link (i.e a href) and [x][k] + [k]: z => resolve k then link to z. Escaping ')' is trivially solved by the second case.

[daringfireball.com]: http://daringfireball.net/projects/markdown/syntax#link
tl;dr - submitting stuff to app stores can be a nightmare, regardless of who runs the app store.
Windows 8 Is Not Do-or-Die, Yet
Well, I am from Slovakia and the privatisation lead to 10-15 of Mafia-style capitalism. Of course, the situation was and still is much worse further to the east.
Instead of these negative articles I'd like to see people write articles helping other have a better experience then they had. You're on the cutting edge of technology and the consequence is that you'll have problems. I've never personally submitted an app to an appstore but from what I've read Apple had similar problems when they first launched.
Supercomputer simulates the heart
Sequoia, currently the world's most powerful supercomputer, was built for upkeep of nuclear weaponry. But researchers have put it to work on a groundbreaking simulation of something a bit more salutary: simulation of the human heart - down to the cellular level.
Demystify Spaghetti Code
The FOSS community doesn't really have a single goal. Some people want a usable free desktop, others to get mass market share (see Ubuntu bug #1, for example). Some people have specific principles - like that science should run on open source code - others see money to be made from it.

These groups work together when their interests are aligned. Many people, for instance, have an interest in ensuring the Linux kernel works well. But the goal, and hence our success, depends on the individual.
Ventata - Maximize your profits with dynamic pricing.
This is an excellent answer! Thank you!
I do believe marketing has something to do with it. I don't believe a random Google employee is allowed to disclose stuff about their infra permission is granted. This is not a bad thing mind you. Google is merely trying to win minds in the most friendly way possible.

Neither did I said that this was a 'major' differentiator between Go and D. Just 'a' differentiator and not a major one at that.

I have become slightly myopic with regard to the little announcements. I'm confusing it with announcements like Bitly's: http://word.bitly.com/post/29550171827/go-go-gadget or Cloudflare's: http://blog.cloudflare.com/cacheing-the-uncacheable-cloudfla.... But the point still stands, I see more of these posts related to Go than posts related to D (or Clojure/Scala/Rust/...).
That's why I write it _why, as it's unambiguous (and well, "_why".camelize him?)
No, but you do NEED a smartphone. So I'm out.

Anyway, I have a regular dumb keypad deadbolt on my front door, and that works just fine. I don't have any needs that Lockitron would fill that the current lock doesn't.
Another good article about ant communication:
http://www.cell.com/current-biology/retrieve/pii/S0960982206...

And if you believe on: http://quran.com/27/18-19
Pinterest Blogging Tips
Fellow Brit, definitely someone taking the piss.
There was lots of useful advice in this article about getting through the approval process.
My (almost) perfect setup to stay focused
Can Go be a good language to implement NoSql database?
What's so odd about all this is that lack of transparency why things fail was (is?) a huge issue in the Apple App Store process, and MS has had years to learn about what went wrong with the Apple process, and design around those issues. They seem to have baked those faults in to their own process.

"We're backed up with submissions".

WTF? They've been doing roadshows and having dev evangelists push the heck out of "develop apps for the app store!" messaging. That's fine. Staff up appropriately. For a company who understands this is a pivot, they need momentum, good press, etc., plus have had years watching Apple's mistakes in this area - there's just no excuse for not staffing (or ramping up quickly) on the app store processing.
Sure but consider Kindle ebooks, for example. Finding a pirated copy of a book, dealing with the hassles of torrenting or some kind of download site, manually loading the book over, risking all kinds of phishing scams or viruses on the sites that serve this stuff - this is all way too much hassle. I'm happy to pay the $10 for the book even though I know I don't have to.

Making money selling digital goods is all about making paying easier than stealing.
I use SockJS - www.sockjs.org
A Kontron something-or-other, sticker's on the USB port. Similar-looking things (without the heatsink) here: http://uk.kontron.com/products/boards+and+mezzanines/embedde...
Last time I checked Socket.IO doesn't support GZip compression. I found that, especially on mobile connections with larger datasets, it's just faster to use AJAX requests for client->server data requests, in combination with Socket.IO for fast server->client updates/notifications.
I am quite confused looking at that final; it seems incredibly basic for even an introductory course at MIT (that might have been a midterm when I was the graduate instructor for linear algebra at Berkeley).
The Intransparent Methods of an Internet Giant
I can't find the reference anymore, but there is a body of research which takes human motion and extracts a language from it including grammar, dialog acts, words, phonemes.

The possibilities of the video/body movement equivalent of speech recognition would open up a massive, incredibly interesting new dataset to wrangle.
Agreed. I had an interesting experience recently when I decided to "relearn" math. I had taken calculus courses in high school and university, and aced all the exams. But when I eventually came back to calculus out of personal interest, I realized that I didn't know what a derivative was! I didn't know what a limit was! How did I pass those classes? And if someone who got the highest marks didn't learn anything, what about the people who were actually struggling? How many people in that class actually learned anything?

And I could say the same for my science classes, foreign language classes, etc. I don't think you really learn anything unless you really want to understand the material and you work hard to do so. And if that were the case, hour for hour you'll get what you put into it. You wouldn't be studying to an exam. You wouldn't be satisfied with 60%+ on that exam. You wouldn't restrict yourself to a specific curriculum. You wouldn't put time limits on your learning. Instead you would learn the thing that you decided you wanted or needed to learn, and however long it took for you to really understand it, that's how much time you would spend.
Storyboarding strikes me as an example of another problem; it's very nice, but so poorly documented that it can be unclear how to do anything non-trivial with it. There are also a few deficiencies which require ugly hacks.
Other animals have much in common with us: able to navigate their environment, recognize specific objects etc, they have emotions of fear, anger, affection. And they have some problem-solving ability.

They also have a lot less brain hardware than us - even chimpanzee brains are smaller and are much less folded. So even if they could do what we do, they couldn't do it as well as us.

But I think what is special about human intelligence and language is a difference in kind. I'm thinking of the difference between regular grammars, context free grammars, context sensitive grammars and turing equivalent grammars (though the actually demarcation could be quite different).

I think it's possible for a creature, far less intelligent than us, to have our level of sophistication in this sense. Unfortunately, without powerful hardware to store all the entities and connections and relate them to the world, it wouldn't help a creature to survive, so I can't see it evolving naturally.

If you have very little silicon you're better off devoting it to hardwired reactions, with a little configurability - and not even have recursion.
I haven't submitted a Windows 8 app yet (soon) but I've had apps rejected by Apple and Nook. I have to say that Apple's rejections so far have been very clear on what needs to change. Nook has been 50-50. One rejection was clear, but another just gave me a useless numeric code. To defend Microsoft a little bit, at least you have developer evangelists available to help escalate things, even if that isn't working in this case.
Regarding Sources for Neurological Studies: this paper [1] by Michael Arbib explores the neural and functional grounding of language skills in humans and their ancestors.

[1] Michael A. Arbib, From monkey-like action recognition to human language: An evolutionary framework for neurolinguistics, Behavioral and brain sciences 28, 2005, pp. 105-124. PDF: http://users.ecs.soton.ac.uk/harnad/Temp/arbib-bbs.pdf
Animals can without doubt use symbolic systems, whether the sounds they naturally make, or the systems researchers teach them. But symbolic systems are not languages.

Symbolic systems can work because both communicating parties will share the system. But an important feature of language is that it can be used to communicate ideas which are not shared - you can communicate something that the listener has never heard before, and in fact, you can communicate something which no one has ever even thought before (well assuming that's actually possible.)

One thing to show that these symbolic systems were languages would be to teach the meaning of a new symbol to these animals using only the existing symbols. I don't know if these researchers have tried, but I don't expect that it will be possible to. Language is the probably the defining feature of humanity.
4G: Bad coverage, crap battery life - but at least it's really expensive (UK)
You take yourself way too seriously.
Another interesting demo.

However, I don't think it's feasible to turn the "scraping" model search runs on now into this.
You are right, my solution is not really working. But I still believe that there might be a working solution of encoding deltas.

Thank you for your reply!
Don't be a fool, I don't see a single <blink> tag. How can this be considered "good"???
> basic investing

Either I'm misunderstanding your argument or you are missing a fundamental tenant of finance (and indeed, most things in life). Higher returns typically comes with higher risk. A brand new startup is high risk with high reward if it pays out. The same thing applies to financial investments in high risk companies.

People take risks because they want to try and beat the historical growth in their portfolio. By taking on that risk, they know that they may lose money instead of grow their money.

Diversifying allows them to adjust how much risk they want to take above the standard market growth.

"Great Companies" is such a bad guide star for investing. Sears looked like a "great company" 10 years ago. Kodak? Any big box retailer?

Anyway, there are perfectly sound investing theories that say investing in the worst companies can result in higher returns than any "great company" investment portfolio. Value investing at it's most extreme. You just need a few of the losers to become mediocre to make huge gains, while trying to get great companies to grow past their high stock price is extremely hard.

I agree with your long-term strategy...but I don't see any reason to hold long-term stakes in individual companies. Why not just hold long term on index funds?
ClojureScript Adventures
My interest in Go has a lot to do with static typing. Dynamic languages are great for brewing things up quickly but static typing is just far too useful for catching dumb bugs early and for enabling powerful tooling.

Perhaps more sophisticated type systems like those found in Haskell are worth the extra effort but my money is on Go for its simplicity and pragmatism.
Yes, it was interesting to see it labelled out like that. I liked to think of the transform as a cross-correlation. You take a wave of a particular frequency (f) and cross-correlate it with your signal s(t) across all time. The fourier coefficients are the results of the cross-correlation, telling you how much of each frequency you have in your signal.
A critical review of ECMAScript 6 template strings
Personally I'm glad I didn't put any money on Asymco's predictions back when he thought Modular(i.e. Android + WinPhone combined) was going to be limited to 30% of the market (last time I checked Android was about 70% on it's own) and that the companies with the right idea where Interdependant (i.e. RIM and Nokia). Ouch.

What do you have to believe for an Android dominated future? (from end of 2010):

http://www.asymco.com/2010/11/03/what-do-you-have-to-believe...

quote:

"So what’s the bottom line?

For an Android dominant future, several conditions must be met; one will need to believe all of these to be true:

* The addressable market for modular solutions will have to grow much faster than that of inter-dependent vendors. [The chart shows in-line growth--again due to the overall growth of the market. The green guys above won't just roll over.]

* The split of licenses between Android and Windows Phone within the addressable market must favor Android. [Again, this is unlikely as "politics" will interfere. (I won't even touch IP issues.)]

* The current modular vendors will not become inter-dependent or the current inter-dependent vendors will become modular. [Now why would they tear themselves apart if they are growing?]

* The profitability of Android vendors must be high enough to make modularity sustainable [more about this later.]"

So to believe in an Android dominated future, you'd need to believe 4 things, that he's sure won't happen, that all turned out to happen, and to an extreme degree (e.g. Android vs Winphone market share which he predicts at roughly 10/20 percentage points is more like 70/5, Samsung is clearly making Android profitable, Nokia shopped itself to both Android and Winphone and no-one would be surprised if RIM did likewise, etc. etc.). Does this mean he believes in an Android dominated future now? Somehow I doubt it.
While 2008 is technically "back in time" the OP is interesting because technologically 1996 was another era. 2008 was a few years ago. "To this day" indeed.
Apparently only the print version needs to be 14pt; the web version can be 11pt Arial. At 96 DPI, 11pt Arial is slightly larger than the 14px used on the site. Good luck reading it on retina displays, too, although it's possible that the iPad and friends rescale it.
> I don't mind buying Kindle novels because I tend to only ever read them once. And if they were $6 (like the paperbacks often are) I'd view them as a throwaway purchase.

Hmmm, just because a $6 paperback may seem like a throwaway price to you doesn't mean they are single-use products. That's consumerism gone crazy.

I have to admit, I too have a real hard time keeping a cheap paperback presentable after its 2nd or 3rd read (or in subsequent reads, readable, for that matter). I don't know how people do it, so I just make a point to warn my friends about this habit whenever they let me lend one of theirs (and they invariably say "oh I like it when a book looks like it's been read."--sure thing, that'll be no problem!).

Still, that doesn't mean I see them as throwaways, rather I see them as fragile, and IMO the ebook form should lessen this attribute when possible, instead of mimicking (in some sense) it with DRM.
Leveraging DevOps in a 'water-SCRUM-fall' world
The Art of the Up-Res
probably not the sentence I would remember, nor the summary of it all.

What did he try to achieve? Proving you can accelerate the learning process and he did so by example with a MIT graduate level. Even though, it's from MIT, it is a graduate level, nothing more ...

I think the described method is interesting for acceleration or in lean terms, reducing any waste, or even optimizing the learning process. Pick one ...

BTW, 10.000 hours is not from Norvig but from Gladwell, "Outliers".
Besides what other people have mentioned, there is also the fact that Amazon employs a lot of people, and many of them are performing relatively mundane service jobs. Picking and packing products from the Amazon warehouses requires a large workforce, despite all the advancements in automatic warehousing.

Profit per employee isn't really a useful number in this respect.
self-promoted blogspam
When you make statements like this, you need to qualify the goal of whom. I've run Linux on my desktop since '95. It's not my goal to get mainstream adoption - mainstream adoption is irrelevant to me. The same is the case for a lot of people, and quite a few Linux "desktop distros".

Specific distro's might have mainstreaming the Linux desktop as a goal. Some might have failed. Some are still trying.

But there's no single goal here. Nor even a single vision of what a "Linux desktop" should look like.
>MS has had years to learn about what went wrong with the Apple process, and design around those issues.

All that time spent learning about what and why Apple does what they do might have brought them to the conclusion that they ought to be doing the same thing.

Or maybe they're "backed up" while they take it all in, figure out what's crap and what's not crap, create a good initial sorting of non-crap -> crap, and then open the flood gates a little more.

You have to imagine that they've just suddenly become inundated by thousands (10s of thousands? More?) submissions and the majority of them will be awful crapware that needs to be sifted through. It takes a lot of time I'm sure -- I don't care how many people you put on staff.
I think the answer is no, and that the main difference between human language and other languages is its grammatical structure.

The languages of other creatures seem to be context free, or just regular expressions of the type "if your hear sound X replace that with concept or behavior Y". Human language is a lot more generative and context dependent, allowing nested or recursive structures. A Turing Complete language allows arbitrary types of machines to be supported within the culture. Of course in practice these machines are never completely arbitrary, since there are plenty of biological constraints.
Of course you can do that. I think people's problem is with Gruber's unwillingness to lend any support to those efforts to create a less buggy implementation.

Right now, the canonical markdown implementation isn't very good. It's hard to change what the canonical implementation is without Gruber's support. It doesn't even require much from him - just his blessing.

He isn't under any obligation to do this. No-one thinks he is. But it would be a good thing for him to do.
Most of the rejections were due to problems with your app.

We have found the Microsoft team and review process to be excellent - far better than anything we have experienced before.

They go beyond the call of duty to help developers get their app onto the store and even give some great feedback on how the app could be even better.

I guess it depends on who you deal with, but our personal experience in releasing our edutainment app called Magic Math ( http://apps.microsoft.com/webpdp/en-us/app/magic-math/ba5eb1... ) was fantastic.
Here you go: http://news.ycombinator.com/item?id=4701325
Millennium Youth Camp 2013 applications have started
> Why rewrite in Go? It all started back in April of this year, when I was running "apt-get update" at home and noticed that downloads from dl.google.com were stalling for no apparent reason. I asked about this on our internal Google+ and was put in touch with the right people. It turned out that the existing C++ dl.google.com service was no longer actively maintained (short of being kept alive) and that it relied on some assumptions about Google's internal architecture which were no longer true.

This doesn't instill confidence in Go. That it is a success story with abandoned projects is not what we need to hear; we need to hear that Google+ runs on Go. Or at least something the size of Google Reader. When a startup is evaluating what language to build their stack on, dl.google.com is not what they're aiming for.
Turbine lays off some workers
JavaScript:Why Understanding Scope And Closures Matter
How to have a Great Day
I can relate a bit about this article and the Windows Store submission process - I have been using it since the end of July. The requirements mentioned in the post (1.2, 3.2, 3.8, etc.) are part of a big document that tries to clearly outline what an app should and shouldn't do. They are defined rather well, but sometimes will leave you wandering what the hell is going on.

I submitted an HTML app that was accepted, then after some minor changes failed validation the second time I submitted it. The problem was "Requirement 3.2: The app crashes", however, nothing I changed could cause a crash. I resubmitted the app with a bumped version and no other changes and it passed validation the second time.

This led me to believe that MS are either still fixing bugs in the certification process or that my app ended up on a faulty test device that crashed. Still, I would LOVE IT if MS provided actual stack trace or other useful information if a crash occurs.

The biggest problem with the Store right now is the time it takes to pass a new release. In the last couple of days the Microsoft built-in applications (video, finance, sports) have been updated multiple times, but my last submission took 5 days to pass the Content Compliance step. If Microsoft wants more apps in the Store, they need to scale up their review/certification infrastructure and team.
Google Now and knowldge graphs makes this possible. With smart searches it now almost completely remove the need of SEO.
While true, the amount of traffic that dl.google.com handles is non-trivial. If Go can handle that, it can probably handle your startup.
"We're sorry but this site is not accessible from the UK as it is part of our international service and is not funded by the licence fee. It is run commercially by BBC Worldwide, a wholly-owned subsidiary of the BBC, the profits made from it go back to BBC programme-makers to help fund great new BBC programmes. You can find out more about BBC Worldwide and its digital activities at www.bbcworldwide.com."

What the fuck? I mean what reason is there to actively prevent us seeing free content?
So mysterious unnamed "groups and people" have mysterious unspecified information discrediting prominent researcher. Meanwhile scientists all over the world have spent almost twenty years confirming and validating his results. Nevertheless you are super-dooper convinced he is a fraud because ... well because groups and people are gathering evidence. Hmmmmmmm. Well, ok. But I think I'll wait and see what evidence these "groups and people" present before I form an opinion.
Perhaps the Windows 8 Store is a "shallow copy" of the Mac/iOS App Store.

But the Windows 8 experience as a whole certainly isn't.
“Igonvalue” Gladwell is not responsible for the 10,000 hours meme either. The single person who has done most for the expertise research literature is K. Anders Ericsson but he didn't do it alone. To associate intellectuals and researchers with Gladwell is to do them a disservice.