skysight-inc/HackerNews huggingface dataset:
It's up to you to check the Web of trust of this fingerprint. It being served over HTTP is not an issue at all. Even in Trust on First Use I would argue delivering over HTTP is not an issue.
I use "!s" in DDG to get to Startpage [1] search results. One letter shorter to access the same - no need to type "!sp" when one can just type "!s" instead. :)

This does not work for replacing "!spi" (image search on Startpage) though. Using "!si" does a search on a non-existent subdomain sportsillustrated.cnn.com.

[1]: https://www.startpage.com
> Make sure it has an Apple logo

From what I hear all those Chinese dissidents that are tragically no longer with us were all using Apple products...
Ha I remember that, and i remember that tomorrows world (or whatever show it was) was mind blown by it. 2/3 of the piece was about how the steering wheel moves. I recall the car looked pretty nice at the time though.
> If there is a difference in value, then it isn't illegal to choose the superior candidate

The fact that there is a different in outcome produced by two groups, doesn't mean there wasn't discrimination as a root cause of it.

An example would be, group A and group B. Members of Group A when they join the team receive mentorship, feedback and constructive reviews. Members of Group B receive due to biases in the company. As a result members of group A perform better.

The fact that group A performed better doesn't mean that this isn't inequitable discrimination. Nor does it make it ok to excluding hiring members from group B because you know your company will successfully discriminate against Bs and cause them to perform worse.

I'm not saying this is what's happening here - I'm showing that your premise is false - that a difference in outcome doesn't mean discrimination isn't a root cause.
Everyone thinks that in the case of Galileo vs the Church, they would have had the reason to see that Galileo was right and the Church was wrong because they objectively looked at the facts.

The reality is that most people go with the majority opinion even when the facts go against them.

The memo was lambasted in the media and I didn't really read it and I myself thought that it was hair-brained and while it might have some kernels of facts or link to some sources, it was highly opinionated and the screed of a misogynist. I believed this because EVERYONE was saying this.

Watching this video, I was wrong, way wrong. The only way to know for sure was to read the thing. If I had, I would have seen it and had my opinion changed.

So few people actually read the memo. The science used to back it's claims is roughly and mainly solid evidence. It asks for a conversation.

Any time you have people using morality to object to repeatable scientific literature and shut down a conversation even before it can start, you have to notice and question it. The people against even discussing this topic are more like the Anti-Vaxxers than they would like to admit. The see their kids with incurable, terrible afflictions and are looking for something, anything to blame.

Human nature took millions of years to evolve to what we see today in an environment that was far different from our own. We accept that humans sitting and typing all day will get backpain and maybe carpal-tunnel syndrome. Yet, we somehow thing that millions of years of sexual selection for different features between the genders would yield different biology, that could lead to different biases toward occupations and reaction to stimuli?

I don't presume to have an answer but, I think it's a perfectly reasonable line of questioning, especially if there is relevant, well regarded research on the topic. What people are afraid of is the outcome.

Google specifically and tech in general tend to select for the top percentile in specific dimensions. If there is any differences between groups, that top percentile will show it to an extreme degree. It isn't hard to imagine that might be partially the cause of what is going on. Furthermore, societies and social norms form around patterns that are in the environment already. Social norms and competition in the environment that those social norms create can reinforce those social norms to work against outside or atypical competitors in those social environments.
Don't forget SpaceChem! It's less-obviously-programming compared to some of the others but it has very similarly-compelling puzzles. It might be my favorite from Zachtronics.
> The Republicans won all 6 special elections.

By slim margins in what should have been extremely safe districts.

Then they lost the next 2, one of which by way a 30 point swing.

The swing is not something you can hand-wave away. It's one of the best metrics we have as a predictor for 2018.

> The republicans spent like $3 Million dollars.

Estimates on how much was spent on the election range from $40-$60 million.

$23 million is the amount of fundraising that was done by Ossoff's campaign, independent of the DCCC or traditional DNC PACs, which means none of it came from their "warchest". The DCCC provided an additional $5 million of TV ad spends in Ossoff's favor.

On the Republican side, they spent way more than $3 million. The NRCC spent about $6.7 million on TV ad spends. Paul Ryan's SuperPAC spent about $5 million on airtime and $2 million on additional costs. Two other conservative PACs raised an additional $1 million.

https://www.issueone.org/money-behind-expensive-u-s-house-ra...

The breakdown is very complicated, because money can come in from dozens of different types of sources, and the numbers aren't usually finalized until long after the election ends.

