skysight-inc/HackerNews huggingface dataset:
Application designers want to control the login/logout experience for users

This could have been achieved by allowing a custom form in the 501 response page.

Where do you put the "Forgot password?" option on a site that uses HTTP auth?

Also in the 501 response.

404 pages have been tailored to great extremes. Why not the 501s?

The "advanced" stuff you can do with HTTP auth [...] isn't a real security win, especially vs. form-auth and TLS.

Digest auth has the distinct advantage that the password is never sent to the server at all. With forms over TLS the password can be intercepted on the server doing the validation. With digest auth this is not possible.

There are a couple minor changes all browsers could make [...]; this would cost many tens of millions of dollars

The real question is, why didn't browsers evolve in that direction to begin with, before too much was invested in form-based authentication?
SPOILERS:

It wasn't too much though, the top two were just sleeping in a plane and a falling van, which isn't too much to remember. The elevator scene was just him setting up charges, much more action was happening at the hospital and the limbo level.
Steve Reich is another Reich worth listening to. My work/concentration playlist has Music for 18 Muscians, Violin Phase, and Octet. All great minimalist pieces that are interesting enough to keep your mind engaged, but not too distracting.
You're almost exactly right there. One promising thing about Perl 6 is the way it brings parsers to everyday programming the way previous Perls popularized regexes. :)

Perl 6's approach to syntax, operators, grammars, language extension, etc. is like Common Lisp's reader macros; except that Perl 6 makes them easy and composable. Common Lisp libraries tend to use reader macros very sparingly because it's hard to make them play together nicely. Perl 6 makes it easy to alter the syntax in ways that play together nicely. Many of Rakudo's core operators are defined in normal Perl 6 code. It's trivial to make new ones of your own. The more extensive grammar modifications aren't quite there yet, I think, but it'll happen, and it will be revolutionary.

Fortunately, it hasn't stalled. It's moving along quite well.
Oops, great-grandparent. Should have looked at the names, the flow of the conversation fooled me.
You also have to factor in the risk of deceases and injuries. You may have to be forced into early retirement.
There's another historical alternative:

5. When an old person becomes useless, drug him senseless and throw him off a cliff.

Allegedly this was customary among the ancient Sardinians in pre-Roman times. The drug they used on the elderly before killing them induced a sinister grimace, giving root to the expression "sardonic grin":

http://www.telegraph.co.uk/science/science-news/5344257/Myst...
they're idiots. I have a one year academic account that gets me everything. I think I got it for free about 6 years ago.
The bank bailout is the Irish government, instead of going double or nothing on bank loans to property developers, going half or nothing.
They prevent the banks balance sheet from collapsing while at the same time taking on discounted bad loans that they think might make a profit.
Evidence:
http://www.irishtimes.com/newspaper/commercialproperty/2010/...

The houses haven't been built yet, and the guy has the loan out for them before he had permission for the plan, nevermind to build, and will now seek permission to build after the loan has been transferred to NAMA.

3400 homes at 2007 for sale prices is 3,400 x 300,000 = 1,020,000,000 euro.

This looks to me like they are building 3400 houses using government bailout money in the hope there will be some return on the initial investment. The property developer doesn't seem to be giving the original investment back.
I am no expert, so my impression may be incorrect and the cheerleading tone of the article really confuses me.

I do not think people who took out mortgages they could not afford are blameless in this, they helped to drive the ridiculous prices. Property snakes and ladders.

To get back on topic, I can't imagine where the Irish Government, banks included, can expect to safely store money enough to provide for the retired population.
Yes, it is worse. Already private sector workers know, despite record levels of NI, we cannot expect the State to look after us in our retirement. To tax us further to secure the votes of the unionized public sector is the worst sort of political cynicism.
I agree .. treating online media in exactly the same way as its traditional counterpart is really short-sighted.

For instance - I buy a newspaper when I need to get from A to B and need something to read. I'll choose one paper over all others, simply because I'm _forced_ to make a choice.

