skysight-inc/HackerNews huggingface dataset:
Show HN: Get the email address of any Linkedin profile
I'm stunned that nobody has brought up the idea of 'immutable architecture' -- the idea that you create an image and deploy it, and then there is no change of state after it's deployed. If you want a change to that environment, you create a new image and deploy that instead.

Docker gives you the ability to version your architecture and 'roll back' to a previous version of a container.
CRISPR – The Future of Synthetic Biology
The whole point of Retina displays is that the pixels are below the level of the average eye's ability to discern them individually. That's where the Retina monicker comes from. Asking for a citation for a well known issue, that's been widely reported for years, isn't going to win you many friends.
Judge dimisses second conviction of ex-Goldman Sachs coder
Nice to see that so well documented: I'd only seen the one most common reference, RFC 793.

That said, it's still unclear how far this extends: the example given is of an unknown error code, which might lead you to think that the requirement is "syntactically well-formed input where you can't 100% determine the semantics." That's a far cry from the way browsers handle malformed HTML. Similarly, you have to apply some judgment concerning what an agent can interpret the meaning of.
Glorious, I never thought to dig OF history, there's more to it than meet the i.

ps: I did buy a Mac Mini with the idea that I could play with bare metal Forth.
Espruino – JavaScript for Microcontrollers – that runs on 8KB mem
That sounds quite radical. Do you happen to have a link to this article? If so I would be interested in writing the board of trustees for that institution.
Yes, having a deprecated currency and therefore deprecate the savings of everyone, not having money to import enough oil, food or even paper for everyone, and nobody lending money to you, sounds like a great plan.
When the (whole) pixels are already small enough to the extent of being almost invisible to the naked eye, there's no point in trying to squeeze more resolution out by using individual subpixels.
I think i'll go this route. Would of loved to do freemium but based on how things went yesterday it will just suck up too much work to support properly.

Thanks for all the tips, very useful.
pao'ing intensifies
I second this. Setup roundcube and postfix in about a day on a remote server, and now for $5 a month I have control over my email (make sure encryption is enabled when communicating with it, obviously).
Well, there is a reason why I chose those examples.

I'm not arguing for diversity at all costs, which seems like what you're arguing against.

I'd say in general having researchers and university teachers that are intelligent is good. Diversity is also good. There should be a balance - I think that diverse researchers and teachers can solve problems that a homogenous group of researchers would never solve.

For example, what problems do researchers tackle? They tend to choose problems that they see, and may never try to solve problems that affect other groups. Or they may choose solutions that only work for people like themselves.

For example, a lot of computer graphics algorithms like face recognition don't work well for black faces. Even more troublesome, many cameras (both digital and film) have a dynamic range that works well for white faces, but poorly for black faces.

Another example, the amount of research into male birth control vs. female birth control is very uneven.

Would it be worth it to have slightly less intelligent but much more diverse researchers and teachers? Would society as a whole be better off?

It has to be a balance, but I'd bet the answer is 'sometimes yes'.

All of this is somewhat beside my main point, which is that I think it's simplistic to say that society and morality should only be determined by genetics.
The Apple Watch has 290/302 dpi which barely qualifies as high DPI. 290 is just below their own stated Retina threshold. Anyway, I hope they'll have a better screen for 2nd or 3rd gen watch.

Edit: The numbers are wrong, it's 326 dpi for both because I couldn't be bothered to check the math of the retina display wikipedia article.
Where I work, we haven't gotten to the mindfulness phase yet, but we're working on something called the "mood elevator". For a long time, I questioned why I hated it so much (as well as mindfulness), while finding value in basic concepts. Being aware at all times, keeping track of your emotions and trying to remain positive.

