skysight-inc/HackerNews huggingface dataset:
The big problem with this argument is that there isn't a software creator out there that doesn't cut corners, not the least because there isn't one agreed-upon master list of what constitutes a corner.
Samsung and Google introduce Galaxy Nexus
Android 4.0 Ice Cream Sandwich Screenshots (from emulator)
Large-scale production will take a while, and they might be trying to make it even more effective. The article mentioned it halves the risk of malaria in African children, which is huge, but this progress could perhaps be taken even further.
I just made that my proportional-width font on Ubuntu. A major improvement over the default Sans.
The Worlds First Ice Cream Sandwich Android Phone: Samsung Galaxy Nexus
Apple iPhone 6
Please feel absolutely free to not develop for Android. As a user, I'll pick having a choice of form factor over not causing some developer pain. (And for the record, I'm pretty happy with my choice of 252 dpi 3.7" - but happier still that I had the choice.)
So he seems to not like Go or Arc. I like Go a lot but I am always interested to hear other opinions. While I'm sure he has good reasons for this, I wish he would have included them. It seems like he's saying "I don't really like this, here's a link!"
Much of which it copies from webOS. Notifications, multitasking, touch-to-share/beem. Not a suprise as Matias did those for webOS.
Sounds like someone once read a blog post about The Mythical Man-Month!

Hint: lots of companies that aren't five guys and a GitHub account produce software. Apple is one of them, and DropBox isn't that mysterious a product.
Considerations When Planning Endpoints for your RESTful API
Magpie: http://magpie.stuffwithstuff.com/

Had a very interesting approach to its type system, but that has been temporarily disabled because the language was changed to use multiple instead of single dispatch.
The point is, I think, the one you're making. If you think a breakthrough is going to make you rich, think again. Every product of the last decade that got people rich had very little that was genuinely new in it... so I think we agree.
Background: I did a 100k+ users web app using cakePHP and was very happy with it (2 years ago). Now a day, I use Django/Python as my main weapon of choice when I am thinking about complex web application. For simpler sites/CMS, I'm actually giving wordpress a try.

My thoughts on your question: I am a developer first, so I tend to forget the most important part of the business-have one! If your product isn't launched, you don't have a business just yet. Therefore, if using cakePHP can get your stuff out faster and with a simpler server setup, go for it. If you're comfortable with both (Django & CakePHP), then choose Python. It's easier to fix a painting when you make the first stroke. It's that blank canvas that scares us all. Go ahead, make the first stroke. Do the prototype in PHP if you can do it faster. Once the logic is written in one language, it doesn't take that long to redo it in another language. At least that's how my experience had been.

Good luck and hope you resolve your disagreement soon. There's no time to waste.
Ben Horowitz on how to be an uber investor and breed technical CEOs
Why on Earth would you think it would take $100 million or more to do this?

Why would Apple (or any other OS company) be in a hurry to get this product?
Droid Sans was, by Google's own admission, designed for low-resolution screens. It's like Chicago on the classic Mac OS. Looks good on low-res screens but looks cheap on high-res ones.
To all your questions:

Because it takes time. It takes time to add things to the stdlib, especially if the are replacing "an old reliable." In the case of Requests, it is just a wrapper on the stdlib. There is nothing in Requests you can't do in the stdlib, ditto pretty much everything.

As far as lxml goes, there are a ton of XML parsing/query libraries out there. In lxml's case it is built on libxml2. I believe there is another library that is also build on libxml2, however lxml has better syntax for the most part. Should it be in the standard library? Probably not, it depends on a pretty heavy weight C library and most people don't really need it. When you do, you use it.

I have no idea what is going on with the simplejson business. I just use the json lib.

I don't see anything wrong with subprocess or the threading libraries. They do what they need to do. I use subprocess quite often, it works fine. It is way better than the actual legacy version (in the os library).
PlayStation Vita: Games and Controls
This article is specifically about languages created in the past 5 years, so Factor doesn't qualify.
Hmm... You are correct, the book definitions seem to indicate cancer is a disease, and that you could vaccinate against cancer.

