skysight-inc/HackerNews huggingface dataset:
At my last job, I did some evaluation between EC2 and Joyent with a node.js based application. Hands down, Joyent beat EC2 up -- there wasn't an explicit 1:1 correlation anywhere close, as I was seeing the performance with a m1.large go in line with what I was seeing for a small instance at joyent.

When you got right down to it, what killed that plan was that you were still using Amazon S3 for storage; the money that we would have saved in CPU/processor time we would be eaten alive with transferring that data back to S3.
Of course KO and backbone are just javascript. They are mature(ish), popular, well-known libraries that do very useful things. They aren't "code organization & maintenance enablers" (based on what I believe you mean by that).

You could of course update the DOM in real-time without KO, but KO basically provides a lovely declarative DSL for how to do that. Why throw that away?

I don't know what your last comment meant. KO binds values to DOM elements, so when you update the value, the DOM element instantly changes. If you saw the Meteor video, its just like that.
GPlus: We must create a race of superhumans to prevent annihilation
Except we are talking about Microsoft, who's core competency IS building platforms and communities of developers around those platforms. That's what they do, or at least that's what they've done until now.

Is it really that hard for a company like Microsoft to find 100 software companies / developers and entice them to port 100 quality apps on their App Store, such that those apps are available when Win8 launches? Answering no to this question ignores the reality. Microsoft can do this and the fact that they didn't shows that they are losing their core competency.

And let's be honest here - Microsoft is late from all perspectives. Microsoft is late in the mobile game, being a distant fourth, behind Android, iOS and even Symbian. Microsoft is also late in delivering an App Store for the desktop. Their only "innovation" is this hybrid Windows that can run on both tablets and the desktop, except for their sad reality that consumers expectations have already been set by iOS and Android to the point that consumers don't expect their mobile devices to run the same desktop apps they've been using ... and if those apps won't be optimized for Windows 8, then it's going to be a shitty experience anyway, hence why your apologetic argument is not acceptable for Microsoft.
To be fair most of their hardware started off(not sure if this is still the case) as OEM networking boards, they weren't venturing into the depths of maintaining signal integrity, verifying multiple revisions of hardware, and other electrical testing.
At least Sonny Bono got what he deserved.
Should he disregard his observations because it offends your sensibilities?
Dalton Caldwell of App.net -TWiST #306
Oh noes, you are completely ignorant of the original intent of copyright.
The above is very accurate. However, I'll also add that you need either a college degree or a 4 years professional experience for every year of education it replaces to prove your high level of skill.

The salary bit can be difficult, since you're applying as a founder. Not sure how much investors like a very capital-intensive founder, as would be mandated by the law if that's one of the criteria used.

