skysight-inc/HackerNews huggingface dataset:
They encourage that prominently in several places, including this message on the actually coupon voucher:

"*Remember: Groupon customers tip on the full
amount of the pre-discounted bill (and tip
generously). That's why we are the coolest
customers out there."

I've got no lost love for GroupOn, but this massive pile on/proof by anecdote thing is not a dignified moment for HN.
I didn't dive deep into the source code.

Does it invalidate a coupon after it's used?

What would happen if I get a new phone? Would I need to get a new coupon?
Teen brain data may predict pop song success, study finds
What's most interesting here is that asking them to rate the songs did NOT correlate with song success...

Perhaps this is evidence to be careful about how to get user feedback. Listen to what they do, not what they say?
To be clear, I'm not saying there's anything wrong with the SaaS approach - a lot of value has been generated (and will continue to be generated) that way. It's just that by taking the 'web as a distribution channel' approach you're missing out on what - in my opinion - is the single most exciting thing about the internet.
It doesn't work on Internet Explorer 9. IE 9 already supports portions of HTML5 and it has a damn fast rendering engine. This would have been a great add-on for previous versions of IE.
Forget fiber; cable shows off 4.5 Gbps speeds
What To Do When A Tech Giant Decides To Eat Your Lunch
That is just great. Just what is needed to increase the chances the generation growing up now will be entrepreneurs. I will try to set us up as a host for something similar this fall here in Sweden. I am inspired by all actions to increase entrepreneurship and especially to children and teenagers.
AT&T (really, SBC with a new name) headquarters are in neighboring Chicagoland. They have a long and storied record of opposing any and all potentially competing public infrastructure, to the point of e.g. suing to prevent municipal broadband initiatives in communities that they have refused (at least, until the time of the initiative, and sometimes even thereafter) to service themselves.

Whatever your political position, it's clear that the current Republican administration in Wisconsin favors private infrastructure and infrastructure maintenance over public. This is playing out in numerous, diverse sectors.

What's unfortunate, from a technological perspective, is that this fairly apparently provides less service at significantly higher costs, and it delays upgrades by years.

