skysight-inc/HackerNews huggingface dataset:
The Best (and Other) Features of Lion | Ted Landau's User Friendly View
The iPod does fake it with wifi-based location.
Advocates of immortality are completely oblivious to the social challenges this will bring.

Not oblivious to them, but social challenges are so much more fixable than being dead that it should be a no-brainer.
It took some digging, but I found an introduction page: http://www.elementaryos.org/journal/elementary-101
An MVP doesn't have to remain an MVP, right? I would think the purpose of an MVP is to gain traction to be able to expand upon the core product.
The Unofficial Google Plus API–Wait, Which One?
Apple finally Approve Google+ App For iPhone Available Now
check out #elementary @ freenode
Most likely the servers crashed for whatever reason, and they looked at the logs and saw lots of recent accesses from a particular computer, and post hoc ergo propter hoc. Sysadmins often blame outlier users for crashes.
I distinctly remember being surprised at this turn of events. It didn't seem natural, but then again I understood startup hiring was a challenge (for different reasons then versus now). I haven't heard of much YC intermerging since then.

I would be interested to hear what the current status and thinking is on the subject of YC startups merging with each other.
it's just a over ambitious project that spawned off the elementary-gtk-theme
I was waiting for a part where he cut eyeholes into a newspaper.
Why is your reading comprehension so bad? I said other sites play HD streams very well. I've got a high end Macbook air 10.6 for your information, but they already should know that since I asked their support about it and failed to get a response.
Apparently there was some kind of bug in the app store and it started serving up an older test version. If you downloaded within the first hour or two of release, you should re-download.

https://plus.google.com/111499908439497508351/posts/dESepcDj...
My favorite part is the "I am a new user" button - very slick!
it's just Ubuntu with a new theme and some new default apps.
I read it and noted to myself the danger of looking at charts :-) People want to see patterns, so they see patterns.

I find all the bubble analysis really interesting from a human psychology point of view. On the one hand, if it is a bubble and you're not part of it, your safe, be happy. On the other hand if its not a bubble and you're not part of it, your still safe, you will perhaps be less happy later when you realize what you missed but hey, that's how it goes.

Markets have up and down cycles (booms and busts) which is why we have terms for investors like 'bear' and 'bull'. If this is a scary thing then do the safe thing, learn one or more trade skills, put your money in FDIC insured savings accounts, only buy real estate you are going to live in for 30 years or more, and don't spend more money per year than you earn. Pretty straight forward.

I wonder if there was all this hand wringing and teeth gnashing in the 30's when the country was suffering through the Depression.
Several PaaSes support PHP, too, so no major difference there. In a VPS environment, however, setting up PHP doesn't require anything - it works right out of the box - whereas Django and Flask require more packages to be installed /and/ require some lines of server configuration and a script that loads your framework.
I have recently created something related, targeted to the Swedish political scene. The basic idea is similar but the concepts I use are quite different. If I may say so myself, my take on it is less sophisticated but more elegant.

Google Translate does an OK job with the site (although the Swedish word "Kontakt" should not be translated as "Plug"):

http://digitaldemokrati.se

http://translate.google.com/translate?sl=sv&tl=en&u=...

(The site currently runs on a minimal Heroku setup, so it will go down quickly if this catches some attention here on HN. Nevertheless, enjoy it while it lasts.)

Also, the project is open source, although the main public repo is currently in bad shape and not quite up to date:

https://github.com/digitaldemokrati

If there is some interest in this, I could do a write-up in English and post it here as a separate submission. Anyone interested?