When I'm at a computer, I want to be able to compare coverage between publications .. I won't go to one source and take one reporters account as gospel. I'll consider what the traditional media has to say, and also what bloggers and commenters have to say as well.

I no longer need to invest in one publication only. Everything can - and is - linked. Placing an artificial break in that chain seems ridiculous.
Do you have any more info about this? FAQ&about sections of their site is under construction, and it all seems too good to be true.
"Makani AWTs will produce energy at an unsubsidized real cost competitive with coal-fired power plants, the current benchmark of the lowest cost source of power."

If this is true, it could be huge. Would these be deployable basically anywhere that is reasonably open?
Dang it... I figured that is where the story was going to go. Wish I would have not read this comment. ha.
Ok, your proposal is, "application designers will control the login experience by invoking a browser-controlled popup box over which they have virtually no control, and then, when that popup fails, they can do a really creative error page". I think you're making my point for me.

Your point about the security of digest auth appears to be the actual inverse of reality. Allowing for the fact that I could be wrong, since I think about HTTP Authentication very rarely in my professional career, since nobody uses it and nobody ever will, can you account for the fact that in order to verify digests, the server actually needs to store the plaintext of the password, and not a hash? This is exactly the problem SRP was designed to solve.

Browsers didn't evolve in this direction because HTTP Auth was never a win over form auth. Form login is prettier than HTTP authentication, it's more usable, it's less intrusive, it's more flexible, it's easier to implement, 90% of it is required anyways since every app in the universe still needs a secure session store, and its future-proof.
Don't you mean 401 (Unauthorized) not 501 (Not Implemented)?

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Austrian Daredevil Aims to Go Supersonic in Freefall
Surprise speaker at TEDGlobal: Julian Assange in Session 12
I'd like to mention Dan Sugalski who, before Audrey, was a similar whirlwind for the Parrot project. He too was sadly burnt out long before his time.

I highly recommend perusing his well written blogs that wonderfully explain difficult programming topics.

http://www.sidhe.org/~dan/blog/
In Thomas Paine's Agrarian Justice, he uses similar logic was well (in part; his main argument is that improving land doesn't entitle you to the land, but only to the improvement, and that a reasonable land-tax can address this). He also anticipates Malthus by considering a future steady-state population.

http://www.thomaspaine.org/Archives/agjst.html
The question I'd be asking myself is, what do you have besides the desire? Do you have some other advantages (contacts, technology, funding) that makes this even slightly plausible?

If all you have is the desire, you might as well take on General Motors.
What the heck is: Continuation Passing Style (CPS)
Your assertion is that memorizing to recite helps with comprehension? I don't understand that at all.
What the heck is: A string
Dzone also has a copy

http://css.dzone.com/news/what-happened-http
Generally best avoided in web applications, as all the database engines I'm familiar with can't use indexes for bitwise operations.
First off, and most importantly: the business idea itself is sound. I'm saying that as a guy who's transitioning into doing a lot of stuff on FB, and it's a frustrating process. This factor is more important than anything else.

The homepage is a good start, but could be slimmed down and needs to be more visual, as others have already said.

The actual admin though (I signed up) is a bit chaotic. The list of widgets is only one widget and I don't really understand how it all works together. The code editor looks great: I'd suggest having some sort of drag and drop interface that pulls the widget UI and the code editing UI together.
Dude - I know you meant it as a joke but it is still uncharitable.

It's hard to appreciate the other party's POV unless you've lived through the stigma of prejudice that's perpetuated by jokes such as yours.

That said, it's okay. Your comment shows you didn't mean any malice so as an implicit apology, it is accepted.
501 is "not implemented", I don't see how that's relevant? The server sends a "401 Unauthorized", which is what prompts the browser to show the password prompt. The thing is, I've seldom seen such a page -- because the browser shows me a login prompt.

