skysight-inc/HackerNews huggingface dataset:
Concider what a database does. It provides ACID properties and ability to query data. If all you need is writing data, the fastest you can do it write it directly to the disk, without the overhead a database comes with.

Using a loadbalancer in front of a farm of cheap logging machines, and aggreate the data you need for analysis to a suitable machine.
How do you know it's wrong? If the ratio among CS graduates is 80-20 then it's natural it's still 80-20 when hiring at Google (not taking into account other factors which may tilt it even more in direction of men).

You may ask why it's 80-20 among CS graduates. One hypothesis is that women are just less interested in tech and in presence of many other choices they choose different paths. In the past there weren't as many choices that's why women were forced to go into programming (that's why there were more women in programming several decades ago).
Does iPage support cron jobs?
> If waterboarding is not torture then why would you apply it to detainees to confess information they otherwise wouldn't?

Actually effective techniques like building rapport aren't torture, and they get applied to get information out.
Bobbit Worm – Eunice Aphroditois – Giant Super-Aggressive Worm (2013)
Increase Sales with Deep-Linking in Mobile Apps
Deep-linking in mobile application is one of the best approaches for mobile app development companies. It helps them increase their brand presence.
In the UK, all mobile numbers start with "07". Simple solution to this problem.
Whenever an idea about API versioning springs into mind it is always worthwhile to watch Rich Hickey's Spec-ulation talk, https://www.youtube.com/watch?v=oyLBGkS5ICk for an alternative view of the world.
With Postgre you don't need to use a different database unless your workload is "bigdata". You can store relational data alongside unstructures json and query both.
>How do telcos justify this to you? What's the reasoning behind it?

They spend big on politicians, for even bigger profits. Just look at the mess our Federal Communications Commission (FCC) is creating with Net Neutrality at the moment (and for the last few years, over-and-over).

Nearly all of the crap that consumers have to put up with in the states is due to lobbyists, and the telecom industry doesn't cut corners in that department.
Driven by JS and rendered using SVG.
It was pointed out in this thread many times: one good way to approximate what the ratio should be at the point of hire is the ratio among CS graduates. It's 80-20 so it's natural it's also 80-20 among Google employees. If you force it to be say 70-30 then you are discriminating against men based on sex.
There is a weird situation in Texas in the USA. The state is limiting the amount of funding for each local district to 8.5 percent for special education with the end result that families end up going to private schools to get special education. The one family in this school ended up paying 50,000 per year for private school for two kids with a readi
ng disability. http://www.houstonchronicle.com/denied/7/
Sony Xperia Data Recovery
You should probably ask before doing that (subtle backhand, with the self-tout).

Most North Americans are not paying to receive calls.
I agree with OP, I read that post, and I disagree with it.

Medicine and law are not like engineering. Engineering is particularly gendered; you can look at medicine and see "caregiving", or you can see law and see "people" and "social issues". It's not easy to look at engineering and see any stereotypically female attributes there.

Girls are discouraged from pursuing math and hard sciences through pre-college education, explicitly, culturally, and socially. The social blockers between girls and engineering are particularly acute compared to those between them and law or medicine. You can look at college degree numbers for example. Women now outnumber men when it comes to college enrollment and graduation, but women are far more likely to pursue "soft sciences" like psychology or sociology.

> That's the point Damore was trying to make that people don't want to hear - there might be more to the gender gap than just social blockers, and if so, we should be aware of that at the same time we're working to solve the existing issues around bias, harassment, etc.

In fairness, Damore was advocating for the ending of Google's pro-diversity policies in hiring and minority support for employees. It wasn't just a "truth telling", he wantetd Google to dismantle programs that had a dramatic, positive effect on diversity. I'm not saying he didn't suggest alternatives, but those alternatives had no basis in research and felt pretty thin. Like "[a]llow those exhibiting cooperative behavior to thrive"; honestly what does that even mean?
I think it's valid in C/C++ to go 1 past the end of an array: https://stackoverflow.com/questions/988158/take-the-address-...
It was simply a response to your statement about bruteforcing anything.

There is some ways to factor a prime that is much faster than bruteforcing, and yes they work on a GPU. But that has nothing to do with bruteforcing, but clever math.
Well, you'd only lose your blade and cartridge if you would have otherwise cut yourself...so it sounds like a good trade. Yes, it does get triggered if you have a stray nail in your wood (bad idea) or if the wood is too wet. But from the little experience I have, it'd only be triggered by wood that's wetter than you'd want to cut in the first place.

SawStop is used at our community woodshop. I've seen it go off (someone touched by blade after they turned off the table saw, but before the blade at stopped spinning), but I haven't heard of it harming the table saw in any way.
This is a brilliant example and explanation. I can see why you would want to partition when you have lots and lots of data now without multiple machines. I know more about using Cassandra or Risk for this stuff than an SQL database.
"found password in bloom filter:..." is sort of a misleading message. Bloom filters don't tell you that something is present. They can tell you either that something is not present, or that it is likely to be present.
This has happened to me multiple times.