PS. After lurking and posting from throwaway accounts since 2007, this is my first HN post in my own name!
I never knew all this was possible with CSS. Amazing! Good work :)
This wikipedia article has nothing to do with your vague assertions above, except for the bit that directly contradicts you: "Though he claimed fair use and parody in his defense, Koons lost the case, partially due to the tremendous success he had as an artist."
Some federal workers more likely to die than lose jobs
civil libertarians and social justice advocates are complaining very strongly about policies of not being able to record police
I believe the point here is how Elementary presents itself. If you compare Elementary's discover page with Ubuntu's feature page, the difference is clear. Elementary's page screams I'm clean and simple; their page don't took you to figure out what the hell Me Menu is (and how I should care), they just put enough stuff to get you comfortable with its application and featureset, which I believe is a good thing for those who want to get their stuff done without much fiddling around.
The number of syscalls most definitely matters. Syscalls define what the application actually does on the system. Whenever an application opens a file, write or read it is a syscall. Syscalls are expensive and if you want to write a fast server you want to minimize these calls as much as possible. http://en.wikipedia.org/wiki/Syscall

The author of gwan sits behind his closed source application and use benchmarks "authoritatively" to criticize open source competitors. This is very bad form as there is no way for these authors to investigate and criticize the gwan code in return.

However, one can use trace to investigate the number of syscalls gwan uses for a known operation (e.g. serving a small static file). If gwan was the fastest server out there one would of course expect that it uses the fewest and absolute minimum number of syscalls of all servers. When it turns out that it doesn't, the author of gwan has a explanation problem.

Add to the above premise that gwan does not implement HTTP/1.1 and hardly does HTTP/1.0.

Before we conclude, lets look at what a web-server or application server does. The following abstract loop basically define such a server:

while true
read request
<process>
write response
end

If you skip or minimize the <process> part, any newbie programmer can write a server that can handle a large amount of requests per second. And this is exactly what gwan does, while the other servers implements the full HTTP/1.1 state machine. It is in the <process> part that the work of a server, skills and excellence can be found.

Gwan is a classic example of "The Emperor Wears No Clothes" and the so-called benchmarks are a joke as it compares a naked gwan with a magnificent clothed emperor such as nginx.
The Robot Revolution: Your Job May Be Next
Explain why my streams at 720p and up are unplayable on my top end macbook air 10.6 . I have asked how to fix it via Justin.tv support and had no response. Honestly, I would not give a shit, but since I paid $25 bucks, I would expect to see what I pay for... uh ?
Want fewer bugs? Break the build
To clarify my point:

The way to get more women in technical fields is to highlight their success, not dwell on their obstacles.
Poll: Which iOS version do you require?
Each iOS app has a minimum iOS version that's required. You can see this on iTunes in the left column. For example, foursquare requires iOS 4.0:

http://itunes.apple.com/us/app/foursquare/id306934924?mt=8

If you're an iOS developer, which version do you require for your apps? If it's different for different apps, just pick the most common one.
iOS 3.0
iOS 3.1
iOS 3.2
iOS 4.0
iOS 4.2
You have done a great job of stating your case and responding to comments from the employee side. I have no doubt that your next programmer will benefit from this.

Thank you for starting this discussion.
The MIT Guest network is actually pretty awesome, it doesn't ask you to acknowledge anything, it just grants instant access.
A statement from demand progress, which Swartz is the former exec director of: http://demandprogress.org/aaron
I like Node, but... really? You're saying that, for noobs, compiling programs on the command line is easier than copying a few Apache lines?

Noobs can't do what you just outlined; they'll be puzzled the first time one of the commands fail (missing compiler, failed dependencies, whatever).
The image in that link appears to be broken.

I thought you were referring to the launcher style in general as "bad design," not in the context of an in-app sub-launcher which is why it made no sense to me.
Well this is more akin to breaking into the storage facility and making a copy of all the Paintings stored there. The value of the goods being stored has not been reduced.
Why Has There Been So Much Hacking Lately? Or Is It Just Reported More?
(Read my tone here is debatish and not di^kish plz)

In what circumstances does the fact that a Hello World can be setup in 5 mins versus 10 actually matter?

We spend thousands of hours developing software.

Five mins versus 10 is truly moot.

