skysight-inc/HackerNews huggingface dataset:
I don't think you're arguing for the opposite of what I'm proposing and I agree with you. I would just like to see some substance, whether in broad terms of the overall market or a narrower look at specific firms.
Finally, we won’t have to power off during takeoff and landing
The average time that I open the refrigerator, all I get out of it is the milk jug.

Nevertheless, a refrigerator that hid everything except the milk when I open the door would be a massive failure.
Agreed, the features/cost tradeoff is why we're still with AWS!
The "everything person" is a valid position - though your likelihood of landing this sort of unicorn might be questionable. I think GP is arguing against the extremely open ended sort of hiring - the "wow you're crazy good, but we don't have a real need for your niche right now so we'll bounce you around until you get frustrated and leave".

At some larger companies also, interviews tend to be "holistic" even when the roles are not. You might be hiring a frontend person but the interview panel will be consisted mostly of backend people. I've unfortunately been through interview cycles (from the employer-side) where this was the case.

Worse perhaps are when recruiters deliberately mislead the candidate into coming in. I've seen in the past situations where frontend or backend-centric people come in to interview for the exact opposite position, and are pissed off (rightly so) because they've made their specialization clear to their recruiter contact but was told the position was still relevant to them.
I am planning to move from AWS to Linode mainly because of performance. My app is CPU intensive. I think for such apps you need to take high end EC2 instance.. I tried with small and medium instances but found them quite slow.

With linode 8 core small instances, I could handle 2-3 times the traffic. However from management perspective AWS rules.
I thought steal time was the time that your local VM was trying to get access to CPU cycles over its allocated resource...

Amazon AWS guys got straight to the point about it in the forums:

The steal time means you're trying to go over your allocated resources. AWS doesn't give you a dedicated amount of resources, it gives you access to more, so that when the host machine isn't under heavy load you can use more resources, which would otherwise be wasted. [1]

1. https://forums.aws.amazon.com/thread.jspa?threadID=79519#
If gold hadn't sold out, it would have been a failure. The only function of the gold iPhone is to be hard to get, if it were common as mud, it'd be seen as the bedazzled tacky fashion-gadget shit it is.
If you're trying to determine which interface is "better", you'd want to rule out familiarity with one over the other. You could test familiar users as well, which might let you know things like how much hand holding will be needed to transition to a new interface, but it certainly wouldn't be useful in telling you which one was easier to use. The familiar one will almost universally be easier to use.

On your second point: I'm not saying the control group picking the new interface "outweighs any amount of confusion caused with existing users", but it certainly outweighs some.
Apple ran out of gold iPhones in our Natick, MA store because they only had eight to begin with! I heard that from two different sales reps at the store.
It grows in size as your message grows. I don't think it's ridiculous for it to start short, and then grow.
"50 Fans" - what startups can learn from Troy Carter
Where to watch movies with a click?
Personally, my rush was that I needed a device with an A7 in it for testing purposes. If it wasn't for that, I'd be right there with you and would have just ordered online and waited.
Yet another case of Google inconsistencies.
I know this is a tangent, but I think it's a worthwhile one to mention that backups and redundancy are not the same thing. There have been a few high profile ventures (including businesses) that had to shut down because they lost all of their redundant data in some way. Redundancy doesn't save you from malicious people who've gained access to your systems. It doesn't save you from errors (oops, dropped the wrong DB, thankfully it's .... replicated virtually instantly across all RAID volumes and clustered DB instances). It doesn't save you from the one building where all your data is in burning down or getting flooded. It doesn't save you from software bugs (either yours, in firmware, in the kernel, in the DB, etc.) from corrupting data.
Ah, that must be why his comment is gray and yours is black then.
You intend this to be ironic, but a proper perspective would be that:

1) 10 years ago this was way bulkier, far less convenient and more often than not without an intertube connection,

2) 20 years ago this was absolute bare-bones and only for upper middle class and rich people,

3) 30 years ago it was science fiction.

