skysight-inc/HackerNews huggingface dataset:
I have a couple of dashboards that I like, but they're not publicly available. I have graphs where literally every pixel on the line is a datapoint, and I'm displaying 5 or 6 datasets on the same graph.

Try reading up on some of Edward Tufte's material. The dashboards that I like tend to follow his style closely. There's also a Tufte training class you can go to; some of my co-workers went last year. It's rather inexpensive as far as training goes.
新开变态热血传奇
I have been deploying a Wordpress site using capistrano and git for a while now. Seems to work pretty well and it is configurable if you like that kind of thing. This approach is a little more hands on than wpengine, but it provides reliable site deployment.

Here's my deploy.rb
https://gist.github.com/3174085
I'm not sure how giving such a binary 'good' or 'bad' to a review is helpful for books. Reviews could be on a continuum (hence the star rating system that many folks use) and calling a review negative just because of a few negative opinions voiced in a review could potentially miss the point of the review.
India currently has 80 to 100 nuclear warheads: US experts
The Shrinking Role of QA
Unsourced anecdotes to not make for a compelling argument.
This type of comment is common. Not only on HN but on forums in general.

While I agree the web is full of lowlifes engaged in web development, many of them in porn or some other area that appeals to base instincts, I find this comment perplexing. Because it is so subjective, yet it tries to seem objective by focusing on some random criteria.

Google employs a "bot army" to scrape the entire web. So what?

If the comment was something like "I don't like Company X." Or even "I don't like Company X because...", it would make sense to me.

But that is not how this common type of comment goes. Instead it suggests that bot=evil, i.e. any sort of automation or any sort of data collection by anyone other than [your favorite company] is "shady".

That's crazy. IMO.

It's what a company does with the data that matters.

Anyway, I'm not keen on 3Taps because they are not provinding bulk data, only API's that require "developer keys". Why?

Either you are going to democratise data, or you are just another schemer trying to find ways to collect infromation about people, in this case people using "your API".

I don't want API's I want the data. I can make my own interfaces thank you.
The Higgs boson also wasn't super risky an undertaking. It was expected, and the project was a multi-billion dollar affair that was likely to come up with something. A somewhat ungenerous view is that it was just glorified taxonomy.

When you think about the sums involved, we could have done a whole lot of smaller, riskier projects, which may or may not have panned out but had a great deal more potential. Which I guess is your point.
If you can make $8 billion profit in a single quarter and for some reasons the estimates where higher, that's a problem with the estimators, not with your business. In 2012 on the planet Earth averaging nearly $4 million in profit every single hour of every single day is tremendous business.
Getting a good dashboard is really a hard task. It varies from business to business. The important thing is to identify some metrics and KPIs you want to be aware of.

Initially, it would show very few metrics or charts that can give you a quick snapshot of the business so you can see how it's performing very quickly.
But it should be possible to dig into more data and visualize it in many different ways to get better insights.

On most apps I've worked, we've always opted to build out own dashboard because there was no out-of-the-box solution.
We would gather data from inside the app and also use some external services like mixpanel or google analytics.
Also, lately I've been moving towards more custom charts and graphs made with d3.js which is extremely powerful.

Nowadays there are a couple of products that let you craft your own dashboard like https://www.leftronic.com/ and http://www.geckoboard.com/

You can get some ideas there and by looking similar products.
MixPanel and KissMetrics also provide some inspiration.
And doing a search on dribbble can give you some ideas also: http://dribbble.com/search?q=dashboard

A really good book on data visualization is "Designing with Data" by Brian Suda: http://www.designingwithdata.com/
I don't know how that guy did it, but just do stuff.

If the programmer mentions that you're lacking in SEO, show up the next day with a plan to boost SEO rankings. Even better, show up tomorrow and show what you did to boost SEO rankings.

The easiest way to hire yourself is to just start doing stuff that is highly valuable.

The slightly less easy way is to impress somebody every time you open your mouth, and be there when they need somebody.
One case I'm familiar with: The "business guy" went out and sold a pretty sizable contract for the startup...before he actually worked for them.
Minor point, but On The Wealth of Nations has nothing to say for or against Capitalism.
I think yours is a solid criticism to the article, it's completely true.

