skysight-inc/HackerNews huggingface dataset:
Not to sound like a pretensions CS guy ... but how can you have a book on regular expressions without even mentioning DFA/NFA? Maybe its just me, but (back in my day) I found learning about finite automata made regex just click.

Edit: ahh, I see now mentioned in intro that "I'm going to be very practical and straight forward about it. No NFA to DFA conversion. No crazy explanations of push down finite state automata." :) I still argue that thinking of regex as state machines is a very useful tool.
Your friends are not representative of the whole market. Mobile is larger than desktop in Africa: http://www.gomonews.com/mobile-internet-usage-soars-past-fix... (and this is from 2010).

Kids 5 years from now will find desktop computers and current laptops strange and kludgy.
Learn More About the Lace Front Wig
The (?i) is a confusing part of that example expression, and I don't see why it's necessary.
First reactions:

1) "Create and discover hard drives" => "huh? what on earth does that mean?"

2) "Share, make them password protected or open them up for others to add to it" => I'm no closer to understanding what your product does.

3) Enter your email, enter your password => I don't know what this is, why it exists, I don't have an account, and you can't have my email address.

If you're going to get that information from me, you're going to have to spell out in understandable terms what problems you're solving.

And, although everybody else has said it: nobody believes "unlimited and free forever". Doesn't particularly matter if you've found a way to do it, it's not credible. And the "available gigabytes" thing at the bottom is obviously fake, lending to the overall feeling of impending bait-and-switch.
I'm Russian who probably has some asian DNA(ural region/mongolian?). Can someone explain to me the likelyhood of being a compatible match?
Thanks for the quick response. I now see the room in the footer. I clicked it and my file is nowhere to be found...
Android 4.0.1 x86 released and optimized for AMD Brazos APU
According to several studies, obesity is in fact "socially contagious" -- or at least, correlated: if a friend of yours becomes obese, you are now 57% more likely to as well.

http://www.time.com/time/health/article/0,8599,1646997,00.ht...

http://www.usatoday.com/yourlife/food/diet-nutrition/2010-11...
I believe it was Dealers in Lightning that had an anecdote about someone piping up with the perfect answer during a all hands meeting, while telling off the bigwig who was saying it wouldn't work. As it turns out, it was someone just touring PARC, who happened to be an expert.

That sort of all-comers-welcome mentality seems to be common in many successful hacker spaces. Though I am not sure if it is a cause of a result of it.
Coda wrote the email. Sent to some friends for review. Friends of friends of friends got hold of it and it's leaked.
@raganwald -- Lovely post, as always. One (somewhat important) question: If same-level continued calls mean chaining, and indented continued calls mean to use the value of the previous line, then what do outdented continued calls mean?

first
.second

Or heading 'offsides', in this fashion:

first
.second
.third

Are those both syntax errors at compile time?

Also, how does this play with things that are not necessarily side-effect-ful? For example:

object.property
.value

Currently means `object.property.value`. Under your rubric, would it evaluate to `object.value`? Making any trailing access effectively a no-op?
A lot of loved ones on this map.
My response was meant in much the same tone as yours; I use vim and, while I have never needed visible whitespace, I don't have any indication that its an easy thing to do.
Lego seems to have plenty of ads at least in my area. If you watch kid's cartoons in the 5-9 age bracket you'll see a lot of their ads for special packs like Lego Space Adventure, etc.
Webgl globe framework
State Jobs, Government Opportunities
MainStream Media?
On Facebook you have a section called relationship. In that section you can put a name. If that person doesn't have a Facebook profile, I assume, it doesn't hyper link it to their profile. If that person does have a Facebook profile then it hyperlinks to their profile page.

Clearly, the relationship isn't going to depend on if I have a Facebook profile, but both women want their friends to be able to see that they have a 'real boyfriend' with real interests, pictures, etc. In effect they want to show off for their friends.
http://codahale.com/the-rest-of-the-story/
> We also allow you to create IMAP/POP3 mailboxes programmatically.