I struggle with such usage of the words, perhaps as I tend to use "malaise" in place of "disease" for anything not caused by a pathogen.

If we are to get deeper into the book definition, so long as you can stimulate production of antibodies that identify cancer cells, you have made a vaccine.
Vacuum truck services
Accuworx provides high powered vacuuming services. We are fully committed to safely and reliably handling hazardous and industrial waste. From the most basic to advanced waste streams, You can rely on Accuworx to complete the task affordably and professionally.
Cyanogenmod 9 using Android 4.0 in approximately 4 months
http://www.skulpt.org/
And then you leap from the frying pan into the fire: Too many old people relative to the number of young people.

As far as I can tell, "health" isn't keeping up with "life", so we are screwed, just the other way around.

But now we also have to divine the state of robotics and AI, say 100 years out, and my brain begins to strangle itself.
" I know it increases the chances that the startup will succeed, but sometimes it's unnecessary. "

Simply knowing that it increases the chances that the startup will succeed should be sufficient to understand where the fixation for multiple founders stems from. True, it's not required 100% of the time, but, a-priori, how can anyone know whether this is one of those times. There are a hundred well defined things that can contribute to the failure of a startup (in addition to the thousand less well defined things) - one thing that YC brings to the table is identifying that list of 100 things that can kill a startup so they can be avoided. Coming in with at least one cofounder brings the list to 99. Incorporating in Delaware to 98. Having someone who can code 97. etc, etc, etc...
yeah it took awhile to start up..
I think the term you're looking for is "infectious disease".
Get Affordable Application Development
Is that the modern reference to octopus or the legendary reference to the mythic kraken sea creature?
As already mentioned in this thread, expectations of how it WILL do for this quarter are astronomical. Sales numbers that are already in back this up.

Also see here: http://news.ycombinator.com/item?id=3128143

So, no, this shift is not explained by how anyone thinks Apple will do in the near future.
The problem is that "best" is relative to people.
It seems performance issues with stdlib's json version are not in the past http://news.ycombinator.com/item?id=3128433
Chlorination plants India
Perfect Chloro System is a leading Engineering Firm,Its for specializing in Chlorination Systems and accessories used in Drinking Water Disinfection and Cooling Water Treatment.We are pleased in introducing us as one of the leading Engineering company,and other specialized applications. we used Electro chlorinators and
Chlorine safety devices india.
I disagree, but it's subjective. I loved going from iPod + phone down to just an iPhone. When my 4S arrives I'm going to love getting rid of my point'n'shoot, and not feel like I have to have my DSLR to get decent photos. I have no video camera but am excited to have a decent one in my pocket.

I'm excited about the hardware and software improvements that make the 4S a good camera. Good enough for a point'n'shoot.
"Dropbox being the biggest home run YC has had to date"

That's still Heroku in my book
Budgeting Techniques | Budgeting Tips
Simple. Microsoft can see that desktop Linux isn't where the hot action is at.

So by working for Secure Boot, they increase their revenues by:

- Cutting piracy, especially in the 3rd world

- Disabling rootkits

- Shutting off the oxygen for $0 OS's

- Copying Apple

- Making it really hard to reverse engineer Windows
What do you mean, "better"? To my eyes the 4S comes nowhere near beating the sharpness and clarity of the 5D. The colors are stronger in the 4S's photo, but do we know that to match reality?
I thought Google's solution was to move past that and have ICS run on everything, degrading higher-end functionality gracefully within the OS if it finds itself running on less capable hardware.
There's a growing number of courses, tutorials, etc online. Does anyone know any mechanism for meeting and collaborating with others who are planning on working through the same courses/tutorials. I am pretty individualistic when it comes to learning, but even I would find collaborative learning helpful at times.