I've reported it to them a couple of times, last time Ryan Smith told me on twitter that I'm welcome to report it to him direct: https://twitter.com/ryansmithat/status/877409854087806976
I think it comes back to how you read this part of the TL;DR. "Differences in distributions of traits between men and women may in part explain why we
don't have 50% representation of women in tech and leadership."

Google currently has an 80M/20F split. Does that mean that very few women have the traits to work in CS at Google? If so, another way to phrase that might be "the large majority of women do not possess the innate biological traits necessary to work in CS at Google". From which it's not a far leap to "the large majority of women are biologically inferior for CS work at Google." Etc.

Normally, one might soften that by asking what population the distribution is drawn from. Sadly, the memo author makes it explicitly clear that he thinks it's largely due to biology: "Be open about the science of human nature. Once we acknowledge that not all differences are socially constructed or due to
discrimination, we open our eyes to a more accurate view of the human condition
which is necessary if we actually want to solve problems."
In reality Twitter isn't really doing anything noticeable. You can gauge that by the amount of blue checkmark people that post death threats, incitement and doxes daily.
A simple `assert(p<pe);` in a debug build would have caught the issue. I think you could argue that ragel should include something like this by default.
Until you run out of numbers starting with 07?

France started with 06 and is now using 07… but 08 is already taken for some other purposes.
A really interesting approach, but the article doesn't give evidence that the enhanced growth causes greater TCE remediation.
Yeah, I think it's fair to debate now if it's worth making mandatory, but I don't have a strong opinion either way. I think he should be able to enforce his patent for the duration and after it expires there's a stronger argument for making it mandatory.
As usual, this is a solution in search of a problem. It adds a lot of complexity to re-implement solved problems in expensive ways, while not addressing the very real unsolved problems of corporate governance, none of which involve a lack of technology to record/tally votes.

Look at Enron, for example, setting up fake trading floors, or lying to investors. What happens inside organizations is opaque. This is a fundamental characteristic of public corporations because if shareholders got full transparency, then a rival business could purchase 1 share of stock, or have an agent purchase 1 share of stock, and then they would know everything happening inside of their competitor. A vendor could purchase 1 share of stock, and gain access to competitive pricing information, etc. So corporations are necessarily secretive. They embargo information, and they don't provide a lot of specifics. They give only roll up summaries to public investors and don't release enough information for investors to verify that the summaries are correct.

None of that will change at all with blockchain. This isn't a technological problem, where we don't have a way of correctly tallying votes, or we lack mechanisms of sharing information with investors, so thank God blockchain came along so we'd know how to hold elections.

As long as anyone can dispose or acquire a share in the open market, corporations are going to withhold most of the details from shareholders.

It doesn't matter what protocols the shareholders are going to use to reach agreement or count votes. They will never have enough visibility into the workings of the corporation in order to be able to enforce this type of micromanagement.

Going back to actually addressing the problem -- the current state of the art is to have third party auditor verify the roll up summary statements. This auditor is necessarily bound to secrecy -- e.g. they cannot disclose to shareholders the proprietary information that went into verifying the summaries. The state of the art is to trust these auditors and to have penalties for making misleading statements. However these audits are necessarily a manual and expensive process, as they require judgement to classify millions of transactions into known categories which then roll up to income and balance sheet statements. How would blockchain help here? The transaction is secret, and without the appropriate contextual information, we don't know how to classify it. Is this working capital, should that be booked as revenue for this quarter, should we do a Goodwill write off, etc? But if shareholders can't be trusted with enough contextual information to adjudicate even these types of classification problems, how are they going to adjudicate the hundreds of thousands of smaller decisions that happen every day in a firm? On the other hand, if we are relying on third party auditors, then what do we need the blockchain for?
> let's make this amazing new safety feature mandatory for everyone! oh but let's make everyone licence it off us and punish anyone that doesn't want to pay us for safety

fuck off
>>So ? That's the company's choice to make.

It's not because discriminating based on sex is illegal.
If you lower the bar for white people because you take long term view that having more white people in your workforce is more important than hiring the most technically adept candidates then it wouldn't be "your call to make". In fact you would be sued into oblivion and rightly so.

>>Especially since having different viewpoints can aid in innovation and creativity.

Yes, that's why the memo mentions diversity of opinions. You don't get that by discriminating based on sex or race. You could get some of it by not firing people for expressing their views though.
And you don't even need an internet connection to push your transactions: http://gk2.sk/how-to-push-bitcoin-transactions-via-sms/

(Not my blog, I just had the same idea on reading the article)
Two stories about this -