This sounds cool - is there a non-obvious (at least to me) case for this beyond providing your customers with fully-functional inboxes?
How do they enforce this?
What about maintaining backwards compatibility while adding an operator specifically for this purpose. Example

# same as first.second.third
first
.second
.third

# same as first.second, first.third
first
.second
^third

# same as first.second.third
first
.second
.third

# syntax error
first
.second
^third
Pricing is hard. We've thought about it a lot at Mailgun.

First of all, alexknowshtml makes some essential points about comparing a commoditized sending service like SES vs. more full feature services. The biggest one is delivering vs. sending.

But, maybe the answer should be to move towards ala carte pricing.

If you want just basic sending, then the price is somewhere around the current floor of $0.10 per 1k messages. But then you can add services like dedicated IPs, analytics, enhanced delivery, whitelabel domains, etc. for extra. These services could be fixed or variable costs based on the feature.

Makes the billing system a lot more complicated, but this seems to make the most sense for the customer. Allows them to tailor their email service to exactly what they need.
This might be surprising, but people are forgetting about medical/genetics research and the money it brings in. The U has one of the best medical schools and genetics research in the nation, things that are less visible to the general public (unless it's a gene patent case from Myriad Genetics or something)
Have these two follow-up posts changed anyone's mind about the first?

Yammer's productivity gains from Scala were apparently not greater than the losses due to poor tooling and the impedance mismatch between Java/JVM and Scala. Therefore, the engineers all thought it was better to just go back to Java.

That seems like a useful data point, but certainly others' experiences might vary. Have these other posts added any extra information?
I'm not sure why they wouldn't allow some form of in-person registration accompanied by an STD screen at a clinic for people who they are eliminating now for being too "high-risk"?

The marrow guys could even cover the cost of the STD screen for people who register for the program.

Seems to me this would be an even safer way of ensuring potential donors don't have HIV than just asking them about their sex lives...
Related:
http://en.wikipedia.org/wiki/Utah_teapot
The Pirate Bay Dancing for Firefox Bypasses National IP & DNS Blocks
What a civil discourse.
http://en.wikipedia.org/wiki/MSM_blood_donor_controversy
http://en.wikipedia.org/wiki/Men_who_have_sex_with_men
What do you guys think of Zed Shaw's teaching style? As I'm not a beginner programmer, I can't really evaluate correctly — to me it seems like a odd approach to programming pedagogy, but perhaps it works. Any non-programmers want to shed light on why his style works?
Any intentions of open-sourcing it?
Carbs and Your Weight Loss Diet Plan
I wonder if any game theorists have thought about whether a country with no secrets could be militarily stronger.

It's similar to the Linux vs Windows debate: at first glance it seems ludicrous that an open source OS could be more secure than a closed source OS. But with enough eyes and enthusiasts, all problems are quickly fixed.

A small inner-circle who have access to the inner workings may find it hard to compete when their competitor has the whole world helping debug and fix the system, including the goodwill associated with that.
Also, you forgot Ivan Sutherland.
McD made a boatload from a teeny beanie babies promotion:

"Estimates suggest that McDonald's made $250 million of sales on Teenie Beanie Baby Happy Meals during this promotion."

Link: http://www.associatedcontent.com/article/1460556/mcdonalds_g...
I hate to be churlish, but the link-baity title is pretty silly. It's unclear what the "Association of University Technology Managers" is even measuring here.

I'll just say that if you're a high schooler whose only priority is to be around lots of people in start ups and to join or start one yourself, Utah may not, in actuality, be the best place to go.

(Which isn't to say it's a bad choice or doesn't have substantial strengths.)
Not only does it make it impossible for an elected official to take advice, it makes it impossible for voters to make reasoned and educated judgments about the actions of officials.

You know, here in San Francisco they put out a thick pamphlet every election with the full legal text of all statewide and city ballot initiatives, using typography to also show how the existing legislative language would changed or deleted if the ballot initiative were to pass.

I am the only person I know who sits down and reads them all every election cycle. I'm sure there must be others, but most people vote based on soundbites - and they might be making a more efficient use of their time than I do. economists refer to this as 'rational ignorance,' where the cost of educating oneself on a topic exceeds the value of the knowledge gained as a result.

Some people favor minarchy or isocracy; I used to, but have changed my mind. Call me paternalist, but I'd rather have a technocratic government, or maybe even a gnostocracy.
Also the Dell angle avoids every other PC manufacture. Dell is only ~13% of the market tops, the volume of PCs is 8 times what the iPad moves. Also, PCs are a maturing market and it's no longer necessary to upgrade every couple years, a 5 year old PC probably still works fine for most users.

DRAM issues are probably much more to do with 2GBs being enough for most users in combination with a lengthened upgrade cycle. Moores law would suggest that todays users would buy 8 to 16GB of DRAM which just hasn't materialized.
Yea a million requests per day is almost nothing and could certainly be easily served by ANY RDBMS using ANY front-end technology from a single server.
The myth of the niche market
More mundane than protecting secret codes and espionage, I think there's a strong argument for keeping the private conversations between the representatives of two governments confidential. Much as my conversations with my close friends would be very different if I knew the contents would be published in the New York Times today, to have functioning relationships governments need to know that some level of confidentiality will be kept when requested.

That said, over-classification is definitely a problem, particularly if done with domestic political considerations in mind. Even worse can be selective declassification, when the public is presented with a few bits of intelligence that present only part of the story and may lead to conclusions very different than had the full picture been presented (i.e. 2003 Iraq War run-up).
Duh. The author's (of node is cancer) point view is not the company's point view.
I don't think they can do that just for putting up a message yet. At least I hope to God they can't. For de-listing government sites, they would probably suffer consequences.
I'm not trying to put anyone in their place. In a way, that kind of dominance-hierarchy BS is exactly what I'm objecting to. The point here is that this new response from Coda doesn't even address the technical debate. It doesn't make one new point in that area. It's entirely about smoothing ruffled feathers, so responses about the ruffling and smoothing of feathers are completely fair game.

Furthermore, this kind of "reputation management" (or whatever you want to call it) really does matter, and I think there are important lessons the HN audience can take away from it. Being conciliatory toward one person or group just isn't very convincing if you're almost simultaneously trying just as hard as ever to alienate others. The mixed messages, even though they're supposedly addressed to different people, make even the conciliatory part seem insincere. If I were in Donald's or Martin's position, I'd be wondering how long the constructive tone - and the original letter was very constructive - will last before the inevitable reversion to form. The lesson is that if you want to claim the moral high ground you have to stand on it for a while. Stephen was wrong to publish what should have remained private correspondence, but calling him out like that only ensures that the controversy will continue. The urge to bare teeth and show dominance overwhelmed the rational choice to let this whole thing fade into a natural and well deserved obscurity.

What was called for was de-escalation, and anybody else who finds themselves in a similar situation (many of us have or will BTW) would do well to watch how this one plays out.
Nothing stops the government from simply changing the law to fix such loopholes. So, it's actually safer to craft something vary specific and deal with attempts to get around the intent than craft something really generic. AKA, no store which generates 95+% of it's revenue from food may sell, give away, or market Toys. would probably have worse downsides than simply creating an ineffective law.
Yeah, he was one of Manuel Blum's students, with whom he invented CAPTCHA. Do you know if he did a post-doc somewhere?
Some customers use it for redundancy. So if we POST a message to them and they mishandle it, they can go back and search the inbox.
Interesting, as a former, non-gay, UK resident, I'm not allowed to give blood in the US, even though I was allowed to obtain a green-card, and screened for HIV by a US doctor in London.

I believed at the time this was due to the UK CJD scare. Can anyone confirm?

My gf at the time, also reported being denied the opportunity to give blood, after declaring on the form that she was in a relationship with a UK national.
You could hire a trusted middle man.
just decided to randomly click a chapter. in 12.1 wouldn't

^[0-9]+|[A-Z]+$ in fact need to be written as

^([0-9]+|[A-Z]+)$ or non-capturing

^(?:[0-9]+|[A-Z]+)$

i doubt the intent was to alternate NL/EOL assertion. seems like a novice oversight and does not instill confidence in the rest of the material.

or am i missing something?
A small telco startup, launched back in the 1960's, played a critical role in breaking up the Bell monopoly. It's a great story if you're not familiar with it. They were using a new technology that would result in affordable long-distance calls for the masses. Later, they would also create the first commercial electronic mail service.

PBS recently aired a documentary on the story called "Long Distance Warrior". It's about MCI and its founder, Bill McGowan. Here's a preview: http://chicagotonight.wttw.com/2011/09/21/long-distance-warr...
My dad gave me a hand-me-down basic stamp microcontroller a while back. It had a db9 serial interface. Well, I grid working with it: keyword being tried.

This basic stamp made by parallax was powered by a 9v battery, and only the battery. The serial port used something that multiple usb2serial cables wouldn't work with, but their expensive cable worked. Because of this, I had to develop on a windows machine (no compiler for Linux at that time). And because my only hardware serial portted machine was a Linux box, had to run windows over virtualbox. My workflow went upwards of 10 minutes per try. Overall, there was major suckage, and that's not to mention the BASIC language that was forced.

I just bought an arduino UNO. I went from "hmm" to Theremin-ish device in about 30 minutes using a piezo speaker, pot, and a LDR/LED combo (and misc resistors). I played with the hardware and code seamlessly, and updating the board took 10 seconds. And I just today ordered a 17$ bluetooth shield. I'm working on a PID/motor board as well for miscellaneous motors I have.

The arduino is actually enjoyable and fun to do stuff with.
Logitech Harmony Adapter for PlayStation 3 
Logitech Harmony Adapter for PlayStation 3
The good Provides total management of PlayStation 3 which include all 51 possible commands allows for at the rear
The flip side of that is that if a hostile power penetrates your network in one context and finds that you employ global clearance standards, the antagonist can roll up or contaminate your intelligence networks on a global scale.
In the US, the delivery of food is not free. There are lots of services (Zifty is one example -- https://www.zifty.com/) which are entirely based around being food delivery middle-men. When you order from a restaurant and you request your food to be delivered, it is standard practice for you to be charged more.
I was kinda hoping we would leave x86 behind, but whatever.
A "disruptive force": why Uncle Sam wants to save T-Mobile from AT&T
There's no outdented continued call in current CoffeeScript; an outdented line always makes OUTDENT.

(Or are you suggesting to allow such code? I personally see no value in it.)
They don't/can't.
I have no opinion regarding your post itself, but I'd like to point out that a comedy series is not evidence of anything.

http://lesswrong.com/lw/k9/the_logical_fallacy_of_generaliza...
At risk of sounding like an asshole, donating your bone marrow is a pretty damn big deal. What use is a bone marrow "lead" if the person runs the other direction when asked for their SSN.
You make the common but fundamental mistake that fat and fit are mutually exclusive. There are plenty of fit fatties and vice-versa.
Improving MediaLocker: wxPython, SQLAlchemy, and MVC
> Except that only a government can make me care what they decide.

Simply not true; it's just that only they can do it legally, but to even say legally, you need a government to enforce legality.
HIV doesn't show up immediately (possibly other STDs are the same, not sure off the top of my head), if I remember correctly most people will test positive within 3 months of being infected.
s/Kids/Humans
Secret behind getting six pack abs
This actually seems to be true; a dev friend who submitted a Chuck Norris joke app got smacked down hard by Chuck's legal team. Now he seems to be on Apple's list of untouchable content. The same dev had a Keving Smith app (similarly unauthorized) that stayed up for ages.
It's moderately ugly. General anaesthesia and a needle into a big bone. Lots of detail here:

http://en.wikipedia.org/wiki/Hematopoietic_stem_cell_transpl...
Solyndra: Its technology and why it failed
At least in the blood ban in the US, the only enforcement is the honesty policy.

The irony with this is that the men who are honest about having sex with men are also more likely to be aware of their HIV status than men who lie at the blood bank.

I feel the same as nostromo every time I am asked to give blood. I know I'm HIV-negative. I'm not South Asian, so I couldn't help Amit anyway.
WW2 Tweets From 1939: Alwyn Collinson Recreates World War II History
You could just check "no" on the box if you did really want to donate.
It goes in cycles; there's the Kitchin cycle, which deals with inventory problems, and the fixed investment cycle, which is driven by the need to replace ageing equipment. The former is more relevant to the consumer electronic industry given the rapid acceleration of technology over relatively short timescales as an additional driver of demand.
Infographic - Is Email Dead?
Brazos still sips significantly more power than the best high-end ARM chip right now. I also think it's a mistake for Google to focus on the x86 platform. If they do it, and they are successful with this, they will be opening the door for Microsoft to come right in and take it all away from them with Windows 8.

Windows 8 will be weak on ARM and strong on x86 as a platform, which is why Google should support ARM over x86 for as long as possible. They are once again repeating the mistake with Flash - supporting a technology just to spite Apple, even though it's not in their best long term interest either.

Right now, in the tablet market, Apple is not their #1 enemy. Microsoft is. They need to focus on (forever) winning the #2 position after Apple in tablets. After Windows 8 fails to become #2 in tablets, they can then go back to winning the #1 position from Apple. But if they don't focus on getting a strong #2 position right now, and make it impossible for Microsoft to ever get it again (just like they did in smartphones) they risk losing both top 2 positions in tablets, and maybe even more.

Also, I really wish they were more pro-active in getting more (a LOT more) developers to make Android tablet apps. Why are they so slow on this? How can Microsoft push for 40,000 apps in one year on a 1% market share platform, and they can't do the same with Android for tablets? Google really needs to get this priority straight because it's vital for the continuing success of Android.

This is not the time to be laid-back about this. They need a very strong showing on tablets by the time Windows 8 appears on them. I still think it's too late for Windows 8 for tablets, but the more laid-back they are about it, the higher the risk is. They need to minimize Microsoft's opportunity as much as possible. This is Google's (and Apple's) chance to stop Windows from dominating the market for another decade.
Wonderful resource. Very helpful to see all the important info on this one page (and I actually like this design) given the panoply of disparate resources out there.
My reasons why it's unlikely that Apple will launch a TV Set.
Those are some lofty goals. Good luck.
I think that's where the "spinning off" comes from? I mean Standford University didn't exactly "spin off" Google.

Edit: very wrong about the above.
MLM Leaders? The Top Leaders Online
San Francisco should respond by imposing a 10000% tax on the sale of toys from food service establishments.
PlayStation Vita games and backwards compatible
Why is there a need for a new technological solution to this? If I want to tell a few people something secret, I'll send them an email, or, you know, talk to them. I don't see where the problem/opportunity is.

There may be one situation in which technology helps, which is when you want to discuss a secret while remaining anonymous. For that, we have 4chan, reddit, forums, IRC, etc.
Yeah they did...
Its all about you, after all.
I totally enjoy how the only other dissenting opinions in this thread are being downvoted with no explanation.
I'm not a CS graduate. I first learned of state machine from an article posted here on HN a few months ago.

I learned regular expression from the regular-expression.info site and from the first 4 chapters of Jeffrey Friedl's book over 5 years ago. I don't recall an introduction to NFA/DFA from them either. I'm pretty comfortable with regex and use them regularly (no pun intended) and so far, I don't feel that I've missed much.

I'm not disagreeing with your view, but I think it's worth pointing out from someone having developed an understanding of regex from a different perspective, that NFA/DFA might not be such a strong prerequisite and people should not feel like they're going in at a disadvantage.
> Wait, so you reconstruct the end delimiter using pass?

Yes.

> That's one of the least-pythonic things I've ever seen.

What can I say? It works.

> I really don't see how this could end up being a problem

Do you use emacs? Open up two windows, each with an emacs editing some python code in python mode. Cut and paste some code from one window into the other.
Kevin,

How do you feel about lying?