skysight-inc/HackerNews huggingface dataset:
Also the minimizing harm to the opponent is the exact opposite you want to end a confrontation.

It really depends. If attacked, my priority is to stop the attack. More often than not an attacker can be halted without escalating the confrontation, once the attacker realizes I have taken his initiative away.

Immediately inflicting harm, on the other hand, puts the opponent in a situation of survival anxiety, and someone fired up on Adrenalin is less predictable and thus more dangerous. It's important to recognize a win when it's available to you.
Fair enough. I guess my point was to be opposed to unethical negotiating strategies.
Looks like a great Linux laptop... Let's hope it works with it.
> ECDH by itself just gives an /unauthenticated/ session key, and from a 30-second look at the code, CBCrypt appears to be trivially vulnerable to a replay attack in which a malicious server A convinces a standard client to give it a valid authenticator for a session to a different server B.

From looking at their tests and the PowerPoint file in their repo, they mention confirming that the hostname provided by the server in the challenge matches the SSL Certificate. Asking as someone who knows very little about crypto, under the assumption that they validate the hostname and are using TLS would it still be vulnerable to a replay attack?
Real-estate commissions don't incentivize squeezing out a maximum sale price. They incentivize closing the sale over everything else. For example:

Assume 7% commission.
Assume 50/50 buyer/seller agent split.
Assume 40/60 broker agent split.
Assume sale price of $190,000
Buyer agent commission = $3990
Assume market value of $200,000
Difference from market value is $10,000
Total commission $700 on $10000 sale price
Net difference to seller $9300
Net difference to buyer's agent $210

The $210 needs to be discounted for the risk that the higher price will cause the sale not to close or create some other form of opportunity cost.
Some of the code examples suffer from a failure to escape angle brackets...
I honestly did not expect to see the day Perl 6 gets finished. This must have been one of the most difficult - if not the most difficult - births in the history of programming languages.