Once in 2014, I got a spam call that spoofed my own number.

This week, I got a spam call that spoofed the number of a family member.

Don't block without being sure.
Everything I've read says that all bleeding should be checked out.

Even if you're not willing/able to get a colonoscopy, it's easy for a specialist to check for hemorrhoids. If the hemorrhoids are internal (not all are) they use a little fiberscope that only needs to go in for an inch or so. It takes a minute to do at the office.

I wound up having some internal hemorrhoids surgically repaired. Not a big deal at all. The bad news is that the prep for that surgery is pretty much the same as the prep for a colonoscopy. IIRC (it's been over 10 years) I think the doctor first did a colonoscopy and then repaired the hemorrhoids, all in the same operation.

Sheesh, the things we type on HN. Without a throwaway even.
(June 26)

I can't find any mention of this in the three local library systems I checked.
Most of us don't believe that a problem exists, or that we are sexist and racist (importantly, just like everyone else), or that we personally need to do anything about this. Until that changes, we'll still feel cheated by pro-diversity policies, and issues like this will keep flaring up.

I don't think that's a fair characterization. I think a lot of white men recognize that a problem exists. It's just that there are so many other problems in this society right now that it seems low on the totem pole. Personally, I'm more afraid of an outbreak of violence between neo-Nazis and radical Marxists. It's hard not to draw parallels to 1920s Europe.
You know the depth of how unrealistic is your advice, right?
Interesting. Pragmatically, are there any okay-ish options for consumer-level processors and motherboards that are not Intel or AMD?

ARM devices?
On the body aches - standing desk that can lower to sitting height. I change back and forth throughout the day. Also keep a bokken (wooden sword) to swing and walk for periodic breaks - wife calls it my "thinking stick".

Regarding getting out of the fog - drinking is the only thing I've found to be reliable, but seldom do so during the week
But wasn't he arguing the opposite; that Google's efforts to comply with US law were working to the detriment of men? I thought the US' case was essentially "Google is overwhelmingly White and Asian men", and Damore's case is "policies that decrease the numbers of men have got to go".

It's like the government is indicting you for making gingerbread houses, and one of your employees argues against your policy prohibiting gingerbread in the workplace. Isn't it?

EDIT: Oh it's gender pay, not diversity. Then I really don't at all get the relevance, Damore only mentioned the pay gap in a footnote that was totally unrelated to Google.
Alright thank you for your answer dude! :)
I completely agree, which is precisely why I think believe the role of the employment process ought to be to screen everyone by fair (in a way that everyone agrees on) and transparent metrics. 'All fronts' hopefully means fixing every issue encountered simultaneously at the local level.

If instead we're adding a 'fudge factor' based on race, gender, or other measure of 'privilege', we're just hoping that fudge factor in hiring makes up for problems elsewhere, and it can paradoxically make things even worse.

Think about a lot of the (often very well justified) complaints that minority and other hires have with the current situation: they feel like, or they feel that other people believe, that they are simply a 'diversity hire' that doesn't deserve to be there. They feel constantly pressured to 'prove themselves' under the suspicion that the bar was 'lowered to let them in'. And the entire structure of un-blinded affirmative action exacerbates the situation, because nobody is allowed to know how big the fudge factors are, neither the minorities nor the dominant group. Under that situation, how can there anything but suspicion and mutual distrust?

Under a provably blinded hiring process, none of those should be an issue, because the process is completely transparent and agreed to ahead of time.

Other people have said this much more eloquently than me:

https://heterodoxacademy.org/2016/05/12/the-amazing-1969-pro...
Faulty firmware #OTA update bricked hundreds of #LockState #smartlocks
Uber’s Levandowski: Let’s “give physics lessons about stupid shit Elon says”
I'd love to be corrected but my impression was that you earn a different degree with this - the paper says OMCS vs MSCS.
Thanks for the conference name. Were the talks videoed? If so, did they say when they'll be uploaded?
Google may pay $3bn to Apple
Events can be attached to SVG elements just like any other element in the dom. Pinch to zoom / pan etc can all be implemented fine. Your complaints might hold true with certain demos, but they're not limitations of SVG
WordPress – 4.8.1 Update Available
I wonder if we should encourage print designers to switch to svg (that is, if they don't already... it's not a world I know much).

I have in mind all those concerts or various events' png/jpeg files that are dropped on the web here and there. If they were svg files, it would be made easier for search engines to index their content.

Even without that, svg totally rocks. About a decade ago, I played with SVGWeb and made a showcase carousel presenting screenshots of projets with automated reflection on them (like it was common back then, a reverse image on bottom of actual image with a gradient from transparency to white to make an effect like if the ground was a mirror). I just had to upload a plain screenshot and everything was automated, I was mind blown, and surprised we seemed to go the canvas way instead (not so much, in retrospect).