The $23 million figure, however, was mostly crowd-sourced in small donations. So to be very clear, you can say that came from citizens who identify as Democrats and be generally right, but to say it came from Democrats as an organization or a political entity, that is not correct.
Simple and complete explanation for neural network with practical example
Ah, but you only see the desktop if you have no windows other than Delphi. The moment you do, those windows start getting in the way and distracting with their content.
You know what, with todays increasingly drive by wire cars, that could be pretty cheap to pull off in a modern car.
How is it hyperbole? The devil doesn't usually reign down fire and brimstone; he's in the details.
Vitamin B3 supplements can prevent miscarriages, birth defects
Because natural language is ambiguous and rocks are dumb.
Why Apple’s glasses won’t include ARKit
Ask HN: From Amsterdam to New York?
I am a software engineer (backend and DevOps) living in Amsterdam and I've always wanted to experience living and working in New York at least for a while.

Should I do it? If yes, do you have any advice on how to make it happen?

Also, my wife is an American citizen.
Could someone please ELI5 how one proves that he was not hired for an engineering position "for which she was qualified" because of one's age?

From my experience there are usually multiple candidates that are perfectly qualified for any opened position but only one (the best?) is hired. What kind of evidence could we expect to see in a case like this?
I've made the mistake to write a complex project in Free Pascal. As far as I can tell pretty much every release of Lazarus is breaking something.
And surprisingly often those breaks are major (like e.g. broken multi-threading, broken-strings, ...).

For me the whole thing looks more like a playground for hobbyists and is not really useful for anything productive.
There's not much continuity in the language. And for the devs something like 95% compatibility seems to be good enough.

For small projects it might be ok to use, but you better keep your snapshot of the compiler locked in a safe place.

On the other hand: If you're young and want to make history as the guy who replaced all those begin/end in pascal with smileys: This project might be your chance...
> We don't live in an ideal world. People have their own agendas, obsessions, feelings etc. that obscure their judgement. It will definitely take a long while.

Well, when you put it like that, firing the guy was clearly the best decision.....

edit: formatting
This is orthogonal to the question of whether California needs new public transport infrastructure, which it unquestionably does. However that infrastructure only makes sense in the context of sufficiently dense city, such that both transit stops and basic goods and services can be found within a short walk of one's home. That's how you beat congestion. Sprawling further out just makes public transport less sustainable, and causes more congestion.

So while I agree with the basic premise that California should spend more on its infrastructure, the rationale given makes this something I can't support. It's like somebody wanting to get coronary bypass surgery so that they can eat a LOT more cheeseburgers.
> But I see no evil whatsoever in someone making a software tool and selling only the binaries to someone who is happy to use said binaries under the terms the seller and buyer agree upon.

Same thing can be said about slavery. Some very very small minority may be happy being slaves. The rest of the slaves(people who just use binary) just does not know what it means to be being free(the freedom that comes with changing their software they use at will).
I absolutely agree that agreeing with the memo doesn't make someone a far right extremist, and I don't believe I ever stated or insinuated that. That's a bit of a non-sequitur, though. This is the exact point I was referring to:

they won't change their position. If anything, their position will be radicalized. For example, from classical liberal to alt-right.

This is been a common sort of mantra since Trump won the presidency. Whenever we have a controversial event like this, people make a statement that any actions by those on the left will only further radicalize people in the other direction. I don't think it's true, but most of all, I don't think that other direction really leads anywhere useful. For the reasons I outlined previously.
As an advocacy group for an extreme ideology do you think they have an objective view of history? If a person does a neutral search on, say, the history of the Russian Revolution, should they be up there?
Geez. I just realized a problem here.

If he doesn't want to use any commercial software. This includes IntelliJ or other IDEs? Good luck writing software! Then again, the time he saves from not dealing with iOS provisioning might give him a couple extra years to write other software.

Man that interviewer is dumb. Says he is surprised he didn't vote Trump? Eh?
In my experience tracking protection breaks a lot of websites so I am not surprised it's not enabled by default
I would venture that WinForms is actually more RAD'ish than WPF.

A lot of that productivity came from the drag-and-drop form editing. And what made it possible (and easy) was complete disregard for any kind of advanced dynamic layouts. Delphi's VCL, .NET's WinForms and the nameless VB6 UI toolkit are all designed around the notion of widgets manually placed on a 2D grid, and the most that you can get in terms of dynamic resizing is "anchoring" their corners to containers.
They are however, definitely interested in retention. They have a keen understanding of the total cost of finding and onboarding a new employee. If a particular executive is putting that in jeopardy then a good HR department will take note.
> however, as he says, few people who criticized him contacted him personally

According to the Guardian[1], "Damore initially told the Guardian he would answer questions by email on Monday, but then stopped responding to inquiries. He had a few brief email exchanges with reporters, including at the New York Times, Bloomberg and the rightwing site website Breitbart."

Giving an extended interview with Molyneux instead of the NYT or even Breitbart is not recommended if you want to avoid being seen as anti-feminist or "alt-right".