Besides, you're going to get into httpd.conf to configure a vhost before long -- mod_php or mod_wsgi -- so it's not as if it's a hands-off experience with PHP.
Wow, that's very weird. What school did he speak at, did anyone record it?
For PHP, it's 0 lines. Works right out of the box.
Please read this: http://en.wikipedia.org/wiki/Masculism#Masculist_concerns

And after you've read that, please don't make the claim that there is no "real" discrimination against men.
Love it. Great design.

Some thoughts:

- I tried to drag some tasks from "today" to "tomorrow" and couldn't. Ended up marking a task as done instead.

- The animation when you click the arrows is a little confusing and hard to follow.
Show HN: A Bitcoin casino with 23 games.
JSTOR's statement
http://about.jstor.org/news-events/news/jstor-statement-misu...

JSTOR Statement: Misuse Incident and Criminal Case

The United States Department of Justice announced today the criminal indictment of an individual, Aaron Swartz, on charges related to computer fraud and abuse stemming from his misuse of the JSTOR database. We have been subpoenaed by the United States Attorney’s Office in this case and are fully cooperating. While we cannot comment on this case, we would like to share background information about the incident and about our mission and work with the academic community and the public.

What Happened

Last fall and winter, JSTOR experienced a significant misuse of our database. A substantial portion of our publisher partners’ content was downloaded in an unauthorized fashion using the network at the Massachusetts Institute of Technology, one of our participating institutions. The content taken was systematically downloaded using an approach designed to avoid detection by our monitoring systems.

The downloaded content included over 4 million articles, book reviews, and other content from our publisher partner’s academic journals and other publications; it did not include any personally identifying information about JSTOR users.

We stopped this downloading activity, and the individual responsible, Mr. Swartz, was identified. We secured from Mr. Swartz the content that was taken, and received confirmation that the content was not and would not be used, copied, transferred, or distributed.

The criminal investigation and today’s indictment of Mr. Swartz has been directed by the United States Attorney’s Office.

Our Mission and Work

Our mission at JSTOR is supporting scholarly work and access to knowledge around the world. Faculty, teachers, and students at more than 7,000 institutions in 153 countries rely upon us for affordable and in some cases free access to content on JSTOR. Since our founding in 1995, we have digitized the complete back runs of nearly 1,400 academic journals from over 800 publishers. Our ultimate objective is to provide affordable access to scholarly content to anyone who needs it.

