skysight-inc/HackerNews huggingface dataset:
I'm confused. There is no quotes, excerpts of said document.

The only hint we have is that;

- women choose to work with people, men with things

Or something like that.

However that is a psycho sociological FACT and studies show this to be true.

The diversity programs are ridiculous.

How come there are no diversity programs in the military, coal mines, and other jobs demanding hard labour and shitty working conditions?

Apparently we want a 50% male - female split in the cushy office programming jobs, but not coal mines where 99.8% of employees are men.

Why are employees wasting time at work gossiping about some other employee's power point slides/PDF? Don't they have work to do?

We're not talking about crimes against humanity here, just a person's politically incorrect writings that seem slightly offensive.

Thank God I don't work with the losers at Mother Google
Wow. I realize you have huge distances but in the town I was born (pop 40k, 100 mile drive to next town which is similar. Basically the same geography as Alaska or Canada in northern Sweden) there is at lest 4 or 5 places that fixes it while you wait. It's not a big town but phone repair shops are about as common as barbers. So if a town is big enough to get your hair cut you can fix a screen...
We are probably extreme in Sweden though.
The claim there is very specific ("In the neighborhoods where they're running businesses or collecting protection money, you won't see people getting mugged because the yakuza don't want people to be afraid to come there and spend money") and doesn't make much sense in the context of things like the Economist's article As crime dries up, Japan’s police hunt for things to do:

THE stake-out lasted a week, but it paid off in the end. The tireless police of Kagoshima, a sleepy city in the far south of the country, watched the unlocked car day and night. It was parked outside a supermarket, and contained a case of malt beer. Finally, a passing middle-aged man decided to help himself. Five policemen instantly pounced, nabbing one of the city’s few remaining law-breakers.

and

Even yakuza gangsters, once a potent criminal force, have been weakened by tougher laws and old age.

https://www.trendiee.com/news/crimes-dried-pretty-officer/
Tomorrow's energy with an innovative drone
A lot of people outraged but apparently no one was outraged enough to leak the document. Can't be that hard to leak the text in it anonymously.
I'd really like to see this document as a whole before judging.

By the way, I think that being really open means listening to opinions without "rage quitting" for holding an unpopular opinion, or calling him a "racist" or "white male supremacy supporter", which is a way to turn down an argument whatever its merit is.

Is the document's author a jerk? Let's explain that to him, and maybe shame him on a data-driven basis.

Has the author some valid point, but went too far with speculations? Maybe he/she doesn't deserve all this uproar.
Imagine tracking your bank balance in git, and then you branch off.

Now you have two balances - two diverging branches with shared history. You can't spend either twice, that is, create two commits with the same parent that don't diverge again.
> replacing Google's diversity initiatives with policies that encourage "ideological diversity"

I somehow think that if one aims for "ideological diversity" then "gender/race/minority diversity" will come for free.

But the question is how to you target "ideological diversity" when hiring.
I'm pretty sure every year someone arrested because they attended DEF CON. Considering the US are one of the main countries seeking out and arresting cyber criminals why on earth is the main security conference in the world in what could be considered a hostile country.

A case of smart people doing stupid things.
Nope, not even asking for the level of support they have for BTC/ETH/LTC. I was talking a simple ability to access/withdraw out the BCC post-fork.

I do work in consumer software and I stand by my recommendation. I'm pretty sure they wish they would have just done it to start with PR-wise. No doubt it will be a hassle for them but being willing to take on the right hassles is what inspires loyalty from consumers like me.

I don't understand how it's "Monday-morning quarterbacking". I mean it's not controversial to say this fork was a long time coming and had a solid bloc of support. Coinbase is basically implicitly agreeing here that they should have done this to start or at least publicly left it open to support BCC should it prove legitimate. It's almost like they came out against to try to make it go away "these aren't the droids you are looking for"-style.