On face value, I tend to agree with the OP that it would be cleaner if we could use HTTP auth for real things. In practise, there's simply so much missing from the equation, combined with a very mature selection of software that makes this very easy to do in any webapp, to be something worth wasting efforts on.
This is one of the crappiest blog postings I've seen... ever.

The "one programmer can be 1000 times more productive than another programmer" thing is true... but mostly not true.

The reason for that is that some programmers are active liabilities; there was, for instance, the guy who was "working at home" on two different projects. Whenever I asked him how my project was doing, he'd say he was too busy doing the other one. I'm sure he said the same thing to the manager of the other project.

Some guys spend a month developing a system, that is put into production, that it then takes somebody else six months to make correct (work that your firm has to do ~unpaid~.)

Once you get to the range of programmers who actually make a contribution, the differences aren't so clear. I mean, what is "productivity?"

If I spent two years developing an application which is well-implemented, but unwanted by the marketplace, the value of my labor is $0. On the other hand, some kid might write a 2500-line Perl script in a month that's critical to a $50G hedge fund, he might claim that his code is worth millions.

I'll agree with him that consensus-building can be a real challenge, but "requirements gathering" can't be dismissed -- projects frequently 'fail' in the requirements gathering phase, but tragically, the failure is often detected much later, after many many man-months have been wasted.

I think most developers who feel "highly productive" are in a place where requirements gathering is easy, sometimes so easy to be almost imperceptible; if you're developing, say, an implementation of "MapReduce" your programmer's view of the product matches the view that the end users, other programmers, would have.

On the other hand, if you're making a product aimed at, say, salespeople, you need to work with a marketing team that sees things the way end users do. As he points out, it's a challenge to get consensus in software projects -- especially when dealing with stakeholders who don't understand anything about how the system works: who don't have an intuitive sense of "this ticket can be resolved in 15 minutes" from "this ticket can be resolved in 2-3 years."
What the heck is: Multimethod dispatch (MMD)
> ...as many children as possible within your means on an already overpopulated planet.

I did some casual research on this - long story short, I think the planet will support at least around 600 billion people fine. You need to speed up nitrogen cycles for food, which we can already do. Energy is the big bottleneck right now, but fusion or whatever comes afterwards will likely make energy almost-free. Further out, molecular engineering and nanotechnology looks incredibly promising...

...anyway, the world isn't really so densely populated. I couldn't find the exact paper while googling, but you could fit all of the world's population in a fairly small state (Maine?) with the same population density as present-day Paris.

More people means more great people, more innovation, more good stuff happening faster. Nitrogen cycles, food, pollution are the bottlenecks. But population 600 billion should be fine and the world will be prosperous if we get there.
Mongrel2's Got Config Files, Streams MP3s
Yeah, it's pretty bad.

There used to be herror() but it appears to have been deprecated. An central error checking function in the standard library wouldn't be a terrible addition. Handling GUI stuff sensibly is going to be an even larger nightmare, but at least frameworks like Cocoa and Qt should be able to help do this right. There's a large bridge right now for GUI error reporting that should be handled more gracefully in a lot of cases, not just for DNSSEC, frameworks need a graphical perror() in general.

In any case, DNSSEC certainly makes this all a bit more trouble.
What the heck is: A type
Or you could consider that the movie creators wanted to make the point : does it really matter? As long as he was happy and got to see his kids, maybe it didn't really matter if he was dreaming or not.
Is it really even cleaner? I understand why people say that --- because web services clients usually don't have a notion of "cookies" --- but at pretty much the same level of security and convenience as HTTP Authentication, you can also issue persistent access tokens. I don't see how a token is in any way inferior to embedding authentication in an HTTP header.
What the heck is: A tail call
I really hope he's announcing tomorrow that somebody is backing the project financially. That'd be awesome.
What the heck is: Finalization
You have to come at them obliquely. If you set out to build a better social networking site for everybody you'll fail, because they have more resources and more expertise.

