skysight-inc/HackerNews huggingface dataset:
Shrinking feature size alone has had diminishing returns on efficiency for the last couple generations, and I haven't heard any indications that sub 22 nm would reverse that. Obviously it still increases your transistor budget, which is admittedly important for server CPUs since caches are generally the single largest use of transistors.

But efficiency-wise it's FinFET, not feature size, that has given Intel the biggest advantage as of late. And indeed the ARM foundries might not have volume shipping FinFET SoCs until 2015.

I have no idea why you're comparing TI/Qualcomm to Intel when discussing foundry R&D - it's TSMC, GloFo, and Samsung that are relevant there.

Also, Tom's hardware has its years off - Intel isn't shipping 14nm CPUs until next year, with 20nm ARM SoCs expected around the same timeframe. Then 10nm isn't expected until 2016 at the earliest, again with 14-16nm ARM SoCs in about the same timeframe.

So yes, Intel is about a generation ahead of its competition, and even more factoring in FinFET. But that's not the end of the world - IBM, AMD, and Oracle still make server CPUs despite this. Not as successfully as Intel obviously, but enough that there could be room for one or two makers of ARM microservers to enter.
THIS!

This is exactly what I was trying to figure out how to type.

Right now ember is especially hard to learn since it is constantly changing and ember-data isn't done yet. As a result there are 5 different ways of doing something and when you get stuck you finally solve it by finding someone else who had the same problem and that is when you learn that the tutorial was for rc3, not rc5. But the huge problem is that it took you forever to get there.

I personally think Ember will win, and it will win hard, for the professional developer market. I think it will come down to Rails : PHP :: Ember : Angular, but in the mean time angular will get a huge head start.

Once people get used to those common single bugs that keep them stuck for hours, they will be far more productive for non-trivial applications than angular devs will be.
Spyker wants to take on the Porsche 911
Everyone remembers Spyker, right? In case you don’t, Spyker Cars is a Dutch automaker that has been building exclusive sports cars, like the C8 Spyder and the C8 Laviolette, since 1999. Both vehicles have an Audi-sourced V8 engine that generates around 400 HP – 298 kW and which is also able to accelerate each ride from 0 to 100 Km/h (62 mph) in 4.7 seconds all the way up to a top speed of 300 km/h (190 mph).
Did not read. How is this news? People run Linux on their alarm clocks whereas OSX is made to work with the few different hardwares Apple makes.
You needn't struggle so much to find parallels, if you were to even glance cursorily.

While the general validity and the degree to which this writer's experience is shared by others can certainly be debated (which is the reason I tabled it in the first place), the fact that there are strong parallels cannot be contested.

The agents and parties affected in the two settings, London and S.F., could indeed be different. Nonetheless, the theme remains the same.
This article appears to conflate individual and household incomes.

"The IRS reports that the highest wage in the bottom half of earners is about $34,000. To be eligible for food assistance, a family can earn up to 130% of the federal poverty line, or about $30,000 for a family of four."

