skysight-inc/HackerNews huggingface dataset:
It's always amazing to watch modern-day "educated" New York liberals discover things that every 12-year-old with a basic education in civics understood 100 years ago.

The lesson of this article: Government has only one means to carry out its policies: force (more precisely, threat of force). When you vote for a new tax or fine (cough Obamacare cough) you are voting for rough men with guns to take stubborn objectors away to prison. Period.

This is at the heart of the libertarian argument: government should be used cautiously, and the default position should always be not to impose a law unless you're sure that force is justifiable and necessary.
I think that last sentence is spot on. It's an extension of the American Dream: "those who deserve reward will be rewarded." The problem is that many people also believe its insidious contrapositive: "those who are punished are deserving of punishment." This leads to a constant reinforcement of the status quo.
I'm rolling out that feature in a few hours. I was a bit ambitions, but it will be `send to {{number}}`. Glad to hear that you found this as an important feature. I think it will be valuable too :)
They're also ferociously devour trees; urban areas are less likely to be able to support that, e.g. see the penultimate paragraph of this section https://en.wikipedia.org/wiki/Beaver#Urban_beavers_in_United... in which a pair was reported to cut down $5 million in trees.
Agreed. "Man on the street" works every bit as well in London or Paris or Munich as it does in LA.
I wasn't. What is it?
Especially WITH all of THOSE randomly capitalized WORDS!
It's a shame that so many areas are so car-dependent that a driver's license revocation can be so damaging.
Heavybit's Fall Show and Tell with Runscope, LaunchDarkly, Treasure Data and Opsee
So when a small group of individuals riots that somehow validates, for you, the injustices experienced by the larger majority? That suggests a pretty shallow commitment in the first place.