Instead, try to figure out a niche that they're failing at - either an activity or a population of users - and that can be expanded into a full social networking site as it grows. Twitter's attempting to do this with status messages, Zynga with casual games. There've got to be a bunch of other sub-activities that people do on FaceBook that aren't well supported...tie into one of those, then gradually expand your usage base until you're better than FaceBook at everything.
You couldn't be better placed than here (well, anywhere in the Bay Area).

I would try attending some meetups on the areas/languages you want to work in as there are always non-tech people turning up to them looking for people to help build a prototype for investment/etc.

To be honest, it's a good idea for anyone who regularly has up-and-down work (eg freelancers, independents, etc) to attend these types of events as you can always have work lined up.
How does it compare to camlp4? Camlp4 extensions are mostly composable, provided two extensions don't directly conflict with each other.
Facetiousness aside, that's a neat anecdote, but the point stands. Original commentor said there were three options - destitute and possibly homeless old people, after the fact emergency spending, or some sort of pension system. That ignores family/community ties, which is in my opinion a much better solution. You can disagree, but not even presenting it as an option is either being disingenuous or missing a really obvious potential solution.
10 years too early, I'd say. You're missing out on the fun stuff.
I'm curious, how did you get that impression?

I'm one of the Perl 6 developers, and IMHO the regexes and grammars are one of the "killer" features. And I've also seen them evolve gradually, and have used them for various purposes.

What gave you the impression that it has stalled? Is that the general impression on the outside of the Perl 6 community? What kind of marketing could we do to reach you?
It's pretty difficult to commit that much text to memory without reading it inside and out. Comprehending it also makes it considerably easier to remember it.

Seems like you just want to be contrary here, but have never actually spent time remembering and reciting spoken word.
It's an interesting idea (more wind higher up, without the expensive tall shaft required for a regular wind turbine), but how does it get relaunched when it falls to the ground? Wouldn't a balloon or regular kite be simpler and just as effective?
What happens when the wind stops blowing or changes direction?
What the heck is: Garbage Collection
What the heck is: multimethod dispatch (MMD) good for?
Also check out Bolin's "Closure: The definitive guide" book, available as a rough cut. A great book indeed.
Scott great find! The intro is long so here is a link that cuts to the good stuff:
http://www.youtube.com/watch?v=CjDSqQmcc90#t=1m05s
His "What the heck is" and "What the heck was I thinking?" are particularly good.
I like the fact that we don't have money for $9 million a day to go to the moon, but we have about $800 million a day to screw up Afghanistan even more than it already is, and $1.9 billion to soak into the sands of Iraq, also for nothing obvious.

Fiscal scolds drive me crazy when they overlook mere elephants in the room - this is like a whole pod of blue whales.

