skysight-inc/HackerNews huggingface dataset:
what the Mac once claimed to be

You mean what the Mac still is.

Apple relies on unmarked, multi-fingered "gestures"

Actually, they are marked quite clearly, and only some of them are multi-fingered, and they are remarkably easy to use.

and two-handed hotkeys

Actually, Mac OS hotkeys are quite consistent and intuitive, and have survived the test of time. command-c, command-v, command-x, command-z, command-s, command-p all do what they did in 1984. It's simply not true that Mac hotkeys are less intuitive than the alternatives; indeed, Windows copied the most-common Mac hotkeys verbatim.

Yeah, it's a clinic of hypocrisy

This is where you really start to run off the rails.

Then it comes out with one inept, piece-of-shit mouse after another

You can argue with their ergonomics, but they certainly weren't pieces of shit. I found at least some of those mice quite usable.

culminating in a "multi-touch" mouse

The real culmination of Apple's input-device path is the Magic Trackpad, which is the best trackpad I've ever used, and it's not even a close comparison. I prefer it to any mouse, and I've used 28 years' worth of mice.
> I think that pretty much all quantitative PhD's are going to be close to "data scientists"

Having taken all but one of the core requirements for a masters' degree in statistics at a university with a well-respected statistics department, I can tell you that's very much not true.