I then had a breakthrough when I was looking at the (in)famous productivity vs. wages chart. All of these efforts are nothing more than an attempt to get us to work more without paying more. Rather than seek to identify the real issues in a work place, rather than seek to change your working culture, it's much easier to sprinkle your employees with positive pop psych shit and tell them they are empowered.
Workers had a hard time keeping up with the demand, things should be better now.
Kinograph: The Open Source Film Digitization Platform
D3.js and Gridster: Drag and Drop Analytics
Yep, I haven't specifically mentioned it, but check my top level reply to this thread. Clarify.io practices immutable architecture down to a T, and benefit greatly from it.
China stocks tumble again after premier Li Keqiang fails to mention crisis
High Intensity Interval Training (HIIT) for the Brain
Well it's not like it's an uptime-critical service or anything, so several hours of downtime and non-responsiveness is no problem.
Oh, wait.
Seconding "The Information". I had it on audiobook and listened to it during long car trips. It was very compelling and informative.
Everything on their home page is in all-caps, not just the word Uber. If you look at press releases, their social media accounts, their emails, anything other than their all-caps homepage, it's shown as Uber.
In my experience, a manager who treats their job as if they're accountable to both the client (or business interest) and their team is best.
Here's the actual paper: http://dspace.mit.edu/bitstream/handle/1721.1/97690/MIT-CSAI...
0day Exploits Leaked in Hacking Team Breach
I don't care so much for this rule. It sounds like a figleaf covering for broken build scripts.

I care about tracking down issues before they reach production. Meaning that I want an environment that mirrors production as closely as possible. Meaning heavyweight not lightweight virtualization.
Chrome is developing a Sidebar API
The Great Suspender uses this.
It's down for me, has been for hours.
Yes, I'm getting the same errors. Twitter search is usually a good resource for events like this:

https://twitter.com/search?q=passpack&src=typd&vertical=defa...
A significance level says very little, if anything, about the probability of getting an "insignificant" result given that the null hypothesis is false. That's all about statistical power. It's entirely possible that those "5 against" were just underpowered (sample size too small). Or that the sample sizes were systematically too small, and those 5 just happened to be the ones that failed to reach statistical significance. Or that the study was actually well-powered and the difference really is localized geographically.

Either way, a 95% significance level by itself tells us little about how we should interpret those 5 against.
Perfect security for a debian based server
Hi all,

In fact I know that no configuration is perfect but the only way to be the closest from perfection is by trying to reach it.

I've made an app in node.js that give you the abalities to install and configure a server in few minutes.

It is designed to be used when you have only one or two servers and you don't want to learn how to use a configuration management tool.

It set up a default security configuration, and I want it to be robust. I'am sure that there is some softwares missing or misconfigured and this is why I ask the community to help me.

Thanks all

https://github.com/prisonier/armourer
> The goal is not to abolish work but make work enjoyable.

Maybe. But if you have a boss, he can fire you anytime. (If you don't have a boss it's unlikely you have "colleagues".)

How you spend your time shouldn't depend on someone else's arbitrary decisions.
"Coders at Work" [1] had some really great insights about the history of programming. I particularly liked the interview with Fran Allen. Her thoughts on the disastrous effect that the C programming language had on the development of computer science were very interesting.

[1]: http://www.codersatwork.com/
Besides the reporting from The Guardian opening this thread, the commentary from The Economist blogs is interesting too for an economic perspective on what is mostly a political story.

http://www.economist.com/blogs/freeexchange/2015/07/chinas-s...
Hi everyone,

We’re building Beau b/c we saw the need for an on demand beauty service in Chicago, similar to Glamsquad in NY and Stylebee in LA. Beau provides a convenient way of getting beauty services from the most talented stylists in Chicago. The current services include male haircuts, female haircuts, blowouts, makeup and updo, all from the comfort of your home.

We have a subscribe form on our current landing page, while we’re working to launch our beta by the end of this month (www.getbeau.com).

