skysight-inc/HackerNews huggingface dataset:
I like the idea - I'm a big fan of the Seinfeld Calendar method of forming habits - although in practice I find that I end up using a piece of paper for my calendar.

I'm not sure if it's intentional, but it seems weird that you can't change today's status from completed to "good" to "bad". That make sense for positive goals ("I will do X"), because once you've done something you can't undo it, but it doesn't work for negative ones ("I won't do Y") - since you might end up doing that thing after you've set your status, and want to go back and fix it.

If you're looking for a similar service, check out Joe's Goals (http://www.joesgoals.com/). The interface is nowhere near as nice, but it allows you to have a few goals going at once and track them with more granularity than Seinfeld's initial concept.
I was wondering about that myself, I was thinking wow, this guy is really channeling dhh from yesterday.
Twitter knew they would be sued for stealing other's ideas, I guess it has come to pass.
Dead loop, I'd upvote you but now I won't do it!
Other than the home-page being nearly an exact clone of the basecamphq.com site, it appears to be a solid product.

Why no live demo of a fictional company?
Title changed. Thanks.
One reason Apple doesn't buy all the major music labels is that they can't; the second largest label is a wholly owned subsidiary of Sony.

Another reason is that the largest label (UMG) is a wholly owned subsidiary of Vivendi. There may be a parallel universe where Apple could finance a takeover of Vivendi, but that would leave Apple responsible for the P&L of television networks, film studios, World Wrestling Entertainment, Activision/Blizzard, and several phone companies.

A final, obvious reason why Apple doesn't buy all the major labels is that it's a dumb bet. Of all possible suitors for any major label, what company would see a music label as less valuable than Apple?
Are there network effects in coupons/deals? You mean building the relationships with merchants?
Way too early - on market timing
Heh, same, I'm betting there's lots more on here.

CD Baby in particular is very geared towards DIY artists, with the whole physical distribution deal. They will also market your music.

TuneCore focuses solely on being a mediator between an artist or a label and the online music stores, which is great if you're doing digital-only releases or handling your physical releases through a proper distribution channel. They have big name users like Nine Inch Nails and Aretha Franklin.

I've gotten the impression that most music labels here in Norway handle their digital distribution through Phonofile[1], who have deals with the major international online retailers plus a few scandinavian ones.

The amount of artists who are self-releasing is rapidly growing as the tools become available, and I'm excited to see which business models will emerge. The future of the music industry is in investment, marketing and management. The idea of treating it like manufacturing and selling of goods will die along with the CD.

[1] http://www.phonofile.com/
Hack is certainly usable, although I would consider it deprecated in favor of WAI (mostly for performance reasons): http://www.yesodweb.com/book/wai
I'm pretty proud of HN so far. Maybe I'd have better luck with a less obscure domain name :)
At least use due process of law, instead of (as HADOPI did) disconnecting users after they had been merely accused of infringement 3 times. That effectively makes copyright owners into judge and jury, and forces the ISP to act as executioner.
I get the impression some developers really dislike learning new things.
Some of the libraries are [1]. Probably not the whole kit and caboodle. Interestingly, there was a focus on special purpose hardware that made convolutional network learning possible in realtime. One of the other demos was an autonomous driving robot that learned to recognize obstacles in video. Again, just mind-blowing.

[1] http://www.cs.nyu.edu/~yann/software/index.html
Ternary Search Tries for Fast Flexible String Search : Part 1
I disagree. The heart of a ponzi scheme is continually securing new investments to pay out earlier investors--which is exactly how Groupon has operated up to this point. They're not alone in this concept; it's becoming increasingly common in the tech industry.

The only argument to say that they're not a ponzi scheme is that there's actually a legitimate business with revenue associated with it. It's a somewhat compelling argument--but I'd personally contend that the business, in this case, has really been nothing more than a front for the scheme (at least, historically speaking--though unlikely, Groupon may yet prove out to become a profitable business). No one has made a dime of profit off of the business that is Groupon--yet several early investors and the founder have made an absolute killing based on the "ponzi" side of things.

