skysight-inc/HackerNews huggingface dataset:
That "stuff" you stepped in on Market Street is probably what you think it is.
Einstein's point isn't that the Greeks didn't win, it's that Greek militarily superiority doesn't justify slavery.
The maths does not favour a "side" here. The maths demonstrates the consequences of different distribution of attitudes. Dependent on your views, different parameters will lead to good or bad results.

What the model does demonstrate is that the set and distribution of viewpoints that will lead to desegrated neighbourhoods is far smaller than people tend to think. It is much easier to end up with segregation than most people would expect, even with predominantly mostly benign views in most of the population.
Are we trying to maximise the number of people creating good art, or the number of people making a living out of art? It's not the same thing.
lots of oil and (I think) the world's largest sovereign wealth fund (ie. if they decide to invest in X they can do so big enough to move the needle)
a response: http://pitchfork.com/thepitch/574-op-ed/
Netflix to Partner with Biggest Rivals
Something to know about Norway:

Norway is Europe's largest oil producer, the world's third-largest natural gas exporter, and an important supplier of both oil and natural gas to other European countries.

Norway is the largest oil producer and exporter in Western Europe.

Norway is the world's third-largest exporter of natural gas after Russia and Qatar, and, as of 2012, Norway was the sixth-largest dry natural gas producer.

(from http://www.eia.gov/countries/country-data.cfm?fips=no)

Its oil production counters Russian leverage on Europe. Its borders peak into the top of Russia and its coastline provides observation of the Barents Sea and the Norwegian Sea.

In any conflict involving Russia (currently the only nuclear equipped nation invading/annexing its neighbours) it will be very strategic.
There's a fair amount of info about it in this forum thread: http://www.nextcomputers.org/forums/viewtopic.php?t=2642&pos...

...and on this wiki (inc. screenshots):

http://com-emu.meximas.com/doku.php?id=previous
Yes, I have come to realize my words were not the best chosen ones.
Yes, a shorter work week definitely helps. I'm currently working 80% of full time, which gives me so much more time to work on interesting (but inherently unprofitable) side projects. I highly recommend working 80%, but I recognize that financial and social factors make it difficult in general.
On the, that's probably the thing that changed the most.

Firstly, 'conduct the transaction in cash in person'. That sounds pretty accessible to me. You have cash, you press a button on your phone which shows the nearest person selling it, you go there and buy it from them. Can it get any more simple than handing over money in return for an item, like buying a coffee?

But secondly, there are various companies right now that offer quick and easy purchase. Try Circle for example, you can instantly buy bitcoin there with a bank transfer, even though the transfer takes a day you get your bitcoin, and at 0% fees, too. If you compare that to just 3 years ago when your only option was shady and risky as hell, or hell, even a year ago, it's rapidly improving.

For example here in the Netherlands I could buy bitcoin between now and one minute from now, safely and legally and I'd receive my bitcoin right away, using just my phone and not leaving my seat or registering for any account. (Bitonic)
1) Why not implement passive encryption? Like StartTLS in SMTP? No need for HTTPS; could be part of HTTP/2 over port 80.

2) Pinning?

3) No, let's not do that. I want to be able to access my sites from my 2-year old devices that don't support SNI, like Android 2.3.
Does not seem correct. The top poster for practicality has some useless thank you posts that provide nothing useful to the reader. StackOverflow even tends to lock questions that just get a lot of useless thank you comments to prevent putting useless information on the page for people coming to find reference material.
funnily enough, Aristotle said people captured in war as slaves were not true slaves, had the legal right to sue for freedom and that slaves were born slaves. He was completely against might makes right.

edit - also, his views on slavery somewhat stretch the definition of what we and most of his contemporaries would necessarily regard as slavery. This being Aristotle.

He is still really just excusing the slavery of his time however.

He states: "all are not either slaves by nature or freemen by nature, and also that there is in some cases a marked distinction between the two classes, rendering it expedient and right for the one to be slaves and the others to be masters: the one practicing obedience, the others exercising the authority and lordship which nature intended them to have. The abuse of this authority is injurious to both; for the interests of part and whole, of body and soul, are the same, and the slave is a part of the master, a living but separated part of his bodily frame. Hence, where the relation of master and slave between them is natural they are friends and have a common interest, but where it rests merely on law and force the reverse is true."

and also:

"And again, no one would ever say he is a slave who is unworthy to be a slave."

This would suggest that the easiest way to not be Aristotle's slave would be to tell him to sod off and do his own cleaning, though I suspect the reality may have been different.
With a dedicated zero register it's possible to implement some useful instructions as assembler pseudoinstructions and not on the CPU itself, saving chip area.

For example, the original MIPS instruction set has these pseudoinstructions:

- li $d, imm (load immediate) is replaced with ori $d, $0, imm (or immediate with the zero register)