Look, I'm a Baltimore resident and I hated to see the rioting that occurred here back in the summer. I understand why it happened and what motivated it, but it didn't really move the ball forward for anyone that cared about fighting for justice. However, in the days and weeks leading up to the riots, there were large scale, peaceful protests in the city involving many, many more people then rioted. (A fact the national media paid virtually no attention to.) Most people out there don't think activism = violence or necessarily leads to violence. It's quite possible to make a distinction between rioting (and I think most of our Baltimore rioters were just using the situation as a pretext to rob and loot anyway) and activism.
Why Eating Lab-Grown Meat Will Be More Ethical Than Eating a Vegetable
The problem with Fusion has always been that R&D associated with it has no bearing on any first order weapons technology. Sure you might be able to put a reactor on an aircraft carrier, but studying powergeneration from fusion reactions does not yield higher yield!
I only scanned this (was hoping there would be a conversation here, I'm guessing this isn't news to some people, but it was the first I've seen of it, would be great to know if it lives on in a modern form), but I didn't get the idea that they were gaining efficiency by giving up safety, they were gaining efficiency by having specialized code, so an interrupt handler might not need to save all the registers etc, because it's only going to stomp on one or two. And things like tweaking the function for queue add/remove when the queue gets full/empty. Not sure if it would be available with W^X, but that wasn't really a thing back then.
While I agree, not everyone knows reporters. That's like saying "knowing VCs is the best." If you are Jack Dorsey and know a bunch of VCs then great, but the vast majority of people have to pound the pavement and hustle.
A lot of the suggestions in this carry over to almost every human interaction.. in addition to his "Can I send you a press release?" gripe, I have a couple to add:

"Can you do me a favour?" Why don't you ask me to do something and I'll decide whether or not I want to.

"Can I ask you a question?" Really? You're asking me if you can ask me something? Just ask it.
Are you also aware of Serde? https://crates.io/crates/serde

It's generally preferred over rustc_serialize (which is sort of only intended for use by the compiler itself).
Europe being larger and richer should be the center of the West.
About a week ago, tens of thousands of black people peacefully gathered at the Washington Mall. Their reasons for coming together were not too dissimilar from the rioters of past incidents.

Nary a peep was heard out of the mainstream media about this peaceful march.

Riots, on the other hand, seem to cause the media hordes to descend and at least draw attention to the cause. It's hard to argue the fact that they are at least useful for consciousness -raising.
First things first, consider why you are pitching this reporter in the first place.

For most companies, TechCrunch is a waste of time (see his note on press releases designed to stroke the writer's ego.)

They are probably not your market. Your market is the people you help. Those people — small businesses, local governments, regular people, video game enthusiasts, whatever — probably don't read TechCrunch.

Find what they read and pitch there.

But what about gaining respect in the Valley? No one whose respect you care about will respect you for seeing your funding round in TechCrunch. Focus on building your business. Focus on building your product. Telling stories is important, but only when you're talking about things that matter. Funding is a means to doing other things, not an end in itself.

Hiring? When I was at ZenPayroll, the toughest time for hiring was right after our Series A. We had tons of people who applied because we had just raised $20 million and they saw us in TechCrunch. They wanted to join a rocketship (literally heard that in an interview.) We wanted to help small businesses, very different motivations.

Pitch your impact. 99% of the time, you are not yet making a big impact. That's okay. Focus on making one, not making up a story as to why you're making one.
Could be tech-specific, but in the Danish tech industry Norwegians are often found funny for the opposite reason, that they more often invent translated native terms for things where Danes use a loanword. For example a Dane would "download" a file, while a Norwegian would "laste ned" (literally "load down") the file.
The riots I am thinking of happened precisely when a peaceful demonstration got away from its police escort. To repeat, it was peaceful so long as the police were present. Can't blame the police for this one.

And I'm talking about things that happened two blocks from my apartment here. I saw the wreckage. It was several months before all the damage was repaired.

> There are many more people who are opposed to injustice, and who deserve fair treatment than the group of opportunistic assholes who take advantage of these situations for criminal ends.

Yes. There are. I feel empathy for them, because my desire to not give rioters propaganda fodder comes at their expense. Come up with a way for me to support fighting injustice that cannot and will not be turned around to argue that riots fix injustice, and I'll be there with bells on. Otherwise, I'm put in the position of being asked to encourage riots and measurably sacrifice my personal safety and well-being.

And that's... a difficult pitch.
The CIA keeps it's own personnel records, so as I understand it, this SF86 form is a new addition to the previously hacked OPM records.

Not sure if CIA held SF86's are considered classified, but even if they are I suspect we won't see anyone, let alone a director, prosecuted for having a copy of their own "classified" employment questionnaires.
This feels like you just wanted an excuse to snipe at Bill Gates while pretending to praise him.
It's more than that. I don't want to overstate it, but it's also a false hope that keeps people from addressing real systematic concerns.
As an American living in Germany, all I can say is: you guys are the Bavaria of the U.S.
It sure raised my consciousness. Clear into what they didn't want.

It should be noted that studies of the subject show that riots tend to make voters in areas that hosted riots more conservative.
"Raping, pillaging, and murdering" is never "justified", period, end of story.
Completely true - Adam Grant recently wrote a piece on when people approach him asking if they can 'pick his brain'... simply ask what you want to know!
A small group of individual rioters two blocks from my home. You'll have to pardon me for not wanting to encourage a repeat of this by sending a message that rioting near my home garners my political support.
Is it possible to apply CSS to half of a character?
Welcome to Mike Butcher
I've actually found overhead to increase significantly when using micro-services vs a monolithic codebase. Automated integration testing is far more complex. Ensuring that a change in one micro service doesn't break things in another can be daunting. But when you have a common codebase dependencies are far more clear.

Of course if you have tons of cash and resources to throw at it then that isolation could be beneficial. But is it worth it? I have no idea.
This is remarkably humble and honest. Most people are willing to take far too much credit for their own success, and far too little responsibility for their own failures.
I think the idea is that if you legalize games of chance and have them run by the state, the rules are at least fair and there is some level of oversight that prevents people from being completely taken advantage of. The games of chance are still fundamentally unfair, but it's a 60/40 kind of unfair instead of 80/20.

In the absence of state lotteries, people with gambling problems would just find another way to gamble that supports organized crime rather than the state.
If saving thousands of lives was that easy, someone would probably have already done it.

Edit: Not saying it couldn't help, but I don't think it's reasonable to assume most of those lives could be saved by putting some posters up unless you have some evidence.
Most People Won't
> The lesson of this article: Government has only one means to carry out its policies: force (more precisely, threat of force).

This is simply factually false. Government has all the means available to any other institution or person available.

You seem to have reversed the common definition of government as whatever entity or aggregate of entities exercise a monopoly on legitimate use of force into the idea that the government somehow magically loses access to every other tool that people and groups of people have.
Yes it is, and that's where the prison corporation cashes in.
I know you're making a joke but a passpoem or a passstory for lack of a better word is usable and something I do.

I take a passage of reasonable length from a book that I've memorized, could be song lyrics or anything though. Then to create a password I take the first several words to make a password roughly the length I want, do a standard transformation on it that results in a string with numbers and special characters and use that as a password.

When I need to change my password, I just take the next phrase from the passage and apply the same transformation. This has the distinct ability of letting me go back in time and remember what password I would have used at a certain time which has come in handy for remembering the root password on an old server.
> The higher coupling in most monoliths also restricts a teams ability to try new things and take risks.

I think it's you who's missing the point. That right there is why.

Turning your monolith into a micro-service architecture should add up to basically:
- Wrap your internal modules in your favourite form of RPC
- Replace the modules with stubs that call the RPC

If you need more work than that, the problem with your application isn't being a monolith, it's having functionality be way too tightly coupled.

If turning your application into a micro-service architecture actually _is_ that simple, then you already have well-delineated modules that your teams can focus on. Deployment is just about integrating the latest stable version of each module, and the decision process within each team needs only respect the contract around the interface they provide -- same as a micro-service.

Saying you need a micro-service architecture to keep a sane internal structure to your application is a symptom that you need to review your engineering practices, because people aren't respecting the interfaces, and it's throwing out the baby with the bathwater.
Eagle – Is your hadoop data secured?
Check out Eagle open sourced by eBay to provide data access monitoring for hadoop. http://goeagle.io/
Is it possible to measure with multiple devices that cancel each other out and get back to the same behavior as the unobserved system?
If you look at Federal revenues in constant dollars, other than three years during GWB's first term and the crash of 2009, tax revenues have risen steadily. We don't have a revenue problem, we have a spending problem. Average spending per person when you combine Federal/State/Local is over $20K.
Though those workers have been learning modern skills, so they're not at a 1990s worker's skill level.
It's something learned. You are explicitly taught to do it if your vehicle does not have ABS. It prevents the wheels from locking up. ABS does the same thing, and does it much more effectively than a human ever could.

Preventing the wheels from locking up under hard braking is crucial to stopping when you have little traction. To provide traction on any surface _wheels must keep rolling._

When wheels are static their contact patch is effectively the size of a hockey puck, that little bit of rubber is not very good at stopping a car going 80MPH. Not compared to disc brakes w/ ceramic pads bleeding off all that energy, at any rate.

While I'm on the subject, I'll take this time to drop a PSA: on ice, where ABS is most helpful, the rubber of your all season tires is about the consistency of a hockey puck. -- Please invest in actual winter tires if you get regular snowfall.

(Also if you live in Texas: invest in a set of winter tires anyways and go have a blast when the streets are deserted.)
Fighting his idealogy about hiring on his company blog post? Sure he owns it he founded it, but does not look too good for the business IMO. maybe his clients don't care, but hey I'd rather spend more of my time talking about how my product help or how we achieve our success.
> the excuse of scientific knowledge of the moon was used for recording Soviet Russia signals through moon reflection.

In case anyone else is curious about that bit: http://nsarchive.gwu.edu/NSAEBB/NSAEBB479/
Yes, in fact the UK is doing the first real population sequencing project right now

http://www.genomicsengland.co.uk/

This all isn't impossible. HLI is also sequencing well over 10000 genomes per year at this point. The service requested (having your data delivered and then deleted) already exists, but is not the most consumer friendly option.
Man, that article is texas.
Context would be cool:

send to Joe

> What's Joe's number?

xxx-xxx-xxx

> Got it, you can just say Joe in the future.
By all means please do :)

With regards to jobs see this graph.

https://plot.ly/~BethS/8/job-growth-by-decade-in-the-united-...

Job creation is falling each decade so it's not true as some claim that technology just creates new jobs.

Well it does but globally not domestically. Or in other words. The west has lost jobs both to the east and to automation and not gained enough new ones.

The primary issue right now in my view seems to be that technology is now changing things so fast that it's not possible for people to re-educate themselves. This is one of the major issues whether on is agnostic or not.

But we will see.
"My company's CTO just told me we need to support more browsers than just Chrome. I put in my two weeks notice."

https://twitter.com/hipsterhacker/status/274693354804084736
In the case of traffic law, yes, you do choose very much to be fined.

What the law says or doesn't say is irrelevant in that distinction, it takes conscious choice (or carelessness: also illegal) to blow through a red light, or to park in a non parking area, or to drive over the speed limit. The law in general is extremely arbitrary, and you run the risk of penalties when you choose to break it.

The case of the guy in the article was the victim of an extremely broken system (outsourcing of payment plans? WTF?), but that doesn't mean the law he broke is somehow invalid.

In general, a failure of enforcement does not render the relevant law invalid.
How do you get an application like this setup with a phone number and interacting with other numbers? Curious if you have to rely on a particular service with recurring monthly charges or not.
Look at the picture in the article[1]. Why is the car programmed to kill the only person actually obeying the law and not standing on the road?

1) http://www.technologyreview.com/sites/default/files/styles/v...
One advantage of a microservice architecture not mentioned in the article is the ability to scale services independently of other services. Being able to fire up more instances to address a bottleneck is often much simpler than managing threads in a monolith.
It depends how you do micro services. There are middle grounds. One big gain of micro-services is that it guarantees things are separate and can be handled by separate teams if the need arises. That doesn't mean you need to start out that way. For instance in Python I use hug to create my microservices https://github.com/timothycrosley/hug, then I can just install them to create a "monolithic" services that consumes all the microservices, the great thing is that hug allows you to expose both as a webservices, and as a Python library so I can consume as a Python library with no overhead, until the need to split is evident, and then can split up the services with very little work. Of course the need may never arrive, but the modularity that is forced when using micro-services pays dividends quickly regardless
That first paragraph is a chore to read. Parentheses, caps, asterisks, hyphens, quotes, slashes... it's like bad ASCII art.
And now I know what I'm doing for April 1st next year.
I took the "rich white people" term to refer to people instinctively unaware of their privileged position, to the extent that they don't see that things might be different for others. (For full rhetorical effect, to my mind, this requires both riches and whiteness, since one without the other doesn't have quite the same implication of breezy unthinking carelessness.)

