skysight-inc/HackerNews huggingface dataset:
I'm in the same boat. My current MBP is a 2012 model, yet it has 16GB of RAM already. The biggest boost I would hope to see in a new MBP would come from increasing the RAM (I do a lot of work with large data sets and ETL, plus I run VMs concurrently with MacOS).

There are now enough competitors (Dell and Lenovo for sure) with 32GB that I was among those who were genuinely surprised that Apple kept the cap at 16GB.
Now that is a handy link to have! Wish I knew of it sooner.
Your phone/computer should (according to the standard) know when the leap second is and apply it. NTP etc. transmit the information about leap seconds well in advance.
Fairly in-depth. I'm surprised though, at the generally positive tone around containers/docker. No mention of the the current widespread practice of containers running as root. Nothing about the relative lack of protection against local kernel exploits escaping the container, etc.

Was expecting something a little more balanced on the topic.
>>> 1 + '1'
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for +: 'int' and 'str'

No.
What do women have to do with it?
How to dive into a large codebase
> If you can plug it in, it will work

Unfortunately, this hasn't been my experience. As an example, I have a display-port-based Apple cinema display, and I bought this adapter to try to connect it to a new macbook pro 15":

http://www.apple.com/shop/product/MMEL2AM/A/thunderbolt-3-usb-c-to-thunderbolt-2-adapter

The physical size of the connectors are compatible, of course; you can plug the monitor into the thunderbolt-2-side of the adapter, and you can plug the thunderbolt-3-side of the adapter into the laptop. But, since the adapter isn't display-port compatible, no joy.

If I remember correctly (and I might not), the apple store page for this adapter didn't originally carry a warning about this, but instead had text that made it easy to misunderstand whether this would work. The text on the page has changed.

As a weaker example, I have an LG 27UD88 Monitor. The USB-C connection from it works, but only carries 60W of charging "oomph," and the 15" macbook pro needs 85W of charging. So, even though the menubar icon on the mac signals that charging is happening, the battery is actually depleting over time. (Yeah, this one is more caveat emptor than the other, but still.)
Can you let me know exactly where I can get RAP?

You seems to be slandering grsec for no reason.
Websites should fail like escalators, not elevators. If your JS isn't working properly, the site should default to just dumping the text. I'll be OK dealing with the consequences of bad formatting.

/rant
Because the chips aren't optimised for that much RAM they sacrifice a lot of battery life. Apple could theoretically ship these MacBook Pros with 32 gigs, but their battery life would probably be halved.
In addition, there is influx-mysql: https://github.com/philip-wernersbach/influx-mysql , if you're looking for a MySQL compatible solution.
This is how CPU usage has been calculated across Windows, macOS, Linux, and the BSDs practically as long as multiple cores have been a thing.
Please allow me to tell you the most important part of this "Principles." It is that we should each investigate and write down our own list. One that will evolve and change but we should have our own. Even a list of 10 guiding principles will do us good.
> No longer can you tell what sort of devices will work with a port by its physical shape.

This isn't a new issue and USB-C is far, far from being the first port type to be ambiguous in this manner.
> (1) even after large libraries support 3 there will still be a long tail of libraries that aren't ported (and will never be)

That should be a non-issue unless you require one of those libraries.

> There's no must-have feature for us to justify that effort, so we won't be making the switch for the foreseeable future.

There's no reason for making the switch if you're going to ditch your code base in the foreseeable future. Otherwise, you'll have to justify your decision in the unforeseeable future. And thereafter.
Buffet has said this about hedge funds for a long time now. Their fee structure incentivizes volatility, not long term performance, which is a bit ironic because the reason for the name "hedge" fund is that they should have the ability to do better risk management.
spiegel.de had a biologist classify these creatures (in German, [1]); Google's translation ([2]) probably won't make sense, though.

[1]: http://www.spiegel.de/wissenschaft/natur/russland-fischer-fa...

[2]: https://translate.google.com/translate?hl=de&sl=de&tl=en&u=h...
LOL

10,9,8,7,6,5,4,3,2,1,[Insert Shell Code]

/root/ #:
This is just negotiation trick. In general, they might simply be interested in knowing if you are genuinely excited about the job or not.

In these cases you should just say "yes - I accept. Please send me paperwork for my lawyer to review and sign". Then the real negotiations starts :-) There is one book (forgot the name) which explains that tactic and how to respond to it.
His world view isn't possible to have once you have a child. It's the world view that makes sense when you don't have the data.
How to Pick Colors for Your Data Visualizations
I’m curious actually why an f-string syntax is considered OK when a print-statement is not.