Now, a 20-something would of course take all this for granted. But technology will have some surprises for him down the road too, and he'll learn to put things in perspective when 2030 tech is 100 times more awesome than today's.
That is because Amazon and Google are looking for replaceable parts. So my experience has been in data science, suppose I apply to Google, get an interview (extremely likely to be with one of the data teams), I can in theory after the interview move to a front-end team or a team that works on Go. This is not a bad thing. This is not a good thing. It is however why large companies work the way they do. The thing to realize is that this is not a process that a small company needs to roll by.

(Of course, there are silly things that Google does like ask potential Product Managers algorithm questions; I am not clear how that helps.)
An amendment would be nice though I'd settle for a lesser law to resolve these issues as well. Whatever can get it done.

Seems to me there are a number of legal bugs where our laws fall apart at scale. The 2nd amendment is all well and good (my opinion) but arms tech scaled way beyond anything imaginable at the time and some line needed to be drawn on what qualified. Privacy law is having a similar issue as society shifts all its important data to digital storage and into third parties. Who could've imagined that centuries past?

As a programmer it makes me wonder what the common anti patterns of law are.
so apparently every single thing this man writes ends up on the homepage of hn?
What's more interesting is why do people do that just with Apple phones?

Samsung seems to get their phones out and about without the same kind of theater and is matching Apple sale for sale these days.

It's like people waiting in line to see the latest Star Wars film, but a crappy movie about Blue Forest Indians riding Dragons outsells it.
One of the reasons I'm really happy about the feature to show what tab is playing sound in chrome. I was somewhat freaked out as well but only until I saw the movement in one of the tabs.
This is really cool!

There are a few small issues:

* There is a lot of flickering of the raindrops

* When two raindrops collide, they do not always merge correctly - sometimes the size is wrong, or the position is wrong
This article is showing it's age. How likely is it like we are going to cache the 'welcome page' for Bob or Alice in 2013? It's pretty unlikely unless there is either zero personalisation on the welcome page or there is some Javascript hacked in to personalise the page.

More interesting is caching between our front ends and the back ends. Your backends are all serving up content over http these days so caching here makes much more sense.
Do you have any feedback or suggestion for us?
"Because it makes me look cool" is not a good reason to switch pens.
They call it "gold" because Asia likes gold. But I saw the gold 5S in the store and it is definitely not gold. It is a beautiful, classy champagne color. If I were buying one, I'd definitely pick "gold".
There's no roof either, so they're probably not actually living on these things. I'd imagine they debark and go buy a sandwich.
You assume too much - disappointing. I was in the .NET world for 12-13 years and worked for MS at one point. I was hardly being 'forced' to use it - instead I was regularly brought in to come in and fix / re-architect others' awful messes.

We both know it's not right to load 34 projects into a solution. It's not something I'd ever do, but it's done by many. I saw it commonly in my clients. My last .NET project I took on about 18 months ago, my client had a Classic ASP/2.0/3.5 chimaera with 50+ solutions, each with up to 40 projects in each. DataSets calling SQL Server stored procs for a data layer. The build process took almost an hour.

It's common unfortunately. Big enterprise, old platform, cluster of code. I stopped using .NET because those enterprises have no desire to fix it.
Does This Prove The iPhone's Excellence?
What's new in MySQL 5.7
>there are also downsides when moving it to your server, more system administration, you have to build your own firewall, take care of security & backup, et

Startup idea right there. But then if I thought of it so quickly, somebody probably already does this.
Ouch to the 503's with rawgithub, but I like this. I'd love to see a rain track/Chell in the Rain version with this on it.
how... suspicious

http://boingboing.net/2013/08/12/apple-patents-tech-that-let...
He did? So what.
Try it out yourself and let us know ;)
Any ideas, constructive criticism and comments are more than welcome. I created this thinking that a good way to improve your sex life is to know what your partners would actually like and so I gave them a place where to write it and vote it. Hope you like it! I want to improve it now
I cannot wait for the SELECT COUNT() improvements for innodb, I hope Percona backports them into 5.6