The article isn't written for the salty veterans who've learned life's lessons on the mean highways and byways, however, it is for the thousands upon thousands of cynical young people who clog the internet forums.

I know because I'm about 2 years older than myself at the very point when despite anything I might claim to the contrary, in my heart of hearts I believed "Sales and marketing departments chiefly lie to people".
Take a look at the war in Iraq and the Russian war in Afghanistan. I think people nowadays really underestimate the power of a group of armed people that don't want somebody present. The US population is much more heavily armed than any other country in the world: http://en.wikipedia.org/wiki/Number_of_guns_per_capita_by_co...

Over 250% more guns per capita than Iraq, and it took us over 8 years of fighting in that country to get anywhere.
Just start hustling? If you bring results, they can't just tell you to go away now, can they?

Edit: Interesting that I got a downvote for saying the equivalent of the other comments here. I should figure out how to be clearer.
I think the devs that rent software have yet to demonstrate longevity. Renting services, e.g. Cloud storage, Internet access, or whatever yes, but pure software rental has yet to demonstrate it can work.
It's not necessary for them to do so. It's incumbent upon CL to prove the infringement, not the other way around.
Hardly a world first - don't Amazon & Google have this already?
thus lowering expectations. besides we know their real goal is an actual TV appliance.
Php.js - PHP VM with JavaScript - run that PHP code in JavaScript
Accused Movie Killer James Holmes 'Refused to Program in an Object-Oriented Way'
HISS: forwards notifications from Growl to Notification Center
Ask HN: What am I missing in the app marketing course for developers?
I am creating a course on app marketing based on my experiences as the first employee and product manager at a bay area startup.
I have the course structure in place, which you can see here: http://www.udemy.com/become-an-app-marketing-expert

Am I missing something which you would like to learn? Is it too basic or too advanced? Any other comments?

You can use the coupon code "hackernews" to get a discount on this course.

Still testing the hypothesis that people will pay for the course, so not able to give for free. Can make an exception for valuable feedback :)
Show HN: Ergonomic mouse where you lift your fingers to click
I've developed a mouse where I click by lifting my fingers instead of pressing them down. I've found that this helps with my RSI and I'm running an Indiegogo campaign (like Kickstarter) to see if others are interested in me doing a production run.

I'd love to hear your thoughts on the idea!

http://igg.me/p/173482?a=881199
One way is to start showing business results, before getting hired. Go get sales for the product, figure out a way to reach potential customers and talk to them about the product.
http://news.ycombinator.com/news is the home page. You have no troubles.

Edit: It occurs to me that if that link is broken for you, then you might have troubles, but not because it's linking to the wrong place. I just double-checked, and there is no difference between the page at http://news.ycombinator.com/ and the page at http://news.ycombinator.com/news, and I strongly suspect that /news is the default route.
No, Apple is doing this because of pressure from their consumer base in the US, and not from an altruistic sense of right and wrong. It's just good business.
Not entirely. The iPad ASP drifting downwards isn't great, especially with an "iPad Mini" rumored to be on the horizon.
Apple Reports Softer Than Expected Third Quarter Earnings
Ask HN: What can I do to improve my app marketing course for developers?
I am creating a course on app marketing based on my experiences as the first employee and product manager at a bay area startup.
I have the course structure in place, which you can see here: http://www.udemy.com/become-an-app-marketing-expert

Am I missing something which you would like to learn? Is it too basic or too advanced? Any other comments?

You can use the coupon code "hackernews" to get a discount on this course.

Still testing the hypothesis that people will pay for the course, so not able to give for free. Can make an exception for valuable feedback :)
I use Coda quite a bit on Mac and iPad.

It is handy if you do a lot of editing config files/HTML on remote servers. And the Git integration albeit clunky is handy to have.
one upvote for the upmouse!
Wait, there's more than one way for AT&T to dial back the subsidies it is paying Apple? Who'd have guessed that? I thought their customers wanted the iPhone so badly that they had no choice in the matter.