Dress it up however you want, people have made money hand-over-fist operating a de facto ponzi scheme; having a "real" business along with it has shielded them from the ire of the law.
If you have that concern, you probably aren't investing in the right mutual funds. Almost all 401(k)s have a very low cost index fund that will mirror the s&p 500.
> A lot of people complain about traffic. You know the salary of a driver on a monthly basis? About $100-250 (depending on the car you drive).

This is precisely what the author seems to be complaining about. We throw money at the problem and insulate/isolate ourselves. Too much pollution => AC car. Power shortage => generators. Corruption => "agencies" that help in getting stuff done. These practical choices are the reasons for crushing the soul.
They already do. Groupon Stores allows businesses to create their own offers that get approved and then scheduled by Groupon.
The one downside to this difference - low quantity. It's not so noticeable with Apple, but someone else with constantly high quality, Daft Punk, have done so little, five albums by my count.
I was talking about incremental compiles (one loop around sbt ~test-compile), on a laptop, with a web browser open. Colleagues have benchmarked SSD compiles at 5x+ faster.
Agree, I wish you could change the status. I don't like asking for a feature when I'm not using something, but I ran into this same thing 5 seconds into checking the demo out.
Motorola Blames Phone Problems On Android Apps
Plivo -> Freeswitch -> Voice Gateway -> PSTN Line
I think it's generally accepted that yes, they knew where their investment was going. It would have been incumbent on an IPO, in which scenario they then hand off their stake in the company to the public with the expectation of making first-day LinkedIn profits.

If Groupon does go through with its IPO, expect those new investors to dump hard on day 1.
I can only find relevant documents for Australia[1] and Canada[2] on Apple's site. There are interesting differences:

Canada

* You can't give out free iPad.

* Creative review is required - "Apple Canada requests that you forward an electronic layout of your final artwork for review and comment before you proceed with your promotional campaign."

* No mentioned of approved imagery.

* Required disclaimer - "Apple is not a sponsor of, nor a participant in this promotion."

Australia

* You can't give out free iPad and iPhone.

* No mention of creative review.

* Approved imagery provided.

* Required disclaimer - "Apple is not a participant in or sponsor of this promotion."

I wonder why these only exist for these countries and why they are different.

[1] http://www.apple.com/au/promotions/

[2] http://www.apple.com/ca/go/promotionuse/
I'll check it out; thanks for the tip!
I dare say most the concern I'm seeing about this so far is that they've simply not gone far enough... Unless the tiling interface is the primary mode of use, then most people simply won't use it and it'll be relegated to the list of features the OS has, that simply no one uses.

I think their intent is that this new UI is the Windows UI. I think they're going to push devs to use this new UI for all apps unless they need to go to the old UI. Recall that native apps will not be cross platform, so there's motivation for devs to target this new UI to run on x86 and all the ARM variants.
It's this part that's going to get people disagreeing with you:

"No more pixel perfect web apps that feel like desktop apps, no more sites that look like glossy brochures, and embracing chaos and amateurism over order and professionalism. It is going to be very hard."
They don't publish their key derivation scheme, but I'd be shocked (and pleased) to find that they were savvy enough to actually use PBKDF2 or even stretched SHA1. Believe it or not, plenty of commercial vendors literally take the ASCII of the password as the key.

I'd also worry, based on that spec, that the Arq developers believe the SHA1 hashes they store are fully equivalent to a deliberate MAC.

