skysight-inc/HackerNews huggingface dataset:
That's right. But it seemed for a while that the MacBook Pro had the feature set, hardware configurations and broad appeal that allowed both groups to be aligned on their hardware choices (i.e. a MacBook Pro).

It is perhaps too early to wave goodbye once and for all to that coalition, but it does seem like some of the design directions that Apple has taken have drifted away from that user base.

That said, this war on the professional and creative class of users began sometime ago - I think the introduction of Final Cut X was the first salvo, while the platform has significantly evolved from the first couple of problematic releases, I personally know some who considered the product a literal betrayal and abandoned ship to Premiere Pro or AVID.

I sense Microsoft is attempting to reassemble that coalition with their offerings, namely the Surface line (especially that gorgeous looking Surface Studio) and the introduction of Bash on Windows, which while still quite limited in its functionality, can be a seen as a step.

I really like my MBP 2013 (NVIDIA GPU) and I guess I am going to keep it a while longer.
Hyper 1.0.0
In the third one the children mention a nuclear apocalypse.

That was a retcon.
> a long and bloviating article

The "Malcolm Gladwell" at the beginning didn't give it away?
Dude! Thank you for your "disorganized" response! I'm kinda married to the 16 release of Ubuntu right now and it does not seem worth it yet for the Surface 3 Pro. I hope I will never have to run / use Windows again. Not enough hours in my life to make it worth ever going back.
A lot of free time on your hands can easily end up costing more. While working you can't spend. But not working...spending opportunities everywhere.
It's also extremely unlikely to ever get enough traction to steal even a tiny fraction of wikipedia's user base.
Trackpads are one of the main things that other companies just can't get right, even on premium devices. Given how long ago Apple 'solved' trackpads, I'm amazed that the rest of the industry hasn't caught up.
You're absolutely right about fears of lawsuits and litigation.

Here's the problem - "I guess that's you're problem" isn't an acceptable answer for the applications, many of whom were at least reasonably good candidates, especially after intense and lengthy interviews. It's especially galling when a company then turns around and complains about a critical shortage of qualified applicants.

This has happened to me. I applied for a job, through a recruiter. First, a 2 hour java quiz. Then, still through a recruiter, their 5-7 hour programming project. Then... crickets chirping for almost a month, followed by a one-line recruiter brush off ("we've decided not to continue at this time...").

If they want to act like this, fine. I'll never apply to their company again, and I'm certainly deterred from applying for any tech jobs at this point, considering how much time and effort you have to put in, only to get ghosted later. But hey, my choice, they don't owe me a job.

But here's the thing - the world certainly doesn't owe them any workers, either. Personally, I think that an industry that acts like this should stop acting surprised that people with choice aren't are choosing become a developer in the valley. Quit it with the shortage talk, that's the market's answer. Don't like it? Ok, change it - I recommend you start with your recruiting tactics.

We need to oppose any immigration scheme that denies immigrants the essential right to participate as free and full participants in the labor market. That means immigrants, like people born citizens, get to decide what they wish to study, where they wish to live, what they wish to work on, and that corporations should not be allowed to dictate these choices as a condition of living and working int the US.
Best way to spread smartphone app?
I have created a game for smartphones. It is in the testing phase and I plan to release early next year.

Besides emailing all my friends, what is the best way to spread it? Is it OK to post a thread here? What about on reddit and other sites?
If there is I suppose everyone else uses it as well so you drown in the competition anyway?
I was summarizing the article, that's why I chose that language because it reflected my interpretation of what the author was saying.

But I think a more balanced approach is necessary. The leaker should have at least some knowledge of what they are providing to journalists. This was somewhat addressed in the article because the author seemed to feel that Snowden was opening himself up to attack precisely because he was so indiscriminate. He put a target on his back from not just the US government but also foreign governments who want the information he has.
I recently went back to Windows from macOS. Now I have many USB ports, a DVD burner, an ethernet port, an SD card slot, an HDMI output, a decent graphics card, expandability and compatibility. All things I'm not allowed to have on Macs any more.