It's also worth noting that upgrade games for iPhone users are quite common outside the US (higher "early upgrade" fee, delayed upgrade eligibility and so on). It isn't terribly surprising to see AT&T borrowing from that playbook (though I suppose they should patent those tricks before Apple does ;) ).
Just to add to this. Two tricks I use every day:

1) You can drag file/folders to the Terminal and it will put the path.

2) open -e "/etc/hosts" will open the hosts file in TextEdit.
It does seems a bit ironic that we have a link to PG's original article on the front page, which talks about how to keep fluff pieces off the front page, at the same time as this piece from notch.
LinkedIn has been redesigned
IPhone app I use to read HN has been busted and not showing usernames on comments for over a year now. It's annoying at often tell when some of the more active HN users comment because because their voices come through so strongly. A Patio11 comment (uber-detailed) is immediately recognizable. So is a Tptacek comment (aggressively but gracefully contrarian) or a PG comment (short declarative sentences followed by many many many responses).
This sounds like a great story.
How to Convert AVI to iPad on Mac
Are you frustrated by the AVI incompatability probelm with iPad? Don't worry. This article will teach you how to find a good solution. You will get a big assistant from here.
This argument doesn't make complete sense. Not everyone can lay down cables or use phone lines or in general bring bandwidth to the house or peering with certain destinations. Bandwidth (intended as both the capability to transmit data and the infrastructure that enables it) is an essential (and limited) facility[1] and thus is susceptible to monopolies and it's hard to compete against those that have the infrastructure and agreements already in place.

A similar case to net neutrality has already been ruled in the past, always from wikipedia:

* The first case to use the idea was the Supreme Court's judgment in United States v. Terminal Railroad Association, 224 U.S. 383 (1912). A group of railroads controlling all railway bridges and switching yards into and out of St. Louis prevented competing railway companies from offering transportation to and through that destination. The court held it to be an illegal restraint of trade.

* Associated Press v. United States, 326 U.S. 1 (1945), in which the Supreme Court found that the Associated Press bylaws which limited membership and therefore access to copyrighted news services violated the Sherman Act.

* In Lorain Journal Co. v. United States, 342 U.S. 143, 146-49 (1951), the Lorain Journal was the only local business doing news and advertisements in town. The case was that refusing to place an ad for the customers of a small radio station was a Sherman Act violation. In the end, the court accepted an offer to simply accept the advertisements.

If you hold a facility that can't be easily duplicated you are not really allowed to do as you please with it but you need to offer service to everybody equally or you'll violate the Sherman Act[2].

[1]: http://en.wikipedia.org/wiki/Essential_facilities_doctrine
[2]: http://en.wikipedia.org/wiki/Sherman_Antitrust_Act
And how much money did the Galaxy S III earn on those 10 million sales vs iPhone?

I'm no Apple fanboy, but it always amuses me that the Android boosters talk unit numbers while Apple continues their "BMW" revenues on product. Congrats, you sold 100 Beetles... our sales of 1 BMW generated more profit.
Cool idea, I think it'd be more appealing if you could somehow do it without the "hood" over the mouse.

I don't know much about hardware but is it possible to have touch sensors where the mouse buttons are so it can sense when you lift your fingers instead of when you push a button above your hand?
Git is better for managing Wordpress for a number of reasons:

1. You can add plugins and themes to your local tree.

2. Git doesn't need to be connected to the Wordpress SVN in order to do its work.

and, personal opinion:

3. It's faster. Much faster.
We need to get arrest warrants for anyone who has ever programmed in BASIC ASAP.

More seriously, I highly doubt that the C programming language is a secret terrorist indoctrination program, so I'm confounded as to why the LA times ran this story.
In terms of utilities. Would recommend:

1) iStat Menus

2) Menu Meters

3) Hazel

4) Going to System Preferences -> Languages & Text -> Input Sources and checking the "Keyboard and Character View" in the list and the "Show input menu in menu bar" checkbox. This will give you quick access to the Unicode characters.

