skysight-inc/HackerNews huggingface dataset:
Ah, but we're discussing a specific domain, security, where I think "the user is always right" is often wrong. Requiring a user to memorize 10+ essentially random characters, for example, is an awful user experience, but it is required for security purposes.
I have always found Gillmor's writing absolutely impenetrable. His posts meander and never seem to arrive at anything resembling a point. I almost feel like he intentionally avoids making points.
People love to hate on C++, but if your going to, at least hate on things that are actually broken.

For instance every non-trivial language with more than a couple of programmers working with it will have some style (maybe less formal) style guide. Python is often hailed as 'executable sudo-code' yet the community has a style guide, pep8. (Interestingly Google has their own style guide for Python.)

There are plenty of valid reasons to hate on C++, but being a cowboy coder isn't really a valid one.
Sweet, didn't know about the new change in Minefield. Thanks for the heads up!
http://thestartupfoundry.com/ is the reboot you're thinking of. So far, I've really found them good. Way better than TC (natch).
Isn't this the standard way to explain and visualize dynamic programming?
Black SexDates
Looking for an Ebony Lover? Browse through thousands of profiles of Gorgeous Men and Women.
AOL is the perfect home for (what should be obvious) the TMZ of dotcoms. I'm sure there's a high-to-lowbrow plan within AOL that includes HuffPo becoming their Time Magazine.
Best Hindi sms messages
Yes. It's likely a 'Cry wolf' issue where the OS sends warning dialogs about every download, even safe ones. So the user thinks it's similar file so it's no problem.

Users had complaints about Windows UAC doing this for every instance (not just downloads).
As long as Cmd-L (or Ctrl-L) brings up the location bar, I'm onboard with this change.
Their startup stuff now is far to brief, it's pretty much just: "new startup x is similar to y but does z differently, I signed up and it looks pretty cool, watch out y!"
Tree style tabs are awesome. Wish Chrome had them
I think that might be an ambitious guess regarding Riseup's intentions - they don't make any such distinction. They demonstrate a typical uninformed, knee-jerk, radical anarchist philosophy.

For reference, a definition of capitalism:

"An economic system in which investment in and ownership of the means of production, distribution, and exchange of wealth is made and maintained chiefly by private individuals or corporations, especially as contrasted to cooperatively or state-owned means of wealth."

I don't agree that the US standard of living is decreasing "because those who have capital are leveraging their capital against those without." In fact, the US has an extraordinary high standard of living, far better than 20 years ago (just look at a grocery store, your average automobile or home, or what people do on vacation.) If it is plateauing or declining the last few years, it is for other reasons, including:

- An unrealistic increase over the last 10 years built on credit. It will take a few years before our economy catches up with that.
- A wasteful and destructive government education system rotting for lack a free enterprise and undermining our economy as a whole.
- Wasteful government spending and borrowing - trillions of dollars spent on corruption and war.