The article seems to incorrectly equate household and family incomes. For example, if that bottom half includes people in dual earner households, then some of those who have an income of $34,000 are likely in households with incomes that are well above the poverty line.
I think we're talking past each other. I agree that spending $1000 on a single meal is impractical, wasteful and a bad idea for a whole host of reasons for the vast majority of people, but it isn't difficult to do from a purely implementation point of view. However just because something is easy to do, doesn't mean it is a good idea, and I think this qualifies as such a thing.
Could you explain the connection between the first and second sentence?
http://www.thestartupdigest.com
You are missing a point I think. Intel burns huge amounts of cash while driving the business. That was made really clear when AMD started taking money away from their server business with Opteron in the first days of AMD64 chips. The impact is that a small dent in their sales results in a disproportionate impact on their cash accounting. That and basically having to can an entire Pentium design cycle was a big hit for them and AMD got what, perhaps 7% of the share at the peak? Then there are the desktops which are also under attack by ARM (wasn't the case with Opteron really, and AMD still struggles there) so Intel is facing a two front assault, tablets use ARM chips and are eating laptop PC sales, ARM-64 is threatening to eat into server sales with the ability to innovate on the frontside bus (something not possible in the Intel space).

The texture of the ARM threat is very different than the AMD threat has ever been, closer to what Intel faced back in the early days with Motorola and PowerPC except ARM is a license business not a semiconductor business so there is home 'home team' to protect price wise. All of the pieces are in place for ARM to seriously marginalize Intel, other folks can see that now and that is why Windows for ARM even exists.
Windows Aero in CSS3
This is a pretty ridiculous conspiracy theory. (Is it a conspiracy if there's only one actor?)

To spell out the question in a different way:

I have an object that represents some kind of object, like a User, for example. On every page, I display the user's name.

With the 'long lived object' strategy, I fetch the User on the first page load, and display it. The JS object then sticks around, and as I navigate, the same User object in memory is used on each 'page' to put in the username. No difference.

With the 'mostly server side' strategy, I fetch the User on the first page load and display it. When I navigate around, I then re-fetch the User on every single 'page'.

I am not familiar enough with the details of Angular (and, frankly, Ember, which I'm still new to) to tell you if this maps 1-1 with the way that they work, but it's the two different approaches in a general sense.
While the ubiquitous access to the Internet and consequences of it are indeed very important I wouldn't underestimate the people behind "the states" as you put it. Thus I don't expect any real revolution in the next 10 yrs. Perhaps in 20-40 ...
Tomorrow's Guardian newspaper front page
just 10 startups from Tel Aviv? Seriously? :)
Not to nit-pick, but I'm curious about how a $1MM starter home is attainable for an engineer. For someone making let's say around $100,000/yr, your mortgage payment (assuming 4.5% is $5,000) is going to be at least 50% of your gross salary. That's a lot of sacrifice. The common formula is that you really don't want your total mortgage payment to exceed 28% of your gross income:

$5,000 * 12 / 0.28 = ~ $214,000/yr salary

I could see that for a very, very senior and specialized engineer working at one of a handful of companies, but that's probably double the norm in the 'Valley for your average 5-10 year experienced engineer.

Not to mention having to have $200,000 in cash for a down payment sitting around. Even if you saved as much as $1,000 a month, it would take you over 16 years to build up such a down payment--for a STARTER home!
Is this legal? I mean they aren't uk nationals so they aren't protected by the normal laws. I'd like to know what, if any, laws were broken or whether this is simply an ethical issue.
Sure, I guess the distinction is between "WMDs", which couldn't cause a war because they didn't exist, and false beliefs about them, which did exist and were (arguably) one of the reasons.
We've seen this with companies as well as with government: One of the things they still respond to is outsized pressure. Perhaps at its most basic, the fear that people will quit them. (Lost business, lost good will, lost votes.)

A few years ago, there was a lot of outrage about Facebook's relentless "publification" of user data. And it did produce some at least temporary retraction as well as some degree of redesign.

In lieu of other mechanisms and options, people are "voting" with their voice. And past a certain volume, this appears to produce some success with respect to the concerns of those voices.

Remember a year ago, when the front page was full of SOPA posts and commentary? Well, that appears to have led to something that -- at least temporarily -- was in favor of the majority of those posting.

"60 Minutes" [1], for and by the masses. Tick tick tick tick...

----

[1] A prominent U.S. TV news / investigative journalism program. (I think it's now been somewhat internationalized, or "franchised".) Although its credibility has come increasingly into question in recent years. Its opening segment and transitions display a ticking stopwatch.

Some of its stories have been credited with producing significant private and public policy shifts -- in perception, or substance, or both.
Aren't yaoi artists and consumers mostly female, too?
A form the capture a lead. in your case a person looking to request information.
I can confirm both: Taormina and Catania are gorgeous, amazing cities. The whole island of Sicily is also a wonderful place to visit.... I highly recommend it!
Bars are a horrible place to pick up women/men. Better off doing something you like and meeting people while you're enjoying yourself.
Your impressions are incorrect. From a comment above:

Persons under 18 (2010 Census)
US 23.7% [2]
SF 13.5% [3]

[2] http://quickfacts.census.gov/qfd/states/00000.html

[3] http://quickfacts.census.gov/qfd/states/06/06075.html
The title doesn't actually indicate which one wins, so at least those Twitter users would have to read the first couple sentences before clicking away...
Nobody's yet brought up the inherently somewhat feudalistic nature of the entire PHD system, instead running off into the ditch about personal anti-intellectualism and such?

I don't have a strong agreement with the feudalistic argument, but I do recognize the analogy as it as applies to the PHD program and obviously in a somewhat separate way (or maybe not so separate way...) how it applies to obtaining minions.
It's a think-about-the-children issue rather than a religious issue. They think this will play well with (e.g.) middle class parents. This isn't a particularly hot-button political issue at this time which is why it's voluntary industry self-regulation.

Often in the UK the first pass at regulation will be inviting the main companies in an industry to form a voluntary self-regulation body and come up with their own code of conduct. It's generally in the industry's interest to do this as legislation is certain to be heavier-handed and less flexible; and it's in the government's interests as it needs less time, procedure and public debate. On the other hand, there are fewer opportunities for politicians to grandstand on the issue, and companies don't have to join the voluntary self-regulation body.

Even if industry self-regulation fails, it can take several years before it's clear it's failed, so this is also a way to kick things into the long grass on issues like the under-representation of women on the boards of large corporations.
will allow child porn images which have already been “flagged” by child protection organisations such as the Internet Watch Foundation (IWF) to be wiped from the web in one fell swoop.

Next will be those images that offend [insert religion or public figure here] in some part of the world.
You could add an incentive. like an ebook for your customers about things to look for in a consulting company.
I actually disagree. I am more likely to go to the theater or buy a legitimate copy of a big budget movie than a low budget one, since I'll pay a bit extra for the highest quality experience of the effects. I still love going to the theater, so I see more movies there than by any other method, but for small movies like The King's Speech (not an example of a classic "low budget" movie, but hopefully you get the idea, the scale is small), I'm way more likely to wait for a way I can see it for free (or in one of the streams I already pay for: HBO, Netflix, Amazon Prime, etc.)
What we're really talking about here is an advanced form of caching. "Long lived objects" doesn't mean you do no validation, or that you don't hit the server to save something permanently.

The point is that due to the difference in architecture between an SPA and a more traditional all-server-side app, there's no reason to hit the server every single time. Isn't this the advantage of writing so much JavaScript? If you're going to make a bunch of requests on every page, why not just ditch the JavaScript and write it all server side?
Not to excuse the interception, but did a "top 20" nation's diplomats really use an Internet cafe to check and send email? Fake cafe or not, that seems like an awfully irresponsible act for what should be sensitive diplomatic traffic. Note that Russia was not nearly so inept; Medvedev's phone calls were encrypted, though NSA tried to decrypt (it's unspecified whether they did).

I wonder what Snowden is thinking by leaking the real cloak-and-dagger stuff though. Diplomacy has been at least somewhat adversarial since the world's "second oldest profession" came about, and the flipside to advancing your own citizens' negotiating position by spying is to allow the other nations to conspire against you behind your back.

Diplomacy is a dangerous, dangerous game to insert yourself into, Mr. Snowden, and will never have clear friends or enemies.
They do, but they will most likely not track through means that are not efficient, which is true in this case
Any time you are showing a user a representation of data, be it in a web page or client side rendered template, it is potentially out of sync.

The only atomic source is probably your database, and from the millisecond that you query it, it could be stale.

It is not the same thing as the class of bug I am explaining where you have multiple copies of the same object in memory leading to confusing state errors.

There are some objects that you just don't need to refresh constantly. In ember there's nothing stopping you from calling refresh when you enter a route, it gives you the object and leaves it up to you. If you think it's important to refresh it as the route changes, by all means do so!
Am I being naive here? Isn't the whole point of virtualisation, that I can put 50 "average" VMs onto a top-end server, I can put 200 "small" VMs onto it, or 1000s of lightweight LXC containers.

What limitation are ARM micro-servers going to overcome? CPU bound tasks? No. Memory bound tasks? Well, with memory extension techniques, x86 can have huge quantities of memory, no not so much. So IO bound tasks? Maybe... Is there something else I missed?

Workload per watt? Power management in x86 processors, chipsets, and general server design is getting better all the time. Of course, there are things where FPGA's or ASICs will win every time... so what is it that I get with an ARM that I can't get with a FPGA + x86? Or is it more that ARM SoC + FPGA/ASIC is where things get attractive?
Yehuda Katz is on TC39, I'm pretty sure that Ember will be well-posed to take advantage of innovations in JavaScript as they happen.

You didn't really rebut anything in his post, just asserted that Angular is 'forward-looking.' EvilTrout makes very specific claims, as someone quite familiar with Angular, you're well-poised to give a real answer, not just chest-puffing.
>Look what we accomplished with SOPA/PIPA - they were on the verge of passing and we demolished those bills.

This is a common, yet unlikely sentiment. I would strongly bet the billions of dollars representing anti-SOPA claims (Google, Wikipedia, etc) were way more influential than ordinary middle class citizens.

Not that protesting and the like isn't worth doing. But it is best to be realistic.
For those images at 600dpi seem to be the way to go. I'm pretty sure you'll be able to get by with 2-bit black&white images at that resolution.
In my view it's kind of embarrassing that any nations got caught by this at all, even in 2009 you had VPNs which could be used to setup a secure network over a dumb and unencrypted pipe. If the keyboards are smartcard-capable you could even have possibly used S/MIME.

In the worst case, use the telephone in your hotel room to setup a SLIP or PPP connection back home using a known-good and known-clean laptop brought from home. But an Internet cafe? Really?
I disagree. Opt-out is the right approach, if you are using someone else's product you should assume you're interactions with it are being measured.

It's beyond quid pro quo, it's how software improves and evolves, and it is to the benefit of everyone: you, other users, vendor.
What you're saying is interesting - I just want to make sure I'm understanding correctly.

So, the app functions on its own in the client, and only checks-in periodically with the server to see if anything is not valid?

(As opposed to sending a request to the server for every change.)

So for example: when I submit a comment, it doesn't go to the server right away. It immediately displays successfully in my browser, and could be submitted to the server 2 seconds from now, or something?
Was spying ever legal?
...fair.

What's your take on points #1, #2, #3 and #5?
Looks interesting. Always glad to see any decent OpenCV example with python.
Yes - it is the case that most countries that implement National ID aren't first world, because most countries aren't first world. It's also the case that most first-world countries implement national ID. A list of countries with literacy rates over 80% would have a similar distribution.
If the filtering applied by mobile phone operators is anything to go by, this will be completely obtrusive. For example, Reddit appears to be filtered by default by Vodafone. Soon it'll be time to vote with your feet, or setup that VPN virtual host.
Those are all great points. These days there are great tools like(foreman from heroku comes to mind) that give you tiny configuration files to detect which versions of languages and environment variables you need to make an application run so switching between applications is actually quite seamless. I work in mostly higher level languages so maybe things aren't as delicate.
Am I missing something? 10k apps on each, so 30k apps... meaning "30 thousand applications"? If those three libraries have each been around for ~10 years (have they?), that's like 3 apps on each per day. That seems like an awful lot...
Yes...

Anyone think it's unfair that the government (or tech companies) has trouble refuting any accusation, up to and including of full and complete surveillance of every bit of data concerning US citizens? Anyone think it's unfortunate and unjournalistic that in this atmosphere such accusations will come up repeatedly?

Until the government makes it legal to know what it does and does NOT do, any accusation of such things will seem plausible and any denial of such things will seem implausible. That's what happens when you have laws that effectively start, "first off, this gives people the obligation to lie about what the government is doing..."

That has destroyed the credibility of any defender of the US government.

Secret law and laws of secrecy are coming home to roost.
Bresenham's line algorithm generalises trivially to drawing trapezoids, too. There's also Bresenham's elliptic arc drawing algorithm that's similarly beautiful.
If you don't have much experience, how do you know they're too complicated?
This is Hacker News, not Hipster News.
Chris:

This is hard to write, but I feel as if an honest question deserves an honest answer. You don't have enough money or experience to start this company. You need a much better design for your website and your purchasing decisions to date lack business accumen. Spending $2k on SSDs is not a wise choice, and throwing more money after them is not wise either. You underestimate the amount of money it will take to launch this by at least one order of magnitude, if not two, and you overestimate the willingness of investors to invest in pre-traction startups.

My advice: Take $300 from the $3k and try to make $350 with it. If you fail, try again until you either have $0k left, or a business that makes some sort of bare minimum profit.

If that doesn't sound fun to you, then get a job at a startup and learn as much as you can while you are there.

Sorry for the hard words, I was in your position at some point in my late teens, and I wish someone had told me the realities.

(The good side is that you will eventually make it. Just keep working hard.)

Best of luck.
There is a lot of truth in this. SOMA and the Financial District are very much places to work, not places to live. I remember being in SOMA a week or two ago on Saturday at 5pm and everything was closed. I was there for an event at the museum of modern art (MOMA). Even Starbucks had shut down! It's a ghost town on the weekends. In fact, some San Franciscans don't think that SOMA is a real neighborhood, for exactly these reasons. The Embarcadero area is also kind of touristy, because the docks are there. If you want to see the real SF, you're better off going to someplace like Haight-Ashbury or the Mission.

The weird thing is that the west part of the city is effectively a suburb of the east part (but "suburb" is a dirty word in SF). Yes, I am oversimplifying here-- so sue me. I guess one nice thing is that the commuters can walk to work rather than driving.
That's comparing it to the US average. To compare it to other cities, Manhattan is 17.1% and that's considered a "baby boom" (source: NYT article from a few years ago).

Anecdotally I see a lot more young families popping up in my neighborhood (Nopa / lower haight) over the past few years. Though i'm not sure if everyone can stay if the market stays this way when they need more space.
Accusations of communism were often nothing more than a polemical tool used to attack more liberal forces in politics, such as proponents of the New Deal or racial equality, that the accuser opposed for other reasons.
1. You dont need to buy servers. You can resell them from other providers like Leaseweb, OVH, Softlayer. They will give you bigger discount with every new client. And then you be big company, you will start to do your own servers.

You will save time on managing server, money on bad hardware etc..

2. Make good website. Really good, current looks like crap.

3. You can use WHMCS for managing billing and servers, VPS, etc.. it will be enough in the beginning. Monthly license only cost 18$/month, and lifetime 350$
cPanel and WHM are two components of the same software package. cPanel is the customer-facing side for managing hosting accounts; WHM is the other end, for managing those accounts and the server as a whole.
Until very recently, Italian people were only commonly exposed to spoken English through music - and there a lot of UK there. Almost everything on tv is dubbed here (and not long ago there was no almost :)