skysight-inc/HackerNews huggingface dataset:
This article shows what Apple hopes to gain from the announcement that they will be manufacturing in the U.S. - articles about Apple planning to manufacture in the U.S.

I remember Walmart's "Buy American" campaign in the late 80's early 90's. Ten to fifteen years later it still shaped perceptions about the company's merchandise long after it had gone to a global logistics chain. I wouldn't be surprised if Mr. Cook has made a similar observation.

Apple's investment is trivial. $100,000,000 is still small business in American manufacturing. It's about the cost of a new moderately sized High School.
Yes. Thank you for your feedback. We are working on better English now.

We also have opportunity for user to feedback about text mistakes. Select wrong text, then ctrl+enter, and propose your version.

Thanks again
Thank you for your replay
)) believe me it is fun for all ages :)
For years now I have been arguing with other programmers on the merits of IDE features such as intellisense. My position has always been that they are completely unnecessary. Autocomplete is useful, sure, since it saves some typing, but that is it's primary goal - to save keystrokes, not to help you remember what a class is capable of doing.

Many programmers appear to get caught up in the small picture way of thinking, where all that they consider important is the code they are currently working on. The fact of the matter is that a piece of software is an ecosystem. Every part of it is directly or indirectly tied to every other part. It is only when we consider the system as a whole that we can create an elegant architecture. This is simply not possible if things are always seen as units and their relationships are an afterthought.

Thank you for this link. I shall be using it to add fuel to any future arguments along these lines.

EDIT:

Clearly, it takes a lot of effort and skill to pull this off. The bottleneck becomes the human. The logical question that follows is 'how do we make the human more efficient and capable of remembering more?'. The answer is diet, nootropics, meditation, exercise and knowledge of techniques (e.g. how to memorise facts rapidly). I won't go into specifics but suffice it to say that most people are undernourished and are mentally impaired because of it.
As a game developer, I'd explain this as follows: the whole gaming industry has been following the same path towards casualness. Arrows in FPS games telling you where to go, auto adjusting difficulty, forgiving aiming, tons of quick save checkpoints, the list goes on.

The majority of players prefer these be in place - otherwise, why keep doing it? But there's still a significant segment of the market that pines for the day when games really kicked you in the ass.

So enter DayZ, and some psycho player with an Axe chases you while playing a creepy loop of a seven year old girl singing, and exploits bugs to kill you completely unfairly, there's a small but significant number of players that will fall in love with a game like that.

But you're not going to convert even a large share of Black Ops 2 players with that experience. It would be like making every car an Ariel Atom.

http://www.youtube.com/watch?v=yldW2FXy7IY
Well--two answers:

1) It's not. It's just a buzz word that people are going to use to separate the current (2006+) research from older research concerning neural networks. This is to draw a clear (and potentially self serving?) distinction between old neural networks that were discredited due to their lack of results vs current research that produces much much better results. So, it's neural networks rebranded. Oh my.

2) "traditional" neural networks and what people are using now are very different--mostly because what people are doing now actually works. Deep learning refers to deep neural networks, which take more traditional neural networks and stack them on top of each other to form a hierarchy of representations that ends up being effective for all kinds of stuff. Not that deep neural networks are a new concept--the newness is more that this is now practical rather than theoretical.

So, deep learning is like 20% bullshit, 80% the real deal. Still lots of work to be done, but I think "deep learning" is a nice buzzword to describe the current state of the art as far as neural networks go. It's all neural networks--but this time it's different, haha.
I've been running a mailserver on my domestic DSL line for almost ten years now. Apart from my private domains it also hosted some domains for organizations, with mailing lists.