Nobody is using capital "against" anyone - I'm not even sure precisely whbat it means, yet I'm quite sure it's false.
It includes the reset CSS so that you can get your design working consistently across UAs. The JS was included so you could use the fancy new HTML5 in old versions of IE. Seems like a reasonable include. The reset CSS is basically mandatory either way, regardless of what version of HTML you use. I'm not sure what you mean by getting Unicode to work in HTML5. UTF-8 encoding is pretty universal at this point and not dependent on your markup version -- not to mention the existence of character entities. There's a Unicode entity on this very page and this site doesn't even use a doctype: ♥
I have said previously on HN that the Verizon iPhone was too little, too late, and that last Summer, Verizon's Android offerings became good enough for most of the consumers that wanted a smart phone on Verizon's network. Those that wanted an iPhone badly enough had plenty of opportunity to switch to AT&T; the remaining hold-outs -- those that hated AT&T passionately enough (or were in areas that it didn't serve) -- gave up waiting last year and found a good enough Android device.

For what ever little it's worth, it looks like I was right: http://www.pcmag.com/article2/0,2817,2380635,00.asp

I got shouted down here every time I brought this up.
"Peachy Dandy" who?

Why not shop for one of the more well known and likely to stay in business web host?

And "Hawk Host" is a reputable firm? Who ever heard of them?
Why does snarky title editorializing have this many upvotes? Do we really want this showing up on the front page of HN every time someone reads a TechCrunch post they dislike?

Steve Gillmor is nothing but himself - love him or hate him, his writing style hasn't changed. There's nothing new here to complain about.
God forbid I put myself out there in an attempt to share something with the world (which is admittedly naive) and maybe let someone else improve upon an idea. I'm so terribly irresponsible.
Yes, regulation and anti-monopoly laws are essential to capitalism. However being in favor of sensible regulation is utterly different from advocating the abolition of capitalism.
Can anyone comment, not on the social harm caused by using an .ly domain, but rather the risk of failure of the DNS system to continue to honor your records.

I would presume that Libya has outsourced the DNS root servers and administration outside their country. Does anyone know who administers .ly from a practical standpoint? Is there a risk of them becoming unavailable if the regime falls (or as a tactic used against their own citizens)?
No, they haven't jumped the shark. Happy Days started to suck long before Fonzie jumped the shark tank. That episode was just the final straw. TechCrunch isn't that bad - as long as you pick and choose which articles to read. If you're wasting time reading every TechCrunch article linked to by HN, then you have bigger concerns than whether the articles are consistently high quality.

Maybe HN article submitters could do us a favor and bracket the author's name in the title for those of us that have biases for or against certain writers at TC, NYT, etc.
Twitter Reinstates UberSocial And Twidroyd, UberMedia Apps Still Under Review
TC writes whatever will generate ad impressions or curry favor with someone they wish would like them, and AOL's acquisition makes that official policy.

I really hope the guys at http://thestartupfoundry.com/ keep at it and become a significant presence.
If google really wanted to do something about the space, they would look towards the download bar.
I typed on my iPhone, so maybe it wasn't clear. I got 2 books for .50 less than 1 book. The books were something like 55% off on B&N and Amazon's site. If B&N had matched the web price I would have been more than happy to buy them in store and keep them. Instead they tried to sell me a $25 membership to get 20% off.
I won't disagree with your observations. I will however point out one thing: the sampling is skewed because you only really see what people are doing in public.

I would guess that the majority of iPad usage is in the home and, to a lesser extent, in the office, so much so that I probably won't even buy the 3G version of the iPad 2 (I have the 64GB 3G iPad). Plus now I live in New York (rather than Australia, when I bought mine) and wifi is much more readily available here (Starbuck's for one) if I feel inclined to take it with me and need the internet.

One disappointing thing is that Apple seems to be doing the big CPU/memory upgrades of the An platform with the iPhone, not the iPad. This is annoying for two reasons:

1. The iPhone 4 came out a mere ~3 months after the iPad. Are you telling me that this 3 month gap meant the iPad couldn't have 512MB of RAM like the iPhone 4? Presumably, the iPad 2 and iPhone 5 will be on a similar gap; and

2. I'm more interested in processing capacity on the iPad than an iPhone.
I've applied a simple stereotype. Everyone I've ever seen saying "America / society / the world are on a mandatory happy kick" usually segues into a rant about the pharmaceuticals themselves, written in a disparaging tone.

You fit the profile, and it's a profile I find repugnant and dangerous to the mental health of depressed people everywhere.

There is an important difference between unhappiness due to life events and clinical depression. One may trigger the other; but the fact is that depression is a neurochemical disorder that is, in most cases, directly and immediately treatable with cheap, safe, effective pharmaceuticals with a minimum of fuss.

I've had the deep dark nights of despair. The black nights of the soul. I spent years trying to stare down the black dog. It is exhausting and I gained nothing by it. It has borne me no fruit whatsoever.
> You're conflating decorator syntax, which I'm not discussing, and decorator functionality, which I am discussing.

