skysight-inc/HackerNews huggingface dataset:
And that'd matter a lot if people took product reviews from statistics. The iPhone is a phenomenon largely driven by word of mouth, and it always has been. Sure, it gets a ton of press and attention, but that sort of stuff doesn't move phones. If it did, many other phones would be moving more units. Look at how much money and time Verizon had to dump to make the Droid take off; we haven't seen a phone model even remotely as successful (as in units sold) from any vendor but Apple since that massive ad blitzkrieg.

You see someone using an iPhone, you like it, you get one. Now everyone asks me, "Do you have an antenna problem?" I say, "No, it's been working much better for me." Then they go get one. Similarly, when I was considering an EVO someone came up to me and said, "Don't get an EVO, look at this terrible battery life." I backed off.

Because phones play such a huge role in our daily lives, word-of-mouth and personal testimonial become very important. If Apple can preserve positive sentiment in its users, they will keep selling phones. Judging from their absurdly high sales numbers thus far, they're managing to keep the majority happy.
I prefer fishbowl's law

Every regexp that you apply to a particular block of text reduces
the applicability of regular expressions by an order of magnitude.

- http://fishbowl.pastiche.org/2003/08/18/beware_regular_expre...

The minimum any programmer needs to know about regexps is when they are applicable, and more importantly, when they are not.
I think it is fair to accept money in advance, the customers were informed of the waiting time. The difficulty was that Google Checkout requires you to ship within 24hrs of accepting the order. I doubt it was an intentional violation of the TOU, it is likely at the time they read the TOU they didn't envision the situation they got into.
How Ideo prototyped their Monster Maker iPhone app
For some reason, I've never been able to get the knack of regular expressions. This is the best introduction to them that I've seen, though I wish I'd read it years ago. However, if you've tinkered with regex at all ever, which I suspect virtually everyone here has, you'll know this. (I know it, and I hate and avoid regular expressions and am not even a programmer.)
facebook had thefacebook.com initially and I don't think it was very expensive. I actually found thefacebook.com to be equally satisfying for me.
Here's a direct link to the video if the embed doesn't work for you: http://vimeo.com/13377903
That all sounds very nice, but secrets are important. Without getting into Personal and Financial information, military secrets are essential to military operations. Security by obfuscation is never the best way to go but security WITH obfuscation is a very successful and practical approach to keep an edge over others. This edge helps us remain free and open (open in as many areas as practically possible).
They could have said that, but ultimately it would have been a mistake, I think. Mostly because of things that have been alleged about the incident, their safety record, and the fact that the average number of barrels spilled by thousands of other Gulf platforms (including numerous deepwater wells) was on the order of 1000 barrels yearly.

No one would have felt small-minded to focus on those details, especially as the total number of barrels climbs toward 5 million.

Bottom line, you need to be near the top of the hill to take the moral high ground, and by all accounts, BP was near the bottom.
Considering he listed just about everything I can remember about regexes without google, and nothing more, I believe I'm duty bound to upvote.

My only quibble: I'd promote the character classes (especially \s and maybe \S) into this list from the "expert" category. Here's part2 (or what I call: stuff I can google later, if I need it), if anyone wants to keep reading: http://immike.net/blog/2007/06/21/extreme-regex-foo-what-you...
Guys,

Its really kind of simple to be on this list. You just need to apply. Every year they ask for submissions to be included on the list. PR companies will send in their clients names or people will send in their own names. You really want press? First - and this is obviously simplified a little - live in NYC, SF, LA or some major city. Way easier if you live in NYC or SF because that is where all the reporters for big publications in the tech space are based. Then hit up some networking events, have a little personality, and try to sell a story. A story is something as simple as I have been working on this for three years, and it will change the world to my mom is dying and I am doing this for her. Then hustle, hustle, hustle. Present at everything you can. Meet everyone. Tell everyone what your doing. Find reporters, meet reporters friends, if that is really your goal you can make it happen. Cold call reporters. Send in your article. Get on HARO and respond to requests. The Press needs you bad, they need you more than you need them. They HAVE to tell fun and interesting stories. Make your story awesome.
> How is recommend a difficult term to understand?

