skysight-inc/HackerNews huggingface dataset:
The Twelve-Factor App - a methodology for building SaaS apps
Want Better Estimates? Stop Estimating
Learn on python 2.x. You don't want to start with a version that has fewer compatible packages.
Installing A Web, Email & MySQL Database Cluster On Debian 6.0 With ISPConfig 3
Only Japanese Symbian phones would qualify as featurephones because they lacked the ability to install native apps.

The rest of the Symbian devices were real smartphones, for example the popular N95. (They didn't have QWERTY keyboards, but that doesn't make a smartphone.)
Wouldn't the phone call start with "Your craigslist code is..."?
Google Plus - approx 100 million users as of 2012-02-16
Google Plus - approx 100 million users as of 2012-02-16

I am just following up on research from Paul Allen
https://plus.google.com/117388252776312694644/posts/bGJPTALDkDe
http://news.ycombinator.com/item?id=2747710

I added a couple more recent samples (threw out a few names)

| Date: | 07/09/11 | 09/21/11 | 09/25/11 | 10/02/11 | 11/11/11 | 02/16/12 |
| Approx: | 4,700,000 | 29,372,543 | 41,308,415 | 45,942,757 | 53,690,671 | 111,501,048 |
| | | | | | | |
| Maring | 9 | 50 | 65 | 72 | 91 | 210 |
| Shireman | 12 | 43 | 59 | 65 | 74 | 135 |
| Toepfer | 13 | 68 | 79 | 88 | 101 | 181 |
| Fredenburg | 3 | 23 | 35 | 39 | 49 | 105 |
| Louderback | 4 | 38 | 53 | 58 | 62 | 111 |
| Wilcoxen | 8 | 20 | 40 | 48 | 51 | 112 |
| Lewter | 6 | 23 | 30 | 33 | 42 | 103 |
| McTigue | 9 | 49 | 61 | 65 | 74 | 156 |
Sorry, but you get no sympathy from me. You are a financial supporter of pro-SOPA Godaddy and it bit you in the ass.

I'm just glad I haven't done business with you.
What's wrong with an approach of:

- For client access to a server, use basic auth over HTTPS

- For client/server to server access, use OAuth

Note - I'm genuinely interested what people think as I'm just finishing off a personal project using a RESTful interface and this is the approach I have used so far.

