skysight-inc/HackerNews huggingface dataset:
I have been using a 15" laptop for dev work for quite some years now. I have an external monitor next to it but most of the time it stays off, only using it to test things on large resolutions.

There are a few reasons for that:

1. It protects my eyes. I felt much more tired with 2 displays glaring at me all day.

2. Most of the time it's just useless information sitting idle on my second screen. I rarely need to work with 2 windows at the same time and when I do (fe. when coding while reading the docs) I can just fit them on one screen. Though I usually just switch tabs in order not to copy paste and try to understand what I'm reading first.
I try to keep my mental load small, focus on what I am doing. I for one I'm not that good at multitasking (and after reading Thinking Fast and Slow I understand I'm not alone) so whatever is on that second screen will steal attention from what I'm focused on.

3. There is really not much "realtime" work I need to do so 1 min or 2 until I check my email/Skype is acceptable.

Anyone else doing the same?
The time developers spend writing a piece of software is worth what people are willing to pay for it. It has everything to do with money - if the person using the software isn't willing to spend more for 200ms less in startup latency, it probably won't happen.
That was my impression as well. Managers get shifted around to cover up problems and are protected by their superiors. And look at how a lot of low level managers come to be - there's no real training or requirements that are specific to management, they just want to go from dev the management. And there's also next to no oversight for the managers, just, "Did your team hit its goals?" They are the modern equivalent of medieval royalty. I think they person who talked about women leaving the company for better opportunities is probably right.
http://www.livescience.com/289-north-america-settled-70-peop...
so basically its all the same shit men have to deal with too, just in a slightly different flavor
I guess we disagree there.
Just hope you don't run out of battery on your phone when using it.

Also, will it self-diagnose your iPhone?
Stop Focusing on Gender and focus on the work. Strike a balance where necessary, but focusing on the things that make people different creates a division by virtue of the differences being consciously observed.
I get 3,000 visitors a day to my blog. Here are some of my tips:

* The more content, the more opportunities people will have to find you

* Quality content builds brand. When people search google and remember they got something good from your site last time, they may be happy to find you can help them again

* Tons of optimization should be considered such as: Clean URLs, fast page load times, canonical URLs, A+ on your TLS score, mobile friendly, zero http errors, user friendly, only 1 h1 tag per page, number of keywords per page, no broken links, readable fonts, colors easy on the eyes, no flash, etc.

* Building your brand or blog's brand is important to spend time on. Make guest posts on other blogger's blogs, be active on social media, get other bloggers to give you quotes or stories, give talks at events, etc.

* Watch your analytics. Your most viewed blog posts should be your best blog posts. Keep improving them. Can you explain it better now? Are there typos you missed before? If your traffic is coming from specific keyword searches, does your post satisfy them?

* Spend a considerable amount of time on your title. When you look at impressions vs clicks, you'll see far more people see only the title of your page and not the actual page at all. In fact, if your page is trending on social media, many people will just share the article with ONLY looking at the title.

