skysight-inc/HackerNews huggingface dataset:
It's striking how Android devices keep improving CPU power, even though graphic smoothness is acknowledged as a key issue - while Apple focuses on GPU performance.

Tegra 3 has quad CPU; Apple's A5X (iPad 3) has quad GPU. (the GPU cores aren't exactly equivalent, but Apple's is more powerful.) Apple also runs its CPUs slower - giving better battery life. This is because CPU lack of power isn't a problem (isn't even noticeable); but GPU lack is noticeable and a concern when you're using it.

Also: you get more bang per buck from GPUs than CPUs - simply because graphics tasks are generally far easier to parallelize. In result, so you can have many graphics cores running at lower clocks, to get great performance with less battery drain.

In the long-term big picture, the tablets with more CPU power will have more powerful applications written for them. This might be key for which tablets are the ones that end up replacing laptops/desktops. (In the background, a countervailing factor is that computation is moving to the GPU... so it could be that the tablet with the better GPU performance will win...)

All that said, the Nexus 7, getting the below is very impressive:

quad-core 1.3GHz CPU
340 grams
8 hour battery life (advertised...)
Why do people keep bringing this up? The situations are completely different.

Microsoft bundled IE with Windows at a time where the internet was still painfully slow and it was difficult to download a different browser. They also allegedly put IE-specific APIs into Windows, giving it an unfair advantage.

However, neither of these would have been enough to convict, if Microsoft hadn't also had a monopoly over the PC. Back in those days, Windows was _the_ operating system. Linux was still new and unknown, and Macintosh wasn't a threat by any means. Bill Gates was sometimes compared to the president in terms of power and influence.

Bundling Windows and IE was an abuse of Microsoft's monopoly in the OS market, in a successful attempt to take over the browser market.

Apple has no such monopoly. Like many others have said here before, if you don't like what they do with their platform you can choose not to buy apple products. When you say they're being anti-competitive, you're implying that iOS and OSX are massive ecosystems which include meaningful competition in sub-markets that Apple is giving itself an unfair advantage in. No such sub-market exists.
>I'm really interested to see what happens after that though, when there is comparatively little wage arbitrage opportunities remaining.

Post-labor economies driven by efficiency improvements from technological advancement.

Most of the western world lives dissipatively save for a cohort of knowledge workers fighting for prestige and social proof. (You already see this in the startup industry with those who have enough money to retire on.)

Those that don't adapt to the non-necessity for everybody to be working will experience tumult.
No.
C++ is a superset of C.
You can write C and jam it into a C++ program.
This happens often enough in C++ programs.
Java absolutely does count. The Sun JVM was written in C !!! So, yes, every java program is executing instructions generated by a C program.
Ipad games are a big opportunity
"Until you make a note taking app that takes less time to use than a white board, I'm gonna use the whiteboard."

You should check out Threadnote (www.threadnote.com) -- we made it exactly for that reason.
How to Build a Service that Supports Every Android Browser
Products get cheaper due to automation, so people buy more stuff. Laid off workers eventually become robot technicians or designers. Some may never adapt but the same be said for any western country that has lost factories to the east.
Western workers : Eastern workers :: Eastern workers : robots.
Isn't UIWebView a component written by Apple? Why not include Nitro in it? Why would it be a security issue on Chrome but not on Safari? Do people have access to the UIWebView source code? If not, this "security" reason is BS.
Groovy 2.0 Released
That means that in 10 years, those products will still be sitting in a landfill...for hundreds of millions of years.

Not true. Worst case, they end up in a museum when an archaeologist finds them in a couple thousand (not million) years.
There is a single page version: http://singlepageappbook.com/single-page.html
If something should be done because large banks are "too big to fail", what should we do about large state govts (CA at the very least) and the US federal govt? They're much larger and have militaries....
Os melhores hotéis para os amantes de café
I think you are mistaken - red objects bounce red light back. They absorb the other colors.

I think you were just trying to be a smartass with this reversed light thing, so you were downvoted. :\

Anyways, just try to have a more serious intellectual discussion. Also, don't be a jerk. Saying "NOT!" after something is pretty immature and aggressive.

As far as spelling/grammar errors, here's one: "bounceds of" instead of "bounces off". Also, you used "there" instead of "they're".
It gets down to a few factors:

1) Support - Can you get support from the dB supplier, can you get support contracts. Companys will go wikiwakeywoo dB if it has support contracts to back it.
2) Scalability - will it scale for the future.
3) Portability - can we change hardware or are we going to be locked in
4) Cost comparision to the prefered dB, is it competative factoring in all potentual issues/costs. Think banks that outsource and then mess up for a week, those kind of things.
5) Reliability, does it dance the 5 9's that managers understand and not alot else
6) Development cost compared to prefered dB

