skysight-inc/HackerNews huggingface dataset:
I seriously don't think there can be anything such as equal opportunity. As there is bias at every part of the hiring process. Equal representation means that more or less wealth is being directed far and wide to people that represent all groups. Having money means having power to affect policies and politics as well as economics.

So for creating any sense of equality in society it's a fact that there needs to be more or less equal representation. Yes there is IQ disparity which probably decreases chances further of finding elite employment. But there are outliers in every population, enough to create equal representation.
Like many of these types of inquiry, the details matter. For example: cold fusion is real. It's just not terribly useful for powering a city. But you can use it as a neutron source for generating the short half-life radiological treatments for cancer [1].

For this drive, what we have is an experiment that begs a theory. There's something interesting going on, and so far it eludes easy explanations. Quite possibly we'll get an innovation out of it in experimental setup, or best case real, easily verifiable thrust is detected. Chances are there won't be any new physics, but rather a very clever engineering exploit of what was already known (but not properly applied).

Enjoy the failures in science; it means we're actually trimming the dead ends carefully instead of assuming all innovation is low hanging fruit. There's a lot of bunk out there, but there's also tons of neat edge cases to map out!

[1] A friend's husband works in one of those labs. I forget the mechanism at play (I think it was cavitation), but it was room temperature fusion generating neutrons. It'd never be self sustaining for power, but still incredibly useful.
This. Trends change so fast that even if you write the best book of it's kind it may be irrelevant in the next year.
Talk about why this paradigm is fundamentally different. Now that developers have to worry less about server provisioning, capacity constraints etc. why is that important? What flexibility and capabilities do we have now that we didn't before?
My criticism is that a digital signature isn't enough for you. If I want to integrate into TUF, I can. If I don't and solve what TUF does another way, well, Docker said I'll use TUF. So I'll use TUF. Your position is that a digital signature is not useful in itself. This is wrong. It is.

Let's write a spec:

- Verify integrity and authenticity of a Docker image

The logical implementation:

- Digital signatures, detached or otherwise

Your implementation:

- Multiple complex, daemonic systems to reinvent software updating and, incidentally, signatures based on TUF

Your rationale:

- Digital signatures are not useful alone

So those of us who are aware of the limitations are left out in the cold, because we can't point gpg at a Docker image and just get the problem done. We have to learn this entire system Docker has created that's going to bring a grand unified software updating future. Maybe I have my own Omaha updater already. Maybe I just want dockerd to validate a signature. It is your prerogative to steer Docker toward crafting novel daemon engineering for every possible scenario, but that's the criticism I'm going to levy, whether you want to engage it or not.

The fundamental problem here is composability versus platform. My critique is not of TUF, of which I am not only familiar but excited. My critique is that organizationally at Docker, you take a problem like "sign an image," which is a perfectly useful primitive in every software distribution system on the planet, and say "that's not enough. We need a platform." You are dictating how my updating infrastructure works and then saying you've solved signatures. Which is technically accurate, I suppose.

I'm also pretty much over critique of Docker being cast as my not getting and/or understanding it. Believe me, Solomon, I get it, and I understand that you want to caricature everyone who disagrees with your strategy as biased against you. (That's actually the third time I can recall you making my criticism of Docker personal. I have no anti-Docker bias. I believe others are implementing what you're working on better and you've simply got the warchest, which is vastly different than having a bias. I used the shit out of ZeroRPC and I've respected a whole lot of your work since then. Come on.)[0]

We're talking about signing a file. Signing. A file. Which I cannot do without a whole shitload of infrastructure that I do not want (including MySQL, apparently), which is a systemic issue with Docker all the way back to dockerd.

Edit: [0]: 484 days ago we discussed exactly this, and here we are again, condescending criticism: https://news.ycombinator.com/item?id=8789181
"Tesla reigns over all other manufacturers for safety ratings."

Is that with the doors open or closed?
* Look at Espruino (JavaScript) firmware: http://www.espruino.com/EspruinoESP8266
* Micropython (a complete Python3 rewrite) is currently being ported to esp8266: https://github.com/micropython/micropython/tree/master/esp82...
>Your use of the suspiciously specific phrase "direct subsidies"...

Was to contrast cash grants from other forms of subsidies like feed-in tariffs, cheap loans, net-zero metering, etc. There's no reason to parse my comments like some kind of religious text - I will tell you what I mean.
Famines were certainly common and devastating. I recommend Braudel's The Structures of Everyday Life: Civilization & Capitalism: 15th-18th Century: Volume 1:

"Famine recurred to insistently for centuries on end that it became incorporated into man's biological regime and built into his daily life. Dearth and penury were continual, and familiar, even in Europe, despite its privileged position... It could not have been otherwise. Cereal yields were poor; two consecutive bad harvests spelt disaster... France, by any standards a privileged country, is reckoned to have experienced 10 general (nation-wide) famines during the tenth century: 26 in the 11th... 13 in the sixteenth; 11 in the seventeenth, and 16 in the eighteenth."