Guilty as charged. I admit I thought you were talking about decorator syntax. Because decorator-the-technique makes even less sense as an alternative to macros.

Decoration is a technique of higher order programming (taking functions as arguments and/or returning them). The fact that you can use it at "compile time" (whatever that means in Python) is a property of the dynamic nature of the language.

Yes, that stuff is powerful. But Scheme has all that, and its designers still saw the need to add macros, mostly to do the things that you can't do by executing higher order functions at "compile time".

Macros are not essentially about doing stuff at compile time; they're about messing with the very syntax of the language.

My point is not just that decorators and macros aren't the same thing; it's that macros are meant explicitly to do what decorators can't.

I guess most Python programmers don't miss macros simply because they've never seen the need for them in first place, not because Python has any replacement. The closest alternative that Python has to macros would be eval.

In my opinion, what ultimately allows most Python programmers who have been exposed to macros to almost never miss them is the syntactic sugar that the Python authors keep (judiciously) adding every release.
Protests/riots also reported in Iraq:

http://www.torontosun.com/news/world/2011/02/20/17347131.htm...

Sounds like they're loving their new "democracy" :-/
No. I ordered 2 books on amazon for the price of the 1 book I bought in B&N. What I did was save my self $17. I'm diabolical.
The most significant improvement I've seen is the ratio of vertical to horizontal pixels introduced by side tabs. I have been using these on my cr-48 for a couple of weeks and I'm completely addicted. My only complaint is that the developer chose a stack metaphor instead of a reading metaphor, so new tabs appear above, instead of below. I and others have complained about it in the bug tracker, so hopefully that gets fixed, but over all, side tabs are a great re-use of all the wasted horizontal pixels on a laptop.
I rather have the option to remove things, it's your duty to know which parts are html5 and which ones are not. The name may be a little off, but I consider the name just a label, like many other things on the internet, they're just labels.
Paul has great intentions and I also found the cleaner "real" boilerplate useful, thanks.
That is not LRU, it's "replace with some other random thing some time, based on a hash function".
Feature Stairs - Spiral Stairs
Is it your own project? If so, I'd base the decision on libraries you rely on in your code. If the libs can do 2 or 3, then go ahead and migrate to 3. If they only do 2, stick with what you have. Some libraries may never make the move, other coders will write libraries for 3 when they have the need and can't find a suitable 3 lib to use.
They just keep spouting the Orwellian bs. It's all they know.
Here is the book:

http://search.barnesandnoble.com/Catching-Fire/Suzanne-Colli...
and
http://search.barnesandnoble.com/Mockingjay/Suzanne-Collins/...

They were even cheaper at amazon but I would have been more than willing to pay the web price in store and walk out with both for $20. Instead, I ordered some coffee that I needed anyway and got the price above $25 on Amazon for the free shipping.
I think for certain use cases it will still be a game changer. It fills the role of a 'more mobile' laptop. The form is not offensive. If someone handed you a tablet to:

Fill out a form in a waiting room.

Select your order at a restaurant.

Go over your vitals in a hospital.

Track incoming/outgoing inventory in a warehouse or somewhere else in the field where a desk may not be at hand.

Businesses can see how this leads to improvements in productivity by reducing the data entry step that would usually be done by another person copying what was already entered. The functional potential goes beyond consumer web browsing and game playing.
I don't own a tablet, saw one in action for the first time a week ago and the owner and I basically came up with the same reasons why it's rather useless as the ones mentioned in the article. It's definitely nice to have for reading in bed or keeping up 'on the road' but overall it seems to be pretty reduced to 'consuming' instead of 'producing'.

One thing I like about tablets is that they made publishers reconsider how they can bring a better and more rich 'experience' to their readers (subscribers). But I wonder how long it will take until they notice that they should rework their web pages as well. I am so tired of (nearly) all web 'articles' ('features') just consisting of a headline and endless blocks of text, maybe an embedded video and some links, you could do so much more.
Ceci and Williams demonstrate that the real problem most women scientists confront is the challenge of combining motherhood with a high-powered science career.