- not $d, $s (bitwise complement) is replaced with nor $d, $0, $s (bitwise NOR with the zero register)

... and some others as well.
Out of curiosity, have you tried Airmail on the Mac? I tend to agree with your observations about the clients you mention, but Airmail really stands out as excellent to me (although I like version 1 better than the recent version 2).
It's trivial to blow the stack even on languages with tail call optimization.
Everything you mentioned seems to be accomplished with a simple "git push". When git (or similar VCS) is involved, the push of a new revision of the codebase should (in my opinion) be what triggers a CI build/deploy. As mentioned in krick's comment, the codebase (specifically the branch that is tracked for releases) is the authoritative place to know what code is running on production.

Otherwise, we have a disconnect between what's in the codebase and what's running on production, and we must ask the question "did the latest code get deployed yet?" or "who is responsible to 'vagrant push' this revision?" - all of which can be avoided by letting the VCS workflow determine all of that.

I love vagrant for what it does best: simplify development environments. I fear that the "push" functionality is treading into unrelated territory. The problem is not what technically happens with a "vagrant push", but rather the idea of "starting deployments" (as you said) from individual developers in their local development context. In my opinion, developers don't initiate deployments; deployments happen passively in response to code changes - assuming it passes any relevant tests/conditions.
I understand the principle, but let's not get to philosophical about this: You ran reddit's servers and worked at netflix in their availability department. Cut out a morning coffee and you have enough money to run SSL.

SNI works with anyone on Windows > XP, and any mobile / Apple / Linux OS you'll find visiting your site. How many IE6/XP hits does your site get per month?
one man's fun is another man's nightmare.
>"So I don't see anything wrong with Aristotle saying the group of people who end up slaves are inferior, they provably are because they've been tested and selected for failure."

It's a very complicated question/topic. One that I think people are very uncomfortable discussing honestly, precisely because it makes us question preconceived notions about race. Then again, that's usually the case with social concepts.
Some one explain this to me. If I use Https would I still be protected from my own service providers (isp/carriers).

Surely anyone who can see the handshake can also decrypt what follows. I ask this because I'm assuming this move is a reaction to all the NSA buzz that's been in the media(assumption).

And I would figure the only way all the spying was going on is because one of the parties we depend on for our internet services anywhere from the ISP to the end server were compromised.

So how would HTTPS make a difference?
I agree, but it could be multi-dimensional.

How many survived and how critical were they.

So the score would reflect if the surgeon avoided critical patients.
I think this is a matter of perception. I feel like I've known quite a few small-time musicians, and I think I've only heard one express a desire for better DRM. Obviously there are more, since presumably you and the people you know are examples, but I don't think those who desire better DRM are anywhere close to a majority.

If anything, as stereotypical lower-income music lovers I find the minority who are familiar with the DRM express a desire (right or wrong) for greater access to free or low priced music, both for themselves and others worldwide. The general desire is to increase the ease with with those who love music can access it. Many wouldn't object to better DRM (if they knew what it was) but the emphasis would be on better modes of distribution with less economic discrimination.
In HN debates on the subject, I've noticed a small but persistent core of resentment for professional artists, based around the idea that artists shouldn't be so greedy as to ask for money because being an artist is fun. And while it certainly can be, a lot of the time it's a tedious grind same as any other line of work. I find this analogous to saying software engineers shouldn't be paid because they like playing with computers.

Indeed. I think the problem of artist market value isn't supply, but that people have this idea that creating something is somehow 'free,' that creative work involves no actual work and therefore should just magically fall from one's arse.

"Fun" doesn't put food on the table. And creative work is incredibly labor intensive, perhaps more so than any other job I've done, from factory labor to line cook. Because it never ends. When my shift was over at a 9-to-5, that was it, but as a creator? It never switches off; you constantly have to be revising, creating, brainstorming, and promoting to have any shot at making it.

One of the only guys I knew who was actually making enough off RPGs to call it a living was working 40-60 hours a week on top of a day job in (I think) insurance. Another guy I know who manages to eke by does it by writing sometimes as much as 10k words or more a day for as many as two to three different books at a time plus freelance work (by comparison, Neil Gaiman, best-selling fiction author, recently wrote that he considered 2k to be a very good day). When I was still writing I generally had to make about 2.5k to 3k a day to keep up with any kind of profitable deadline, and all for books that at best were likely to make a few grand in the full life of product.

And then everyone wonders why people quit the market ...
I'm astounded at the tenor of comments on this article, which I would expect to find at any site other than this one. Yes, measuring surgical outcome data and surgeon performance could lead to a variety of complications, perverse incentives, regulatory capture, etc. etc. All true.