Because Consumer Reports is using the term with the correct denotation, while being oblivious to the media and population at large using this term connotatively. Most people think the word “recommendation” is a binary term, similar to “good” versus “bad,” when it really is meant to be relative term referring to a continuum. If you tell somebody that something “is best of breed, but still not recommended,” they would either look on you with suspicion or even accuse you of being contradictory, even though you technically aren’t.

http://itsfiveoclocksomewhere.blogspot.com/2006/09/grammar-m...

A connotation mutates a word’s original denotation over time, as anybody who has heard of the “euphemism treadmill” can attest.

(FWIW, I have no intention of buying an iPhone, just not for this reason...)
Press is just part of the bigger picture of success, but you certainly can't ignore it. And it DEFINITELY makes things easier to move forward.
The BP spill isn't the inevitable outcome of drilling offshore and in deep water. This could have been prevented had they been more careful. We're already getting reports of a hurried job that cut corners. As the investigation continues I bet more will come out.

The "risk" in drilling for oil should be empty wells, not massive uncontrolled spills. If BP did a proper job they probably wouldn't be in this mess.
Twitter for Hanging out: Hangchillparty
First sit down at a computer, open up Vim and type.
Tooting my own metaphorical horn a bit, but it was relatively easy to put together a Jetty-Rack interface for high-performance webapps. It's called Mizuno, and lives at http://github.com/matadon/mizuno

Internally it uses Jetty's event-driven I/O, so performance is on a par with Thin and Passenger, at least on my MacBook.

I'm a bit pressed for time at the moment, so if anybody wants to add in the cometd servlet (it's in the repos) and write a tutorial, that'd be awesome, and if not, I'll get to it in a few weeks.
Secrecy is more about keeping details hidden than protecting something completely. If China found out we were developing some new awesome missile defense system (ignore the fact that they never work...) that wouldn't be nearly as bad China getting access to the developers of the system, blueprints, source code, etc.
Discount the north face mens jacket,cheap the north face mens jacket
cheap the north face mens jacket,wholesale the north face mens jacket,discounta the north face mens jacket,the north face mens jacket on sale
How to generate such beautiful changelogs 
I currently work in a corporate environment where we use SVN and JIRA to manage our code, bugs and development tasks.

I've always been fascinated at how beautiful the changelogs of the best open source projects are compared to the 'release notes' we prepare for our clients using Microsoft Word.

Example: http://rspec.info/rails/changes-rspec-rails.html

The clarity of what's happening is refreshing.

How are such changelogs generated? What are the tools and processes that a team needs to have in place to generate such changelogs.

Thanks for taking time to share.
Actually I think these snippets reveal the gist of the original article pretty well, and also highlight some pretty basic differences between AT&T and Apple:

1) AT&T wants to cripple features and sacrifice customer experience because it won't invest in it's network fast enough

2) AT&T wants Steve Jobs to wear a suit to meet with it's board of directors. Not only is this something that AT&T seemingly desires, but it needs to have a deputy arrange and suggest the clothing choices of executives before they meet.

So on one side: a company that sacrifices customer experience and makes inane suggestions about clothing suggestions, because appearance matters.

On the other side: a company that releases some bugs in some of it's software.

You pick which is more indicative of an overall company culture. Perhaps Apple seems hard to work with when you come from an aging bureaucracy and an old way of doing business. I can understand how some people might find fighting for the customer and for good products "hard to work with".
I don't know that this theory totally holds water (Windows OS developer here, announcing obvious bias) - looking at the results, the one place Windows really gets nailed is the I/O test; I suspect there's some significant optimizations that could be done there, as I/O on Windows OS in general certainly isn't 4x slower than Linux.
Hey George,
Thanks for comment and for taking the time. This issue with the structure of the questions has come up and I've been working on a new survey with some qualifiers up front to direct the flow. Simply wasn't ready when the original topic was posted and I decided to be a little opportunistic.

