skysight-inc/HackerNews huggingface dataset:
> "people can process data and reason through complex problems differently"

This was in the context of hiring, and I gave my operational definition - how does one apply 'diversity of thought' to the hiring process?

> "Here is a complex problem that can be solved in more than one way - show your work."

Presenting a solution, or an attempt at a solution, is an expression of one's thoughts.

> "diversity of thought is very useful"

How do you apply it to the hiring process? How does the proposed method (skills testing) result in improved diversity of thought?

I'll be more concrete with two examples. Example 1: Suppose there are only three schools which teach COBOL programming, and you are a bank which is looking to hire junior COBOL programmers. Do you design your test for COBOL competency, which will result in preferential selection from those small number of schools and hence reduce the diversity of thought? Or do you hire for more general diversity of thought and expect more overhead to train people in COBOL?

Example 2. Suppose you put the applicant on an Ubuntu box and ask them to write a sort program in C++ which takes two command-line arguments. The first is an input file name containing set of lines (ending with a '\n'), the second is the output file name containing the input lines but sorted by byte value.

Of those that pass the test, 50 do the 'standard' vector<string> with a sort from the standard library, but only 10 do I/O failure checking, and 1 of the 50 decides to make the parent directories if the filename's directory doesn't already exist.

But wait, another 40 treat C++ as C, and use stdio along with a resizing array of char * . Of those, 30 use qsort, 8 implement quicksort, and 2 use bubble sort.