But you know what's worse than that? Having no fucking information about anything. I'm in the process of trying to find a surgeon to help with an orthopedic procedure, and it is so incredibly frustrating that I have a thousand times as much information on which refrigerator I should buy, or which phone, than about something that will affect my life more intimately than any consumer product ever could.

And yes, of course I get that rating a commodity with a fixed function that is used by zillions of people is way more straightforward. But look, all of these apocalyptic scenarios about brain surgeons who only take trivial cases so they can have a better score on the leaderboard? I'm just not worried about it. At all. Because people are generally proud and want to do better. Because of the social and professional stigma that would come from such behavior. Because if you collect a rich dataset, you can account for most kinds of gaming, just as you can do for teacher outcomes, or every other damn thing.

But probably most of all because the current state of affairs is so abjectly wretched, and literally any effort at measurement and accountability would be better under every reasonable scenario.
Sowell has some interesting things to say but it's mixed in with the heavy portion of nonsensical wharrgarbl.. He spends a lot of time calling for the bombing of Iran (so that the US doesn't surrender to them after they nuke us of course), claiming that Obama hates America (going so far as to compare to him to Hitler for creating an oil spill fund), advocating bizarre Federal Reserve conspiracy theories, and all sorts of other strange ideas.

It's hard to take the rest of what he says seriously with all that baggage..
PlanOut: A language and interpreter
I don't see the reason for the downvotes. Maybe because "DRM is bad". But I agree with you, there has to be an open dialog about a way to control (yes, orwell-lovers, CONTROL) the way intellectual property gets shared on the internet. The internet may (and should) be free but that doesn't mean that you should be free to do whatever you want in it; just as the guarantee of being free in the real world doesn't entitles you with the right to go kill or steal from someone else.
He's last on Cheerfulness :)
Forced integration is a terrible idea that is proven to not work. It is the equivalent of locking enemies in a room and hoping they work it all out peacefully.
> A garbage collector can/will leak memory over time (days) and will use up to 6-8 times more memory and can have performance problems etc.

Usually that is a consequence of not optimizing the applications.

Using Java as an example, I still meet people that don't know about VisualVM, Mission Control, Eclipse MAT and many other similar tools.

It is possible to write applications that exhibit a flat GC line after they are warmed up, but many don't bother until someone complains about.
> Surely anyone who can see the handshake can also decrypt what follows.

If I understand your claim here, it seems that you aren't yet familiar with key pair cryptography.

It's not enough for someone to witness the handshake - they need to actually possess the 'private' key of one a party in order to decrypt traffic that has been encrypted with that party's 'public' key.

It's an amazing feat of mathematics; the fact that it is possible suggests, at least to me, that the physics of the universe in some sense favor the evolution of verifiable private communications.

Here's the wikipedia article on key-pair crypto (often simply called "public key crypto"): http://en.wikipedia.org/wiki/Public-key_cryptography
Ask HN: How much screen time do you let your kids have?
I'm asking this question on HN because I feel like many people here probably supervise their kids' screen time a little differently than the average parent. So I've read the general recommendations about screen time, but I'd like a little perspective from HNers with young children.

My son will be 4 in March. We don't have a tv, so the only screen time he's had is about an hour a day of watching a few children's shows through Amazon or Hulu. It's been mostly good, because the shows are educational and we talk to him daily about what he's seeing. It's really interesting to here what conclusions he draws from some of these shows, and it's amazing what he picks up from shows like Wild Kratts.

We recently got an ipad mini for travel. It was great while traveling; he starting using some apps about the human body, one that let him build robots and guide them through a maze, etc. But now that we're done traveling for a bit, he keeps wanting to use the ipad. I want him to continue gaining exposure to devices like an ipad, but I also don't want him to have excessive screen time. He complains loudly for about a minute when we tell him we're finished with the ipad, but then quickly finds something interesting to do in the house.