Mac fanboys tell me "You idiot, you don't need any of that stuff." Actually I do. They tell me "No you are wrong." No, that's not correct. They don't actually know more about my requirements than I do. The real question is what bedevils the fanatics to insist they know more than the real experts such as myself? They make their claims with no knowledge or information with the insistence and loudness of a fundamentalist religious fanatic. Exploring this strange phenomenon is even more interesting I think than wondering what laptop one should get.
All of our food is produced and distributed using oil.

Starvation would end our world pretty quickly.
Tasktopus, is a lightweight, task manager for the desktop (Mac OS X, Windows and Linux). Tasks are managed on a Kanban-style board with Backlog, Doing, Done and Archived columns.

Built with Qt. 14-day trial on Gumroad[0]. Also available on Mac App Store[1].

MAS version has made me 40$/month. Gumroad version is better (lets you try it and lets you use same license key on all 3 platforms). However, I have sold only one license on Gumroad! I guess the MAS has better discoverability.

[0] https://gumroad.com/l/ADWm/tasktopus
[1] https://itunes.apple.com/in/app/tasktopus/id1039688985
Try also a neti-pot. It's not a cure-all, but it helps. I used to get bronchitis almost annually, and haven't now for a few years after keeping my nasal passages cleansed with one.

Could be coincidence and/or confirmation bias, but it's a low cost, low risk, thing to try.