5) In the /System/Library/CoreServices folder is some 'hidden' system apps e.g. Wi-Fi Diagnostics.

6) Growl and Hiss for Notifications.
+1 This is my method as well. Until the work is paid for, I own it.
Apple Shares Tumble as Q3 Earnings, Q4 Forecast Miss Badly
Your kidding, right? Until today, I had never heard of Padmapper, but I have hated (like everyone else) CLs interface.

CL just put them on the map in a big way as being "Craigslist with a good UI" -- so good, they had to sue. Stupid, stupid, stupid.
Just because this article mentions programming doesn't make it fit for HN. Screw this guy and his life. I don't care what he did or felt or thought. I don't think we should refer to him by name either. He's just the asshole who killed people in Colorado to me.
This, combined with the recent Kiva Systems acquisition, makes me suspect a layoff is on the horizon.
Google Rolling Out Panda Update 3.9 Tonight
Well, @FAKEGRIMLOCK says this in response https://twitter.com/FAKEGRIMLOCK/status/227961236850098177
I had my lightbulb moment about business development when working as a developer advocate at Google. Some companies we partnered with had excellent bizdevs - though not programmers, they were technically savvy, creative about finding ways to work together, and willing to take on feedback - and their companies gained as a result. At the other end of the spectrum, a disturbingly high number of companies had zero mechanisms in place to even get in touch about matters of business development (or even related items such as sales). Not even a simple contact form or email address.

The comments about bizdev also remind me of an interview with Jason Cohen a little while ago, where he was explaining the research he undertook before launching WP Engine. The main point was how methodical and quantitative it all was, and that this is the kind of thing a Business Guy should be doing in a startup, not just randomly filing trademark applications and making sure everything's in order.
The scorings are terrible. Rottentomatoes is fairly reliable for getting solid recommendations as a cinephile, but this site is giving high marks for what is clearly crap.

Maybe there just aren't enough book critics, or you're not aggregating them all, or you aren't selecting for the top critics like rottentomatoes.
Right, considering Ireland was covered in ice only 5,000 years ago, it's hard to take much stock in short term weather hype.
I love this idea and I have bookmarked your website. Well done, I will keep on checking your website!
I just took a peak on glassdoor.com.

Average salary for a "Amazon.com Warehouse Associate Salary": $24,756

With 10 hour days (as mentioned in the comments) that works out to be... disgusting.
I find it hard to believe these stories; no doubt those related to the killer want to distance themselves from him as much as possible, and therefore are likely prone to making exaggerated statements about their ineptitude and devaluing how close they may have been to the killer.
Any review of sufficient length and thoroughness is likely to include at least some criticism, if for no other reason than the reviewer not wanting to look like a cheerleader. The NYT often selects reviewers with relevant domain knowledge, or who are themselves authors in a related genre. So opinions will be expressed, hobbyhorses ridden, and nits picked, even in glowing reviews.

You should be careful to avoid setting up a business rule that could overemphasize a few negative raisins in a positive pudding.
That's worked for me going on 10 years now.

I also agree with the OP that you get better clients as well.
I'll confess - upon reading the title, I feared I was about to read about how Holmes was dogmatic about functional programming at the exclusion of anything vaguely OO.

I was very pleased to read that his programming paradigm of choice is roughly analogous to the way in which I wrote my first "choose your own adventure" game in 8th grade.
I don't understand the use case for this at all. I think they're trying to emulate Heroku's git-based deployment, but do WP users even use git? Is Wordpress even designed for continuous deployment?
@Foy, thanks! Using touch sensors that detect when you lift your fingers is an interesting idea. I bet it would be more difficult than buttons. Maybe version 2? :-)
Do you reckon the GS III is a low-margin product?
Textmate, Transmit, and Navicat ALL DAY
A dream of mine has been that I'd move into academia and teach Computer Science in the latter half of my career. I know that I enjoy teaching and I'd love to be able to devote the remainder of my time to researching topics that interest me in my field. This may be impractical for a lot of reasons, but it has been my dream none the less.