* I focus on long-tail or niche Google searches as the primary way to drive traffic. I write about adventures in IT type of stuff. Almost all of my content can be consumed, now or later, or years later. If you're blogging about current events, you have a small window of time where your blog post is relevant, then you shouldn't really expect traffic after that window closes.
I don't think so. I think using a more realistic example makes the point clearer.
Well, my blog (http://taoofmac.com) has been around for 15 years now, and like many people have pointed out in other comments, people get their news and opinion pieces by social media these days -- so I've long had RSS-to-social services relaying new posts (sometimes with the odd glitch) and made an effort to add more images now and then.

In the end, though, I'm doing it for myself. Readership and viewers tanked when Google Reader went away and never really recovered, but I've had quite a few popular items that reached the homepage here, plus a steady set of "popular" items (usually some of my link lists for Python or visualization libraries, or some especially pointed, timeless piece).

I don't think blogs can get much traction these days by themselves, on Medium/LinkedIn or not. But I also have long since stopped caring about having an audience in the hundreds of thousands :)
The reason is that private health insurance companies suffer from the Classic Agency Problem.

They want their costs to increase at a sustainable rate so that they can keep growing their Net Income.

Historically, private health insurance companies earn ~ 6% of their total revenue as profit. To justify an increase in their premiums they have to "miss" their payout ratio slightly every year.

Drugs that patients will take for life are a great way off locking in that increased cost in a "controlled" way.
I can't say for certain about the Royal Mint, but the US mint certainly does experience such a load pattern. It responds by either crashing or failing to load, unfortunately. A lightweight order-taking site that pushes orders to a queue for fulfillment would be a massive improvement over the strategy they actually choose (per-household quantity limits).
React isn't MVC, it's component based, and even then it's just a view library. Also when I think MVC I think of non SPA web stacks like Rails or Django.
It's difficult to say that American carriers have not done a single thing to improve their service. The cost structure of United/American/Delta is very different than long haul international carriers.

http://fortune.com/united-airlines-ceo-oscar-munoz/
Gov shouldn't even be involved then except insofar as it is necessary to establish the rule of law. Lawyers and courts can resolve those deal disagreements. If a buyer owes the seller money that's the seller's problem. (in this worldview)
Exactly! The redirection to the queue happens after the page loads. Why would you ever want to build this feature? :)
Shortening the period of exclusivity could result in higher prices and less drugs being developed. There is no magic bullet.
Amazing book that seems more relevant as time passes. It's absurdly hilarious and profound. The movie captures the former, but not the latter.
Europe too. I'm guilty of that myself; I always keep at least Messenger tab open (for communication with my SO) and I check HN frequently.

Let's be honest here: rare is a person who can do cognitively demanding work 8+ hours a day for longer stretches of time. Especially when that's a job, and not one's true life calling.

I also personally find it hard to completely ignore distractions just because of other people - it seems rude to tell them all to stop calling / mailing me during work hours, even though I try so hard.
Sounds like the convenient POV from someone already well represented in the industry. Dismissing issues of diversity as being tangential to the core business of, well, business, is sensible from an, ahem, business-perspective. And from a human perspective, really flawed and problematic.
I've already made it quite clear that I think not all the minds in question are reasonable, but you keep asking this question, like you really want to get something in it out there. Since it's not likely, then, that you are engaging in good faith, I have to go digging for the bad faith and it is not far beneath the surface.

In the end these discussions come down a fundamental moral question, outside all reasoning and apologia:
"Is racism inherently bad?" I posit that it is and no matter how you or I react to racism, no matter how many minds are swayed to or against it, it is still wrong. From the position that racism is inherently bad, my arguing against racism is not evidence that my position is weak; my belief that left unchecked racism could fester in us and cause great harm is not evidence that anti-racism is irrational and racism is rational; I'm simply arguing against something that is fundamentally wrong. You may as well ask me why I argue the sky is blue when someone tells me it is green. "Well, if you have to argue the sky is blue, how sure are you that it really is blue? The green-sky people will come around". It's strange someone would ask me why I argue the sky is blue -- you'll have to forgive me for assuming they also think it's green but are too shy to admit it.

Engaging in good faith, then, does this answer your question or would you like to ask it again?
Sure. The question gets fuzzier when you publish on something like the WSJ that has a reach of millions.

Example: If an anti-vaxxer published their opinion in a private blog, you'd probably be OK with their speech (as misguided as it is). If the same person started promoting their "opinion" using a national newspaper, you'd be a lot more upset.