(Be aware that you want to use a clean water source. And, I'm not a doctor.)
Same deal, progress bar goes to almost 100% and just hangs
We all have similar luxuries (vacations, eating at restaurants, buying an XBOX) where we make fundamentally the same choices they make but at a smaller scale so I think having them give up everything is an unreasonable expectation. It might not be the largest sacrifice he could possibly make but it will end up having a large impact and I don't see the problem in celebrating that.
I reached the same conclusion, and the prime suspect in my investigations is Safari 10. However, once the system has hit the file limit, it never fully recovers without a reboot.
I think one should reconsider purchasing products or services from UK companies. Economic impact will be the only force that changes these laws.

Hoping that the RIPA laws do not apply to your communication provider product or services is wishful thinking.

When they come for your metadata, or want you to back door your customers, one must either shut down or comply.
I'm sorry I created those impressions. I was just trying to figure out the story behind the question.

Good luck.
I'm not sure whether this would be allowed. In soccer, for example, using earphones and so on was forbid based on the rule that it wasn't part of the allowed equipment.
Here in my little corner in Europe, I hardly know anyone, other than management and colleagues doing iOS/Appstore projects, having one.

At my company they belong to a pool for iOS projects.
Big difference between dropping a nuke on a remote atoll in the middle of the pacific to a dropping one on a densely populated city.
Just to understand this, why wouldn't that be an acceptable compromise? As someone who uses linux on both a server and a laptop, I can tell you that when my laptop is unplugged, I'd much rather have that battery life than inbound ssh connection stability. I would imagine this is much the same for the vast majority of linux users. Could the lack of compromise be part of the problem?
The authors clearly need help marketing their research.

They should have marketed paper as "guiding face beautification for honest signal using discriminative(pun intended) classifier" [similar to this SIGGRAPH paper http://leyvand.com/beautification/]. That would have sold very well. People are uneasy with labeling faces as criminal but its fine to label unattractive/creepy <--> potentially criminal. They would even get a buzzfeed article or TedX Talk about guiding plastic surgery using AI.

Also they must include this image for laughs

https://img.buzzfeed.com/buzzfeed-static/static/2014-11/1/13...
WW3 THE REAL WAR,UNSAW ON MAIN MEDIA, HILARY WANTS THIS IN USA
Code of gratitude
They're all by the same writer/director, so "proper" doesn't really apply.
Use that cash in hand to develop the product for the Germany/Austria region.

Same currency, (almost) same timezone, same taxes, and a 85 Million people market; plus you can also make a dent in the Swiss market later.

For the US market, you won't have language problems; buy will havo to localize for (local) sales taxes, etc.
True. I'm merely reflecting upon the mindset of money. If Bill really owns a $1/2B yacht (which I don't know) then he values it the same as saving the oceans it sails on. And as to other example - Sean Parker's $250M fund to cure cancer. Just comparing that to $15B raise by Uber. It's just a sad commentary that's all.
This. Should not come as a great surprise that AI is inherently biased, as are the people who create it and the people who use it.

Is it possible to not be affected by so many nested layers of bias?
It feels like Apple the PC is neglected for Apple the phone/tablet. If I'm looking for a mobile device, I'm looking at Apple. But for laptop and desktop, their offerings don't seem as great.

The cloud approach is making it less necessary to keep the PC within the Apple ecosystem. iOS devices already don't have expandable storage, and most data ends up being on iCloud or other internet services.
Focus on creating value for other people.
For the wireframes, I like Sketch and OmniGraffle -- I've used a ton of tools, I keep coming back to these two:

* Sketch - Professional Digital Design for Mac || https://www.sketchapp.com/

* OmniGraffle - diagramming and graphic design for Mac, iPhone, and iPad - The Omni Group || https://www.omnigroup.com/omnigraffle

I don't dislike Balsamiq... and if you have to work with Windows... cool, this is probably your best option. Still has its place, it's fast and easy to use.

* Balsamiq. Rapid, effective and fun wireframing software. | Balsamiq || https://balsamiq.com/

(I also don't hate just doing quick mockups in Bootstrap, it's fast and simple to slap together.)

http://getbootstrap.com/

(And if HTML isn't your thing... there are some WYSIWYG tools.)

* Jetstrap - The Bootstrap Interface Builder || https://jetstrap.com/

For clickable interactive demos, I like:

* Free mobile & web prototyping (iOS, iPhone, Android) for designers – Marvel || https://marvelapp.com/

(NOTE: I don't love the feedback tools in Marvel or InVision -- and I really hate how much InVision tries to do, I don't want my design tools to do project management or 14 other things, I just want them to do design.)

I like drawing... this works great too...

* POP - Prototyping on Paper | Mobile App Prototyping Made Easy || https://popapp.in/

For feedback and annotations, I like:

* Red Pen || https://redpen.io/

(NOTE: But I wish Red Pen integrated with Slack... it's a one-hit-wonder, the creators built it 3-4 years ago and basically haven't done shit for improvements since... frustrating since it's still useful but they literally don't care about making it any better than it is...)
Ketoacidosis and ketosis are two different things.
Not in Boston. The Microsoft store consistently has more than the Apple Store...often a dozen people waiting in line as well to play the HTC vive and Xbox.
That is correct. The Thunderbolt controller has two DisplayPort sink ports which are wired to the GPU, in addition to the PCIe 3.0 4x interface which goes to a root port in the CPU. So to actually max out the 40 Gbit/s, you need to drive external displays and also max out the PCIe 3.0 4x interface. Which is another way to say that 8 Gbit/s are reserved for DisplayPort.
Why Irish firms are willing to fork out thousands of euro for catchy domains
> In my opinion, he didn't owe the world anything

Maybe you're familiar with the social contract? The guy has made billions in the business world, he doesn't deserve to be lauded for donating a small fraction of the wealth he'll never need to survive.

It's the equivalent of a grocery store clerk donating $10 to the salvation army. I don't see news articles written about them. Hell, the poor consistently donate a greater portion of their wealth than the rich.
Tell HN: AppSumo doesn't honor their money-back guarantee
AppSumo's money-back guarantee is just words which they have no intention of honoring. BE CAREFUL BEFORE PURCHASING FROM APPSUMO
Smoother means less legible, at least on low DPI screens. But it seems to be a personal preference as to what someone will actually like more.
Restricting calories for weight control works as well as restricting lines of code for bug control. At a high level, it works. Especially if you have quality lines of code.

However, consider the trivial case of your calories coming from poison. Not shockingly, strict equivalence is out the door.

Which is not too say it is a worthless proxy. It is quite good, actually. But it is just a proxy.
I really like the "Software Inc." simulation's approach. Looks awfully lot like real life, although it's a game.
I would still work, but probably not at the same job I have now (which is also my early retirement plan, I will still work just less and in a more relaxed environment).
Soft Skills on Technical Resumes
"As far as moving from cloud to bare metal, another thing to take into consideration (that this was replied to), if you don't architect your AWS (or other cloud solution) to take advantage of multiple geographic regions, the cloud won't benefit you."

Yep, this is why scaling starts with scalable distributed design. We were moving a fairly large logging stack from NFS to S3 once, for the same reason Gitlab is trying to move to bare metal now. Moving off cloud was not an option, moving to a TCO efficient service was. NFS did not scale and there was the latency problem. I think moving to bare metal cannot help with scale as much as a good architecture can. We will see how deep the datacenter hole goes. :)
I didn't accuse anyone of dishonesty. Scientists do say that long telomeres are associated with longer life. But they are very cautious in not saying (at least publicly): Let's see if we can find a way to lengthen or regenerate telomeres and see whether that permits immortal cells and people living hundreds of years.
So what do I do if I live in the UK? I've already written a letter to my MP, and in reply got a copy-pasted response that doesn't even make a coherent point. You can't complain, you can't even pay your way out of the problem - the best I can do is have a VPN enabled by default on all of my devices, but it's a pain sometimes(can't access my bank or my paypal account through VPN for some reason, so I have to switch it off from time to time). It really feels awful to be living in the UK at the moment from the privacy point of view.
The single biggest problem is date / time formats.

