skysight-inc/HackerNews huggingface dataset:
He's been helping startups since long before he joined HN. He's built up a following of his own. He's been telling us all for a while that we can monetise a mailing list, so when he builds one and starts selling a how-to-sell-via-mail on it, we shouldn't be terribly surprised. And he didn't submit it to HN, someone else did.

Here are some of the responses:

1) It must be free.

Well, he's always telling us how to compete with free. Nothing stops us from reading the huge set of equivalent material online, but it'll cost more for anyone who values their time.

2) This is too expensive.

He's repeatedly told us that people who say this shouldn't be the focus of our marketing. Focus on the ones who have the means and ability to recognise value. Capture the consumer surplus where possible.

3) It's too cheap.

Don't worry, he'll find a way to extract the consumer surplus at some point. This is a great lead-in to consulting.

And you know what? Great. Make the money, Pat. Tell us how to do these things, and then show us in a very tangible way how it works, by convincing us to buy something. If that doesn't teach the principles, not much else will.
You honestly think there are no parks with swings hung from trees?

Even if that were the case, nobody like a pedant.
"Cook didn’t think the iPhone needed to remain at 3.5" 4:3 forever (as made plain with the iPhone 5)."

Does the OP really think that Jobs didn't know about the next iteration of iPhone (or any of Apple's other upcoming products)? He stepped down as CEO just over a year ago and the iPhone 5 was announced only recently. Designing, prototyping, iterating, building and shipping stuff takes time.
> But at the same time, I know I draw my self-worth from my education.

How so? Should your self-worth not be linked to what you achieve and how you treat others?
I love Grove.io, works for geeks and regular users and easy webhooks. My channel has everything I want and I've never spent longer than a few minutes configuring things.
Hm, I'll be the asshole and point out something that to me is kind of obvious: Bootstrap isn't mainstream enough to warrant it's own foundation/organization.

Just looking at the caliber of other projects that have gone this way (at the top of my head: Apache, Drupal, Django, Zope...) and looking at Boostrap I don't think it's even close to the userbase/clout needed to pull this off. Even the maintainers of those other projects, successful as they are, tend to have a day job.

I don't know, maybe I'm reading too much into this, but I think it might be a little to early to make this move. Just my 2c.
To my memory, Jobs did publicly apologize for the Mobile Me problems. He also responded to public pressure and changed direction on allowing native apps in the iPhone, with a public letter linked on the homepage of Apple.com.
Same goes for Toronto (GTA), Kitchener, Waterloo, Stratford, Ottawa, Niagara in Ontario, and Montreal and Quebec City in Quebec.
I don't see how that disagrees with my point. Apple deciding not to allow Google to add in turn by turn in exchange for Latitude is an Apple decision and not a Google one. Google isn't just going to give them more for free.

At the risk of making a poorly drawn simile, it would be like if I wanted an In N Out animal style burger, but didn't want the calories. So I decide to make my own inferior turkey burger. The decision to not have an awesome animal style burger that also comes with additional calories is my own, not that of In N Outs. The obvious problem with this simile is that In N Out doesn't have a ton of choice about the caloric content of its burgers, nor does it profit from the additional caloric content, but you get my point. If Google had not given Apple a choice, then yes, it would have been Google's decision. But ultimately, it was Apple who decided against giving Google more. As the article says

>The reports were validated earlier today by Google chairman Eric Schmidt, who was quoted by Reuters saying "what were we going to do, force them not to change their mind? It's their call."
Wait, what was wrong with the cube, aside from price? I have that is still running today.
> You do have a point, though - as an open source dev, it's your time to spend as you see fit

I agree with both of you - I don't see software as "complete" unless it has documentation, it's part of the package to me. I happen to like writing it, but I hate some other aspects of programming - doesn't mean I skip those sections.

However, I have put things online without documentation before, because the software wasn't complete but maybe someone else would complete it, or find it useful, or learn something from it. Maybe they won't - but I lose nothing by putting it online, and the world stands to gain.
Yes, it's not the flagging that bothers me. An inability to upload certain files the computer doesn't like is annoying at best. But the chance that they will go around humanly inspecting my files based on that? Dealbreaker.
Patrick,

