skysight-inc/HackerNews huggingface dataset:
I sponsored just to watch in unfold ; I think it's very important to teach people programming. However i'm kind of sceptic how well it will teach coding; so far it seems too technical without previous knowledge.
Maybe it works, but I don't know what to do...

That is a solid ton of text, which I read, and I'm still not sure.

I was kinda hoping to see "here's a feed with the top stocks and what twitter is saying about them" but instead I saw yellow boxes and permission denied.
"Smartphones" of 10 years ago (or PDAs) only resembled anything like an iPhone if you consider that a MacBook resembles an 80's terminal.
So...you're wrong on most accounts. VS 2010 is plenty fast and plenty of people build plenty of cross platform apps and web apps using Visual Studio.

Honestly, I think you should really just consider checking your attitude and your politics at the door because hating Microsoft and all that "ghastly" proprietary software is just so passe. It's boring and nobody cares that you think proprietary software is evil.
Ah, yea we disabled the functionality that's not explicitly needed for the walk-through. As @tmcw suggests, "sign-up to enable this" would be much more helpful to all concerned than "forbidden". I'll fix that...
Power your phone with body heat
git add -i

5<enter>

*<enter>(all changed files) or 1-5<enter>(files 1-5 in the list) or 1,5,3<enter>(files 1, 5 and 3) etc...

then <enter> gets you to the staging that you are used to.
this will get you into the quick patch mode that -p does.

-p is just a short circuit of this.
This blogger is wrong. A 'battery' is a collection of cells. The Tesla site is correct in stating that. Like 'battery hens' (many hens) or an artillery battery (group of artillery), a 'battery' means collection of power cells. Yes, common usage has made it also mean a single power cell - but this doesn't mean that the technical term is not correct.
His letter to Musk makes him seem much more reasonable than Tesla honestly.

http://www.greencarreports.com/news/1073312_is-tesla-brickin...

The part that really registered with me is the request for a simple phone call. Why didn't Tesla call the owners and warn them about the battery discharge issue? Why didn't they just upgrade the original cars to include that low battery notification service? What do you think the actual real cost of that upgrade is in hardware and work hours? $100? $500? How much would they have spent having some people call the owners of those 500 original roadsters? A few hundred dollars to personally notify their first customers? It was a 100K+ car was it not? This guy might be foolish for not closely scrutinizing the warranty/owner's manual, but Tesla's customer service and PR response are horrible.
Irrespective of git vs. hg, there is one case where BitBucket is definitely better than GitHub: when you have many repositories and a variable number of contributors.