[Edited based on comment - and I should point out that I haven't implemented OAuth yet but I should really check out how it would work].
Love it. I can't stand IB.
If you can't wait till 1.4, you can do that right now with classy-tags[1].

[1] https://github.com/ojii/django-classy-tags
As a socially awkward person myself, that's what I liked from the article.

Also, the author is of Indian origin, being from Uruguay myself, I'd guess we might have more class/social status awareness; most wouldn't dare crash an Elton John party.

I also agree that he found out for himself some things that other subcultures had already found out, for example I think Kevin Mitnick says something about suits and the right attire in his book The Art of Deception, the Pick Up Artists probably say something of the sort, and many books and movies about scamsters also highlight it (Catch Me If You Can comes to mind).
Thanks. Please do follow the repo and check back on the site in the coming days and weeks as I will be providing a LOT of updates which will (hopefully!) make writing an interface in XML just as functional (if not more so) as writing it in ObjC/designing it in IB.
Follow this strategy to a spectacular fail. We've all seen the startup kids who invest 2 years+ of their life into a startup they really believe in, THEN they release. and it flops.

Your belief in your startup is useless, other than as a way of keeping you motivated until you ship.

This is why MVP and pivot and "throw-jello-at-the-wall-and-see-which-sticks" exist as better, adaptive, strategies.
GSMA Mobile World Congress 2012
Ideas are free. Implementation is hard.

(Well, good implementation is hard.)
It's really simple, I believe they serve up their videos with Flash which your tablet doesn't support. Flash for video isn't going away yet in many cases because HTML 5 video is still lacking all of the security features sites like this one require. So they did the next best thing, they built a custom app for your platform which gave them the security they desired and you a full user experience.

Edit: Just confirmed I can watch their videos on my Android tablet, thus it's just a lack of Flash that caused this. In fact on my ASUS Slider they are playing perfectly.
This is very similar to a minimal grid system I developed a couple of years back, but I define the fractions on the child elements, rather than the parent, eliminating the need for extra classes. I don't make any assumptions about margins, but you could easily apply border-box and padding to the columns (like Ingrid does). I really like that border-box is picking up support. I find it a much easier way to think about the box model, because I find it applies well to UI development in HTML (especially on mobile devices like iPads).

GitHub Project: https://github.com/colingourlay/frak

Demo: http://colingourlay.github.com/frak/
>What would you propose as a replacement?

No offense but I'd rather not elaborate except to refer you again to Plan 9 as a proof of feasibility: thousand of man hours have been spent by people using Plan 9 to interact with remote shells.
The book is also really good (didn't actually watch the movie)

http://www.amazon.com/Catch-Me-If-You-Can/dp/0767905385

I also enjoyed Kevin Mitnick's book The Art of Deception, also on "Social Engineering"/con artists.

http://www.amazon.com/Art-Deception-Controlling-Element-Secu...
Yes! Now live with multiple recipients. Separate each email with a comma.
Sure, but the question is whether you would be equally productive on Android with a touchscreen instead of keyboard. I know I wouldn't.
Well made tool that provides some good information backed by solid evidence.
It's claiming my email is invalid - you may want to double check your validation code. It's rejecting xxx@xxx.co.uk

(pause)

It's also rejected a xxx.com address, so now I have no idea what email addresses it expects.

EDIT: Note, the "xxx" is simply a redaction - these are genuine email addresses I'm trying.

EDIT: Over an hour later and it's still rejecting email addresses - what does it expect?

EDIT: In short, it's very pretty, I'm trying to use it, it doesn't work for me.
Fixed. That was embarassing...
A friend sends me a link to a 60 Minutes segment she feels it's important I watch. I'm on an iPad -- not that it matters ... There is no alternative -- no way to click through to the video or text that I was after

Somewhere like this: http://www.cbsnews.com/video/watch/?id=7398478n ?

...

<div id="flashvideocontent">

So, no there is no way to click through to the video you were after because you are on an iPad, and iPad's do not have Adobe Flash. That means if you want to see the link that your friend sent, then you are going to have to download an app. Blame Apple and Adobe, not the website.
...and continue onwards with GO Launcher vs. Launcher Pro vs. Zeam vs. ...
The USA judicial system might think you are under their juristiction, but your local juristicion might disagree.

I can't wait till they cross the line, and block some .com, then a group in that (non-US) country gets local injunctions forcing it to resolve. It could split DNS or wrestle it out of US control.
I've been browsing since forever with JavaScript and cookies disabled and with a middle-man (NoScript in my case) to selectively enable cookies for sites that are worth it, it is no problem.

I cringe using other people's browsers that do not block ads and javascript. Some sites that I thought weren't that bad turn into hideous ad-monsters.

Over the years the web has gone from a peaceful landscape to Times Square.
I didn't read this for one simple reason - the dismissal of OAuth as complex. It's not that bad and it is secure. It's proven secure by experts and open source libraries exist.
s/who's/whose
Using OAuth 2.0, there's no reason to differentiate client and other server access like that.
How Your Small Business Can Increase Customer Satisfaction
Rumor: Android 5 comes in Summer
If you want something faster, why not try Pyramid? It's a modular framework that lets you pick any component you want!

http://www.pylonsproject.org/
More precisely Verisign is the registrY, GoDaddy the registrAR. Not that it changes anything in this case.
One of the worst things I know of is "news" ending with "<someone> wasn't immediately available for comment".
100% agree: SWIPEWARE is the biggest abomination in usability ever invented (and deployed at massive scale)
Better to be embarrassed with me - I understand how easy it is for something trivial to slip through, and how important it is to give feedback instead of just leaving.

You might want to add a feedback form page as well as having the email link - dropping this directly into a form would've been easier than having to save the page, open my email client, copy the address, etc, etc. No, my browser doesn't automatically open my email client. just a thought.

When I get time I'll play again.

One question: define "relevant"
Hotels In Chittorgarh
rajasthantourindia.co: has wide range of hotels in Chittorgarh. Book luxury hotels in Chittorgarh, deluxe hotels in Chittorgarh, budget hotels in Chittorgarh in cost efficient price.
It's time to app-ify your content
Code Hero: A Game That Teaches You To Make Games
Stupidity and the Copyright Wars
Veena malik latest hot photos
Volleyball Kneepads
Welcome to Volleyball Kneepads Dot Com.
Pretty Useless Javadocs :)
BRILLIANT！ but much too much work to become widespread
Thanks, nice tool! It told me that my server is vulnerable to some kind of BEAST attack. I searched a bit about that and fixed it.
I have a friend who works for the Secret Service... but unfortunately, he doesn't work on stuff like this!
Free micro-payments via phone. Big UK bank, Barclays, releases Pingit today
Why You Need Free Driver Downloads for Windows Seven
You’re facing some weird things happening with your Windows seven based computer and don’t even know what’s actually wrong with it?
C# strong growth: wins three positions in 1 year.
I'm not sure that's too surprising. Unlike someone writing papers or books, a journalist generally just hands over text to an editor, and someone else deals with layout, typeface, and so on.
What do you build your JSON api with? I've been using rails against large javascript applications. It seems like ember.js is a good match against rails (especially with https://github.com/emberjs/data)
"A camel is a horse designed by committee"

Well that's the problem with committees, unless you are all reading off the same sheet, the music ain't going to sound so sweet.

Regardless, the answer is not "don't bother", the answer is still to sort out the fundamental root cause of the issue. It is the same truth for everything else in life.
The only thing this where this guy is right is the scrolling issue. But he doesnt explain why this is. Android was created initially as a non-touch OS. When they had to support touch they could not totally rewrite how animation was done. This resulted in one thread doing event handling and animation. This is difficult to fix in Android's UI Architecture. And phones hardware often makeup for this fact.

So scrolling is indeed a bit worse than IOS, but its not really painfull anymore.
You should give this guy a Galaxy Nexus.

Also the UI extensions on top of android are actually one of its strong points. Differentiation is the key here. And they are not so bad.

The point here is: You do not have to be the best to rule the market! And Google knows that.

However the Galaxy Nexus is the best phone out there, much better than any iphone.
Utterly unremarkable. Most of the non-tech posts can be reduced to "MB(A) plus Photoshop/text editor".
Using RSA (with openssl) in opposition to HTTPS (help needed)
> The key to beating Apple, or even just matching Apple, is to deliver the same attention to detail, and things like touch lag is a major component of this.

I'd say the key to beating Apple is to not play their game, on their turf, according to their rules.
relevant http://1kbgrid.com/
Also https://www.wormly.com/test_ssl
CERN turns up power for Higgs before shutting down for upgrades in late 2012
huh, i think i just gave him kudos; what the hell was that?
Damn shortcuts, where are you?
Late to the Discussions, but i am surprise no one has mentioned atmail -www.atmail.com

They have a cloud solution too.

Personally i think this is the best email services.
His solution turns out to be close to OAuth 2.0 in the end, so you are right. But I liked the article because it walks you through the thought process of someone trying to do it on their own. This understanding of all the small things you may end up ignoring in your own efforts actually makes a stronger case for OAuth then believing an expert's words.
I'm not big fan of CSS frameworks but could actually try this one. Like the lightweight approach + storybook association.
We are all Pleistocene Hunter-Gatherers
Wow, I didn't know TextEdit was open source.
Time is slipping away for Lightsquared
No, but the main problem here is that people are libertarian or/and believe in the Austrian School of economics, I would love to have full liberty for all, but I would hate to see Hizbollah sending rockets in the heads of my relatives...
@dcurtis is right: In IOS (and Blackberry Cascades UI for example) the animation is done in another thread. For android its done in the UI thread.

However in older other aspects android is by far superiour to API and functoinality compared to IOS.
I'll bite.. why describe your UI in XML when interface builder does it for you? How does pegasus deal with localizing your UI in different languages? This seems a bit like reinventing the wheel for very little benefit.

Who is the target developer? A new developer to the platform or an experienced one?
I like how you also did that with the dates (e.g. "Friday" goes to "Fri")

Unsolicited feedback: At the narrower widths, the sidebar (.secondary) would be better off falling after the main content (.primary) It might also work having "Filter by topic" turned into a drop down.
It gets my goat when people complain of having been downvoted for saying 'the exact same thing', when something else in line with a previous sentiment is heavily upvoted. (Maybe I just need to develop a greater Internet forum tolerance..)

You seem to be referring to this comment[1]. Actually speaking though, you weren't downvoted because people disagreed, but because your comment:

1) didn't add anything to the discussion at hand