Congrats! You've shipped something of value to the world.
IPods vs. Cash Registers
I used a predecessor to SkyDrive called Windows Live Sync
(a.k.a Windows FolderShare), which just synced folders on different computers.

They came out with a new version in 2010 called Windows Live Mesh which didn't support Windows XP--fine, no big deal. But then they announced that the old version would stop working. No upgrade path. Microsoft didn't host your files, just an index of the files, so it couldn't be that expensive.

I still find it inexplicable, but I've learned my lesson. Don't trust Microsoft to continue to support old products.
I think this is all well and good, so long as you're not looking to get people to use your code.

If you want people to use your code, you need some kind of documentation. Otherwise, a lot of people (including myself) aren't even going to give you more than 30 seconds worth of time.
RESTful sentiment analysis
I think that this game is awesome. I just played about 100 games, compulsively. I think this could be a hit if it was properly polished.

1. I'd love to play this on an iPad using accelerometer controls.

2. For me, the jury is out on shooting the bubbles. I was having a blast before I even know that I could shoot, and I'm not sure that it added to the experience.

3. I found the game made me think in a vaguely philosophic way, like... what is this? Am I a cancer cell? Is it fair that I can think but everyone else is on a predetermined path? Am I just playing against myself? Is this a metaphor for expansion of corporate power? :)
Um, perhaps because they're a little overly strict on what you can keep in there.

This photographer got his account banned and deleted after they found 4 partial nudes:

http://www.forbes.com/sites/kellyclay/2012/07/19/is-microsof...

Which apparently is against it's long list of prohibited uses listed here:

http://wmpoweruser.com/watch-what-you-store-on-skydriveyou-m...
PyPy Status Blog: Py3k status update #6
A Backpackable, Foldable Adventure Kayak
That's what VB6 tried to be. We all know how that turned out.
>> a horrible measure of density <<

Now we know you find it unpleasant, please name your preferred measure and explain why you think it would be better for comparing programs written in very different languages, with widely different source code styles and conventions.

Incidentally, do you think much Java or C# gets written with Notepad? :-)
Given that for a long while many JavaScript answers on SO were 'use jQuery' for very good reasons I can't help but think you're a bit out of touch.

Actually a bit is being kind. It's rare to come across a site not using jQuery. I write a fair few personal scraping scripts and it's very rare I actually have to add jQuery.
What's wrong with the email? If you don't know where to start, just pick the thing that's most wrong.
Does this mean we can finally have semicolons?
You're supposed to make a mental note that rape analogies make some people feel uncomfortable, reminding yourself to think twice before using them in future.
E-mail is pretty crucial to me, and some MobileMe users couldn't access their mail for days.

http://www.macworld.co.uk/macsoftware/news/?RSS&NewsID=2...
I hate how everyone has decidedly become a Steve Jobs expert, so I won't even begin to make a comment or guess on what Jobs would or would not have done.

But it's suffice to say that Tim Cook's apology really isn't something that's so mindblowing. The debacle over Apple Maps is so huge that Cook had no choice but to apologize. People around the world are not only outraged by how inferior Apple Maps is, but they are now ridiculing it, to the point where many believe it could actually impact sales of the iPhone 5, and drastically slow down migration to iOS 6. Someone had to do something to quell the outrage, and for something of this magnitude, that someone had to be the CEO.

It's pretty coincidental that another huge debacle, the NFL replacement ref situation, both came to a head in the same week. Roger Goodell, also had to issue an apology to fans as well, for letting the situation get so out of control that it affected the quality and reputation of the NFL. It's the exact same playbook (pun intended) as Tim Cook's.
A recent example is the change in MBP battery life with Lion; check the first bar chart in http://www.macobserver.com/tmo/article/os-x-battery-life-ana....
I was amused at these suggestions:

> You could implement a 'bot that executes untrusted code along the lines of Lambdabot. Lambdabot was written before Haskell was typesafe, and as a result is fairly hairy code and very limited in functionality. Using type safety you ought to be able to achieve something much cleaner and simpler, and that provides far more functionality.
> Implement some sort of end-user programmable web-site (like Wikipedia, but for code rather than for information).
> Implement an online Haskell REPL environment such as Try Haskll. Using Safe Haskell and some of the recent support in GHC 7.3 for data declarations in GHCi you should be able to provide a far more powerful feature set then existing websites.

Try that, and you'll discover that much of the complexity in lambdabot/mueval/tryhaskell-mueval-fork is due to stuff that Safe Haskell won't help with! eg. good luck dealing with 'let x = x + 1 in x'
The thing is, the map apology letter wasn't "something out of a new playbook". When Apple dropped the price of the original iPhone $200 two months after it went on sale, people were pissed. Steve wrote a public letter of apology (http://www.apple.com/hotnews/openiphoneletter). It was in many ways a similar situation: Apple did something that hurt early adopters, and the CEO offered an explanation as well as a heartfelt apology to the effect that everyone expects better from Apple. The closing paragraphs are even remarkably similar:

> We want to do the right thing for our valued iPhone customers. We apologize for disappointing some of you, and we are doing our best to live up to your high expectations of Apple.

vs

> Everything we do at Apple is aimed at making our products the best in the world. We know that you expect that from us, and we will keep working non-stop until Maps lives up to the same incredibly high standard.
> Neither would match all files.

True, but this works: file.*{9..11}

It globs on the LHS, and requires the RHS to be literally consistent with the generated index.

I had the same problem with my earlier example, and the above is how I worked it out.
This is true. Rust also provides more compile time safety (a lot more actually), but it comes at the cost of complex semantics.
Oh good gravy. While it's wonderful that an apology of sorts was offered, that's not unusual in Apple's history.

They blew this, they blew this, they blew this. They failed to reset customer expectations, walked directly into a woodchipper with a serious platform regression, and gave their competitors a talking point that will actually stick for the next few years.

The only interesting bit of Apple Kremlinology that can be engaged in here: did they intentionally portray the maps as an advance in an attempt to keep iphone 5 pre-orders up? Because there is no way Apple had convinced themselves this was launch worthy internally. They cannot have become that self-unaware already.

I imagine this apology was written months ago.
>making a private folder public

They have just as much opportunity to scan it when the folder is declared public as they would if you directly uploaded to the public folder. There is no reason to scan the private folder.
MobileMe replaced .Mac, which provided crucial functionality like email. There were many fewer people affected, but the situation is similar.
To quibble: Mobile Me was a thorough replacement for iSync.
That's the key, when you said "many" consumers

No, when I said "many" I was trying to avoid this conversation right here. We know software is never done, its not a thing you can finish, you can only stop. I tried to nip this in the bud because don't we all know that I could sit here and use the same exact handwaving to justify the status of the new maps app?
For a CEO, it doesn't matter just weither or not you apologize for a mistake, but what mistakes you apologize for, and what mistakes you simply correct but do not openly apologize for.

Jobs had a tendency to do the latter. He would rarely admit Apple's mistakes verbally, but would correct the problem as swiftly as possible. This strategy (obviously) worked pretty well for Apple's bottom line, and it's hard to argue that it upset many customers.

Now, I don't have access to the information Apple does, but for this particular situation it seemed much less important that Apple make a apology vs. just improving the product rapidly. You apologize when people feel wronged, slighted, cheated, or otherwise emotionally distraught by your actions.

In this case, there are issues with Maps. But when Maps leads you to the wrong destination, do you feel emotionally hurt by Apple? In my experience, no, you realize the computer messed up and you look at the map and correct it. There's a certain level of tolerance people can have for this type of error they cannot have, for example, when their phones cannot get reception or drop calls due to the antenna.

Beyond this, this is a problem that can be rapidly fixed if Apple dedicated a massive amount of resources to it. As people use Maps, there is a ton of data being collected and lots of low hanging fruit being revealed. The first several months after launch will surely shake most of the major issues out.