Obviously having a Mac and working in San Francisco and treating Windows users like they don't really exist is not quite the same as being rich and white and never thinking of people who are poor and black (or whatever). But the parallels seemed pretty obvious to me.

I hope the poster doesn't get banned for their flagged post. It's good to see people fighting for social justice by calling out oppression where they see it - but I really didn't see it there myself.
Tell HN: Full Hacker News dataset now available on BigQuery
https://bigquery.cloud.google.com/table/fh-bigquery:hackernews.comments

The dataset is up-to-date for October 2015 and uses the official HN API as a data source. (Unfortuntely, this includes the HTML formatting in the comments) Dataset is about 4GB total; since BigQuery allows for 1000GB processing for free each month, it is effectively no cost to analyze.

Felipe Hoffa (who uploaded the dataset) has links to the dataset along with some sample Python code for analysis: https://github.com/fhoffa/notebooks/blob/master/analyzing%20hacker%20news.ipynb

I have a few scripts for downloading all the data manually (https://github.com/minimaxir/get-all-hacker-news-submissions-comments ), but the BigQuery table may be more pragmatic. I can do some more sample queries if requested. (See my BigQuery tutorial for Reddit data: http://minimaxir.com/2015/10/reddit-bigquery/ )
Media lies and police misdirection didn't vandalize my neighborhood in Baltimore.
Indeed. Did anyone manage to find what the "this" in the headline refers to?
I guess it depends on the presumed audience. As a layman, observation is a passive event. After reading through some of the comments, I can see that physicists have a different meaning for that word.
If and only if there exists a social contract.

Without it, man exists in state of perpetual war where anything goes.
> Analogies aren't evidence, they're a tool for explanation, again by semantic definition.

Agreed, that's what I've been saying all along.

So then why did you use an analogy? Did you really think the sentences "Privacy is easily available" or "People only have to use privacy tools when they are doing something that they want to keep private" needed explanation? Perhaps I assumed you were using it as evidence when you weren't, but you have to admit that's a reasonable assumption given that the analogy is completely pointless otherwise.

> It's committing a no-true-scotsman to say that "privacy isn't as easily available as oxygen" when you change it to "true privacy is is really perfect privacy" when faced with HTTPs and OAuth.

Imperfect privacy isn't privacy. Either people are able to look at your data or they aren't. If people are able to look at your data, you don't have privacy. This isn't a complicated idea or a "no true scotsman" fallacy, it's the meaning of the word "privacy".

We have plenty of evidence showing that the NSA surveils data which is "protected" by HTTPS, ergo, HTTPS does not provide privacy. And the NSA isn't the only actor with this capability.

And OAuth doesn't provide privacy. It's not even the problem that OAuth tries to solve. OAuth provides authentication, which is an element of privacy, but it takes more than simply showing that a person is who they claim to be to provide privacy.

> All privacy & security tools are are imperfect, but most of us find the right level, rather than live in a faraday cage in our mother's basements (that's the point).