Although those with children are my target demographic, issues of emergency preparedness affect everyone. Hopefully I'll be able to solve some of those issues across all demographics.

That said, please finish the survey if you have the time. There is a question at the end about number of children that does allow me to factor things in a bit.

Thanks again, Shawn
Explaining the difference between copyright, ownership and licensing
As a toy project? You could always do a weather filesystem, something like location/date/time, using some online weather api. Would probably be laggy, but should have just enough to learn something. Calendars, hacker news posts, rss feeds, are some of the other things that might make good quick but instructional projects.
Something I think that needs to be mentioned is that what was happening to Apple in the media is similar to what happened to Toyota with their acceleration issue a couple of months back.

The number of complaints of "unintended acceleration" shot up after it was initially covered in the media. There was no real focus on investigative journalism, or analysis of the actual statistics by news organizations. There was also the whole rigged ABC News broadcast, which they admitted later to faking. Toyota's Recall became the top most reported story in Jan-Feb 2010. And IIRC, as the media hysteria was winding down, the NHTSA concluded the majority of unintended acceleration was driver error.

In Apple's case, they had made a weakspot into a visual accent. And Jobs mentioned their algorithms made things appear more dramatic than they were. Both of these things were probably dumb, but dumb-like-the-recessed-headphone-jack (gaffe), not dumb-like-the-Microsoft-Kin (flawed design). The software fix is already out and the hardware will probably get fixed next iteration (perhaps coated?) and isn't a big deal. Yet the media coverage greatly outpaced the issue, and again no mention of statistics or data.

There are a lot of parties interested in seeing these reputable companies take a dive. It's great for competitors; but more cynically - its great for hedge fund managers with certain short positions... Reporting misinformation and sensationalizing news for securities price manipulation isn't new, and it's been done to Apple before.

From 2006:

Aaron Task: Okay. Another stock that a lot of people are focused on right now seems to be Apple.

Jim Cramer: Yeah. Apple’s very important to spread the rumor that both Verizon and ATT have decided they don’t like the phone. It’s a very easy one to do because it’s also you want to spread the rumor that’s it not gonna be ready for MAC World. This is very easy ‘cause the people who write about Apple want that story, and you can claim that it’s credible because you spoke to someone at Apple, ‘cause Apple doesn’t –

Aaron Task:They’re not gonna comment. They’re not gonna –

Jim Cramer: So it’s really an ideal short. Again, if I were a short Apple, I would be working very hard today to get that. The way you would do that is you pick up the phone and you call six trading desks and say, “Listen, I just got off the phone with my contact at Verizon and he has already said, ‘Listen, we’re a Lucky G house. We’re a Samsung house. We’re a Motorola house. There’s no room for Apple. They want too much. We’re not gonna let them in. We’re not gonna let them do what they did to music.’” I think that’s a very effective way to keep a stock down.
I was just thinking about how much faster HN has been lately. It's pretty rare to get a timeout, or even have to wait for a page to load. It's one of those things that I guess you don't really notice until the other sites you visit start getting slow again (ahem, reddit).

Anyways, thanks for keeping it fast!
Slight terminological quibble:

Regular expressions are strings formatted using a special pattern notation that allow you to describe and parse text.

"Parse" is a questionable word choice. A proper Regular Expression can only describe patterns found in "regular languages", though modern backtracking regex engines have a bit more power. Parsing implies a parser, which means matching a grammar somewhat more sophisticated than a regex engine can handle.
Where will A-rod's 600th home run land?
Elsewhere in these comments I have defended secrets and secret keeping but I should make it clear that the security world is one HUGE, expensive, wasteful, overly bureaucratic, total clusterfuck. But that doesn't mean it is useless or even worse... "evil".
We have our developer intern go through all of the resolved tickets for every release and generate the release notes based on a synopsis of those tickets.