We have 50+ stylists who are very excited to start. If you are a stylist and this sounds interesting to you, please fill out this form (http://dsn.io/beau) and we’ll get back to you :)
I found the linked Vox article really interesting -http://www.vox.com/2015/6/1/8700459/google-self-driving-cars

I've read reports that make me dread being behind a AV at a 4-way stop or a blinking red light - one passenger described waiting at a light for several minutes while drivers honked angrily behind them. Maybe AV's will encourage traffic planners to implement more roundabouts, which might be less prone to other driver's taking advantage. Or maybe AVs just need to get better at estimating the speed of oncoming traffic.
This is going to sound stupid but you should pick up as many as are useful to your specific needs. If you are super desperate for money, you might end up with a ton of angels. (Just remember the tradeoff that you will be managing a ton of personalities forever.)

On the flipside, if you can find a small handful of angels that not only bring money but who can help you with sales, marketing, or operational, then go for it.

Never forget the time commitment that you have to put in to every single person who gives you a dollar.
I hesitate to bring up extreme cases, but the relationship between social darwinism and the rise of the nazi party make many people, including myself, very hesitant to speak about differences in sex etc. Not because we deny their existence, but because we've seen how far large groups of uninformed electorate can be persuaded into supporting some scary stuff because of it. It's just a very tricky subject when it comes to the masses.

EDIT: Clarified to social darwinism from darwinism.
Mom-and-pop investors cannot take advantage of this (and many other opportunities) because they have to feed a long chain of middlemen through prohibitively high costs of trading as well as always being on the worst side of bid-ask spreads.

And then of course the value and the cost of high quality information delivered to you in a timely manner is a bit different than staring on CNBC screens.
Keys Under Doormats: Mandating Insecurity
Show HN: Stochastic Retirement Simulator Weekend Project
You know, comments like this would be a lot more credible if they had some sort of evidence to go along with them besides "I had this friend..." or "I got told one time by an x/y/z...".

FWIW, the particular perspective you're quoting is straight out of the SCUM manifesto: http://www.womynkind.org/scum.htm

"The male is a biological accident: the Y (male) gene is an incomplete X (female) gene, that is, it has an incomplete set of chromosomes. In other words, the male is an incomplete female, a walking abortion, aborted at the gene stage. To be male is to be deficient, emotionally limited; maleness is a deficiency disease and males are emotional cripples."
Absolutely. It does a great job of showing the spirit of the early hackers at MIT, even though it's not really a technical book.
Her work is critical of various pillars of gender science, and most definitely does not refrain from tackling the "Greater Male Variability" hypothesis that gets so much mileage these days. One such excerpt:

> In a Science study of over 7 million United States schoolchildren, Janet Hyde and her team found that across grade levels and states, boys were modestly more variable than girls. Yet when they looked at the data from Minnesota state assessments of eleventh graders to see how many boys and girls scored above the 95th and 99th percentile (that is, scored better than 95 percent, or 99 percent, of their peers) an interesting pattern emerged. Among white children there were, respectively, about one-and-a-half and two boys for every girl. But among Asian American kids, the pattern was different. At the 95th percentile boys’ advantage was less, and at the 99th percentile there were more girls than boys.[15] Start to look in other countries and you find further evidence that sex differences in variability are, well, variable. Luigi Guiso’s cross-cultural Science study also found that, like the gender gap in mean scores, the ratio of males to females at the high end of performance is something that changes from country to country. While in the majority of the forty countries studied there were indeed more boys than girls at the 95th and 99th percentiles, in “in some countries females are equally or more variable, or are as likely as boys to make it into the 95th percentile.“

> (Penner 2008; Machin & Pekkarinen 2008). These latter authors stress the strong pattern of greater male variability, but the boy/girl ratio (shown in parentheses) at the top 5 percent of maths ability was more-or-less equal in Indonesia (0.91), Thailand (0.92), Iceland (1.04) and the UK (1.08). Penner found greater female variability in the Netherlands, Germany and Lithuania. For useful discussion of these data, see (Hyde & Mertz, 2009)."
Some important developments in computing in the sixties and early seventies were driven by the NASA space programs. Some sources:

Computers in Spaceflight - The NASA Experience: http://history.nasa.gov/computers/contents.html

Digital Apollo, by David A. Mindell -
https://mitpress.mit.edu/books/digital-apollo

The Apollo Guidance Computer: Architecture and Operation by Frank O'Brien - http://www.amazon.co.uk/The-Apollo-Guidance-Computer-Archite...
(highly detailed)

I'd also recommend Turing's Cathedral by George Dyson and The Soul of a New Machine by Tracy Kidder.

Many early IT systems used special-purpose hardware, and boundary between the software and hardware development wasn't as clear as it is now. For this reason, I think, many surveys tend to emphasise the hardware aspect.
Yes, I came to recommend this book. It's a fantastic read, one of my favorites.
Dusty: Docker-Powered Development Environments
I suspect this is more complex than just frontrunning. An article from the Fed Reserve Bank of NY from 2011 discusses the whole process of being listed on an index. Firms selected have been outperforming the market for several years at least, and their metrics have been improving even before selection is announced. This may be why these companies were chosen to replace others that are failing.

The Fed report found that there is no long term impact of being chosen to be on an index.

http://www.newyorkfed.org/research/staff_reports/sr484.pdf
What is “pythonic”?
Don't the latest Samsung phones (S6) still use pentile? I don't think those look bad at all.
Keys Under Doormats [pdf]
Across Europe. OK I guess 'ubiquitous' might be an overstatement, but I regularly see cars with dash cams in Belgium, The Netherlands, France and Germany, which is where I have driven the last few years. I can't find any Europe-wide actual sales data, but I don't see why there would be huge differences in other countries. Also, they're readily on sale in e.g. Spain, Portugal and Hungary (just 3 countries I checked). Which of course doesn't necessarily mean that they're being bought en mass, but which does give an indication.
One of the features of Knuth's The Art of Computer Programming is a thorough documentation of the history of ideas. Given that Knuth has been writing for the majority of the period in which we have had digital computers [and nearly all of the time in which we have had high level languages] he has been able to document many things as they have happened. TAoCP has created much of contemporary computing practice and the history of the field.

There is no replacement for primary sources. If you want to understand what makes Lisp the object of love songs, Graham's On Lisp is the book to read. If you want to understand what made Smalltalkers so smug, then grab you a Smalltalk manual and take the time to learn it [and here Knuth's patient approach to "really knowing" is informative...and there's a Norvig short course for just-get-to-the-point Pythonistas].

The pre-internet history of computing lives on the web in PDF's and in boxes at the used book store. Our quilt of knowledge is mostly missing patches and there are a lot of candidate patches sitting unconnected in the box. Even Knuth knows he'll never know it all.

Good luck.
5 Incredible Trends That Will Shape Our 3D Printed Future
No ARP. It's L3.
Despite the political element, there is a poor history of keeping these kind of keys/methods secret. See the AACS encryption fiasco, the cable card hacking wars over the last decade, Clipper chip mentioned in the article, etc.
16 Great Websites Featuring Free Game Graphics for Developers
With ARM involved, there's some continuity there with Acorn's original BBC Micro, which gives me the warm fuzzies.
See this comment https://news.ycombinator.com/item?id=9845263 for a criticism of Fine and "Delusions of Gender."
I'm not saying that Greeks are not in favour of a Cadastre. They probably think it is a great idea. Only problem is they are too lazy to implement it and too selfish to give power to non-lazy people who might then make them work.

Elites exist, it is not a mystery cloaked in enigma. Most of people on Earth could say I'm part of elite just for being European. But you are talking about powerful elites who work in mysterious ways to control all Greek people votes.
> For example, a lot of computer graphics algorithms like face recognition don't work well for black faces.

There's probably less contrast to be used in edge detection.

> Even more troublesome, many cameras (both digital and film) have a dynamic range that works well for white faces, but poorly for black faces.

The dynamic range is limited by objective factors and the automated exposure setting takes into consideration what gets more pixels in the frame - usually not a human face.
Agreed about preventing issues getting to production, but that doesn't exclusively mean heavyweight virtualization. It also doesn't "cover up" broken build scripts.

Our build scripts get tested a dozen times a day and cannot tolerate half-assed broken build scripts.

Our deployment pipeline (after verifying the image is good enough to be deployed) packs the docker image into a machine image along with several other containers. The machine image is then deployed to staging. If the machine image passes staging, it goes to production. If there is an issue which has hit production exclusively (it has happened only a handful of times,) it is simply an issue of rolling back to the previous machine image.
Show HN: json.is
It's a nice, clear example of the anti-inductivity of the market: http://lesswrong.com/lw/yv/markets_are_antiinductive/

The very act of noticing that something is a good strategy, and beginning to trade on it, will over time drain away the utility of the strategy, until it is useless or worse than useless.

Tracking indexes is "big", and has some brute simplicity about it, but eventually the market will eliminate that as a viable investment mechanism. (But that won't stop your metaphorical Dad from swearing up and down you need to buy index funds....)
> TERFs

Despite knowing a couple trans people, I'd never seen this term that I recall. Some very interesting reading out there; hard to wrap one's mind around... but worth the effort.

I also got to read about intersectionality for the first time. There are aspects of this I've acknowledged for a long time, just didn't know a word existed for it.

SJWs in general are getting a bad rap from many corners now, and I think some of that is what I'd call a 'natural correction'. When a critical mass of people gets involved with anything, a few inevitably fail to understand alternate perspectives enough to consider how those views might harmonize with their own (due to rabbit holes of dogmatism, subconscious bias, inexperience, stubbornness or whatever else).

To me, it so very often seems to come back to one simple thing-- have you tried putting yourself in your neighbor's shoes lately?
I'm not sure if you read the review you're linking but it's not a "bad review". It points out, as you quoted, where the books are "strongest" and "weakest", and is generally complimentary to the works reviewed. And as the author of the review points out to explain Fine's omissions:

"…whereas sex differences are reliably found in several areas of research, none of the differences support essentialist claims that girls and boys need separate educations based on their brain types, that one sex is better suited to become engineers, or that one sex is inherently more intelligent—to name just a few of the ideas being promoted under the guise of 'science'."
Certainly on the informal side, but you might find interest in: http://www.catb.org/esr/jargon/

Or in printed book form: https://mitpress.mit.edu/books/new-hackers-dictionary
Something I've always wondered about: how do space agencies (NASA, SpaceX, etc) coordinate launches so that they don't hit this stuff? Are the coordinates aligned with launch pads blocked?

Essentially, how do they avoid this: https://youtu.be/O-d8BJ2iljc?t=33s.
How is building a Vagrant box via Ansible configuration any different than building a Docker container with a docker file? You can use both tools to build an image once and then rebuild for the updates. I don't see how the tool in any way violates that constraint.

What is this rule to only build once? I can see not wanting to create multiple artifacts of your codebase, but with machines it is possible to continually update them and sometimes desirable as well. In the "cloud" world, you can arguably rebuild a server every time it needs updates, but at the physical level you don't always have capacity to absorb the hit of rebuilding multiple boxes at once. The physical servers need to get updated and managed post-install.
I'm sure you are aware of this and decided not to go into the details, but for the benefit of others it's even a bit more convoluted than that. The index does not "buy" anything, there's a company that manages the index and just decides on the weights of each stock. There are then several mutual funds and ETFs that track that index who will actually have to buy/sell stock. So 3) is really
3a) how much the index weights will change
3b) which funds are tracking the index, and what's their total market cap
3c) what are the net outflows into each stock resulting from previous 2.

And sometimes a stock might be entering an index but leaving another (e.g., moving from Russell 2000 to Russell 1000), so the net result might be opposite to what you'd naively expect.

So yes, it is possible to make money doing this, but it's not a sure thing.
How we improved PrestaShop's cache performance up to 10x