That's exactly not what happens. The average user simply is not informed enough to make an educated choice about what level of privacy they want and make choices to get that level of privacy. As a result, people don't find the right level of privacy. Closeted gay people get outed by their Facebook friend graph, pregnant teenagers have their pregnancies publicized by their targeted ads, celebrities have their nude photos leaked to the public, adultery website users and corporate employees have their information leaked, women are found by their jealous law enforcement exes misusing surveillance technologies. Only a fraction of these people actually knew what risk they were taking when they friended someone on Facebook, searched for goods on Amazon, texted a nude photo to a lover, put their credit card into a website, gave their info to their employers, or made a phone call.

Obviously living in a faraday cage in your mother's basement isn't the answer: that's a straw man argument.

The answer, in my opinion, is both social and technical. Socially, we need to get people to prioritize privacy and use privacy by default, we need people in power to respect and protect the right to privacy rather than actively taking it away from people. From the technical side, we need privacy tools that are faster, more secure, and easier to use, and we need decentralization so that violating people's privacy is no longer an option.
I'm all for transparency but "radical" doesn't seem prudent to me. I would never advocate transparency for transparency's sake. And I can think of other more important things such as delighting customers and staying in business (redundant since that's necessary to delight customers).
The only issue with gifv is that if you open one on iOS it will pause whatever music you're listening to at the time. Kind of a bummer and something that will hopefully eventually get fixed.