I mean, there’s a precedent for short built-in functions like len(), and apparently 'print "x"' as a statement was terrible so 'print("x")' replaced it. If they wanted such consistency, shouldn’t they have used 'f("{a} {b}")' or something? Or alternately, allow p-strings like 'p"hello, world"' to print?
What can Gitlab possibly mail me 5 times per week?

I don't understand why this is not max 5 times per month.
Isn't the buying and selling of a stock in a hedge fund analogous to an exit? They happen more frequently that deploying capital, but the only big difference is that in a hedge fund you're expected to reinvest that money. So the math is exactly the same as in a PE fund. If a trade or portfolio company tanks, you won't make your performance fee on it.

PE companies also can charge fixed management fees.
Can we compile specific source files with fast math and others without?
It's a fair complaint but they tried deprecating % and that ... well ... ended badly.
So should we all browse through a Tor relay when we're looking at cat pictures? Maybe a new protocol can be invented that allows websites to force us to use one? I tend to dislike these dogmatic rules - you have to be aware of the particulars of your situation and design a solution that fits that. For a lot of sites HTTPS seems to me like overkill. If the environment changes where ISPs are routinely injecting ads etc. into your content streams maybe always-HTTPS will make sense, but the cases of that at this point in time seem relatively rare, not worth wrapping the entire internet in an unneeded software layer.
You can't expect an off-brand USB-C adapter to be able to fully support DisplayPort. USB-C does not natively contain DisplayPort. Also, don't daisy-chain adapters when you don't have to. Use a USB-C to HDMI adapter. Such as this one:

http://www.apple.com/shop/product/MJ1K2AM/A/usb-c-digital-av...
> Why are you not interested in leaving the country? So many incredible places in the world, including within the US.

I have traveled overseas, but I can imagine why someone in the US wouldn't be interested.

Overseas air travel outside of 1st class is a terrible experience. If one had even a touch of claustrophobia it'd be true torture. Conditions are even worse in coach on domestic flights (if you're not under average height, at least for a guy, your knees will be jammed into the seat in front of you the whole flight) though at least those are usually short(er)—but if you don't live on the nearest coast to your destination and near one of a handful of overseas hub airports you'll get a taste of that on top of the international flight. Hooray. You could fly 1st class but that's way more expensive.

Americans tend not to have much leave. The cost-per-day of a trip involving an overseas flight is much higher if you go for 9 days versus, say, 20, and a higher percentage of the trip is lost to recovering from the flight and the time change. That makes it less appealing.
Looks like Saratoga High also has a community service requirement. Other than that, I can't find any others on that top ten sublist (e.g. Canyon Crest explicitly states it doesn't have a community service requirement [0], Lynbrook states that community service isn't a district requirement).

And to be fair, I don't think charter schools should be lumped in with the rest of the public schools, but that's probably just my opinion.

[0] http://cc.sduhsd.net/Counseling/Community-Service/
[1] http://www.lhs.fuhsd.org/resume
Tesco has had that in the UK for a while.[0] I'm unaware of anyone who's ever actually used it though.

[0] http://www.tesco.com/scan-as-you-shop/
Yes, I think you are right.

Also, I'm curious if good software can somehow compensate for low-quality hardware. The availability of a cheap machine could spur the development of new signal processing algorithms that work around hardware shortcomings.
You suppose wrongly. It's clear from context that the user wasn't buying Apple adapters, and no, Apple doesn't get any licensing fees here either.
Are there any breaking or behavioral changes in this from 3.5? I'd love to start using some of the new async features.
> ROI as a concept only makes sense when you're trying to achieve your own goals. If you're really empowering other people, then they are the ones who should be evaluating the ROI on their decisions, not you.

While a noble concept in theory, people are notoriously both selfish and short-sighted. Especially when basic infrastructure is missing, and assuming the giver-goals are unbiased, I would expect that an observer would typically say that the society helped by giver-goal aid is better off than the society helped by receiver-goal aid.

Receivers, being selfish and shortsighted, will be unlikely to invest in things like a local hospital, or sewage, water, and electricity. They'll buy themselves a trip to a hospital to get taken care of, and purchase a private well, a septic tank (or just a longer pipe to the local canal) and a generator. If they get a propane tank, propane delivery service, and a modern furnace and stove, that's great for them, but the observer would probably say it would be better to run natural gas to all the houses rather than individual propane tanks to a small number of residents. And you may have better results in the short term by giving people money to buy the generator they want rather than a solar array that puts out fewer watts per dollar, but the city will eventually be covered in smog. Or they might invest in better tires for their vehicle to navigate the potholed roads, but they won't pay to pave or maintain them. And while individual smartphones are a wonderful luxury, many more people would benefit if you put PCs in the local library.