I should have noted that Arq's git-like scheme makes them inherently more careful about storage and data integrity (under non-adversarial conditions) than Jungledisk. My perusal of their site was casual. I really don't know much about them and am not offering a professional opinion.
Groupon isn't trying to pretend that they're profitable or that they'll be profitable in the near term. Smart long-term investors will look at their financials and their business model in order to make an educated bet on whether Groupon can successfully transition from astonishing hypergrowth to sustainable profitability -- preferably after the dust kicked up by the IPO clears.
No, really, I think people are most likely to blind-upvote when they see votes already.
Similar to Sicilian culture in the 1900s, still in place (somewhat) today.
no obvious rss feed for it, but if you look at the source, you can see that http://shortlogic.tumblr.com/rss will work, only 29 subscribers so far according to google reader, probably partially because it's a PITA to find the link
http://senchalabs.github.com/connect/
The New Native: HTML5 and JavaScript
I have 2 kids and I love them and yes they are an asset but at the same time they are expensive. My point is... Once you have kids, I guarantee you will be more risk averse. The best time to start a business is before you have kids or after they've grown. You won't find a lot of people who quit a good corporate job and do a start up with small children at home. Clearly there are a few, but they are outliers. If do start a business with small children at home, you'll need a highly supportive spouse.
Best way to code a loop in JavaScript
Is there an option to pause a subscription? Companies will eventually fill all their positions and won't always need to use the service.
But then these opinions are by DHH and not Fried. And based on what I know about DHH from his online persona, I don't think he will not air his opinions just because Jason was part of advisory panel of a company.
I'm happy to cross-check this stuff with you in private, if you'd like a free consult from another professional (reiterating something I said on Twitter a minute ago).
I don't think it's learning new things per se. The main thing is they don't like the technology stack and the dev tools.
BLA BLA - NFB/interactive - National Film Board of Canada
The status is automatically set as 'not done' if the user hasn't set it as 'completed' till the next day.
The point was to keep the box open for today and the day before, so that even I complete the task late at night, I could mark the calendar the day after.

We did think of including multiple goals, but that would break the simplicity of the approach of the Seinfeld Calendar.

Basically, we tried to simulate the exact process if it were a physical calendar on your wall. Once you put on a "X" mark on a day, you can't erase it. The sign-up process was made really non-fussy so that a user wouldn't mind signing up for multiple accounts, but keep a single calendar per goal.
What I'd really like to know is what the G round investors were thinking: did they not expect Groupon to use that round to pay off early investors and employees, or was that part of the plan?
I'm more interested in the cooling - water, 3D, something new?
The problem is that the phrase used in Popek's paper is "Conventional OS". This was the 1970s. What's now considered a "Conventional OS" was not conventional back then.

For instance, everyone would agree Linux is a conventional OS but Linux provides a kernel module (KVM) that allows for virtualization driven by userspace.
"My (and your) 10k, 100k, 200k line C# applications are not writable in JS."

I don't know that this will be true for very much longer, if it's not already been disproven. Javascript isn't the greatest language out there but it's gain functionality that is removing the limitations that uses to plague it compared to other languages. Slow VM is not longer true, no multithreading is not longer true. Webworkes are a little odd for sure, but they still make it possible to build multithreaded applications. WebGL/Canvas allow for some very advanced graphical applications. You can now access local storage, a database (and in node, other databases), new ArrayBuffers and such. It's a different environment now.
Getting a Fair Flip out of an Unfair Coin
Based on the numbers provided. While they were doing their 'hypergrowth', they managed to improve their income/expense ratio. That's pretty impressive to me. When they stop spending so much money on growing, it should be easy to show a profit.
> It's common knowledge that Apple doesn't get the web in general and social in particular.

It is?

> In iMovie, you can take your professional looking photos and stitch them together with the Ken Burns effect. The name says it all right there.

So you acknowledge that iLife is a counter to your point, and your only refutation is that there is a Ken Burns effect? I don't get it.

The premise of this very short article seems to be that, because Apple includes some professionally-made templates and used stock photos in a keynote, they don't get amateur content. iLife is the biggest counter to this argument. Apple does try to make sure that amateur content doesn't look or sound too shitty, but how does that mean they don't understand amateur content at all? It just means they're removing the boring work for the average user who doesn't want to spend an hour making a theme look good. Apple totally gets amateur content. They want every kid with an iPad to be recording music in Garageband.

