skysight-inc/HackerNews huggingface dataset:
I heartily recommend "Why We Snap"

http://www.amazon.com/Why-We-Snap-Understanding-Circuit-eboo...

and although a boring read, "Sex and War"

http://www.amazon.com/Sex-War-Biology-Explains-Terrorism-ebo...

for a different perspective on your statements. The violent impulse is probably available to all humans, and it is plausible to say that all humans under the right circumstances can manifest extreme violence.

So it becomes details. How are the various impulses moderated under various conditions. It is the precise opposite of black and white, in my opinion.

edit: I am not excusing violence or advocating we tolerate antisocial behavior. I am urging compassion and empathy for people whose brains have made one or more decisions devastatingly incorrectly as a result of what may be an extremely tiny variation in programming, or an edge case that caused their brains to make the wrong decision.
He doesn't have a smartphone and refuses to use one anyways, but thanks
Where's the redirect to some app store bullshit after 5 seconds?

Never buying or using anything from those sleazeballs, and you should follow suit.
This!

It's plainly the Drug War that's filled prisons.

Sorry about your friend :(
The system isn't failing - it's working exactly how the people who control it (the voting public) want it to. Out of sight, out of mind, cheap. The only way the prison system could be "failing" in the eyes of the electorate is if there were a lot of escapes, and there aren't.
> public figure by promoting racist violence is absurd

There haven't been any instances of this that I've seen - I tried to describe the offending paragraph as best I could here (https://news.ycombinator.com/item?id=11363002).
Picking either in-office or "remote-first" is what matters most. Companies cannot optimally be both simultaneously.

I'm Justin Gordon, the founder of ShakaCode, http://www.shakacode.com. My article and video on telecommuting from Maui is still the number one google search result for "telecommuting maui": http://www.railsonmaui.com/blog/2014/05/06/remote-pair-progr....

I've been a full-time remote worker from Maui, since 2007, a remote freelancer since 2011, and over the last 2 years, I've run a remote consulting and product company. To brador, that says "Remote devs start to have mental health issues from the loneliness and lack of supervision in down times", I'd say that's total hogwash. We spend almost every day video chatting on Skype with people (team members and clients) around the world, and we are very often on ScreenHero sharing screens (often with Skype video), and always on Slack and github conversations. There is 100% no loneliness with this lifestyle. In fact, I'd say spending 1-2 hours a day commuting is a far bigger risk for physical and mental health issues!

Since I founded my company to be 100% remote-first, we've avoided many of the issues that face companies that are schizophrenic about remote work. I've heard numerous stories around Silicon Valley about how companies start allowing "work from home days" and then the senior managers see the parking lot 3/4's empty at 11am, and then there's an ultimatum that you have to work from the office unless you have specific management approval to work from home for one given day. And I'm NOT EVEN EXAGGERATING ONE BIT!

One of the keys to my firms success is to hire team members that love what they do, either programming or design, and that typically interact well on open source. To that end, I've found almost all my team members though our popular open source, https://github.com/shakacode/react_on_rails/ (1238+ stars), which is the number one package that integrates Ruby on Rails with React via Webpack and NPM.
There's http://go.cd if you are looking at something focused on CD (Pipelines etc)
I haven't bothered getting the SDK for the Kinect 2 yet but both of them seem to only be good for about 135 degrees around the device - the Echo is a much better omnidirectional microphone.
Clearly you have never been responsible for managing a brand or a brand identity.

It isn't about "idiots" or stupid "manufactured outrage"

This is HN; if you are going to invest your time in creating a business the last thing you want to do is blow your market opportunity by associating your brand with something as dumb as penis pics and nazis.

Is it manufactured outrage that Microsoft paid dancers in schoolgirl outfits at GDC? Maybe, but it's irrelevant.

Don't mess up your brand. I have no idea what Microsoft is doing right now. It's like a company going through the equivalent of mid-life crisis trying desperately to be "cool".
Free speech isn't free if it doesn't include speech you find offensive.
Ikea: Let's Grow
You could try the Wayback Machine: http://wayback.archive.org/web/*/http://sorcerer.silverice.o...
or General Marshall upon being promoted to 5 star which is typically called a "Marshall" or "Field Marshall". The story goes he refused that title and "General of the Army" was used as he didn't want to be Marshall Marshall.
This is the same principle that restaurants probably shouldn't reject homosexual people even if it may hurt sales.
Is there a potential release date, so that we could plan for the adoption of the beta for future releases?
In this particular case it's the radical left that is irate, so yes.

Also, in general the radical right (when this is used to refer to neoreaction) tends to just opine with long blog posts where they capitalise words like Tradition, Civilization and Enlightenment. They don't like to angrily point fingers as they feel this is unbecoming of gentlemen/women. (I'm being honest about their pretensions here.)
...World’s Water Crisis

Is there a crisis? There seems to be about as much rain as in the past. Maybe the psychological need for pools and golf courses has increased.
Assuming at least one of them might want to talk to us, yes.
> Assuming that you're going to require at least two names (no single-name names allowed), then a string for First Name and a string for Last Name should be sufficient.

Not even close; you're already off the rails with assumptions that break for tons of names. There's an easy way to do names decently, ask the user for their full name all in one field, and ask them for a nickname for use with the app and email and such. If you try to break their name down into parts, you're doing it wrong; names are not normally structured data, they're just unstructured free text.
Yes, that's what happens when the government and the company don't work out any compromise. In the end, if you stonewall and the judge agrees, the government gets to use coercion and shut you down. There are worse things (they could raid your datacenter or fine you or put you in jail).

In the happier case (with better lawyers), a legal procedure gets worked out where the company checks that the search warrants are valid, law enforcement gets the info they want, the company keeps their private key, the government doesn't get to install any hardware, and companies publish "transparency reports" showing that mass surveillance isn't happening.
You cannot argue with a person addicted to short-term rewards.
If your manager thinks like a pigeon (see: hyperbolic discounting), it's time to look for another team or another job.
Something is still missing. It's hard to imagine such drastic performance difference in btree implementation.

btw I've had better experience using kyoto db than levelDB.
If there is a language where the style guide is rarely followed, it's Scala.

The dotless notation gets complicated easily the moment you try to extend it past one function call, as you start counting to figure out the order of operations. In fact, even using the shortcut of just using a function name instead of {x=> f(x)} or f(_) is seen as bad form in plenty of places, as knowing if a function has zero parameters, one m ten, or if it's varargs is very important information.

I'd limit dotless to very few cases, like symbolic operators, and very organic DSLs, and even then, it doesn't really work all the time: Just look at ScalaTest: Even Bill's wizardry doesn't let us say that "x should be 2": We have to write "x should be(2)", or "x shouldBe 2".

If it wasn't for symbolic operators, which are useful in some cases, I'd go as far as to not miss the existence of the feature at all.
My last name does not have a space but probably did at some point in time (DeFelippi). Some idiot at the passport office put a space in it (De Felippi) despite not having a space in the application. Australian customs really hassled me about that.
The reason I am submitting this, the talk of porting Chromium to VC2015 reminded me that the PC compiler space used to be incredibly diverse. Borland C, Metaware High C, Microsoft C, etc.

Metaware used to have a great compiler (as benchmarks indicate), they were local here in Santa Cruz, rumors were they prayed during the work day, but their compiler back in the day was pretty darn good. Then they disappeared.

Borland was also local to this area. That era of competition and innovation was really requite interesting to be apart of.
What you described has literally nothing to do with Communism. I can't find any meaning in your comment. Is it a joke?
There was some wailing from the computer security community, but nothing in the world of international diplomacy. And I'm sure that's why the USA isn't kicking up a fuss over this latest incident -- they want to avoid setting a precedent which would come back to haunt them the next time they're caught doing the same thing.
What's with the animosity? There seems to have been a lot of effort put into Defold, the least you could do is appreciate the fact it's been made available free of charge and royalties.
I use https://github.com/soimort/translate-shell for this.

You might find it useful.
> Independent India has created very strong Institution including a fair Judiciary system

Justice delayed is justice denied. Its a complete joke, locals have no confidence in it. People with money and influence don't go to jail, period( couple of exceptions here and there but mostly true)
> they have to ask for your first and last name because that's exactly what the credit card companies require

No they don't, they ask for a single field, name on card which is a single string containing everything on the card.
The real problem is that things you run have full access to anything that you as a user have. In a more ideal security scenario, one that I've been pondering for many years, every single program has its own sandbox to play in, and can't see or affect your other user data. I'm sure that mobile devices are doing very similar things.

An "Open File" dialog box would let the user see exactly what they're picking, but just return an opaque & reusable handle to the program, meaning there's no change to the user experience. There would be more permission requests to the user in other circumstances, but that's the result of distrusting code that's running on your box.

I wouldn't expect an AI to try to preempt all the problems of a black-list style system, but rather a white-list as above would be far more manageable.
This is possible with current consumer-grade webcams. You'll video conference like you do today, except you'll see life-like rendered avatars of each participant. Participants with VR headsets will be able to see everyone else sitting at a table with them. If you don't have a headset, you'll see the same video conference UI you see today, just with avatars instead of video.
@vito from the Concourse team here.

We've recently started building standalone binaries which should lower the barrier to entry. Concourse itself has never been too tightly coupled to BOSH, it's just been the quickest feedback loop for us during development, so it ended up being the first thing we documented, primarily for internal use as we haven't really "launched" yet.

Binaries are available for download in the GitHub releases[1]. Check the README.md[2] for details. We'll be launching 1.0 very soon and part of this will include a major docs/website revamp which promotes the binaries to the "main stage". It also switches to BOSH 2.0, which drastically simplifies the deployment configuration necessary, but it still takes a backseat to the lower-upfront-cost distribution formats in the new site.

Glad you liked Concourse otherwise, and hopefully this helps. :)