Last year I moved and my IP address changed (ISP didn't). I expected to lose the "reputation" the previous one had built up. But I did not have any problems whatsoever. I do hear rumors like yours every now and again but I have a hard time believing them.

I think that large email providers, the likes of Gmail/Hotmail, actually look at the email addresses / domains / servers that their clients send email to. Then they assign trust to those tokens.
If you're a large provider, you can do many things with the data you get from your own customer's behaviour. How about looking at accounts that have been in use for some time, seen regular web interface action, and send email to other @hotmail/gmail accounts that actually get read and not flagged spam? If those accounts send mail to my mailserver, then my mail server / domain must have something good going for it. Well that's what I would do if I were running a huge setup anyway...

As for incoming spam: I'm using various postfix tricks, greylisting, and dspam. I have no problems. I should write a howto ;-)
Yes. Thank you for your feedback. We are working on better English now.
We also have opportunity for user to feedback about text mistakes. Select wrong text, then ctrl+enter, and propose your version.
Thanks again
on the topic, I dare ask for an invite to lobste.rs if someone has one lying around. I promise I won't be an ass.

(Cause a week ago I reached the threshold of wanting to leave a comment enough times)
Have you thought about using Canvas to do client side cropping?
Yes.. having a large amount of concurrent users (>100,000) is definitely a challenge, and polling each time adds to the load as you are creating a new connection every time.

Our approach was based on horizontal scaling of commodity hardware (on Amazon EC2). We have X number of worker instances serving clients and they internally publish and subscribe using a Redis cluster. Have a look into Redis, ZeroMQ or RabbitMQ.

But definitely give our service a try in your free time or for your side projects :)
Nokia N8
Nokia N8 Sim Free Smartphone. Buy Nokia N8 with Advance Features 12 MP camera, 720p Video Recording, Social Integration, High Customization, HDMI, Ovi Store, on-demand Web TV. Nokia N8 style with ultra-high quality.
A hand-held medical diagnostic system: A working prototype
Link of the project: https://01.org/graphbuilder/
You know, as a European who used to live in China I have to say that those 'Made in the USA' slogans are really off-putting for me.

To me it almost reads like 'More expensive because we're jingoists'.

Whatever happened to globalization? Has it become hip to be 'protectionist' now the economy isn't doing so well?

This really does bug me because the companies that use the 'Made in the USA' tagline otherwise tend to be cool (it's all over Kickstarter).
Remove your computer from the network first.

Done.
This is fantastic! Any plans to host?
"couldn't let" is odd. Do you mean "get", IOW persuade Google to add Python.
Say Goodbye to Free Google Apps
I'm not sure about more recent versions of Safari, but I know this used to be the only way to get safari react to clicks on the label text.
If you have access to the attic and it's unfinished, check if there's a reflective layer above the coils. If not, that's easy to add and will make a big difference.

Not this is a _reflective_ layer, not just insulation. The thermodynamics of radiant heat systems involve photon transmission, not just gas convection. If it was installed by a general contractor they may not have understood this distinction and the need for aluminum couplers and metalized reflective insulation.
Yes, Dont develop for android, your obviously not a developer or you would know this by now. Speak the name of the devil and he will appear. Android is a waste of time, but you dont know that because you dont SPEND any time on anything of value except asking futile questions of no merit to anyone except those who do not read the news.
Compact, configurable photographic light surfaces (v2)
Apologies in advance, but I don't have time to write this as clearly and effectively as I want to, but I felt I had to express an opinion here, and raise some points. Pascal misquoted: long letter, I lack the time to write a short one.

A difference is that when you're reading someone else's code you're usually doing it to try to fix a problem in a specific part of the code, and specifically not trying to understand the full setting, the full architecture, and the grand idea(s).

I could give you an example of a proof, explained in detail, easy to follow every step, and at the end you still wouldn't have gained any understanding of the field, the area, the ideas, or the underlying reasons why things are true. You will have been helped in your small scale specific task in getting control of one tiny aspect, but without working on it for yourself, gaining the insights for yourself, doing the work for yourself, you won't get the bigger picture.

When I work with code, especially someone else's code, I almost invariably end up replacing the long, descriptive variable names with single letter names within the scope of a page. It's easier to read a short line than a long line that's trying to describe, again, the meaning and purpose of every variable. Being able to keep definitions and meanings of variables over a page or two of scope is trivial, especially when you have an IDE that can remind you if necessary. Personally, I don't use one, but I've seen them used to good effect.

When working intensively on a piece of code, keeping track of what "v" means comes naturally, it's repeated often enough that you have effectively used spaced repetition and have learned it. Having constantly to skim over the full_description_of_the_entire variable_encoded_in_the_name becomes a chore.

And no, I don't check back in the version with the single letter names, because others don't share my style, ability, or point of view, and they insist on having verbose code that reads like a novel. That's fine for fixing small errors in local code, but that's not what math is about.

I find it interesting that every mathematician I've discussed this with says that coding and math are fundamentally different activities. Almost every coder I know seems to think somehow they are the same, even though they haven't done any really advanced math.
Some Lispers have been doing something similar for some time. There's even a saying that "Any sufficiently well-documented Lisp program contains an ML program in its comments."
No one represents a lot of people, but that doesn't mean there aren't a lot of people holding off on upgrading to iOS 6.
Hi, Guys!

We are still working on this game. :) SO if you will find some problem with working with it please contact with us using live help button or email.