Moreover, it's documented that the WAJ article authors went after PDP's livelihood directly (they contacted youtube and Disney, PDP's sponsor) with their allegations and were successful when Disney dropped PDP and Youtube cancelled PDP's new show!
And how would we measure programmers' productivity? LoCs?
Where I grew up, in MA, canadian coins were accepted, generally.

I'm in a city now and I've had people refuse to accept 2 dollar bills (which are rare, though absolutely legal tender).
Depends how heavy. Modern circulation coins, not having any precious metal content anymore, tend to have fairly loose manufacturing tolerances.
The patch that they put out for that issue combines multiple topics into one.

* A preprocessor #if statement is altered with defined(USE_SCHANNEL)&&defined(_WIN32_WCE) which is OR-ed with the other conditions, so that code that was previously not compiled on WinCE is now potentially defined.

* A local buffer in the code is increased from 128 to 256 characters. A comment in the patch refers to a "buffer overread". So there is a C issue in here!

* In a call that appears to be a Microsoft API function CertGetNameString, a flag argument that was zero is now specified as CERT_NAME_DISABLE_IE4_UTF8_FLAG. Unless I don't understand something in the patch comment, it doesn't appear to be remarking on this at all.

* Code that was taking on the responsibility for doing some matching logic is replaced by something that appears to be using proper API's within curl (Curl_cert_hostcheck).

Why didn't the programmer know about the existing function? One possibility is that it didn't exist yet at the time that code was written. Other such ad hoc matching code may have been refactored to use the matching function; this wasn't found. Or maybe the function did exist, but wasn't well documented. A review process isn't in place that would allow someone to raise a red flag "this should be calling Curl_cert_hostcheck and not itself using string matching at all, let alone be checking for a * wildcard and incrementing over it."
The reality-style Netflix Originals seem to be coming. Last year they hired Brandon Riegg, among other notable producers in that domain.

Some of their "unscripted" content is already out: Terrace House, Ultimate Beastmaster, etc.
Show HN: Visio – Social networking for visually impaired people
When is it preferable to composition?
90+ Companies Transforming Investment and Wealth Management
> It appears the screencast video is to blame, it is not only huge (~70MB), but it keeps getting downloaded instead of just replaying.

Question, do you have caching disabled when devtools is open? If so that'll cause it to continually re-download. Looking at the markup it shouldn't redownload but devtools will make that happen quite easily.

Completely agreed about the size though; geeze.
My iPad Pro only sees beta 7. I removed the device from the beta program a month ago, but it still sees the betas.

Rebooted several times. My iPhone 7s, and two older iPhones upgraded to 10.3, as well as another iPad. Why is the iPad Pro different?
Why didn't the dude just spend them himself? Too many fakes for that to be a viable option?
Montreal works this way -- the street grid is aligned to the St. Lawrence rather than to compass directions
Perhaps if you have one of those huge 4K monitors, but I usually keep console on a laptop, and editor and browser on two external 24" monitors, and probably could use another one if only I had space for it on my desk.
Well I suggested a handful of measures that don't involve "implicit bias training," which I agree is unlikely to work, but I question your claim that there isn't any evidence for implicit bias.

If you want to conclude that either women are just inherently inferior or else that they aren't but it's ok to systematically underpay them then I guess that's your prerogative but I'm not really interested in going down such a rabbit hole.
It's decent. A great post will get 30k view the day it's published on HN and goes on the top page.

A post that can't make the top page (too niche, not buzzwordy enough, not good enough, etc) can still rank on Google and get 30k slowly over the year.

It's really about the topic. A classic "Another Uber Self Driving Car Accident" is of interest to a population 1000 times bigger than python multiprocessing.
Fwiw the movie Contact got this part right, the aliens sent a language based on "universal" mathematical concepts, and once the humans recognized the "primer", or translation key, they were able to reconstruct the data the aliens sent.

https://www.youtube.com/watch?v=ePa6eUxhkYo&t=4m40s
Didi you read the article in its enterity?

Sure, the headline and introduction is 100% clickbait – the "musk" keyword brings a lot of traffic these days – but past the first quarter of the article, the content becomes a serious report about the conflict among SV leaders (technologists vs transhumanists).

It is well illustrated by this chart: http://media.vanityfair.com/photos/58d570430920c94abb9619f6/...

The TechCrunch repost sucks, as usual. Seriously OP, why submit this sensationalist copypasta that only focus on Musk when the original article is about a dozens of interviews?!
Please don't build an elevator whose ai is instructed to get people to their floor "_as fast_ as possible"
I've recently started watching woodworking videos on YouTube. I read somewhere that Matthias was one of the early employees of RIM (Blackberry) and as it turns out, he has a bunch of those patents in his name: https://www.google.com/search?tbo=p&tbm=pts&hl=en&q=ininvent....
Ask HN: How to properly model, reason about, and solve problems?
I've been on a self learning mission the past few weeks, using a variety of sources (mostly obtained from HN) to teach myself computer science and math related topics.

During this journey I've noticed that I lack skill when it comes to modeling and solving problems (for instance the Exercises in SICP) I've been able to solve problems either through initially knowing the techniques needed to solve the problem or through brute force, and when I fail at those two methods I resort to looking up the solution.

I know that this method is not the proper way to go about solving problems and will not be effective when faced with a problem that I or my colleges (or someone on the internet) has not seen before.

I dropped out of college and never really had a course in my 3 1/2 years that drilled a rigorous mathematical and logical process for understanding and solving problems. I've been able to get by in my career thus far but would like to work on more interesting problems in the future. This self-learning period has been humbling in realizing that I lack the tools needed to make this goal happen.

What tips, tools, techniques, books, papers, lectures, etc have you used that help you model and understanding problems with enough clarity to solve them? I am looking for processes that can be used across a wide range of subjects to better model problems and develop mathematical maturity.
TiVo does a great job of unifying the search experience (including cable as well).
And if said boss isn't trying anything, he still ought to understand the signals it sends sufficiently well to either 1) not do it, 2) invite more people (and make that clear in the e-mail), or 3) make it something much more casual than drinks on a Saturday night.

If he doesn't understand that, he'll be the kind of manager that creates liabilities by leaving e-mail trails of questionable invitations that might get caught up in discovery if/when something happens.
That's very weird, does anyone have any insight about this decision on a technical level?
I've been running the beta for quite some time and didn't even notice that it had changed. Honestly, I think it's the best possible way that they can roll this out - iOS is much more restricted and has fewer devices to worry about, so is worlds easier than macOS, and internal dogfooding/the beta program gives them good coverage before hitting the whole population. Doing it in a dot release or major version doesn't seem particularly interesting one way or the other.
Ouch. Your story has already been the backing of my policy even before I knew it: Never ever fly without my most valuable things in carry-on luggage (and twice I refused to board the plane because of this - both times they relented because getting my checking in luggage out of the plane (required by safety regulations) would have been too much).

Good luck with your lost luggage :(
I can see it now: Lort Vetinari (temporarily) ousted by Hairy Don Trumpet, former magnate of the Spinward Swamps who muscled in on the sausage-on-a-stick business and promised to "Make Ankh-Morpork Great Again". Having built his electoral platform (literally) atop basalt trolls, he spends his weekends golfing on the Unseen University grounds, to the marked dislike of the Librarian...
Rolling it out first on iOS at all doesn't seem like the right approach.

If I were somehow in charge of it, I imagine I'd want to do it like: 1) ship it as officially supported on the Mac, but off by default. 2) a year or two later, ship it as officially supported on the Mac, on by default, but still allow HFS+ as an option. 3) A year or two after that, if all has gone well, then introduce it into iOS (where presumably it's not reasonable to make it optional).

It's really weird to me that Apple is rolling it out to hundreds of millions of devices all at once, when it's not even a bootable filesystem on any of their platforms yet. Seems like the kind of thing where you'd want to take a more gradual approach.

I get that HFS+ is super old and I see why Apple wants to switch to APFS. But I don't get why they're in such a hurry.

Here's hoping their approach works well, in any case!
Why are you happy? and does it work with 3rd party external displays, like Flux does?
except when its disruptive, which is when i do care.
https://github.com/rust-lang/rust/blob/1ca100d0428985f916eea... is the "runtime". sys::thread contains all the TLS stuff (C has TLS too, so it's unclear if this is any more of a runtime). catch_unwind is for toplevel panic handling (which can be nop'd with panic=abort).

Finally, we link to jemalloc, which is an additional bit of runtime of its own (which can be turned off with alloc_system)
How would you say minio compares to the real thing in terms of performance and semantics?
Welcome to Apple!
Its actually quite well paced, due to how you progress through the game in real-time. You start out with access to a limited sub-set of the API, since you cannot build all the buildings/creep parts yet. First you're required to level your room up by upgrading your controller, which to get your first room up to the max level, can take weeks/months of RL time. ( but the game plays itself, and is always running )

The API you use at first is quite small, and takes care of some things like path-finding already, so you don't have to re-build that, though you totally can if you want. Heres[1] an example of some logic to get all your creeps mining from their closest source. Not use-able in a real-world script as the actual logic is awful, but the fun comes from figuring out what does work.

You can check out the API here[2]

[1]https://gist.github.com/ggrochow/db8986d2627d02c992f65cc0cce...

[2]http://support.screeps.com/hc/en-us/articles/203084991-API-R...
BTW, the font looks huge on smaller desktop browser windows: http://i.imgur.com/08ntU0K.png

(Most of the time, I use half my screen for the browser and half for my terminal)
I think the OP's point still stands. If aliens are traveling the universe teaching their language, you'd think they would have developed a curriculum, no?

In pretty much every alien encounter movie it's the humans working out a plan for communication from scratch. You'd think the aliens would put a little more effort into it, especially if they've been spacefaring for years. And if they haven't, wouldn't they be a lot more curious about us?

I would love to see a cinematization of Robert Forward's Dragon's Egg, which I think gets this right.
> almost ruined someone's career.

Yeah, and people saying "Death to Jews" managed to murder six million of them. Yet apparently you think that is funny and beyond reproach, while taking issue with it is a serious problem.
I wonder how they can genuinely maintain their position in light of this?
Does anybody why that is? Does Apple have a real reason here or is it just some kind of arbitrary rule to sell more displays? Considering that even 2012 iMacs are listed I would rule out special display attributes like e. g. 10bit color.
Cue John Travolta?
I don't think there's anything illegal in ove-promising and severely under-delivering. Also, given the long delay of the 1st gen product release Intel's massive PR and marketing machinery had plenty of time to rewire many if not most people's expectations. Doesn't have the endurance and the orders of magnitude performance advantage promised? Just focus QD1 performance, feed 3-5-10x instead to the media for long enough, over-provision to be able to deliver an OK consumer product and keep everyone's hopes up that revolution will come "soon".

People have short memory (even tech journalists), especially when there is not enough competition.
Apple Pages 6.1 adds equation support using LaTeX or MathML
To preface my comment, I don't like the idea of providing government-issued ID either. I'd like to see their privacy policy regarding the storage of the ID and if they collect the info from it.

Having said that, I'm almost glad this measure is in place. Assuming the account was only deactivated and not completely destroyed (and let's be honest, they likely never completely destroy all data on a user) an attacker can very easily assume the identity of that user as well as invade the privacy of their friends who have an account but lock down info to only their connections.

What I'm trying to say is, showing ID seems extreme, but given the amount of power you gain by getting access to someone's Facebook account today, it doesn't seem entirely unreasonable.
It's very likely to be down to differences in temperament, although I don't think it's self-assurance precisely. Typically, men are more driven to compete for status and place their career at the center of their lives, while women evaluate their situation more holistically.

This means they're less likely to put up with bullshit, and are more likely to be lured away to places that are less prestigious/competitive but allow them to actually have a life.

Generally speaking! I enjoy being pitchforked and set on fire, pseudonymously at least.