skysight-inc/HackerNews huggingface dataset:
> And why is the idea of stopping being a productive member of society at 30+ is a good thing ?

I'm just about to turn 30, and my parents bring this up all the time. I honestly believe this is old school thinking that simply doesn't apply in the year 2011. I go to work to earn money so I can have and do the things I want in life. Once I have enough money, I will stop going to work and contribute to society in other ways (volunteering, community projects, raising kids, etc.)
It blows my mind that people still think you have to go to work.
Linux is designed to people who want a computer, but aren't willing or capable or spending enough for Windows or Mac. Also Microsoft and Apple haters as noted.

Your level of ignorant is amazing.
Thanks so much for your honest feedback. I can see how frustrating that must be. We are completely redoing our website and will keep your comments in mind. Thanks!
Force Dynamics 401CR
Sorry if this adverts the discussion, but where are we with AI in weather prediction? It seems to me that we're mostly still using an older model with scientists analyzing models to find patterns, but machine learning and weather forecasting seems like a big field for AI improvements.
He's on to a core truth: The schools will charge as much as they can as long as someone is willing to lend the money -- and then a few years later the student is left holding the bag. By the way many folks look at the crisis in healthcare as a run away problem, but higher ed costs should also be a concern since it very much impacts us in the long term.
Thanks for the ALT-key hint. I hadn't found that piece of information anywhere else, so I was trying to edit the two panels using dconf-editor. I got them placed in each corner on the right side (my screen is much wider than it is tall), but every time I log in they jump to being vertically centered...

I can't seem to find out how to add new entries in dconf-editor, nor can I figure out how to add applets to the panels (I _need_ bubblemon)...

I have been using GNOME since 1.something.