[1]: https://github.com/concourse/concourse/releases
[2]: https://github.com/concourse/bin/blob/master/README.md
Nice "demo"...

Microsoft lately seems to be really good at being a "proof of concept developer." Which is cool and all that, but then people wait and forget why it was so cool.

As a comparison, Apple holds back their tech till it is polished and ready for market, so people are excited and start literally lining up to get whatever it is... And when they get it for the most part they aren’t disappointed, because it is pretty much exactly what was presented on stage at the show and they can show it off while its still a new shiny idea.
The Mystery of the Phantom Page Turner
Amazon charging higher prices for prime members? (2014)
> I wonder why the pledge explicitly talks about minority groups? Why not just say that there should be no bullying, harassment, etc. period.

I think those groups are explicitly listed because not everyone believes all of those groups really exist. Similarly, some people believe that belonging to some of those groups is a choice.

Further, I'd imagine that all of those groups will be minorities at LambdaConf, but not all of them are minorities everywhere (women, people "of color", etc.)

I, too, am "of color" and dislike that phrase because A) it means nothing, B) it implies that being "of color" is abnormal and requires someone to quality the word "person", and C) there are way more of us than of non-colored people (whatever that means).
Attendees at Trump rallies are not exactly known for writing long blog posts, suggestively capitalized or not.
He says "you can only hear me but you can't see me" (since she isn't wearing a hololens). I think it is actually happening live between him and her.
I took at it the other way. In my experience, and I think it's not controversial to claim this, devout (is there a better word? active?) Christians are in the minority in technology context. And especially so in 'tech cities' like NYC and SF. Specifically recognizing some minorities as protected and others as not protected can come across as antagonistic.

Of course that's just anecdotal, but it's worth considering that Christians do feel pressure to 'stay in the closet', so to speak.
Because people would rather complain than do something about their situation.
https://www.youtube.com/watch?v=GzZWSrr5wFI

On a serious note, where was this?
I am always amazed at how religion is such a hot and polarizing topic in the US.
Political debates in the US presidential election are baffling at best and often utterly cringe-worthy.

I don't even understand why someone would ask if a tech conference, a topic that has zero to do with religion, is 'for them too' because they're Christian?
Is proselytizing part of the conference's aim? no? Then why even ask? Is it non-obvious enough that you would need to ask?

This is really weird.
This is awesome.

I wonder what else can be "grown".
> a ridiculously oversimplified caricature of atheistic philosophy

It seemed to me that the author was offering an explanation of amoral atheism, which he explicitly mentioned several times.
The last time I talked to my rep at VG, he told me the .3% robo-fee was in addition to any of the usual fund fees. The fee seems high to me too, I don't see the logic (apart from VG profits) for the fee being tied to AUM given that the "work" the robot has to do is essentially the same for a $1K or $10M portfolio. If you have a sizable portfolio with VG you'll get a meatware advisor as part of the deal but it's hard for me to believe this person will be doing any substantial amount of custom and ongoing portfolio tweaking -- actual management -- for the money. I'd expect she'd be configuring and occasionally monitoring her robot alter-ego, something they could probably get an intern to do. That said, if you hate to think about money management and tend to neglect your portfolio then it might be worth it to pay the fee and, maybe, just maybe, avoid some potentially very expensive mistakes. I'm tempted, but have yet to take the VG robo-bait mainly because of the magnitude of the fee.
I don't think it's because you're not in the valley. I think it's because only a few percent of developers in the world care enough to become leads and make this stuff happen across the team.
Where did I assert that it's always possible to walk away from real-world hiring discrimination?

If we're talking about the Internet, then whites likely are a minority. Not that I'm making some passive-aggressive appeal about this, just highlighting the absurdity of clinging to your racism on a network that defaults to being oblivious to details of the wetware we're running on.

Or for that matter clinging to the idea of counting discrete persons as opposed to eg Sybil. Or do we count by routable IP addresses, so carrier grade NAT is the modern three fifths compromise for the developing world?

Or are you really implying that by controlling speech on the Internet, we can eliminate racism in traditional localized society? Because if you actually care about reducing idiotic bigotry, and I think you do, then I guarantee you that's really a great way to create more of it due to resentment. A corollary to "the Internet interprets censorship as damage and routes around it" is that by the time you've achieved a victory for censorship, any chance for mutual understanding has long been squelched.
Seems nice. Apparently the scripting is in Lua.
Thanks! You bring up some great points!

In the communities where we work right now, the vast majority of people don't have toilets in their homes, and they do understand the importance of using toilets. Right now, the government offers a reimbursement program for families who build a toilet for their house, but most people cannot afford this upfront cost and see corruption diminish the amount (if/when) they're paid back. Another big issue is land ownership - if families don't own the land they live on, this significant investment doesn't make a lot of financial sense. We see our role standing in solidarity with Indians making these tough decisions with incredible social, health, and economic outcomes.

You rightly pointed out maintenance as another key issue! We sell safe drinking water from our sites and use that revenue to pay for the facility to be cleaned 2x a day and maintained by our staff. We're tracking daily toilet users and see that people use our facility consistently.

There is definitely still social stigma connecting handling human waste and those at the bottom of the caste system. Our model is designed with this understanding. Waste is disposed of directly from the toilet pan into our biogas digester to decompose, so no humans have to handle the waste. We've also have hired members of these communities to work with us, and have seen them promoted and earning more money than the would in another other role.
Man Who Sold F-35 Secrets to China Pleads Guilty
These are people I already know? Or others on the site who are interested in forming a team?

What if my team is too large/small to be hired? How do we know what kind of teams the company is working for?

Can I be part of many teams?

Do my team members all have to be real, or can I wear multiple hats?

This is contract work? Remote working?

What's your cut - companies pay for access to the list of teams?

Do teams/members get ratings & reviews? If my team sucks, can we just change our name and find another sucker?

You really need a better website that explains how this works and why I would join...or why/how my company would use it.

I don't see any portals for companies/individuals to actually find and hire teams?
Oye. Ok, so the parent comment was this:

> Dazzle wasn't intended to hide the ship but rather make it difficult to ascertain it's class, speed and heading.

Here I am rephrasing it to fit your terms:

> Dazzle wasn't intended to [prevent detection of] the ship but rather make it [look like something else].

But for some reason you chose instead to read that as a contradictory statement?
What really happens when you mix medications?
Of course.. you /expect/ that to happen, which is why you establish an internal auditing process.
I always use double accounting from finances to explain tests. You don't do logic changes in one places, but in a second to double check it actually works out.
It's great as a survival instinct.
Amazon.com Associates Central
> Do tech conferences honestly need codes of conduct?

Yes. "Common sense" and "common decency" aren't universal, even in situations that seem to fall under obvious and well-established social norms.

It's better to have these things written out so that no one can claim they didn't know any better. No one is asking the attendees to take this conduct into the rest of their lives -- it's just a way to behave that everyone can agree upon ahead of time to keep things civil.
All their sponsors are pulling out, it remains to be seen if conf is still going to happen.
dick jokes resulting in concentra^^^Reeducation camp might have something to do with it.
One of the reasons I've always been leery of regex. Especially since everyone I've seen using them tends to blindly copy an example from elsewhere and then bats at it until the test case passes.
Shop Amazon Outdoors – Save Up to 50% Off Select Crosman Products
You need to to reason abstractly about your moves rather than enumerate through every possible combinations. If you pick a general course of action and then implement the details, the branching factor becomes less of an issue. One way to do that might be to learn a representation of the action space.
In your specific case, the argument is much narrower: Scala's for comprehension is, in itself, a very magical construct that you have to read from the documentation, while map is a function you can actually find in the code and follow: I'd argue that scala's 'for' is its most magical feature, even more than implicits. So anyone that finds for easier than map doesn't really understand what for really does, just an approximation from another language.

That said, there is such thing as not using language features that your team isn't familiar with: There is cognitive cost in, say, understanding higher kinded types, adding cats as a project dependency, or, god forbids, shapeless. There is such thing as excessive complexity, or using features that make anyone that didn't write the code suffer to understand it.

So yes, there are definitely good reasons to say that something is magic, and wishing for a lower cognitive load. Now, the map function isn't it though. I'd just avoid making it dotless, because it's not really any clearer, especially in a case where it's a higher order function, like in your example.
Netflix has been secretly slowing down your videos for the past five years
> someone who's chosen to become a public figure by promoting racist violence

Maybe Mencius Moldbug is such a public figure, but Curtis Yarvin isn't. Mencius Moldbug was doxxed, not chosen to become a public figure. Do you support doxxing?
...? You are aware that all of this drama relates to the creator of Neoreaction, right?

That vein of the Right has little to do with Trump rallies. It's this kind of stuff: http://thefutureprimaeval.net/ (and more generally: http://www.socialmatter.net)

My description is apt.
Why do I need to add keys to my local authorized_keys file in order to ssh out? Does Teleport shell into MY computer?! That is a bit fishy...
No VCS? Let me guess, they write their business logic as stored procedures for databases.