It is important to note that we support and encourage the legitimate use of large sets of content from JSTOR for research purposes. We regularly provide scholars with access to content for this purpose. Our Data for Research site (http://dfr.jstor.org) was established expressly to support text mining and other projects, and our Advanced Technologies Group is an eager collaborator with researchers in the academic community.

Even as we work to increase access, usage, and the impact of scholarship, we must also be responsible stewards of this content. We monitor usage to guard against unauthorized use of the material in JSTOR, which is how we became aware of this particular incident.
Fastest production car in the world also has the world's worst name
Catalog Printing Services in Uk
Offers online catalogue printing in UK and Europe, online catalogues printing services in UK and Europe, printable catalogues, catalogue design, Contact us now for your custom catalogue printing needs to get it fast.
I never made that claim. Maybe you are responding to the wrong commenter?
If you are looking for developers, how should they contact you?
'OS' is a bit of a stretch, it is essentially a gnome skin and a handful of apps.
I don't understand your point: How is a woman being more likely to be raped not equivalent to a man being more likely to be the victim of a violent crime? When men are victimized it's their own fault, but when women are it's men's fault?
Engineers that can't engineers, can't engineer. Are we talking about tools that can't do the job or "the best tools money can buy" vs your average computer? I could care less if my carpenter has a Dewalt power drill or a Festool power drill.

Seems like something you could quantify pretty easily. Arstechnica or Phronix or someone could build up a $1000 machine, a $2000 machine and a $10000 machine and build various open source projects on each and publish the times.

IDE reaction time might be harder to quantify but I bet you could do it.

My hunch from 10000 feet, you'll see an appreciable difference between like $1000 and $2000 but between $2000 and $10000 it won't be that substantial or it could be attributed to a $300 upgrade (SSD vs. spinning platters) or something.

If the difference is that big, nobody would ask this question, everybody would have $12000 workstations on their desk at work and $5000 laptops to carry home, that's just how it would be.
"Years of torment"? Doesn't match my experience at all. Did you read MailChimp's blog post?
There's a bug in Chrome 12.0.742.122 where when you logout an extra book shows up on the bottom right of the original book.

This looks great, I love the page turn animation.
> I don't think it's useful to attempt to hold 150 pages of code in my head

Not sure it was about holding the actual code in one's head so much as the structure, flow, or shall we say, "plot".

The Chronicles of Thomas Covenant runs 4948 pages, Song of Ice and Fire is 4195 pages so far, and even LotR is 2144 pages.

This is one of the reasons I think there's a high correlation between great developers and developers who love history -- leveraging the ability to envision and hold a complex sequence of interlocking details in mind.
Looks like the same UI as on Android. Does Android have a UITabBar equivalent?
>transparency prevents corruption and lobbying

This isn't really true. I'm interning at the Sunlight Foundation this Summer, and some of our free tools are used by lobbyists with less money to spend than some larger interests here in D.C.

Transparency can actually lead to more, but more varied, lobbying.

The really remarkable thing about transparency is just how much corruption is completely knowable and out in the open, yet totally ignored.
Borders’ Bezos Champagne Toast Marked Start of Chain’s Demise
Canada won't block $4.5 billion sale of Nortel patents
Now that I think of it, it would actually be pretty easy to write a github-archive tool that would clone a repo, compress it, push to s3, then delete from github using the API. It could even do the reverse, as well.
Startup Fitness Advice From Battle-Hardened Entrepreneurs
Storage Must Adapt to Virtualization or Die
I have not yet resorted to that.

I am amused by the perception that a pro software engineer is assumed to only be proficient in the programming language they used in their last job. If an engineer is applying for your job, talk to them and make sure they are a good personality fit for your team. They are probably going to take more time understanding your dev tools and procedures than boning up on PHP.
JSTOR offers packages and any articles not included in those packages can be purchased by individuals. Most choose instead to request it via interlibary loan and you'd have it within 24 hours usually.
>This is the most technically competent charging document I've ever read.

I'm guessing MIT had a hand in penning it, or at least provided someone who could easily explain the relevant material to the DA/Grand Jury.
Ready, Set, Allocate
Love in the time of Twitter
Love in the time of Twitter
But is that law? I've never seen the ownership of the camera being used to determine copyright ownership.
I don't agree.

The argument that has gone on in the web community over the past 10 years or more has been about the separation of style and content. Adding inline javascript was no better than adding inline styles. Thus CSS gave us styling without changing content; jQuery gave us dynamic content without affecting content.

However, both require linking a tag property to the CSS or Javascript. Classes and IDs normally (although thus relationship has become more sophisticated over the years).

Dynamic data (XMLHttpRequest/Ajax etc) has caused problems with this pattern. The content and the structure of the data does not now have to live in the page structure. In fact many people completely dynamically generate the page structure along with the data.

Adding a data-bind property to tags in some ways repairs this pattern.

I agree that binding events to the tags at the same time is controversial. However, I am reasonably unfazed by it. It has to go somewhere and I'm not sure that the class definition is the right place either.

I rationalise this opinion like this:

In a dynamic web page we have:
Data, Structure, Style, Behaviour.

We have agreed that data goes into structure if possible (when it is static) and that style and content need to be kept apart. But dynamic data often creates or modifies structure through behaviours. Where else should these behaviours go?

When you have dynamic data you often have holes in your structure that are filled or modified by behaviour. Showing the binding of the behaviour to the structure in the HTML, and the binding of the behaviour to the data in the Javascript seems like the best-worse case to me. The hole in your structure where your data will go has a clear marker showing you what will go there and when it will go there. Conversely when you look at the data definitions in the javascript it is instantly clear which data will be dynamically added to the structure of the page.

Personally I like it. It seems so much simpler to me than the other systems that try to solve this.

It also neatly dovetails with jQuery templates & animations.
All correct - that's why I think there's only a 20% likelihood of a showdown tomorrow. And the main reason I give it that percentage is the history of the Lib Dems dating back to the 80s; they've been willing to go through a schism before, and individual MPs might see a rebellion as the best chance of holding onto their seat, especially if they were already unhappy with the compromises forced on them in the coalition.
Open Knowledge Foundation
Mm... I love the look and design of your web app. Just wondering, were you the only person worked on that app? or did someone else provide the design (i.e. graphics, CSS styling)?

Personally, I applaud you for coming up such a great app. I can only wish I can achieve the level of work that you do, but I think I care too much about Internet Explorer users to come up with something that require Firefox/Chrome/Safari... it is definitely a fine balance or choice you make.
Ignoring legality, Aaron's actions, case specifics, etc., I have to admit: I really wish that the data in question was free and publicly available.
I agree with you that WordPress and Drupal aren't examples of great code. It has to do with the fact that CMSes take a long time to gain traction and acquire a true community, and WordPress and Drupal were started at a time when MVC was almost unknown in the web community. By the time they got traction, the oldest code in the codebase was, well, ugly. Things that have been added to WordPress and Drupal recently are usually okay code-wise.
I would expect something along the lines of Google Buzz: http://code.google.com/apis/buzz/
The "I love this app" quote has a space between the period and the closing quotation mark which allows it to typeset the quotation mark by itself on the last line.

Yep, that was all I found to complain about. Well, that and my iPad is all the way downstairs so I have to fetch it before I can buy the app.

Update: you might also add the extra attributes to the email login field to prevent spelling correction in Mobile Safari.
That price actually seems pretty reasonable for a large research university.

The real question is how much they charge individuals who want to get an article. My first google search (http://www.jstor.org/pss/27757488) results in $12/article. This is very steep when you're trying to do research and don't even know if the article is what you're looking for.
Forest for the trees.

Let me put it this way: Octocentarians clinging to life and hoarding resources to themselves would be a tremendously ugly thing in my eyes.
Love to hear your thoughts.. agree, disagree? What else can we detect at build time and prevent using build failures?
Google Plus App Finally Comes to iPhone
Choose Customers Wisely. #hustletips
Great white shark jumps from sea into research boat
Scientists off South Africa's Cape use crane and ropes to get disoriented half-ton shark back into sea
Yes, here's a summary (somewhat dated) of this, given in a prize award for one of the key people who showed that worst-case is rare:

http://www.informs.org/Recognize-Excellence/Award-Recipients...

(expand out the "show more" button). Of course, there has been more progress since, but this summary is pretty good.
Convention Over Configuration: Django Settings
I don't understand why he was so desperate to access it via MIT. There are dozens of libraries in the Boston area with access to JSTOR with guest access to their network. If he wasn't in such a rush, he could have easily bounced around campuses and likely have avoided detection.
When someone risks 35 years in jail for something like this, you know your justice system is broken.

I know he won't get 35 years, but it's nevertheless outrageous that it could happen.
After my experience developing a Silverlight client with Prism over the last couple of years, I believe the MVVM pattern is a totally valid abstraction for separating business logic and presentation. Coding against objects that can be wired up to a view is very TDD friendly and easy to read. But more interestingly, I think it might end up being an elegant way to be platform/language future-proof if you decide you need a new version of the client.

I am going to put that to the test in our company, actually. I want to make a more ubiquitous version of our app (one that needs no plug-in) and I see a nice path from our existing MVVM Silverlight to MVVM Javascript and HTML5. I am really excited to translate our View Models and logic layer, implement the bindings with something like Knockout and see just how much I can re-use, and how quickly.

If you or anyone you know loves Silverlight and MVVM and wants to help me move a Prism app into Javascript/HTML5, we are hiring. We are in the East Bay and we are cool. IMHO.