skysight-inc/HackerNews huggingface dataset:
I wonder how they came up with any of the numbers frankly. They seem weirdly detailed for being algorithmic. Pretty entertaining though.
Nitehawk in Brooklyn and Living Room in Portland doing similar things.
No, it would not be accepted. The 7 day cycle is strict - you can not add or remove days from it. It might be fine for work, but it will not be fine for religious observance.

If you tried then those who observe religious days will keep their cycle, and will not go to work on the real weekend (even those who otherwise wouldn't care would make a point about it), which will be out of sync with the new calendar weekend. It won't take many people doing that for the calendar to fail to be accepted.
I'm not actually a great fan of ASP.Net in it's original incarnations (as what I and probably you from the sounds of things know best), but it's hardly this useless technology no-one on scale uses. Microsoft have been serious for years about dog-fooding their tech and I'm pretty sure you'll find Hotmail runs on ASP.Net. That's big enough scale for me.
Wrong, _some_ of the first Android prototypes were very Blackberry like, some were not:

http://www.osnews.com/story/25264/Did_Android_Really_Look_Li...
The tone of my comment probably did not deserve such a gentlemanly response, and to the extent that I unfairly dug at Wired's coverage priorities in my effort to be a funny bastard, I apologize.

Nevertheless, the construction "YYYY: The Year That X" is a prelude to almost certain under-delivery, and (worse) sounds like a claim that X is The Thing About YYYY we should care the most about.
The fifth point is a great idea that more services need to get behind in all areas. But aside from that one, this all sounds like pointless bureaucracy and foot-dragging, and well beyond what just about any other service on the planet does. (I've moderated a number of forums, and I can't think of a one where we routinely gave people a record of how their flags were resolved.)
Seems like a self-fulfilling prophecy. If most of what they make are movies in these genres, that's what people will see. I don't even rent many movies any more, and I used to rent a lot! There just isn't much that's interesting, and i have pretty low standards when it comes to action / guy-flicks.
I admitted I was being hyperbolic in the previous post where I didn't mention their litigious tendencies.

They do have very litigious tendencies from what I can see, but I'm happy for anyone who disagrees to refute the statement. Takes a bit longer than down voting I suppose.
Where's the news here? That page has existed for months now, is there something new I don't see?
My question to you is why all of this should be attributed to Android and not to the open source movement as a whole?

Because it takes significant financial effort to push forward a complete smartphone OS with a set of basic apps.

Do you know OpenMoko (http://wiki.openmoko.org/wiki/Main_Page)? They were (are?) working on the same goal as Android, just more open and less subsidized. For years they struggled to create an OS which would allow dialing a phone number without invoking a terminal emulator.

What about Moblin/Maemo/Meego? Another Open Source attempt at Smartphones that failed due to inconsistent/missing support from its main financial contributors (Nokia and Intel).

Of course the whole thing is about standing on the shoulders of giants, and all these projects profited immensely from the availability of the Linux kernel, GCC and other large OSS projects. However, all these projects do exist for a long time already, and as the other examples should indicate, it is all but easy to create a SmartPhone experience from them.

With all that said, I do not it like very much either that Android is so closely-coupled to Google. However, they made the breakthrough now and it does not look like there is any "real" OSS competitor left.
If you settle with Java or a bit of java extensions, you can probably write your own TaskSplitter and define a way that hadoop should distribute your jobs into smaller tasks. Be aware: you might end up either having a lot of trouble getting the 'optimal splits', or you'll lose one of Hadoop's major advantages, data (calculation) locality (for example, when you decide to combine 10 smaller files into a single task, and you have 10 different DataNodes, chances are small that all files are stored on the machine that's performing the MapReduce task).

One thing to note, though: HDFS is indeed very stream oriented. It works in blocks of 64 MB (by default), and only sends data upstream when you either close a file or a full block is available to be written. So, when your servers crashes at 63MB, and you have unrecoverable data, you'll have lost all 63MB of data. That was one of the big caveats we had to work around for our own problems we solve with Hadoop.
Three (suggested) Resolutions For OS X Users
Great video - I watched the whole thing. I also read Reis' book - this interview covered most of the main points in the book.
Same here. And we're speaking from an individual point of view. Now imagine a four, five person family weighing that price versus the sum price of four, five tickets, 3D glasses, candy, popcorn, and drinks
Think Minecraft on a nano scale.
Really people? You guys are engineers by trade (and good engineers, at that, no?) and you find licensing daunting?

Let's assume you are out of BizSpark, which gives you what you need for free. Now you have a list of licenses to acquire.

What I did last was to call CDW, they put me in touch with their MS licensing guy which actually looks at this stuff full time, he took our info down and simplified our options and it was a quick decision after that.

This is just superfluous complaining, IMO. It's not that hard. And activation was not a big deal with volume licensing. Plus activation issues are a one-time things.
just added it, thanks
Not to mention MG Siegler's long history of self-promotion.
I will also reference PG's essay on Great Hackers. He explains pretty clearly what great developers want: http://www.paulgraham.com/gh.html

Also, as PG mentions in the essay, it is hard to recognize great developers unless you have worked with them. Which makes Chris Dixon's point about going to meetups all the more important. Making inroads with the developer community is crucial, at the very least to get references from other talented developers.
This is how he humanizes himself? I'm not buying it.
Honeybadger don't give a shit. It just takes what it wants.
GYBE (godspeed you! black emperor), Opeth or Porcupine Tree are my goto trio
A bit OT, but... what "support" do you get if you purchase MS licenses? Do you get support included with those, or is that extra?

A local .net guy was telling me the standard MS line of "it's more expensive to use open source than MS software", and cited costs of a support contract for RHEL and MySQL as being through the roof.

"Most companies I know don't pay for annual support contracts for open source software, " said I.

"Well, no enterprise is going to run anything without 24/7 support contracts in place, and MS ends up being a lot cheaper", said he. It went on for a bit after that.

I've not done much MS work in a while, and haven't worked with it in an enterprise-level capacity for a several years. What support do you get just from the license? Or is support a separate purchase/cost?

Separately, I was at a MS-oriented conference a couple years ago and heard a speaker touting that MS was actually cheaper to run for virtual hosting providers, but all virtual hosting providers charge more for Windows-based hosting because they knew they could make more money from Windows people, because they were already accustomed to "paying for software". Apparently it had nothing to do with paying for Windows licenses - even with 'free' Linux distros, his stance was that it was 2-3x more expensive to administer Linux boxes than Windows boxes. I was rather flummoxed, because it went against about 10 years of my own hands-on experience playing in both worlds.
DecorateMyEyes does this and is very effective at it, the article is here http://www.nytimes.com/2010/11/28/business/28borker.html?pag... . The owner manipulates his rank on Google via bad publicity. So there are people gaming the system like this, there is precedence that this behavior works.

The fact is, in gaming customers will take a lot of abuse, it is evident in the email exchange where the customer Dave I think his name was does not cancel his order. So the risk of driving away customers that want this product is probably small, given that the recipient of the abuse still wanted the merchandise. Where in most other industries a customer would say you know what cancel my order. Sony's antics are further proof that some gamers have a high threshold for abuse. So given that there is a high upside for publicity with a low downside of canceled orders over the fiasco. Given that it is a third party, they can dispose of them and claim that they are innocent. I am not saying this is what happened but it cannot be ruled out.
Managing Startups: Best Posts of 2011
Previous discussion: http://news.ycombinator.com/item?id=2793086
Technically it's not a fallacy it's a premise, though a debatable one. These things are fundamentally different, if even just by the definition of nature and man and given that we don't fully understand natures mechanisms ourselves. I agree though, generalizing our own engineering is bad because it isn't "natural" is easily refutable.

I will suggest this though, nature has been out-engineering nature for eons longer than we have, so if you want to get technical it gets the benefit of the doubt here. Our own tinkering has yielded incredible boons and shouldn't be quickly dismissed but we can't ignore the potential dangers and the history of global risk human greed and power seems willing to incur to get what it wants. That's all.

Also reading the grandparent, I don't think his point was that man can't out engineer nature, but that there is a heavy risk inherent in Monsanto's corporate strategy of trying to creating super breeds and monopolize markets with them to the exclusion of diversity (note this is generally considered bad for the market not just nature, call diversity a natural law if you will). So both child comments are arguing for and against a straw man, which, again if you want to be technical about things, is a fallacy.

Full disclosure: I love me some heirloom vegetables from my farm share (dirty hippy I know!)
In romantic comedies...

- Lonely woman meets strange man,
- Man drags woman around,
- Woman is *mildly inconvenienced*, this is key, causes conflict,
- Situation is somehow happily resolved.

Not sure about everyone else, but I am sick of movies where the likes of Jennifer Aniston spend too hours boggling at mild inconvenience.

Gahhh. No wonder I haven't set foot in a movie theater for years.
> The Ubermedia team wants developers to build Java-based iOS apps.

There are a few ways you could explain this sentence, but its existence makes me distrust the article's premise of scouring Indeed's listings for "valued" skills as a whole.
Last release was Feb 2011. I remember when this project started, it made the news. Does anyone use it? It would be nice to develop apps in python especially if it could build a mobile friendly GUI.

I think stuff like Phonegap has really eaten its lunch and stolen its thunder.
Can someone explain to me what "top 10" means?

The same source (Indeed) shows that the "top" HTML5 trend is a baby close to Sharepoint: http://www.indeed.com/jobtrends?q=html5%2C+sharepoint&l=
I agree that productivity trumps cost. Its clear that .NET and the rest of the MS stack (if you choose to use them) absolutely do provide value.

But so do Rails / Grails / Java / Django / MySQL / PostgreSQL / Redis / Cassandra / Linux / et al., with zero licensing cost (or headache), better deployment flexibility, and the ability to customize them or fix any bugs that are in your way.

Certainly arguments can be made one way or the other on which stack provides more value in terms of time/labor/skills/flexibility, etc.

That said, the article was much to quick to dismiss cost as a factor due to BizSpark.
It betrays his technical competence to say they went "into my account," doesn't it? I don't think it's helpful or appropriate for him to use property terms for a topic like this.
The licensing costs for VS.NET, MSQL, and related products are a rounding error compared to the cost of salary paid to a 3-7 man team.

Using open-source tools to save a few dollars is a sure sign of either incompetence or inexperience, and a soon-to-fail project.
I just realized that I misread the comment, and for that I apologize; I totally missed the boat with my reply.

I actually agree that the average ticket price is way below what I'm used to paying here in Los Angeles. At the same time, I suppose that's the point, to take into account both the high and low ends of the pricing spectrum.

That said, I'd gladly pay $7–8 for a movie!
Generating CAPTCHA Validation Codes with JavaScript
The Internet or the World Wide Web is indeed a wonderful and amazing addition in our lives and email is now an essential communication keeping us in touch with family, friends, and colleagues.
You say that like it's a good thing. It's not. It should offend you.

Just because something offends you doesn't mean you have to go nuts, but being jaded to offensive things is not a good thing.
Does their DNS management interface support all of the major RR types? Ie, A, AAAA, MX, TXT, CNAME, NS, SRV? Most don't seem to support AAAA and SRV.

Also, do they support DNSSEC? Ie, can I use their web interface to upload DS records to my domains parent zone?
NearlyFreeSpeech.net

Though they only offer .org, .net, and .com and I believe the main form of payment is through paypal.
I think the tuple <startups, programmers> may be the cutting edge of a profound social trend: the end of the employer/employee relationship. It's interesting to see posts like the OP struggle with how the traditional categories ("founder" and "employee") are no longer adequate to describe what is rapidly evolving, with neologisms like "late cofounder" popping up as attempts to address it.

The catalyst is that the perceived value of good programmers is finally coming into alignment with their real value. There was a longstanding market inefficiency as people tried to apply industrial/managerial thinking to software, which doesn't work. That phase appears to be coming to an end. The collapse of the barrier to starting one's own company has helped bring this about. So has the growth of hacker culture, which holds programming in high esteem and has healthier creative values than the corporate world. Talented people no longer take for granted that their lot in life is to do boring work for employers who don't respect them. Of course, many still do - the majority, in fact - but what matters is the trend.

If this is right, then we can expect many aspects of the old model (I nominate job interviews) to become anachronistic and die off. Since these are mostly painfully awkward and dumb, bring it on.
Smart Simon Willison: goes to programming conference with slogan "smart hackers, we need you" (or something like that) and sees how everyone implements it.

Really, you have inspired me to write trac openid plugin :-)

Overall smart plan looks good in many cases but there are things you can't prototype in couple of days. E.g. dropbox or rescuetime like services. If you do it poor nobody will care. Should you make conclusion that nobody cares? I have personally written rescuetime like program for myself but have not seen bussiness oportunity there. Actually I have not cared about that at all and friends to whom I shown it have not proposed to make bussiness out of it.
Yes, totally agree. There's a dead feeling that comes with movies that have been made as commercial vehicles, rather than as pieces of art.

Sometimes the results aren't too bad, Batman, Ironman etc., but other times they are just phoning it in.
There are public sections of G+ and private sections. If you have a private album limited to 4chan buddies or whatever with tubgirl, goatse, the lemon party, etc. and they took that down, I would find issue with it. But if you've got goatse as your public profile picture, that is an issue that Google has to deal with. I use those examples not because they are directly comparable to what Siegler put up, but because I imagine most of the people here on hn would find those images offensive.

When you're dealing with a really massive user base, you're inevitably going to have a lot of people that would find an image of a guy flipping the bird to be horribly offensive (their heads would simply explode if they ever saw goatse). Should you cater to those people? Where do you draw the line? Do you go with the U.S. Supreme Court's definition of obscenity? Siegler's picture is certainly not obscene, but it would certainly make a prude think twice about signing up for G+. I would rather not cater to the prudes of the world, but if Google wants every person with access to the internet on G+, then they'll have to offer some concessions to them.
They could also indicate a denominator of 6,8,9,12,16,24,32,etc.
You cannot compare OpenDarwin + X with OS X. Come on ... none of the polish and mostly none of the applications working on it. It would be completely useless and it wouldn't be OS X.

Your argument is like saying Windows is open because ReactOS exists [1] or that you could say a Linux distribution + Wine is Windows. It's not.

And comparing to Android, you can distribute / sell Android devices, even with your own modifications to Android and Android is also "copyrighted" btw.

That's what open-source has always been about - the right to fork. You cannot fork OS X. You cannot fork iOS. You can certainly fork Android.

in violation of a EULA by breaking encryption,
which is specifically prohibited by the DMCA

You mentioned 2 separate issues here btw - is it either violation of an EULA, or breaking encryption? And how are these issues separate from the freedom to distribute it or from the freedom to fork it?

[1] http://www.reactos.org/en/index.html
I don't like mentality like you represent in this post, not everyone who buys domains is a funded tech company or anything like that. In the end if a company is offering the same service at a lower price why would you not go with that one? What makes you think Gandi.net is worth more than Namecheap? They seem to offer the same service and ethics as Gandi. And the difference is a take out meal where I live, I'll take the sandwich and domain if you give me the choice.
12 hours? What are you doing? Playing games all the time? I can go 2-3 days with mine, 6 days with umts data off.
> alleged that reliance on .Net is what caused MySpace to stagnate.

Sure, that's what caused it.
I read the article, in the Rails example conclusion is: no eager loading and in-memory paging. I'd rather call it "MIT Retard" not "MIT Genius". These are basic principles!
Paywall as well.
I use C# 4.0 sometimes at my job and it's actually quite well done. The team was right on the money with their implementation of anonymous functions, functional programming paradigms (they don't use common naming conventions like map and reduce, though unfortunately), and variable assignment (you basically never need to explicitly state your types in fact, the key word is var, just like in javascript).
I'm confident you're a solid coder, which is the same benefit of the doubt I give any interviewee I meet with. However, if you dismiss any opportunity that asks you to perform a test to exhibits your skills, then your process is fraught with false positives. Has it occurred to you that perhaps you might like the company/opportunity even though you're given an exam? You took the time to research the company and show up. It's too narrow at that point to give up simply b/c the interviewer wants to make sure that you truly are capable of performing the way you represent yourself on paper.

Further, figuring out if a developers is good is actually not that simple. Again, perhaps finding out that YOU'RE a good coder is pretty simple b/c hey - you're a good coder and you can articulate your work well. But what if you weren't a good coder, and only a good talker? What about those who simply don't communicate as well due to language barriers? Coding tests are important from both perspectives.

All I'm saying is that you have the right to decline any coding test you want, but you're painting too broad a stroke to determine that they're so terrible, and further you may be limiting your own opportunities.
I'm a developer with children in NYC. If you don't want to live in another state, Brooklyn and Queens are fairly common options for tech folks who work in Manhattan.

Commuting from Brooklyn (which isn't technically another city) to where I work in Manhattan takes about 45 minutes. That includes the walks to and from the subway. It's a quite pleasant commute...I live far enough away that I basically always get a seat on the subway and can comfortably read on my way into work.

If you live closer to Manhattan, the rents go up and the commute gets shorter, but you're less likely to get a seat every morning. Standing isn't that big of a deal, but it makes it tougher to read sometimes.

I'd say 45 minutes each way is pretty easy. 30 minutes and under can be tougher and more expensive to pull off.

Walks to/from the Subway in Manhattan are typically less than 10 minutes, almost no matter where the office is. There's a lot of tech in the Union Square area, which has a ton of subway access.

In Brooklyn, depending on where you live, it can be a bit more of a walk to the subway, but I've never had more than a 12 minute walk and today I can do it in 5.
Detecting if a user is on a mobile device in PHP
>Android phones sell with proprietary software that is most definitely not open. Macintosh computers sell with proprietary software that is most definitely not open.

Ubuntu comes with proprietary software that is most defnitely not open...

Just because OEMs and carriers ship versions of Android that contain closed components does not mean that Android itself is somehow "less open". You can download and compile the source and throw a vanilla, open version of Android on any device that will allow it. It's not Android's fault that OEMs lock you out of their devices, any less than Linux would be responsible for UEFI.
The price in 2010 in 2010 dollars is listed as $7.89. drzaiusapelord isn't complaining about previous years.
No one is disputing how awesome it looked when it first came out, but the same thing could be said for quake 1. As our eyes adjust to the ever increasing details in movies and games, what used to look awesome begins to look awful.
Here is the scene with the Brontosaurs While it seemed photo-realistic when it first came out, it now looks choppy, grainy, and artificial. Most low-budget T.V. shows have better CG now. But that's just the way computer animation works.

http://www.youtube.com/watch?v=PJlmYh27MHg
Non-3D here in Australia can be US$17pp. Don't complain too much!
Who puked in my browser?
Visa-classic-credit-card
Why would I pay $15 when I can pay $10 and get great service?

Does Gandi offer something that others don't?

As for the amount, I'll admit that it isn't a great deal, but while $5 won't break me, it's a matter of scale. I've been transitioning from GoDaddy for awhile now, but at the moment, I still have about 20 domains hosted with them.

20 x $5 is $100, which means I can be free of GoDaddy for $x with Name.com, for $x + 100 with Gandi. Again, why would I pay more when there are known good options for less?
That would be more convincing evidence if it hadn't come out nearly a year after Apple announced the iPhone, and ~5 months after they shipped it.
I also use Gandi. I moved away from godaddy some years ago, and I am happy with the change. Good customer support, clean interface. If only they changed their brain-dead login system, and made their web work with something other than firefox, they'd be awesome.