At work, I have been using Perl 5 increasingly often over the past two years, mainly because handling unicode in Python 2 is not a lot of fun (and I still haven't come around to learning Python 3), and I have rediscovered why I used to like it so much.

So far I have not looked into Perl 6 seriously, because I did not see the point to do so before it was finished. Guess I know now what I'll be doing this Christmas. :)

Also, you gotta love Larry for quotes like this one: "This is why we say all languages are religious dialects of Perl 6..."
Yeah, the freeze killed momentum and left the community to wither. Python's transition was much better but is still not quite complete, and consumed a lot of time and effort.

Making a backwards-incompatible change to a programming language == making and launching a new language, with all its difficulties.
A 0% nominal interest rate combined with a positive inflation rate is a negative real interest rate.

Money borrowed at a negative real rate isn't free, of course, but it is on sale. If we have a billion dollar project that needs to be done, you could save ~five million by spending the money today and paying for it three months from now.
I vouch for this, this is true. Washing dishes is relaxing and calming if and only if washing dishes is not the source of your anxieties. But the act of moving rhythmically, the sensation and sound of water and seeing a dirty dishes turn shiny and clean is uplifting.

The thing is, any single task that forces a cognitive unburdening is relaxing and calming and good for you. My list:

1. Driving long distance on open road. With or without company or music. Just love it.

2. Watching nature programs (BBC Earth). The voice of the great David Attenborough is simply a force on its own.

3. Doodling fonts type faces. This has been an old part time affectation of a brief affair with amateur DTP in my teens.

4. Sitting on a playground swing (yeah you first have to fight those crazy little blighters for your turn!)
Why is it hazardous to use in practice?
In 2012, I switched away from using Windows all my life and purchased a Macbook Pro Retina (which was expensive considering I had just finished my undergrad). The one factor that prompted the switch? The display.

I've always been a sucker for high quality screens, and even before I saw what a high DPI screen looked like, I knew I couldn't stand the low-res 1680x1050 monitor I was working on.

I'm frustrated that it's almost 2016 and there still aren't any good desktop monitors available for a reasonable price. My MBP is nice, but I like having lots of screen real estate while programming, so I either set the font to 8 px and squint, or I hook my laptop up to an iMac and try to ignore the pixelation.

Neither is a good solution, and 4K displays still look kind of pixely to me, so I'm not going to buy one of those. The 5K options, as mentioned in the article, include the one that Dell sells or the iMac 5K, but the Dell is expensive for just a monitor and the iMac's CPU/etc. will quickly become obsolete.

The problem is the amount of bandwidth current generation display cables are capable of handling (HDMI, DisplayPort, etc.), and if I remember correctly, I think the few 5K displays that exist have to kind of hack together a solution — one cable is not sufficient.

As soon as I can get a nice 27" or 30" 5K IPS display for a reasonable price (preferably OLED with a wide color gamut if I'm dreaming), then I'll be set for years to come.
Extensive discussion a month ago: https://news.ycombinator.com/item?id=10171469
I'm surprised these 5K panels are working as external displays now. I remember reading that the Retina iMac needed a special internal connector because no regular bus had the capacity, and this being used as the explanation for why there was no 5K Thunderbolt display.
Yes. And Surface has 5200. It's even worse.
> Also the language is crazy to write substantial programs in!

I would not want to write anything big in Perl 5. But for small-ish scripts (say, less than a thousand lines) it is pretty hard to beat.
I can see that. I'm on the east coast so I don't have that exposure, but I've seen the demographic of gym climbers change over time. It's a shame though, because outdoor climbing is why I love it. It's more challenging, you are often camping in nature, and it takes you to beautiful scenery almost always.
Hi there!

So it looks like Remote is OK, but you're in Toronto - are you able to work w/ developers in the United States?
When I read the title "I'm Google - ..." a very small part of me was really, really excited that maybe, just maybe, some system within Google became self aware, learnt english, and wrote a blog declaring its identity.
It's a nightmare. I used to work for one of the industry dinosaurs; they have an MLS team that was as large as their development team. They pull data from over 600 MLSes, with different requirements for each. Managing 600 business contacts is a big pain, then there are different data conventions that change without notice. They have had a long-standing arrangement to feed data to Trulia too.

The word is most MLSes use CDNs, so scraping might not be the best way.
Hope for Cancer Cure from New Discoveries (1906)
Not exactly "production" software, but we've started using Tcl as a cleaner alternative to Bash.
And every price point has one thing you want that the other ones don't have, so you end up sophie's choice-ing your way through Dell's website. And then you go from their Home to their Business site and the prices, features, bundles, and add-ons are different for the same hardware.

It's the same reason Google started making Nexus phones: so that someone, somewhere, would make a good Android phone without messing something up.
You'll probably be best served by the (ugliest ever) "surface dock." See the same page.
Congratulations Larry and the Perl 6 community!

From what little I've played around with the language in the past, I really like it, and I'm glad the community can put the "still in development" talking point behind it.

Also, one of my favorite things about Perl 6 is that the Rakudo interpreter prints some of the nicest error messages I've ever seen. It actually offers suggested solutions, and it points out Perl 5->6 migration gotchas.
You think you were confused? I was staring at the last picture trying to figure out how he took the pic without being in the reflection. Maybe he's on the floor and reaching up? Nah... monitor stands are not wide enough... then about a minute later I realized there wasn't a mirror behind the monitor at all because the macbook wasn't being reflected.
#MusicTech: Data science, music discovery, and lots of fun use-cases
You need to know two facts:

1) A massless object will travel at the speed of light. A massive object, on the other hand, as long as it may accelerate, will always travel at smaller speeds.

2) When you are travelling at the speed of light you don't experience time, it is completely frozen. If you could ride a photon time would freeze. This is the notion of proper time, in physicists' terms. Think of the twins paradox, it's similar, albeit not identical...

So if a neutrino were massless, as predicted by the Standard Model, it wouldn't experience time and it wouldn't oscillate. Oscillating requires time.

It follows that, as oscillations are observed, the neutrino must experience time, and have a mass.