Also, I'm absolutely stunned Cook would refer people to other apps (of their competitors!) instead. This is really a punch to the gut for shareholders (disclosure: which I am not) as it looks like they are admitting defeat and willing to concede mindshare for mapping applications.

A much better approach to solving this would be to acknowledge the problem, less apologetically, but more importantly, become transparent with the rate at which issues are being fixed. Publish some metrics that show how hard Apple is working on things being fixed. Push an update to the app that highlights these improvements. Make people realize Apple is putting all of its energy into addressing the problem, and that progress is being made each day.

Or, do what Jobs did, and just deflect criticism while the engineers fix the problems for a few weeks. Eventually everyone will forget about it, Maps will be the best mapping experience on iOS, and it will become a distant memory.

Knowing when to take these paths is important and IMHO it is not a good sign that Cook went down this road for this particular issue.
Could it be git?
“Movement saved: 242,553 pixels”.
Actually, since the maps coverage is pretty good in California, I wouldn't be that surprised if they didn't realize just how far behind Google their POI data was internationally. Also, even if they did realize this, I don't think they would gone forward so eagerly if they realized how intense the backlash was going to be.
New version of UnderscoreJS (1.4.0)
Yeah...assuming a standard two weeks notice policy, this doesn't seem to be coincidental
What do you mean by Apple won't have a choice but to adopt WebGL? I can run WebGL on Safari without any problems.
This is fucking stupid and wrong for a number of reasons. It is incorrect to think that Steve Jobs wasn't involved in Maps and the iPhone 5. He worked at Apple almost until he died, and these new releases from Apple were in the works while Steve was around.
Yes, but theoretically those applications wouldn't be able to do anything else than modify the data that you're uncompressing, which simply means that you have to decide whether you want to trust the data that you uncompressed.

Now of course there may be exploitable vulnerabilities here, but just as in any other piece of software.

So no, just because this runs a VM doesn't mean it's intrinsically more dangerous than anything else. Basically just any program that takes input from the outside world (a PDF reader, an MP3 player, you name it) is vulnerable to attacks.
The significant issue that the author of the blog post might be missing is that Stripe is dealing with Canadian banks offering "US funds" accounts that are not technically US bank accounts.

If you hate fun, try staying calm while a Paypal agent explains to that a) they will not issue you a Mastercard debit card that will let you spend/withdraw funds without converting to CAN currency and b) if you attempt to transfer money from your Paypal account into your Canadian "US funds" account, they will first convert it to CAN and then your bank will convert it back to USD... and then if you want to withdraw in CAN they will convert it again.

That means that if you accept money for an eBay auction with Paypal, and you foolishly chose be Canadian and have the wrong account type at your bank... you will be charged for listing your auction, a percentage of your auction close, Paypal will take a few percent, and then a total of three redundant currency conversions - each taking a cut - will all disappear if you withdraw cash at an ATM. Oh - and that's after they hold your funds for 21 days. Plus if you experience "too much success" they might just freeze your account indefinitely unless you're a famous blogger.

At least Stripe are working to make our lives better as Canadian devs. For that, I thank them. Pre-Stripe, things were pretty dreary in the payments space.
Falconbridge was always a bit fuzzy around the edges -- it was always hard to tell when you'd strayed into Garson or New Sudbury (it was easier to tell when you'd left Gatchell behind and hit the West End) and there weren't too many people upset when Nickel Centre happened in the First Great Amalgamation. (The people of Copper Cliff--which was swallowed by the City--and most of what became Walden were somewhat less happy.)

I haven't been back there for many years, but as I understand it, "Sudbury" can now be better defined by naming the few Northern Ontario municipalities it doesn't yet include. If the X marking the spot is not in Timmins, Espanola/Nairn, Mattawa or the Sound, but somewhere in between those points, it's probably "in Sudbury", on paper at least.