Excel encodes dates and times as floating point numbers. The date / time-ness of a cell is encoded in its format. Some of the formats are hard-coded, some float depending on locale, and some use explicit format-pictures embedded in the styles.

But of course there's no guarantee that the user has formatted a cell with a date as a date. Sometimes the user has pasted a US-format date into a copy of Excel running in a UK locale, so dates that fit have day and month swapped, while dates that don't fit show up as strings. This is non-trivial to handle in the general case. I've had to add customer-specific workarounds for this case in particular.
A couple metrics I've come to look for in seniors:

- knows when to push back on stakeholders/management, especially on technology decisions

- knows when to adhere to industry best practices, and when to ignore it because it doesn't apply to the domain/problem at hand

- fights, strongly, against cargo-cult programming

- actively seeks to improve the knowledge and skills of his/her team members

- delivers solid, reliable, working code that can be trusted to work when they say it works

- is able to work effectively with peers who they disagree with

Promoting anyone to the senior title when they aren't remotely close to the bar is damaging to the team and to the company overall. It's especially damaging since if you promote the wrong seniors, they will effectively put a lock on the capabilities of your team, preventing team members they disagree with from achieving the same title, leading to a talent drain.
OSCON London 2016 – Katrina Owen – Changelog
This is a dupe of an existing discussion: https://news.ycombinator.com/item?id=13158605 (Can a mod merge them?)

One of the things I've noticed that's pretty huge is that a lot of Mac-exclusive apps like Affinity and Tower have recently made full native Windows versions in the last few months. Developers who felt their customer base resided entirely or primarily on Mac seem to feel there's a market on Windows for artists and developers that there hadn't been before.
Small companies usually. It helps being somewhere that runs a cross platform stack like Java and/or targets Linux servers anyway.

Once I'd been here a few months, they trusted me not to brick the laptop, they're fine with me installing Linux on a Mac if I say it works better for me and I can leave OS X on there as a dual boot.

Big companies are usually less willing, either due to some OS specific software or policies that enforce some specific encryption/security/monitoring.
Just look how expensive living space is in the dense cities in America. Clearly there are plenty of Americans who do want to live like that.
Yeah, recently bought my first windows laptop in about 15 years. Not a surface but one of the Lenovo yogas. It's a neat little device and I enjoy the touch screen, but everything feels just slightly jankier than my macbook, especially scrolling / touchpad.
On 4K a Windows machine looks tolerable, but I'd hold back from calling it "great". It's more like the deficiencies are less obvious.