What do HN parents of kids around this age do? At what age did you start setting specific time limits for screen time? At what age did you start your kids on projects specifically related to programming? (I have no need to push programming, but I certainly want to expose him to the concepts. He's already pretending to program the computer he watches videos on, and physical objects that he pretends are robots.)
> You can even "override" methods.

That's not the same thing as overriding a virtual method in an OO language. If B() calls A(), it gets the general A: http://play.golang.org/p/nu7kY168E9
Workflow Review: Integrated Automation for iOS 8
Not for me (I use Chrome). Had to download the video.
> The fact that [Cassandra], riak, etc aren't ACID isn't a point against them; it's a calculated tradeoff.

Actually, not being ACID is absolutely a point against them.

Riak at least has an good reason: it's eventually consistent. They are getting the advantages of better latency and disconneced-operation.

But, if you look at MongoDB, Cassandra (as it is usually config'ed), and HBase they are actually all strongly consistent. They've already accepted the strong-consistency side of the CAP theorem tradeoff. There is no remaining reason not to have transactions at that point, but they don't. This isn't because of some fundamental tradeoff, it's because making transactions run correctly and fast is really hard and they haven't yet cracked that problem. I bet it's on all of their roadmaps. If and when they add multi-key serializable ACID transactions their products will be purely better for it.
2013's "Most Reddit Addicted City" was Eglin Air Force Base.

http://www.redditblog.com/2013/05/get-ready-for-global-reddi...
From the last page of this forum thread, it looks like the project is currently dead:

> i have stopped my work on Previous during the last month. It is unlikely that i will continue development in the future. I'm sorry for the bad news. I hope someone else will pick up the project and complete it. I'd be happy to assist with informations.
I like this comment but also want to point out that I'm not even a dissenting voice about NSA surveillance.
c4x86 - JIT compiler for x86 in 86 lines
I'm a big fan of Yodlee, but their mobile apps are worthless. I've used Mint before, and most people seem to like them (especially their mobile apps) but for some reason I have an easier time with Yodlee.
Yeah, I think it has more to do with how you're taught to think about people than what you're exposed to.

I grew up in Spokane, WA -- 87% white by demographic survey, 98% people who look white if all you know about race is what you learned in Social Studies in elementary school. :) But what I was dominantly taught about who 'my people' were came from Christianity -- Christ died for everyone. My tribe is humanity. I was not raised to think race was important, and I didn't. That upbringing is with me to this day. I didn't reflexively categorize people by race, and I still don't. It's not something I even notice unless attention is called to it somehow.

Other people from the region were raised differently. The inland pacific northwest is a region that white supremacists like, and we had them.

Growing up in a racial monoculture, you could wind up totally innocent and clueless (like me) or totally racist (like some people I knew of), and probably a lot of other things. It really depended on what you were taught.

The same can happen in diverse cultures, too.

When I moved to Seattle, there was a lot more racial diversity. It still didn't mean anything to me, but it clearly meant things to others, and some people made quite a big deal out of it. I had an amusing conversation with a fellow visiting from the UK about it:

Him: So . . . what is *with* your black people?
Me: Excuse me?
Him: Well, back home, we have black people, too.
But . . . they're just regular people.

The racial diversity in Seattle and in the UK did not result in the same attitudes! Of course, there are other 'tribes' over on that side of the world that do matter. But they aren't the same ones as matter over here.

All in all, I think it's not what you're exposed to. It's how you think about it. If you see race, or gender, or religion, or age, or profession, or interests, or lifestyle as what makes someone 'your people', you can't help but have loyalties and opinions about what it means to be in or out of that circle. It doesn't matter if you meet foreigners (by your definition) every day, or once or twice a lifetime.
I love me some Firefox. I do. I am really glad that it is a major browser, and that people use it. I am very grateful for the innovation it brings. But I cannot bring myself to use it. Chrome was late to the party, but it got a fundamental issue right: tabs and plugins get their own process spaces. This is huge for performance. I am lucky to own a newish top of the line computer and I trnd not to have more than a dozen tabs open at once. I cannot do this workflow in Firefox. It gets slower as I go, and it's memory usage creeps up. Flash makes things worse (don't recommend that I turn it off; doing front-end work still involves it from time to time). I fire it up periodically to check it out, but it just does not work for me and that makes me sad.
http://en.wikipedia.org/wiki/Hand_signals#Stopping.2Fbraking

Which, intriguingly, has a section saying how these signals interrupt with people using the front brake :-)

In UK law, these cycling hand signals are considered a "should" rather than a "must" (terms with legal weight in the Highway Code) which is probably why they're rarely used.
Well... there's a difference between wanting things and being able to afford them, for starters. And... it's weird that they 'lost' money, but were able to pay themselves as well. Cut back on the lighting expenses a bit, and/or pay yourselves less, then ... bam you're profitable. But given that they got the lights anyway, they (individuals) could afford it, just not in the context of paying for things from the tour revenue.

Paying yourself... $15k (?) then complaining that you 'lost' money... just seems a bit weird.
"That wasn't the case during WW2..."

Not sure how well this is known, but every year, Oslo sends a giant Christmas Tree to London to be lit up in Trafalgar Square. This started in 1947 and is a gesture of gratitude from Norway for British support during the Second World War.
More diversity…would certainly help

It's far from certain. For example, Harvard social scientist Robert Putnam has (tentatively and, I think, somewhat reluctantly) suggested the opposite. Here's an interview he did for National Public Radio:

http://www.npr.org/templates/story/story.php?storyId=1280266...

Money quote:

Social scientist Robert Putnam, probably best known for his work "Bowling Alone," on the decline of civic engagement, wanted to know does diversity have an impact on our sense of community? His recent finding suggest that diversity might not make us stronger. In fact, it might just be the opposite. It might make us less inclined to participate in civic life, at least in the short term.