Maybe a place to find partners, online or offline "study groups" etc. Maybe meetup.com would be useful, but for some reason I don't see that working. Any recommendations would be appreciated.
Want to quick diet? Read here | Exercise for Weight Lose
For months:

http://www.wolframalpha.com/input/?i=what+is+my+ip
Which 8-bit micros? avr-gcc, PIC microchip C, HC11 gcc, SDCC (for HC11, 8051, Z80, etc.) all have 16-bit ints.

Also, the C standard "Sizes of Integer Types" section sets out minimum ranges each type must allow, and I think int has always been +/-32767. ie see the section at http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf
Anyone thinking of the implication regarding terrorists? Now they don't even have to be in the cars! Set it up somewhere and let them go. It's scary!
Dog Lice
Is A Popular App Sniffing Users' Text Messages?
Download Your Information
Quantum Levitation Demo at Tel-Aviv University
Aha, I didn't realise the title of Gruber's post was itself a link to a different blog-post on another site. Thanks for the link!
Those languages were meant to stretch your mind

Go is not in the mind stretching camp, it's just practical. It's made from existing ideas that you would have seen in other languages that came and went. So in that sense it's not interesting and yet it is.
With those little bitty scaled-down snaps, there ought to be no discernible corner softness with a big 2.8 pro zoom (and IMHO there isn't); we're mostly eyeballing center sharpness, white balance, and range of contrast. Of course there'd be less barrel distortion with a prime... but it doesn't stand out either way with these scenes.

You can see there's a little less blowout on the shiny roof with the 5D, and quite a bit more detail in the shadowed city streets. Certainly a higher color temperature, probably more accurate. But the 4S is quite impressive nevertheless. No apparent vignette issues.

These photos are not useful for assessing high ISO noise/grain...
Who wants to explore errors? Seriously a well designed array library would not limit exploration at all while preventing one from wasting time with trivial mistakes.
12 years full-time, self employed in consulting, contracting, freelancing has taught me this.

Customers just don't want surprises of poor estimates. If you can build trust and a track record of that even the most neurotic customer will find some peace and solace in you.

The goal for you and the easiest way is to learn:

1) When you quote, say "Up to X hours".
2) Provide updates
3) Don't go over

While you get accurate enough to do that...

Learn to understand it's about trust, and value. If you generate more value than what you're paid (2x to 10x more), the client will never, ever care. If the good things you say, happen, you will have a track record and leeway.

Learn to work Value based instead of hourly. To get good at it take your estimate, and add 30-40% to it as a guess (on the side) to see how accurate you are.

My formula is this to estimate any project:

TOTAL HRS = (estimated hours) * (number of unknowns) * (complexity of unknowns) * (the percentage I'm usually off in my estimates) * (pain-in-the-ass tax)

(ESTIMATED HOURS) - This is your best, educated, guess of what you KNOW and have EXPERIENCE in ESTIMATING regularly.

(number of unknowns) - I use this as a multiplier in tenths. Ie., 2 unknowns makes this = 1.2

(size of unknowns) - For each unknown sometimes its a small thing with a deep possible impact, or a lot of unknowns all over the place with small impacts. Either way, I have to put a multiplier to it in tenths. So, if each of my 2 unknowns was a small but deep item, I'd give it a .3 and the other item was small and something I can stumble my way through, I might give it a .1 for a total multiplier of 1.4

(accuracy adjustment) - Some people are always 5-30% off consistently in their estimates, for each person, put in their estimate

(pain-in-the-ass -PITA tax) - Rarely used, but for high maintenance clients who take up more time than they should. The more updates, talking, arguing and convincing you have to do, it's billable time because you're working for them, about their project. Factor it in as a multiplier.

My formula in this case could look like this

Total hours = 20h estimated * 1.2 (unknowns) * 1.4 (unknown impacts) * 1.1 (accuracy adjustment) * 1.2 (PITA)

Total hours = ~ 44 hours

And that's how a project ends up taking twice as long as you thought :)

Tools to use: I use a mix of Freshbooks and a case manager like Fogbugz. Freshbooks ought to keep you sorted how you need.
No feature is perfect. This still protects against data theft or prying eyes if you lose your phone, my primary concern.

Those finger-swipe locks that people seem to be so fond of on my University campus are less secure than decent facial recognition software IMO. Hypothetically I could find a phone left behind in the library and see their passcode pretty clearly in their finger smudges on the screen. Do you remember to wipe your screen clean every time?

Facial recognition will not deter someone who is deliberately targeting you, no. Maybe some combination of facial recognition AND numeric-passcode would be more suitable.
True. Those things should run in a VM.
Beginning with Android 4.0, hardware acceleration for all
windows is enabled by default if your application has set
either targetSdkVersion or minSdkVersion to “14" or higher.
Hardware acceleration generally results in smoother
animations, smoother scrolling, and overall better
performance and response to user interaction.

This is great news for users like me who couldn't stand Android's low-framerate animations. But what's sad is that it took them so long.
Poor responsiveness for a touch screen interface on such a late generation device is an embarassment especially when you look at the features that have garnered focus.
If it was indeed made by GlaxoSmithKline, then this is a good example of "big pharma" greed. Only, in this case, "big pharma" greed might end up saving millions of lives.
The iPhone-processed result is warmer and more saturated, but it is technically less accurate, and contains quite a bit less dynamic range; you could get better with a JPEG out of the 5D and Picasa in a few seconds.

It feels so weird to defend Canon... I'm a Nikon man all the way.
In my opinion, a cryptocurrency with real backing may work. However, at the risk of being redundant, it does have to be real backing. I have to be able to really trade my currency for the real backing at any time. Including in a "run" situation, because ironically the inability to weather a run on the currency radically increases the likelihood of a run. It can't just be an "in words" backing, where everyone politely agrees that there is a fictional backing, because in a significantly-sized economy, somebody will figure out how to exploit the difference between the real and perceived backing... which manifests as bringing the real and perceived backing into forcible equilibrium.

There's at least two major problems with your particular proposed backing: Computation power isn't actually worth that much, and the value of a given amount of computation power is sinking fast, and will continue to do so for the forseeable future. This creates practical problems in providing enough backing to power an economy. And a couple of "bonus problems": Allowing people to perform arbitrary computations on your hardware can have certain legal problems, and the process of solving this problem may raise nontrivial overhead. Backing your currency with a service rather than a good has interesting implications in a "run" situation because you've added an unavoidable temporal component to the process of cashing out the currency, which is the sort of thing you could probably squeeze a PhD thesis out of describing the precise effects of that, but I doubt they're very good. But at least it would provide a non-zero backstop to the currency, which would be a start.

(Interestingly, if we ever hit a final equilibrium on the price of computational power, note my two major objections go away. While some practical problems remain, one could imagine the rest could be worked out. Could a computation-backed BitCoin variant be what powers Economy 2.0 in Stross' Accelerando?)
Except Paypal is the only viable option if you're from outside the us. If she has used Amazon Payments or Google Checkout, I could not have purchased his books.
Good to know. When I said I don't know what is going on, I meant why the simplejson people are not focusing on the stdlib version. It seems strange to basically have a fork...
It's interesting that you mention Chicago; my first impression of Roboto on a 96dpi desktop display is that it looks an awful lot like Geneva (or at least, the TrueType version of Geneva, as interpreted by a modern anti-aliasing font-rasteriser).
Ask HN: Outsource platform for web apps
Hoping for an update on the community's latest ratings of the outsourced coding sites. Rent-A-code, elance, guru.com, o-desk. Any others?
I need to find someone to build me a web app quickly. Have struggled with freelancers on Guru in the past. So I was curious to hear if anyone has a favorite site for finding short-term coding help.
Thanks
So I understand "poor responsiveness" in 2011 is on your list of corners. What else is? What was on that list in 2009?
A good read. Michael is one of the few people who I read just about everything that they write.

Using alternative languages is refreshing, both new and old. After many days of doing Java server side (and some web dev in SmartGWT) for a customer, I cleared out the cobwebs tonight by installing both SBCL and Clozure Common Lisp on a new MBA, configured Quicklisp for both, and started updating some of my old utilities and programs to build and run with the Quicklisp package manager (that I wish I had ten years ago), tried hacking a bit with weblocks and clouchdb (yeah, I spelled that right). I have done a lot of Lisp development since 1980, but not so much this year except for some Clojure for a customer, so I had fun, even if Common Lisp is a lot older than 5 years old!

My favorites on his list of new languages: Clojure and CoffesScript. CoffesScript is a good, practical idea. Although I have never used Scratch, I have sat with my granddaughter while she uses it.
fogus mentions OMeta, which is amazing in my own humble opinion. You can, extremely concisely, create a parser for a language you dream up. The author of OMeta has an example of parsing JavaScript in 200 lines of OMeta. OMeta can also parse itself in about 40 LOC. This conciseness is the reason Alan Kay's Viewpoints Research Institute is using it for their STEPS project (attempting a full GUI system from "scratch" in 20k LOC). They use it to compile all the languages in the project, and even make use of it in their 200 LOC TCP implementation.

The example gist provided really doesn't do it justice (partly because there's a variant with slightly lighter syntax). Check out the sandbox for OMeta/JS (there are several OMetas, each for its own host language), which has several projects you can check out: http://tinlizzie.org/ometa-js/#Sample_Project
Interesting... Are you measuring by the number of users or revenue?
> Even in my imagination, Android installed base is still growing at nearly 2X of that of the iPhone. Apparently, most people don't care for whatever you're saying they should care about

I remember seeing a chart awhile ago which showed that while Android's market share is getting larger than the iPhone's, it isn't actually taking away any share from the iPhone but instead from RIM, Windows phones, and feature phones. (just did some googling and found the link):

http://articles.businessinsider.com/2011-06-30/tech/30087696...

What I think this means is that the people aren't moving away from their iPhones, but instead people who don't have a smart phone to begin with are more likely to pick an Android phone instead of an iPhone.

Maybe it's due to things like finger lag, or how great the camera / video is, or maybe for completely non-technological reasons , i.e. cost, or even as simple as which phones are available on their carriers, which I honestly think it could be it as I have heard that where I live (Australia) the iPhone has one of the largest market shares in the world (4.5 million iPhones with a population of 22 million), and I think is one of the only places which place no restrictions on which carriers can stock the iPhone.

In all fairness, it is early days yet and I think once the smart phone market has reached saturation we might start to see a different story play out between the competing OSes.
I would actually give a lot of the credit for Apple's taste to Jonathon Ive, with the backing, direction, and final approval of Jobs. I think Shigeru and Ive were both masters of design and interface, and besides their influence on the look and feel of the product, could operate at the level of actually engineering/creating.

For the Wii project, some of Miyamoto's ideas didn't make it into the final product. For instance, he wanted to create a low-cost machine in order to devote more effort to the interface, but hardware requirements and costs got in the way:

Originally, I wanted a machine that would cost $100. My idea was to spend nothing on the console technology so all the money could be spent on improving the interface and software. If we hadn't used NAND flash memory [to store data such as games and photos] and other pricey parts, we might have succeeded. ... We set out to design a console that would sell for less than 25,000 yen ($211). It was a tall hurdle. But unless you start off with a target, you can't control costs and you'll inevitably lose money. Also, we thought a low-cost console would make moms happy.

Source: http://www.businessweek.com/technology/content/nov2006/tc200...
Wilson BLX Surge