Thanks all you :) For your support and feedback! It really helps to keep working and making this service better
Do you know what is turning up on the front pages of catalogs? 99 Dollar tablets?!!!

Really son? 99 dollar tablets?!!! Thats AMAZING, considering you can buy a PC for 199.

Now, think about that. Who is the two dollar whore? And would you buy one for our son?
Have a look at this:
http://functionspace.org/
I think this one may come close to your expectations
I am speechless... What appals me the most though is the applause and cheers at the end, even one person -- that I could see -- standing up while clapping. As far as I could tell this talk was generated by a bot(something like this: http://pdos.csail.mit.edu/scigen/) or something and nobody seemed to notice anything wrong. Just a stream of jargon strung together in what seems like english.
Similar in size to the one I'm compiling about Windows 3.11?
The Real Issue In Trying To Find Patterns
Zendo is great - I played it again with my nine year old godson last weekend when he was here having a sleep over.

Tangentially: this kid is an awesome proto-nerd, and I fully expect that he'll be posting at HN in another 6 to 8 years - for the last two years he's wanted to program a computer game, and I told him that he and I would learn HTML5 and JS together when he turns 10. We've already got the domain name picked out.

If you haven't engaged with an intellectually precocious kid, you can't imagine how fun and rewarding it is.
You can distribute it in other methods just not on Google Play.
Yes I use keepassx as well now :)
Because the demand for HiDPI desktop displays isn't there yet. You would buy one, and so would I, but overall they wouldn't sell much, compared to the standard 1080p panels. We have to wait another year until Apple introduces Retina iMacs, tells everybody how awesome they are and why people absolutely need Retina displays.
Then suddenly there will be steep increase in the demand of HiDPI panels, and a few month later every manufaturer starts offering them. If I learned anything the last few years, it's that's how it works.
I've ran into similar troubles as a foreigner developing an English app. I've looked into Amazon Mechanical Turk for spell checking but unfortunately they only accept US customers (money laundering laws - I'm sad not even a big corp like Amazon can put a legal framework in place to cover at least some European market - I'd even get a UK address and CC for that matter).

There's also Soylent[1] in the pipeline for which I hope they'll release an API such that you can integrate it into apps other than word. It's also based on mechanical turk but I hope they'll accept non-US customers as an intermediary.
Thanks, yeah I knew of that kind of fortune-cookie silliness.

Using it to promote awareness or learning the fundamentals of a programming language is something else entirely.
new smarthphone works works as a substitute of buying new car or moving to new house, so it's not like iOS users have more money
Well written, agreed strongly with your title and the closing notes.

