skysight-inc/HackerNews huggingface dataset:
There is something wonderful about tearing an engine down and rebuilding it. There are varied complexities but all are great. Well, except for the engine in the old Colt Vista. That was not fun.

If you get the chance, go ahead and do it. There are many resources to guide you, unless it's a very rare engine. Even then, the principles are the same.

It's a lot of fun and fascinating to see how they work.
Building a web page costs basically nothing; commercial real estate is much more expensive.
Wow. I really feel like this was a missed opportunity to close the gap. I feel like some very unreasonable thing are being said in a reasonable/polished way.

>> A lot of people have used that argument in defense of what he wrote, as evidence that the memo was not harmful or hostile to the women he worked with. When I walk into my job at a tech company, how do I know which of my colleagues thinks I’m an outlier among women versus someone who was hired because I’m female that doesn’t deserve the job they have?

So it sounds like we're implying that anybody who presents facts to your coworkers that might enable them to come to stereotypical conclusions has made a hostile work environment? I find it absurd that an environment is hostile because "maybe people are thinking X." I would think hostility would require some form of visible action.

>> I disagree with his use of science and data to convert opinions into facts. It seemed like he cherry-picked research that agreed with his views and didn’t seek dissenting research or opinions before sending the document to internal Google groups.

Isn't the whole point of science is to move the debate away from opinion to fact. His views are certainly much more in line with the facts that what I've heard from his opponents. For example, I don't see anybody disagreeing that women score higher on "neuroticism" measures (wikipedia agrees).

https://en.wikipedia.org/wiki/Sex_differences_in_humans#Psyc...

>> There’s a difference between “let’s have a discussion” and “let me tell you what’s up, all you wrong people.”

Great, but that has nothing to do with this. The other side certainly would never extend him (or me) that civility. This is a power struggle and I don't know why we're pretending it's not.

---