2) wasn't particularly coherent

3) set no context whatsoever for your discontent (were you on an iPad? some other mobile device? does it seem like a common occurrence?)

I've made my fair share off-topic rants about the submission's readability and other annoyances (and seen other such comments) that were reasonably 'well received' by the community because it actually set the tone for a discussion.

[1] https://news.ycombinator.com/item?id=3173014
Rajasthan Tourism Packages
Neat tool. If anyone wants to see what a broken SSL certificate looks like, here's one of my expired ones (I really gotta renew it one of these days...)

https://www.ssllabs.com/ssldb/analyze.html?d=https://secure....
You might find step 4. a bit difficult, finding a "non-US controlled country" isn't easy these days, and I'm not sure I'd like to live there.

Much as I like my country (Uruguay), I know we'd cave in faster than New Zealand did with Kim Dotcom.

China might not be US-controlled, but they have their own issues. And a smaller country means it's probably going to be bullied by the US. Maybe Switzerland? (that does sound like a nice place to live :) ).
Marketing Co-op Group
aDailycash Pays EVERYONE everyday with 3%+ per Day up to 90%+ per Month! and Earn up to 10,000 USD. NO SPONSORING NEEDED AT ALL!
CBSNews (powering Gamespot and a load of other content sites) are f---ing terrible at mobile interaction. View a site link on a mobile device and they'll serve you a mobile version of their front page. That's it.

