skysight-inc/HackerNews huggingface dataset:
It would be interesting to know how much decisions at Google had to play in all this happening. I'm sure they knew how much value they added to Apple's platform, and with the continued rise of Android it's certainly possible they saw this as an opportunity to have yet another reason for customers to leave iOS and come to Android.

The iPhone 5 and iOS 6 are merely evolutions of what came before them, and there are very few reasons for people to upgrade. Apple runs a real risk of losing customers over this (i.e., people keep their perfectly good iDevice and buy an Android/WP device to try them out). Maybe this is the proverbial kick in the pants that Apple needs to make sure the next iPhone and iOS version are more baked coming out the door.
YC company Taskforce (http://www.taskforceapp.com/) does something very similar, although not having used it, I can't speak to whether they're focused on mobile as Taskbox appears to be.
...but not nearly as hard as learning to program well in any single one of them.
Yeh, that didn't come out quite right.

I mean; a lot of freelancers seem to write a nice looking website and hope that some SEO magic will bring in work.
Issue a defective product and crowd source data to perfect it. Pathetic approach. We miss you Steve
Most arguments I've come across seem to be of the type "FP will make you a smarter programmer and better person, just try it and you'll see. Lot's of programmers are too dumb to get it though, so don't feel bad if you're one of them". I was hoping that someone here could provide some more concrete explanations of when Haskell & company should be used over imperative/OO designs. For example, the most watched Haskell repo on Github seems to be pandoc, an engine for converting text from one markup to another. What is it about functional programming that makes it better suited for this particular task then, say, Perl? Or is pandoc written in haskell for purely historical reasons? Maybe there is a better example.
just installed zsh but now my rvm is broken, any quick tips? tried adding the following to .zshrc but it doesn't appear to have fixed the issue:

if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then source "$HOME/.rvm/scripts/rvm" ; fi
Even ignoring the tree branch I'd be surprised if you found a single one of those 11-year-old boys employing the method described within.
It’s said that Apple’s new Lightning connector has some sort of authentication chip inside that prevents third-party Lightning cables from working.

Who said it? Some sources maybe. I don't understand how he got into the conclusion that it is an authentication chip.

Also based on the comments in that article, the chip is used for some circuitry so that it can be used in different ways.
And as he discusses there, he's no longer saying "go grab it on The Pirate Bay."

I don't see Google having any problem with giving away your own stuff, or even giving away your stuff via torrent (despite the misleading headline here on HN). The problem is linking to TPB, which Google wants no part of.
> As a developer there's a lesson that needs reinforcing every-so-often. What better way to reinforce it than to see a tech giant make some of the mistakes lesser companies make: If you can at all help it, don't base your product on someone else's technology. Don't make someone else's technology such an important part of your offering that not having them will hurt you. Of course, sometimes you have no choice.

It seems like this is evidence of the opposite. Apple based its technology on another company, and it became the most valuable company in the world. It stopped using the other companies tech, and then it was forced to make an embarrassing public apology.
Steve Jobs was a geek after all. Tim Cook is an industrial engineer, with a lot of history in in computing.
Yes agreed on the SEO magic point. It takes a whole lot more.
I just realized that at some point in my 30s, I'll get a kick out of playing a version of Halo rewritten in Javascript.
Same rant as of mine. No sources in his conclusion.
Great site! I have just discovered it from the post.

One thing I immediately noticed:
If you are looking for 2br apartments, you will get a lot of results that are not actually 2br, but 1br that could possibly be converted into 2br. They are not yet converted, the renter has to do all the work himself.

Is there a way to filter out such listings? They usually mention it in the listing description. Maybe a fine-grained selection of apartment types would help: studio, junior 1br, 1br, "1br big enough to convert", 1br converted, 2br, etc.
Here's another perspective: http://sstephenson.us/posts/on-configuration
I wonder....contrast the relatively polished release of OS X mountain lion (yes, it had a few hiccups, but overall, pretty smooth) under Federighi (and potentially with Serlet lineage) with iOS 6, with its ambitious but flawed features, skeuomorphic design, etc.

What is going on in the mind of Scott Forstall?
I've been doing the same kind of work as you for a few years now while being somewhat proficient in Haskell.

The answer is, to me, that there's absolutely no reason to use Haskell for that kind of work.

It's rather conceivable that someone could build a statistical/scientific system that's driven by Haskell that would be useful, but fundamentally systems like Matlab/R/Python are far more suited for the exploratory analysis kind of programming that I used to do. YMMV but I wouldn't be surprised if it didn't.

That said, if I were implementing a statistical system I had designed and analyzed in Matlab/R/Python in a complex domain then I'd move to Haskell.

I think this issue would begin to evaporate if GHCi treated the IO monad differently. As it is GHCi is extremely valuable for exploring the structure of your own programs, but utterly terrible at exploring data. I find myself either constantly writing complex IO-unwrapping chains or deleting my state data when I build a new function and refresh the environment.

I'm building a complex system today that needs really well understood behavior, so I'm using Haskell. Whenever I want to see the data passing through it, though, I load up R.
MongoDB accounts for 43% of NoSQL mentions in LinkedIn profiles
I went through an almost identical tour, getting to the point where I learned basic syntax of Java, PHP and Ruby, until a friend finally convinced me to give python a try. It was only in python, and then javascript, I got a little further.
SC2 wasn't terrible. I think a lot of people were angry (and still are) about the state of custom games, which were a lot of fun for a lot of people. The implementation in pre-Arcade-patch SC2 was so bad that only ~15 maps were ever played. Post-Arcade is better but still misses the mark in several key areas.

I think it shows that (a) the staff is being manipulated by upper management, who doesn't understand what made Blizzard games good in the past or (b) the turnover has been so high in this industry that the designers and developers themselves don't know what made these games great.
Are you using 1.16.x? The changelog mentions improved zsh support.

http://www.engineyard.com/blog/2012/rvm-1-16/
My AVG detects an exploit on this site. Isn't this a well know site?
There is a "Report Problem" feature where users can enter corrections or note problems. As far as simply using the app, I'm not sure either- anyone have additional insight?
Now that they've already queered the deal with Google it's too late, but playing Google and Microsoft against each other they could have gotten sufficient leverage from at least one of them.
Are you on paid support with an SLA?

You can argue that the price of support is too high to be worthwhile, but that's different from saying they don't provide support.
Ask HN: Sending first e-mail to potential users from "waiting list"
Around 2 months ago I set up a "coming soon" placeholder page for one of my projects. It was pretty simple - js canvas animation, little bit of a description and a "leave us your e-mail" form. Just e-mail, nothing else.

I'm planning on sending out some invitations for beta-version of the website. I thought that a good idea might be sending personalised e-mails. It would be easy to write a small fb-spider that would gather names/locations of the people that are in the list from facebook to give me some insight. I could greet them with their name then (It conjugates in some languages) or write in their native tongue.

It's a detail really, but got me wondering - is it legal? How creepy receiving an e-mail like that would be?
What a specious argument. And in other stories, blogs and comments, we hear that Apple takes 80% of the mobile industry's profits and about the high margins on iProducts and the $100B+ cash hoard that they have. But now the tone is all about how poor Apple was forced into a corner by Google and others and had to subject its users to bad maps.

Guess what? Maps is hard. Why did Nokia buy Navteq in 2008 for a whopping $8B? Why do you think Amazon recently choose to license Navteq maps from Nokia for their Kindle tablets' Maps API?

Given that Amazon makes $7 million profit a quarter and Apple makes $4M profit an hour like Gruber sneeringly likes to remind us[1], is it wrong to expect better maps from a phone that costs much more than a run of the mill cheap Android phone? What excuse is there for driving directions that direct you to drive on train tracks? [2]

[1] http://daringfireball.net/linked/2012/07/27/amzn-profit-corr...

[2] http://theamazingios6maps.tumblr.com/image/32188632467
So put your zsh config in a git repo, clone it wherever you need it and symlink to the repo?
you are right, and i still don't master any language. my point is that for someone trying to learn by himself, it may result useful to use several languages, because making comparisons and relating concepts helps to understand things. at least it helped me.
I really enjoyed this list. Having similar experiences is exactly what led me to do something about it and build a new approach to recruiting which we are in pre-launch mode: http://betacave.com

Here is how our platform addresses each of your concerns:

1. Phone calls are the 2nd step and not the 1st

All personal information is private. On betacave, recruiters can't get access to you unless you specifically allow it. I'm now telling recruiters that call me that if they want to connect, they'll have to go through betacave.

2. Read my CV

We will provide tools to hopefully enable recruiters (both 3rd party and companies) to see how a candidate who has expressed interest matches with what they are looking for. Although we hope to make easier, it is still up to recruiter to actually care and read about you.

3. Know what you are doing

Same as #2, we hope to make that easier for recruiter to know about you (if you want them to).

4. Don’t ask me to fool my customer

Not much we can help with that. That's just common sense.

5. Respect my requirements

Exactly! Our learning algorithm will learn about what your requirements are based on your input and some machine learning to only send you matches that fit your requirements.

I'd appreciate you check out betacave.com and let me know if you think it would help reduce the friction involved with dealing with recruiters.
Foxconn's 1 Million Robot Workers Delayed, Only 15,000 Ready This Year
If AMD is optimizing their processors for the purpose, they could well put a full ARM core (since they don't take up much die area), or just add specialized instructions to make it easier to translate ARM assembly.

It seems like they are adding an ARM A5 core to some chips. This article speculates it's just for security, but it's a few months old: http://semiaccurate.com/2012/06/13/amd-puts-arm-cortex-a5-co...
You should update then. Chrome is at 22.0.1229.79 for me.
I'm not sure what your point is. TSGs exist and are useful, as are PDOs etc.

(http://en.wikipedia.org/wiki/Geographical_indications_and_tr...)

(http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2...) (English).
LOL, I agree. I subscribed to his RSS feed a while ago, and I flick through his headlines with amusement. He seems to get very offended if people diss Apple, and then happily reblogs similar nonsense aimed at Android or Windows 8 - classic partisan confirmation bias.

Occasionally he also posts something which is not "apple politics" which is interesting, so for now he stays on my list of subscriptions.
Even if they put it up for another three months, that would buy them enough time to make some significant improvements to the iOS6 app.
The Australian Innovation Patent isn't really a patent. When an application is filed a formalities check is completed, but no prior art search is conducted. Also, the inventor and assignee of an AIP can't litigate. If one wanted to, the Australian Patent Office would need to examine and issue an allowance as a standard patent.

From the perspective of the US patent system, the AIP is more like a provisional patent application than anything else.

http://www.ipaustralia.gov.au/get-the-right-ip/patents/types...
These are far to presumptive to be general truths. You mean to tell me that the percentage of (even first-time) visitors to Hacker News that know what PDFs and FAQs are is less than 99%?

Also where is your data coming from in the first place? Are your claims based on any non-anecdotal evidence?
You can say the same thing about the antenna problem. Which Jobs did not know the limitations of.
Chris Lema gives me a shout out on his WP Engine interview
My buddy Chris gave me a shout out as a new and upcoming WordPress developer and WordCamp speaker which is cool and all but I'm more happy he plugged our Advanced WordPress Facebook Group...
To be fair, that patent claims:

b) setting the temperature of the heating elements
between 2500 F. and 4500 F

So it is using light bulbs to heat the bread. Which is somewhat imaginative compared to using an oven.
yeah, and i'm sure that when you where reading about python or javascript you were like.. ohhh so that's why i was doing this and that on php or java.. that's what i mean, comparing and relating helps to learn :D
A new low-cost industrial robot is about to go on sale
great read on your company and your process for getting it off the ground, congrats
"Thousands of people blocking access to a bunker containing gold is just as serious as someone breaking into the bunker and stealing the gold".

Really?
Those shadows in the corners really hurt my brain. I think there was a popular blog post about that - which I generally disagreed with. But here the shadow is so big it just confuses me.

Right, on point - cool tool :) Saving it.
Sabotaging yourself: Closing a handle and then using it
Bitcoin Foundation Reddit AMA
Coming soon! I am just getting the payment system in place and some legal issues need sorting out. The website is Babel3D - http://www.babel3d.com. Right now it only converts for visualization on mobile apps though.
I don't like the Turing test. It is nonquantifiable and is used to test something we don't even fully understand yet. It is also based on previous computing mindsets. It's like using a horse and buggy to determine whether a car is suitable.
great follow up to first discussion: http://news.ycombinator.com/item?id=4555165
Whether monetarily or otherwise, you are paying.
I've found the new maps app is dramatically better in most ways. Turn by turn navigation is fantastic. Lack of public transit is a huge downer.

I guess I just live somewhere with decent map data.
Uh huh. Now I have to install git on all those computers as well as make sure there's a recent-enough copy of zsh. Much less work that way.

Or I can just use the bash that's already there.
May be it is a sign ...like vista for windows....
On average. Not in the tails.
When you're bored, make a face detection app for cats.

Up next: Ass recognition for humans
Sounds like Tim Cook thinks that good maps are a chicken-and-egg problem. You can't correct bad maps without users reporting inaccuracies, and you can't get people to use inaccurate maps. So you force it on them, and then start fixing everything that gets reported. Crowdsourcing.
If one query matches multiple results, you can observe which result users tap and sort that one to the top. Or, if the user types in a query, gets no results, then types in a similar query and selects a result, you know that the first is likely to have been a misspelling/alternate spelling. If lots of users type in a query and don't get results, then that query can be flagged for further investigation. And so on.

All of this in addition to users reporting erroneous results.
And what minuscule percent of people even notice that there is a page curl?
As far as I can tell, iCloud and Linux on Azure were both announced in June 2012.
I am of the same practice as fusiongyro. I also expand on that and have a very simple configuration for Vim. Once you go beyond a handful of machines, you never know what to expect on the system. "Lowest common denominator" wins out for me almost everytime.
Patio11 launches his lifecycle emails course
I added

this.x_velocity * = .98;

this.y_velocity * = .98;

in the player update function. (right after line 346 of bubbles.js)

Controls become a lot easier, but that's my personal preference. You can add the lines in the chrome source inspector, then ctrl+s to save. No need to refresh :)
So you don't regard TomTom as real mapping company? Apple has partnership with them and a dozen others. They also aquired Placebase, Poly9 and C3.
When i first heard Tim Cook was going to become CEO, my first assumption was that jobs chose him to lock in his legacy as a genius CEO... Sometimes, stories like this make me thing that there's a possibility thats true.
I think it should be third-party apps that establish the major brands. They can even enable white-label re-seller subscription management so that users do not even really know that they use app.net (except that maybe they learn there are other apps they can also use with their subscription).
Do you think it's actually crucial to go out and obtain a broker license myself to understand the pain points? I'd love to avoid the pitfalls that most startups have already made.
Good timing, I'm just now beginning my apartment search in Manhattan and will be checking out your site.

It's really great to see an HN article with an emphasis on the importance of domain expertise. As someone who has worked in the real estate industry for years, managing ~1,000 units, personally owning rental property, having a real estate license and partially completing a M.S. in Real Estate, I can say with confidence that there is plenty of room for disruption in the industry.

After teaching myself front-end development and the LAMP stack, lack of domain expertise in programming is probably my biggest concern as I prepare to launch my next startup (even after a successful exit from my prior venture).

Best of luck to you!
So much nope here. A company can trademark its name. It ought to not be able to trademark syllables used in its name, regardless of past case history (e.g. McDonalds, http://en.wikipedia.org/wiki/McDonald&lsquo;s_legal_case...).
It's unlikely that MS will release anything in WebGL let alone Halo.
This article really feels like bikeshedding to me. I'm always going to use whatever shell comes default with the OS I'm on (which almost always means Bash), simply because changing the shell is an unnecessary block of time that could instead be used writing software. I need a really good reason to switch, something the equivalent of pipes, and if the #1 reason you can give is "Powerful context based tab completion", I'm confident in dismissing zsh as a cosmetic improvement on bash that I don't need to waste my time on.
How a 14 year-old built an electricity-producing windmill from spare parts
Ah, I love folklore.org. I devoured every article on the site in about a week. Really makes you wonder what Apple would be like today if Burrell and Andy had had more power to override Jobs (see the "Diagnostic Port" story).
How many people would buy an iPhone without iOS, or even with a poorly implemented iOS? Far fewer.

Apple sells an experience — the whole package. They always have. That's why Antennagate, a hardware issue, and Maps, a software issue, are equally frustrating and newsworthy. Apple proposes to remove the hardware/software distinction and deliver a magical device that just works.

Maps no longer just work for many people. And that's the problem with magic. It's very brittle. The clock strikes midnight and everyone turns back into a pumpkin, the ball is over. And so many people are frustrated, because they pay a premium for this abstraction, this magic, and it has disappeared, and that annoys them, and it scares them, because if Maps can stop working when it used to work, then so can my Phone, and my Email, and all my kids' baby pictures, and overnight, Apple's customers no longer feel in control.

I like the new maps (I live in Austin, the data seems pretty solid.) But this letter is a big deal. For the first time that I'm aware of, Apple has publicly admitted that there is no Wizard of Oz, and they're just a man behind the curtain, and would you please bear with us while we iron out the glitches?
Formlabs 3D Printer - Demand isn't a problem, what about supply?
There is no such thing as being outbid on freelancing sites. All clients see these outsourcing companies' bids as simply a spam preventing from interviewing 'real' candidates. If they are not hiring you it's something else wrong, not the price. Try thinking about the way you write cover letter: this is the main thing a real customer pays attention to (contrary to what people think it is - feedback score, experience etc). Reason is that overwhelming majority of applications on projects are merely a spam, sometimes automatically posted by a script. Every application letter which clearly does NOT sound like a spam (e.g. contains some project specific details, something on your plan on how you would do it), stands out and gets an interview.
Position-Correcting Tools for 2D Digital Fabrication
Bing and Klout partnership
Hear music, no visual. FF 15.0.1
I'm curious why this is using a Kickstarter project. Maybe I'm jaded as a developer, but with only a $4k ask I would say build it, sell it, and ship it. I'm not going to trust that you can build a good mobile app until I can use it myself.
How much software can you write in three seconds?
and that is not a SLK500 rather an SLR
Just want to point out that back-end improvements alone aren't sufficient to have Apple's Maps be on par with Google Maps. Adding something like Street View to Maps will require non-trivial updates to the iOS app (not to mention the colossal task of gathering and processing the street view data).
The next station down, Glen Park, has a big parking lot across the street from it.
It seems like I am in a similar situation - having a site with user submitted icons and mouse cursors. And I got an email informing me they will not show ads on that site. The page mentioned in the email contained an icon of the "pedobear"... (see wikipedia) Oh, Google...
Stingray Photobombs Tourists … and Other Unsuspecting Victims
I've never read about zsh on HN before. I swear it officer.
Three out of Four Venture Backed Startups Fail... Well, Not Really
I'd say that that's more of solutions to one domain being applied to a different domain. But you still need to know what problem to solve in that new domain you're trying to disrupt first.
How many computers do you use? Having to switch between zsh and bash mentally when you from your dev box to a server can be jarring. For some people it's worth it, for others it isn't.
> What to say? The fact that such a public letter had to be issued means that there's a lot of push-back. Apple just doesn't do that. In fact, I don't remember any software company doing this. I could be wrong. This feels unprecedented.

Steve Jobs held a press conference for "Antennagate": http://www.apple.com/apple-events/july-2010/