My company is in this exact situation and we've chosen BitBucket because the pricing model per contributor is a much better fit than GitHub's model for our usage pattern.
I have done a similar experiment. I pulled the 3D building data from google earth for a couple of square blocks and importing into a videogame level editor to create a walkaround simulation.
Credibility of Silicon Valley tech bloggers is at issue
The problem is actually a mutually reinforcing feedback cycle between culture and corporation that gives rise to addictive superstimuli. But I suppose "the problem is us" is an equally useful observation.
I like the toolbars though. I guess what I like and what I want didn't test well though...with that enormous sample size.
Coincidentally I just set up a response that uses 418 I'm a teapot about an hour ago. I really wanted 422 Unprocessable Entity, but werkzeug doesn't implement that (and for some reason instead implements 418 I'm a teapot).
SPDY Protocol (draft 3) submitted to IETF
Decent products matter.
VS2010 is just damn slow and falls over on me at least 2-3 times a day which is not acceptable.

Non-aggressive suggestion: think you've got something screwy with your system, I've had VS Fall over on my 2-3 times in the last several years of heavy use. It doesn't have to be that unstable. Also, with an SSD and enough RAM, I don't feel like I'm ever waiting on VS anymore.
I've also been using Git and Mercurial for years. Git is the only one where I have experienced data loss, not to mention obtuse error messages that I could only end up fixing by doing a reset.

Under the hood the two systems are very close. What differs is the interface, defaults and "taste". I think the Mercurial ones are a closer match for perpetual intermediates and smaller projects/teams while Git's choices are a closer match for expert users and larger teams/projects.

Use the best tool for the job and that closest matches the work being done and the team at hand. There is not one perfect answer.
Pointing fingers
Page & Brin were perfect people to start Google. As computer science PHD candidates, they had lot of experience in rising capital, starting a business, building massive datacenters, writing applications that run on thousands of computers, managing large software teams, rapidly scaling a company from a few people to thousands etc.

Oh no, wait, they didn't.

BTW: even Steve Jobs didn't personally operate injection-molding machines or designed CAD models. He's the CEO, not an industrial designer.
Thanks. You end up creating that feed by the end of the walkthrough, but as you and several others point out, the payout is way too late. Based on all the useful feedback here, I'll add a TL;DR and rework it so that the first thing you see is more along the lines of "here's a feed with the stock prices attached to tweets" --> "See how it's done...".
The original article describes that Tesla goes to some lengths to downplay and avoid this information. A once-off in the dazzle of a showroom is a pretty poor thing to hang your hat on.
Hardware Startups Look to China
Example of throwing away old cruft: Xcode 4 did not (and I guess still does not) support Interface Builder plugins. Meaning, you have to add third-party UI components in code rather than with mouse in a visual editor. But integrating IB into the rest of workflow was decided to be more important.

Now, I'm not arguing it was right decision. My point is that both Apple and MS can afford making such decisions without effect on profits. If JetBrains throws away a feature, their sales drop. How much less Macs, Xboxes or Windows copies would have been sold if some convenience features were removed from or drastically changed in a developer tool?
Your intro text runs off my screen (1360x768 laptop, not a really unusual resolution), and scrolling zooms stuff in and out in the background.
I find the "Easy to Extend" argument very unconvincing.

The example shell script is not at all integrated with hg (no more so than any other Unix command), and these are not Windows portable, as the article indicates is so very important. Git appears to have an edge here, since you can integrate shell scripts directly into the git interface.

Git allows aliasing just as easily as hg.
Agreed. I use colours and shapes to at-a-glance distinguish between icons. If there are more than two or three icons two similarly coloured side-by-side, I find it pretty hard to tell them apart without having to think about it.
I don't think I have as much screen real estate as this was designed for, and I don't tend to browse in full-screen mode. You should consider letting people use scrollbars. I can't even read the entire splash message.
Big bombs are extremely inefficient at directing damage at targets. Their main benefit is that they don't have to be aimed accurately. If you lob a 10 MT bomb at a capital city, metropolis, or military base and you miss by a mile you will still almost certainly destroy it.

The advent of accurately targeted MIRVed weapons makes big bombs obsolete. Instead of lobbing one 10 MT bomb near a target you attack a lot of smaller targets with smaller bombs.
I have never seen a non-trivial example of fold* (i.e. anything other than "+" or "*") that I didn't have to spend several seconds or minutes rewriting it (mentally or in typing) as a loop to figure out WTH it is doing.
An internal server error occurred. Please try again later.
Cool idea guys, but poor execution. Here is some free* advice:

-The design on your website is terrible. You need to fix this immediately. This just looks like a tumblr post, or a twitter stream or something. Actually, it looks like a "The Oatmeal" comic. It's unbecoming. Go look at the design of companies that do stuff like this, evaluate why they do these things, and why you should too.

-Drop the "look how hip we are" photos. You get to post photos like that when you're talking about launching your next multi-million-dollar company, not when you're offering to work for free.

-Post some examples of stuff that you've designed. Post examples of times you've worked with payment processors and dealt with potentially multi-millions-of-dollars worth of transactions.

-Post some examples of stuff you've built that has been at the scale we're talking here. Vaguely alluding to your friend embarrassing himself in front of Mark Zuckerberg isnt' really a good example of why your service isn't going to come grinding to a halt when it gets some traffic.

*And now about that astericks. If you do any of the things I listed here, please give me a portion of the money you make in the future. Here is how to get ahold of me: http://thingist.com/users/Ryan

edit: guys. This: https://twitter.com/#!/RossRobinson/status/17026182091597824...

Several times a day for a week?

Not okay. Give it a rest. At this point I'm sure he's seen it and is probably annoyed with you.

edit2: I found the site that you're trying to launch: http://launch.matinee.io/

You'd probably be better served to host this there. Now it looks like you're trying to start offering this as a service to a lot of people, and you want Jim Gaffigan to be the first.

That's cool, and that sounds a lot better than "We're two guys who like to drink beer and play in the snow. Trust us with your millions"
It looks like it was made by two engineers with very minimal design skills.

Thats how I would put it politely.
Eric Ries interviewed at TOC 2012
If only that were true - however, some of the more interesting C99 and C11 features aren't part of C++11 as there are already C++ specific alternatives.

Also, MS doesn't really have a good track record of backporting C++ features to C (mixing code and declarations, anyone?).

If you want to write portable C code that works on at least *nix and Windows, either ignore MSVC (GCC works just fine on Windows via MinGW or Cygwin cross-compiler, as does Clang once you get it set up), or restrict yourself to the common subset of C99 and C++98...
Why Not use the Funnel Chart?
Discovering Simon Sinek The memories of a Product Manager: The Golden Circle
doesn't work?
And damn right Adderall is a recreational drug, it makes stuff that is boring fun.

As a prescribed user of Adderall, I don't agree. The fact that it can be abused doesn't make it a recreational drug, any more than the fact that cocaine can be abused invalidates its use as a clinical anesthetic. With ADHD, the problem is not necessarily inability to focus: indeed, many people with ADHD are capable of hyperfocus and have no difficulty 'pulling an all-nighter.'

The problem is that achieving this hyperfocus requires minimizing external distractions to an abnormal (and often impractical) degree. The all-nighter is a good example itself; it may be a lot easier to work through the quiet of the night but there are social, psychological, and physiological costs to doing that all the time. Likewise, working in an office or in a particular location for extended periods during critical projects can be very manageable and productive, but may require attenuating familial or emotional relationships during the period in question. Most people need to perform multiple roles in multiple every day, e.g. parent, homemaker, employee, manager, spouse etc. etc.. It's normal to give total focus to some roles some of the time, but one can't do that constantly without creating serious life imbalances, with negative consequences for both oneself and the people one is connected to.

For people with ADHD the mental cost of focus-switching seems to be much higher, because doing so requires constant re-contextualization. Imagine looking at the world through a pair of binoculars or a telephoto lens on a camera. You can see a great deal of detail this way, but shifting your view by more than a few degrees requires re-orienting your view around the new object of attention. With an optical device you can move it away, look at the wider picture, and easily establish your new point of focus. But if you didn't have that option, then re-orienting oneself would be more time-consuming. If your point of view were being shifted about by external forces on a regular basis, it would be problematic. Likewise, navigating a ship or following a map is simple in principle, but changing weather conditions or inaccuracies on the map can make the task considerably more difficult. My experience of using Adderall is not that it makes dull activities fun or effortless, but more that it provides a relatively consistent mental reference point against which one can calibrate one's model of external priorities. In programming terms, it's like the difference between having pointers and having to use global variables.
Do you use a lot of extensions? I have it crash about that much as well. I wonder if we compared extensions if we could pin point which one is causes the crashes.
The famous "sufficiently smart compiler"?
Neither does your singular data point.
If you type foldr instead of foldl it won't complain.
Google and Facebook in White House web privacy sights
He's describing the behavior of a massive real-time international marketplace that's (wild-ass guess) 99% under algorithmic control. I don't see how you could avoid sounding like a robot if you wanted to accurately describe its high-level behavior.
Maybe it's a function of where you live. I think I have witnessed it more often than that, relatively rare but with a $40k penalty just having it happen once is pretty extreme. Maybe running out of gas was the wrong analogy.

I still think you could design some better fail safes in and then if it is as rare as they say, why not cover it in the warranty?
I thought this was a good analysis, though the author seemed to think the 'Integrity Dollars' were constant. In reality, they seem to be different per person.

Also he did not mention Value-Added bucks, which would be a benefit you get for playing the real version that you can't get with the pirated version.
This looks more like an extension of the UI style they started adopting with the Expression tools back in 2008, which itself was more directly influenced by Adobe tools like Photoshop Elements and Lightroom than iTunes or Mac OS.

If you really want to tie Apple into it, then the anchor would be Aperture (which obviously influenced Adobe), not really iTunes or recent releases of Mac OS.
Direct link to the actual content: http://www.digitalbond.com/2012/01/31/langners-stuxnet-deep-...
I don't think the blame is misplaced - raganwald addresses your point in the post, that "whatever people click on is obviously right", and that it's a cop-out.

Yeah, a lot of people will choose a Big Mac over a salad, and a lot of people will scarf down fried chicken before a sandwich - that doesn't make their choices optimal, either for themselves or for society at large.

You're also discounting the enormous effect policy has. We've gone from a nation of chain-smokers to one where I don't have to walk through clouds of smoke to get from A to B, and this has largely been driven not by some phenomenal and accidental change in social norms, but by a concerted effort of government and individuals.

So it's not so much blaming Google, as to say that with Google's money, intelligence, and influence that we can be putting this "remnant inventory" to socially higher causes, rather than try to collect a pittance on it by hawking scams and get-rich-quick schemes.
Nothing is ever solved completely, only satisfactorily.
Completely agree. The new design looks horrible. It seems they've removed any use of shading/colour to let you know whats happening to not 'overload the user'.

Just reducing the contrast would have been enough. And if there wasn't a direct comparison between the coloured icons and the b/w ones, I would have no idea what the b/w ones would do.
I felt the exact way when I read "The Andromeda Strain". For me, it was the exhaustive statistics and bibliography that sealed the deal. Still one of my favorite Crichton works.
a little bit farther is something much more disturbing, at least for me:

"The device was trillions of times more powerful per unit volume in comparison to the material in the sun's fusion core (about 25% of the sun's radius) and it would take about 10 million years for an equivalent volume of the sun's core to produce the same amount of energy as came from within the bomb's casing."
Show me how you set priorities on tickets at Github? Apparently they are philosophically opposed to you being able to sort issues by importance.

One thing I love about Google Code is that they allow multiple repositories per "project". This is very important for when you want to share the same issue tracker, wiki, downloads etc because the items are related. Many of the overall projects I work on have a server piece, some tools and an Android client. They all work together as a whole. When there is an issue, it is often not apparent where the blame actually lies and which component will need to be changed to fix it. (Eg a font being too large in the Android client could have been generated from the server which served up templates made by a tool.) Google rule out private hosting so they can't be used in this scenario - http://code.google.com/p/support/issues/detail?id=1829

As a regular user of Google Code, Bitbucket and Github, the arbitrary differences are very annoying. Each uses a different wiki syntax, and most relevant each has a different syntax for closing tickets in a commit comment - they are similar but not exactly the same.
I remember -- I think it was 1992 -- being one of the first "normal" people on the internet. Got in through a service called Delphi.

It had a menu option to use www. The screen came up with white text on a black background. Some words were in reverse -- black text on a white background.

I remember thinking "Weird. What would anybody ever use this stuff for?"

After all, it wasn't like it was as useful as ftp, telnet, gopher, etc. It was just a bunch of text in a weird format. (Remember there was no mouse then. I imagine you had to tab to get on the links? Never found out, because I couldn't figure out what to do with it.)
These are some nice concepts, but this is entirely overbaked (in my opinion).