Windows has long been indifferent to faithfully representing fonts, to accurately representing colors. They've always promoted readability at the cost of mangling fonts, and of performance.

The macOS rendering system has always been set up with high-DPI displays in mind, they were able to work out a lot of rendering problems on things like the iPhone and iPad before committing to the computer version of same.

Windows on a 4K display looks close to but not quite as good as a Mac on a 1440p display, it's just that stark.

This is all personal preference obviously, but having done a lot of design work I'm more easily irritated by little quirks.
What's more, if you prefer the Emacs environment, you can run a vi-like editor in it (Evil). Emacs keybindings, on the other hand, are the default keybindings for GNU readline, which is used in a lot of shells and related programs. Additionally, I know that OS X allows you to use Emacs keybindings in any text field. (I am not a mac user, can't comment on this.)

(Disclaimer: I am a happy Spacemacs user, and it would take a lot to pry it away from me.)

I'd recommend learning vi, so you can learn how awesome modal editing is. Then, learn Emacs' basic commands for line editing (so as to make readline apps easier to work with). Once you've done that, evaluate whether a (Neo)vim with plugins or Spacemacs setup is better for you, then choose one of those.
Ask HN: What's it like working at Google London?
I'm curious about what teams are based out of Google's London office and what is it like to work there. Anything different than Google Mountain View?

Is it mostly software engineering, account managers, etc?
You're free to think that, but the flip side is, of those few families who've got exorbitant wealth, the ones that donate to useful causes are in the minority. Furthermore, Gates got there by providing a useful good to a lot of people. I'm not a fan of any closed source software, but I still respect somebody like Gates a heck of a lot more than say, (2 of the 3) Koch brothers, who not only exploit nations' natural resources for their own benefit, but they then spend their wealth actively working to undermine democracy so they can further their wealth (under the guise of "charity" no less).[0]

[0] http://www.goodreads.com/book/show/27833614-dark-money
I believe that Apple has patented a lot of what makes their touchpads so great, which makes it difficult for competitors to make an equivalent.
+1 to this. I purchased a brand new touchbar 2016 MacBook Pro. At a cost of 2800 dollars to me.

I've had the following problems:

1) They wrote a driver that blew out my speaker and I had to wait 5 weeks for a replacement. http://appleinsider.com/articles/16/11/30/apple-updates-boot...
2) There is graphical tearing and glitching everywhere.
http://www.macrumors.com/2016/12/02/new-macbook-pro-graphics...
3) The OS restarts itself randomly.
4) You cannot plug in an external monitor and use a bluetooth mouse simultaneously.

I love macOS. I make software for macOS. The decline is real and people should start considering alternatives.
in long term effect on the planet or overall human population, not much difference
Not the parent, but a major issue with it is, it's slow.

mike@snake:/keybase/public/mickeyc$ time ls
index.html

real	0m1.156s
user	0m0.000s
sys	0m0.000s
mike@snake

The current client is not a syncing client like Dropbox/ownCloud, it's a network fs client.

I don't know if the slowness is due to the requirement to access the network, or the crypto, or whatever, but it will remain a toy unless they do something about it.

I understand it's very much a beta though, so that's ok.
Not trying to troll here but its hard to feel confidant anytime billionaires seek to help the sheep, there's usually a fleecing in works
Publishing My Private Keys: http://nullprogram.com/blog/2012/06/24/
I think the most compelling use case is running legacy code in the browser (and in applications like Atom and Visual Studio Code) - like our Latex example.

Another good use case are command line tools like graphviz. Someone wrote a wrapper around an emscriptenized Graphviz that looks great, but Browsix should lower the bar for using great existing tools like these from JavaScript.
I'm only comparing the political / social situations of Snowden vs. Ellsberg. Not antebellum vs. today. And it's admittedly a distortion.

The article itself goes to great lengths to justify Ellsberg and condemn Snowden, mostly in terms of social contract / status - e.g. comparing Ellsberg "high-born" CV to Snowden's, or Ellsberg's adherence to the unwritten rules of leaker protocol.