(Oh, and one person who didn't finish was 90% of the way through implementing a Timsort.)

That's a diversity of thought. Do you give preference to them for thinking about the problem in a different way?

But wait, another 7 think about it a bit, realize that 'sort' is on the Ubuntu box, and construct system("sort filename1 -o filename2").

That's surely thinking outside the box, so should be encouraged in the name of diversity of thought, yes?

Except another 2 think about it further, realize that the filenames may contain spaces or shell metacharacters, so construct the exec call directly. Security thinking is hard to train, so they should have preference, yes?

And finally, the last one writes a C++ program which uses the Python C API to pass in a Python program as a string.

Surely that's even more diverse thinking - and completely within the test protocol as given.

Now to reverse the direction. I know all of these solutions. If I were given the task and I know that the employee wants to hire for "diversity of thought". Which implementation should I do to improve my chances of being hired?

That is, should I do something which I know is less maintainable simply because I know it's more obscure and thus shows my diversity of thought?
Looking at the answers here, why is it so hard to get a cheap phone in the US?

Last week in Europe I got an unlocked Nokia 105 Dual Sim for $12. It's the dumbest phone but with 30(!) days stand-by time on a single charge.

edit: added "unlocked"
What if an AI could tell you how best to organize your company?

Companies organize around office politics, in my experience efficiency is quite low on their priority list, especially in big enterprises.
F-104 is Vietnam era, as far as I remember. But then the F-14 was developed in the 80s. I would certainly buy into the theory that the point is to confuse the enemy.
I have long had it in my Steam library from some sale, and your comment finally pushed me to install it. Thanks! The manual is a wonderful read indeed - the introduction reads like a popular science artilce that is written better than most that get posted to HN front page.
That's would be horrible for innovation. People want to feel that they could make millions of dollars creating something but instead turn the money away. That choice is very important.
Wow, what’s going to happen now that they don’t get into Harvard? Are they going to have to go to gasp Cornell? Or god forbid, their public state school?

Christ the pearl clutching about this never ceases to amaze me. I went to a public school and hated it but that’s because of my own stupidity not because of any minority group.
In Japan anyway, unless the deceased left a will, the assets are split between spouse, children, then other living relatives (in that order)[0].

If the estate is valuable (ie. a large land plot in Tokyo bought before the boom years), the heirs often can't afford to pay the hefty inheritance tax and thus the property is sold and then subdivided.

[0]: http://www.retirejapan.info/blog/japanese-inheritance-taxes
Unintended? Hardly. The current administration has pushed hard for some time now, to encourage women to "go back to family".

http://www.xinhuanet.com/politics/2016-02/24/c_1118142363.ht...
Is that really 3D models in the video though? It looks more like regular neural-style-transfer done on something like series of images from google street view.
How to Get Product Ratings on EBay
The difference is that Harvard's goal is to create the next generation of leaders, not to increase the appearance of scarcity and exclusiveness for profit, as a nightclub seeks to do.
For the example

teenagers = people.where(lambda p: 20 >= p.age >= 13)

I prefer the good ol' Pythonic way

teenagers = filter(lambda p: 13 <= p.age <= 20, people)

because I know how filter behaves, but am I certain that `where` gives me the elements not their indices (cf. `numpy.where`)?

In another example

ages = people.age

The Pythonic way can be

ages = [p.age for p in people]

Despite having more characters to type, list comprehension is a well-known idiom and I bet many Python programmers would be able to write it down in a second or two.

And how would `old_people.last()` be any clearer than `old_people[-1]`? At least from these examples, I'm not convinced it makes a strong case to switch to the .NET Lists.
3,000 years of imagination and it falls on this generation and our kids to define how it will all play out.
My i7-7700 with 32 GB RAM is already crawling when I want to use Facebook Messenger, slowing it further down would be terrible...
The article’s final paragraph:
>”Every robot rebel has its benevolent counterpart, such as C-3PO in the Star Wars franchise or the android child David in Steven Spielberg’s 2001 film A.I. Artificial Intelligence. Both kinds of stories, the hopeful and the fearful, reveal to us our complex emotional responses to AI. Understanding these and their deep history is crucial to making the most of life with intelligent machines.”

The authors interchangeably use robots, automata, AI (meaning AGI, I am guessing) — that makes for a confusing read. If they mean AGI, then nothing about how humans dealt with robots will likely prepare us for how to deal with an exponentially fast learning, super smart, intelligence. I would argue that learning from history would be anchoring ourselves to wrong ideas (ideas of incrementalism). To prepare for AGI, we need to think quite differently and radically, in some sense.
I totally agree. There is no doubt the reporter is a Clinton supporter and it almost seems like she have problems believing a good guy like this can support Trump. The article really shows off Tom as a guy who has his beliefs but also dare to hear other people with different opinions.
I only got a 1500/1600 or 2240/2400. Sad to say I’m probably in the lowest quartile of the HN readerbase.

Guess maybe it’s my
IQ holding me back...
Here is my take on it.

I agree quotas suck. A lot. When people explain why we need them, they fall back to "it's morally good" because the other choice is "monoculture" or "racism" which is "bad" or "evil" depending on who you ask. My problem with that is that I don't accept purely moral arguments, these are usually subjective and depend on someone's culture. Additionally they easily lead to tribalization where people form two camps over a problem and neither side is willing to compromise because their tribe is good and the other is evil/bad.

A diversity of thought seems intuitively to be more effective at solving "programmer didn't think of X because they're not in group Y" problems. Diversity by skin color or gender... not so much. Atleast, it doesn't seem to be a good solution for the above problem and when it is, only for a very very narrow range of problems. It obviously doesn't mean you shouldn't hire women or people with other skin colors or ethnicity. But also that you shouldn't hire them primarly.

Hiring 50/50 male/female workers doesn't solve your ignorance of deaf or blind users of your software. Or people who lost limbs or are otherwise inhibited in movement (just look at Microsoft, their new controller is an amazing statement for diversity).

A purely blind hiring process would solve some of this. Additionally the hiring process would also have to find people that challenge the status quo at the work place, atleast in the relevant matters.

Writing an app in React? Hire someone who is good at Angular and React but advocates Angular. You'll be hearing about problems in your App you haven't thought about. Make this person satisfied with your App.

Creating "Uber but for X"? Hire people who do X and who use X and don't want X disrupted by "Uber but for X". They'll tell you all about what's wrong with the implementation. Make them satisfied.

A diverse group of people is a group that when asked about a problem will find at least as many solutions as people in the group.

Ask your team "what would the ideal calculator look like" and see what they come up with. They can make it phyiscal or software, any arrangement or features they like. But each should have their own unique calculator.

I would say this is a good start point for further thought and discussion on this, though obviously I'm reducing the complexity of such a wide, subjective and deep rooted problem.
Polls open as Zimbabweans vote in first Mugabe-free election
Commodore Amiga Vampire Accelerator Overview Past, Present and Future, Part 1
You do not have to remove opportunity from one person to grant it to another. They both can have the same opportunity, and then will compete between themselves naturally, which is as it should be.
I would dispute the argument about reason at length but disputing with self described unreasonable people is a waste of time. (despite the species of logic they utilize)

I'll say only this: the only problem with reason is lack of perfect information. At some point all is an estimate.
I don't see how Pratt's paper justifies any of your claims.
Chinese factory builds AI sex dolls – in pictures
Webpack 4 course – part five. Built-in optimization for production
"nil current commercial value" can't be right.

"He has, on occasion, been approached by companies looking to partner with him or purchase licenses to his archives. He’s turned them all down, including one offer for half a million dollars.

“I knew [my collection] would ultimately be charged for,” Tryniski says nonchalantly, explaining why he declined the offer—for most people, an enormous sum of money. “I really didn’t like the idea of charging a guy to use my site, and then for them to take the biggest profit."

I assume the operation used a Russian server because of the copyright issue.
The more niche you go, the easier the positioning becomes. The crux is, of course, to decide on which skill to focus on. It's a personal decision that requires to say "no" more often then "yes".
I dated a girl in the nineties that worked at a maternity ward in a very popular hospital. She said that just comparing blood types five to ten percent of the babies did not belong to the mother’s couple. And of course doctors and nurses never said a word.
One way of handling this is making paternity and maternity leave nearly equal, and mandatory. Making maternity a bit longer could make sense given that there's a lot of physical recuperation involved, but mainly employers shouldn't see one or the other as a liability.
Funny, I've heard it's because attack planes are the redheaded stepchild of the air force, and so it's purely a marketing move. DOD and AF brass don't want to fund an attack plane when they can spend money and fancy fighters, and all the pilots want to fly fighter jets.
Before the Arab invasions, there was a state of constant hostility and sometimes outright war between Byzantium and Persia. I think that even had the Arab conquests not happened, Christian Europe would still have seen Persia as "other".
Structural racism for African Americans is longstanding issues of disproportionate policing, a massive wealth gap as a result of block busting and red lining, and the educational disadvantages that come with it.

If the only thing Asians have against them is having to go to Cornell or a state school instead of Harvard I think those complaining should rethink their priorities.
It really depends on what style you want to achieve but it can get quite hairy pretty fast.

Non-photorealistic rendering is actually a whole (fascinating) academic field in itself.

Since you have conflicting goals (temporal coherence, spatial coherence, "flatness", relatively constant stroke/feature size, ...) it's full of interesting tradeoffs and techniques.

Even simple things like beautiful real-time stylized outlining can be really hard if you are picky about the result.
When I was a kid, we had a BBC Micro that would make audible little hissy noises when writing to the screen. At the time I just assumed it was "the sound of the computer thinking" but in hindsight there was probably some EMF cross-talk between the analog sound lines and the bus to the video memory. Maybe this was something similar?

Even when the carrier frequency is orders of magnitude too high to hear, there are usually harmonics low enough to be audible.
See Google Cloud the way your application experiences it
It’s worth reminding everyone that Harvard is the reason there’s any discrimination in the admissions process. Students used to get accepted on academic merit alone.

But Harvard wanted to covertly discriminate against Jewish applicants. The reason why you have to write essays about your extracurricular activities, for example, is because a Jewish applicant back then typically wouldn’t have any.

It’s also when legacy admissions began for the same reason.

Why the hell are we still allowing this? It should be grades and test scores only.
I second this. Currently waiting the 72 hour 'phone being paired to an xaiomi-account' period so I can unlock the bootloader and install lineagos for use as my new daily driver. I find this (using a custom, configurable and minimal android rom) satisfies my desire for settings tinkering and software control, provides the utility I'd like to keep (calls/email/sms-mms/mfa-otp/hotspot/calender/music/alarms/browser-when-needed) but is also boring enough to limit most of the distractions and helps alleviate alert-fatigue.
Well, the one child policy had unintended consequences as well (rejection of daughters to the point of infanticide) so, it seems the issues are deeper
From time to time I still miss turbo button and a (functioning) pause key. On DOS you could pause execution to inspect output... I guess with multiprocessing it became more difficult to implement this...
China has now overtaken the U.S. in AI startup funding in 2017
I don't understand how this relates to R? It starts of saying R is bad (agreed) but then what it just goes off on a tangent about something unrelated without really explaining what's better.

I've said this before and will say it repeatedly - R is a bad programming language by design to allow it to be a brilliant tool for stats/data science. Language geeks who approach data science from a comp sci background seem to miss this point - R works precisely because it's not a good language.

I'm perfectly happy to discuss a better alternative but without first understanding why R is used so widely in the first place misses the point of the discussion
> a) landing on an aircraft carrier
Interestingly, the real life F117 can't land on aircraft carriers, only the game version could. And in the game you can also shoot at air targets and even have machine guns for dog fights, in real life it's just a plane that bombs targets on the ground.

