skysight-inc/HackerNews huggingface dataset:
Okay... fair enough.

> It is the drawing of the gun which is the key event here. If he had simply stomped on the gas pedal instead then this whole controversy would have stopped before it started.

5. Wilson said when he tried to open his car door, Brown slammed it back shut, then punched Wilson in the face.

6. Fearing another punch could knock him out, Wilson drew his gun, he told the grand jury, and Brown grabbed the gun, saying "you are too much of a pussy to shoot me."

Like I said, these things happen quickly, there is really not much time to think and analyze. When you feel that your life is in danger, you just respond. Some people get tunnel vision, others don't even form memories.

Some other things that would have prevented this - is every single action that Michael Brown took.
SHAKSHOUKA
I don't see how this reduces dependencies on any specific framework or in any way affects that at all. I'm the one who chooses what dependencies and frameworks I work with. The only way these tools affect which dependencies I choose is that they limit the ones that can work with each other. Nor does it "avoid using big one-size-fits-all monoliths," because that wasn't a problem I had in the first place. The article is about build tools in case you haven't noticed.

It does not let me choose the right tool for the job. That's exactly what I'm describing in the post. It forces you to use whatever the authors of library X thought is the right tool for the job. And the authors of library Y and the authors of library Z ... etc. to the point where it becomes impossible to actually work with libraries from different sources together unless you manually manage them.

It does not make the team a lot more rounded to learn and understand a bunch of build tools that do the same thing as each other. What would make it more rounded is if these tools weren't so shitty, worked together, and there was only one of them so they could focus on actually building stuff instead of mentally masturbating about stupid build tools that don't work.
FWIW, I did run a quick test using the HEAD of devscripts and there are many things not detected by licensecheck that are detected by ScanCode.
Do you take this position when dining at a restaurant? When your food is amazing, do you pay more for it? When it's poor, do you pay less?

Probably not. If you care a lot about the restaurant's quality (maybe it's your neighborhood place), you might offer some constructive criticism in the form of yelp reviews or feedback cards. If that fails, you'd probably reluctantly sever your relationship with the restaurant.

Why should this kind of relationship not apply to employees? The only difference being an employer should probably do more to try to get performance up before severing the relationship.
I'm fond of saying that founders don't need an idea, they need a plan. An idea is just a pie in the sky, but a plan can be executed and is therefore more easily dismissed as unrealistic or flawed. So if anyone wants to tell me their plan I'm all ears :)
I'm not exactly sure what you're asking for, but ElasticWolf has a very nice and functional UI:

https://aws.amazon.com/developertools/9313598265692691
I think you are misusing the term "motivation" here, "ambition" is more fitting. But I agree with your point.
Personally, I've found monad transformer stacks are more trouble than they're worth. They're interesting, and probably worth understanding, but in practice I rarely use much beyond a single ReaderT or StateT.
Go to a book store.
Find your first customer.
Buy him/her some coffee and learn from his/her experience. Improve your product based on their feedback.
Go to a book store...
The State of the Cloud 2015: A Review and Predictions
You're confusing "distributing a copy of Ubuntu to run on a server you own" with "distributing a copy of Ubuntu for the public to download." The former is not a trademark violation. Nor does it violate the terms of the Canonical IP policy quoted above.
I don't think it's really generally true. Developers that frequent this site probably are, just like developers around SF probably are. Most software developers I know don't have any interest in starting a business. I know I don't.
Didn't know that! Had -8.5 but never wore contacts. Friend of mine had a severe allergic reaction to contacts, and was advised to never wear them again, and I was scared off of them.
box or onedrive by Microsoft?
>Nature didn't intend anything.

Depends how you look at it. Our bodies are built to live on parts of this planet in this specific era. We don't do so well in space and microgravity. We're not going to do so well on Mars, or Mercury or Triton. That's never going to change.
It seems to me like this is already being done quite extensively. Maybe it's because I'm in the tech echo chamber, but I constantly see technologists trying to educate the outside world about the limitations. In a lot of cases (this one included), it seems to me like this is perceived by non-technologists as laziness (as TC suggests), stubbornness, or FUD-spreading.

