skysight-inc/HackerNews huggingface dataset:
"But what do you think? Do you agree that business plans and risk assessments can stifle innovation?"

No, I don't agree. I agree that badly thought-out business plans and risk assessments stifle innovation. I've worked in environments where a lack of planning killed innovation because the leadership team failed to keep track of changing technologies that required a departure from business as usual.

There's nothing inherent in planning or risk assessments that kill innovation. Anyone who has extensive planning experience (and is actually good at) will tell you that the purpose of a business plan is not to perfectly predict the future, but rather to create a compelling vision of where an organization is heading and how and why it's possible to get there. Without planning, confusion and misunderstanding can set in, leading to organizational chaos.

Formal planning is often not needed in smaller teams (e.g. most startups) simply because the team is small enough and close enough that nothing really needs to be written down, but a close-nit team still has a definite plan - even if it does exist in the sort of "mind meld" that exists among members. But even if it isn't written down - a plan is still there.

Indeed in the amazon case: (http://paulbromford.wordpress.com/2013/08/01/why-your-busine...) - they have quite a bit upfront planning. The construction of press releases, FAQs, user manuals(!), etc. are an example of excellent long term planning. Once buy-in is achieved, the small team then goes into action figuring out how to make it happen.
Honestly, is that a serious question? Do you have no concept of what I'm describing such that I'm required to list these things out?

Pretty much all Apple hardware is made in China, which makes the company an instrument of foreign policy. That's one aspect.
For self hosting, gitolite: http://gitolite.com/gitolite/

The successor to Gitosis.
Thoughts on Colocation
I'd probably avoid 0xB16B00B5.
That was my thought too. He said recently in a video interview the he wished JavaScript had tail call optimization, so it would probably be something along functional programming lines.

I think it was this one, but they don't publish a transcript so I can't easily verify:

http://channel9.msdn.com/Events/Build/2013/9-011
Not if they have full control over the power grid. Imagine no electricity for say, a month.

Remember the 2003 blackout?

http://en.wikipedia.org/wiki/Northeast_blackout_of_2003

- Some areas lost water pressure because pumps lacked power. This loss of pressure caused potential contamination of the water supply.

- With the power fluctuations on the grid, power plants automatically went into "safe mode" to prevent damage in the case of an overload. This put much of the nuclear power normally available offline until those plants could be slowly taken out of "safe mode".

- Amtrak's Northeast Corridor railroad service was stopped north of Philadelphia, and all trains running into and out of New York City were shut down,

- Many gas stations were unable to pump fuel due to lack of electricity. In North Bay, Ontario, for instance, a long line of transport trucks was held up, unable to go further west to Manitoba without refueling. In some cities, traffic problems were compounded by motorists who simply drove until their cars ran out of gas on the highway.

- Cellular communication devices were disrupted. This was mainly due to the loss of backup power at the cellular sites where generators ran out of fuel.

- Large numbers of factories were closed in the affected area, and others outside the area were forced to close or slow work because of supply problems and the need to conserve energy while the grid was being stabilized.

This was just a few days. Imagine 30 days of this. It would total chaos. A lot of people forget how much we rely on electricity and the power grid.
check out http://gitlab.org/
You're right, journalism is completely old fashioned and we can just do with pundits and gossip.

...

Have you gone mad? The medium is irrelevant to the content.
That's a bit overpedantic. It's a mnemonic for remembering the way the bytes are arranged in memory: "Ok, Bo: add re".

Nobody complains that r, o, y, g, b, i, and v aren't actual colors, do they? Other than you, I mean.

http://en.wikipedia.org/wiki/List_of_mnemonics
"How can I make a lot of money?" is perhaps not as enlightening or rewarding as "What do I really enjoy doing?". I strongly recommend this video of Buffett talking with MBAs at the University of Florida back in the late 90s: http://www.youtube.com/watch?v=ogAxzPaU5H4 . Here's a taste (from the rough transcript available at http://www.tilsonfunds.com/BuffettUofFloridaspeech.pdf‎ ):

I get to work in a job that I love, but I have always worked at a job that I loved. I loved it just as much when I thought it was a big deal to make $1,000. I urge you to work in jobs that you love. I think you are out of your mind if you keep taking jobs that you don’t like because you think it will look good on your resume.	I was with a fellow at Harvard the other day who was taking me over to talk. He was 28 and he was telling me all that he had done in life, which was terrific. And then I said, “What will you do next?” “Well,” he said, “Maybe after I get my MBA I will go to work for a consulting firm because it will look good on my resume.” I said, “Look, you are 28 and you have been doing all these things, you have a resume 10 times than anybody I have ever seen. Isn’t that a little like saving up sex for your old age?

There comes a time when you ought to start doing what you want.	Take a job that you love. You will jump out of bed in the morning. When I first got out of Columbia Business School, I wanted to go to work for Graham immediately for nothing. He thought I was over-priced. But I kept pestering him. I sold securities for three years and I kept writing him and finally I went to work for him for a couple of years. It was a great experience. But I always worked in a job that I loved doing. You really should take a job that if you were independently wealthy that would be the job you would take. You will learn something, you will be excited about, and you will jump out of bed.	You can’t miss. You may try something else later on, but you will get way more out of it and I don’t care what the starting salary is.

When you get out of here take a job you love, not a job you think will look good on your resume. You ought to find something you like.

If you think you will be happier getting 2x instead of 1x, you are probably making a mistake. You will get in trouble if you think making 10x or 20x will make you happier because then you will borrow money when you shouldn’t or cut corners on things. It just doesn’t make sense and you won’t like it when you look back.
I'm a fan of the rarely-mentioned http://repositoryhosting.com/ for the hosting. I don't know a good alternative for everything else GitHub does on top of git.
I used GitLab with a small team for a while and found it to be adequate. It never quite felt as good as GitHub and was missing a few trivial features (although I can't remember any right now) but overall it was a pretty good experience.
it just an example hexadecimal representation

It's not hexadecimal, so what's your point?
Poor students in poor areas don't have the same performance as poor students in average areas.

I'm beginning to think that most of the critics of VAM don't even understand what it does and are merely repeating critiques of blindly measuring raw test scores. And your ignoring the huge statistical significant difference having an under preforming peer group has on student performance.
Hat ranking site that takes ads. or some other site using hats, like finding the right hat for you based on your personality. could be gamified so the crowd could vote for the best hats based on certain criteria.
{{quotePraisingDVCS}}
Go to Harvey Mudd and major in Econ and EE.

http://www.payscale.com/college-education-value-2013
Up to a point, there are issues if you start a non profit and then pay yourself as CEO a truly insane income.
There were more when I first checked.

Besides, it's hard for me to fix that I couldn't understand the docs when starting from the position of ... not understanding the docs.
In an uncertain world, people's lives are always endangered on some probabilistic level - knowledge isn't absolute.

That said:

The most dangerous times, driving, tend to be when you don't have enough time - not necessarily when you're close to someone but in terms of the amount of time you'd have to make an observation, make a meaningful decision, and react to unexpected developments - this is something like a function of the number of decisions that must be taken for a given distance in a given environment modified by the speed you're doing... (I'll just call that your time horizon.) If you're going faster than the vehicles around you, then you tend to have a lot of small time horizons where the decisions you have to take are potentially quite dense (the other guy does something requiring your reaction, you don't have a lot of space - decisions/space go through the roof, speed remains high.)

Take here for instance:

http://youtu.be/hMjKiP6Xup8

If that guy had rolled, they'd have been too close.

Or here:

http://www.youtube.com/watch?v=nghau2LfjmE

Hear the sound of their engine where they've shifted down while/after braking?

Or here:

http://www.youtube.com/watch?v=Kx1zNTQpzmo

Visibility's awful. Their horizon's what? A few seconds?

One of the people is telling the other guy that they're going too fast and to ease off.

Driving fast, of itself, isn't particularly dangerous as long as you have good sight lines - driving at a different speed to traffic around you on the other hand is. I mean we've, I assume, all driven. We know that people do stupid things and you have to drive in a manner to account for that.

I think their actions pretty much unquestionably increased their risk compared to their not driving above the speed of surrounding traffic.

Now, whether that makes them more dangerous than your average driver is highly debatable. They seemed to know what they were doing, which lots of people don't really when you start thinking of how far out to potential hazards they start taking action and use that to infer how often they're taking observations or predicting. In other words, how bunched up their OODA loop is compared to the speed they're doing. Lots of people drive in a very rushed fashion rather than driving fast but smoothly.

-shrug-

Personally I think that driving in the rain stuff was very dangerous. But, if someone has to do something irresponsible, I'd rather it be people like them than some idiot kid who's just figured out the accelerator goes all the way down :p
EDIT: Just to add, Google can artificially increase traction of Dart by putting the Dart runtime inside Chrome and using that as a weapon to increase Chrome adoption, similar to Microsoft's ActiveX strategy. If Google does this it would be a pretty evil thing to do and go against the spirit of the web.

Couldn't Microsoft put Dart in IE today? This argument boils down to: "nobody should ever work on any programming language, because any company could add support for it to a web browser." It's technically true.
You can call them whatever you want, but I don't need to write any migration scripts when I change the schema. Writing a migration script MIGHT be a good idea, depending on my setup, but I definitely don't NEED to.

I don't really know what you mean about the design being "broken", unless you mean that it's "different", in which case I would agree.

As for write confirmation, you have flexibility in that regard. You don't need to be checking getLastError for write confirmation[0], though if you wanted to use a broken pattern, you could.

[0] http://docs.mongodb.org/manual/core/write-concern/
If anything, Gumball is a proof that it can be done safely. There are hundreds of contestants every single year and statistically it's one of the safest motorsport-events in the world.
It's upsetting that you dismiss my dismissal, because a lot of the "criticism" I do see, including in this thread, amounts to little more than a transparently knee-jerk reaction that tends to be very lazy with the details. I am not mocking every criticism of Obama I have ever seen, only the crazy people who see the word "Obama" and instantly start talking about Kenya and health care regardless of the topic, drawing comparisons with the Axis powers (yes! this happened on this thread very early!) and a whole bunch of other shit that has nothing to do with anything. I don't think you can deny that this line of thought exists in the American psyche and it has more influence than it ought to.

But I would like to make another thing clear: Obama is a center-right politician. Your first line implies that I am a "proponent of [his] administration" but I am considerably to the left of that guy. But a large component of the attitude I am mocking is that many Obama haters really don't care about the details, they just know they're against the guy. Here's a guy who's got a tax plan from George Bush, a health care plan from Dole/Gingrich and implemented by Romney, a more competent wiretapper, assassin, and immigrant-deporter than his predecessor - even if some of these critics previously held similar beliefs as Obama, they don't care about any of that, he's just Satan to them. This includes congresspeople who are now against things they previously sponsored, because it's now an Obama plan. Witness on this thread that the administration is actually blocking "government intrusion in the marketplace", and people are really just finding excuses to find faults with this because of what party it comes from. I'd say on the balance they've proved my initial assertion right, far more than I expected even from the pseudo-libertarians I am accustomed to seeing on HN.
a load of solar powered raspberry-pis with wi-fi posted to suitable locations around the world
No third party has to make a decision for Twitter to decide something is unacceptable on its platform, and I would hope Twitter would be much stricter with people who make threats than courts.
Hi there! I work for BikeCityGuide and we make the Finn.

First of all, thanks for the feedback, but I really think you should give it a try, I believe it will work for your device without any problem. Maybe when mounting it some of the buttons will be pressed, but other that, you shouldn't have any troubles.

If you would like to try it, and it ends up that it doesn't, you can always get a refund.
I believe we aren't in the same planet.
It is. You'd have a big barrier to entry for competitors.
It makes no sense to argue that a non-existent product is vulnerable to a current exploit without a precise definition or specification of that product.

Its an obvious mistake but not so obvious that the author can't get away with choosing to make it.
As the web developer of the site, I'm kicking myself :) If I may ask, what confused you?

Thanks in advance!
Steve Blank has a good and well-known definition for the term startup: "an organization formed to search for a repeatable and scalable business model."

http://steveblank.com/2010/01/25/whats-a-startup-first-princ...

In this sense, a typical new restaurant or dry cleaner isn't a startup, because they're following an established business model. A startup restaurant would be experimenting with innovative pricing, production, or other techniques, and would probably have to tweak its model on the road to success and would face an outsized risk of failure.
Props to you for actually testing simultaneous pushes where conflicts arise at the Dropbox-level, but I would still never do this (for a multiuser repo, for a single user it's probably fine).

Maybe I'm overly risk-averse, but I've been bitten a few times by Git setups that are non-standard or complicated and decided that it's far better to keep things as simple as possible. I'm not really interested in fiddling about keeping Git running smoothly, when it's incidental to the real work. It's just not worth it to save a few bucks, versus hosting a Git repo yourself on a VPS or something.
Hey man, that's kind of mean.
Well I can say that being married and having obligations makes bootstrapping a company extremely hard. I know because I'm currently doing this and the added stress for me has been 5x what it could have been.
Yes, but it is practical for debugging purposes since using proxies for HTTPS modifies the behaviour between the client and the server.
Click "like" if your Kleene closure is noncommutative!
It is great if you want to optimize for commute when looking for a job.

Obviously, location isn't the only factor that matters when choosing a job (otherwise you might as well work at the corner McDonalds) but if you know that your next job will have a great commute and/or be located in a convenient place for your non-work life, it has some positives going in. Also, if an area has a huge number of interesting companies in it, chances may be good that it contains an interesting company that would be a good fit for you, one that you might not have otherwise been aware of.
Legal page:

http://diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A28583
Definitely not even necessary to buy all that equipment. My friend and I do this with Wireshark on his laptop all the time.
Thanks. The library was highly inspired from Arc where most of the keywords are short and sweet. (keep, fold, [] shortcut, etc.)
Terrible. Thanks for pointing this out.
> I traveled to South Korea to see what a free market for teaching talent looks like—one stop in a global tour to discover what the U.S. can learn from the world's other education superpowers.

Education superpower for having well-educated citizens? Or educations superpower for having many of the top universities?
Note that if you have, say, HTTPS Everywhere installed, the embedded JSFiddles won't display. The site the post is hosted on supports HTTPS, while JSFiddle apparently does not, so Firefox blocks "loading mixed active content".
The distinction between interfaces & graphics
Irrelevant. This is not about comparing motorsport events for safety.
Shameful because their behavior put so many people's lives at risk - that's not an opinion, it's a fact.
The fact that this isn't "it doesn't" in full capitals and 72-pt font baffles me
Anyone know who they're getting hit by yet?
What percentage of the code is contributed by non Google employees? How many non Google employees (give me a rough number) contributed to its initial design decisions in the first year it was in development? Let's compare those two numbers with Go.
:(

[blocked] The page at https://kerricklong.com/articles/why-ember-js-rocks.html ran insecure content from http://jsfiddle.net/Kerrick/Vd6eF/embedded/result,html.

Unfortunately kerricklong.com won't serve http, nor jsfiddle.net https, so I don't see an easy fix.
That does not seem to be what he is calling shameful in that particular instance. He seems to be calling out the use of personal wealth to evade the law as shameful, not the reckless nature of the stunt.

(And yes, that is still an opinion.)
If you seriously have nothing to hide, you're boring. That might be worth hiding.
Been a bad week for Github availability
At what price point does it make sense to go through this clearly painful process to colocate?

I feel like there's a logical progression from PaaS/VPS => Managed dedicated hosting => colo facility.

But I would love to know when the costs for these jumps make sense.
More subtly, a generator (or list comprehension) implies the order in which the results are generated and an implicit but observable changing state. If I'm trying to write (or, at least, express, since we are talking about Python) parallelism, map would be a better choice.

This is definitely not true -- generator expressions can be expressed using lazy list semantics. By your logic every Haskell list comprehension would be stateful.

I would encourage you to write the denotational or operational semantics of your expressions in these matters rather than simply going by intuition.
I just used ember to build a side project (http://bests.com) and it turned me into a huge fan. It is great how little code you need in ember to tie an API with a UI in the browser.
I'd probably multiply and sum...
>I would hope this is obvious, but "driving in the dark at 50 mph over the speed limit" has a high risk of causing a fatal collision

To which I call BS.

How come German highways (that do not have such BS low traffic limits as Interstates, and are actually unlimited in large stretches) are safer than the interstates?

https://en.wikipedia.org/wiki/German_autobahns#Speed_limits

http://www.thinktransatlantic4.com/2012/04/is-autobahn-safer...
Hi thanks for the support! I had never been on the other side of HN's harshness but I can tell you that although a big part the thread it pretty critical, it is in fact very helpful to know where we can improve, it's great to have feedback!
You can do things that are risky, and require awesome amounts of skill, without risking innocent lives.

I watched the Rendezvous Video described in the article - but, the skill demonstrated in something like http://www.youtube.com/watch?v=LuDN2bCIyus tops that signfiicantly. Also - note - street driving, closed course.
Since this has been more frequent as of late, can anyone shine some light on who might DDOS someone like github? Is there anything to gain or is this just sadism?
PHP Web Development, specifically with the Yii framework.

I use Sublime Text as my editor and Vagrant for my development environment. I use vim on servers. That's about it.
Related: http://www.debuggex.com/?flavor=python also does visualization in addition to matching (full disclosure: built by me)
Maybe someone from GitHub can tell us.

I'm having a difficult time reasoning as to the motivation behind all the DDOS attacks. Why would anyone want to disrupt a tool for open, public collaboration used by many free and open-source technologies.

Anyone have any insight?
Probably cyber-terrorism, along the lines of "pay us $500,000 to stop this attack before hit hits," to blackmail startups like Github into paying.
http://www.akamai.com/html/technology/dataviz1.html

> Attacks
That's what I originally assumed, but is this actually ever successful with companies like that?
I imagine that there's plenty of groups from third world countries who would be more than glad to take advantage of a cheap botnet to hold a website at gunpoint in exchange for protection money.
I'd be very interested in those numbers too.

The current community seems pretty active, and Dart isn't even at 1.0 yet: https://groups.google.com/a/dartlang.org/forum/?fromgroups#!...
Then what is it about? In the end,we are just a bunch of guys on the Internet, every comment is irrelevant.
I agree. This post isn't the best explanation and is riddled with grammatical errors that caused me to reread sentences multiple times. Regardless of the age of the author, if you put up a blog post that is supposed to explain a concept to other people, it needs to be well thought out and proof read.

Mike Ash is an excellent example of how to write blog posts about how things work
Ha! I had never noticed that (and I have a pretty rotten mind!).

Just wanted to let you know that it was definitely not intentional, and next week I'll talk to our designer to see if we can do something for very small icons like this one.

Thanks for the feedback!