The quoted statement is no longer true when "women" and "mother" are replaced by "man" and "father". Thus the problem really is sexism. The meta-problem is that TV needs villains, so the meme "scientists are sexist when they hire and promote" spreads faster than "everyone is sexist all the time".

The truth is that being a woman is hard, and being a scientist is hard squared. That makes being a woman in science hard cubed, and naturally very few people can do it.
Thanks - that's very cool. I'm new here. What are some other cool sites that I can use to access this site?
Like with other aspects of hiring (IQ Tests, Programming Tests, Writing Tests, Interviews, GPA's, Uni Results) they should be a facet in making the final decision.

The way I see it there are two main ways to use someone's Stack Exchange reputation.

First just using the fact that they have an account and reputation, in finding out how involved and engaged they are with the community.

Secondly drilling down into the questions they've asked, and the answers provided to get a better understanding of someone's strengths and weaknesses, and seeing where their expertise lies.

Also at the end if there's no other way to make a decision between two people, one can just take the person with the higher reputation score.
I was talking about phones.
How are you going to pay for that?
I agree the multi user aspect is an area that could use improvement. This would imply that you'd be able to have a different set of cookies in each window - something that forces many of us to use multiple browsers or incognito mode to achieve.

One of my biggest gripes about Google's account management, is that you are logged in automatically across all Google properties. I use multiple accounts all the time. Just because I'm logged in to one account on Gmail, doesn't mean I want to use the same account when I visit AdSense, or Google Checkout.

This new capability would at least allow me to work around Google's flawed global account sign-in.
If I may suggest: http://www.pnas.org/content/early/2011/02/02/1014871108.abst...

I didn't even read the pop-sci article.
Tornado is a high performance non-blocking web server. As it's non-blocking it can handle 1000s of simultaneous connections (see C10k problem[1]) and is well made for long polling style applications (and in fact includes a chat application[2] in the demos).

[1] http://en.wikipedia.org/wiki/C10k_problem
[2] https://github.com/facebook/tornado/blob/master/demos/chat/c...
The problem is that people who should know what they're talking about have said things like 'the tablet will eventually replace other computer set-ups' a lot when tablets first came up. And I don't think it's a problem of 'adapting' if you claim that this won't happen.

At least I won't believe that until someone beats me in 'Typing Of The Dead', desktop versus tablet.
It's called reset and not sane defaults because most CSS resets do not provide sane defaults, just a consistent base. You're supposed to override the resets yourself.
Kind of.

Here's the actual line from the PNAS article:

“Although the reasons for this attrition are not well understood, it
appears to have less to do with discrimination or ability than with
fertility decisions and lifestyle choices, both freely made and constrained. The tenure structure in academe demands that women
having children make their greatest intellectual contributions contemporaneously with their greatest physical and emotional achievements, a feat not expected of men. When women opt out of full-time
careers to have and rear children, this is a choice—constrained by
biology—that men are not required to make

Your claim that the problem "really is sexism" is unsupported by evidence. The article seems to be claiming that the primary impact is the physical and biological constraints of being a mother.
Augmented Reality Field Trips & the 150th Anniversary of the U.S. Civil War
I'm somehow reminded of this thread: http://news.slashdot.org/comments.pl?sid=646041&cid=2460...

Strange things happen in organizations with a lot of top-down control over people who are attempting to create within their own boundaries.

Bear in mind Paul Carr's "Stunt Resignation" post of earlier: http://techcrunch.com/2011/02/19/aol-way-or-the-highway/

Also perhaps some oddly-referential Quora reference? http://techcrunch.com/2011/02/14/quora-to-oddly-named-users-...
Forth vs Lisp
Red, Green, Yellow, Blue...

This is the consistency, no?
I've worked with Jason Cohen (asmartbear) and also with Josh Baer - both are Managing Directors of Capital Factory.

They are smart and talented guys and although I've not participated in Capital Factory personally, I think it's an excellent incubator program.

Although I live in San Francisco, I've done a lot of work with Texas based startups. There is certainly a lot of merit of getting out of the bubble that is Silicon Valley and basing yourself in somewhere like Austin, esp during the 'heads down' phase of a startup.

Anyway, I just wanted to put a good word in for these guys - definitely apply!
Women especially love having the iPad at home.
bit.ly uses it in production
I think I heard that a "build custom download" tool is planned. In the meantime, a basic version might suit some of your needs: http://initializr.com
An existing problem is not always codified through speech: rather, we may not understand the problem because it is such a part of the fabric of our life we cannot consider the alternative. It’s possible that tablets and their rapidly evolving OSes have not been around to show us the distinction between digital data retrieval and desktop computing. This is not the same as a manufactured problem. Using digital data in the field has always been shitty, but it’s been up until now that we’ve understood that computers must be in some static form, not a clipboard. Previous tablets most likely failed through latching an OS for sitting onto a computer for walking.

The same issue is in art: our modern idols are merely the most recognizable stop points in a continuous evolution of style and formality. In retrospect, it’ll be easier to see the distinction between tablet and laptop five years from now.

See also: the faster horse in your garage or driveway.
And does that remove the need for parentheses? ;)

