skysight-inc/HackerNews huggingface dataset:
> Without government to enforce these rights, you have no real claim on what you consider yours. Anyone can come along and take it away, and the only recourse you have is to steal it back, or steal something similar from someone else. [...] That's basically what government is (and I'm amazed I'm even explaining this to anyone over 8 years old)

What you are saying is indeed a common conventional wisdom opinion taught in grade school. Thus, people who believe differently might do so because they've thought more about it than an 8-year-old. Perhaps they've looked into the history or the economics of the situation.

To remedy your amazement I recommend reading _The Enterprise of Law: Justice Without The State_ by Bruce Benson:
http://www.amazon.com/The-Enterprise-Law-Justice-Without/dp/...

And also perhaps _The Machinery of Freedom: Guide to a Radical Capitalism_ by David Friedman (which just went out of print - there's a new edition in process but in the meantime you can read the old one for free on the web in pdf form here: http://www.daviddfriedman.com/The_Machinery_of_Freedom_.pdf

With or without government to enforce your rights, you can make it hard for people to take stuff away - and even in a government based system we expect you to do that to some degree. You can lock stuff up - put it behind walls and gates. You can guard it yourself. You can get a dog. You can ask or pay other people to guard it. You can install streaming security cameras to help identify miscreants. You can pay private patrols. (There are more private guards than public police in the US) But if somebody still takes your stuff despite your best efforts to protect it, there are several nongovernmental ways to deal with the problem. Some of which work now in the real world. For instance, there are reputational systems (Reporting somebody to a credit agency for bouncing a check is making use of a private rule-enforcement mechanism. As is reporting a bad doctor to their certification board.) When dealing with businesses or known individuals you can post a bond with a third party or use an escrow agency. Or appeal to a private arbitrator - agreements between diamond merchants in NYC are often made on a handshake and handled under Jewish courts and Jewish law that have nothing to do with the government system.)

There are other mechanisms that could work but are currently barred or restricted by the government. Competitive private protection agencies could serve most of the same role, were they allowed to do so.

It's true that there's no perfect way to defend property without government. But there's also no perfect way to defend it with government. There are pluses and minuses. A private competitive legal system would be more complex, less predictable. But the downside risk of depending on a single monopoly provider for any important service is substantial - and not easily dismissed.
Hah I am the wrooooong guy to get angry at. I'm just speaking from experience and observation of others -- personally I greatly prefer the open source world.

I'm sure there are tons of crummy Java devs out there but there are also some brilliant ones delivering "corporate solutions" (fancy term for myriad proprietary frameworks) or just coding for Google. And there are talented/talentless in almost every community.

Why would you assume I'm snubbing my nose at open source when I'm advocating for Clojure? The JVM is a sick platform for web dev and it gives you the opportunity to use a variety of languages and open source tools in a single high-performance project.

I don't know if this is personally what you're getting at but it seems like a lot of the attraction to the scripting languages is sorta convention over configuration rather than some major shift in the web dev paradigm -- the same design patterns are possible in every language for the most part.

My point was merely that judging a single implementation is a straw-man approach. You don't know how motivated or talented those devs were in the first place.

EDIT: well, the comment was deleted so I guess the writer realized my position maybe(?). Well, Let the record show that open source exists all over the JVM... I don't know why it has the rep of looking down upon open source movements...
I find the social dynamics of To/CC/BCC really interesting. You only see it in Emails and it doesn't exist in any other communication medium. Most social communication platforms I can think of the top of my head only really support the "To" part of email.
This is something we'll be adding very soon. Although one thing we want to avoid is having the actual text one is reading cluttered by highlighting. The overall look and feel we may end up adopting is a lot like Medium, where you can mouse-over the annotation and the selected text they're discussing is highlighted.
FCC and carriers agree to make it easier to unlock phones
6% of Americans Think Bitcoin Is an Xbox Game
with the exception that the former looks like it was written by a 5th grader

Jesus I laughed hard at this. Thank you.
Chromium, Firefox, Opera
I suggest actions don't up and down but instead just quickly fade in/out next to each para as you mouse over. Would be better to make them more subtle to make them less distracting, then you could reveal the whole thing when user hovers the right side.

I'd look at medium (their "add comment" and "add photo" ctas) - they are clear and not distracting.

Another thing that distracted me other than the animation was how "add tag" got in the way of the annotation link. I'd aim my mouse at the annotation link and the link would move before I click on it. It should stay put.

Would also be great being able to close annotations by clicking outside.
> the drive + shipping is going to run you a minimum of ~$15

USB drives can be bought on Ebay for as low as $3.99.

http://www.ebay.com/itm/New-and-nice-1GB-1G-1-GB-USB-2-0-Cry...