Perhaps these things would have eventually sorted themselves out when the empowered receivers start using their elevated position on Maslow's hierarchy of needs to become wealthier. They would then contribute more to the tax base and eventually an effective government will have the funds to start investing in these public works that eventually people realize they want for a few percent of their wealth. But I think it's more effective to skip that "perhaps" stage.
Can you describe your workload and your experience with InfluxDB? We evaluated InfluxDB in 2015 and found that it fell apart due to the large amount of data we produce. I'd be interested in hearing your experiences to see if we need to reevaluate.
Could AI be programmed to have intuitions nor irrational behaviors?
> What your describing is very unlikely to actually happen

Things going up and then down?

Let's use the S&P 500 [1] from the beginning of 2007 through the end of 2015. Same 2 and 20 on $10 million investments.

9 years means $1.8 million of management fees. Gross gain is 44%. Assuming we reserved for management fees at the beginning, this means $1.8 million in profits over the $10 million (44% on $8.2 million), i.e. $0.36MM of carried interest. $2.16MM of fees with the VC carry-on-distribution model on $1.8MM of gains.

Our hedge fund manager, on the other hand, collects each year. The same 44% catches 3.5% in 2007 gains, 25.8% in 2013 gains and 11.4% in 2014. So $0.14MM of carry in 2013 and $0.24MM in 2014. $2.18MM of fees using the HF year-to-year assessment model on the same asset. That's almost a full percentage more in fees.

Note that this toy model understates the difference since when the manager moves assets to their carry pocket, they no longer compound for the investor.

[1] http://www.1stock1.com/1stock1_141.htm
NTP includes flags for "leap second at the end of day", so devices that check NTP time at least once a day get the information. The systems internal list of leap seconds is possibly updated before that through normal system updates.
Very cool project, I was blown away by this feature.

Did stumble upon a bug though. I had three puzzles which I thought were buggy. I forgot the URL and details on the first one (so it may or may not been buggy), and I was flat out wrong about the second one (a bishop was making sure a horse couldn't move which I thought could be used to take the piece supposedly causing checkmate).

My third one though is clearly buggy: https://en.lichess.org/training/61461

Its not over when the game says victory. Black has 4 (! EDIT: 3, but still) ways to avoid the checkmate, and Stockfish also suggests these moves.

Nevertheless a very nice project, including Stockfish integration. I can't repeat that enough! App of the year for me.
>Websites should fail like escalators, not elevators.

I like this analogy and will be stealing it for future use. It's for this reason alone my site is plain text with few images and few styles.

Time to see how my site does in a CLI browser like Lynx or eLinks. :)
This is just automating capacity planning. Now done by hand, but better done with computers.

As to the degree this is "encoding racial bias", I feel this is passing the buck to the computer. The computer is merely calculating a probability distribution on historical data the best it possibly can (and likely, more accurate, effective, and with more objectivity than humans ever can). Impartiality or partiality does not start or end with a computer program, it starts with human policies.

One does not solve police racism by creating a model that adheres to your view of an ideal world. This argumentation is naive. It does not change anything, but perhaps makes you feel good. You either solve it at its core, or you don't solve it at all.

One should also distinguish between heavy-crime areas and police bias. Some areas, where a certain race may be overrepresented, are just more prone to street crimes. This is not bias, but fact. Don't cripple your model, just because you don't agree with the facts.

As for white collar crime vs. street crime; automated systems to detect fraud, insider trading, scams, and theft, are also in place. These just don't benefit from capacity planning / more police presence on the streets.

The Minority Report angle is journalistic nonsense / click-bait, akin to invoking Terminator when talking about Google's AI efforts. This is about areas of crime, not pre-crime for individuals.

These systems can adapt. If an area sees a drop in crime rate, then that area requires less police presence. It is not just trained on a single snapshot.

Finally, such Crime Prediction software can be used by human police officers to make better decisions. It is far off from self-driving police cars without any human input.

Note, I am not saying algorithmic bias does not exist, or that this is not an important issue to solve, as we start automating more processes in society. But then, let's discuss it on fair and equal ground, and leave human bias against "human-biased" systems out. We can talk about this mathematically now, or at least, in a non-emotional rational manner.