I don't find the colors of VS2k10 "distracting" me or making it "difficult" to find things at all. I am glad, however, they're removing a bunch of those useless buttons by default (of course you can always remove them yourself, but I digress).

I can appreciate what they're attempting here, but why go this far without a road back? If you're going to completely overhaul the look and feel this much, and go so far as to let people choose between 2 different color schemes, why not at least give people the option of using the classic scheme, or allow for custom user developed schemes (which would invariably give rise to a few "classic" ones anyways). Maybe they mentioned this and I missed it... I hope thats the case.

I've always felt the U/I got better with each iteration since the original VS, but this is the first time I'm not excited to get my hands on the next version based solely on the look and feel.

Of course, I'll have to reserve final judgement for when I actually get my hands on it.
Here's the thing, though - I clicked through, and started to watch the video about "25 features in 10 minutes". The icon change is listed as feature #1. I stopped watching around feature #3-4, because the product wasn't interesting to me. But as a rule, I think videos like this should be structured like the canonical newspaper article - put the biggest news up front. That way, at any point someone stops reading/watching, they have gotten the information that you thought was most important for them to get.

In other words, if you don't want people to focus on the icon change, don't highlight it as feature #1 in your time-limited chance to educate people about the product.
Beware, DHH might show up at your doorstep rabid and frothing at the mouth.
Do people who disagree with you lack morals? Or are their morals wrong?
why must IDEs look like this?