I'm sure you can message them and ask for a better 50-pack deal.
This makes perfect sense. If Yahoo could come up with a Siri killer that actually works, that could be their unique opportunity to wow the market and devs alike
I'm almost afraid to ask if they think there needs to be a "feminist mathematics" as well. Because, really, the division between "mathematical notation" and "programming language" is somewhat arbitrary, especially with languages such as Prolog and Metamath.

http://us.metamath.org/
Software I use
If you don't trust me on this, that's fine. Test it for yourself.

Double tap does not change pointer events (https://dvcs.w3.org/hg/pointerevents/raw-file/tip/pointerEve...), they come first. But 'click' is not a pointer event, it's the result of some pointer events, and the lack of the browser doing something else, such as scrolling, double tap etc.

But seriously, don't take my word for it. Test it.
Your assumption is that all fields are not required in the default search query.

In our case, joining 6 tables with 14 fields each is going to be much slower than running the query of just the table.
Non-techie users will definitely make the distinction of "does it work on slow internet connections, or without a connection at all?" Even if they don't know what causes the distinction.
Microsoft Surface could soon become the second most popular tablet
I haven't seen it fail, but I have only used the desktop view when coming from a page that then gets redirected to a mobile page. Firefox handles that well.
There's a lot to this, actually, but the biggest thing is that it made it significantly easier for harassers to share content from the harassed on their main account.

Old way:

1. Sign out of twitter
2. Type in url of harassed
3. find something you want to share
4. sign back into twitter
5. tweet link to content

With the changes, that turned into

1. Click 'retweet.'

It may not seem like a whole lot, but trust me, it was. A big component of that was that because they couldn't follow you, they had to periodically check back in on a different account. Now, they can just follow you and see your stuff pop up into their feed right away.

Incentives shape behavior. Nobody thinks that a public tweet is somehow never going to be seen by someone they've blocked. But barriers to actions do help reduce the number of those who commit a given action. It's the same way that a law against murder can't stop someone with a gun from shooting you, but the law provides a disincentive that causes people to really think about the hassle before resorting to taking that action.
They're not the same thing. An "ask" is the item being requested, it is not the question.

"Can I have a cookie?" is a question, the cookie is the ask. An ask is implicitly tangible or substantial.

"What's the weather today?" is a question, it doesn't really have an ask, since the item being demanded is trivial. It exists in business jargon specifically to separate minor requests "can you send me that file?" from substantial exchanges "can we update this report to include the last two quarters?"

An "ask" is more "demand" than "question", without the negative connotations of demanding things from people.
I thought Linaro was a consortium to do exactly that, minus the Microsoft part. As you say this doesn't help us now, but hopefully some day there will be a widespread ARM equivalent of the BIOS and UEFI. It will probably start (or has started?) with ARM servers.
Is there a more accessible intro to Prolog for someone who is a sysadmin and is trying to write more code.
A fine article, but - maybe this makes me a jerk - a bit obvious.
I was reminded that self deceit is the worst of its kind on reading the article. seeing a benchmark and deciding what to write your next application in kinda like that. you browse until you find the benchmark that aligns with what works out best for the lazy you and not works out best for the faithful app. this was just an observation of mine and not necessarily true or applicable to you.
True, but you could also argue you need to factor in the cost of your time to get all this done and shipped :)
I read a dozen dumb ideas a day without feeling the need to comment. What about this one incited you to compose this (well-worded) comment about it? Methinks thou dost protest too much.

I, personally, am curious to see what comes of it. I'm not familiar enough with the feminist philosophies mentioned to really understand what she's talking about, or to tell whether or not she's just making things up. But, I'll certainly be qualified to comment when I see a code sample, and I think it might be interesting either way.
This seems pretty close to "if you can't do better, don't criticize."

Abstract concepts and figurative thinking are important factors in not being completely ignorant of the world around you and the existence/potential of things you may not entirely understand or be able to implement.
I would highlight the relevant paragraph when you expand an annotation. That's very solid. (Sticking with angular?)
>> What does outsourcing have to do with running my application on their servers?

I'm guessing it's because the hiring company can point a contractor at a pre-configured machine with a known stack, data, etc. (kind of like using the company laptop).
We aren't big fans of Flame Retardants. There is a big political ordeal around the need of them. As an example, FR material delays ignition by only a few seconds but produces quite a lot more smoke which is the primary killer in a fire. We should probably do a blog post about it.

As you may know, FR is a requirement and mattresses have to be thoroughly tested in a lab. We use a rayon/poly/sand blend that is inherently fire retardant. We chose that material because it is chemical free.
Oh, please. This intro etiquette isn't about status; it's about respect for people's time.

People still generally want to help people succeed. But people are also busy. I do intros like this pretty much any time I talk to two people who are likely to benefit by talking. I'd guess I average 2 a week.