It's a pretty manual process, but there are only 3.5 developers working on our product.
How to read research papers:

1. Read the abstract thoroughly
2. Skim the results
3. Read the conclusion

I'm only part kidding. The abstract will tell you if it's even relevant to your area of research and outline what they hope to accomplish. The results give you an idea how well it worked, then the conclusion ties it up nicely. By this point, you should be able to say "So-and-so did this, and it worked/didn't work". Then you can decide if it needs to be a short note in your "Prior work" section or if it deserves deeper re-reading.
Did you normalise the results before plotting them and calculating means and medians? Or is it a summary of the raw data? I could probably find out myself, but since you are posting here, I thought I'd ask.
I always just go to google and type

site:news.ycombinator.com "{keywords}"

but I'd love to know if there is a better way too...
Ask HN: Can single founder get unemployment benefit?
I left my last job to work on my startup, not by layoff or firing. Can I get federal and/or state unemployment benefits?
Sounds a lot like a comfortable bus. And where are those?
There a couple of good programs for testing regex-es live. My favourite is Regex Coach by the awesome Edi Weitz:

http://weitz.de/regex-coach/ - It's Windows only though

There are many others, but his one thought me quite a lot
Hey Ja27,
I'm only aware of two public service initiatives to link emergency contact information to DMV records, Ohio and Illinois.

If you don't mind my asking, what state do you live in?

Cheers, Shawn (My email address is in my profile if you prefer not to post here...)
Very cool. I might be mistaken, but it looks like this requires Silverlight to function.
To get such a benefit you have to show that you are actively looking for a job (you have to phone them every 15 days to get your check). Also you should be laid off, I don't think leaving your job by yourself makes you eligible.
I don't think we're at a tipping point yet. Amazon sold Kindles to its most regular book customers. We'll reach a tipping point when the general public begins to purchase ebooks, but I don't think we're there yet.

We don't know how many of these purchases are to Amazon's best customers. I would be very curious to see the purchases broken down by the number of customers purchasing ebooks vs those purchasing paper books. And by quantity, how many ebooks are purchased vs paper books per customer. Is this simply a fact of frequent customers now buying ebooks, or many more customers now buying ebooks.
So, I am suppose to go out of my way to make sure what I am doing isn't linked to my karma. Not likely.

In my opinion karma is suppose to be a by-product of our actions on a site; they are not suppose to dictate them.
Actually, they sell the 3GS which is a year old and is running iOS4. So there is a difference in the way that the two operating systems are being adopted.
$20/GB/s for ten hours. If you want to compare to bandwidth prices, it has to be scaled up to a month:

24*30/10 = 72 flights/month
$1440 per month per GB/s

Like, you, I suspect it would be significantly cheaper than this, but that calculation would require data I don't have.
Your link advocates writing parsers in situations where regexes aren't powerful enough, which is quite sensible and even quite practical in some cases.

But there's a big reason regexes are overused compared to parsers--regex engines come stock in most programming languages, and parser generators don't. There's a big mismatch in complexity between overusing something the language gives you for free and building in a parser. Perl 6 deserves some credit for their "rules" system, which can actually take a grammar and parse from it.
I went there to get some insightful plots but found that "The researchers aren't yet willing to disclose the performance scores of specific providers, but they plan to make their tools publicly available."
"Got some air bubbles? Not a problem, just quickly wipe your hand over the whiteyboard and push the bubbles out. Easy as that."

It should definitely be shown off as a feature - everyone has had that frustration when trying to put a screen protector on some device.