This mass is quite tiny, we don't know its value, we just know upper bounds.
That hinge will not last 10 minutes in my backpack. Or, if the hinge survives, either the base-keyboard or the display-motherboard will bend enough to break whatever is inside them.
Checkout https://pentesterlab.com/bootcamp and/or https://pentesterlab.com/exercises
Of course Angela's kerning is 100% better, but in terms of branding Google has always been "anti-design" so maybe the bad kerning was planned?
Undo/redo stage transitions with React and Redux
I guess you're right. :-)

The only usage case would be if someone wanted multiple accounts at the same site, and that would be rare indeed.

The only other real concern, site hacks/collaboration leaking where you're a member of by public key, wouldn't be alleviated by merely a handful of keys anyways: you'd need unique keypairs for each to be truly secure.
"Went over the bar" doesn't mean a collision. It just means the cyclist went over his handlebar.
Sure you can. I can quit claim my house over to you with no regulations impacting me at all.

There are certainly valid reasons not to do so. Not the least of which being that if the person quitting the title claims didn't actually hold a clear title, then no ownership will actually transfer. But if you think that it is illegal to bypass the processes, then you are too caught up in the processes.
Oh boy, this is my time to shine. I just left Redfin for a new job and had to explain to my co workers why Redfin is able to offer a lower rate without sacrificing service.

1. Real estate agents spend a lot of time prospecting. In fact, the spend most of their time looking for customers instead of closing deals. The typical work week might be 30 hours of prospecting and 10 hours of actually working on a deal.

2. The Redfin website attracts customers so Redfin agents don't spend anytime prospecting. They only work on deals and are able to generate more revenue. This efficiency funds the customer's rebate.

3. What does "best" mean? It could be someone with a lot of experience and has a strong repeat and referral network so she never has to prospect. Or it could be someone who closes a high volume of high end deals. There are plenty of these agents at Redfin.

4. I've heard some friends complain that Redfin doesn't provide enough handholding for first time buyers. I've also heard that traditional agents can be pushy. I suspect these are two sides of the same coin. I do know that Redfin agents will provide extra handholding if you ask for it.

5. If you show up to a traditional brokerage and want to buy a 200k house then do you think they will send their top agent?
On the other end, someone with a 1~2+ million budget will get the best agent and they will bend over backwards to keep you happy. This is true for Redfin or any traditional brokerage.

6. Because of Redfin, other brokerages have lowered their commission fees too. Yeah for disruption!

Disclosure: I own Redfin stocks. At least I think I do. Their legal department hasn't responded to my email for confirmation yet.
Seems too little too late. Is Perl still relevant in 2015? What would you build in Perl today that you wouldn't build in another language instead?

I used to be a big fan of Perl but it seems to have fallen behind the times, I doubt Perl 6 is enough to catch up.
This is true, and if only global warming people would start phrasing it in that way instead of the rather less scientific "It's an undeniable fact! You can't deny it! Expressing skepticism makes you a bad person!" then I could quit arguing with them.

I don't know how we ever got into the situation where the big argument is between "this is undeniable fact!" and "this is probably true". The dumb part is that the actions you should take in response to a reasonable probability of deleterious consequences are not all that different to the actions you should take if the probability is one hundred point zero percent.
This is for the guy who gets a support call because of a disk getting full, and has to ssh into a box and delete old log files because logrotate is fubared by some other team but he finds out that there's a nagios monitoring everything (with yet another team ignoring the noise) so he wants to just have his bash oneliner for deleting old log files run any time the disk monitor hits critical, and all he has to do is sell someone with a purchase card a SaaS app (easy), and doesn't have to sell his entire organization the concept of not being fuckups (hard).

It's sad how big the market for this is.
Yes, I was referring to the verified parts. To the best of my knowledge, these are bug free -- I believe the bugs were found in an unverified portion of the front-end (which I think was subsequently verified). I think the technique works in principle; it's just very, very expensive.
I'm also using a 5K iMac. It's changed the way I work and I literally don't have to alt tab anymore. Four windows almost always open on my screen:

Slack, Chrome, Sublime Text, and my Terminal.