This is just my impression (no guarantee it reflects wider reality), but I'm not sure how this is something that technologists can be expected to solve. There's no way to get the public to trust you when they know that you can do what you're saying is impossible, you're just not willing.
CUDA is so important to us, we don't even consider AMD.
A facebook xss vuln is probably not enough to do damage. However, a serious 0day or attack plan that could take down the network would be valuable now that it floats on a public exchange. During April 20 - June 20, 2011 sony shares fell from $30.14 to $24.28 during the PSN hack. A vuln that could take down facebook could allow shortsellers to profit if it was severe in magnitude even if not in duration especially if it created FUD about Facebook security.
>Once we have the ability to freeze our bodies in stasis to wake at intervals and check progress

A better approach is to send self-building/self-replicating droids, with human DNA or hard-drive saved consciousness. Let AI deal with the hazards of navigating interstellar space and building up a colony before 'birthing' humans. No freezing necessary (just a waste of resources)
Carmen Small: What It's Like to Race Bikes with Men
Update: Nvidia's Pascal GPU should be 28 terraflops, out 2016 and given much of the brain is not active at one time that's probably getting to similar processing power. It uses 1.3kW so you can heat your room with it too.
Meanwhile in most areas outside SV/NYC computer programming during bubbles, there is a large excess of qualified workers vs positions

This is simply not true. There are many, many industries requiring high-skilled employees who are hard to replace. You mentioned one example of an industry with high supply vs demand, and it happens to be the one most obvious example. You'd have to come up with lots more examples to show that this is the norm.

The[0] evidence[1] shows[2] otherwise[3].

[0]: http://www.forbes.com/sites/emsi/2013/03/07/americas-skilled...
[1]: http://www.cnbc.com/2015/07/20/survey-shows-growing-us-short...
[2]: http://www.nytimes.com/2013/10/09/business/economy/stubborn-...
[3]: http://www.wsj.com/articles/small-business-owners-work-to-fi...
Really? Can I get a second endorsement from someone?

I have had great luck reading books recommended on HN but am on the fence about this one.
> Terence McKenna has literally volumes to say about this argument. So now that we've moved beyond this simpleton back-and-forth, what say you about his position vis a vis meditation?

If somebody makes a living telling people things like aliens brought us mushrooms and that's why evolution happened they aren't worth my time. They're too far gone. I responded to a comment on a message board encouraging people to not get excited about space exploration and instead focus on the wonders of DMT.

I simply don't care what he says about meditation.

> Specifically, what do you say about his argument that, without being willing to ingest a drug, you haven't humbled yourself to the basic notion that your brain is physical and its operations electrical and chemical?

Narcissistic, egocentric, closed-minded, a little horrifying. I don't understand why he thinks doing drugs is not only the best path but the only path to understanding the realities of being a human. That's how cult-leaders operate, they teach their followers there is no other way and everybody on the outside of their bubble just doesn't get it. Then when people try to help them get out they say "You just don't understand how great our leader is! He even said this would happen!"
I am substantially more interested in finding ways to destroy existing businesses, by replacing processes which previously depended on centralized rent-seeking organizations with collaborative, decentralized, community-driven processes.

It's not yet clear how one would make a living doing this, so it remains a side project.
How a Simple Blog Can Change Your Life
good question - iOS was mostly a function of our team's expertise. admittedly, its the higher order problem, since we now have the infrastructure to roll out a web app - which we might do, given the amount of activity we saw on there.

edge is a seed fund backed by kpcb - so the capital was committed from a kpcb venture fund (and no other investors).
There is a fairly important point that is missed by this article. You do not need build tools to write JavaScript and depending on which tools you use there are significant drawbacks to using any them.