You've then got to click 'full site' to see the full frontpage and set your preference cookie, and then press back a few times to retry your original request.
Pediatric Dentist West Valley
Sometimes you need to disregard legal advice (though, you do need to be aware of the legal issues), else you wouldn't get anything done.

I had a nice startup idea, it was shot down by my legal adviser (which happens to be my father :P ), and Google went ahead and implemented it (well, at least he saved me from competing with Google).
I find expedia.com to be equally terrible in this regard. In fact I have found that most travel oriented websites suffer from extremely poor UX, be they hotels, airlines, bus or train services.

I can understand the smaller hotels or bus companies, but there is no excuse for the larger players. The article is a bit presumptive in the cost, but it has to be affecting their bottom line.
Great article! I completely agree, Evernote should implement this sort of feature straight away. Bookmarked jQuery Hotkeys :D
Yet youtube videos work on the iPad.. hmm..
This is essentially the output phase of something I'm working on for my PhD. I've written a tool that can read salience-tagged CSV input and output a page of responsive text:

http://stephenwattam.com/projects/responsivetext/

The example's a bit crummy, but with some better input it should provide a useful base for visualising important text features.
It's not just now either, the porn industry was hugely influential in causing the adoption and spread of video (you know, on casette), movies and photography.
Adding feedback as we speak...

'Relevant' is meant to mean 'relevant to your interest', defined by the scoring algorithm.

For example: in a blog post containing 30 links, each link individually is unlinkely to be relevant. However, if one of those 30 links is also linked in a number of other feeds you subscribe to, this is a more 'relevant' link. Also, if you tend to click on links from a certain domain often, future links from this domain are more 'relevant'.
The web already has replaced Windows desktop software for most peoples uses of a computer. Facebook, news, email, photo sharing (flikr), music (di.fm), video (youtube)... That's all most people need from a computer and tablets, with an optional keyboard accomplish this just fine.

There is no inherent reason that people need to use a virtual desktop, remote controlled by a mouse. The desktop metaphors, overlapping windows, cascading menus, constant nagging popups, files and folders, hardware drivers, blue screens... all this stuff is a nightmare for average users. They are already abandoning the desktop model because it never worked very well.
Ruby 1.9.3-p125 is released; includes security fix for OpenSSL module
Program Management Software
The Pipeline Wars to Come? Net Neutrality is at Stake
Why on earth would someone abbreviate million as MM?
Consciousness, coming to a machine near you.
But they needed to shut down Jotform because otherwise it would kill American jobs... right?
When numbers get large, the more the little things start to matter. It must be exciting to see the changes happen live in front of you when you flick these 'little' switches.
As a user, assuming by "new window" he also means "new tab", I would always prefer external links to open in a new tab. I don't want to click a link half way through an article and suddenly have the new page replace my current one. Because hey, I was reading that.