"For when they are extreme, demographic increases lead to a deterioration in the standard of living; they enlarge the always horrifying total of the underfed, poor, and uprooted. A balance between mouths to be fed and the difficulties of feeding them, between manpower and jobs, is re-established by epidemics and famines... these extremely crude adjustments were the predominant feature of the centuries of the ancien régime."

Contrast this with Germany taking over a million migrants in during 2015, with none starving. How can agriculture be so much different now to be able to support something like this? Crop yields are much greater now due to artificial selection and technology:

"From the fifteenth to the eighteenth century, the results were disappointing. For every grain sown, the harvest was usually no more than five and sometimes less. As the grain required for the next sowing had to be deducted, four grains were therefore produced for consumption from every one sown..." In Poland, Hungary and Slovakia between 1550 and 1650, yields were between 2 or 4 grains per 1! For 10% of Polish harvests, yields were below 2 to 1!

Things have improved greatly:
England 1200-49: 3.7 for 1
England 1750-1820:
A summary is not very big, and doesn't exclude other posts. If ten people posted summaries, you would have a problem, but let's not worry about something that isn't happening.
They open like this, not like this.
This is something a security architect/analyst who hasn't looked into containers before should read, but it's not a great revelation on how to deploy containers or secure systems.

Also, how is secret management a major requirement? That term doesn't even exist outside of open source Silicon Valley trendsters, btw. In the enterprise, only people with regulatory requirements use it, and then it's just called password management or credential management. More important requirements are typically the configuration of the services on the network, basic network security & access control, application security, and the security and training of internal users.
Its not critical to clean the cup because you emptied it.

http://divacup.com/how-it-works/care-and-cleaning/

"Remember to empty and wash your DivaCup at least twice a day, a minimum of every 12 hours.

If you are unable to wash The DivaCup after removal (for instance when using a public restroom), wash your hands thoroughly before entering the stall, empty the contents in the toilet and simply use a dry or damp tissue to clean the cup. At the next convenient time, clean as per the above instructions."

As far as how it would work in rural India, dunno, as long as you have regular access to soap and portable water.
https://hn.algolia.com/?query=The%20humble%20programmer&sort...
1.65 % is not much when Apple makes up such a significant percentage of the phone market.

But even out of that 1.65%, iPhones themselves probably make a small percentage because macs are so much heavier.

The point of this article is that the media has implied that Apple is getting x pounds of gold by recycling iPhones and macs.

In reality Apple is eating about 1.5% of x pounds of gold by recycling iPhones and macs. They are likely getting 98% of x pounds of gold by recycling old CRT TVs and Dells. And only a very minuscule percent of the recycling is done by Apple. He vast majority of it was Apple paying 3rd party recyclers to get credit for the recycling.
A tool for building command line app with golang
What if they keep a bunch of unaltered mosquitoes in captivity while eradicating them in the wild? Then if it does have some unanticipated effect the change may be reversible. (Of course it's possible the re-released mosquitoes will be out-competed by whatever's moved in in their absence, but you've got a better chance than if you didn't keep a backup.)
He's talking about Spotinst.com, not Amazon's fleet solution.
The paper takes CRISPR/Cas9 and turns it into a targeting system for an set of enzymes that allow modification of a single DNA basepair at a specific locus in the DNA without introducing a double strand break.

The reason this is important is because a double strand break (the result of standard CRISPR) is a devastating event, introducing a risk of uncontrolled mutation. However, if you're able to modify a single basepair in the DNA in a targeted fashion, you eliminate that risk, making it much more practical to use this technology in the clinic.

There are still absolutely massive obstacles to using CRISPR in a clinical setting, but this is a very important step forward. It still remains to be seen how you get the CRISPR/CAS system into a cell (and other ancillary accessories specified in this work) reliably in a clinical context. Still early days, but a very important step.

Full disclosure: David Liu (the PI on this work) may be seen as a competitor to the lab where I did my graduate work.
Single core Atom (2012 Z2480 on Razr I) at 2GHz has significant perceived performance advantage even compared to processors released after. It's way snappier than the Moto G quadcore ARM cpu from 2013. I don't know how much battery life is sacrificed for this though. But I'd be very eager to try a Core M smartphone, since Atom has always been the low-end of Intel cpu architecture. That said I lost track of Intel marketing, maybe Core M is just a rebranding of the same or similar arch.
If this holds up to scrutiny maybe a better way forward would be to try to increase the status and pay jobs that typically attract women?

