skysight-inc/HackerNews huggingface dataset:
> It's also worth nothing that he didn't put in long hours. When it was crunch time in the office, he wouldn't be one of the people there on the weekend. Paradoxically, I think that's another contributing factor to his high productivity.

I don't see how this is paradoxical. It makes just as much sense that better focused time, not "crunches", will increase productivity as the fact that offices will increase productivity. Same thing goes for telecommuting. The worship of overtime and 60, even 80 hour weeks is one of the big reasons I'm not in industry.
Whenever I see a charity ad that tugs on my heart strings, I check their directors salaries* and my conscience is pretty clear. I have no issue with capitalism, but for people who do want a high salary (many don't), then perhaps the charity sector isn't the best option.

I'd like a similar scheme as food labelling colour codes. So key facts such as % to cause, % to management team, top salary K. This would greatly aid in transparency, rather than trying to read their financial's which are often little more than a glossy brochure. Plus, more auditing on the bigger ones to investigate large inefficiencies/ backhanders wouldn't be a bad idea.

*That's not including their expenses, which I bet are astronomical.

PS: I get that some charities have higher operating costs (e.g. medical research). Especially when I myself suffer from quite a rare condition called CRPS (unfortunately one of the most painful conditions known..), yet I struggle to recommend a charity that is making a difference. I'd love something to go viral like the ice-bucket challenge, but I don't see a way that wouldn't result in serious injuries.
business as usual, nothing changed.
What does a filesystem have to do with copy-pasting?
Deloitte hit by cyber-attack revealing clients’ emails
Making Open Source Software Look Beautiful
+1 to this. I read Amusing Ourselves To Death in 1999 and it changed the manner I view the world, and have been recommending it ever since.
It showed the "unknown developer" warning box when running the app, would that have been shown if the app was already authorised to access the keychain?
The problem is that the author of the book and the previous comment are talking about different books with a different scope, because each one has a different idea of what "group theory" means, it depends a lot of your background.

This book is about symmetry and group definitions, but it has no or very little details about generic properties of groups.

The previous comment is about a book that no one has written, that is a coloring book for students of a math major in the university, probably in the 2nd or 3rd year. In this (unwritten) book the idea is to study the general theorems about groups, and in each case give some visual examples to color and apply the theorem.
*Harry Shum
Perhaps Haiti was a particularly bad project for them. I've heard of other charities having problems in Haiti.

Still, Doctors without Borders USA gets an A.
> suggesting that we've not hit natural diversity levels yet.

What is the natural level and how did you find it?
25/09/2017 would be no better than 9.25. Both are equally confusing.
I find it hard to believe it would matter either way. This White House has gotten away with things far worse.

Edit: is it normal for posts to disappear from the front page within minutes?
The Health Insurance Experiment: A Classic RAND Study
The difference between Android and Google Play Services/Google Apps Suite is, that the latter use Google servers and the former does not.

If removing these apps makes Android unusable for you, it means you are hooked on or locked-in to them. Asking for open-sourcing the client parts will not help you anyway, because the server parts are still running on Google servers and you won't be able to replace them.
>What markets is it that you feel Microsoft have a monopoly in? Desktop/Laptops is now a 3-way split between MS, Apple and Google with chromebooks

In the US maybe (and I doubt even there).

In the rest of the world it's 90% windows machines.
World Superhero Boxing Tournament
Let us play amazing world Superhero Boxing Tournament where you play as super heroes, fight with different super heroes like fantastic Hero, Bat Hero, Spider Hero and other exciting world heroes. World Hero Boxing is the best boxing game on all Android phones. Amazing Super heroes fight with each other in boxing ring and show their fighting techniques, boxing skills to public or boxing fans.
[rclone](http://rclone.org/crypt/)
> I hate how much of a hack Remote Desktop is on Windows machines.

People just don't seem to get this. If I can't alt-tab between windows, remote GUI apps are next to useless for me. It breaks my workflow. I hit this speebump all the time when working with VMs and RDP.
Well, isn't that basically how Hollywood makes blockbusters?
Meterpreter's Python implementation
I don't think these particular domains would be helpful to you... trust me.

edit

Not to imply they're low-quality, they're just more protest-oriented than business-oriented, if that makes sense.
What kind of work are you doing that you need to fertle around in macOS's system folders (etc) all the time?
Hmm, that means redownloading 50 GB of photos, but I guess I could try it. Do you know if you could force download all the iCloud Photos library instead of having it load on demand? Even with Settings -> Photos -> Download and Keep Originals it seems old photos (from before the device was installed) are only downloaded on-demand. I want them all offline.

I'm having this problem on both my iPad (which is newer than my phone) and with my laptops. Old pictures are not there unless I view then, although new pictures seem to be pushed to all my devices. And even if I view then, they are downloaded only at medium quality, unless I view them for more than 1.5 seconds or I zoom into them. This means I can't even scroll quickly through them, as this won't get me the original quality I want.
"Learn Enough CSS & Layout to Be Dangerous" by Lee Donahoe and Michael Hartl

https://www.learnenough.com/css-and-layout-tutorial/
Thank you for the feedback.

As of GitLab 9.4, you are able to use both JIRA integration together with native GitLab issues. If JIRA integration is configured inside your GitLab project, the issues menu item in the navigation still goes to native GitLab issues, and you can use GitLab issues as usual.
One way to look at "why do we have managers" is the decentralized "feudal management".

Everything starts from the owner ("king") who then delegates things to managers at various levels (starting from the board and executives) who then do their thing and either manage tasks, people and processes directly or delegate them further to lower level managers.

In a decentralized approach, if you need a small task done, you can hire me, give me some resources (money, workspace, equipment, whatever), and expect some results - but mostly leave me to myself. If you want more results, that's going to take more resources - and at some point these resources go from a salary and a desk to a budget and headcount, but in a larger manner, nothing changes; you have given me resources (more of them) and need results (more of them), and you can stop worrying about the details of how these results are achieved. In this approach, the engineering manager role becomes something like a CEO/COO of a small development shop doing custom software for their customers - and the main significant difference between this shop being internal or external is the (lack of) legal contracts required.
Except maybe for Canada, these weren't invasion though. I have to admit there were lot more conflicts I knew about. We shouldn't learn history focused around our own country only .. it makes us foolish about the rest of the world.
Some EU charities are huge. The Red Cross has branches everywhere in the EU. Greenpeace's main office is in Netherland. Those are two massive brands.
An Introduction to Vue.js – Chapter 4 – List
There are a few sites that do this, but one that I use to evaluate charities is Giving Matters. You can access quite a lot of information for free, and it's reasonably well designed.
Nobody cares about what intelligence actually is just as long as they can package it up and sell it for billions of trillions of dollars to the business and consumer markets.
Serious question: What family sharing use case needs more than 100 albums for sharing family photos, and what family sharing use case needs more than 1000 photos "per hour" (you can add thousands, just rate limits the uploading)?

Agree with you on the time ordering. If people want a particular order, they could upload in that order. If they want time ordered, they could tap a button to refresh sort by time taken.

However, and this is a big gotcha -- you may find that causes more problems than it solves, as a group of n people are likely to have >n different time stamps and at least 2 time zones on their various devices. The resultant sort will be interleaved by sets out of order by hours in case of time zones, or out of order by minutes for individual devices.

What Apple could do is recognize contributors and devices in a shared album and let you assign an offset to each contributor plus device pairing, then sequence these all sensibly.

What I do is have a inbox type album for everyone during and following the trip, then import, sort and select and manually fix time offsets (if I remember, I have everyone take the same photo of the same phone clock at the same moment to make this easier), then re-order and curate to taste, then re-publish.
Or it might not! This reminds me of the Xerox bug from a couple years ago, that turned one number into another.

http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...

Enhancing some things incorrectly would be worse than leaving them ambiguous.
Lead+Capture+–+Sign+Up+Forms+And+Video+Auto+Responder+Are+A+Must
If he's talking about being able to fix float issues, he doesn't need to be told what an <img> tag is.

One of the frustrations with tutorials like yours is that it's assuming no knowledge, where I (and I assume he) has plenty of knowledge of HTML/CSS, it's just we don't have knowledge of modern css.
Why do software companies promote people to managers !? All those years of experience wasted. And he still doesn't know what he's supposed to do besides putting the company's needs before it's employees.
Ask HN: Is there an equivalent to jQuery Mobile in 2017?
Yes, jQuery Mobile is still functional, but it's design is a bit clashing since 2012 when most mobile version of websites were using it (and before 100% responsiveness was really a thing).

Is there anything, like a mobile-first bootstrap framework of some kind, with the same ease of use that can be chosen today for a prototype/website?
Based on you sharing that I'm assuming it worked out well then?
Thanks for the specific recommendations!
I would recommend starting with [0]. It takes you on a progressive ride from "no layout" to "modern" layout (apart from "grid", but after learning the "classical" stuff, "grid" is not so complicated and there are a ton of resources around).

I would also suggest getting acquainted with specificity, early on. Other resources I can recommend are the Almanac[1] and the Snippets[2] from CSS Tricks.

[0] http://learnlayout.com

[1] https://css-tricks.com/almanac/

[2] https://css-tricks.com/snippets/css/
"The tractors had turned the soil into hard, clumpy clay which yielded bad crops and required more and more fertilizers every year."

Mechanization is of course the main driver of soil compaction, but here too there are advances in technology that mitigate issues without having to revert back to horses (or needing revolutions like swarms of small autonomous bots). For example, soil compaction can be reduced to the point where it doesn't affect plant growth significantly any more by using the correct tire pressure on tractors; i.e. (much) lower pressure when the tractor is on the field. But those pressures are not suitable for riding on roads or longer distances, so many farmers (actually, generally the contractor doing the work, although this varies by region/country) don't deflate their tires because it takes so much time to adjust them every time.

So, modern tractors have automatic inflate/deflate installations, making it much easier to use the right pressure for every task and on every soil type. Of course this costs extra, so you still need to convince people of the need for it, and enforce the habit on those actually doing the work.
> This makes it annoying to cut/paste code in and out of the markup text.

Open it in it's own pane with C-c ' and you can cut and paste to your heart's content.
I got the 8 Plus (upgrade from the 6S Plus), mainly for the camera. Lugging my Nikon D610 has become a pain in the ass.

I wish iOS would allow native DNG (RAW) captures with their camera app. They added HEIC but not DNG? It'd be so much faster to snap a pic and capture DNG with the native app, rather than firing up LR Mobile / VSCO, etc.
Following the pareto principle, learning Bootstrap (or equivalent other framework) will let you design 80% of your site in 20% of the time..
Waiting for an answer too…
The Chinese Government Can’t Reach the Brakes on Ethereum
You know you can turn those ads off, right?
UI wise it should make more efficient use of your MBP's GPU, thanks to Metal 2, but on the other hand that efficiency may be negated again by more visual effects. Things like blur (which cost performance) can be disabled in accessibility settings though.
Hijacking .NET to Defend PowerShell
YubiKey 4C Nano
Really? With what accuracy? This is the kind of assumption that will get research groups into very deep water...

Just imagine the kind of CCTV usage being discussed elsewhere in this thread. But the neural network happens to have a wrong bias towards skin colour...
I like the Learn Enough tutorials and recommend them particularly for newcomers that like to find an introduction and overview to a topic. In this case the HTML and CSS / layout courses should be relevant:

- HTML: https://www.learnenough.com/html-tutorial

- CSS & Layout: https://www.learnenough.com/css-and-layout-tutorial

However the CSS tutorial doesn't include CSS Grid yet, which is pretty much essential these days and therefor requires further reading elsewhere. CSS Grid is a major milestone for layout on the web. Don't miss it.

Additionally another important aspect that is often overlooked: Naming things in CSS. Since you're working with a global namespace it's important to find a sane naming system. I recommend BEM, which is easy to grasp: https://csswizardry.com/2013/01/mindbemding-getting-your-hea...
Hey! I'd usually say yes (and I'm not saying no) but see my response below to sharemywin - I'd be happy to email you if possible since non-profits might be interested (theoretically). How should I contact you?
Everywhere. Tipically the gov' puts forth a guideline on license use and sells the licenses. In many markets, you cannot be a cab driver without dealing with purchasing a license through or related with the state, and then you have to abide by the state regulations.
Only a few of the guidelines typically contrain options: having to paint all cars the same means that different car quality is masked from the user. Depending on the market, doing a complaint on a cab driver, it goes to the state and it goes nowhere, because the state does not fullfill quality control, etc. In Buenos Aires, the government is also providing an Uber-like app for taxi-cabs.

I dont know the details of London, but most of the time, cabs are what they are because of the government, that has a fiduciary duty to the people they sold the licenses to.
There's nothing more real and physical than the behavior of creatures that choose whether to bite you.
A link within that article mentioned Android Studio possibly running on it. Who cares? Are there any developers who live 100% in an IDE? I use Sublime Text in addition to a full blown IDE because sometimes there's stuff that you know will be tedious in an IDE and simpler with your go-to editor.

Until you can run Sublime Text, and bash (with perl, python, sed, awk, etc, or any other arbitrary piece of software I don't see developers moving to this device.
This is a really good observation. Flash allowed a designer to work in their tool and export that content directly to the web. Back in the day you'd buy a cheap FTP-enabled web hosting account, and upload your exported index.html and content.swf as-is and that would be it.

As a designer these days I don't think there's anything like that kind of workflow available any more.
I’m sure it still will run. I ran iMovie 2009 with no problems.
Contactless is so 2017. This lozenge is a metal virtual wallet UK
Most charities file a 990 that includes a calculation of how much money they spend on fundraising relative to how much they raised, for example.
> The true advantage of Org-Mode is the extensibility, which comes from it being implemented in Emacs Lisp and living in Emacs.

I feel this cannot be overstated. I am finally moving from a 2009 Nokia N900 to Android only because I know I can run Emacs+org-mode in Termux on it, and I can get a hardware keyboard.
Now all I need is a type-c usb drive :(
iPhone 6S has a way superior CPU, and storage speed to the iPad Air 1.
> The compiler should not automatically set the static pointer value if the function that sets it is never called.

It doesn't automatically set the pointer value. It only assumes, when reading the pointer, that it can only be NULL or EraseAll (NULL is the initial value, EraseAll is the value set by NeverCalled, since the pointer is visible only to the same C file there are no other possibilities). Then it sees a function call through the pointer, and assumes it cannot be NULL (you can't dereference a NULL pointer, much less call through it). The only value left is EraseAll; since that's the only possibility, it is inlined at the call site. At no moment was the static pointer value modified.
"Unsigned" apps, I'd recommend a headline update to provide a bit of nuance.

How safe are unsigned apps anyway? I can imagine it's "all bets are off" level software.
Clearly the link is more important than the link description. There is a really surprisingly good document [here] that explains why in detail :P
"This is why I don't donate to charities."

If that worry you so much, there are more direct and accountable charities available. I would recommend Watsi(1)

(1) https://en.wikipedia.org/wiki/Watsi (I'm not affiliate with them except as a donor.)
Wikipedia says that Windows accounts for well over 70% of all desktop use[0], I personally wouldn't call that a 3-way split.

[0]: https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...
Somehow the idea of running VMs on laptops never adds up. The constrained laptop environment just doesn't lend itself to that use case.

Using cloud resources or ssh'ng to other boxes just about make sense which you can do with any laptop. But any heavy apps or workloads will have your fans spinning up, throttling and heat and generally reduce the life of a pretty expensive product.
While I think Disk Creator is awesome for certain I’ve never found that a fresh install is needed for macOS upgrades. They have maybe the best upgrade process in the biz right now.
I would disagree with your impression. Laziness made lots of things very elegant but things like IO initially very hard. Eventually elegant solutions were found for IO as well.

An example of the elegance is a simple function that takes some type which can be ordered and picking the "largest" one:

max :: Ord a => [a] -> a
max = head . sort (<)

The type declaration says the function "max" takes a list of some type a, which is Orderable and will return one. The implementation says first sort the list, then return the first entry of the sorted list. In a strict language this would be a lot of wasted effort but in a lazy language (depending on how "sort" is implemented) what ends up happening is basically the same steps you would have to do to pick a max value. The unnecassary sorting of the rest of the list cannot happen because that result is thrown away before it can be accessed.

If you asked someone to describe how to get the largest entry in a list, the most consice way to describe it would be to sort the list and then take the first entry. In Haskell the most concise way to describe something is often the correct implementation as well, and that's what I call elegance.
Ornithologists vs. aeronautical engineers... :)
One option is to team up with somebody, who already has a relationship with the enterprise and who is looking for additional business. Here in Finland for example telcos have been trying to move into the field of providing IT equipment and support services (although mostly for smaller companies to my knowledge).

As others mentioned, if the company is accepting that everything goes to cloud (which I guess is the pre-requisite for even considering Google device) then you don't need to worry so much about broken hardware, as you can just provision a new device for user and RMA the old one. Vendors could go even further and provide this spare device free, only charging money for devices which are in use.
Why bother with providing userland tool then? If you have complete chain of trust, the tool can just MsgBox("Everything's OK") because you wouldn't be able to boot OS if EFI didn't pass the check. If you don't have a chain of trust, the tool can be easily tampered with by the rootkit. Either way - it serves no real security purpose other than perhaps reassuring user or detecting obsolete, existing rootkits.
Everyone has their own drug. Mine is HN.
Burp-Suite in CEH v9 Training
Apple are always good with their marketing but I can't see any upgrades here that seem like they'll make much impact for me. Mobile upgrades are slowing down as well but it feels like for desktop there hasn't been any game changing improvements for a long time now.
Adventures in JavaScript pt.1
It would definitely make it easier to dispute when you made payments but the collection company/company says that you haven't. Checking the blockchain would prove one party correct rather than he said, she said.
Lots of iOS and Mac developers for better or worse live in Xcode, same with C# developers and Visual Studio. So even if it just runs Android Studio there could be a developer market for it.
Intel Core I9 7960X Linux Benchmarks Review – Phoronix
> Considering that you can easily report the behaviour of a Uber driver I can believe it.

Reporting an Uber driver doesn't necessarily mean any action is taken.

https://www.londonreconnections.com/2017/understanding-uber-... has a story about a driver committing a sexual assault, being reported to Uber who didn't report it to the police -or- fire him, and he went on to commit another which Uber -also- didn't report to the police.

> In total, Uber had failed to report six sexual assaults, two public order offences and one assault to the police. This had lead to delays of up to 7 months before they were investigated.

This is why MetPol are arguing strongly against licensing Uber.
Commercial Bldg for Sale 4500 Sqft
> A programmer needs to be particularly clueless and specially incompetent to write code

Or just distracted. Even the best programmers make mistakes. Which is why programming language designers should attempt to make it easy to do the correct thing, and hard to do the wrong thing.
In Europe Windows is down to 83% of desktop class machines http://gs.statcounter.com/os-market-share/desktop/europe and in overall "computing devices" including mobile it's down to 47% http://gs.statcounter.com/os-market-share/all/europe

In certain markets like schools, windows is down to 22% in the US and 65% Worldwide (https://9to5mac.com/2017/03/02/apple-ios-market-share-k-12-e...)

These don't really feel like monopoly numbers like we used to see around the 1995-2005 timeframe when Microsoft were at their most monopolistic.
At least not on release of High Sierra.

We'll probably see it later, but I haven't seen a clear statement either way.
Enhancing the capacity of memory devices