Because actually, it gets more complicated than that. Sometimes it makes more sense to say:

def open_window(x, y
width, height,
resizable=True,
caption="")

Without parens, is x, y a tuple or two separate arguments? And do I want to remember that?

Also, what's inside the parens could have been a generator expression, which could have been conceivably partitioned in more than one sensible way, and which could have subexpressions with parens or brackets itself.

Sounds contrived? I do it all the time and it often looks and reads just fine.

I'm not arguing against your indentation rule, which is the one I use, and not even against the proposal of making it mandatory (although I'm not sure that in the heat of refactoring I'd appreciate the unnecessary SyntaxErrors), but about the point that making it mandatory would make parens unnecessary.
The iPad is a game changer, anything called a tablet running Windows isn't in the same class.
Apple is selling a ton of them, so by your logic they must be solving someone's existing problem. Unless your definition of entrepreneurship fail encompasses "selling a lot of product and making a lot of profits."
Why apple is the apple of my eye
went to best buy the other day ..checking out the samsung, pandigital, and a few other ipad knockoffs (much cheaper in price) and they are great if you feel like smashing your finger in the screen to get it to do anything....the ipad was flawless.....in this case ...you even get less than you pay for if you get anything but the ipad......unless I am missing something guys?
I strongly suspect jmillikin is taking the piss and the tone may not be being transmitted with the text. It is the same argument as the article itself, reductio ad absurdum.
@keKatie will be departing from West Coast. Woot!
Others already pointed out the AI winter. Reading about the history of lisp is very interesting, it almost feels like you are reading about a lost civilization, so ahead of its time. On the other hand, the AI winter is in the past, why isn't lisp used NOW? I think its getting better, the scheme people are working on sorting out their issues, and of course theres Racket, which is awesome. You have the clojure people attracting a lot of java and ruby developers(among others) to at least give lisp a chance. And even the Common Lisp world is on the rise. The biggest problem IMHO is that there are too many non lisp programmers with strong opinions on lisp that spread FUD, even though all their lisp experience can be summarized as "read a scheme tutorial, and wrote a recursive factorial function".
@keKatie will be departing from California. Woot!
Does Google have style guides for other languages? Are any of them public?
I live in a large city in Asia, and I've seen a ton of ipads (and some knockoff chinese tablets).
True, but since it’s fairly easy to disable paste in applications this was done on purpose.

IIRC, Apple broke the first responder chain, and there’s workarounds to paste into it. [1] Most likely this was to prevent any script-based brute force attacks as the disk mounter does not lock down after any number of failed attempts.

[1] http://hints.macworld.com/article.php?story=2004012018442215...