Aside: Other comments here are very America-centric, and detract from the topic at hand. It's like posting news articles on manual SWAT-raids gone wrong in NY, when discussing predictive policing software in California.
Ray Dalio's principles are sound but the issue is that Bridgewater (his hedge fund) takes them extremely literally. This has made them seem cult-like to people from the outside and has also given them an interesting retention problem. (My understanding is that most of their technology people don't last more than six months despite their incredible pay at 2x market.)
I always found Meetups impersonal and difficult to socialize in large crowds due to my debilating social anxiety.

Btw, nobody showed up yesterday but I haven't given up. I'm here from 9am ~ 5pm near Robson Square. Coffee (or tea) is on me.

If you are not in Vancouver then shoot me an email, you can talk about anything.
That would not be a traditional function, because you want {a} to be evaluated in the context of the caller, rather than the context of f.
Your guilt was right.
There aren't any breaking changes from 3.5
The only behavioral change is that dictionaries now maintain insertion order. But that likely won't break anything.
I believe 6:59:59 will be followed by 6:59:60. See the screen shot I took of a leap second added in 2008.

https://www.flickr.com/photos/127045916@N06/31678955582/
I was using scala
Maybe you could put the source for this site on GitHub so interested people could submit buggy PRs with unwanted new features?
What will you do when you gain root access to the spacetime shell?

(Sorry, drunk)
I don't understand how HN so easily handwaves away these enormous problems with "basic income". What do you do when the currency becomes completely worthless?
I bind Ctrl to Alt and Alt to CapsLock so I can use my thumb to hit the remapped Ctrl next to the spacebar
Apple has never gone with an open standard when a proprietary closed standard would do.

More likely than using any sort of standard port would be Apple inventing yet another new proprietary port.
>>> float('inf') < 'hi'
True

Fixed in Python 3, but still. There are more of these things.
I don't really understand why this doesn't cover memory safety.
x1000. You can't use hover because of mobile.
"Media" is still too vague. I would be blunt and say "Flash-like content authoring tool for HTML5" or "HTML5 Interactive Animation Editor".
The only complaint I really have about the new MBP is the price. MBPs have always been expensive relative to the specs, and I've always been okay with that. But it seems Apple's pushing their margins up even higher and have eliminated more affordable options (e.g., a 15" model without a discrete GPU -- I personally have no need for the GPU, but really wanted the extra screen real estate).

After Apple Care and taxes, I ended up dropping over $3k on my 2016 15" MBP. This makes it the most expensive laptop I've ever owned.

Just a few points that might be of interest:

* Battery life has legitimately been fine for me. I consistently get 8-10 hours of light work (working in the terminal and browser). Despite all the battery life complaints, this is actually the best battery life I've personally gotten on any MBP I've owned.

* I love the trackpad. It's comically large, but I adapted fast, and the palm rejection has been working really well for me.

* The Touch Bar makes sense and is well-implemented. It's not revolutionary and I wouldn't recommend getting the laptop because it has the touch bar. But it's a legitimate (if small) step forward in usability. It is not without its compromises (e.g., no physical escape key), but I've found I adapted to the compromises very quickly.

* The form factor is incredibly portable for a 15" laptop.

* The port situation isn't a big deal for me personally because I don't use this laptop as a desktop replacement and rarely have any need for the ports.

* I'm fine with the keyboard. It's very satisfyingly clicky, and I can type very fast on it, just as fast as any other keyboard. I wouldn't say I prefer it to more traditional keyboards; it's not a big deal to me either way.
Just speaking for myself, I'd want a 15" MBP with a 99 or 100 Wh battery even if it meant a slightly larger laptop (I'd be perfectly happy with the old unibody 15" chassis size).
You're going off a tangent here. There's nothing in my argument that relies on having an optimal opponent only; forget about the "assuming the opponent also plays perfectly" part for a moment, the key part is getting the best move no matter what the opponent plays.
TLDR: in 2013 a Seattle activist got a presentation on Hemisphere (a program that allowed the NSA to access AT&T's call records database) accidentally due to a standard FOIA request. The EFF sued after it was denied further information from their own FOIA request and now the courts have ruled that the government used unfounded FOIA exemption claims to heavily redact or withhold 260 pages. These pages will now go through a detailed review and released after proper redaction.
> I wish instead of "studies" we did RFCs

This is not a study, it's just a report. It's mostly a summary of a lot of different sources, approaches, and opinions.

A proper study on this question would certainly include an RFC or other form of opinion polling. But a thorough study would go far beyond opinion polling/solification and also attempt to measure the accuracy of solicited opinions in an objective way.
I judged a hackathon at Northwestern that used Gavel and it was a great system - it dynamically assigns booths for judges to visit and only asks for pairwise comparisons, i.e. Is this exhibit better than the last one?