Before you dive into the world of build tools and process management I urge you to write unminified, ES5 (aka the JavaScript that runs without transpilation today) until it hurts.

Write unminified JavaScript and watch your page load times.

Write ES5 and time how long it takes you to complete projects of a given size.

Write reactjs code but use the JSXTransformer. Watch page performance. Watch how many times you reload the page in a given sitting.

It's really only when you find yourself with a problem that you can quantify that these tools start to make sense.

Discover for yourself why these tools exist or you'll waste a ton of time learning the newest thing and in the end not have gained much at all.
As a different chapter, this is not exactly a dupe, but it's not the
first time links to parts of this book have been posted. Over the last
two years, there have been a lot of HN discussions on the various
chapters of this book. Here are the ones with comments:

16 days ago - https://news.ycombinator.com/item?id=9863832

8 months ago - https://news.ycombinator.com/item?id=8719371

a year ago - https://news.ycombinator.com/item?id=8258652

a year ago - https://news.ycombinator.com/item?id=8120670

a year ago - https://news.ycombinator.com/item?id=7920183

a year ago - https://news.ycombinator.com/item?id=7588158

two years ago - https://news.ycombinator.com/item?id=6794308
This is true. You can see a list of successful build configurations here[0] and there are plenty of nVidia machines.

[0]: https://docs.google.com/spreadsheets/d/1LnGpTrXalwGVNy0PWJDU...
Genuinely--from the point of view of a company founder--what policy or culture could you establish that prevents gender/race pay inequality? Performance-based pay sounds like it would be great for productivity, but it's easy to see how that pay gap would arise from an industry already dominated by white males, especially if people's salaries are kept secret.

Do you put more effort into bringing diversity to your management team? Do you talk openly about salaries and establish that culture early? Do you go full transparency and post everyone's salary online? Or could this be a battle not worth fighting in an early company
The Five Worst Weapons Still in Use [video]
Show HN: Looking for group tool for Gamers
libslz is really, really fast (and fairly new). It's used in the next version of haproxy. In my own tests it's proved substantially faster than both zlib and miniz.
I'm a long time gamer, back to the dig dug & paratrooper games. As luck would have it, while looking at some domain auctions I happened to come across www.lookingforgroup.com. Being a gamer & dev hobbyist I felt this would be a fun project - and it has been! I'm starting out with two of my current favorite games, but will be expanding soon to LoL, SC2 & Diablo.

If you have any game requests shoot me a line at support@lookingforgroup.com

I wrote it in js using the meteor framework and hosting it on Modulus.io.
How does this one differ?
"There is an expanding mass of rank-and-file “outsiders” ready to forgo income for future wealth, and a small core of “insiders” securing incomes largely at the expense of the mass. We can call it a winner-take-all market."

Interesting. If I didn't know any better, I thought he was describing the situation with many tech startups. The investors have all the money, the founders are the only ones with any hope of making good money, and the rest just serve as cannon fodder in the investors' and founders' games. This actually seems to be a common pattern in quite a few other industries as well, and from the perspective of an established business owner, is the ideal structure of any business.
> You comment is a basically a very good example of a strawman argument.

Is that so? My apologies. What argument have I reduced to a strawman, and what is the proper strong version?

> note that revisions are not flavors or separate languages

By what definition of "separate"?

C11 is in fact a different language that is very similar (and explicitly based upon) C99, and the same holds between C99 and C90.

These can be said to be dialects. But by the same token (no pun intended), C++ is also a C dialect.
The result of conditioning from playing Portal?
> No, you don't. You can manually keep things up to date.

Sure, but there are better things I could be doing with my time.
that's a good link - thanks
You don't know that there's no good reason to do what I do. I use many different tools. Try ed sometime, it might improve your productivity. Professional? I deliver and get paid.
VGI (VDI for gaming) is the future. We shouldn't have to run on bare metal; we should be able to have a single-VM Host (which theoretically gives full hardware performance) with full hardware pass thru.