For SELECT COUNT (*) queries, where a table's committed record count is changed by transaction deltas,
there is now a single handler call to the storage engine to return the record count to the optimizer instead of one call for each record.
This change generally improves SELECT COUNT (*) query performance and reduces in-memory table scan cost, as each record is no longer returned to the optimizer.
The limiting reagent for big data is small, well curated data
Google is making baby steps toward irrelevance. Eventually, it will start running.

Just wait until the number of people that "hate it" will drop.
There is a dead spot between using EC2 on demand and paying for the 3 year reserved instance, both of which I've found to be practical.

At both ends of that spectrum, however, I've found the pricing to be fairly reasonable. It just might not work for a startup.
I believe that steal only records the percentage of time that your VM wanted to use the CPU but couldn't. If your VM doesn't want to use the CPU, the time is always recorded as idle, never steal.
Heavybit: grad school for startups building a software supply chain
Including China sales the increase was 29% (7m -> 9m).

33% China would be 50% increase in China (2m -> 3m) and up 20% (5m-6m) elsewhere.

40% China would be a near doubling in China (2->3.6), and up 8% (5m->5.4m) elsewhere

For reference, the smartphone market is growing at about 50% a year, in Q2 Apple's sales numbers rose 20% year-on-year and their share dropped over 3 percentage points year-on-year (16.6% -> 13.1%).

(These launch numbers assume that no-one bought a price-dropped 4S on the launch weekend last year)
Steve Jobs was at the helm for the Flower Power iMac, remember.

http://www.forevermac.com/wp-content/uploads/2012/11/picture...
Nice post. It is important to note that these tend to be cyclical. As start-ups go through various stages of their life cycle, PaaS/ IaaS providers update their offerings and technologies mature/ invented, the appeal may shift between these options. I think it makes it even more important to build your technology stack in a way that is:

1) easy to deploy, migrate and update (using standard deployment technologies)
and
2) least dependent on a specific vendor (GAE ;)
Cool stuff! I added this to http://blog.mashape.com/post/60820526317/list-of-40-tutorial...
Compared to custom colocated clouds, you scale, code, and build your stack completely differently. I could not do half of what I do under any PaaS/SaaS.

I avoid disk at all costs (nearly unattainable amounts of RAM on PaaS/SaaS), if disks are hit they must be SSDs, treat everything immutably, concurrent/distributed computing, assume hardware is plentiful (192+GB ECC, 24+ of new xeon cores, etc). I scale completely differently than most. They really get you on RAM, I can build whole servers for what it might cost for a month of PaaS/SaaS.
I'd like to remind of an alternative: http://www.mailpile.is/

Apart from a clean UI, it doesn't milk you for data and is not in collaboration with NSA :)
It would be wise to post the official Apple press release: http://www.apple.com/pr/library/2013/09/23First-Weekend-iPho...
Twitter rumoured to be seeking loan between $500m and $1bn ahead of flotation
It's heavily implied in the language of the article. Chances are you're right, and if we asked the author of the article, he might say that: yeah, it works both ways, and this is just his experience.

The problem is that this is an instructional article, and his language excludes the idea of female programmers completely. It doesn't mean he's a horrible person because of it. It's just that this kind of language is still the norm, and it would be great if we could be recognised as equals, and not for us to be expected to assume it in the face of exclusion.