Regarding the one-big-file: the time saving is nice, but that speed gain is kind of defeated when logging in hangs for 15 seconds (perhaps trying to find out why X doesn't do 3D on my graphics card, or something else?) - and the end result being _slower_ login in GNOME 3 compared to GNOME 2.
My first "real" smartphone after using a Nokia E51 was an Android, a Nexus One to be exact, last year. I hated the experience. The market place was horrible, there was no apps worth using, the whole concept of having both a menu screen and home screens seemed weird to me, home screen widgets, while nice, killed my battery life. I then got an iPad and found the world of iOS so much better, I then got an iPhone 3GS and never looked back.
You want to be taken seriously, and the first thing you say is that "Android exists because it is a rip off of iOS"?

Even if it was true, you've set the tone for your whole article as non-objective and fanboyish.

Creating a product, like creating artwork, is a process that interacts with the whole industry. You see what others did, and you try to do better. Others see what you do and they try to do better. Lets not even talk about all the things that Apple has "created" based on other products. This give and take is part of a vibrant tech atmosphere and great competition couldn't exist without it.
Obviously e and pi are irrational. But it has not yet been proved that e + pi is irrational.
A part of this is looking at the risk assessment and the notion of "guaranteed bug free deployed code" in a different way.

For a stable system that's in production, you don't need "guaranteed bug free deployed code" you need code that is not any worse than what's currently running out there. Doing frequent (daytime) deployments makes it easier to make a change, test (both with humans and robots) that change, and get it out there. You don't have to manually test everything in order to change anything when you're changing just one thing at a time.

I've come to believe that the far riskier approach is to make a bunch of changes at once, introduce a bunch of bugs, test fix bugs until you feel confident, and then release this huge change all at once in the middle of the night.
UberMedia launches Twitter/Digg/Reddit/Facebook clone Chime.in
"java" -> You here are .not developers
You really make a great point, it's quite frankly an insult to the people who made iOS to say that Android ripped it off. Someone more objective might say they ripped KDE 2.0 off which comes across as much more believable.
The way Gtalk client deals with unreliable connections is perfect. I don't have a 3G plan so I often walk around my campus roaming from one hotspot to another. It doesn't use the regular jabber of you notice.

Also SSH without a physical keyboard is gonna be a pain in the back.
Auditors and management consultants tend to cost a lot more than snacks.
A review of the Pomodoro Technique
I really like seeing simple utility libraries like this be posted on github. It makes everyone's sites better when a lot of people contribute to a good library. Nice job, and kudos for working with everyone on pull requests.
Not only is there a loss of morale but you need to employ people to do the scrutinising, and then set up systems to gather evidence. Preventing someone over-claiming on biscuits and gasoline / petrol milage just added lots to cost and made people unhappy.

See also (again in the UK) the many people entitled to some benefits who do not claim those. I believe (but have no evidence) that part of the reason is the vigorous scrutiny that people go through. This doesn't stop criminal gangs from making large sums of money from benefit fraud.
“Build and Analyze” is the name of a button in one of the older versions of Xcode (the program in which you code and test iOS and OS X applications). The name is just a play off of that; it’s not supposed to be a succinct description of the show’s purpose.
They're all separate needs. The point is on Android you have those options.
I don't mind getting down voted, but you could at least leave a comment on why.
I went Android because there's no need to jailbreak the phone to install third-party, and I'm a programmer. I don't have to pay $99/yr to program for it, or own a computer that runs one particular operating system.

I'll admit that for a long time, the iPhone experience was way better than Android. And the browser and media functionality are still horrible. And the games... -sigh-

But in general, I love the Android experience. On the newer phones (much newer than Nexus S) the lag is gone. The only lag left is the same as the iPhone: Launching apps. Apps generally behave in ways that I like. (Notifications, interoperability, etc.)
I remember hearing somewhere that the voice system in fighter planes is female because if a man is at the edge of losing consciousness (as fighter pilots can be during high-g maneuvers because of blood rushing away from their heads towards their legs), the sound of a woman's voice is more likely to keep him conscious.
No support for HTML5? (by that I mean support for "required", "pattern", "min", "max" attributes).
You may consider adding more sophisticated validation routines.

Check my ruby snippet for possible inspiration:

https://gist.github.com/571093 (IBAN, ISBN, ISSN, VATIN and some other numbers used in Poland)
This is just V0.1. We actually hard-coded the check because the code explicitly targets -webkit-* CSS properties internaly. It's also a very small project, and testing for Chrome, iOS and BlackBerry devices already created a lot of work for us. This will definitely improve in future versions and should be a thing of the past by the time we hit our 1.0 milestone (no date on that yet sorry).

As for the comment about design hell :) Yes, agreed. But when i see what has been done in Flash over the years, there has also been incredibly cool looking things done. That's worth that risk imho.

@ldhasson
One reason for NC State's restricted sharing policy might be to encourage participation in class. Some students may be discouraged from participating in lectures if the content will be distributed.

This seems less likely in the NC State example though, given that the same policy seems to apply to all course material, in addition to video lecture recordings.
Triviality has nothing to do with it.

Nothing in your SLA says you have to have servers 1, 2 and 3 available. It says you have to have service X available. You can do that with out taking a downtime hit.
That's more or less the point. System administration vs. software development is as much about priorities, mindset, and day to day environment than technical competence. This is true at all levels, whether you are pushing boundaries Google or supporting internal corporate users.

I never had a google internship or anything similar, and my first technical job out of college involved supporting an internally developed, browser-based ActiveX/.asp/vbscript tool for viewing and annotating loan documents. For a long time we on the systems team were unable to upgrade IE on user workstations because of a critical, easily reproducible bug in the document viewer tool. Eventually, I managed to get access to a snapshot of their codebase and tracked down the bug in a few hours (despite never having written a line of .asp or vbscript in my life and not having access to any of the documentation for the 3rd party libraries and activex components). The devs, of course, didn't listen to me anyway, despite my basically handing a solution to them. The bug remained for another year until that section of code was incidentally re-written to support some other feature.