Just for the record, I've enjoyed using GDAX/Coinbase thus far to trade the coins they do support.
General Electric produces electricity, Bitcoin wastes it.
OK, so the cartoon features two people. One light, and one dark. But are the authors claiming 50% dark? And how would they represent 1% dark?
Truly and honestly, the automated food preparation and retail systems we're building at http://infinite-food.com/ ... constantly available, broader choice of higher quality food for more people with less supply chain waste and at a lower cost in time and money.
This is really interesting if you like apps
Self'it is a real time city explorer which combines exploring, socializing and photography. It's a simple and fun way to discover every place of the world through people's real time photos. You can find out photos of people in the same location at the same time with you , you can chat with them or you can leave your own experiences from the place to the future visitors. You can explore the past photos of the city and subscribe to your favorite photos.
It's not a secret that companies like Google hire women / minorities over better qualified men. Politically correct nonsense like this is how you end up with buggy code and security risks.
Yes, pretty smart trick, now they get their logo integrated easily in many apps.

I use Fira Code for coding, ligatures are really nice.
A succesful business. That's about it. In most cases.

Sure there are anomalies, but in most cases being a CEO for a growing business in a growing industry rather than some unique talent.
Do you think that increasing the number of decimal places actually increases the supply?

If everyone started talking about cents instead of dollars that wouldn't mean there's 100x as much money... 1 cent would still be worth 1/100 of a dollar.

Likewise, if you started dividing down to 1/1000 of a dollar it wouldn't be inflation. Each 1/1000 of a dollar would still be worth 1/1000 of a dollar.

Edit: and if you suddenly replaced every dollar with 1000 newdollars, those newdollars are also worth 1/1000 of what they were before.
Celts are a fabricated identity. The modern representation arose out of trying to have a pan European ancestry and identity in the 19th century.
Elm used to have a crazy time-traveling debugger in elm-reactor[0], but that's been replaced by session-event-export[1].

This is really, really easy to do well when every function is pure and every data structure is immutable, and you use an MVC/Event-sourced/FRP architecture for (more-or-less) all control flow. Of course, Elm enforces all of these things.

I've written / worked on other systems (e.g. accounting / transaction pipelines) in other, less safe languages and implementing a shoddy version of this is really straightforward and immensely useful.

That said, with pure functions and immutable data structures, you don't really need a debugger for the same reasons, or indeed nearly as often, as in less safe languages.

[0]: http://debug.elm-lang.org/
[1]: http://elm-lang.org/blog/the-perfect-bug-report
Does this include remote outside the US?
How can you tell this isn't a speculative bubble? It has all the hallmarks of one - exuberance without strong fundamentals is a classic sign.
You can also use a different function for temporary debug prints, and a git pre-commit hook that fails if this function is invoked.

Pros: Easier to insure that your collaborators follow process; your CI server can run it too.

Con: This doesn't catch other issues that a manual `git diff` review will also catch.
It provides me value so its not a waste.
Consider yourself an outlier. I've also never met someone who didn't have an issue with Apple's shit-tier cables when the topic came up.
Programmable money makes coders powerful.

For some reason, a large fraction of HN hates crypto. They seem to like getting fucked up the ass by everyone. Groveling to VCs for funding. Looked down on my MBA-types.