Language is important, because it affects how we perceive one another. So jacalata's comment serves as a polite critisism. Women are people too, and you all know that, but sometimes some folks need to be reminded to reflect that in their language.
I wonder if a similar model can be explored for other highly populated countries like India where internet users are expanding rapidly.
I'm most frustrated by the Android application. There are alphabetic icons left of each mail item, and I don't understand why. They have the first initial of the sender... ???. I also don't like the way mail loads, and it seems to take longer. And I can't get notifications to work properly, all on a Nexus 4.
The iPhone is the best mobile option. I am much more attracted to Android than iOS (openness, the app store policies), but it just doesn't work as well as iOS. It's a bit cliche, but iPhone's just work.
What happens when allow regulators to 'legalize' in industry in CO and WA...
platform.twitter.com is currently CNAMEd to EdgeCast CDN. It looks like the CDN is sitting in front of Amazon S3; http://platform.twitter.com/blahblahblah gives an S3-like 403 response.
I think the idea is to conceal the confusing CC feature from those who don't understand it, since everyone involved in the email chain must see the box and not just the clever originator who threw the CCs in there. That is, Adam sends out an email with all the bells and whistles, but Barry has no idea what all those random abbreviations mean and they frighten him. Adam and Barry both mostly just want to know who's going to receive this thing, so Gmail hides the CCs but shows the name. I think there's the unspoken belief that CC/BCC is a complete misfeature and Google wants it to die silently for the sake of clean UI.

It might not be the right approach, but I see why they did it.
Yes the answers were available elsewhere. And if EE hadn't resorted to scumbag-SEO, you'd have been able to find them sooner.
> Good design is important

The new GMail UI is most emphatically not good design.
That's a great demo - demo #2 was a trip for me, because that's just about what I see out my window right now - there's leftover rain from Usagi on the window, and the IFC2 in the background.

This would make a great ambient bg for one of the nighttime podcasts like sleepbot.
Only if you didn't understand conventional use of the term. Since no one really speaks Latin anymore, the conventional use of the term is all that matters.

If a speaker uses a term and the audience understands it, whipping out your Latin dictionary is pointlessly pedantic.
If you're trying to determine which interface is "better", you'd want to rule out familiarity with one over the other.

You're assuming that "better" is some objective quality that is independent of the history of your product and who uses it. It's not. Part of what makes a UI "good" is that it's similar to other UIs that users already know, so it takes them less time to learn it. By this criterion, the UI you have right now is "better" than any other one, because your existing users already know it. Any metric of "better" that doesn't take that into account is, IMO, wrong.

it certainly outweighs some.

How much? Your prescription gives no way of judging that that I can see, since you explicitly ruled out considering input from existing users.
Tried this in Firefox and Chrome and get nothing.
In a sense it has already happened. The clock speeds in production chips have not increased markedly in the last 10 or so years.

Take a program that has lot of unpredictable branching, random memory accesses and heavily interdependent calculation (the next command always depends on the previous one) and you are not really much faster than old CPU's.

The speedups in single core performance in recent years have mostly come from increasing bandwidth, automatically taking advantage of some concurrency (Out of order execution), more and more SIMD instructions etc etc.

Interestingly enough if you want to write very high performance CPU code it's almost like writing OpenCL for GPU execution. I'd go so far to even claim that right now the best way to write high performance CPU code is to use Intel's OpenCL implementation for their CPU.
Gamification is the future of app development
That makes sense. I'm hoping the 64 bit simulator is good enough for now.
>Yes, jobs disappear as it gets harder to fire people. That's what I've been trying to explain to you. That's why you don't want to make it hard to fire people - it's bad for everyone, but it's especially bad for employees.

Well, that's a laissez faire doctrine for the benefit employers. In my experience (and it's a European perspective) it's not true in practice.

When employers can fire more easily they just take advantage of that to create a climate where they threaten employees to work more (unpaid overtime, lower wages etc) -- so that they have to employ less people to do the same jobs. It's a give an inch, they will take a mile situation.
Isn't this what ting does? Not in the US so never used it, website says it is on the "Sprint" network so I guess that means coverage is patchy?
The value of time as a student
That makes the 9 million figure a whole lot less impressive. From 7+ million to 9 million... but it's not that unthinkable that there could have been 2 million iPhone 4S's sold when the iPhone 5 launched, so that it could even be a step down from the previous year.
Other retail stores (Best Buy, Target, Wal-mart, cell phone stores, etc) got at least some shipments over the weekend, did they not? Perhaps some golds were included in those.
Which is what I'm stuck with (I'm not junior staff either btw - been doing this lark for 26 years). We don't load all the projects at once.