The next company I worked for, a web company, had a much better relationship between development and operations. It might have helped that we had a lot of Indian developers, who didn't seem to have the same prejudices that western devs do: that system administrators are people who just aren't skilled enough to do development.
Obligatory Drop Test: iPhone 4S vs. Samsung Galaxy S II
If you think it's reasonable to wonder whether an even better case design might allow Apple to sell more than fifty million phones in one week, there's not much room for productive conversation between you & I.
Its not only about the poor its about the 99% who's wages have stagnated over the last 30 years. The current generation under 25 is the first american generation that will be worse off than their parents.
At the very beginning of the article, the author claims robots (as opposed to bodiless ai voices). She mentions Rosie as an exception, but I can think of a whole bunch more. The terminator from T3, the sexy robots from Svedka's vodka campaign, even the robot from 1927's metropolis. I think it is worth noting that all of these robots (except for Rosie, of course) fall under the category of sexy robot. But I also think this is pretty clearly a not well thought out article. And I, myself, certainly wouldn't make the claim that all female robots with bodies are sexy after spending all of 30 seconds brainstorming on it... as opposed to the author of the article...
I think the Stanford AI and ML classes demonstrate what can be done with lower division and introductory classes of technical nature (physics, chemistry, CS, etc.). However, this model doesn't work as well with liberal arts classes (where assignments tend to be in the form of papers and essays, not easy to grade/standardize) and upper division tech classes (where the material is too complex for a 'stock' lecture).

As such, I doubt this will lead to any major shifts in the employment situation of academics.
Not yet. This is just a first version that I wanted to get out to see what people thought. From here, I can start working on features like HTML5.
Are there such equivalents for emacs? What's the best one out there?
The point about physical keyboard is valid. But do you believe that there are no ssh or GT clients for iOS?
Everyone should learn how to code just as everyone learns basic arithmetic.
I think you should have params to the validators, specifically for the regex case, in which the callback_ approach, with registration and such, is quite onerous.

{
rules: 'regex',
params: {
regex: [/abc/]
}
}

or,

{
rules: 'regex:^foo'
}
What kind of customer research do you do with people that leave after the trial?

Also, many companies that I know don't count trials as part of "customers" so they don't impact churn (higher churn among people who have paid you in the past is a more urgent cause for alarm than increased amount of canceled trials)
I believe that's 400 people who told Peter that they would be possibly interested in contributing something back when he first floated the idea. I was one of those 400, but when the time came I didn't have a subject lined up that I felt was suitable for the format. I think that's why starting something like this is much harder than sustaining it. In the next year I might come up with two or three things suitable for the journal and put them aside until I have time to develop them into an article, but coming up with something to fit a deadline is much more difficult. Coming up with a topic for an inaugural issue that will presumably set the tone for the publication is even more daunting.
So his logic is that if Android started as a rip-off of iOS, then you shouldn't use it even if it becomes better than the original? There are a lot of improvements coming in Android 4.0, too. I think they will make the improvements in iOS 5 look marginal in comparison.
man trust me...the art of jailbreaking and playing with Saurik's mobile substrate to plug in code into apps is some serious fun!
In a similar (but context-free) vein: http://whatthecommit.com/
I like obj-c, and never really found it hard. IMHO, the real challenge with Apple development is not the language but learning all the frameworks and the Apple way of doing things. The learning curve is a bit steep at first, but quite powerful (and intuitive) once you get over the hump.
I came here with the thought of adding John Cook's blog but I see the name already.

Second the recommendation.
I like this idea a lot. I chose to start out with the callback_ approach due to trying to mimic the CodeIgniter API. However, this would be much easier especially for just a regex.
I'm curious, which analyst said the iPhone4s wasn't going to sell?

I said, "I don't think it's inconsistent that this is a somewhat disappointing rev, yet will likely be their best-selling phone to date."