Speaking about B2B in India -
I run a small consultation firm(ninjaas.com), we have worked with couple of big clients in India, who have deep pockets, but they don't burn much cash for software and web services. They must be taught + nurtured more in adopting web tools, so largely its only support with Phone calls. They ask for way too many customization's and Ready made things don't sell!

Worth mentioning, they don't have much Internet presence, are more or less offline businesses, and as you said - they must be taught, nurtured to adopt newer, better Business processes tools. As there is no internet presence, adoption is largely word of mouth.

But, the market is huge and the change will happen soon; will only get better overtime.

So, Selling B2B web products in India = Fail, a small market with no much Demand.
I see a favorable market where Demand >>> supply, 3x at least.
And Many Businesses say - they don't need Internet presence, as most of them operate largely around Phone calls.

And its not easy to close bigger deals in India doing an Internet startup. You can pocket out around $$ max. And if its a bigger deal, you have to wait longer to get your returns from followups, may be 18+months.

Speaking about B2C in India -
Low cost deals with huge discounts works great. Anything around phone, tablet is huge, its growing faster than PC web.
And most of them own a budget smartphone and/or a tablet. This market is huge, people are spending to buy apps from the App market. But this segment is largely owned by Indie developers. Startups have nothing much to disrupt in this space.

In short, in India, its only the phone that Sells.
> It's actually an indictment of our programming tools that they require one to hold so much of the design context in one's head.

No, it's not, because we will keep looking for the limits. Once a programming tool allows you to do alone what you need 10 engineers for now, some genius will use those tools to do what you need 10 engineers for then, and then teams of 10 engineers will try to copy that. We'll always be driven to meet the limits of what fits in one engineers' head.
Do mathematical formulas have to use Greek letters rather than useful variable names like "distance" or "speed"?

The moment you are talking 'distance' and 'speed', you are talking physics (aka applied mathematics), not mathematics.

The same math might see applications in economics, where the variables are better called 'piggy bank target' and 'weekly savings', or in biology, where they call them 'weight needed to survive the winter' and 'excess food intake' or elsewhere in physics, where they are called 'velocity' and 'acceleration'.

Mathematics is abstraction; that is what makes it applicable in diverse fields.
I'm not so sure about the "don't touch other people's code, and don't allow them to touch yours" bit. What if someone gets hit by a truck? Or leaves the company? Or shrug makes a promotion? I've been pretty comfortable about the "collective code ownership" approach, within small enough teams, in the last 4 years. You can talk issues over with a colleague and he knows what you're on about, code reviews become effective, and getting something important changed does not mean you have to wait for the 'owner' to have time for it. What's wrong with that?
Sounds interesting. Would love to check it out.
Programming Reddit (Proggit) is more focused on programming (as opposed to politics, tech startups) and therefore, I would argue, is more likely to have the sorts of links you're looking for. But, in my experience, the quality of discussion is lower (though quite high in absolute standards) and you're more likely to have a good comment downvoted.
I think you're missing the point. Domestic production is very important if we want to keep our living standards while accounting for the ecological costs of our consumerism. 'Made in the USA' is just a label to sell American consumers on, but the reasonings are deeper than jingoism. Sooner or later our greenhouse gas output is going to bite us in the ass and for that we need new solutions. For the Chinese economy I'm not concerned, since they're growing into a huge domestic market themselves. Luckily they also seem to understand the ecological dangers, thus they're beginning to invest quite heavily in clean energy.