I can't see myself working on a laptop ever again, it's just too cramped.

http://i.imgur.com/wOboyYb.jpg
I turned off GPS on mine for that exact reason. If your speed is +- 10 mph the average speed of traffic, it's not a factor. Unless you're an insurance company, of course, and then it's a great excuse to deny a claim.
Actually it would help if there was more focus on evidence and less on "consensus". I don't get why this consensus thing is pushed so much, in my eyes it just cheapens and weakens the argument.
>If so, that's the strongest protectionism that EU startups could ever dream of...

Sure, if you show me viable EU based alternatives to the services you mentioned.

As a EU based developer I, too, am cooking with water - means I manage my mailing lists with MailChimp, use Google Apps for Email, use AWS, etc. There are just no EU based alternatives to these services.

As usual when it comes to internet regulation by the EU: it's not really favourable for EU based companies (except the few ex state monopolists).
Big U.S. firms hold $2.1 trillion overseas to avoid taxes -study
PwdHash only puts punctuation in generated passwords if the password you provide has it, so it tries to be smart.
I agree with you. I edited my comment to make that clear.
Junctions and autothreading seem to be importing the core of APL/J: http://doc.perl6.org/type/Junction

(I'm randomly scanning http://faq.perl6.org)
Don't worry, within 24 hours there will be hundreds of comments all explaining how Perl 6 is of no interest to anyone.
Plus their sites are abysmal. It's like they were built with technology from the 90's and nobody told them about UX.
I own a Dell XPS 15 and comparing it to a Macbook air is complete nonsense.
> This mentor, this artist , this friend– this TEACHER- lost their job because the school must investigate every “charge” of trigger-warning and offense [sic], and immediate suspension results while it’s being “reviewed”

Which tells us little. What caused the transition from suspension to losing the job? What was the policy? That is, was it subsumed as part of a sexual harassment policy, or was it singling out trigger warnings?

What kind of school was it - elementary? college? I looked, but found no evidence of a college which requires trigger warnings, other than a short-lived policy at Oberlin.

Finally, note that the original title ends in a "?", while the HN title does not, making the HN title sound more definite than given in the original. Plus, the source material says:

> More info soon, information gathering is ongoing, and the CBLDF is investigating. I don't mean to be coy with the particulars of who or what because, Facts.

> However I won't let that dissuade me from using this space as a forum to go ballistic about this anti-vaxxer analogue aimed at creators.

In other words, there aren't any definite facts, and this link is mostly a second-hand forwarding of someone's rant, along with a 'stay tuned.'
Anti-design, but they A-B tested different shades of blue to get it "just right"? ;)

Maybe "against the grain" or "intentionally quirky" is more accurate?
Do Americans have a realistic expectation on not being spied upon by foreign powers over the internet? A cursory look at securelist.com reveals that multiple nation-states conduct campaigns against U.S. targets (and also reveals apparent U.S. gov campaigns against targets in other countries).
I don't think that's true - there were proposals that extended the address space in a backwards-compatible way but they were rejected in favour of a clean-slate approach that required rewriting everything and breaking existing networks.
Time does not pass for a massless particle, thus it can not change by itself.
7 effective productivity tools that you’ve never heard of
Climate science is complicated by the fact that there are gazillions of variables and we hardly understand them and their interaction. Gravity is predictable enough for us to fly some apparatus millions of kilometres and land it on the comet.
We are far far away from this kind of precision in regard of climate.
Old dude advice here:

Have you gone to to each company and city in person?

If so which one really speaks to your heart?

Which company has people that you'd like to meet who you might learn from?

Which city would you want to look for the job after this one if this company falls apart overnight?

Forget logic young Jedi Tomy and use the Force!

By the way it sounds like you're young, so realize that you can do something in life, realize that it's a mistake and then move on. Once you're married with kids and/or have elderly parents your choices become narrowed down a bit...
I was too until reading about multicord setups to make 5k work.

