skysight-inc/HackerNews huggingface dataset:
This is just stupid. Men make more 1) they can usually do the job better, and or are more driven b/c testosterone. 2) they are more likely to negotiate for a better salary.

Women have been complaining about being women for a hundred years now. It's been a disaster for the country.

This isn't popular, but women ought to spend more time acting like women and less trying to act like men. This is actually better for the economy. If a woman has twice as many kids instead of a career, in just one generation she will have made up for not being a full time employee. People underestimate how awesome and unique women are. Making kids is amazing and people act like there is something wrong with a woman for focusing on motherhood. It's good for the country, but ladies going on birth control is bad for the country. If you don't believe me, look at Japan. Their GDP is constantly shrinking because they have such a low birth rate. So why is the government complaining?

People are too easily deceived by love of money.
They aren't going to provide evidence publicly for an ongoing investigation and lawsuit. That doesn't mean they don't have evidence.
Thank you for pointing out the typo, after devastating shame I have now fixed all instance of it, I hope :)

One benefit of running your own blog is being able to use the CSS you want ;)
DoL is suing Google to access for data in order to complete their evaluation of a pay gap. DoL suspects a pay disparity. It needs more data to come to a definition conclusion for which it asked Google and was denied access.

https://news.ycombinator.com/item?id=14067113
IamA Convicted Lulzsec/Anonymous Hacker AMA
Sure. How else one could get married?
Professionals use WordPress because it is the best and popular CMS. It is user friendly and highly customizable to use. Also it has a large collection of templates that can help developers to design the application in a very short period of time. That's why more than 27% of the web is powered by WordPress. I created many sites on WP to. Now I want to use some new premium theme for me, it is X Theme - https://www.templatemonster.com/blog/x-theme-vs-monstroid-2-... here is the description. I think i will create professional website very fast with this template.
> If the pay gap is due to less experience, less education etc., then you're seeing effects of earlier discrimination in society.

No, it can also be due to interests/innate biological differences. Women firefighters/professional athletes would be paid less than males, all other things considered, because women generally have less strength and athletic ability than men do.
>"I was raised in the era before search engines when bookmarks were important."

Out of curiosity when was the era when there existed browsers and no search engines?

Both web browsers and search engines arrived around the same time, circa 1993[1][2]

[1]
http://www.wordstream.com/articles/internet-search-engines-h...

[2]
https://en.wikipedia.org/wiki/History_of_the_web_browser
As much as I agree with the performance side here, I believe the usability for devs is an important factor. Let the users who really need that last bit of perf opt-in, and let everyone else just go along in blissful ignorance. And I am honestly alright if "opt-in" means use preact or some other project.

Think about the reasons jQuery and WordPress were popular, despite performance issues, they JUST WORKED for people. React is the jQuery of vdom projects, don't try to make it the something it is not.
Of course everyone tries to have the best salary possible, the same is expected for both men and women and that's a good thing.

I mean, even if I'm willing to get a hit on my salary in the name of gender equality, I'm pretty sure the money will go in upper management's pocket and not my female counterparts.
If they have no numbers, how did they reach the conclusion they state above?
> It is hard to discern what is going on

DoL suspects pay disparities and asks for more data from Google to see if their suspicion is true or false. Google refuses access to the data. DoL takes Google to court for access to data.
It's not clear to me that this is less costly than moving across the country. You'd have to look carefully at the network effects, but from an infrastructure perspective you still end up building a whole new city.

In other words: what's the advantage of building San Diego II a few dozen miles from San Diego, even slowly, rather than just expanding Denver by moving people there.