As an aside, this whole debate has made me realize that I was kidding myself if I told myself SJWs were on the side of equality. They are on the side of politically advancing their own in-group-alliance (which doesn't include most minorities, nor the minority most in need - the lower class).

They have no interest in fact because they aren't trying to achieve a clear vision of a better world, rather it's because they are playing politics where facts are just another form of weapon.

The only reason they have so much power in tech (and not say, finance) is because we are altruists/optimists ourselves and tried to see something greater in SJW political games.
Stripe probably tracks the relative usage of each API version. If they found a lot of their users were stuck on an old version, that would point to a bigger problem than just some per-request overhead.

I'm not sure how true that is. In my experience, integrations with online payment services are mostly write-only code: you do it, you test it, and then no-one goes near it once it's in production unless there's some sort of known bug or security issue.

Literally the last thing I want to do with working, tested code integrating with the service that collects money for a business is make unnecessary changes that might break it. I know several businesses that use versions of APIs that are several years old with services like Stripe, because they have no need to change.
No, not really. For this specific example, Damore knew the issue is a divisive one. If he didn't, then he does need to have some basic sensitivity training. From what I remember reading, he did acknowledge the issue was contentious. In that respect, there are ways and techniques to have that conversation. What Damore did was not that way. He should have consulted a resource like Crucial Conversations (https://www.amazon.com/Crucial-Conversations-Talking-Stakes-...) first.
It was fascinating to see how many Google managers operate their own "blacklists". That's got to be legally very dodgy.
If it were a collective issue for employees, then it should be organized outside of work without using any company resources. There an upset employee could vent and strategize for change in a non-destructive way, and find support from his peers.

If it were an issue that needed to be specifically addressed by management, then it should be elevated to each level of management in turn (immediate superior, superior's superior, VP, CEO, board) in a tactful way.

There's no reason Damore couldn't have done both of these, and as was said by one of the female engineers, advertise his own opinions publicly himself as they apply to all companies. It's still possible that making so many waves like that would get him dismissed, but certainly not in the same way.

Reading the letter, this is clearly something that James is passionate about. If he can find a way to channel that in a professional and constructive way, maybe he can make positive change. But as it were, he did say some offensive things publicly.
I'm way out of the path of totality and I live in a small town, I should be ok. But we'll see. Failing that I'll just make a pin hole viewer.
Most (though not all) people are probably smart enough not to send a text or an email like "Where should we dump the body." However, the totality of a bunch of emails or texts, considered together with other evidence, can certainly be suggestive even if there's no smoking gun.
The boy whose blood has no father (1995)
I mean, whatever propensity to mathematical-logical thinking, or being interested in working with things not people, we attach to software engineering, aren't these qualities useful even more when doing math and physics?

Lots people from math and physics have jumped over and become decent, some even great, software engineers. Not many software engineers have successfully switched over to math or physics.

So if gender is not so much an issue for a successful career in, I don't know, algebraic topology (math) or quantum field theory (physics), it surely should be less of an issue in software engineering ...when talking about whatever effects there may or may be at a biological level. So if it's not such a big issue in academia, the problems in software engineering must be more about what kind of workplace culture has grown around in software engineering, not the proposed underlying human biology.
Electrically-assisted velomobiles are road-legal in most jurisdictions.

http://www.go-one.us/
> For example, students and professors I met in college that grew up in the USSR thought engineering was stereotypically women’s work. But ability to do those jobs?

Can anyone with similar experience comment on this? I am just surprised (if what one of the interviewees said is true) because I'd assume the math/engineering/science are highly regarded in the USSR and both genders would pursue that.

Side note: People in my country (from southeast asia) don't have a notion that girls are not as good as boys in math. In fact, when I was in (elementary/middle/high) school, I--along with most students in the class--always looked up to my female peers who are always the top 3 in the classroom (from among ~80 students). In fact, it's almost always natural to assume that girls would outperform boys in the class (meaning, more girls would become the highest ranked student in the class and/or more girls would be ranked as top ten in the nationwide high school exam--a.k.a. matriculation exam). As a result, engineering classes have plenty of female population (although, of course, the number of women in such classes is always fewer than that of men).
> Most frequently counterfeited (like Jewelry) or otherwise problematic/hazardous categories are 'category gated' and require you to submit a bunch of documentation to sell in it.

I find it surprising that Amazon doesn't gate protective products that can injure people when there's so much focus on counterfeits which primarily injure brands. This time they got burned by simple category 1 PPE and made a big stink about sunglasses, but still allow non-conforming category 3* PPE to be sold.

example: https://www.amazon.com/YXGOOD-Treestand-Harness-Climbing-Fir...

There's no way that this product would withstand any sort of scrutiny if Amazon actually requested the conformity documentation before selling it. Returned it and reported it - still for sale.

Seems insane that luggage is gated when safety products aren't.

* I'm using the European terminology here because it gives a pretty sane way of thinking about and handling the certification for PPE. Compliance in the US is way more fragmented across different product classes.
>2% (outliers) of the population does not invalidate the trends of the other 98% This is just wrong.

This is a strawman. She said "complicate" not "invalidate".

>Gorillas typically have black fur. So no gorilla can have white fur? Wat?

What actions do you wish to take based on the fur color of gorillas? Damore didn't just reach scientific conclusions about differences in genders. He went further and suggested actions based on these population differences.

To continue your analogy, one could say that Damore's argument comes down to "We only want white furred animals in our zoo, and gorillas typically have black fur, therefore we should ignore gorillas and look for Polar Bears instead". Whereas the other side might be "Given that gorillas typically have black fur, and we think Gorillas are a valuable part of a zoo, we should do extra work to locate the rare white-furred gorillas that do exist".
The question isn't one of us creating it, although, unlike those downvoting you, I understand where you come from. The question is, who will (and how to) create a curation of sorts. A Google for the simple web. A one stop shop that encourages barebones simplicity and fosters a community where people only allow a simplified internet, and adtech is a nonstarter.
How Pippa Built a Data Pipeline for 400M Podcast Listens
PSA: Thunderbolt 3 cables longer than 0.5m generally don't support USB 3.1 speed
LOVE the artwork here! Great story guys.
In the US, products liability law places responsibility for defective products on all commercial participants in the chain, from manufacturer to the final retail seller.
It doesn't matter whether they're involved in any QC at all; it is sufficient that they're selling a product for profit.
Agreed, this nuanced and honest discussion is more worth reading than all the Medium "He's a hero / He's a demon" pieces put together.
It was said elsewhere in this discussion - the memo never claimed what Edith completely and uterly disagrees with. It is a straw man argument.

Cite the passage from the memo to prove me wrong.
There is definitely some truth to that. You wouldn't want to keep staring at the diamond ring! Or any of the partial eclipse.

This is anecdata, but I viewed the 1979 total eclipse with binoculars, and when the diamond ring and Baily's beads appeared at the end of totality, I kept looking at them with the binoculars for a few seconds longer than I should have. It didn't damage my vision in the slightest.

I'm not saying I recommend that! But if you look away the moment they appear, you will be fine. Otherwise organizations like NASA and the American Astronomical Society wouldn't recommend viewing the total eclipse with binoculars.

For some more reputable sources than my own anecdotes, I posted several links in a couple of Reddit comments a while back:

https://www.reddit.com/r/space/comments/6rkqr0/the_path_of_t...

https://www.reddit.com/r/space/comments/6rkqr0/the_path_of_t...

I was also involved in a discussion in this Reddit thread:

https://www.reddit.com/r/AskHistorians/comments/6lyei5/befor...

You don't want to risk your vision at all, of course, but in other recent eclipses, many people were too cautious and based their decisions on fear, as happened to this astronomer when he was a child:

http://www.wrcbtv.com/story/35055369/i-was-robbed-of-my-ecli...

One other thing I forgot to mention: if you are viewing the total eclipse, don't bother taking pictures! Totality will end all too soon, and the time you spend fiddling with your camera is time you won't get to experience the eclipse.
Except "what is correct" is the whole point of the debate, so nobody knows which side is doing the former until everybody agrees, which they most certainly do not agree yet.

Mind you that to the other side, it looks to us like what you're doing is the former and not the latter (until some common ground is found).
https://heterodoxacademy.org/2017/08/10/the-google-memo-what...

This is a document that puports to examine the science as much as possible from both sides to try and educate impartially.
For this conversation? A woman. He should have given that document to a female friend, told her it would probably offend her, and ask for her advice on how to improve it. He should have been there and watched her reaction as she read it. the single greatest fault of forums is that they do not give people a chance to read someone else's body language.
The problem is anger and offense are caused by, and mechanisms for dealing with, having our minds changed. The only things you can attempt to persuade someone to change his mind about, without making him angry, is something he doesn't much care about in the first place.
The missing piece with box office numbers is connecting individual ticket sales with other individual ticket sales, as well as a host of other factors (since they have your personal information, and credit card or whatever on file, they can correlate your activity with all kinds of other things).
Possibly communicated through other channels as well like Signal or Whatsapp.
> The thoughts of one twenty-something engineer posted to an internal message board (for these kinds of discussions I might add) does not create a hostile workplace or harm Google in any way.

Considering how all sixteen of my female teammates were pissed off about it, I'm going to go ahead and say you are demonstrably wrong.
It's not malice, it's business and legal acumen.
Did they update all their kindles to support it? Or can you still get everything in the old DRM format?
Why DyMerge sucks
Women, or better, individuals, don't have to overcome any "additional barrier". They have to prove they have the qualifications for the job they want, as everybody else. Each person is a different individual and has to be judged as such, as simple as that.
Is it a straight MS in Computer Science, accredited and all, from GA Tech? Or some other thing?
Damore never said that women were worse engineers or that biology makes them worse engineers. There was no implied inferiority.

It is largely the PC crowd who read implied-inferiority into any study of biological differences between male and female.

If you look carefully at some of the comments from female Googlers after the memo was leaked, they talk about fears of being perceived as less capable based on their biology.

See the memo itself isn't only dangerous, it is what it could lead to.

But that isn't at all what the memo said.
To save people from litigating busing, there was a thread on this earlier this year: https://news.ycombinator.com/item?id=13902960 (I cited evidence saying that busing did not close the gap).
He explicitly mentions 'cultural marxism', which is an anti-Semitic conspiracy theory from the 60s.
Inside the Increasingly Complex Algorithms That Get Packages to Your Door
Apply DevOps for blogging: Build, test and deploy Jekyll automatically with Git
I used to work at a big data consulting company and dealt with hadoop clusters at a bunch of different companies. What you described was absolutely the norm. The entire cluster closed to the outside world, except for one gateway machine that allows ssh access, and anything within the cluster is totally open. Sometimes some web services were open to the company VPN.

Kerberizing is a pain but not usually needed. You're correct that AWS firewall rules are very easy.

What you're seeing in this article is the exception, people doing it totally wrong.
This is not the case, strictly speaking. It instead results from people perceiving there to be a lower bar for diversity hires; whether or not it is rational to describe things in that manner based on empirical data or what not is ultimately inconsequential. In that context, it is entirely possible for a poorly formulated memo to cause this type of damage, and likewise entirely possible for this perception to be perpetuated if institutions like Google do not properly back up its practices with compelling arguments to people who might otherwise have doubts.
Products liability law is civil, not criminal law. Quality Control doesn't absolve any commercial participant from liability for a defective product. Whether or not QC is required depends on the product (i.e., generally it is required for food at every level but retail, whereas it may be mostly optional for electronics).
As I understand it he was raising on an internal issue that was generally accepted as open for discussion (hiring and quotas). I think likening it to "mailing a manifesto out" is a deliberate mischaracterization.
The burden of responding to something that is (at the very least presented as) evidence? I don't think it's possible to have a discussion if you don't expect and allow pro-affirmative-action stakeholders to respond with their own evidence and reasoning, in turn.
LOL, same here.

Yosemite/6022

Looks like I even got some of the images on disk here, but no html.

Jacques, I never knew it was you behind reocities, thanks for saving a large part of the old content geocities! The story on what you did at creating reocities alone is a worthwhile read. [1]

[1] http://reocities.com/newhome/makingof.html

edit: Just found again (and remembered) web.archive.org has 2 of its pages, so some of it is still out there.
One of the most interesting things I got from this was referencing usage of the term TL;DR. While it's unclear where the Term "TL;DR" originated it certainly gained popularity in SomethingAwful and 4chan, two places that have long been known by the general society as havens for degeneracy. It's an interesting parallel when the term (which has obviously come a long way from where it originated) appears in a professional discussion alongside viewpoints that the original group of people who popularized the term would have considered widely abhorrent.

Not that it really speaks to anything about this particular issue, more to the fact that many people who use meme references are fully unaware that the cesspool of places like SA and 4chan are the originators/popularizers of the jokes that are repeated by one who might turn around and fully condemn those communities in the next sentence without skipping a beat.
It's a Miata, so it was probably inspired by hate.

I kid, Miata fans.
:: today's lesson will now focus on discovery of AWS service outages and what to do when that happens.

good luck, should almost be back to normal they say.
So the takeaway is: you should become extremely proficient at writing memos and back them up with vast amounts of research, or be fired. But all of the above applies only if your memo expresses conservative ideas. I don't consider myself a conservative but I find all of this disturbing.
> Your perspective is that this is harmful because the memo caused self doubt, so the memo was the problem.

It's not about self-doubt, it's about creating a stereotype by which other people (managers, peers) will prejudge you even before you write the first line of code. This prejudice already exists as is, Damore's memo doesn't do anything to help it. If improving women's opportunities at Google was his objective, he failed miserably at it.
Not sure why you're getting downvoted, what you're describing is Grahams Hierarchy of Disagreement.

The original writing is here: http://www.paulgraham.com/disagree.html

And here it is in handy-dandy picture form: https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/Gr...

Responding to tone is one level below an argument that actually addresses the point. Responses to tone can be safely dismissed as irrelevant to the debate at hand.
I should have been more clear: when I wrote "it's clear", I meant "it's clear to me". My point is that it has nothing to do with the news, it has to do with my personal interpretation of a primary source. I don't think the President's initial response was weasely equivocation because that's what the news said, but rather because I watched the video of it with my own eyes and ears and drew that conclusion. The "gossip" of the news has way less influence now, because primary sources from which to draw one's own conclusions are so abundant now.

It's fine if your interpretation of his statement disagrees with mine, my point here isn't to debate that. What I'm saying is that your identification of the news as the source of our disagreement is mistaken. You don't need a conspiracy theory to explain this, you and I just disagree in our interpretation of a primary source.
That's not really a line for line port. Or even block for block since yours is never uninitialized. The original code was designed to basically mimic writing bad C in Perl, with an uninitialised array that you then explicitly looped over to initialise to zero, and then modified the diagonal. That sort of thing is difficult on purpose in Haskell.

On the other hand...

main = mapM_ (putStrLn . foldMap show) [bool 0 1 . (==x) <$> [1..size]| x<-[1..size]]

Or

x .* y = replicate y x
main = mapM_ (putStrLn . foldMap show) [0 .* x ++ 1 : 0 .* (size-x)| x<-[0..size-1]]

Or if you really do want mutation shorthand (because you're a crazy person) just build it:

a .// l = mapM_ (uncurry $ writeArray a) l

pickFn f g (b,v) | b = g v | otherwise = f v

main = do
arr <- newArray ((1,1), (size,size)) 0
arr .// [((x,x),1)|x<-[1..size]]
mapM_ (pickFn putStr putStrLn . (((==size).snd) *** show)) $ getAssocs arr

It's not pretty, but it's not supposed to be. Do you know what is pretty? Doing things the right way.

sudo apt-get install haskell-stack
stack setup
stack ghci --package matrix
import Data.Matrix
print $ identity 10

And of course there's similar for Ruby.
99% of humanity wouldn't get hired at Google, male or female. As long as the hiring bar is kept high enough, there's no reason for Google employees to especially distrust women over men.
I understand that it is simply a difference of language and that the intent is the same, but in mathematics precision of language is incredibly important. This is a common error in English.
> for men being decent requires effort

As a man, I am offended by this stereotype.

It takes no more effort to not make sexual advances in an inappropriate context (even when there is an attractive woman around) than it does to not assault and rob vulnerable passers-by on the street.

Which, I suppose I now must add for clarity, also does not take any effort worthy of the name.
The blanket statement that Google leans left is empirically true. You also seem to have misread his comments about violence, as he claims the left tends to be more compassionate. Did you read the memo?
> Is that why you conveniently disregarded my other questions?

The question is still about degree. Starting with new off-topic propositions to attempt to derail, are for your own entertainment. Since you're just here to argue about anything but the issue at hand, I'll wish you good luck.

The question stands. What does "fast" mean, in regards to need? A natural negotiation before condemning an imagined policy that has not specified limits or prerequisites.
If multi-platform is your biggest problem, I can see how that helps. I don't really care that much myself as long as my code compiles on the unixes. I sadly agree that static linking is a pain in the behind in C/C++ land. Still, the language I'm using interacts with the way I'm thinking; if that part isn't working out, all the features in the world isn't going to help.