Qt Creator is currently my favourite IDE to develop C++ in (even if it does not use Qt) and it doesn't look like this.
Was hoping this was the video, which isn't showing up on iOS.
So... imagine if the first company to synthesize a laptop got the eternal monopoly? Or the first company to synthesize a flatscreen?
The reason there are no marlboro ads in lung cancer clinics is because it would generate massively bad PR, other than that it's a phenomenal idea.

Especially for former smokers who now no longer have any risk factors from smoking. A lung cancer diagnosis is a perfect "smoke 'em if ya gotta em" moment.
It's important to remember that the federal Constitution and rulings by the Supreme Court interpreting the Constitution represent the floor of permissible action, not the ceiling. So, although there exists a somewhat amorphous "right to privacy" that has been applied to things like abortions, sex, contraception, and other things, this is not to say that Congress or state governments couldn't pass laws that further increase these rights. In fact, many state constitutions provide vastly more protections for their citizens than the federal Constitution does (specificaly becasue almost all states became states prior to the incorporation of the Bill of Rights to the states).

Point being, presuming that something is not a "right" or even a "fundamental right" simply becasue it does not exist in the Constitution or hasn't been interpreted to be included in it is, in my mind, a miscontruing of our federalist system. You could conceive of every state passing legislation permitting abortions (or not making abortions illegal) and have the same result as Roe. Similarly, if Congress has the power to pass a "Privacy Bill of Rights" as normal legislation (i.e. through the commerce clause), this would effectively "increase" the rights everyone has. If Congress wanted to pass a law (again, presuming that they had the power to--which is the underlying issue here) saying something like "everyone has a right to privacy," or criminalizing entities who impinge on people's privacy, this would also effectively increase the rights of everyone, subject to Congress changing its mind in the future.
I owned a P800 and I consider the iPhone to be in a completely different class. Each of the individual differences is small, but when taken together the feel of using them is quite different.
I don't see the number of programs on GitHub mattering at all. It is not like you can't use a gem from github and two from bitbucket and one from savannah and one from an old floppy disk and two you were emailed a tarball.

Github is no doubt useful, but don't ignore the others -- this is not facebook.
You might find `git add -N` ("--intent-to-add") useful. It's an extra step, yes, but it allows you to e.g. view the content of new files with `git diff` without actually staging the content for commit, and will allow you to stage that file during `git add -p`.
I didn't think the old colors were noisy, but now when I open up VS2010, it's like a clown car in there.
I'm saying I put the same level of effort, as a consumer, into avoiding a $7k repair as I would a $40k repair. That is: maximum effort.