> If you bought Dell’s 5K monitor, which has the same 5120x2880 resolution, and connected it to your Mac Pro, you’d need two DisplayPort connections for its two TCONs. If this iMac were just a display, you’d only need one connection—but of course it’s a whole computer, so you need zero.

Additionally, Apple's support page mentions this.
Building an Empire with Duke Patlan: From Nothing to Something
NTFS is only a turd on lots of small writes. It really flies on reads.
I can't quite put my finger on it but this feels like one of them websites someone will share on Facebook and I'll tell Facebook never to show me anything from that domain again. I'm sure those sites are making lots of money though and are getting shared because people like them, so they'll probably do way better with it than I expect.
Or as this Economist article puts it, "Indeed, thousands of Russian videos of horrific crashes, remarkable near misses and blatant attempts at insurance fraud by drivers and pedestrians have become a staple on YouTube and other websites."
which dinosaur?
> They are literally paying the government for the reassurance that they will get 99.98% of their money back in 3 months.

Why not just hold on to the money, and have 100% of it in 3 months?
Gun Control: We Need Education Not Restriction
yeah. My Mac Air is a custom build - but getting to it was a conceptually simple process. Mac Pro/iMac/Mac Mini/Macbook Pro/Mac Air? Low-end Air or high-end Air? Want to customize that?

Apple's got about fourteen separate computers they'll sell you (plus tablets/phones), but that's folded away behind six distinct products that come in two or three stock configurations. If you had to choose between those fourteen things up front it'd be a lot more conceptually complicated.
In addition to letter shape, the letter colors (in relation to each other) also change the perceived whitespace. So, in my opinion, it should be kerned differently than her proposal, and Google's version looks better to me. But, frankly, the yellow "o" will always make it look off to me.
Are you claiming there isn't scientific consensus on climate change?

Edit: and by "climate change" I mean the notion of "humans are causing the planet to warm up with CO2"
When I got my first MacBook back in 2008, it was a revolution for me. The industrial design, the multitouch trackpad that actually worked 100% of the time, the backlit keyboard, the battery life, the trackpad-friendly OS -- these all worked together to make me wonder how other laptop manufacturers had got it so astoundingly wrong.

I haven't had that feeling since then. Sure, the MacBook Air came out and it was amazingly thin. Now there's Force Touch, and that's quite nice as well. But this whole time I've just been waiting for somebody, Apple or not, to blow me away the same way I was blown away ~8 years ago, to do something that makes you wonder how everyone else got it so wrong.

Is this that moment? I don't know, but it might be.
~I got approached twice in the 'who wants to get hired'. Both were very good.
Uber driving people around will not endanger lives. Drones in class B airspace will.
Perl was the first programming language I ever used, and i think 6 was being worked on even then. I've moved on to ruby as my goto, but my (limited) memories of perl are fond, and I'm happy to see its still moving forward.
Yeah, I feel this way as well. I've experimented with some 4K displays and I currently use a Dell P2715Q, the 4K 27" in the article. It's a stellar monitor, but at full 2x pixel doubling, it doesn't offer as much space as my 30" Apple Cinema Display years ago. When you disable pixel doubling and opt for a scaled resolution, it's a little blurry but still good. (Tip for people running a scaled resolution with a Mac on a 4K display: disabling pixel smoothing makes text a little less blurry.)

There's been a bit of a gap between <Period of time where we had affordable 27-30" displays> and <Period of time where we had affordable 27-30" Retina-quality displays>. Between those two points in time, tastes among Retina desktop users changed, but 5K display prices still are very high (the pictured UP2715K will set you back $1700).

I think it'll only be a matter of time, I'd say 2 years, before we see affordable 5K displays, though. 4K panels dramatically came down in price in the past few years, and I'm thinking we'll see the same with 5K.

Great setup by the way!
Thanks. So is rudely telling someone that they "went off on some pointless irrelevant rant" and introducing pointless flamewar material in the response before that.

Instead of playing back at them, I guess I'll just post the rules next time.

- "Be civil. Don't say things you wouldn't say in a face-to-face conversation. Avoid gratuitous negativity."

- "Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them."