[1] https://www.theguardian.com/technology/2017/aug/09/james-dam...
The right to repair movement is in direct opposition with current US copyright law over DRM. The reason is not for "copy someone else's work without compensation".

Karen Sandler and several security researcher want free software freedom in regard to medical devices. They want to verify the code and even out the power balance between those that depend on the code for their life and the producer of it. That too is not about "copy someone else's work without compensation".

Yesterday there was an article that said that voting machines should be open source. The concern people have there is not about "copy someone else's work without compensation".
I borrowed my mother's (edit 1968) Mini for a week, after my Land Rover series 3 fell to bits. This was mid-1990s. The suspension was unpleasant and painful to anyone in the vehicle. It was hard as nails. Definitely fun, until you accidentally lose it going around a roundabout at which point your sense of mortality re-appears and you wish you were driving anything else.
I follow a three step model:
1. DDG
2. If that doesn't help, then use !s to search Startpage.
3. If that doesn't help, then use !g to search Google.

Other than the relevance and quality of search results, there are differences in features across these sites, like date range search, for example. Image search also seems to have more flexibility on Google. I haven't checked recently if reverse image search even exists on DDG or Startpage.
Camcorder Truth Jihad vs. Cricket Chirping Competition. Sad.
I don't know, the criticism in the list is certainly irrelevant, but as far as I can see PIA is a US company and I believe it is kind of absurd to nowadays trust any US or UK company about privacy-related matters. The UK has become one of the worst countries in the world regarding privacy due to the Investigatory Powers Act, but the US also doesn't have a good reputation in this regard.

A simple Google search also reveals various user complaints that PIA apparently uses a Ruby (!) script to constantly write an extensive local log of all web activities, and the option is switched on by default. That's not inspiring my confidence. Their pricing is great, though.

The problem I have with VPNs in general is that quite a sizable number of them look as if they had been set up by dubious entities solely to collect data on their customers. Especially the ones with competitive pricing.

I would rather trust some of the more expensive ones from e.g. Sweden.
I liked the concise way the story was told - the text was short, to the point, without much fluff. On the other hand, I was actually a bit annoyed by the whole comic thing: why is a comic necessary to present a rather simple idea to an adult - tt felt kind of condescending. The drawings didn't really add anything to the story, and I found the animations distracting. ...now get off my lawn :)
Just like the original.
The "different = inferior argument" is strongly implied.

If you accept the premise that there's such a thing as a male-dominated work culture with stereotypically male values, then attitudes and actions that match those values are considered better ("normative") by default.

Anyone who has different requirements or interests will always be considered an outsider who will to have allowances made for them while receiving special treatment.

This would also be true of hypothetical female-dominated cultures with stereotypical female values where men would be considered the inferior outsiders who need special treatment. (Do such cultures exist? At work - sometimes, but not often. Outside of work - perhaps.)

The topic is an unholy mess because there are so many implications and assumptions on both sides, and so much outright ranting and bullying too, that useful debate is practically impossible.

My view is that corporate culture isn't stereotypically "male" so much as stereotypically totalitarian. More women won't change that. It might rein in some of the more obvious abuses, while running the risk of replacing them with some new ones.

But real economic and political freedom could only come from equal opportunity at a scale that most (tacitly neoliberal) feminists seem uninterested in.
Use emacs?
I have just joined the workforce after uni, and it has never been more clear to me that what you're saying about communication and "people skills" is correct. Almost all of the issues that the company that I work for have are based on lack of communication skills, lack of empathy, too much ego etc.

It reminds me of what a coed wrote to me once about the difference between a good developer, and two ok ones.

"2 < 1+1"

Basically, even if you're higher ranked intellectually speaking and do more work than the average worker alone, two people that can perform adequately and that work together will outperform you.

Cooperation is key, and people need to be trained to do better handle that part of the job. Not just produce code.

</end-rant>
It's great that someone took the time and had the peace of mind to write down this firm rebuttal.

Sexist or not, the original manifesto was anti science. How so many whose paycheck depends on the implementation of logic got hoodwinked into defending what basically amounts to an political pamphlet by a couple of references baffles me.
Didn't read his memo, am not interested in the debate, and am not saying he should be fired or kept.

That said, I'd think that he was fired not because of his opinions, but because he seems to have done an irreparable damage to Google's image: for good or bad reasons, people will react strongly and negatively to the publication of his memo, and whatever Google does -- keeps him or lets him go -- this negative impact will stick.