This gives all the flexibility of VHDs and virtualization without losing the bare metal advantages. Installing a new OS shouldn't mean the current OS knows about it.
Speaking as a developer that did turn a side project into a very very minor income stream (pays for my spotify and a few steam games a month), I did very little to try to make it into a income stream. My primary focus was writing software for my own use, and for the fun and challenge of doing so. The "monetizing" was, honestly, quite annoying.
Your story sounds a lot like mine, I'm just a little further down the road.

I graduated with a Bachelor's in Computer Engineering (i.e. as a hardware guy) five years ago.

I spent my very early career trying stuff out. I did an internship as a software engineer, then I started out as a graduate consultant doing no engineering at all, then I started my own company where I helped hack together the prototype, and most recently I've been working as a data engineer and web developer.

I learned a lot about the industry from many different point of view, but more importantly I learned a lot about myself. I figured out software in general and the web in particular isn't for me - I need to get my hands dirty and I need to build physical products to feel satisfied.

So I'm going back to get my master's from a hardware-focused CS program with a major research and interdisciplinary component where I can really get back to my undergrad 'roots' with VHDL, SPICE and soldering iron, as well as learning a bunch of new stuff about embedded systems, robotics and machine vision. I haven't been this excited about technology in a long time.

The upshot of all of this is that you don't have to have it all figured out right now, and taking the time to really learn about something that interests you is extremely valuable. So is having depth in two very valuable technical skillsets. Time spent learning is never 'wasted' and if you decide to come back to EE/ECE or go deep on embedded systems, you totally can - and you'll probably kick ass at it because you'll have experience and maturity others might not have.

Finally, from a market point of view, there's a weird convergence going on, of which the proliferation of embedded systems is just the vanguard. Batteries are getting cheaper lighter and smaller, SDR is becoming more and more common, automation is becoming increasingly necessary, and machine-machine communication is going to need whole new infrastructures. It's a good time to know what's going on at the low level while knowing what software could/should do.
Dev-ref trello
Try Talend
Automatically spotting endangered chimpanzee nests by drone
The magic lies in defining the real problem. What we call a solution is a mere back and forth between abstraction and concretisation of knowledge surrounding a problem/observation.

See: https://en.wikipedia.org/wiki/Inductive_reasoning
See also: http://takingpitches.com/2012/09/22/elon-musk-the-role-of-an...
"The reason for this is that the prospect of future wealth, rather than current income and working conditions, is the main driver for people to stay in the business: low-level drug sellers forgo current income for (uncertain) future wealth. "

May be true but also could be that the person who decides to sell drugs for less than they could make at McDonalds couldn't even land a job at McDonalds or any other traditional employment. Similar to how many people go into business for themselves because they are not cut out to work for anybody else. It's not all about money and future prospects.
OnePlus 2: Invite system opens, here's how you could secure your invite
thanks for the comment, albeit i didnt ask you to give me your idea of a problem, but asked for a site to show problems to solve in C.
Thank you for this, it's a decent start for me personally. I was previously using the DNS director in Varnish 3.x to do this which was removed in 4.x. The longer time goes on the more risk it is to be running older software so this has been a great help.

Oddly enough I'd never really considered nginx for the job despite using it to reverse proxy elsewhere. Sometimes you just need a poke in the right direction :)

Now I just need to figure a way to specify *.internaldomain so that nginx resolves www.example.com.internaldomain - where www.example.com is grabbed from the requested Host: header
>Do you take this position when dining at a restaurant? When your food is amazing, do you pay more for it? When it's poor, do you pay less?

Actually, I do. I leave tips depending on the quality of food and serving.

>Why should this kind of relationship not apply to employees? The only difference being an employer should probably do more to try to get performance up before severing the relationship.