(For you foreigners, that territory includes a moderately-sized urban/commercial/industrial centre, several small hard-rock mining towns, some of the best farmland in Canada, forestry, quarrying, a small inland fishery ... you know, the sort of mixture that's obviously best administered by calling the whole thing one big happy municipality.)
The point here isn't whether or not you had a problem. There might be 100s of people reading that post and not replying because they did not have a problem. Without quizzing a representative sample of users, we can't figure out the size and scope of the problem.
The Foursquare Of Flying?
As Apple’s Maps Stumbles, AOL’s MapQuest Flourishes
> Bootstrap isn't mainstream enough to warrant it's own foundation/organization

What do you mean by "not mainstream enough?" Organizations on Github are simply a convenient place to put one or more projects that are collectively worked on by a group of individuals and do not necessarily have a single core maintainer.
Writing code you aren't proud of is step one towards writing code you are proud of.

Of course the problem with that is the code you ARE proud of rapidly becomes the kind you aren't proud of as you learn more.
That's a big oversight, email me frank@revsys.com and I'll make sure you don't receive anymore email. I hate that shit, our bad.
Is this SCIgen? It looks like the same style, and "exokernel" vaguely identifies it as the right co-conspirators. :-)
Another method for doing this with haproxy+iptables: http://www.igvita.com/2008/12/02/zero-downtime-restarts-with...
I loved WebOS, but part of the key to the gestures, on my Pixi at least, was the touch sensitive area beneath the screen. I didn't expect that to translate well to the tablet form factor, though I never tried a touchpad running WebOS.
Then you might like Ribbon Hero 2 [1], an interactive tour / tutorial around Microsoft Office starring clippy!

[1]: http://www.ribbonhero.com/news.html
The servers run Linux, so I develop on Linux. I also hate the OSX UI and its restrictive nature. I also play video games. I also do not want to pay out the nose for a Mac. There are tons of reasons.
I agree with what you say, except for wrong directions being a minor issue. A very typical use case for me is meeting somebody at a place I haven't been before. I've frequently trusted Google maps to take me there and it has never sent me to the wrong place. Sometimes it doesn't know the place I am looking for which is acceptable but the thought of ending up in a completely different location, with people waiting for me, seems like a much bigger problem than bad reception. I would not just shrug and correct the wrong information, I would be furious.

And the derived problem from this is given the knowledge that there are some problems, I would never trust Apple maps unless I know where I am going anyway.
The pedantic difference between hanging a swing from a tree branch or from a metal frame does in fact play a major role in determining whether the patent would apply or not.
that looks like they fought the request and won, but that the gag order was in place until the FBI actually withdrew the national security letter.

Maybe it's what you meant, but it seems that there's no way to get the gag order removed without also getting the letter withdrawn.
echo file.0{09..11}
file.009 file.010 file.011
Zsh does that as well with the same exact shortcut
Hey, I'm the developer behind Shortcat. Feel free to ask me about the app!
Great reply- thank you.
Isn't fork possible solution? Always?
Off the top of my head:

* A new, standardized document format that's trivial for hackers to open up and play with.

* More stability across the board

* New products added (OneNote is lovely for instance)

* More stable rendering - gone are the days (for me at least) where saving, closing and re-opening a Word document had things moving around

* Much more reliable saving and document recovery

* Creating Office Live and bringing it up to date with the new Windows family (Metro interface etc) which to me is a strong indicator they're not going to drop it any time soon

And of course, if it's great and you use it and they do drop it, you can just import your documents into Google Docs or <insert competitor software here> and get on with editing them.
"It does a lot of the things I am currently forced to hack onto Gmail's priority inbox (I leave items I need to revisit in my inbox, archive "done" tasks, and star items I want to revisit in the distant future)."

I solved this problem by no longer using my email as a task management tool. Emails that contain a new task get forwarded to Asana, where tasks are easier to deal with. This approach is closer to the Unix philosophy of narrowly scoped tools that can be effectively combined, and it's a philosophy that hasn't failed me yet.

"Gmail's conversation view is ... a tough natural language processing task"

Is it? How is it more than a different way of presenting threads?