The true challenges in data science have almost nothing to do with what you spend 90% of your time as a graduate student studying (whether you're getting an MA or a PhD, this applies the same). You may happen to end up a qualified data scientist, but that's not by design of the program.

The big problems in data science are almost a disjoint set from the big problems in statistics (at least the solved ones), and that's because the things that are tractable from a theoretical/mathematical perspective are very different from the ones that we hope to solve in the workforce. We're just starting to bridge this gap in recent years (particularly with the advent of computers), but that's a very, very nascent trend.

This isn't unique to my university, either - most schools just simply aren't teaching the type of skills that a data scientist - not a statistician, but a data scientist - would need to be competitive in the work force. Those that do know these skills mostly do by chance - either because they branched into statistics from another discipline, because they were forced to learn it on the job, or because they took the time to learn it themselves.

All three of those are pretty rare - I recently took a class in applied data mining and Bayesian statistics. Except for a few undergraduates majoring in comp sci, the class was mostly graduate students in statistics, and those who knew how to program were in the stark minority (and were very popular when we were picking project groups!)

> all that's left is to train them to program

And to turn everything that they've learned and studied for the past two, four, or more years on its head so that they can actually put it to use. Okay, not everything, but at least 80% of it. Seriously, studying statistics at a high level is incredibly valuable, but it's not sufficient - it's not even going to get you half of the way there.
Ines Putri Tjiptadi Chandra Miss Indonesia 2012
Was working on a major project recently and had the opportunity to put stress in perspective. One of my parents had a stroke the week I needed to be working on the release. Nothing is more fucked up in the modern workplace than how people will perceive such unfortunate events as "convenient". Like you made it up to avoid the stresses of work. Fuck work. Most the stress is contrived due to some BS deadline created by someone trying to meet the deadline placed on them ultimately to make sure it fits in a given financial quarter.
What prevented employees from jumping ship before? Was there better long term benefits associated with staying with a company?
Copyright infringement can be a criminal offense. See: http://www.copyright.gov/title17/92chap5.html#506 And in particular:

> if the infringement was committed [...] by the reproduction or distribution, including by electronic means, during any 180-day period, of 1 or more copies or phonorecords of 1 or more copyrighted works, which have a total retail value of more than $1,000

So his infringement might be criminal, depending on how much he actually did.
You are either 14 or were born retarded.
That's definitely true, but I think that a part of on the job training is building loyalty. If you like the people you work with and the salary and benefits are pretty decent, you are not likely to want to go looking for another job.

For my last job (at a really big company), the only time that substantially increasing my salary came up was when I was already on my way out the door, and they realized 'oh shit, we really depend on this guy' and tried to counter offer.

I would get glowing reviews but the maximum my salary could possibly ever increase in a year was 5%. Changing companies it could increase by as much as 50-60%. So we can say that it is a 'bad relationship' but mostly it is simple math. Of course you are going to have to pay the highly skilled person a salary that is commensurate to their skills. Additionally, you should work to keep them at the salary the market will bear rather than waiting for them to get a better offer from someone else. It will cut into your profit margin, but it is a lot better than being on the defensive and having to counter offer against a company that the employee has already talked herself into wanting to be at.
The future will be like the past, because in the past, the future was like the past.
"more beautiful than android and iPhone"... talk about burying the lead.
I read the article, what does it mean when they say: "A Google spokeswoman said that although the company is lobbying on the bill, it has not taken a public position."

Just lawyer speak?

Also many of those firmly in support of the CISPA bill seems to be the same old usual suspects: Facebook, Microsoft, IBM, Oracle, Symantec, AT&T and Verizon.
The anal-retentiveness required to honestly differentiate between navigating an iphone and an android is ridiculous. They both have grids of 4 icons wide. Android scrolls vertically, iphone scrolls horizontally. You touch the icon to launch app. The idea that there is room between android and iOS for a 2nd favorite mobile OS, based upon navigation of app screens is laughable. Either its better than both of them, or its worse than both of them.
Blender is one of my favorite projects. 10 years ago, I was one of the many who donated (long before Kickstarter was an idea in someone's head) to get the code base open-sourced. http://www.blender.org/blenderorg/blender-foundation/history...

I've always liked the (original) interface. Then again I'm a programmer and a vim user, not a Photoshop weaned artist.
You don't have to wine and dine Facebook's business development team to get the user actions in your app syndicated on Facebook, you just use their API to do it yourself.
If you know JavaScript and Clojure debugging ClojureScript is not terrible. That of course is still far too high a bar for most people.

In the case of JavaScript there's a rich set of existing debugging infrastructure tools that we can build upon. Also source mapping support is just around the corner for WebKit based browsers. That will improve the debugging story quite a bit.
The term "Zerg Rush" is based on the term "Grunt Rush" from Warcraft II. A Grunt Rush is when you build your Barracks first before your Town Hall to start churning out Grunts as fast as possible. It's a degenerate strategy that's pretty much indefensible. The term was coined by a player named Tou in 1996. The Zerg race in StarCraft were particularly good at attacking with many units early in the game, so this term was coopted by StarCraft players and it became "Zerg Rush."
Complementary advice: while you rebuild the outlines in your head again, re-evaluate your old decisions about what really needs to be there.

If your overall vision is too solidified in your head, there may be some minor decisions that were a good idea at the time ("well if we're already doing X, it's easy to also give them Y!"), but now that you're down in the muck they are complicating things far more than you imagined.

Sometimes you can just drop a few things you actually don't need (but have become fixed in your vision though habit), ...and dependencies start collapsing, and the whole thing takes on a new shape.

Also: don't overlook temporary solutions.

You can often fix a dependency with a cheap hack that obviously won't scale in the long run... but it gets you over the hump, and you'll be able to replace it with the real solution down the road.
Summary spam.

http://anewdomain.net/2012/04/26/apple-founder-inventor-stev...
We have an early alpha program if you want to import your tickets to GitHub. We helped move Parrot (and a few others) over. Contact support@github.com.
Platinum mining in Space
I hope it will too. Particularly now that Adrian Holovaty is back as a more active BDFL.

Jacob Kaplan-Moss (the other BDFL) wrote a bit about the changes in the core team over the last couple of years in his "Measuring the Django Community" review:

http://jacobian.org/writing/django-community/django-communit...

The core team has grown a lot in 2012: 33 partial committers and 28 full committers.
I don't know why the other comment's been killed, but this is blogspam.

Original story here, from the ones that actually interviewed Wozniak:
http://anewdomain.net/2012/04/26/apple-founder-inventor-stev...
Thanks!

I will try #1 and see if that helps.

#2 does not work for me. I've tried using night mode on Kindle and Stanza and I simply can't read it well. It doesn't feel like I can track the text.

#3 could definitely have an effect, since oftentimes I'm trying to read the iPad in extremely low light. I will experiment with some light sources.
> Not everytime though.

No doubt. Hence my careful phrasing. =)

> Just because you haven't experienced this...

I have. But even then, if I take an honest look at what I wrote, I find I could easily discern how it comes off as me acting the part of an asshole.

You post several examples (of which many are merely people complaining about downvotes which aren't contributing anything meaningful and should not be encouraged), but really, they mean anything. There will always be exceptions, but they only prove their is no groupthink beyond being respectful, intelligent, and contributing to the discussion.

> I believe that's behind their defensive "I know I am going to get downvoted..." lines.

Honestly, if someone spends more time writing "I know I'm going to get downvoted... HN groupthink... go ahead downvote me but you know I'm right..." then they do putting thought into their comment, I will down vote. Stop worrying about little arrows, and just be polite, post intelligently, and contribute.
Thanks, this makes sense. 15 years is about a generation in this context.

>However, some of us had younger siblings, and cousins.

This in particular fits. The "cool older brother" thing is a perennial motif in the evolution of dance music.

The race/class/geography aspects of EDM history are fascinating. First you have upper-middle-class often gay black kids in detroit rejecting the polyrhythms and rowdy attitude of the hiphop and funk around them in pursuit of the perceived sophistication of androgynous european synth-pop. Then this gets picked up by white working class british teenagers who add syncopated hip hop drums and dub bass in pursuit of the street legitimacy of US hiphop and jamaican dancehall. This leads eventually to dubstep, which then gets crossed with stadium rock and exported back to america, to the center of the mainstream. When music makes these geographical leaps it is shorn of its sociocultural context and meaning, leading to the sacking of old sacred grounds and the sanctification of new ones. The acceleration of this cycle in the internet age is fascinating. I'm sure many here will see parallels with the spread of hacker/startup culture.

> I think much of it had to with American attitudes and policy toward drugs and the control of the record companies on music promotion ... That kind of thing will never catch on in the US mainstream, where there needs to be a sexy, familiar face on the posters and TV advertisements.

All of that has always been true in the UK as well. When rave music started to penetrate the charts at the start of the 90s, that wasn't via involvement from the music industry. Those hardcore tracks were getting in the top 10 purely from ravers going out and buying 12"s in independent record shops, tracks which were pressed and distributed by companies owned and operated by the artists. The huge, often illegal events where people were going to dance to these records were similarly done with no involvement from the music industry, at least at first.

The major difference, at least where the UK is concerned, is the impact of pirate radio, which until very recently provided a framework to promote the music, the events and the culture entirely unmolested by the establishment. This in turn is enabled by high population density: more people in your signal footprint, and social housing placed in convenient 20-storey towers on which to mount your antenna. The US's low population density, which you would have thought would make massive unregulated parties in remote locations easy to execute, makes pirate radio broadcasting uneconomical and unviable. Again, one could draw interesting comparisons to the communities based around local BBSes and how that changed with the spread of internet access.
Yes, on the latter point: vacation time and pensions typically increased based on length of service with the company. You ended up with a much worse pension if you had 10 years' service with each of four companies, than if you had 40 years' service with one company, under the traditional defined-benefit pension schemes.

There are probably a lot of cultural changes influencing it though, perhaps more; changing jobs frequently as a salaried professional just wasn't something many people in my dad's generation actively considered. One of many factors might be the change in how promotions are done; it used to much more often be "within the ranks". You worked your way up to FooBar VP or even FooBar CEO by starting in a regular job and getting promoted up the ladder, which required staying at the company for a long time. Now it's more common to hire external people right into senior posts.
Only this time US is less attractive. Even mexicans started to move out.
Indeed. The map is not the territory -- even if some people get confused by terms such as "physical law".
Cube - A Game About Google Maps
Webapp2 for django developers
There is no reason you can't start.
Well then that's a score; if people are excited and asking about when it's ready, that's a perfect opportunity to say "I'm not entirely sure yet, because ..." and try to explain the interlinked problems to them. In the process of explaining them, you'll eventually clarify your own understanding to the point of an "aha" moment. I spent about an hour last night trying to explain the basics of something I've been working on to a (non-programmer) girlfriend, and had several "aha" moments about the much deeper details of the design simply from trying to explain the surface.
Coming here unemployed is not without risk. How good a programmer do you think you are?

If you feel like you can demonstrate skills, then once you get here you can go to tech meetups and let people know you are looking. You'll get interest.
Buying and Selling on ShopSpot App As Easy As 123 | Tech in Asia
Microsoft won for one simple reason -- the licensing deal for DOS. (Not that it wasn't smart and ruthless and good at executing.) IBM made DOS the dominant desktop OS, and the licensing deal allowed Microsoft to enable clone makers to displace IBM (without displacing DOS).

Microsoft's legendary persistence -- fast following rival products and iterating them until they didn't suck and eventually drove competitors out of business -- would have been fruitless without the dominant position IBM simply handed to Microsoft with the original DOS deal.

And none of this stuff has taken place since Bill Gates left. Microsoft's record for the last ten years has been of failed initiatives (Zune, WinCE) and barely-successful subsidized persistence (MSN, XBox).

There's one significant case where Microsoft managed to do well without directly benefiting from the original DOS deal and that's XBox. (This indirectly benefited from the DOS deal in that it leveraged Microsoft's dominance of gaming, and subsidized by profits from that dominance, but compared to everything else it qualifies as an independent success.) Of course, XBox has hardly made Microsoft any money.
BBC Radio 1 Essential Mix does it for me:
http://www.bbc.co.uk/programmes/b006wkfp

The best DJs from around the world produce mixes every week. Pretty much always top notch stuff that usually doesn't have a lot of lyrics.
You'll want to make sure you have set the PYTHONPATH properly.

Windows is especially fussy about this, so read up on how to set that environment variable will probably resolve that issue and many similar ones which will crop up.
Also notable is that Matt had no experience with our particular technology stack. He won us over with problem solving skills and curiosity.
On the other hand he did say he still prefered the iPhone
Indeed. Although he does actually prefer the iPhone.
This is incredibly cool. Having a blast messing with it.
Clever, eh? You must be proud.
Still, there is a lesson: The entrenched leaders have harder time to catch-up if they miss , and it's not only MS. These are good news.
The future is not like the past because back then MS could easily lag and still take the market later. Now they can't.
There is a gigantic difference in how an Android and iPhone navigate. Develop the same app for both and you will see that clearly.

The big difference is Android uses a standard back button for all applications. This leads Android users to end up mashing a lot of buttons at random, to try and get what they want - it's actually quite a bad UI, and it was just translated from the web clumsily.

On iPhone, each app has its own navigation method, based on the requirements of the app. The main nav options for an iPhone app are:

* a navigation bar that stacks a series of views, with a back button.

* a tab bar which gives a 4-5 ever-present options on bottom

* a single view with buttons for menus

Even when you implement a nav bar for an app, which is similar to Android, it's much better, because the stack of views is deterministic. You can never tell what the Back button will do on an Android app.
> Entrepreneurs are rebels. But in HN you have to contain yourself to not "hurt anyone".

That's an excuse that unprofessional people use to try to excuse their poor behavior. It's the same problem that "brogrammers" are having when they offend people with their "tits or gtfo" attitude. Just to be sure, I'm not intending to imply you are like these people.

And don't confuse HN's brand of entrepreneurs with rebels. They are far from rebels. They are playing a well established, very old game. Their attitude is not a result of the rebellion against any system (they are playing within the system), but rather the very simple fact of where they came from and their upbringing. The common entrepreneur is professional, polite, and intelligent. They aren't pretending to be a rebel. They are starting a company.

While I applaud your ability to read past the rude comments, the simple fact is, this is a discussion. And rude comments are meant to be that: rude. And many people here want to promote civil discourse, not rude, emotional, immature outbursts.
Personally I don't think that using a whiteboard necessarily means "whiteboard BS". There are good and bad ways to do it. Getting nitpicky over syntax and expecting the candidate to have everything memorized makes for whiteboard BS. Concentrating on overall structure and approach and expecting reasonable questions from the candidate makes for a good whiteboard experience.
It is ironic, but I find myself frustrated any time I run into an open source project whose git repo is not on github.

With pjax and the "T" command github simply offers the best web interface for browsing source code (short of downloading it and using emacs) that I've seen. None of the others come close.
Modded up for the courage of posting your own resume.

Off top of my head - look at the right edge of your text. It doesn't look good. They have some work to do on their line break algorithm. TeX, and LaTeX, take care of it so automatically and so well that you could put a ruler to it. It can even divide words into syllabes. Example here:

http://www.tug.org/texshowcase/pp.pdf

And it's just the tip of the iceberg. There's a lot of typographic conventions developed by trial and error over centuries. They just look good or easier to read.

More examples here, TeX Showcase:
http://www.tug.org/texshowcase/
I'm waiting for somebody to make a CoffeeScript for C. No semicolons, comprehensions, syntactic sugar for function pointers, etc.
This link: http://www.coeccc.net/Environmental_Scans/wind_scan_sw_09.pd... there are about 25,000 turbines in the USA. According to GP, 300,000/year birds are killed by wind turbines, which results in about 12 birds killed per turbine per year. This compares with about 83 birds per radio tower.

Of course the growth rate of wind turbines vs towers (and glass windows) is probably different, so you have a point.
Been doing a bit of digging for Graphite graphing libraries. Found a few others: http://jondot.github.com/graphene/, https://github.com/paperlesspost/graphiti and http://www.devco.net/archives/2011/10/08/gdash-graphite-dash...

Here are a few JavaScript graphing libraries as well: http://square.github.com/cubism/ and http://square.github.com/crossfilter/.
It's tough for me to stomach #1, because you clearly have to pass on a lot of brilliant people. I can see how this would generate the other advantage he describes though.

Overall, great article - gives me a lot to consider at this particular time in our company's life.
Watch The Avengers (2012) Full Movie,online for free
I'm in the same boat and one of the funnier professors in math stat loves to talk about the students he hasn't "ruined" because they manage to learn programming and practical finite sample wisdom and go on to be successful in the industry.

And then he talks about his other students, with great love, who just like proving theorems.
Why CISPA is worse than SOPA
I wouldn't be surprised if the entire startup ecosystem doesn't end with a bunch of Pets.com clones.
You. Can. Do. This.

Breath, go for a run.

Take the time to refractor your code. Cut non-fundamental features, focus on shipping something. What can you achieve in the next week? Focus on that.

Disclaimer: I'm not a programming expert, I've only been coding for 6 months. However, if you want to bounce ideas on marketing your product, feel free to reach out: username@gggmail.com (I do everything from lead gen to paid search marketing for a living - would be happy to help where possible).
Why I Don’t Trust the Cloud
There's also Blender Noob to Pro (http://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro) I can't really say how good it is, since I started with Blender in 1999/2000 and back then everything was different and there was only sparse documentation :)
I did not see any beauty on WP,to me, WP is harder to us /understand than webOS/iOS/BlackBerry/Android.