In Illinois, getting DSL service from SBC/AT&T was a painful, frustrating experience -- when you could get it at all -- until the cable companies, particularly Comcast (I'm not expressing love of them, here, either) began large scale deployments that significantly ate into SBC/AT&T's customer base.

Based on my experience and layman's perspective, my interpretation is that this is about patronage and not technical nor financial innovation.

Reading between the lines, it might also be an attempt on AT&T's part to block a potential Google high speed deployment in Wisconsin. Madison in particular has been suggested by some as possibly a prime location for such a deployment.

And the same Republican administration has been pushing initiatives that would aid in severing relationships in the current, statewide network of public higher education institutions. (Generally regarded as functioning quite well and offering the population coordinated diversity of opportunities.) The described changes would also dovetail with these efforts.

P.S. The book that's mentioned, Where the Wizards Stay Up Late, is a good read particularly if you are unfamiliar with BBN, the development of (D)ARPANET, etc.
The problem is to marketing twerps "beta" means "OMG cutting edge unobtainium LOL" so they not only plaster it everywhere, they don't even know what it really means.
> A lot of the historical symbols of pride have become meaningless

I'm too lazy to search for the exact reference this very moment, but I remember reading about how Seneca was making fun of the wealthy, not-so-educated people of his age that were collecting papyrus books in order to show how cultivated they were. This was happening 2,000 years ago, I fail to see how such a long habit would disappear over night just because people in Sillicon Valley live in a different world.
Side note - in California 18.5% is the customary practice for tips, though, to make it easy, you can round up to 20%. No service person will complain. If you get lackluster service, you can point it out with a 15% tip. Poor service gets a 10% tip, and, will make it clear you are unhappy.

After 15 years of doing this (I'm from Canada, where tips aren't as proscribed, though they are still expected) I find it awkward and socially painful to pay the bill in countries in which there is not a tip expected (certain parts of Australia) - even though the locals assure me that no one will think the less of me.
I've just recieved an offer in a Groupon mail listed as:

£69.95 instead of £239.00 - Classic Black Pentax I-10 Digital Camera with Kodak Portable Charger at Teqport

A quick search on Amazon shows it available at £74.98.
Unless I am mistaken, I think the title could do with being changed. It looks to me like the Jit compiler is written in C++. LLVM is not written in Ruby. What is implemented in Ruby here is a version of the toy Kaleidoscope language which is given as an example of how to use the LLVM Jit on the LLVM website.

Are the LLVM bindings for Ruby up-to-date? I thought about using them last night for a while, but ended up deciding to use peg to create a recursive descent parser for my language and am going to write some pretty generic code to do the AST myself. That way I can keep everything in C/C++.
Sorry about that. It's not fully fleshed out yet. Are you interested in helping us figure out how to make the reparenting syntax as nice as possible? If so, I think the mailing list would be the best place for that... :)
This article is devoid of any real content. Essentially they are saying that you need to be reasonably good parents.

Anyways, it happens that there is a brilliant talk by Cameron Herold at TEDx on the topic.

http://www.youtube.com/watch?v=dCar_sFfEf4
The perfect group shot: How your camera phone is about to get way more awesome
Web designers vs Internet explorer meme
I second this recommendation... I found that the story-based format of Built to Sell made it much more interesting than other business books, so while I can see the "fluffy" critique, I think the message stuck with me more than other books. It's worth reading to understand the context for these bullet points. Great summary of the key points on your blog.
Gardening-With Daylight Saving Time - Memphis Travel | Examiner.com
You can only get so far with a blog post. Have you filed a radar yet? I just did (rdar://9598285). Here's the text you can copy and paste (make sure you mention it's a dupe of 9598285).

*

Title: Users leave bad reviews for app that don't work on beta OS releases

Summary:

The point of the prereleases is to give developers time to modify their apps to address any compatibility issues (as well as add new features) before the public release of the operating system. Despite Apple's best intentions at keeping OS betas limited to developers, the fact of the matter remains that average users can and do get their hands on prerelease software. This leads many non-savvy users running applications not meant for the new release and often leave negative reviews on the App Store because the app is incompatible with the new OS.

For example, see this blog post: http://mbarclay.net/?p=1317

One potential solution to this is to disallow app reviews for users running unreleased OSes. Another is to tighten up the developer program so that each subsequent beta release allows more and more devices to receive installs. With the current 100 devices per account right off the bat, there is widespread abuse of access to prerelease software.
Though my connection is hardly ever down, I like to keep offline versions of my most used docs on my own drive.
Medical Billing Outsourcing Finds Many Takers 
Medical billing outsourcing has become popular in recent times as health facilities are finding it difficult to efficiently carry out billing processes on their own and suffering losses owing to billing errors.
iTunes now costs $1.3 billion/yr to run
According to the Wikipedia page, they were separate by nationality - which happened to separate them by Jews and non-Jews. So I think that's an instance of Israel protecting their own citizens. For the record, I am Jewish by heritage, and I have zero expectation of being protected by Israel - there's even a good chance I would not be officially recognized as Jewish.
Is Extra Maternity Leave Bad for Child Cognitive Development?
I may simply be missing something but I think HTML and Javascript make a lot of sense for basic applications. I've never quite understood why someone would want to jump into Silverlight for an application that simply handles data input and retrieval. I also know that Silverlight has capabilities that HTML doesn't but it's also got some deficiencies that IMO are glaring.

There is a lot to be said for what you are comfortable with using but at the end of the day HTML is a truly cross compatible technology that is becoming more and more capable every day. This could also bring in a lot of potential "developers" if the cost of entry is lowered.

I also understand that you don't want the technologies that you invested in to become extinct overnight but I simply can't imagine that happening.
It seems to me that Topolsky's complaint can be summarized as, "Apple is is messing this up by not providing a web-based front end to these services, a front end with which I can access my iCloud data from any device, anywhere."

But do 80% - 90% of customers want this? Doesn't the complaint that iCloud services are not accessible from any computer rest on the assumption that people are frequently accessing their data from different computers? What are the reasons someone would do this? I could think of a time a few years ago when, say, I was at a friend's house, sans laptop, and needed to check my email, so I logged into Gmail, etc, but I have my smartphone now. The email is with me on the go. Where is the data to support the claim that consumers use web services frequently on anywhere other than their own computers? I'd like to see that.

And I think Apple had a study sample in MobileMe that showed that even with web front ends to the 3 arguably most important on-the-go services: contacts, calendar, and email, that customers rejected (or didn't need) the web app because they owned smartphones! What's more, this is a biased sample, the customers who found the service so compelling that they paid $99 a year for it. It was very likely that the data showed that the web apps were by and large ignored.

Apple's iCloud represents a bet that the rest of the Internet services--Google, Flikr, Facebook, can take the other side on, and we'll still be able to use those services on Apple products.
My post isn't meant as a description about state machines; I point to wikipedia for that. The Ruby gem also gives a very nice introduction indeed.

However, the point I try to make is very much about state machines, because modelling state using a state machine, forces you to think about all possible state transitions. This will make it less likely that you application will get into an unexpected state. Also, keeping an audit trail is very much about state transitions, because the transitions describe the behavior of the system, not the state itself.
10 Ridiculous iPhone Accessories
I think Windows 8 powered tablets are going to suck just as much for corporate as for consumers.
I don't think you can solve for 5 variables with only 4 equations. Your answer would have to be a relation of variables to each other (beta = n gamma) instead of a number.
In theory, you are correct about the US having "zero responsibility" for actions of Israel. In reality, however, the US gets a ton of flak for supporting Israel, despite some of their questionable practices. Most of Israel's antagonists effectively equate Israel to the US. Is such a sentiment unfounded? Not entirely, considering that our politicians bend over backwards for Israel.

I respect Israel, and I see the value in a healthy relationship with it. However, the US should be looking out for the best interests of Israel, which are _not_ the continued oppression of the Palestinian people. Many Israelis understand that a two-state solution is the only sustainable solution...unfortunately, Netanyahu does not realize that. The US needs to push Israel in the right direction, for the sake of our shared relationship (and Israel itself).
What's most interesting here is that asking them to rate the songs did NOT correlate with song success...

Perhaps this is evidence to be careful about how to get user feedback. Listen to what they do, not what they say?
How is the HTTP response getting back if it's not broadcasting an IP address?
Vannevar Bush failed to convince Polaroid to build a Kindle-like device in 1947.
Did the Bucks just assure Mavs of NBA title (Dec 10')
How to cross into Israel from Gaza on foot
Emerging Languages track at OSCON July 27
Paying per MIPS? ;-)
You can use the "title:" operator to search in titles.
PathScale's EKOPath4 compiler going open source
So then the less infamous double overflow problem. :-)
I'm tired of being responsible for someone elses paycheck. What's the alternative? Do you think the total cost of the night out would go down if the waitstaff was paid more? You're going to be paying their salary one way or the other, it's better that you get some input on their performance I think.
This makes me wonder how many people ponied up the $99/yr. just to have access to the beta. Actual developers should know better. I wish Apple could figure out some way to prevent this - but if they were to prohibit reviews from people running a beta, they would also prevent legitimate reviews at the same time.

I also think there's a place for non-developers to be running the beta -- if they are responsible citizens.
I'm a dev, but not much of one yet. I'm on the beta, and I have discovered plenty of broken apps. When I discover issues, I communicate them directly to the app's developer. As a result I have also ended up beta-testing a number of apps for said developers. This is just as legitimate a use of beta-testing as developers testing their own apps.
Top Green Business Ideas: Creating a Fingerprint
Can you access ThriftDB (http://www.thriftdb.com)?
Awesome icons set for free
I think humans inherently want to nurture each of their relationships, whether close or not, individually. Along with tailoring our communication to each person, we exclude large parts of our lives and minds from people that we want to be friends with. Doing that naturally and through different contexts is one thing, but having to electronically do that for each relationship is just impossible.
I disagree based on the lack of my generation's (millennial) John Waters. Or Maya Deren.

John Water's ideal was to flip an idea into a movie in an afternoon. With the prevelance of RED, iPhones, Canon 5Ds, and a few hundred metric tons of mid-2000's mini DV cameras, this has not happened. We're instead moving into a post-commercial era, where we're doing 30 second youtube spots, and watching full-budget long-form.

Infinite manufacturing will result in a neighborhood Shapeways or Kickstarter, not a neighborhood Ford.
I just added support for the "intitle:" operator.
I think that you're deluding yourself, for whatever reason.

And on your second point, your impression is incorrect. These are qualifying traits of ASPD (formerly "psychopathy").
Like on the Cloud? ;-) People are queueing up to do just that!
Try asking 10 colleagues to right now write bubble sort on the white board. I bet at least half write some sorting algorithm that is not bubble sort. In contrast, if you ask these same 10 to do quicksort, you'll end up with 10 quicksort implementations.
IIRC Bell Labs killed their own invention, I think that's fundamentally different than the other cases.
A Living Laser - Researchers construct a laser with fluroescing kidney cells
> they were separate by nationality - which happened to separate them by Jews and non-Jews

I'm not sure where you see this. There were French and American Jews who were among the hostages. In fact, the Israeli forces accidentally killed a French Jew.

> there's even a good chance I would not be officially recognized as Jewish.

If one of your grandparents is Jewish, by Israeli law, you are entitled to citizenship as a Jew.
somewhat related: individual titles do disappear, without a trace. I have an 1876 French poem collection on my shelves about which _nothing_ is written on the internet.
Ask HN: Boston Companies Using PHP?
Hey everyone,

My name is Kevin McCarthy and I'm a tech writer for BostInnovation (http://bostinnovation.com/author/kevin-mccarthy). I am organizing a list of Boston companies that use PHP for a piece similar to this one (http://bostinnovation.com/2011/03/31/boston-companies-using-django/).

If your organization uses PHP or you know of one that does, please feel free to leave a response here.

My email is kevin at bostinnovation if you got questions/comments.

Thanks,

Kevin
Mu = 231, Phi = 158, Delta = 553, Beta = 68, Omega=0
No that doesn't make sense. As a developer you don't want to start at 0 reviews every time there is a OS update. Reviews are pretty important, and if it periodically looks like you don't have them it would be very bad.

Currently they roll over the reviews ever version of the App the developer releases. That makes sense because bugs get fixed and features are introduced.

You should not see any difference in the different versions of iOS. Though it might perform differently on different hardware.

I feel as if Apple hasn't really done very much to help the developer note what platforms they are targeting in an easy way. If you don't want iPhone 3g users to use the app, they shouldn't be able to download it that that device in the first place etc.
Personally I don't think learned behaviors have to be unnatural. Writing and driving are learned behaviors which feel completely natural to a lot of people.

In fact, writing is an interesting example because many people say that they can think perfectly while writing by hand, but not while typing. But the ones I know who have been typing since they were extremely young, or have just been typing for a long time, often say they can think perfectly while typing. I have actually noticed the transition in myself-5 years ago it was very hard to think deeply while typing, today it's completely natural.

An e-book searching system doesn't need to be nearly as complex as typing. For example, you could theoretically have a little scrollbar that you drag your finger across and can easily anywhere from the beginning to the end of the book. In just a couple weeks I imagine this would be totally natural behavior.
"Stop and go" in the sense that there are lots of good events, then nothing for awhile, then lots of good events again? Trying to understand exactly what you mean by "stop and go".
Don’t Lose That Number: Why Mobile Communications Is Still About Digits
If they wrote how long that has been live and if anyone submit the correct answer, then I would try. But not worth my time, for all i know they already chose their friend.
Thank you sir. That is hilarious.
This is why I despise using coupons (or gift cards, for that matter) in restaurants in general. Coupons, like it or not, have a distinct stigma associated with them that never nets you a pleasant restaurant experience.

More than anything else, I think the OP is complaining about restauranting with a coupon/gift card rather than utilizing Groupon, specifically. That said, he's correct that the model is broken for this very reason.
EKOPath page: http://www.pathscale.com/ekopath-compiler-suite

related Phoronix article: http://www.phoronix.com/vr.php?view=16135
You've hit a few proverbial nails on the head for me there. Having lived primarily in a number of countries where tipping was entirely optional and rarely more than 10%, I still find it awkward when I travel to the US. I generally follow the 20% lead these days but the figure is always determined based off the service I've received, as I've justified the absurdity of it as "the wait staff get ripped off by not being paid a fair wage and I have to top it up for them". There have been occasions where we've dined in quite expensive restaurants in NY and the food has been bad enough for me to send back (something I'll rarely do). But on both occasions the wait staff were polite and understanding and stuck the items off the final bill. I stilled tipped at 20% of the original bill + a little extra because at the end of the day the fact the meal wasn't cooked wasn't their fault and I didn't think they should be punished for it. Sharing that tip with the rest of the staff makes a mockery of the whole process and my justification.

And then I think; In almost every other profession you're expected to do your job to the best of your ability every day. Your "tip" is still being employed the following week.
Using the state_machine gem in one of our Rails apps, which tracks a workflow where items can be received, entered, reviewed, rejected, etc, helped me think through the business process and map that to our code.

We also logged all the changes in state. In hindsight, I should have added a "previous log entry" field to each log item, to make it easier to trace the history of any given item. Like "find all the rejections, hop back one through the log history and show me who created that item." If the rejection references the creation's id, that's easy; otherwise it's a query using widget ids and the date and sorting to get the most recent entry before the rejection.
I've heard great things about the Boulder scene! Do you know personally of any events that happen on a regular or semi-regular basis and are well attended?
The Kaleidoscope language reminds me of the hoc language. In Chapter 8 of the book "The Unix Programming Environment", Brian Kernighan and Rob Pike used hoc as an example to demonstrate how to use yacc, lex, and make to develop a compiler.

In hoc, you have control flows and can define your own functions. Unfortunately, hoc lost the battle to bc, that's why it's rarely known in the Unix community.
How the Internet is Revolutionizing Education
a bad guide.
Much better is to annoy the bullshitter.
if he/she starts talking about God/sins/saucers/homeopathy start talking about politics asking what they think about Obama, if he is a Canadian spy, what they think about handguns, what kind of gun he/she has; anyhow be very annoying and boring; works excellent.
Good to know! Do you have any links to events, etc.? Would love to learn more about the scene there.
To quote the Disney Hipster meme, "it's too mainstream". Perhaps I have an obscure point of view, but Facebook lost it's luster for a lot of people when the older crowd started to really embrace it. It's not as cool as it once was. This is a big problem for a lot of companies, not just social media.
There is one definite use for this: technical books. I had a clear-out recently and got rid of books on obsolete products. They were literally worthless - you can't even buy e.g. Oracle 7 now, even if you wanted to, or download it, so I couldn't donate them to a school or something. But all in all, what I threw out probably cost well north of a grand, new.
Would you object if he said "visual design" instead of "design"?

It's pretty clear that's what he meant, so why quibble about definitions? Jason certainly knows about A/B testing, usability, etc. This was a "coat of paint" redesign, and he was surprised that it had no effect on the #s.