Makes it somewhat more difficult for an 18-year old with multiple exits to qualify.
Announcing The Next Hacker News Kansai Meetup (#4)
This reminds me of "The Pedestrian", by Bradbury.
http://mikejmoran.typepad.com/files/pedestrian-by-bradbury-1...
Maybe so, but why should we, given that the original content creators are long dead?
Regarding being obviously loud and noisy they are very good.

However at least 3 times a week I have to tap someone on the shoulder because they are playing music at about 300Decibels over their shitty cheap ear-buds (Uaually white ones.)

Buy a decent set that isolates you from outside noise and you won't have to deafen yourself (and us)

/rant
I find setuptools works great for packaging whole apps with HTML/JS/CSS. You can put these data files in your Python package directory, list them in MANIFEST.in, and set 'include_package_data=True' in setup.py. Then you can reference them in your code relative to __file__. And you can include a run script for your app using 'scripts' in setup.py, or let setuptools generate it using 'entry_points'.

Take a look at https://github.com/getsentry/sentry for a good example. After doing 'pip install sentry', you can run the included gunicorn-based HTTP server via bin/sentry ('sentry init && sentry start'). A uWSGI-based server would have worked, too.

I like to create a virtualenv under /opt, install the package and its dependencies with pip, and then run fpm to create an RPM or DEB. Then I use Chef or Puppet to install the package, deploy config files, deploy a service script (for upstart or daemontools), and enable the service.

See also http://www.12factor.net/ for some principles on how to structure your app. These can be applied whether or not you use setuptools. For example, Heroku's Python buildpack will deploy your 12-factor app in-place using requirements.txt and Procfile in your app root, ignoring setup.py. I find 12-factor apps are easier to deploy whatever method you choose, since configs/services/logs are cleanly separated from your app itself.
I believe that while this is technically correct, the labor certification that is needed to go through the H1-B process does require a "no qualified US citizen" proof. However, I'm told that's also fairly trivial to surmount, which is the cause of a lot of angst in the anti-immigration (anti-H1B subgroup) community.
I grew on on the country side. On an island. In the middle of the Baltic sea. In the winter, it would get so dark that I couldn't see my hand before my eyes, and couldn't hear a single sound. Actually this had some strange effects on me, being sort of a sleep walker and all. I would often wake up in the middle of the night being confused, not knowing where I was. I had to feel my bed, find the floor, the walls, the furniture, until I finally come to my senses and realize where I was. Kind of like sensory deprivation. It never happens nowadays, when I live in a city, because it never gets completely dark. Not really on topic, but thought it might be interesting, maybe others have had the same experience. I think growing up this way made me more sensitive to sounds in general, a ticking clock can keep me awake for hours...
IBM didn't want clones, it created the PS/2 to make a PC that couldn't be reverse engineered and cloned by the competition, but even then it was too late.

If IBM could they would have banned all clones, but as I said before OEMs weren't infringing any patents so they couldn't be sued nor stopped.
Repetitions are not under our control, unfortunately, hence the hope.

But without giving away too much of our game plan, we are working on something better.
Right, EIR program has been dark since their cancellation of the July webcast of the GA Tech event that was supposed to be the wrap up of their first 90 days.

Anyone hear anything from them since then?
This time the event will be more on the Kobe side (not far from Ashiya for those familiar with the area) but still very easily accessible from Osaka or Kyoto.

By the way, you can find more info about HN Kansai events on the official website : http://hnkansai.org/ as well as videos from the previous presentations, in case you could not join last time: http://www.youtube.com/channel/UCbxKJC9zZJ9C7YDYuZ3m59Q/vide...
This is my problem with all discussions with Windows 8. You made one of the top comments even you didn't really gave a try to W8 (I base myself on the comment I'm replying to).
IMHO, the OS works quite well out of box. There isn't a lot of compatibility issues, and I find it more efficient to work with because of small improvements like the speed of the start-up, the new interface to copy files, etc.
Great story. Want to tell it on www.immigrantexodus.com? We're using it as a platform to seed press to influence the DC debate and advance startup visa.

craig politihacks com (with the usual distribution of at and dot)
In ironic contrast, iOS games have gotten worse in the last years...unless you like social insert-coin games.
I was disappointed that the article didn't do a better job of separating opinion from evidence. The introduction seemed to imply that a usability test had taken place, but the results were never used to back up any of the article's criticisms.

That being the case, I have to assume that this is opinion. So, the author and the people he spoke to didn't like Windows 8 for what seem to be logical reasons. Okay, but not as illuminating as actual evidence that there are usability problems.
"occasional corrupt public servant causing grievance"

Please. A lot of departments are pretty much fully corrupt. (RTO, Registrars, Excise etc)

You should read this - http://indiauncut.com/iublog/article/paperwork-aka-the-corru...
Failure Sucks
Of course failure sucks. It sucks the life force out of you. It makes you feel useless, miserable and lonely. It makes you doubt yourself in every aspect.

All those who say take failure in your stride are talking nonsense. It is like saying take getting kicked in the stomach a hundred times in your stride. No, it isn't possible. Failure hurts. You, me and everyone else.

But there's the thing. Failure may be able to hurt you, but it shouldn't be able to make you quit.

Quitting is in your hands. You fail, you feel sad, maybe you even cry. But don't quit.