This is actually the debugger failing to load all the symbols into the vshost process because of the memory ceiling being 3.5Gb for 32-bit processes rather than the IDE failing itself. Unfortunately due to poor isolation in VS, it takes out IIS Express and VS IDE.

Release binaries don't blow it but debug ones with pdbs do. This is a shit when your project is large with long dependency chains.
Yeah, I'm mainly just using it for a personal backup/synchronization and it works great for that. The team stuff is nice to have available too though. It was trivial to set up a shared folder between myself and my girlfriend.
Platform Wars: Why This Time Is Different
Managing windows server isn't that horrible if you have a decent grasp of PowerShell. Most people can't be bothered learning how to manage Windows (or Unix) servers properly, much in the same way they don't spend time learning Javascript properly.
> – At the Apple store I was at, Apple staff greeted people entering the queue, asked them what they intended to purchase and gave them a card (reservation)

Didn't do that at either of the two Apple stores I'm aware of (there are 5 in my area), or the three AT&T stores my friends went to.

> – You overheard a conversation in another company? Good ears. Extra credit for "she".

Grownup companies sometimes do things together, not every other company is your competitor.

> – "Hey neighbour! I couldn't help noticing you aren't mowing your lawn with a phone?!" "The screen was too tiny neighbourino!"

My neighborhood has a very active community message board and I know many of the member personally from neighborhood events.

> – "IT'S TOO LOUD, HOW DO YOU SHUT IT OFF?? I'M BLIND!!!"

Here are the exact quotes

Neighbor 1: "I'm not a fan. Hate what they did to ical. The new icons look like they are for small children (that i can get over). And the bright white is obnoxious. What the hell did they do to safari?? I'm sad ... But im sure i will eventually get used to it. "

Neighbor 2: "I'm not "upgrading" yet. Hate the font."

Neighbor 1: "Everything is bright white and hard for me read...feeling old."

Neighbor 3: "So far I actually like it. The calendar took me a minute to get used to as well. At first I didn't like it until I realized you get a 5 day shot when you turn it on its side. I can't figure out how to do a list view yet - is there one?"

Neighbor 1: "I have light sensitivity issues (Astigmatism in both eyes - and I also have cataracts - God I sound old!) so the bright white is just harsh for me and not having huge contrasting colors is also hard on my eyes. Yep I agree the one swipe to have controls is nice and I do like what they did with the photos."

Neighbor 4: "Steve Jobs is probably rolling over in his grave right now..."

Neighbor 5: "I downloaded on my iPhone the other night, not a fan. But I downloaded on my iPad earlier today, and I don't mind it at all. But it is way too bright."

Neighbor 1: "Thank you for saying its too bright ... I was beginning to wonder if it was me."

> – 'Hey Wifey, wanna line up in this 2 hour queue? Dum, de dum [two hours in the queue pass]. Oh hey, we're at the front of the queue! Nah this sucks. Wanna go buy some Samsung Galaxies? YES!'

Talked to him in person (he's next door). And that was pretty much the conversation.

> – Your astro-turfing obviously disinterests you, as does your job and it shows dude :[ Quit your job.

What does my job have to do with this?
Wow, that was a quick reversal.
Happened to me on a tech news website earlier today (forget which one exactly)
They certainly get more ad inventory to deliver when folks are zipping around ten small emails and clicking to read them.

I'm surprised people haven't figured this out. As we always say, if you're not paying, you're the product and not the customer. So of course Google wants to encourage lots of short emails. Google's incentive in designing the Gmail UI is to create lots of clicks and ad impressions. User satisfaction is secondary and held up mostly by "don't be evil". Google's only incentive is to keep it just tolerable enough that jumping ship isn't worthwhile.

I'm sure Google does have many designers legitimately dedicated to improving the service. But also sure that they're closely monitoring the business moneymaking end as well.
I think the biggest issue there is trust. Who do I trust with all my financial information?