I've been in San Francisco 14 years, and I think this place is even easier to navigate now than when I got here. Few cold call anymore, but that's more because we've got better things than phones. Meetups, conferences, mailing lists, on-line groups, and Twitter all allow people to connect in ways much better than strangers using a loud mechanical bell to interrupt somebody in the middle of whatever they were actually trying to do.
I like this in principle, but I think you have two types of users you are trying to serve. There are people who want to annotate, so they need the "Add Tag" and "Add Annotation" items. I just want to read them like margin notes. I would rather not click into each one--particularly since there is enough space to show them all. Would be nice to reduce the complexity of reading a bit, even if it comes at the expense of making commenting a click or two away.
Yeah, I had one painful experience losing 0.5 btc and I learned my lesson and moved to selling max 0.05 BTC per listing.
It is a problem with the user-agent if it does not allow the user to zoom, and I don't care what the page markup says. Zooming can be a function of the display and not the page layout. An, um, "content zoom" is a different thing entirely.
Yes, assuming you mean your own docker registry. Docker has open sourced https://github.com/dotcloud/docker-registry

Remember the registry deals with the actual data, and delegates auth and other stuff to an index. The docker-registry has a dummy implementation of an index that has no notion of authentication or authorization, so anything you push to your private registry is really public if you don't secure it with some other method.

For me, I wanted to have a real private registry with access control limited to my team. It turned out to not be too difficult to make our own registry+index implementation that is private by default. It has a basic web interface too. I've open sourced development of it https://github.com/jimrhoskins/stevedore . It's still really rough, especially on the web interface stuff, but for push/pull operations with required authentication, it does the job now.
>> there are people at Facebook who think

> FB as an entity thinks

There's your disconnect
> This only affects mobile-optimsied sites where double-tap zoom is pretty useless.

Sweet. I was thinking mostly about non-mobile sites so then this works. The only thing I can think of (and this isn't very often) is maybe images. For example on the mobile Wikipedia site there is often an image at the top of an article that I will double tap to zoom into and then another double tap to revert to normal zoom level. Definitely not the typical use case but something to consider. Maybe only have the 300ms when the first tap is on an image that is not a link. Just spit-balling here.

Either way if it is only for mobile optimized sites, I don't see this being a problem.
In addition, China has staked its domestic chip design efforts on MIPS64:

http://en.wikipedia.org/wiki/Loongson
For Whom the Bell Tolls

I've been on a Hemingway kick ever since.
Interesting... But is it real?
Ask HN: What position should a generalist apply for?
Hey HN,

I'd love some advice on my situation. I'm planning to move out to the bay area in January and would ideally like to spend a couple years working at a startup before eventually starting my own.

For the past year I've successfully worked with a bunch of clients as a small web design studio in NY which I founded. During this time I've done every job required when starting a small business by yourself and have collected a range of skills. I've always operated under the assumption that absolutely anything can be learnt and executed. This has served me well but I'm at a loss as to what position would be best suited for me at a startup. I can handle most front end development, design, and am not afraid of getting into back end development or even software engineering. To give you an idea, the last client work I did evolved from web development to 3d modeling & 3d printing to electronic prototyping.

Basically what I'm asking is for any advice for someone with no contacts in the bay area and an unclearly defined skill set? Would I even be a good match for a startup? I've got a runway of a couple months of living expenses and would like nothing more than to give this a shot!

You guys are awesome, thanks again for your help.
There is a small market for specialization; my parents did it well. But the bulk of food comes from the farm
rmason is talking about, the massive amounts of grain, vegetables, and meat that feeds America. The plural of anecdote isn't data.
Then provide some citations, instead of vague appeals to authority?
Why Do Companies Choose Node? Performance, Scalability and Productivity
Is it wrong that I find your anti-joke stance somewhat humorous?

I sometimes find it strange how much this community values orthodoxy. People work really hard to appear to be totally conventional HN readers. To share the same mannerisms, attitudes and opinions of the idealized HN user. I guess that this includes denying humor does not totally surprise me. It seems to be a caricature of itself.

One reason I value humor in my own life is that it reminds everyone of the absurdity which we are all living. I can't escape that this makes an HN user wrapped up in a culture of orthodoxy a bit uncomfortable.
Actually, with some of the advances in foam materials, my impression is that foam mattresses are actually a blast from the present, and possibly the future. Even most spring mattresses have a significant foam comfort layer above the springs now, and the advantages of having springs below vs. latex and some of the other higher quality foams are becoming increasingly questionable -- especially if they're not really high-end springs.
If you put software into the wild - you have released it. Just because the cycle has sped up, you didn't document it properly, and your QA failed, does not mean you didn't release it.

I'm not taking sides here, but you have to call a spade a spade.
Garry is not just an awesome investor and advisor, he is one of the best human beings I know! I don't think I have ever had a conversation with Garry where I didn't leave more energized.
There's a premium market for almost anything, and it almost always is an exception to whatever runs the non-premium side of the market. TBH I don't think this has any effect on what the root comment said.
What do people think about the changes we just pushed? Do they address these issues, or is it still distracting?
Why even bother reaching out to a Facebook representative, one can always monitor the HTTP requests that are sent.

To me it seems completely speculative and the image of an incomplete post at the beginning of the article enables people who don't read the article completely to draw uninformed conclusions.
I wasn't familiar with the old interface; this is the first I've seen.

My main feedback is that lots of the animation is distracting rather than helpful:

• A comment I want to click to expand, moves away as soon as I move to it. (Stable click targets are important!)

• The 'Add tag' control flies around from place to place (displacing the comment I want to see)... but there's no real benefit to thinking of it as "one button that moves" rather than "a per-paragraph button that appears when needed". So the animation is sending attention-grabbing meaning that is unhelpful noise.

• Unclear why "1 more" appears when there's still plenty of space to include the comment author details; also a bit disorienting that clicking either the described comment, or the "n more", expands both. (That might be a good choice, when there's space, but the hinting – including the hover-highlighting – is all suggestive that a click applies to the single comment or 'more' targeted.)