So, when I read posts like this it leaves me somewhat disheartened. The reason it is so disheartening is that I agree with the author on many of his points.

The commoditization of education in particular hit home for me. It seems obvious that online programs like Coursera and Udacity are the future. Traditionally, if you had a world-class professor you were left with the fact that his impact as a teacher wouldn't scale. But now he can teach a million students not just a few hundred a semester. Why settle for a B level professor at some non-top 10 CS program when you can learn from the people who wrote the seminal textbooks on the subject you are learning?

The feeling I'm left with is akin to the feeling I have with the digitization of books. Again, the benefits make the rational part of my brain see that it is the future. But I can't help feel like some part of the experience is lost in the process.

Is there going to even be a place for me in 20 years when I'm looking to teach Computer Science at a state school?
After Malware Scare, Apple Makes First Appearance at Black Hat Conference
Sac longchamp pliage pas cher
On a purely economic basis you probably are right. But employee options are granted, not purchased, and I suspect you work harder if you have skin in the game.

Also, from a self-actualization perspective it may be preferable to by VP of Worldwide Widgets at Yahoo than Director of EMEA Widgets at Google.
So just a note, you've got a great deal of repetition in your search. 0.5, for instance, turns up once for every even denominator. That's going to skew your percentages a bit.
For starters, iTerm 2 has great profile/color management, split panes (horizontal or vertical) within the same window, and not-so-broken ANSI coloring.
> Considering was called Greenland by the Vikings who also named Nova Scotia "Vinland" because grape vines grew there

They also named Iceland ice land and the Icelandic climate is milder than Greenland's. I'm not sure that's the strongest argument to be made here.
Does it work for you? What would make it break for me? Its only that link. Just says "Unknown"
If writing tests for your code is difficult and takes too much time, that is a pretty strong code smell that you're writing unmaintainable code or you are working within an unmaintainable system.

As to the OP's question, the only reasonable scenarios for not writing tests are weekend project style web apps and projects coming out of ad agency style shops where the lifetime of a given project is so short and rushed it doesn't matter whether the code base is maintainable.

The vast majority of places I've talked to in the valley, from three man startups to 100 developer shops, have reported some respectable level of code coverage. It is my opinion that you can read something significant into what is expected of your work and the priorities of the company based on their testing policies.
What ever happened to Onyx, btw?
Are you a web developer or otherwise? If you're a web developer, I recommend (in addition to Sublime Text 2 and other apps mentioned by other people here) Sequel Pro if you work with MySQL; TextWrangler/BBEdit for searching and editing text files; PHPStorm (Or Eclipse) for a good IDE with debugging capabilities; Keepass for password management; and 'On the job' for time tracking/invoicing.
Unfollowing
I really am enjoying this app and I think you have made something great. I do agree with the sentiment that you haven't yet made the value proposition as clear, but that will change.
I'm pretty new to HN so I don't know if this bugs me as much as others... But please don't put footer content on a page with infinite scrolling! It's very frustrating, especially as all your pages seem to be infinite scrolling types!
Seems to be a minor facelift, biggest change is the dark header. The home page remains useless.
When you read between the lines, doesn't this story imply that programmers who eschew object-oriented programming practices suffer from mild derangement?
I realize this probably doesn't address the premise of your post, but Datomic is, by way of my personal understanding/analogy, a giant, multi-indexed SQL table which has 4 columns - a subject column, an attribute column, a value column for the attribute, and a transaction identifier column. The table is streamed to consumers into an LRU cache.

The transaction identifier column represents time which enables you to query the state of the database as of a point in time (e.g. yesterday, last month, etc.) for reporting. The subject-relation-object structure supports adhoc NoSQL-style changes to the schema. Transactions themselves are first-class concepts, so you can add relation-object pairs to them as well.

Their hypothesis seems to be that querying client-side data is faster than server-side data (obvious), and that updating data can be effectively synchronized by a dedicated transaction coordinator (potentially). Although, this is a single point of failure, the claim is that this code can be audited and perfected.