People who finally win are not those who don't get hurt by failure. They do. They just don't quit because of failure. They tell failure, 'Yes this hurts. But Mr Failure, all your hurting is not going to make me quit. It will hurt for a while but then I will be back. I will try again, and again. Until I finally win and you no longer exist in my life.'

-Chetan Bhagat
> iOS -> download Xcode, install, new project, build and run.

Oh, come on. You're seriously joking, right?

How about paying the $99 fee, otherwise you won't see it in action on your own phone? How about figuring out how to issue and install those damn certificates for your phone? How about learning Obj-C, a programming language that's only used on Apple's OS X and iOS? How about having to own a computer running OS X to be able to do anything?

This doesn't even factor in the cost of learning yet another UI framework. My first mobile app was built for Android (because I don't have any OS X computer) on top of PhoneGap, because I only wanted to display a bunch of simple dialogs and item lists and I couldn't be bothered to learn Android's flavor for UI. And I already know HTML and Javascript.
I think they forbid JITting, but you can still interpret whatever you want.
Citation: http://en.wikipedia.org/wiki/Consols (to save others the search)

First issued in 1751.

"Consols still exist today: in their current form as 2½% Consolidated Stock (1923 or after), they remain a small part of the UK Government’s debt portfolio. As the bond has a low coupon, there is little incentive for the government to redeem it. Unlike most gilts, which pay coupons semi-annually, Consols pay coupons four times a year because of their age. As a result of their uncertain redemption dates, they are typically treated as a perpetual bond.

...

Given their long history, references to Consols can be found in many places, including literature such as Pride and Prejudice by Jane Austen, David Copperfield by Charles Dickens, Howards End by E. M. Forster, Vanity Fair by William Makepeace Thackeray, Of Human Bondage by William Somerset Maugham and The Forsyte Saga by John Galsworthy and in economics."
I have uninstalled X - Hacker News indeed! <\sarcasm>
I can quite relate to you, music is around me whole day, otherwise I fidget, hum, whistle, tap, sing...

What I prefer over TV for killing the brain noise before sleep is, again, music.

Music is the best.
Am I supposed to take understand that it's okay to be condescending and dismissive if you're pg and not anyone else? I'm really shocked no one else has called him out on this. Normally I see people jumping all over comments like this. Is HN such a cult of personality?

Everyone, even "ordinary" or "normal" people have their trains of thought and to belittle them by suggesting otherwise...
It's part of Google Now and I don't think it's bad at all. You just do the search, and then at the bottom of the screen you change from "Web" to "Tablet" and voila, results from tablet.

What is bad is the fact that Gmail doesn't support it. But it pulls up tweets, apps, chrome history, music, etc. Rather neat, in my opinion.
I've not ridden Amtrak, just Caltrain, but as regards UK trains the answer is that background noise doesn't matter.

People generally talk loud enough to happily hear each other over any background noise. They tend not to notice, either.

As such, when businesspeople consider the quiet car somewhere for meetings because everywhere else has noise, everyone in the car hears exactly what they are discussing.
For Windows servers, Joyent is prohibitively more expensive than EC2... though their Linux prices trounce AWS' significantly. I wonder why that is. They also don't offer anything smaller than "medium".

Does anyone know a good cloud-based Windows host as an alternative to AWS?
I don't see why not. That's the wrong place to draw the line.

If there is no penalty for trying to board a plane while with lookalike dangerous items, then there is nothing to deter one from "probing" the screening for weaknesses, and the system is worthless.
Force SSL for the login page. Yes sessions could still be stolen but at least passwords would not be revealed.
"So, if you're a power user and want to stay away from all of that nonsense..."

But the people in the usability study were no power users. They were the intended audience. Besides, I don't think the performance issues OP describes would be appreciated by non-power users either.
Scottish Ruby Conference is easily my favorite, and it's worth the inconvenience for me to travel there from Miami, USA.
Re: large incentive to make fraudulent ones.

Indeed, there is. :-)