Nowadays, I often make my icons as svg react components. It makes it so much easier to change their color or saturation on hover, this is very cool. We probably still have a long way to go to exploit all of svg potential.
>>Choosing to recruit only from pools where the proportion of women is greater than 20% isn't quite the same as lowering the bar.

"Choosing to recruit only from pools where the proportion of white people is greater than 95% isn't quite the same as lowering the bar."

I don't think it would get much sympathy but it's an equivalent with race substituted for sex (both are protected and it's illegal to discriminate based on them).

>>Nevertheless, it's a bit more complicated than just lowering the bar for women.

If you own a pub and want only white waitresses so you only invite white women for interviews you can do that without lowering the bar as well. Still you are discriminating even if you put elaborate system out there which magically result in only (to make the point stronger, substitute with a ratio like 90-10 or 80-20 to make the situation equivalent) applications from white women at the end.
Typely is actually a huge list of regexes carefully targeted at exact bits. We don't do any text analysis beyond that and we try to stay away from being "too clever" which is a fine line that we don't want to cross.
It's not confusing, it's quite logical.

You either use the OSS software on your own server and can do with it whatever you want. Of course you will have to pay for the server.

Or you get to run an instance of the software running on the server or WP.com and thus get the software AND the hosting for free. However, the free part is limited, if you want more you'll have to pay - again for the hosting.
How much does Western Union charge to send a few hundred dollars to some country with poor Internet connectivity? And how much does it cost to travel to the nearest post? Nobody's paying for a coffee cup with this, but if you can send a chunk of cash and trade for local currency in one (or few) transactions, it might still make sense.
The backdoor is super useful for large enterprises, don't hope for much.
Creating a remote “troubleshooting” shell with 'socat' and 'tmux'
It's the same for door-close buttons in the handful of elevators I use regularly. The doors do close just when you push it, whereas you have to wait several seconds if you don't.
Related to this, there was a series of 'solar telescopes' being sold as Childrens Toys a couple years back (unfortunately I can't find the original article now) which was very dangerous because the usage was such that you use your eye on the telescope to view the image (rather than reflecting off a wall, which is a much safer practice) and the solar filter inside was very easily dislodged - not attached all that well. In the event it happens, you can say goodbye to your eyes :(
Going to depend on the strength of the axle, also if saw stop are insisting on licensing the tech at 100$ a saw then people will be priced out of the market completely.
> Reverse discrimination belittles and dismisses the experiences of women and people of color by falsely equating systemic sexism and racism with isolated incidents, or in this case with gender-conscious diversity programs.

Although most claims of reverse discrimination are probably false, this doesn't mean that none are justified.

For example, Google apparently has a program called Stretch to help women become better negotiators. (Says Damore in his memo and I haven't seen anyone disagree.)

I think that is doubly sexist. First, it perpetuates stereotypes about women, maybe even using some hand-wavy biological explanation like "woman have less testosterone and are too timid to negotiate efficiently". That isn't really better than Damore's reasons for advocating more pair programming.

Second, it doesn't target the people it would help the most , but at best a subset. What about black men who are bad negotiators? Do they get their own program? What about white men who are bad negotiators? Are they left in the dust because white men good at negotiating are already privileged, so people who are superficially similar don't deserve any help?

I think it is both morally wrong and economically inefficient to have a program to help people get better at X that selects on any criterion other than their current ability to do X. I don't care whether you call it discrimination or something else, I just don't want to see this kind of divisive catering to interest groups identified by arbitrary lines.
> Saying "nope, it's all social blockers and bad workplaces, and any other reasons are sexist falsehoods" is putting on blinders.

Is this a common belief? Nobody I've read has claimed this, just that the known social effects are so large as to legitimise efforts to improve the situation regardless of whether or not there is some minor biological factor at play here too.

That's what I found strange about the memo. It spends lots of time arguing for the existence of biological differences between men and women and then draws the conclusion that diversity programs should be stopped. The existence of biological differences is not surprising to me or probably to the people who came up with the diversity programs and nor is it likely relevant to whether the diversity programs are a good idea or not.
Now imagine how "we just randomly throw away some of the resumes from black people but we are not lowering the bar" would fare in court of law or public opinion.
I'm not sure this should be discussed in this thread.

Also, I don't know of any alternative that doesn't have large unauditable blobs integrated into the chip.

All ARM SoCs come with radio processors that are running a non-trivial piece of software with full access to the system memory, which is responsible for power management, boot sequence and wireless communications. It is by definition network connected.

AMD has a technology it calls the Platform Security Processor (PSP for short) which does basically the same thing.

To have a processor that doesn't have this kind of technology, you have to give up on decades of advancement in compute power, or buy a very expensive and non-portable POWER8 or POWER9 system.
NOVSIGHT H11/H8/H9 LED Headlight Light Bulb Dual Color White