Lets look at this quote (http://www.internetnews.com/xSP/print.php/3668131):

"In the first month of general availability, sales of Vista exceeded 20 million licenses, which is more than double the initial pace of sales for XP, which sold 17 million units in the first two months following its August 2001 release."

And Vista, unlike the 4s, isn't strictly superior to its predecessor.
You do realize people pay just as much for high-end Android phones as others do for iPhones, don't you?
Thanks :) I look forward to more pull requests coming in.
You can, if you want to live like this guy. I don't. I would rather work and spend the way I want to on my off time than spend every waking hour managing my budget without a job. If always going to the library rather than grabbing a book on Amazon or always bringing stuff from home rather than eating out or getting a coffee is key to living like this, then count me out. If $5 is unacceptable discretionary spending, then a coffee or meal out once in a while is the least of what you're giving up.

Frankly, I also think the guy is a little delusional about the future. You've got everyone on board now, something tells me that might change once you have a kid. Or multiple kids. Perhaps you already "agreed" to only have one kid, but then you are truly being naive in assuming that will stay the case. It may, but I wouldn't bet on it like this.
Also ignored are the facts that some of the most memorable AI voices were male, e.g. HAL and Knight Industries Two Thousand.
Rollbacks are a myth. You can never rollback. Always be rolling forward. Enabling a culture and environment that allows for small frequent changes solves that problem.

The way to not impact a customer is to make deploys trivial, automated and tolerant to failure because everything fails.
So Samsung steals iPhone and iPad stock from the factories (since they make some of the parts) and slaps a Samsung sticker on them and sells them. I get it now.
Same idea, but for nginx:

server
{
server_name domainname.com;

root /srv/sites/domainname.com/httpdocs;
index index.php;

access_log /srv/sites/domainname.com/logs/access.log main;
error_log /srv/sites/domainname.com/logs/error.log info;

try_files $uri $uri/ /index.php?$query_string;

location ~ \.php$
{
try_files $uri $uri/ /index.php?$query_string =403;

include /usr/local/nginx/conf/fastcgi_params;
fastcgi_pass phpfpm;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
Mojolicious 2.0 released: Perl real-time web framework
I'm not sure what he's talking about regarding the Android web browser. In my experience, it's been essentially the same as the Mobile Safari in terms of experience.
Can I log in with something other than facebook?
I played with ListActivity for about two days....The experience was so bad when compared to UITableView that I instantly quit android dev and am back to iOS.

Afterall as developers what we really want is to give all our users a really awesome experience....I am sorry to say this but in terms of the ability to make something awesome (as an individual developer) that users will love to play with, Android does not hold a candle to iOS.
横須賀市フェイシャル口コミランキング
Have you thought about supporting JSON Schema? (http://json-schema.org/)
When the first iPhone came out, I thought marginal improvement over the Motorola Minq that I had for 2 years already. A Linux based phone before its time.
I will be adding server-side js support, so this will be a definite use case.
i do SSH from my ipad all the time without much pain. I have an android phone and hate the ssh apps mainly because the text is tiny. What ssh app do you use on android?
Maybe I'm missing exactly what you want to do but I use instapaper+kindle for hands-free kindle syncing with zero hassle, all for free.

Save articles i want to read to instapaper, and once a day (or on demand with one click) it emails the .mobi file with your top instapapers to your kindle email address. Delivery is free if connected on wifi and you send to username@kindle.free.com.

http://www.instapaper.com/user/kindle
Or indeed 'Icelandic Data Center [was] run on 100% renewable energy [as a temporary experiment].' Oh grammar.
To Meet ‘Bill Clinton’ Lady Gaga Dresses as Marilyn Monroe
Why is it an unreasonable question? Won't a LOT of iPhone 4 users upgrade to a new design rather than a 4S? There are tens of millions of iPhone 4 users.
Just getting into Mojolicious... thanks for a Perlish alternative to RoR, Django and something WAY easier than Catalyst!
I did the same thing, I had an iPhone 4. I borrowed a Nexus S for a few months and now have a 4S. I like Android, my view has changed after using it. Downloads and other elements are great, after you use them to think "Why is this so easy". The Nexus S is a fast device with far better colour the iPhone but the retina display makes up for it and more.

The back button is a great idea and It's sorely missed on my 4S, it made sense to remove the on screen button in apps and now i've switched back I find myself thinking more when trying to go back in iOS apps.

Android apps are fine, you can do everything you'd want too. One issue is there's a lack of style. I spent a lot of time finding the most beautiful app as many were poorly designed. I think the one thing you'll find is there are less 'brand apps'. You can't use Instagram you'll have to find the Android equivalent which is sometimes a less popular iPhone app.

The apps do let it down in some ways but overall Android is just different and there are pros and cons to both.
I totally agree with you. You can't say this is a rip off... an OS is an OS. Google, or anybody else, would not have much choices when comes to build a new one. Window, apps, app store, etc. are fundamental to a mobile OS. Maybe Apple made the first one to be massively adopted and recognized, but they are not really inovators, they always took something that alreay existed (excepted first computer) and made it a more appealing product for the mass market. Take iPod, iPhone and the iPad for instance. Mp3 player existed before the iPod. They took the concept, built an appealing product from it and sold it to the mass market. Same thing for the iPhone, took the concept of a mobile phone, put it in their iPod OS. Again, same thing for the iPad. Tablets were there. They were unpopular due to a lot of reasons. Apple took the concept, improved it and sold a better product.

Give them credit for make awesome product out of existing ones, but quit saying they invented everything and everything else is a rip off.
There is a link in the very next sentence that illustrates what he's talking about[1]. Yes Android was a product before 2007, but as he says (and as the photos suggest), Android post-2007 was a much different beast.

There's also this question on Quora[2]. IMO, it was much closer to the BlackBerry.

[1] http://random.andrewwarner.com/what-googles-android-looked-l...

[2] http://www.quora.com/Android-OS/What-did-Android-look-like-b...
I did a lot of consulting for a very large automotive firm about 10 years ago. I turned up at one meeting and every invitee had arrived, unusually. Then - lattes, cappuccinos, and sandwiches arrived! Gleefully, they told me: because you're here, we get to order coffee and food. They also had a new rule about "no food for internals only".

As all economists know, people respond to incentives. You invite externals, you get free food|coffee|biscuits. Design your incentives very carefully.
Happens all the time. The new and front pages are too busy so worthwhile articles often get overlooked. But it is good to repost as you did, I will usually look at the original and add an upvote.
Miley Cyrus Needs A Lecture on Cyber Security
Something related but not mentioned in the article is that lines are the standard object in vim (and vi). The syntax is not the same, but the concept is fully supported. For example, change the whole line = cc. Delete the whole line = dd.
An article on this topic deserves one mention of Majel Barrett, doesn't it?
Congrats on the release. Need to do some cool real time project soon.
How does this compare to jQuery validate¹? I use that a lot and it works great. Did you write this because you didn't wart the dependency with jQuery?

¹http://bassistance.de/jquery-plugins/jquery-plugin-validatio...
Context: (What Wall Street Protesters are so angry about... with charts!) http://www.businessinsider.com/what-wall-street-protesters-a...
Working with Search or NLP? Here are some cool datasets to mine
I've been learning emacs and hunting for the same thing. Aside from Viper mode, these two manual pages are the best I've found:

http://www.gnu.org/s/libtool/manual/emacs/Expressions.html

http://www.gnu.org/software/libtool/manual/emacs/Moving-by-P...

It has helped, but I'm still wishing there were more equivalents. This just seems to scratch the surface of what Vim can do in this area. If you find anything else that is helpful for this sort of editing task, please post it here...
It's fairly uncommon in Python, at least in my limited experience. Libraries commonly advertise themselves as "Pure Python" to make it clear that they don't require compiling things in C.

If your project gets up to very large scale things are probably different, but there's no need to deal with that in a "Hello World"-type tutorial.
Supper Awesome! Mojolicous is my favourite web framework for building apps. Glad to see 2.0 and all the goodies it has.
Google doesn't like my name
You realized that most of the time iPhone are cheaper than Android phones?
We being society in general. Ever heard of the "the fairer sex"?