http://www.reuters.com/article/2012/02/17/us-usa-bonds-forge...

" Italian police said on Friday they had seized about $6 trillion worth of fake U.S. Treasury bonds and other securities in Switzerland, and arrested eight Italians accused of international fraud and other financial crimes."

(I know, not exactly what you were getting at, but it's actually one step better - not just creating forgeries of authentic bonds, but creating absolutely new entities)
I really don't agree with this and there is no arguing that it is simply conjecture at this point.

I don't think Microsoft thinks that Metro apps or the metro environment do or ever will offer the same level of extremely high productivity that desktop apps and the desktop environment provide.

I think we will have a much better idea of Microsoft's POV on Metro if/when they release Office apps on it. Quite simply put, if Metro Office does not have 1:1 feature parity with the desktop apps then that backs my point. If I were to bet, I would say that Metro Office will be more aligned with the web apps. I would be quite surprised if they aligned more to the full desktop clients.

Why? Because the desktop is an environment suited for mouse and keyboard where you can have super high levels of productivity. Metro will not replace that as it excels in other use cases. Can you be productive with Metro? I'd argue you can. Just as productive as in the desktop? With some apps, perhaps. With others, absolutely not.
That's exactly why Cisco had to buy them. They don't want to lose partner channel sales to companies that won't push Cisco. I expect there are a lot of parties in that boat or at least a very similar one.

Once you've made the step to not buy Cisco for one product the dam is breached and all your purchasing decisions that would otherwise default to Cisco are up for negotiations and alternatives.
Thanks, Sniffnoy!
All these frameworks are for people who do OO because they don't know better. If you are working with Clojure(script), you usually do.

Just saying.
Nope. Can't get paid to redirect to a (2nd) url but still have that (2nd) url redirect to somewhere else. They tend to redirect to another url/company when they don't have an offer to send to that IP address sometimes too.
How I Increased My Extension’s Chrome Web Store Impressions 1,112% in 15 Mins
What floor are you on?
It IS the case. What you can't do is JITting. And, as far as I know, no one has bothered porting a pure .NET interpreter to iOS.
This is a really great list!
"Windows no longer supports multiple windows"

Only in Metro-Mode, right?

Its hard to imagine to have a Desktop OS that does not support multiple windows.

Did Microsoft say anything about the future of the Metro/Desktop duality?

And Metro Apps do not work on the Desktop and visa versa? So you would have to decide if you buy a "windowed" version of Photoshop or a fullscreen version?
/me checks http://news.ycombinator.com/user?id=vlokshin

> about: I love web apps and my team is amazing. http://www.darwinapps.com

/me checks http://news.ycombinator.com/submitted?id=vlokshin

All submissions but one are darwinapps.com. The exception is vladlokshin.com.

Nice marketing.

I'm not against self-promotion, but it makes me wary when someone uses their account solely for that purpose. I'd prefer that people contribute to the community instead of just submitting links they stand to gain from.
People who occassionally consider race and sex of a person over everything else this person does.
The comment you're replying to made a good point about how aggressively Disney has lobbied to keep extending copyright law to keep Mickey Mouse and such out of the public domain, whereas your comment refers to "intellectual property", which by drawing an incorrect analogy with physical property leads people into sloppy and incorrect thinking about the issues, and imprecisely lumps together several distinct areas of law, like copyright and trademark. With all due respect, your comment is one of the most ignorant things I have ever heard about intellectual property law.
Perhaps I used "power user" incorrectly. Basically what I'm getting at is that it seemed to me, perhaps incorrectly, that the person running the show told the people in the usability study to focus more on the new stuff and avoid the old.

Of course this isn't strictly true as the article mentions how people got confused with "double desktops" but given the rest of the article, it just seemed like people were forced to use apps that they otherwise wouldn't have used and thus gave plenty of complaints.

For example, his section on multiple windows seemed bizarre to me. Yes it is true that Metro does not support multiple windows but to say that Windows no longer supports them is simply incorrect. If a user wants to "collect, compare and choose" among multiple web pages then they can easily do that as they always have through the desktop. I think the important question here is "were they unable to find the desktop" or "were they told to only use Metro browsers"?

I think we should have faith in users to choose the correct tools for the task. Forcing them to do something the arguably "incorrect" way simply to have them struggle seems to simply be a self fulfilling prophesy.

And hey - I think a study proving that Metro on the desktop is less than ideal is perfectly okay. In fact I'd say I probably agree most of the time. But to label this study as Windows 8 as a whole as opposed to simply metro on a desktop I think is a little unfair.
Those are the best questions and the best answer is, "It's complex.".

We've not answered of those problems in the ways you've hinted at though. Maybe one day there will be a High Scalability article that explains it... it takes more space than a HN comment would provide.
Then how do you explain the fact that the Windows App Store is metro-only? That seems to imply that either Microsoft wants to push metro-style apps in the long run, or they don't care about the app store on the desktop - I'd put my money on the former.
55 water was hit amazingly hard by flooding, offices in 55 water will be closed another 3-4 weeks.
That, $0.2cents/second of course, is on the margin. The real challenge to doing this is, of course, not the hardware/hvac/colo costs, but the several millions (tens of millions?) of dollars associated with building the software infrastructure required to scale/deploy the CPU/Storage/Services dynamically. And then there is the well staffed devops/NOC environment required. And the single-minded dedication to building these services so reliable, that you can run your primary business on. Oh, and course having a massively scaled business to both offset all those devops/noc/engineering efforts, and beta-test your scaling environment/server/storage infrastructure.

Other than Amazon, I can only think of Google being in a position in which such an enterprise can take off.

We tried this at Loudcloud, and it turns out you need more than a bunch of smart people, lots of money, and single-minded focus towards building on-demand infrastructure.
> freelancers cannot be trusted with enterprise development as long term support infrastructure is required.

How is a company that has employees any better? What are you going to do, lock the original devs in the dungeon so they can't leave?

The reality is that getting the same set of eyeballs that did the first job counts as the kind of special expertise that only comes with a premium. Either the devs are being paid to watch Law and Order seasons for three months in-between your maintenance cycle, which is its own special kind of premium rate. Or, you have to outbid the project they've moved onto, plus any contractual penalties they might incur for moving off the new project, plus the Fred Brooks Tax for playing musical chairs with developers.
W3Schools is a great resource for beginers and it should stay as it is: Simple. The minute you wiki-fy it, it'll become abstract and ground for ideological wars. Once you get your feet wet with their content then you move on to more advanced websites. As for the name issue, not a major issue.
Submissions isn't a good metric. patio11 is one of the most respected members of the community, and 11 of his 17 submissions are articles he wrote: http://news.ycombinator.com/submitted?id=patio11
Ironing services
Our services are available on weekly, fortnightly or a needs-basis. We have quick turnaround times that won’t disrupt your schedule. Our rates are very competitive and are all inclusive of relevant taxes. No hidden costs or charges.
Only problem is that MDN's load times are ass, W3Schools is much faster. This single thing is 99% of the reason why W3Schools will continue to be favored by most people (imo).
Even if your prediction proves correct, it won't be the current version of the new environment that's meant to replace the desktop, but some future version, whose suitability you can't really evaluate not being in the future.
Good call. I need to forward vladlokshin.com to DarwinApps.com

If you wrote a blog post about apps pricing & expectations, ran an app dev shop, and frequented HN, wouldn't that be only logical to do if you posted something?

Nice detective skills, but I'm not hiding anything.
But mice are STILL horribly unintuitive. One of the reasons iPads have taken off so well amongst people who haven't previously been able to use computers (I have anecdotal experience with an older relative, but there are plenty of other stories out there) is that the relationship between the mouse and the pointer on the screen is pretty bizarre. Touch interfaces are better because direct manipulation is much easier to understand.

Double clicking is even worse (I have a relative who has been using computers for 20 years and still double-clicks on links on web pages). Thank goodness that's slowly being flushed out of modern interfaces.