If he is specifically talking about arguing against opening in a new window as opposed to a new tab then I'm behind him 100%. Why would you even do that? It makes no sense.

I would be interested in clarification however. And if he is arguing against opening new tabs, why?

Edit: Unless he is talking about a pre-tab era?
I still talk about your excellent open PHP presentation in Hamburg, I'm still impressed #smallworld
/Developer/Examples/TextEdit
There are millions of users out there (including myself), who don't care about smoothness or (in my case) don't even notice any difference between an ios or android scrolling. Also, you have to take into consideration the fact that majority of users had considerably slower feature phone before buying android phone. To them, android is blazingly fast.
Looks like YC needs a new Request For...
I think the .unit class could be done away with if he used .ingrid > * in its place. Of course, that might mean rewriting some of the CSS to account for the change in specificity in that rule.
it's a financial notation, which bothers me too.
but the funny thing is MM in roman notation would mean 2000
Well I personally find JSON easier to read and write than XML. Though it might be different for some people, I don't know. It would differentiate the whole thing a bit more from the usual XML approach by interface builder.
I would guess lot of nginxes (nginxii?) on top of SAN / really big NAS. But I'm curious about that too.

Unless you ask how they get porn, that is.
Pretty standard/common practice.

When discussing certain quantities, including money, it's common to use MM such as $100MM.

http://en.wikipedia.org/wiki/SI_prefix#Similar_symbols_in_ab...
I learned this lesson accidentally.

I was showing a friend a new card trick I'd made up, fanned the cards and asked him to pick one, remember it and replace it into the deck. As he did that I got confused - I thought I'd gone wrong and, apologising, asked him to pick another card. Fanned the cards again and he looked down at them to pick another one. In the middle of the fan, staring right back at him one card was face up; the card he'd chosen the first time.

I hadn't gone wrong at all, the trick had gone perfectly - I was just confused and thought I'd gone wrong when I hadnt. It wasn't the plot line I'd originally had in mind for the trick, but it blew him away because when he went to pick a card the second time he wasn't expecting to see the card he picked the first time. The surprise was a huge contributing factor to the impact of the trick.
Ran headfirst into this issue earlier this week. Unfortunately, the issue was not fixed in 1.4 as of Monday.

Judging by their published release timeline, 1.4 is set to be released the first week of March, I dont think a fix will make it in to 1.4. :[
Or: All Technical Savvy People Should Stop Buying A Device Entirely Built Around Apps Over The Web And Then Complain They Have To Download Apps.

(or buy it and don't complain, that's fine too)
Impressive, but are they active? Google now makes you sign up for gmail and activates a google plus account even if you create a new youtube account. I think its youtube which is pushing it given more and more footage is being uploaded every minute - you need accounts to do so! and there's a host of other google services people are interested in too, so the line is blury.

But well done to Google anyway, still impressive signing up more people no matter what product.
I hate to do this, but "Emacs had it first"

Cf. http://www.cinsk.org/emacs/emacs-artist.html
Black hole survives a galaxy wreck
Maybe they changed it for this very reason... I'm not sure. At the time, there was no indication that the call was from Craigslist. You were just read a code, twice, and then the other end automatically hung up.
My main gripe about the vast majority of travel websites is the complete lack of an "anywhere" option in the destination field. Sometimes I have a week off work, a set amount of cash and don't necessarily care where I go. I just want to see all possibilities for destinations/flights etc. I think SkyScanner is the only site I've seen this option on.
Nice but can't see if it's free to receive money as a small business?

Great to see more competition in the on-line payment market anyway, Paypal has had a monopoly for far too long. Stripe and new services like this will make a fairer more competitive market.
Amen, brother. How did the current version of OnSwipe pass basic compatibility testing?
Paren la SOPA
Will Android Succeed