(Note that I agree it's better than building a new city in the middle of nowhere; the question is whether the network benefits of San Diego II can be mimicked by Denver. In this sense, I agree that countries with cities that are almost all on the coast would benefit from having high ground nearby their doomed coastal cities.)
Example with "extends" is also in your docs (exactly by link of this post), so I'm not sure what it proves.
Learn How to Choose: Independent Detectors versus Composite Visual Phrases
Flower-shaped solar panel follows the sun
> if you count sending robots as exploring

Why would you not? With >>99% probability, you are never going into space. What difference does it make if your surrogates are robots or other humans?

> assume that any human life is ever not at risk

The problem is not so much the risk per se as the cost of mitigating the risk. Sending humans into space is orders of magnitude more expensive than sending robots into space. Does sending humans produce orders of magnitude more value?
A story about the San Francisco skyline neglects to include pictures of the San Francisco skyline. Heck of a job, Bloomberg.
The description is obtuse, but I think they mean separately between web and mobile, not iOS and Android.

It'd mean this framework is supposed to be a higher level React Native implementation: that you can use everywhere you want to use React, not just mobile.
That's correct, I was talking about Microsoft.
In most (?) European countries giving birth is completely free, there is no bill that you have to pay at all; with or without c-section and independently from the number of nurses and/or doctors that are assisting you
DoL has NOT reached any conclusion. DoL has a suspicion based on 2015 snapshot of salaries. They want to understand why there's a disparity. It may or may not be due to a gender wage gap but for that conclusion to be reached you need to have access to data they have requested from Google.
Hep C is more than able to survive outside of the body (especially in a little pocket of nutrient-rich fluids) for quite some time (as in weeks). I grant you the odds of contracting it from even sexual contact, never mind casual contact with a condom is extremely low, but it's still a fucking biohazard you shouldn't have to deal with. The odds of being struck and killed by a bullet fired up into the air is vanishingly small too, but it's happened, and since it's unconscionable to randomly discharge your firearm into the air, it's unacceptable too.

Needless to say, when you don't intend to rent your home out as a business, it's equally unacceptable if someone decides to use it as one.

Edit: I... just realized how Freudian my analogy of "discharging firearms into the air" is. I really should get more sleep.
> "of course I should earn more than A, because x, y, z ..."

Unless "x, y, and z" include "because I'm a man and she's a woman" then I don't really understand your point. Of course most employees think they're underpaid, and they can all come up with reasons, due to performance on the job, specific incidents, experience, and level of education why they should be paid more.

How is that related at all to gender wage gap in any industry, let alone tech specifically?
Reebok is making shoes out of corn
Future data scientists probably also should consider Julia.
https://code.facebook.com/pages/850928938376556

It's purely defensive, they'll only revoke your license if you sue them for patent infringement. And they only revoke the patent-grant of React as far as I can tell, not your license to use it (and there aren't any patents related to React as far as the internet claims).
It is interesting to see the numbers increase also because of the growing definition of "adulthood".
> I wonder why Google is being so evasive about it.

The article says that Google thinks the DOL is going on a fishing expedition. They turned over records, but like most private companies, don't like turning over records for no reason, especially about highly confidential information such as compensation packages.
Google is in the core of Silicon Valley, extremely liberal, socially conscious, etc. etc., pretty much from top to bottom. To be honest, if the government were correct here my reaction to this news isn't a renewed belief in the need to do better... my reaction is that if even Google, hypothetically (since I'm not assuming that Google is necessarily wrong), couldn't manage to have equal pay, with all of its immense resources, its obvious desire to handle this correctly for all kinds of reasons, and with all of the money that is metaphorically sloshing down every hallway for them, it's time to just pack it in and give up on the idea of doing any better than Google. (Note that doesn't mean everybody else is "done", but that they shouldn't be expected to do any better than Google.) That would imply to me and probably most people that apparently this problem is just unsolvable past this point; what is anyone else who isn't as abundantly resourced as Google supposed to do that Google isn't already doing?

I'm actually inclined to believe Google on this one moreso than a government, because as much as for any other company in the world they have the resources to create a reasonable definition of parity and then not particularly blink to achieve that parity by simply paying certain people more, with no other compromises needed. (Most companies would need some sort of compromise to use that plan, because one way or another the books need to balance.)

(And please do me the favor of reading this message carefully again if you're really enraged by it and want to just smash the downvote button... if that's your reaction you may need to double-check your reading.)
The link points to https://microsoft.github.io/reactxp/docs/components/activity... which is probably a typo, this is the correct link: https://microsoft.github.io/reactxp/docs/components/activity...
Why the U.S. Fears a Chinese Bid for Westinghouse Electric
Russia Is Trying to Copy China’s Approach to Internet Censorship
> What are you getting at? Are you telling me that I shouldn't think poorly of people who participate in wars, domestic violence, substance abuse, abuse of power, and organized crime?

Probably just that you should recognize that the human potential for depraved self-interest being what it is, arguing for what "should be and can be" will never supplant what is, because 'what is' has a near-endless supply of eager workers to support it.

> Healthy companies don't have a chopping block they put your head against for speaking up

"The chopping block" equates to being fired and not able to earn enough to pay off student loans/debts/bills, which are potential costs to a person in the software engineering position you describe as the one that 'should be' taking a stand for your ethics. Job market forces will simply replace this person with minimal cost, and the effort will keep humming along without them.

Not everyone has the privilege of being able to think of idealism and earnings as a tradeoff. Many in the field are trying to earn their way to a better life than the one in their past home, for their families, etc. Idealism is several steps beyond what they can (literally) afford to be thinking about.
I suggest exposing a config variable in the js client to set the hostname of the Postgres server. This way you can provide a self hosted version of the backend, and customers can self host it either locally on their machine, or within an internal network. Same benefits of the browser, just need to change config.
> The article says that Google thinks the DOL is going on a fishing expedition.

That's because the system is designed in such a way. The DoL can't make a case without access to meaningful data. So, if the system is designed to make access difficult this is what we end up with.

> They turned over records

They did not turn over records - that's what the entire lawsuit is about as mentioned in the court documents.
I think you are constructing a strawman. If rejection statistics were indeed calculated as you describe, it would scale with the number of job seekers crossed with the demographic. I am going to go with DoL statisticians not being idiots.
Organic brand from a small milk boutique in Manhattan, apparently.
Facebook was a social networking website for Harvard undergraduates. It predates the iPhone and what we mean by apps today. It predates the existence of an 'industry best practice' of targeting software at young adults -- a strategy the current incarnation of Facebook has long since pivoted away from as generation Y has entered the market for SUV's with third row seating. Now its for grandparents to see photos of their grandchildren -- also not derivative except from email.

What Facebook (and Youtube) leveraged is rapidly increasing network capacity. MySpace was built on the idea that people would share HTML and text with the occasional image or sound.
An Uber model for manufacturing is ready to upend the industry
If you can’t code, you have no business managing engineers
You guys are awesome - keep up the good work!
You should compare something like laravel(https://laravel.com/) or symfony(https://symfony.com/) against the djangoproject(https://www.djangoproject.com/). I think this is a more appropriate choice. If you are not sure about the dev-performance of your team with a naked framework, you should consider something like the Oro-Platform(https://github.com/orocrm/platform) or Odoo(https://github.com/odoo/odoo). You can also work with a e-commerce/shop system like oscar(https://github.com/django-oscar/django-oscar) or shuup(https://github.com/shuup/shuup) as a base.
Yes. It's even made more obvious than in Windows 8
Yes, a smaller financial sector would make lending more expensive. But would that be a bad thing, socially speaking?

A smaller financial sector would stabilise the financial and economical system, albeit at a lower level of economic activity. The less rich and powerful suffer most from economic instability. They also stand to gain most from increased stability. Ask people from the Baltic states about what happened in 2008-2009...

Who is the biggest beneficiary of credit? Us, the rich and powerful!

Have a look at the most expensive thing most people ever buy in their lives: a house! Housing prices and interest rates are directly linked. More expensive lending would mean lower housing prices. To some extent, deflating that bubble is actually a good thing for the less rich and powerful!
Totally agree with them on that. I love observable-style code vs the full Flux. Especially when I want a small, self-contained component. Redux in particular sort of asks you to not make your components self-contained, since you've got a single global state store. There are apps where it makes sense, but anything not full-blown-SPA-to-the-max can be really cumbersome with the flux pattern.

I find error-handling to be particularly awkward in the Flux flow. You've got the option of adding in callbacks (goodbye unidirectional data flow) or storing errors in global state which makes tracking down errors properly a right pain. Do you have to generate a nonce for every action that could fail and look for that in errors later? That isn't particularly reactive. Are you making data types polymorphic so they're either the thing I actually want or some error class? That doesn't mesh well with collection objects and is kind of gross in general.

I've had trouble finding/figuring out a clean solution for error handling. The flux patterns I've seen feel lacking with regards to error ergonomics.
I guess we differ here. If you rent your apartment as a hotel room, then you'll have to clean it as a hotel room. The cleaning part is a red herring.

All that remains is, wishing to regulate the morals of the renters. Which is an iffy proposition at best.
Reminds me of a night time security guard job I had a while back...
JavaScript Weekend List #04
Some problems are very clearly impossible to fix, especially without a planet of tools and resources.

Can't really synthesize fuel, can you?
I know there are a lot of fans of VSCode (and also VisualStudio).. I use it frequently ..
My problem with them is that no matter how fast computers get and how much memory it have, VScode and VStudio will be still slow..
I mean, the tools are great but I'm just wondering if java script was really the right approach...
> Assuming labor markets are liquid

Is like assuming a spherical cow.
They were very, very bad, and many preferred to use link catalouges, for example.
I always knew that lying to oneself is a good planned strategy for lying.

But never thought that our natural tendency to deceive ourselves might have the ultimate purpose of helping us deceive others.

This is why I love hacker news. I get a different perspective every day that (whether it's right or wrong) forces me to re-consider my mental models of the world.
The point is that giving birth can suddenly involve a bunch of extra care, and thus in the US it's impossible to plan costs.

That makes the free market argument a nonsense.
Let's see an argument for the disproportionality; that sales incentives in 'construction, databases and cars' are comparably as potentially harmful as are the incentives in banking. These are the issues that you have been demanding arguments for, so let's see your side.
Oh, you are right - I think that I misread it. They must have meant that there is no such thing as a safety agency or union - not on tour, not anywhere. It is kind of weird that she has such a specific term in mind ("safety agency or union") for something that doesn't exist -- you would think she would phrase it as, "It's not like there are unions or anything else protecting workers." Perhaps she would like to see such institutions. (The article says she was part of a documentary, which the article links here -- http://www.devonlive.com/love-sale-exeter-escort-appears-cha... ). Thanks.
Ask HN: What's current best practices to document software architecture?
Is UML still the best way to document architecture. Especially for complex web projects (with high parallelism)?
Any good tools to suggest?
Yowza.

I'm guessing it means clean your data first; then process your cleaned data; and if you're doing that, why not try another language.

I think the author has a forest and trees issue here. He's definitely missing the point of Python for his use case.
There's just no getting around it: you're building a distributed system (2013)
It sounds like they have more than just a suspicion,

> “We found systemic compensation disparities against women pretty much across the entire workforce,” Janette Wipper, a DoL regional director, testified in court in San Francisco on Friday. https://www.theguardian.com/technology/2017/apr/07/google-pa... (no pay wall)
Tips to Spot False News
JavaPoet generator
There are three comments going on at once there:

> Sitting still is bad for the back

OK. More information on sitting still, it isn't surprising that any action has both benefits and drawbacks - I couldn't find much quantitative information for any more meaningful comparisons.

> How is doing something that you don't want to do strengthening your will power

willpower: control exerted to do something or restrain impulses [2]

If willpower benefits from practice (which I believe it does) then it would be through using willpower to retrain the impulses to not sit still.

> teachers occasionally complained that I was too passive.

Passivity is quite distinct from willpower, likely they were referring to a lack of charisma or independence.

[2] https://www.google.co.uk/webhp#q=define+willpower
The author states:

"There's a general technique to avoid quadratic behavior in algorithms like this. I coded it as follows for strings of exactly 256
items:"

def f5(list):
string = ""
for i in range(0, 256, 16): # 0, 16, 32, 48, 64, ...
s = ""
for character in map(chr, list[i:i+16]):
s = s + character
string = string + s
return string

I am not understanding what the technique is or why using a step size of 16 in the range function is significant. Can anyone enlighten me about this and what the technique is? Does this technique have a name?
Even a single feature from the list would make 10 an amazing release, all of them together is just unbelievable. Very happy we are using PG :)
Yeah, because it masked my main point. I'm happy to answer for it though. That "general belief" is simply another systematic problem. I've left the workforce numerous times to go do something interesting (defining the initial parameters of a new human life definitely fall into this category, but that's not the only social construction that can pull women out of the workforce), and it's increased my skill-set every time. As a result the idea that a gap on someone's CV is a negative is grossly antithetical to me when hiring, but I've heard it far too often from other managers who expect their teams to be, essentially, slaves to a corporate machine.

My point of view on gender role & pay disparity reinforcement mechanisms in institutional structures is often dramatically unpopular with traditional managers, but since my teams get results I don't care.
This is one of the worst articles I've ever read. It's literally (figurative literal here) creating a shitshow out of a mountain made of non-combative people who get along with each other mostly, but get a little pissy if you bone one of their wives, which is totally theoretical because none of them actually have wives.

But you get the point: this article has no point.
They should replace all their men with women and reap the profits
Yes, lots, in Chrome. I have folders directly in the shortcuts bar, with e.g. "Money", "News", "Proj" and current projects usually have their own folders. One I use a lot is "Topics", which has many subfolders for e.g. "Analytics". I use the Other Bookmarks list for things I use regularly but not often (e.g. once a month).

I definitely would like some improvements. My "Topics" folder is huge and I don't really need it loaded each time the browser loads. Just save it in the topic and let me find it later. Also, if Chrome has my shortcuts, why doesn't Google highlight those in search results? And maybe auto-link the saved shortcuts to the terms I used when finding them in the first place. There's a lot of meta data in that action - search-search-search, save. Google knows quite a bit of my thought process (via keywords and sequence), so use that.
Lasagne Implementation of Densely Connected Convolutional Networks
They also base the pay on negotiation, something which men are much more aggressive about and that woman who negotiate hard are judged unfairly.
If the goal is to share the tool with other people, I would recommend describing its design assumptions or providing a 'story' about someone using ticktocdone successfully...not necessarily a true story, but something made up that shows people the why and how it works...this might also resolve the business logic.

Good luck.
Replace "Google" with "black people" or "muslims" and "discrimination" with "committing crimes".

You can say exactly the same thing about any ethnic/religious minority that has ever had a member convicted of committing a crime about trying them in the court of public opinion, instead of innocent until proven guilty.

"What were you doing last night? Give me evidence I want but am not legally entitled to. What are you hiding?"
Do they make a version for weirdos like me with a Morton's toe? (Longer second toe than big toe)

https://en.wikipedia.org/wiki/Morton%27s_toe
For Go I prefer Gogland