The amateur content argument is weak and doesn't support the social argument. As for Ping, I never understood the hatred for it as it was always clearly just a way to see the music people were buying and not some major social network competitor. I've used it to browse a few people and found new albums I liked. It did its job in my case.

Facebook was the clean, professional-looking, easier-to-use alternative to the chaotic and amateurish MySpace. The idea that Apple must embrace amateur chaos just doesn't make sense to me and seems like it would be the wrong thing to do. Apple is the kind of company that is often a few years behind but eventually releases something so polished and easy to use that it's successful anyway.
I'm assuming that they knew that Groupon would use the money to keep its original employees around for another year, pump revenue. The payoff at the end for the investors and the employees is a huge IPO.
My understanding is that they use a subset of AWS features - don't they avoid EBS and mostly just use S3?
Some facts here before things get a bit out of control:

The S-1 speaks for itself.

Back in mid-late 2009 Andrew Mason asked me to be on the Groupon board of directors. He wanted my opinions and advice on product development, design, copywriting, software development, and user experience. Andrew (and Brad and Eric) know where I stand on building bootstrapped, profitable businesses. I still stand there. I wasn't asked to be on the board to give them financial advice.

I agreed to be on the board. I like Andrew a lot and I was very happy to help him. I had never been on a board before so I saw it as a great learning experience for me as well.

Groupon compensated me for my involvement with options.

A few months ago when Groupon took a big round, I was asked if I would like to sell some of my shares. I said yes. That sale is listed in the S-1. I still have more shares. I don't see any problem morally or ethically with selling shares that I was granted as part of my involvement with the board. I owned something, someone offered to buy it, and I sold it.

I was asked to leave the board of directors in January of 2011. I serve as an advisor now. Whenever Andrew asks me for product, design, or writing advice, I'm happy to help.

I've never invested my own money in Groupon or any other private company. It's not that I wouldn't invest in a private company, it's that I haven't.

Those are the simple facts.

As for my credibility, I don't see how any of this is relevant. You can make up your own mind about that. I believe today what I've always believed - net profits rule, bootstrapping is the way to start a business, and spending less than you earn is the only way to have a healthy relationship with money.

As for DHH's opinions, they are his own. I may or may not share them, but we're both grown ups and we respect each other no matter what.
Well deserved success from someone who obviously knows what they're talking about (and selling). A big congrats!
"The only argument to say that they're not a ponzi scheme is that there's actually a legitimate business with revenue associated with it."

That isn't a minor point. There is a big different between stupid investors with full information and a Ponzi scheme. It is not an abstract argument. The first is common, the second will land you in prison.
Apple applies for patent to allow remote disable of camera by 3rd party
How true. From my own testing I have found many applications that when uninstalled give significant speed increases. Not to mention apps that run in the background that keep coming up over and over again. HTC Sense and friends, I am looking at you. However I did notice certain games that would do 40+% bettery in an hr on my evo. It was a bit rediculous. Also 4g---forghetabaudit.
SpiderOak? https://spideroak.com/

If TarSnap had iPhone, etc. versions, I would use it for everything. (the permission specific keys are just awesome.)
" losing money to "look good" it's how their business model works." that's the fundamental problem, their business model is losing money. These types of business models tend to drive poor stock valuations in the long term. See GM for example.
My thoughts and prayers are with the Syrian people. A Free and Open Internet should be a Universal Human Right. With Killswitches and heavily concentrated ownership of internet bandwidth, the future does not look bright. But there is hope in the power of citizen based Internet communities that can mobilize and resist these nefarious powers.

When you get a chance check out this documentary trailer, entitled: #killswitch (5 min 27 sec)

http://www.kickstarter.com/projects/akorn/killswitch-a-docum...