Coders/hackers should be embracing what's happening. Finally, merit > dick sucking.
True. It'd be like robbing a bank, using the money from that robbery to, say, start up a successful business, and then discreetly give the money and interest back. Money taken on false pretenses, regardless of what you end up doing with it or if you end up getting lucky and being able to pay it back, is still a crime.
Apple doesn't need AT&T anymore - the original exclusivity was because Apple didn't want any carrier interference (as carriers love to add their logos to handsets, install crapware into the firmware, lock-down settings and features, etc) - none of the carriers would agree except for AT&T, who demanded an exclusivity period to compensate for the risk of loss-of-revenue from evil things like only allowing photographs to be sent by MMS.
A couple of your friends get arrested. Do you think about it a little bit?
Java blocking queues for concurrency beginners
I'm sure you're aware of this, but for those who aren't, your YC buddy scaleapi.com offers human transcription for a fraction of a cent per second as well.
See [YAGNI](http://wiki.c2.com/?YouArentGonnaNeedIt).

A helpful (to me) metaphor is that you're paying for an option. (In the finance sense, not the type system sense.) Sometimes it's worth buying an option, sometimes it's not, but don't think it's free.
I'm not sure if this is a joke, but certainly I hope so.
I should point out too that his being able to pay them back with profit really had nothing to do with his original taking of money. It is tantamount to pure luck that he was able to, entirely separately from the fraud, recoup their losses. Had it not been for that separate channel of money available to him, he wouldn't have had the opportunity to undo the damage done by his harm. And THAT is why this is a punishable crime. If you stab someone and then treat the wound and it heals entirely - even if you find, say, a tumor while you're treating the wound and end up unintentionally saving the person's life, you have still committed the crime of assault. It was only by coincidence that you helped the person out after the crime was committed.
And creating it in a regulated way (this is very important for controlling the money supply and thus the economy).
Never implied it. Only that BTC is that way for 99.9999% of evaluators.
Imo they can only sell and buy, is that manipulation?
> "I feel like there's a lot of pushback from white dudes who genuinely feel like diversity is lowering the bar,"

Well, it is, if they'd hire based on ability it'd mainly be a bunch of Asian and White males working there.

Asians, especially Asian males, don't rank high enough on the average leftist's imaginary oppression scale to count as "diversity" - "diversity" being mostly code for "not White", "not male" and sometimes also "not Asian or Jewish".
How Regular Expression Engines Work
Time to move the conference out of the United States to somewhere more Neutral. Canada would be a good suggestions. Montreal is excellent.
Nice use of the passive voice there.

In what way am I 'pulling the gender card' exactly?
What's the salary range ?
Yes, this is why - regardless of the outcome - he needed to be charged. People shouldn't be able to think they can get away with a thought process that equates to "I can defraud people and if my plan doesn't work out I'll find some other way to make it right." Fraud is fraud, and if you make it "right" via some other channel you haven't really made it right. You've gotten lucky and made your fraud look better.
In the last week there was a fear of the Bitcoin Cash fork splitting the community. The fork failed so spectacularly that the biggest problem for Bitcoin / Bitcoin Cash holders was how to dump Bitcoin Cash when all reputable exchanges are afraid of implementing Bitcoin Cash. Now it's clear for most people that Bitcoin Cash failed.

Also Segregated Witness will lock in on Aug. 8 with a very high probability, and activate at the end of August.
At the same time, if the data supported his claims, I wonder what Googlers would have to say. If Google wants the best, what is it willing to risk?

Personally I think for most companies you're better off with a diverse crowd regardless, lest you end up with a bunch of out of touch yuppie guys trying to "change the world" by building an IOT coffee machine. That is to say, all types of diversity be it race, socioeconomic status, gender, etc. will inevitably contribute to your company's collective wisdom, which is probably generally has a larger impact than ensuring everyone you hire has all the sorting algorithms memorized.
I think that what you wrote is basically accurate. There was previously a potential lasting bargain where handguns would have been heavily restricted and long guns not so much. The trust and belief in the good faith of the opposing side is now gone on both sides.

It is absolutely possible that my views on this topic have been coloured by people with a vested interest, i.e. people who care about it. I don't believe there are no moderates, nor that they constitute a minority. I think the immoderates care more, spend more and are better organised so they have a disproportionate effect on what happens.

Given the choice between getting 80% of what they want and 5% people will choose the first, avoiding defeat at the hands of the enemy has a higher priority than actual perfection.
> format used for millennia in education of every professional and technical class of society across multiple continents

This is a very misleading summary. The most dominant format for millennia across continents etc. is apprenticeship and direct tutorial (sometimes called “coaching” or the like). Even today serious high-level professional training is done by such means.

Lecture is a low-quality substitute which people turn to when the number of students vastly outstrips the number of teachers, and the teachers can’t afford the time and attention to work directly with the students in small groups.

In universities, early introductory courses get stuck with lectures so that scholars can focus their direct instruction time on graduate students who are serious about becoming scholars themselves.
What merit?
She's quoting five Twitter authors, only one of whom appears male.

Still no confirmations about the sexism of the manifesto, but the article rolls out their own.
This. There are so many "boring" companies out there that could become so much more competitive if they brought in a couple of full-stack devs to write a basic domain-specific CRUD monolith running on AWS hooked up to a basic mobile app.
Show HN: CoinWatch Touchbar – Check Cryptocurrency Prices on Macbook's Touchbar
Sigh. Again an artificially created problem. I dunno maybe we all should work from home and interact with other entities using just handles.
If the "unpopular opinion" is euphemism for "dude assumes I am less competent without even knowing me" then being "really open" is indistinguishable from being one massive doormat.
Where's this manifesto?

The story link is to some opinionated article that seems to hate it.
Nice debunking write up here:

http://climateboy.blogspot.com/2009/04/super-chimney-that-wi...
Mmmmm... I'd rather see QUIC support -- A lot of Google -> Chrome traffic is served via QUIC, and Google, until very recently, had the only production-ready QUIC server. (Apparently Litespeed just added QUIC last month.)
> without strong fundamentals

I've used Bitcoin to buy medication from India. When ppl say shit like this, I get confused. Literally sit there & use it whilst ppl say it can't work. Really odd.

It works. I've used it. It works. I'm not sure exactly what it takes to get through. A functioning system doesn't seem to suffice.
The '"alt-right" commenter' referred to in the second paragraph kicked the whole thing off, and was then replied to by Mike Stuchbery here: https://twitter.com/MikeStuchbery_/status/889846960139751424

Unfortunately twitter doesn't seem to be presenting the thread of Mike's replies any more, which seems like a failing of the platform.
The parties involved probably judged correctly that if they attempted to extradite him, he would be the subject of a prolonged media campaign against the government in the UK to keep him here.

What I don't understand is why the FBI didn't just hand the evidence to the NCA in the UK and have them arrest him.
It will crash, its only a matter of time. It's also to be seen if it'll crash to a value lower than it currently is. Even if bitcoin becomes a major currency there will be overshoot in its value.
Surely you realize that there's a tremendous difference between on the one hand using solid API's and tools that are baked into the OS (and thus 'installed' on a huge number of people's devices), and on the other hand either building it yourself or relying on yet another app that needs to be installed?

Not to mention execution: my experience with Layar is that it was pretty shit for the most part. Wordlens was cool, but it's not like I can just build an app that uses Wordlens' tech, and even if I could, it would be, well, Word Lens. Not AR in the broader sense.

Everything I've seen from ARKit seems much more solid and much more practically useful than the 'floaty overlay that roughly stays in place' glorified tech demos I mostly see.
A question for those of you here who are into functional programming:

Is category theory worth studying if I (coming from c++ background) am looking to get into functional languages like Haskell? How common is it actually among Haskell or Lisp programmers to know and utilize concepts from category theory in their programming?
One counter point -- it's pretty hard to add new steam friends by ID because often it's hard to figure out exactly which name to search for in their online tool.

You can't really add people by direct username, so you have to go by their most recently used nickname, and you get some complexity that you don't expect as an end-user.
I can see the curve of the Earth at the beach. Or maybe I'm just imagining it in the knowledge that it's there.
"The indictment does not say Hutchins designed Kronos to be sold, knew about the sale or was at all aware his work was being used maliciously. "

A person he knew, or he was in touch with sold the said trojan. The indictment also doesn't say if he did gain financially from the sale or not.

So, he developed a trojan possibly for research, someone he knew sold it and he got arrested.
If you read other lispy books around the SICP era, they describe the issue with it: it's for math-loving engineering students. There were a few books that tried to focus on problem solving with computers without having to talk about irrational numbers.

HtDP does this very well. It helps structuring the information and the functions around it so you can solve your questions cleanly. Compared to most programming books around that are either too tied to a language or too focus on known algorithms I found it quite great.
Switching databases is extremely easy and that is one of the advantages of using a orm like
laravel's eloquent. Using multiple types of databases in one application or changing databases is simple.
Didnt read it but you should fail a few times, failing is learning!
Chaos Monkeys by Antonio Garcia Martinez[0] contains the chapters about funding of the Antonio's startup AdGrok.

[0]https://www.amazon.com/Chaos-Monkeys-Obscene-Fortune-Failure...
That may be an issue.

Of course, it depends on what you mean by "best". If "best" means "like me", you're at risk of creating a monoculture.

Personally, I think that we should stop looking for "the best" at all times and enormously rewarding them, because this is creating a lot of disparity, and maybe "the best" sometimes carry with them some large drawback (possibly "the best" engineer spends 10 hour working, and 6 more hours a day studying in order to improve; but, then, his social life and his human skills may be... lacking). If we pick all the best in this sense, we may end up with a lot of similar, great people with a lot of drawbacks.

What if we ask "is this candidate good" or "is this candidate really good"? We should try to identify a bar, then pick people (maybe randomly, maybe with a diversity target) that go beyond that bar without looking at finding "the best".
Investment. Tokens sales are going to fund projects without gatekeepers. Personal brand is going to become more important.

You're on an investment website -- for startups.
Google is substantially located in the Bay Area. Of course they hate ideological diversity, in practice if not in principle. It is an attitude common in their workforce.

This is a tendentious statement, so I will relate my own experience. Once upon a time I was working in California, at a tiny startup, and was reading some election results from "back home" in North Carolina, which had just passed Amendment One by about a 3:2 margin. Observing the results thoughtfully, my coworker casually remarked "wow, 60% of North Carolina is literally horrible, terrible people."

I just quietly sat back and thought "why, how nice of you, sir, to refer to some unknown fraction of my family and the friends I had growing up in such a lovely manner."

At one point my girlfriend (now an ex-girlfriend) attended a party that he was hosting. She had just left Missouri out of disgust for its Missouri-ness, and was very much in love with San Francisco and its people – yet left the party modestly offended – not for saying anyone in particular was bad this time, but just with all the best of intentions saying it was inevitable that they'd all come around to the modern views on things like gay marriage (and, in the process, utterly trivializing their religion, values, and world-views).

I do not seek to cast him as a bad person for this remark. This is a man who, if anything, is one of the nicest people I know, easily far above the average, and a quitessential San Franciscan (well above and beyond your typical tech hipster). But he is immersed in a culture which specifically and explicitly denies human dignity of people who are not alike and do not think alike.

This is very sad. You would think if there is one lesson we could take from the history of the US, religious tolerance in the colonies, slavery, the Civil War, the Civil Rights Movement, our wars with Native Americans, the likes of the Japanese Internment, women's suffrage, everything ... if there's one resounding strain here, it's that you don't un-people people.

(but it's okay to un-people these people, because they're bad people!)

In conclusion:

I sympathize with this guy who wrote this manifesto. It is also unfortunate that, from what I hear and understand of the matter, this guy is factually in error, probably sexist, and almost certainly undermining his cause.
Ask HN: How do I find sponsors for an online hackathon I'm organising?
there are strong fundamentals. maybe they're not strong for you, but hey, that's why there is a market. nobody forces you to believe in it...
(Python would be harder for this than Java.)
I'm not talking about what is possible or what can be done. I'm talking about what is natural and promoted. See the message the article communicates:

> It promotes combinations of built-in data structures (lists, maps, vectors) over objects

I would say that this is actually the case and this article is not the only one to say that.