Also, they say it can be re-applied. So maybe demo putting it on one way and then moving it to another wall or flipping it the other way. And demo on a non-white surface. It looks kinda transparent in the video because it's being stuck on a white background.
I'm always surprised by people who can't think of an idea to work on. My problem is I start on one and then get distracted by the next one too soon. I've got a jar of post-its with ideas of varying strength.
Correct. This was first released (in some form -- don't recall what it was exactly) a while back, but has advanced a good bit it seems. Cool stuff.
She can grok the startup idea - its a simple, revenue generating idea that is just a slow-build type of thing. Its the risk of a startup she doesn't support, especially when continuing with the safe, risk-free fulltime job seems to make so much "sense".
It's quite a good guide but I had thought it was going to contain warnings like "Don't use regular expressions to parse XML" and then explain why.
it's more noticeable on hid/xenon headlights that use projectors with distinct cut-off patterns, as opposed to halogen lights that usually use reflectors:

http://firehawk.jonbroomfield.com/hidinfo/beam_pattern.jpg
NASA and Rackspace part the clouds with open source project
Too bad it only stays up there for a few months. For a simple application that would end up costing $24,000 per year if it stays up for 4 months at a time. Also not knowing when it's going to fall means it will not be a great continuous service. For small experiments though this is perfect.
This is really a stretch to call this "client side" scripting when Silverlight is doing all the heavy lifting.

It's a fun toy, but why an extra layer of abstraction when JavaScript + jQuery are crazy powerful.
There seems to be CR fans everywhere now they are taking it to Apple. But I'm a long time car guy and CR isn't well regarded in those circles. For autos, they have been well behind the curve in recommending models just because of the maker. Toyota is the most glaring example they only recently with the bad press have stopped rubber stamping recommendations for them. With all of the data they have, they had to know about the engine sludge problems or minivan doors but kept recommending all of their models. Likewise, they placed cars such as the latest Chevy Malibu in the same iPhone recommendation purgatory - due to name only. They overweight recommendations based on past performance.

I admit to looking at CR if I need a dishwasher. However, if 37signals would make that same post in a car site it would be laughed at.
Only in the U.S.
Sorry, I should have been clearer: you can't buy an iPhone that isn't running iOS 4. Yes, it may be older hardware, but you're guaranteed to have the newest version of the software.
You should make an iPad version and sell it on the app store.

A wooden background is all you need, something like:

http://www.gametableapp.com/

or

http://mashable.com/2010/03/31/game-table-ipad/
@TheBotLebowski - a Lebowski-quote-spewing Twitter bot
Agreed, the impedance of parsers has traditionally been much higher than for regexps. However, a lot of languages now have some sort of parse combinator library which dramatically increases the ease of writing a parser.

I'm thinking specifically of the Parsec inspired family, which has implementations or derivations in many common languages, even C# and Java (despite being noticably more cumbersome in those cases there).

[I cannot speak for perl 6, but i trust you are correct]
I fear you're confusing good writers with computer science graduate students.
Now, we just need a super-villain-like plan.
I would like this feature also.

As an alternative you can put the Delicious bookmarklet code and the Historio.us bookmarklet code together in one giant bookmarklet to post to both at once. It's not very elegant, but it works.
I do believe apple has given some opaque concessions. Note that this is anecdotal; I have not scientifically tested this.

I have the nexus one, running on att 3g - the same similar card I used to use in my iPhone 3g. A co-worker just got the iPhone 4.

We both picked up the FCC bandwidth test app.

Testing each phone in succession - not simultaneously - in the same spot, hands free, flat on the desk.

My N1 consistently benchmarked at 2-2.5 mbps down and 1mbps up with a 200ms ping.

His iPhone consistently benchmarked at 1-1.5 mbps down, .2-.4 mbps up, and a 2000ms ping.

Either there truly are antenna issues unrelated to the hand-holding-bars-dropped issue, or the I/O processor cannot handle high speeds, or Apple is throttling bandwidth usage based on geolocation. I don't know which it is
Another coworker tested his bandwidth in Vancouver and got over 10mbps.

These tests were performed in Soho. Your miles may vary...
It took an Army of Paul Grahams to overturn the Angel Investor law in the financial reform bill.
I learned regular expressions when writing the documentation for my Sleep programming language. They never made sense to me until I had to organize my thoughts on them in a logical way. I'm still quite happy with how that chapter turned out:

http://sleep.dashnine.org/manual/regex.html