(Note: figures from http://www.infoplease.com/ipa/A0933935.html)
Here are some good questions to ask yourself, questions your advisor should ask you, and questions you should ask your advisor.

If you can get clear answers to all this stuff, you're doing pretty well.

full disclosure: I work for this organization. Interested to hear what you think about the site & etc.

http://www.cfainstitute.org/about/investor/Pages/questions_a...
http://www.cfainstitute.org/about/investor/Pages/questions_a...
http://www.cfainstitute.org/about/investor/Pages/questions_a...
Oh hey and now make this all thread safe.
Bad advice.

If your goal is money, just spend your money on powerball tickets since your chances are much, much greater.

If you do what you love because you're passionate about it, and you're exceptionally talented at what you're doing, rich is a natural byproduct.
Or we'll read news from US sites.

Or (sadly) we'll just read less news and more HN.
Well...I'm already in a better capital position than them ;)
That's very funny sir, because http://ooc-lang.org/ happens to do just that.

In addition, & and @ are postfix, which pretty much settles the question.
7 good tips on formatting an ebook for iBooks
1. the point of doing statistics properly is to try to remove your bias about what you think the results are: every developer who has worked hard enough on a problem, probably thinks they made an improvement. it's a good idea to test this, statistically, as you might be surprised.

2. the article didn't repeat anything, at all. it's not even on average (at least, as it's reported). as far as i can tell, he ran a test once and reported the result.

3. the point is that judging from one sample or a mean on a small sample does not answer any reasonable question because the (unrepresented) uncertainty in the answer could actually mean the result goes either way in general.

btw, what i'm suggesting isn't some deep, complicated statistics! i'm suggesting the most basic, elementary statistics. this is super, super basic stuff. high school kids here know about the mean and standard deviation here.

if you want to be more principled about things kind of thing, you could either do some kind of hypothesis test (e.g., a two-sample t-test adjusting for variance would be appropriate here) or use a Bayes factor to compare the two hypothese (better, not better).
It's only on my fork at current, as hacketyhack/hackety-hack.com is what's deployed right now.

http://github.com/steveklabnik/hackety-hack.com
"Wikileaks has been somewhat quiet in its postings of late, as it is rebuilding its technology backbone to make it more secure and make it easier for leakers to submit documents."

That's an understatement - the site has been dead since march. I don't know what to make of Assange but it seems fairly clear that wikileaks is a one-man op now.
I've noticed they take longer than regular instances but 45min is a bit extreme. Mine seemed to average at around 2-3min last week.
Thank you. Lehrer has a habit of doing this, and reading this article for the first time yesterday, I was frustrated but didn't bother commenting due to how old the article is. Now that it's here, though, I'm glad you pointed it out.
The reason fans go 0,3,2,1 is so that the motor receives full power when it is starting up, and thus gets to the desired speed faster.

Equipping them with a microchip to provide intuitive behavior would add cost, leading to less overall satisfaction, and wiring the panel "correctly" would make the fan take longer to do its job leading to less overall satisfaction.
As has already been said, private finance simply does not fix this problem, although it does increase the scope for the working generation to avoid their obligations - through stock market crashes and bouts of inflation.

In fact that is pretty much what all such crashes are - savers losing out to the producers. Although not widely acknowledged it is practically policy to promise (in both the state & private sector) gravity defying returns and then let savers down with short sharp shocks. The actuarial assumptions for pensions are returns in the region of 6-8%. The only way savings on average can reach these returns is if there is amortized monetary inflation of 6-8% or 4-6% in real terms if you generously give 2% for productivity. This is of course significantly more than the modal average inflation rate, whence the need for 'corrections'.

The unaddressed issues are do pensions perform better than worse than average (consider during the boom private equity was routinely making 20% returns leaving less on the table for everyone else)? And what about borrowers who borrow not to invest, but because of urgency (not a significant amount of money after houses became state backed investments, which leaves gamblers, current accounts and cash in circulation to try to balance that see-saw).
It lands! (The tether gets it done, and the rotors also back up as engines)
In Defense of Lifestyle
As an iPhone 4 user I find this depressingly disappointing but not surprising. Anecdotally I have found the GPS performance of the 4 to be far superior yo the 3G but, sadly nowhere near sub-street-lvel accuracy.
This is an incredibly hard and most likely frustrating thing to do. Social networks require momentum to work. In other words, I won't join your social network unless most of my friends are there. Facebook was able to gain traction on MySpace because it started with a niche (colleges), LinkedIn also has a niche (business). Perhaps you can start with some sort of niche (furries?) and if the user experience is good, that community may extend it to their friends.
Thanks for the mechanical expertise! I guess this is an example of how virtual systems have less limitations than mechanical systems, so virtual-system interfaces can be more intuitive.

Can you explain further why "wiring the panel 'correctly' would make the fan take longer to do its job?" Would the fan take longer to get up to speed?
I just had to do an Apache redirect from my wordpress installation to posterous. Over 2400 hits in like 70 minutes. Thanks for the interest!
Connexions: Open Source Learning