* Don't like having to find and click 'close' after each expansion before being able to see all other annotations again. (I get why you might want it on busy pages, but here it's just more tiny-click-targets and modes to wrestle with before moving to next annotation.)

• The shifting of the entire text sideways on each annotation expand/close is very visually distracting. It'd be better to just keep the main column in the leftmost position all the time.

• It's disorienting for the 1st click on a name to expand a comment, but then the second click (on the same-styled name) to open another webpage (rather than collapse).
As a reader, it would be incredibly more convenient if it just showed the things as margin notes (with a "read more" link if necessary to fit the space) instead of all this whooshy business with buttons flying around and the page scrolling over when you click to expand and so on. It's all very distracting.
I'm not claiming it isn't horrific; I wouldn't say it myself. But "ask" is a pretty clear term of art.

Also, I'm not sure Hacker News denizens can really complain too much about other people's jargon. Among many others, we inflicted "blog" and "tweet" on the world.
For the same reasons that those who chose not to study culture see themselves fit to comment upon it...well at least those who suggest studying math and science in order to share their latest sexist snark with the world.

Or to put it another way, so that there are some voices which are not like the author's and Rush Limbaugh's. What a boatload of misogynist horse shit.
There are actual issues in tech in the same sense that there are issues in cosmetology concerning men. Where is the industry push for males in cosmetology? Why aren't celebrities and politicians calling for more men in cosmetology? Why aren't women out recruiting men for cosmetology the same way white knights in tech are doing for women? Is it because you see the things women choose to do out of their own free will as inherently inferior and trivial? Who are the ones with the real problem, with the real sexism towards women here?

Females studying computer science is actually going down despite the huge push in the past few years. I know your cultural Marxist religion teaches that the root of all "problems" (and ironically this is only a "problem" to women who chose gender studies over computer science) is the environment around a person, but it's false.

The _actual_ issues in tech is your social justice mental disorder / religion.
Even putting aside my great dislike for Scala (which I discussed on HN ad nauseam :)), I think everyone would agree that Scala has a very different philosophy from Java. Java has been designed as a "blue-collar" language, with maintenance of a large project with possibly hundreds of developers as a central guiding principle. C#, Go, Dart, Kotlin, Fantom etc., have a similar philosophy. But Scala is a different beast altogether. You can love it or hate it, but even its most enthusiastic fans would concede that it is most certainly not appropriate as a replacement for Java in some/many/most (depending on your view) circumstances.

Also, Java is extremely popular, and some of its most painful points have been addressed in Java 8. Even an arguably better language (regardless of its name) will not easily replace Java. Hey, look across the browser at JavaScript. There are arguably better languages there; are they replacing JavaScript?

If you look just at GitHub – which is greatly skewed towards new languages – you see that all other JVM languages put together make about 10% of the JVM ecosystem, with Java being the 90%. Outside of GitHub, in "the real world", the situation is even more strongly in favor of Java. I don't know if this is going to change much in the next few years.

I don't mean that you shouldn't use an alternative JVM language if it makes your work better, and there are many viable and very useful alternate JVM languages – personally, I like Clojure and Kotlin – but you can't just "replace" Java so easily. I think efforts to reform the Java ecosystem are more likely to succeed – at least in the short term – than efforts that require switching to a different JVM language.
http://jsbin.com/IjerotI/1/quiet - here's a test for you. Try tapping, then double tapping on that page. See the difference in events.

This is touch events rather than pointer events, but the behaviour is similar. You can modify the test if you don't believe me.