Be part of the revolution!
I don't think there was ever a hatred for Ping -- a hatred would infer that people cared about it. Nobody cared at all... logged in once, and then never went back to that part of iTunes again.
Ten Types of Hair on Early-Stage Deals
Groupon Plans I.P.O. With $30 Billion Valuation
Can anyone explain how these guys spend money on the business, how can cost of running Groupon be so high?
Show HN: Groupon Scraper in Python
https://github.com/jxchen/DailyDealScrapers

On the Groupon IPO thread someone mentioned people selling scraped groupon deal data. To satisfy my curiosity I made my own. Pretty interesting to play around with the data and see how much money their deals are making.
Apple signs deal with major music labels
Awesome. Thanks so much for sharing this. We handle a lot of hackathons in our space and we have our own ad hoc process. But your documenting your process definitely filled in some gaps for us.
Seeming Vulcan is probably an artifact of conciseness.
Does anyone know where they got the $30b valuation from? That's crazy. We thought LinkedIn was overvalued when it filed for $3b valuation IPO, but at least it generated some profits and has a greater barrier to entry.
Fair point, but a lot of people freak out over Ping for some reason.
"The payoff at the end for the investors and the employees is a huge IPO."

That can be true for investors, but employees typically have to wait years to be able to cash out their shares.

If Groupon in the long term is the bomb the S1 indicates, an IPO is not a great deal for employees (unless they already got theirs in the G round, of course).
http://www.sein-cal.co.cc/mis-speled :-)
The Coming Social Network Bomb
If the purpose of a business is to generate profit for its owners (investors), then the only business Groupon has successfully operated to this point has been a ponzi scheme.

Just because it's common doesn't mean it's not a ponzi scheme. It's just a ponzi scheme in a pretty dress. I'd be willing to go further and say it's just as bad because if you read their S1 and their made up accounting "principles," they're actually attempting to deliberately mislead people into thinking the business is in a much better state than it really is.

Again, it may be possible to transform Groupon into a legitimate business going forward; however, to this point, it's been anything but that.
Thought experiment: you are Intel and your new processor makes, who knows how, writing highly optimized C code unnecessary, since the speed up of some higher level languages (from now on Java or Scala) is bigger than the speed up of the highly optimized C code (in which the runtime of Java and Scala are implemented). Wouldn't you make the biggest announcement of the computing history? "With this new CPU, your sloppier written code is faster than a highly optimized code. Every programming assumption valid up to now isn't anymore!"
Don't worry, anything that the hivemind likes for the moment will rocket up, no matter how shitty. Groupon=sucks iz goood, no matter if it's worthless meta.
The text resizes in FF4. Do you know what causes the text not to resize in your browser? It seems weird to me that you can force a browser to disallow resizing an element.

Edit: Well now I get the Apache Tomcat default page so it may be impossible to answer this question.
Another link-bait. What's a diatribe about conditions of infrastructure, pollution, corruption et al, got to do anything with the title of the blog.

Yes. things suck in developing countries, either move to the US, its easy enough if you are good or stop complaining and deal with it.
And it takes absolutely no time and no legal backing system to get screwed up in India as well. Driver who will be late to work on 9 out of 10 times is worse than driving through the traffic.

FWIW - Literacy rate in India should not be confused with education. I have been to government operated schools many times and you wont find more than 10% students who can do simple math or write there own names even in 4th standard.
> If Apple had done Stack Overflow, I bet they would have had a team of certified experts to answer the questions and I don't think it would have worked very well.

Something like Knol?
Obviously that's not the hard part. Building your own Twilio is. I want to depend on multiple service providers, like you can do with Asterisk or FreeSWITCH. When X provider fails use Y provider. When Y provider is cheaper use Y. That's the true power of openness which OpenVBX has a vested interest in not providing.
It might be good for extremely passive users for whom a computer is just a fancy TV. Tap the screen, sit back and watch stuff.

This is one of those features that seems really cool in a demo, but in practice...well, even decades later my shoulder hurts just thinking about the hour I spent using a "light pen" interface on a vertical "touch" screen.