Note: I am not saying girls shouldn't code, quite on the contrary I'd hope that all kids, regardless of gender, get more practical subjects earlier in school: coding, woodworking, low-voltage electronics, mechanics, cooking & housework etc etc.
Yes, what has Bell Labs ever brought us?
>WSJ has floors of smart, trained, inquisitive journalists who assemble real original data and break real original stories, and who try hard–through single, double, and triple verification–to ensure the accuracy of every single figure and fact they report.

All of which is taken, considered, and thrown out the window if Rupert wants a story that's mean to Obama run instead.
Because the article isn't about the ENIAC at all. It's about how programming transitioned from being a menial (and thus women's) job, to a prestigious (and thus male) job.
knowledge of this is scientifically sound, it is the consensus of everyone who studies it seriously.

This is so untrue, I'm not sure if you're being sarcastic or not. The overwhelming consensus by scientists at reputable top universities don't allege this at all. But I'm sure you can find it at fringe or less reputable state universities.
There is nothing great about smoking weed but something seriously bad about jailing people for smoking, possessing or growing. That is the reason why I support marijuana legalization but I dont think Canada wants to decriminalize Marijuana.
Exposing /dev/random in containers does not put the system entropy pool at risk. That claim is repeated twice in the paper, and is false.
Apollo – The Data Stack for Modern Apps
Heh, I'm officially dumb. I knew that something was fishy when the news reported more lead being recovered than gold and tin combined but I dismissed this feeling.

Stupid, stupid, stupid and naive :)
I'm not sure I'm understanding you correctly, are you saying that men are better at programming or are you saying that no one is saying that they aren't?
What argument are you thinking of? GP didn't mention one in particular.
Regarding IOI, that's a common misconception people have about high school olympiads:
"The top 50% of the contestants are awarded medals, such that the relative number of gold : silver : bronze : no medal is approximately 1:2:3:6 (thus 1/12 of the contestants get a gold medal)."
If I take my hand off the shifter, the door of the car doesn't fly open.
> imagine someone doing this in person

This is the only part I take serious issue with. In casual conversation with people, they sum up stories in a couple of sentences all the time, and I thank them for it.

And not every conversation thread requires a complete understanding of the article. Most of the comments on this story are about a deficit of basic journalistic fact-checking in many news outlets. That doesn't require knowing anything about recycling programs.

I don't think that discussion is shallow or bad just because it's somewhat tangential. Some of the most detailed comments where I learn something new are somewhat tangential to the story they're posted on.
Afaik arduino has a sleep mode that uses almost no battery. so depending how how frequently you want it to call home it can last a really long time.
https://en.wikipedia.org/wiki/Mainstream_Science_on_Intellig...

This is a false statement: The overwhelming consensus by scientists at reputable top universities don't allege this at all.
>NYC tech portfolio is lacking startups in emerging technologies - self driving cars, VR/AR, 3D printing, drones, robotics, space, batteries and charging, energy

Makerbot (3D printing) started in NYC in 2009 and is still there.
Since the encryption key is in the URL I don't think it's fair for them to claim they can't decrypt.
Finland and Russia has the most steepest border in the world if measured by the freedom of press.
I think they only care if it's your first (or maybe second) job. After that, experience is more important.
It will never stop being repeated, will it?
You can segment the human population in any way and assign equal power to each of these groups. Why segment the population by race?

Life is inherently unfair. There will always be differences in power. The goal can't be to assign equal power to everyone because it is impossible. The best goal is to ensure that there isn't a huge difference in power. Equal opportunity provides that guarantee.
An expert is a child wise beyond his years, who sees the state of emperor's clothing for what it is. An "expert" is anyone who can persuade the presumptively adult fools that he knows something they don't.

Your argument re: experts fails because it reaches for the authority of "experts", while that's exactly what OP lampoons.
Very interested to know how you believe conflating economic, social, and geographical/geopolitical factors (e.g. clusters of poverty and their effect on upbringings) have all been filtered out of this supposed consensus conclusion.
> You are either willfully ignorant or just a real dope

Personal attacks are not allowed on HN. We've warned you repeatedly not to do this; if you do it again, we will ban you.

Please (re-)read the rules, and post civilly and substantively or not at all:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this subthread from https://news.ycombinator.com/item?id=11538397 and marked it off-topic.
I've implemented something similar to be able to run tests with different MongoDB versions: https://github.com/variety/variety/blob/master/test.sh
Who ever said, or thought, they did?
In regard to the US, the obvious answer is that some races were literally oppressed on that very basis for decades/centuries.

That was not a passive activity. So is it any real surprise that it might have long-lasting effects that need active, rather than passive, countering?