https://nationalinterest.org/blog/the-buzz/the-navys-secret-...
Apollo Accelerators – Amiga Classic accelerator boards
It broke flow, which is the greater offense.

I've not used it in years.
Do any image search of the homebrew computer club that established much of the scene from the mid 70's and tell me what gender ratio you see: https://duckduckgo.com/?t=chakra&q=homebrew+computer+club+ph...

It looks like advertisers in the 80's had a demographic they were marketing too, they didn't create one. That article start with the assumption that everyone studying a field is interested in it as opposed to wanting a career and goes downhill from there.
>You can't work your way out of poverty over two generations. If anything is the American Dream (arguably there's more people outside of America who have one of these, but I digress), it's being able to see your kids succeed. But they want 1st gen immigrants according to the article.

None of the folks that I think exemplify the American dream that I know personally went to Harvard or even an elite school.
KubeVirt
You make a lot of strong claims, and express them with supreme confidence, but without providing much in the way of evidence. Some of what you say is complete nonsense (e.g. "All mathematical optimization falls outside of classical logic", or "[Marx and Engels] are essentially talking about linear logic").

I can talk about this for hours.

I recommend talking less about linear logic, and spending more time doing the maths, so that you actually understand LL, which is a precondition to making reasonable judgements about the pros and cons of LL.
I’m not the person you were talking to previously.
Voluntary process? You mean to remove child support laws completely?