Best way is to fistly get all your database interactions done via a wrapper, then you are in a better position to change your backend database.

It's a uphill battle and you also have to ask, what is in it for you beyond a good geek-out. Will you gain from this fiscialy as well as the company and if not then you need to think about things like workbombing yourself and stictiching yourself up for a thanks if you suceed and a roasting upto dismissal if you fail.

Change is good, but make sure your being compensated for it or you are doing yourself no favours sadly in the coporate world :(.

But getting all dB interactions done via a wrapper would be a good start for many things and in itself very useful.

Good luck, you will need it sadly enough.
> His attitude is what will put him behind bars.

What "attitudes" are jail-worthy? Be precise and justify your choices.
Looks like we had 5.
Ah, so ethics only matter when it's convenient.
Looks pretty similar to my current fav: http://teuxdeux.com/
Google's Nexus Q is made in the USA
Try taking it away from the banks, and see how hard they fight to keep it.

Which suggests it is a real subsidy.
We were using App Engine in 2010 for the image delivery part of our product. We had troubles scaling and one of their engineers e-mailed me personally, asked me for my code (if I am comfortable with it, of course), and helped me fix a couple of things.

Anymore customer service would result in Google writing my apps for me.
Google Chrome for iOS now available
The 'change' event does not fire on every key press. 'change' fires when focus moves from the field and I think when the form is submitted.
"Real-time insert, update, or deletes issued against the master node."

Is this a bulk/batch load only system then?
Why the downvotes? HE has really really low-quality bandwidth (highly variable latency) and the datacenter is likely single-homed, so when HE goes down you'll be cut off. This is a valid criticism of HE.
> They would have to sell "Works with AT&T", "Works with Sprint", "Works with T-Mobile" versions all separately, as they all use different radio frequencies.

No, you only need two versions: "Works with all GSM carriers" (with frequencies to support 3G/4G on AT&T, T-Mobile, and almost every other carrier in the world) and "Works with all CDMA carriers" (Sprint, Verizon, etc). And for a first pass, you can ignore the latter entirely.

At this point, most decent smartphones come with a quad-band or pentaband radio.
Bit of a gut wrench, I've had lots of friends go through here. I guess it's a great time to hire game designers in Vancouver.
> Man seriously, if I am going to be/am bailing these guys out I want some control over this crap.

You're going to be bailing out the US govt, for far more.

How is that control thing working for you?
ou’ve worked your ass off to fill the top of the funnel, so you better ensure that your funnel is as water tight as possible. When a user expects the slightest bit of interest in signing up, capture their e-mail address. If they don’t finish the signup process within a reasonable amount of time, message them! Save their contact information to a marketing list, dedicated just for people who haven’t finished. For a while, you should even consider having the system e-mail your team as well, so you can reach out to them directly. Believe it or not, this has lead to some great conversations as well.

Can I just say that this is an example of what not to do? If I choose not to sign up for your service, sending me e-mails begging pretty please isn't going to magically change my mind. If anything, it'll make me less inclined to recommend your service to someone else (as well as me putting your e-mail address into an auto-trash filter).
Well why not? UEFI is cool and it took way too long to get traction in commodity PCs. Actually Ubuntu won't use GRUB2 on computers with SecureBoot (a UEFI feature). http://www.phoronix.com/scan.php?page=news_item&px=MTEyN...
Dear Hacker, 95% of your peers have chosen this API instead...
Social coding?
Nice concept or not really needed?

http://www.eclipse.org/recommenders
New Imaging Technique Allows Look Beneath the Skin
I believe that it's a registered trademark of CompuGlobalHyperMegaNet Inc. (formerly InterSlice LLC). Buzzwords at their best.
It sounds like you'd prefer that rote labor not be automated. Should the potential for a post-scarcity society be abandoned because it costs a few jobs in the short term?
This is simply wrong. I had a serious issue with Google AppEngine. My emails to support were utterly ignored. Nothing. No reply whatsoever, so I moved off AppEngine and have been nervous since then about every Google service is use.

There was also the developer payment scandal a few months ago, not to mention the gmail and adsense horror stories that I hear about on a regular basis. I lost all my trust and respect for Google after I started using their paid services.
Vim has saved me that much frustration and time. Maybe I should donate $50 to that Ugandan charity (ICCF?) that Moolenaar likes.
Clickable: http://www.eclipse.org/recommenders
The 16 GB model looks sold out in Canada (I only get a subscribe for notifications option), is it the same in the US?
I had the same reaction. Anybody with HTML/CSS and decent JS skills can pick up any of the mobile platforms pretty fast. Not to mention, the abundance of responsive frameworks out there like Foundation and Twitter Bootstrap.

Also, modern web development makes it insanely easy to pivot your message or your marketing direction to whatever market you're trying to focus on.
I think you may have mashed up 12 different parts of my response and randomized the order... anyway. Yes, you have a point, but there's no algorithm at play here, it's simply that people are changing their behavior based on the fundamental and uncomplicated premise behind facebook itself: the sharing of personal information among a group. There's no need for an AI to anticipate that or guess behaviors. The simple fact that the information is shared as intended is enough to elicit the result I described. It's very simple. Complexity arisen from simple beginnings.

I think the behavior change that you were talking about originally is a bit of a stretch—most people have integrated Facebook and the like into their social fabric. It has become another level of communication, and at all levels and at all times we present a version of ourselves to others, whether facebook or not.

I don't believe the "social algorithm" needs to anticipate this natural human behavior any more than a telephone needs to anticipate it and change your conversation to feel more personal. Facebook is simply the format we're communicating through. I think it has to do more with the audience the format involves than anything else, and with Facebook, it's simply the self you present in the public non-anonymous space. This space has existed before, and Facebook is just a digital version. If people want something different from this that compensates for this behavior change, they won't use an AI algorithm; they'll just use a different platform. They'll chat, pick up the phone, or visit in person. Simple as that.

I think most people do this just fine. Like I said, my conversations with friends change because they know more details about my life, but they don't necessarily get worse or more impersonal. In fact they may be better since we're less focused on the trivial. The writer of this article may not have that perspective, and that's fine, but I think she's ignoring many advantages of the communication format that Facebook provides while emphasizing all of the disadvantages.
> Don't confuse recyclable with reusable.

Remember, of the three things we're all supposed to be doing, recycling is the absolute worst.

Followed by reuse, then reduce.

It could be argued that making a device reusable is actually better than making it recyclable.

The consumers of this world seem to be caught up in this "recycle it" craze. Somehow it's fine to churn through 30 plastic water bottles a week, because they are going in the recycling.

In reality, the water bottles should be gone entirely.
Isn't this exactly what Greplin pivoted to with Cue? Like, last week?

Except Cue is an app that can be loaded onto any iPhone, while it's unclear whether Now is a part of the new version of Android, an app, or what.

And if it's a core part of the latest version of Android, well, good luck getting that in your life without buying another phone.
> Such a ruling like this one would give Mr. Dotcom "do not touch this guy"

Like John Gotti?

Beating a rap doesn't necessarily discourage police/prosecutors. It often motivates them.
Basically the average HNer believes that copyright law should be "I can have whatever I want for free"

That's not the average HNer, that's the average human. HNers are willing to go to great lengths to justify and rationalize their self-serving positions.
Yeah, at this rate nobody will be working long hours at unsafe assembly lines!

Wait a moment.
> include customer service at least on par with AWS (which, as far as i'm aware, is basically zilch)

We have a wide variety of customer service options: http://aws.amazon.com/premiumsupport/
Take a look on this as well: http://deltacloud.apache.org/
Why? When did it become a universal truth that human labor must be employed in producing the widgets we consume? Throughout history human labor has been replaced by automation. Some pain is always involved, but society eventually repurposes that human labor to more efficient uses of their skills.
@quanticle - There's a balance to be had there. Yes, being continually emailed by a service you had no interest in is a terrible idea. But we've found that people drop off for other reasons - technical issues, walked away and forgot, or had unanswered questions. An easily-ignorable one-time e-mail is harmless
http://www.thepimanifesto.com/

The Pi Manifesto has a few examples of pi beating tau (statistics, polygons, and complex numbers mainly), while also pointing out how silly and biased some of the tau examples are. However, the argument isn't very convincing from either side.

And as to your second question, I have no idea. I just know the idea has been settled for a long time now and I think this whole debate is needlessly distracting. Not that it isn't fun to watch or think about, but it confuses people who are just trying to learn and use math.
iOS Chrome requires iOS 4.3, while Android Chrome requires Android 4.0.

Ironically that means that 99% of the iOS users can use Chrome, while only 10% of the Android users can.
At what point did I accuse you of telling people to blindly do something? I accused you of not having good support for the opinions in your article. That is all.

I, too, keep finding myself in utterly painful Rails code. Now, if I may use your metaphor: Most of it is due to the blind leading the blind, per se. Programming novices discover some new rails thing, ruby thing ("method_missing" is the worst offender), or even a new programming pattern such as Command, and think it's the most incredible thing they've ever experienced, so they write a blog post about it. Other programming novices read the blog post and then go off on a rampage, overusing that concept and writing all the shitty rails code that I am currently maintaining.

There you have the ruby community in a nutshell.
Third-party processes on iOS cannot mark data pages as executable, which is a great security feature but it prevents JIT compilers or any other technology that dynamically generates machine code. Apple's built-in apps have an exception to this security mechanism, presumably because Apple is more confident in their own security auditing of those apps. Perhaps with some sandboxing mechanism and/or code auditing process they could allow some third-party apps similar access in the future, but it's not clear whether they feel a need to.
Interesting that you bring up Apple here considering the fact that it's latest products cannot be recycled due to design decisions (I.e., melding the glass display onto the frame)
I love how you compare oranges to apples, rather than to Apple.

The most apt comparison you can make for doing this is "fast food", rather than the 800lb gorilla in the room, Apple, who had to be sued to include "screen images simulated" and "sequences shortened" in their iPhone ads...?
I am stuck to set priorities in my career.
I would like to ask for some advise. I'm enthusiastic about programming with strong desire to grow but the problem is I am struggling to set priorities in what to work on next and what skills to build and polish.

Basically there are just too many things that I think either interesting or just important for me to work on to succeed.
1. I work as a .NET software developer at company which specialised in building high load web applications on .NET framework. I do my best and would like to bring more value and build expertise in what is needed at work. So I need to invest time at work and at home to read blogs on actual problems at work, write pet apps, read other people code in .NET etc.
2. I am interested in trying to learn some JVM functional language (Scala or Clojure). I tend to want to leave .NET in some years for something else and JVM languages are possible candidates.
3. At the same time I have an idea to create my startup application - to get some understanding of business, to get my own thing done. I wouldn't like to use .NET for it but Node.js for real-time chat and Rails.
4. I would like also to learn some foundamentals of computer science: to build my expertise in algorithms, ML, etc.

The problem is I can't do all these things now and I am struggle to choose what to focus on. If I try to focus on some point from the list I feel I lose some opportunities in other points. Say I am doing some node.js for a week and staring to think if what I do is the best choice or I can invest my time and put efforts into .NET things and bring more contribution to my current job etc.

Does anyone have the same problem? How can one manage to finally set priorities, calm down and start doing hard work without any doubts? May be some advice, some book etc. Thanks.
No, Apple's iOS developer agreements do not allow browsers with their own JavaScript engines:

"Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework."
Project Awesome is an HTTP proxy which means it's even a higher abstraction than a Ruby library :)

In any case, you should have a look at Libcloud (http://libcloud.apache.org/), jclouds (http://jclouds.org), deltacloud (http://deltacloud.apache.org/) and other libraries. Deltacloud exposes a similar functionality through an HTTP interface. We have recently also started working on "Libcloud REST" which will expose all the Libcloud functionality through an HTTP interface which means you will be able to talk to it through an arbitrary language which can speak HTTP.
There is a workaround that works well for some SD card use cases: the USB port supports "on-the-go", so you can plug in a USB stick via an adaptor.
Try http://www.thepimanifesto.com/ for a πle of cases where pi works out more cleanly, and other good arguments for pi.
Google launches BigQuery - Analyze big data on the cloud
or maybe that's the impression you have because it generated the most PR?
Honeybee Swarms Increase in N.Y.C. After Mild Spring
You should try comparing cloud computing services with http://www.cloudorado.com/ . It calculates price for specified resources from multiple providers. And for CPU comparison based on the same benchmark across all providers, so it is using the same unit.
I seriously doubt whether the criticism of Foxconn is driving automation. Last I heard there is a labour shortage in China, wages are rising, and jobs are being moved to countries like Vietnam.
Doesn't Safari on iOS 6 include tab sync? http://techcrunch.com/2012/06/11/safari-on-ios-6-to-feature-...
Fits.me Ships Robot That Helps You Know What You’re Going To Look In That Suit
We can start with any domain where torque is a thing. Torque is a particularly bad thing to conflict with.

I've also seen arguments that it's better when dealing with triangles (all angles in a triangle add up to pi radians). I don't think I buy that one, since everyone uses degrees for that anyway.
And if we were limited to choosing between reducing, reusing or recycling, then perhaps we would want to scrap recycling all together. But we're not. I would argue that making a device that can be reused and recycled is better than both.

I'm not saying there is a problem with having items that are reusable (on the contrary, its great. The longer the lifecycle of an object, the less overall objects we produce). I'm just saying that while we are trying to limit the amount of "product" that is produced (the net effect of reusing and recycling), we also need to keep an eye on how to get rid of all this "product" once we are done with it.

Besides recycling is just another form of reusing, is it not?
Is JavaScriptCore not the WebKit JavaScript engine?

My point was that one of Chrome's main allures is V8, and if it's using stock WebKit (and therefore JavaScriptCore) there doesn't seem to be much point in using Chrome at all.
In order to live and avoid starvation, people require a minimum amount of income. There are two things they can use to produce income: work and assets (i.e. house renting).

As automation continues to elevate the standard of employable "work", there will be a lot of people that don't have the required education to be employable, nor sufficient savings to get an education, nor enough assets to generate sustainable living from them.

I'm all for the benefits of automation, but we should have a solution for the above scenario before saying it will be all roses and sunny days. What do we do with these people? Are we willing to get them to an upper level of knowledge via free education supported by higher taxation? Are we going to guarantee minimum income levels or a minimum set of assets to every person to be able to sustain themselves while being educated?

Those are difficult questions, and in a changing world where it's not enough to want to work in order to find a job, answers are needed...
Generate a private policy for your site
AngelList Has Transformed Seed Investing — Recruiters and Job Boards Next?