EDIT: many, many people will react negatively.
I quite like Lift which is a Scala framework allowing stupidly fast rapid prototyping (rails is really slow and clunky in comparison) . There are no routes and all the Javascript stuff is built in (so no annoying manual Ajaxcalls). It is multithreaded via Aktors and has build in comet for async stuff which is almost trivial to use. The example for using the framework a life webchat which is a handful of files with a few lines code each.
On top the HTML is, well... proper HTML. No scull operators or such thing.
The framework attaches functionality via css selectors in so called snippets which are like small controllers but not for an individual view but more for a specific functionality which helps with reusability. On top you get all the cool thing from scala like option types, static typing with type inference, the speed, multithreading and so on.

The biggest downside is the rather awful documentation (often outdated) and the missing migrations.
I found it quite a step to lean since it is not an mvc framework and inherently stateful.
There are a few free books however.
And when the consequences become obvious, the media will continue to complain about how shitty Western men are and how we need to crack down on them hard and fast.

And it'll just keep snowballing, unless people realize we need to stop and try talking with people we disagree with, instead of doing our best to crush their every outlet to express themselves before they grow bitter and reactionary.

The media can't stop talking about how the internet is "dangerous" because men are being radicalized on it and we don't know why. It's more of a "no shit" situation due them having to hide their every against-the-grain opinion in real life. But yeah, let's start sending the police in on dumb shit that people say on Twitter. [1] That'll really make people reconsider their opinions and not further rationalize their anger.

[1] http://www.independent.co.uk/news/uk/arrests-for-offensive-f...
Surge pricing can be flattened out by making these autonomous vehicles convertible and capacious. During peak commute load, they function as high-density passenger vehicles. During low commute load, they function as light freight vehicles -- courier services, delivery services, even mail.

I could even see someone like Amazon running their own fleet of delivery vehicles and offsetting the maintenance and management costs by letting the vehicles run in "taxi mode" (with flip-up seats) during commute times. Think AWS for vans/light trucks.

In such a scenario, they wouldn't even need to necessarily charge market rates to commuters. They could offer the service below cost and still make money, as their primary profit driver would be their delivery services.

The sheer number of parties that stand to gain from this makes it almost inevitable, to my mind.
"Anyone who publishes an incoherent 10 page manifesto insulting their coworkers and trashing their company's policies can reasonably expect to get fired. It doesn't matter if any of the bosses agree or disagree with the opinions expressed; it's just an unprofessional thing to do."

I agree completely. Just like these guys: https://en.wikipedia.org/wiki/Charter_77

Very unprofessional!
Play Framework - supports both Scala and Java. It was inspired by RoR to be a lightweight alternative to such legacy behemoths like Spring. It's a full featured web framework based on Akka, scalable out of the box. Combination of Play/Scala/Slick gives you compile time safety for database queries - very few alternatives can offer that. Also, strict types significantly reduces your test coverage which is not possible on any dynamic languages.
> because XML's capabilities are a subset of what JS/JSON is capable of,

It is the other way around, JSON is a subset of XML features.

XML is a very expressive language/file format.
While we're at it, for those times when you're hacking on console apps, FreePascal also has a very nice text-mode (TUI) IDE that is basically a Turbo/Borland Pascal 7.0 IDE clone - but cross-platform.

To do that, they had to port Turbo Vision (or rather its open source fork Free Vision). It's still a great TUI library... it's a shame it's Pascal-specific. Would be interesting to have an implementation of it for, say, Python, for system tools and the like.
Well they are doing both of course, your patch will still get rejected if it's bad, even if you were able to figure out where and how to send it. But it reduces the amount of patches that need to be read and rejected.

Also we are arguing backwards here. They don't make it intentionally hard to keep out new contributors, it's just not important in any way to make it simpler. The goal is to make it work best for the thousands of existing contributors, especially the gatekeeping subsystem maintainers.
That argument applies to the general population maybe, but that doesn't mean it also applies to the population of Google employees. Everyone there passed their hiring standards, so everyone has proved their individual merit already.
Grails Framewok! http://grails.org

Built on top of Spring Boot.

Awesome performance, both in execution and development speed.

Convention over configuration. But it is still easy to access the rich Java libraries.

Comes with GORM, an ORM layer on top of Hibernate. Makes it work a lot more like Active Record with dynamic finders.

Groovy, very similar to Java. Metaprogramming, easier JDBC, execellent, makes it very easy to work with JSON. Groovy also has performance close to Java. Java and Groovy can access each other as they have similar byte code.

Very few breaking changes from release 0.4 to 3.3. You can expect that most of your code will work without needing a rewrite the next 10-20 years.

Superb HTTP parameter binding and validation with Command Objects.

It is a very mature framework and you have full access to Spring Framework.

Great community!
Plus the fact that the 140 characters are done from a soapbox with possibly tens of thousands of people ready to pounce on it.
Why is there never a shred of evidence in these blockchain-related papers? It all sounds like a cool idea, so why not test it and run the numbers?