That would be great for deadbeats of course.

The law is so designed as to limit social impact of a missing parent.

It is also unethical to bring a child into this world and then leave it just like that, unless you're a proponent of the spartan way which comprised murdering weak.

The current child care facilities cannot even support current orphans.
David D. Clark, Chief Protocol Architect of the development of the Internet in the 1980s, famously wrote this similar neat soundbite:

We reject: kings, presidents and voting.
We believe in: rough consensus and running code.
Taking this a bit off topic, but I'm curious about HN's thoughts on the following.

I'm a pacifist, so obviously I'm for the idea of a nuke free world. But I don't understand how it could be achievable. I mean, is it that hard to build a nuke? The required knowledge has spread globally by now. As a side effect of general progress in science and engineering it will be cheaper, not more expensive, to build nukes. Do people share my pessimism about this?

I wonder what constructive, believable steps the world could take towards world peace if we accept that some day, any somewhat-functional state can build a nuke if they really really want to. I'm sure that there's ways, maybe even other than mutually assured destruction, to make actually using such nukes uninteresting to even the most insane dictator.
>We had an XT/286 and I don't recall any expansion card involved...

And other people had an XT that they installed an expansion card into -- like the Pfaster-286[1]

[1]https://books.google.com/books?id=xsMx9D2s6y0C&pg=PA43&lpg=P...
One Billion People. 100,000 Characters. 1 Typewriter.
Leakage in Data Mining (Formulation, Detection, and Avoidance) [pdf]
That is a vastly simplistic view of rape and sexual assault and comes very close to victim blaming. In many societies there is a stigma attached to sexual assault victims, even in western society many victims get blamed: "why was she wearing that dress?", "why was she in the club on her own if she was in a relationship?", "why did she walk through the park at night on her own?", "maybe she went home with him and just regretted it the next day".