It applies to employees as well. Employees might leave for a place with a better pay, actually, I know a lot of software developers who change the job once in 2-3 years to make it more market because their employees don't think they need to pay more. If employer is doing something which is quite unique, and people need to learn this on the job and it takes a lot of time, not paying good performers is detrimental to the business.
No. You are a troll. You mentioned that it was probably dropped for a reason after mentioning the murder. I can also mention of a person that was saved by a doctor and then went on to kill somebody. Maybe doctors should stop saving people.

Again, you are a fucing troll.
Same. Changing teams every two years seems like a long time. Not mentioned in the post, but I would bet that in Microsoft-land, the release cycle is about two years so it gives a natural transition point.
Let's say that an engineer takes 4-6 months to ramp-up on a new team, that still gives 18 months of full productivity. I'm sure that engineers reach 80% of the learning curve was traversed at 12 months.

The fact that it takes them 3-4 days to decide the next round of teams seems very long, in spite the post's insistence that it's short.

I'm interested in environments where teams chose a much shorter cycles. I think shorter cycles would present a different set of challenges, like reducing ramp-up times and cycle decision times. It may also be easier, like reducing the risk of a single cycle decision.

I have heard reports from a company with ~50 engineers who had 2 week cycle times, which was basically their sprint time though releases would have much more frequently. They had the advantage of a mostly homogeneous language and development environment. There kept in up for more than two years, at which point the company pivoted, no longer had a homogeneous dev environment and were doing more greenfield and less support/optimization/incremental-improvement. All reports were great. People were always surprised how the team would even out the teams when put in a single room, where the teams and choices were clear to everyone.
How about 15g consisting of a potent toxin and a spray nozzle?
I'm the last one to try to support the theatre of fear the media and government maintain, but the dollars and skill required to acquire and operate an RC vehicle have dropped massively in the last few years. Yes, 20 years ago you could build from balsa a sweet RC airplane that had tremendous range (and try to strap some home made explosives to it for nefarious purposes). You could build an RC helicopter but you were going to have a hell of a time learning to fly it (and probably wreck your first few helis before you get the hang of it).

That required serious patience and skill on the model building front. It required decent understanding of the radio, setting up the servos and trimming for flight, and to be honest the damn things (planes) are hard to fly at first. (RC helicopters border on impossible!) You also needed to find a field with room to practice take off and landing, etc.

Today I can buy a pre-built quad-copter that can fly for 15-20 minutes with no assembly required. It's stabilized and ridiculously easy to start flying. I can practice for hours in private (in my living room, or back yard). That same quad copter can be given an autonomous course to follow, becoming a "fire and forget" delivery vehicle which can be discretely launched far enough away from a target to be completely unobserved.

What if I load it up with as much anthrax as it can carry and set up a timed trigger to open the bag as it flies over a crowded festival, protest or some other gathering? How many victims would result from the downwash at 30' above ground level?

I don't think this can be solved with legislation to be honest (you won't ever be able to stop a bad actor from getting the equipment, and bad actors will not register their gear). I also don't think this is a nightmare scenario - but I do think it's a legitimate concern we should be talking about.
STORING DELICIOUS PASSWORDS
> Once outside you realise you were wasting your life on trivia of the most meaningless kind.

I think it depends. From the outside, industry looks to be churning out nothing, but trivial stuff for sale.
From a glance I wouldn't expect this "western ceremonial magic" to bring anything but confusion and maybe the illusion of not-confusion. But if it works for you do your thing.

I've been around enough to reject the notion that an amalgamation of 1001 chemicals is fundamentally different from an amalgamation of 1000. With that goes the illusion of being "deep" while tripping balls. I'm not rejecting the intensity of the psychedelic experience, I'm rejecting the ideas that it's wholly unique in intensity, that it brings unique insight and that it reliably brings insight.

As far as meditation vs psychedelics I defer to people who have done enough of both to have informed opinions on the matter.
There's a link to a github repository under the video
That's pretty high quality writing for tc, maybe I should start paying attention to them again