EDIT: your comment reads differently after your addition of the second paragraph so now I don't know if I'm disagreeing with you or answering a rhetorical question or what. Regardless...
I was looking for exactly this before and found the LightBlue Bean by PunchThrough, (https://punchthrough.com/bean).

The documentation is a bit on the weak side, but it's small, easy to use, and low-power (~1.3mA @ 3V connected, ~0.2mA advertising)!

I recently used one to make a BLE smartwatch that uses my iPhone as a network connection (http://workhardanywhere.com/smartwhatch)
For on-site usage I'm pretty happy with pgbarman from 2ndQuadrant, no need for S3/Azure/Swift (base backups are archived daily to our off-site storage).
Jobs are not for spreading wealth to different groups. If that's all Google was doing it wouldnt need any of the employees to come into the office. Companies hire people to provide services, not to be an open hand waiting for money.
I don't deny that there is some history in the current representation of programmers but I don't buy that socially awkward white males are somehow oppressing diversity in general as some would suggest. When they supposedly aren't, it's a brogrammer problem and blatant sexism. Everyone wants to find someone to blame.

Granted this was 9 years ago, but when I was in computer engineering we had a few classes with only 1 female. All the nerdy types flocked to her and were very inclusive with team projects.

I'm a partner in a 6 yr old business and I've just recently started to see more women programmers. Most of my job postings would get zero female applicants. However, my last 2 engineering hires were women that came through our internal network and they've been excellent.

Account managers and project managers - generally women applicants. Engineers = male nerds of all types. I welcome more female engineers but it's challenging to hire them if there aren't enough and they don't apply.

EDIT: spelling
One issue that we had in the past was the following - hope this is resolved now.

Say you have an autoscaling group spanned across zones A and B, and say you have 1 machine in zone A and 1 in machine B.

Now, the price in zone A goes up, and your machine in zone A dies.

The issue (bug?) was that the autoscaling group was trying to re-instantiate a new VM in zone A. Of course, since the price was high, the new VM was basically immediately dying. And so on.

Edit: issue apart, it's a great way that can save money, especially if you have a group of VMs whose computation can be interrupted/restarted relatively cheaply.
Sure.

But then, anyone who'd do that could just include the code in the retrovirus ;)

There's a trope in dystopian SF (and maybe first, in Burroughs' Cities of the Red Night) about specifically targeting particular races.
Beyond that, there have been containers under Solaris and BSD jails for even longer.

The concept is not new.
> [Intelligence] varies among races, knowledge of this is scientifically sound, it is the consensus of everyone who studies it seriously.

Holy fuck. Yeah. I'm calling you out for being a racist fuck. Your "human biodiversity" aka "scientific racism" is a pseudoscience that has no basis at all. All your ideas better explained by economics.

So in conclusion, fuck you.
>Maybe we should design mosquitoes with more advanced nervous systems - optimized for feeling pain and suffering - and make their bodies more resistant and stronger, so that humans can torture them properly.

You're scaring me (wo)man!
Arachne: Rapid Web Development Framework for Clojure – A Kickstarter Project
Coming soon: The rise of the washing machine rent / lease

https://www.rentacenter.com/appliances/washers-and-dryers
No, the consensus of scientists who actually study this is pretty strong, and supports the parent's post. Jayman has collected a nice sequence of citations on the matter, most of which are peer-reviewed:

https://jaymans.wordpress.com/hbd-fundamentals/#Race-IQ

Much effort has been made to minimize the effect of poverty, stereotyping, and other non-hereditary factors in much of the literature.

Most people downvoting the parent are likely doing so because this research is uncomfortable, not because it is wrong.
Well, as rlucas says, humans aren't 100% either, not to mention some testing is inherently destructive (consider pharmaceuticals) in which case 100% sampling is impossible.

Of course this has been understood for a while: cf https://en.wikipedia.org/wiki/Acceptance_sampling . In fact there's a whole ISO standard (2859) on how to do proper statistical sampling.
Those C and C++ dependencies are using OS specific APIs.

The developers not caring about writing portable code doesn't make it less first class on Windows Phone.

I don't see any chapter on ANSI C or ANSI C++ standards about OpenGL.

When I learned C and C++, targeting UNIX only didn't meant much, because POSIX wasn't the same thing across all UNIX systems and Windows wasn't the only non-POSIX OS.

So we learned to abstract the OS APIs properly.

Nowadays it seems we are reaching a UNIX mono-culture.
"groups with higher average intelligence are obviously going to win more Physics Nobels."

You mean men right? I'm sure there's no bias in that process...
Workly is a time and attendance solution for small and medium businesses. Download free app-TimePad on your tablet (available for both iPad and Android) and manage your employees' atendance
And on the Autobahn it’s slower than most family sedans, actually obstructing traffic.
No, you can opt out of the culture you were born into.
What people do in conversation bears little resemblance to the mechanical summarizing we're talking about here. You'd lose somebody's attention a few seconds after you started.

As for tangents, there are good ones and bad ones, but (suitably enough) I don't see what that has to do with the point.
> Alternatively many companies and governments spend licensing fees magnitudes higher than that for software that works terribly if at all.

That's right, because the person making the purchase order doesn't really feel like they are spending their own money.