As terrible as it is, for some people the best way to handle their trauma is to never speak of it and pretend it never happened. Going to the police can cause all sorts of problems, as you have to relive the trauma as you fill out your victim statement, as you go to court, as everyone around you feels pity, like you're damaged goods.
> Maybe we should consider that the blockchain's killer app is the truth.

That isn't any objective truth though, it's merely the consensus as currently defined by the majority of participating processing power.
The new Nokia 8110 4G can.
I believe US carriers have began to shutdown their 2G network, so 3G is a requirement. Most of these dumb phones only have 2G hardware though.

I’m not sure why the EU hasn’t done the same though.
Inheritance, composition, delegation, and traits – Kotlin Academy
Also in Japan we just had record temperatures in the last 2 weeks.

While summer is humid and hot in Japan I can't recall ever being this hot.
The list of font contributors can be found here: http://www.unicode.org/charts/fonts.html. Choice quote:

> The Unicode Consortium currently uses over 390 different fonts to publish the code charts and figures for The Unicode Standard. The overwhelming majority of these fonts are specially tailored for this purpose and have been donated to the Consortium with a restricted license for use in documenting the standard.

You might be able to reach out to the vendors listed and try to buy the font, but it seems the majority were produced only for Unicode's use.
Broken Age MacOS X Cracked Game Full Version Download – Crack4Mac
Regarding the misattributed paternity numbers/rates:

Obviously interviewing people isn't going to reveal the correct numbers: If a mother isn't going to tell her child, or doesn't know [switched in the maternity ward, chimera, multiple partners] chances are they aren't going to tell some random researcher either.

However, there was some interesting research at a hospital in the UK (maybe Bristol ?) which tested the men which were present at the birth of the child against the child, and the numbers are rather high - something above 1 in 20. And this is for the men that were present.

Something which should be more common knowledge.
> Maybe we should consider that the blockchain's killer app is the truth.

That isn't any objective truth though, it's merely the consensus as defined by the majority of current participants weighed by the processing power they command.

It may seem like a subtle distinction, but I think it helps make the benefits and risks clearer.
Hi, author here. You are right, the password is generated on the fly using URL, unique seed and provided passphrase.
The extension javascript is sandboxed from the webpage, so it is not possible to obtain the inputs to the PBKDFunction from the context of website.

I have coded this for myself and using it more than 2 years. The only problems are with some dynamically created login forms, like new reddit login.
My experience of going from around 75wpm to an average of 105wpm through the last couple of months is that it simply takes persistent training. Not even intense training, I’ve been doing 10-15 min a day with some days just being just 5min, but almost never skipping a day.

Good places to train in my oppinion are keybr.com and 10fastfingers.com
Love reminders of how old I am :)
India's first RISC-V based Chip is Here: Linux boots on Shakti processor
Product for VCs from self-funded startup: Get real data before investing
You might like saito.tech. Very early stage, but it is a genuine solution to blockchain scaling that powers applications rather than apps. Be sure to check out the decentralized (on-chain) Reddit for a sense of how flexible a big-data PKI network can be.

There are other interesting projects nearing fruition like Radix and Gun that are trying to create different types of distributed databases that have some of the properties of blockchains.