P.S. I'm European. I have much more hope for the USA to turn around their economy however. Long term Europe is in a much tougher position to compete in the new global economy, mostly because we have no silicon valley and we have hardly any top tier universities that churn out massive amounts of startups. On the other hand what's very worrysome about the US are the exploding cost for academic degrees - that's gonna hurt really soon when a whole generation of high potential people (a) aren't able to get a degree or (b) get a degree but can't spend any money on consumer products because of their loans. However - this as well as medical care is fixable in mid term. Not having a culture of innovation is much tougher.
Thanks, I mean "get".
Vader: pentagon's tool for sensing afghan rebels
My point was that you don't need huge frameworks with high barrier to entry to write web applications -- the things you mentioned can be handled by external modules just as well. Need captcha? Find the best captcha package and use it.
1. Most of India's early adopters are in the US.
2. India also has no language barrier for top class international products like Facebook, Twitter, Basecamp and their ecosystems to take large market share.
3. India's Internet audience is 50-100 mn and mostly mobile.
4. India has a very large number of small IT companies based on MS platform that serve the SMB market well and offer custom solutions.
117. Any player who generates a contradiction loses.

118. No player can lose.

Well... shit.
>Heated arguments that make me feel bad after reading the comments instead of enlightened

1-There is bound to be heated arguments whenever two rational people with different circumstances & a different thought process are asked to opine on any issue with less than an obvious resolution. If you're uncomfortable watching a rigorous back & forth. Try North Korea.

2- You do realize you're asking a question of a social nature. you're contributing to making HN less of a technical forum.

3- Nobody forces you to read comments. The community does a pretty good job both down-voting comments rife with negativity or without any value. (maybe even this one)

I'm sorry, but it seems to me you're trolling.
Why the iPad mini matters for Apple in India
So Flipkart (India's Amazon), just started selling the iPad mini in India starting at Rs. 21,900 (about $400) http://www.flipkart.com/apple-16gb-ipad-mini-wi-fi/p/itmdfwgjthu4feut.
This, at a time when the 16GB Nexus 7 is retailing for Rs. 19,999 ($368) in India http://www.cromaretail.com/NEXUS-7-ASUS-1B019A--7%22-Tablet-(Brown)-pc-16045-162.aspx. (Flipkart does not sell the Nexus 7).
This is a big deal for Apple to foray into the Indian market. India has always been a very price sensitive market. The key to doing well in India is to provide a great bargain, hence the dominance of android in the smartphone market. Carriers do not subsidise smartphone costs in India, which means that to get an iPhone 5 in India, you will end up spending anywhere upwards of $750. Android phones retail at less than a $100 and a decent android phone (the galaxy nexus) will cost about $350-400, less than half the cost of an iPhone.
Very few people in India will have experienced using an Apple product. Macbooks and the iMac are too expensive (the macbook air starts at about $1300). We completely skipped the iPod revolution, jumping from the walkman to the mp3 and FM radio playing Nokia featurephones and now smartphones. The tablet market is an emerging market. No one has yet taken control of this market in India. The 7" galaxy tab 2 starts at $368 and the 10" galaxy tab 2 starts at $550.

In summary:
iPad mini - $400
Nexus 7, Galaxy tab 2 7" - $368
Galaxy tab 2 10" - $550
iPad 4th generation - $590

Anything priced above $500 will in general have a hard time selling in India, especially a "luxury" device like a tablet. The iPad mini hits the pricing sweet spot where it is a great device at a price that doesn't leave you feeling like you were robbed. For Apple, the iPad mini could be the gateway device for the consumer in the developing market to enter the world of Apple. Now only if Apple sorts out their distribution network in India, it has potentially a billion more consumers waiting.
Personally, I find fixed width fonts terrible for readablity. In fact, I even use proportional fonts in my text editor (while programming). It has really helped me a lot, esp. given my weak eyesight. So, no I am not going to put fixed width fons in there. But hey, it's open source. Fork and change to whatever font you prefer :)
The SpringBoard accelerators graduating class of 2012
Getting paid on Internet is Easy
> If I am doing a desktop search for local files

Even if the search is remote the user must first be consented if his data is being sent anywhere else for any reason, like how IE doesn't send search terms for suggestons by default until the user clicks "Turn on suggestions (send keystrokes to bing)"