skysight-inc/HackerNews huggingface dataset:
They may, but it's worth noting that if you're going to use Lemire's trick, you must have a good hash function -- which this post avoids. The trick you referenced (i use "trick" in a good sense) relies on the high-order bits of the multiplication changing substantially, which means that items that hash to 1, 2, 3, ... end up in the same bin. This is perfectly fine if your hash function maps uniformly to [0, max_int32_t] (or max_int64_t if you use the umul_hi variant), but it's not fine if you use the horrible default identity function std::hash.

(Speaking from experience: I used his trick to accelerate one of the TensorFlow hash tables a while ago -- https://github.com/tensorflow/tensorflow/commit/a47a30018502... )
Because it probably doesn't matter if ex-coworkers at Uber figure out who it is. She just doesn't want this story attached to her real name when people Google her.

It's also possible that some of that information is slightly twisted, to throw people off.
It does return "Value must be less than or equal to 4000" for numbers over 4000, but 2501 to 4000 does give me a 500 as well.
Mux is looking for a data scientist to help raise the bar for online video
I know you refer to the fact these stories happened; yes, very sad indeed.

But I'm happy all these stories are coming out. Definitely glad these women have had the courage to share them, hopefully enough public pressure can be built up to steer in the direction of change.
"please show a little respect toward others"

I'm sure he didn't mean it personally.
I have about 2400 sq ft in Southern New Hampshire for a mortgage+taxes of about $1800/month. If you were willing to commute 30-60 minutes into Mass, there are jobs that would pay that kind of salary, although the local job market isn't quite that inflated right in New Hampshire.

Of course, if you can find work in northern New England, things are much cheaper. I was visiting the folks this weekend, and my mom was showing me listings in the paper for four-bedroom houses with acres of back yard for $800/month, with heat and utilities included...
Do not spam with code reviews, Go Team has enough work that's actually important
> "Instead of learning common conventions once, users learn everything afresh over and over again."

Software interface design and HCI in general is a very young field. The web itself is a teenager. Now is not the time to start pushing to fossilise interaction conventions, because many of those we have right now are demonstrably bad and have been born of laziness and ignorance. As Isambard Brunel once said "I am opposed to the laying down of rules or conditions to be observed in the construction of bridges lest the progress of improvement tomorrow might be embarrassed or shackled by recording or registering as law the prejudices or errors of today."

> "I'm talking about composability, think like pipes in a shell"

This is in fact a very old idea in UI design, the last major push for concept based on it was a joint project between IBM, Apple and Microsoft called OpenDoc: https://en.wikipedia.org/wiki/OpenDoc That effort became mired in technical difficulty, but even if it had overcome those issues, there would have still been a problem, which your ideal scenario leads to: that outside the F/LOSS world, software of any kind is essentially a platform to sell things on. And to get investment, forecast sales and generally plan ahead, you need to make sure that the use of your software is predictable. This is why open APIs and things like Facebook Apps have had a rough history. The minute users start hacking out their own features or making a tragedy of the commons, then things get difficult for the participating companies. They are forced to respond by shutting down that behaviour or bring it within their own platform as new functions. For this reason, we will never see significant scenarios such as "'Credit Card App, pipe the list of charges that I've tagged with 'corporate' into Concur and file expense reports for each one'." Maybe in F/LOSS, in which case I suggest you join Richard Stallman.

So as I said before I think you are idealistically on the right lines - UIs are in general awful, and for reasons that their designers often cannot recognise or appreciate. The discipline of UX design in particular is extremely immature, is populated largely by idiots (I know, for I am one of them). It learns very little from its mistakes. For example, Bruce Tognazzini's design principles are barely ever observed, his findings of fundamental user interface issues over 30 years ago have yet to make it into mainstream design at all. This is despite many designers professing to be familiar with the work of Don Norman and others in this field. in the end, Design has been hijacked by the desire to create an emotional reaction, to be "visual" and to regard usability as suspect if it counters those desires.

Those are, I think, the real problem. Yours is fundamentally a technical approach to counter this. But it's the wrong one.
I'm pretty sure everyone who's commenting here is a person, AI hasn't come this far.
I plan to better integrate product photos, is that what you are thinking of for the case preview?

Ryzen will definitely get proper benchmarks as soon as they are out. I'm honestly eager to know how they will place itself in the system. And affiliate links are indeed the main source of income for that project, with main source meaning the only source ;)
From the description of circumstances, Uber will already be able to identify the author. Assuming they go after her (as they are often wont to do), it only increases her credibility in the eyes of the public, damaging Uber further.
It kinda sucks compared to tree style tabs though :/
I suspect the hits will keep coming [1]

[1] https://medium.com/@amyvertino/my-name-is-not-amy-i-am-an-ub...
I'm very upfront about my availability. I also let people know weeks in advance when I will be available. And in between that time I stay visible at my favorite events/meetups and in social media (publishing little open source things), asking questions, etc.
Such a charming and welcoming community!
5 Killer Use Cases for AWS Lambda
> “We make over $1m between us, but we can’t afford a house,” said a woman in her 50s who works in digital marketing for a major telecoms corporation

If you make $1m/yr and are scraping by, I don't care where you live, you're terrible at managing money.
Then you need to assess more deeply than % employed because you don't know how motivated they where. For example a ReactJS course could increase your chance of getting a job from 60 to 80% due to your motivation, but only 30% of that class got a job because most of them are just course hopping looking for a career change.
>If the culture at Uber was as rampantly ridiculous as described in this blogpost, men and women would be falling over themselves to tell their stories.

Is this post not proof of that? Especially so soon after Ms. Fowler's account. Perhaps the floodgates are now open.
Ask HN: How to help a guy with no CS backgrnd learn enough to get a job in tech?
I have a friend who has had an accident that forced him to change his professional career. He's now looking to enter the tech world and will do an online BSc in CS. However, I feel like he lacks a lot of background and the degree will most certainly be insufficent.

How can I help him learn enough that he can then start learning on his own? Can you recommend good introductory content? (intro to how computers work, basic unix, basic programming, ...)
My Firefox on Windows shows no languages available, as does Edge on Windows, while Chrome on Windows shows a handful of languages available.

Edit to say: what a fantastic and useful little tool! It is small focused, and very useful.
So did you find a better client?
> The front pageness is a function of the credibility and interestingness of the articles posted.

did you mean to say "is not"?
Looks interesting enough that I am happy to check it out.

Thanks!
The "green light" part made it sound more like a retinal scan (because the inside of your eyeball is dark and needs to be illuminated).
You have got that backwards dude: the Resources are the Humans.
> Then, when red states save thousands of lives, the blue states will follow.

Haha or vice versa! Depends who proceeds in the right way.

I don't believe there's definitively an answer as to whether Tesla (arguably red and anti-regulation, moving forward without much caution) or Google (blue, more cautious) will find more success. I personally think Google will, but even better than that, it's great that we have such a system that permits that level of competition.
Having some people know who you are is very different from having the Internet know who you are. Even if she got doxxed (let's hope shoe doesn't), it's unlikely the fallout would be similar.
The number is 12+T when you factor in mortgage debt which should be factored in.

http://www.zerohedge.com/news/2017-02-16/us-household-debt-r...
Though if AR features are added to the spec later "OpenXR" will seem less weird.
In response to your statement, I just have to say that Uber's HR _has not_ acted in the company's best interest and has actually worked in opposition to its best interest.

Through inaction and malpractice they have increased the legal liability Uber faces and encouraged irreparable reputational damage for Uber.
Longer explanation of my friend's story: https://colobas.github.io/2017/02/27/help-me-help/
As for orienting the map, it's common practice in sports and army at least. You're _supposed_ to orient the map according to your surroundings and the direction you are facing. It's faster and less prone to errors.
I use opera mail client. It's quite decent. I switched from thunderbird.
Just be careful to remember that good performance on microbenchmarks does not necessarily translate to good performance on large applications. Some factors to consider are:

1. Cache performance and locality may differ considerably for large applications. For example, a microbenchmark may perform well because it can monopolize the L1 cache in a way that is not possible for larger applications.

2. Aggressive inlining, a common factor in microbenchmark performance, may not scale well for large code bases. The tradeoffs here can be rather complex: https://webkit.org/blog/2826/unusual-speed-boost-size-matter...

3. Microbenchmarks often avoid abstraction in order to achieve high performance. This can create unacceptable software engineering costs.
Have you tried Sylpheed? It's a lightweight, open source email client for Windows and Mac OS. I am using the Windows version. The installer is a mere 8mb in file size. I switched from Thunderbird to Sylpheed and am very happy with it so far.

http://sylpheed.sraoss.jp/en/
The sad thing is this article only focuses on the kind of "socialism for rich" that isn't even really socialism: it's purely private arrangements for those who have huge amounts of leverage in a free market. All that considered, I still generally support a free market, but what the article brings up is bad to begin with, but then you see that Republicans tend to also support lots of special treatment from the government - perhaps not always in the form of direct government funding - but in massive tax cuts, regulations in their favor and other special treatment only for select insiders, etc. and then turn around and scream 'free markets!' when it's somebody else's turn. Rank hypocrisy. They criticize the welfare state, but only as long as it's for individuals, they suddenly fall silent when it's for corporations.
We don't have to convince everyone. We just have to convince a couple states or countries.

These states can be the test run of the technology, and the data they get will prove things to be safer.
Show HN: Damperbot lets you respond to the RTing of hate with a donation
There's anonymity in numbers. Even with Uber's relatively small female workforce, the high turnover rate and unspecified timeframe makes it likely that there are dozens of potential candidates. This sounds specific, but it's really just a lot of datapoints that already correlate heavily with the sample group (Engineering is large at Uber, elite private colleges are strongly represented at startups, average-heighted white women with dark hair are statistically average).

Furthermore, any of those descriptions could be fabricated to throw someone attempting to deanonymize her off.
I just deleted my LinkedIn account. I obtained zero of my last few jobs from using LinkedIn (at least primarily), and I got 'recruiters' contacting me for initial screens that led nowhere, I think because they don't really know how to filter down to what their client needs very well.

I would compulsively check my account however, and felt the need to respond to all kinds of messages I got on there in some form or fashion. When I took an honest look at the time I put into using it and what I actually got out of it, it was clear for me it was a time sink with no reward other than 'feeling like I'm doing something to help my career' when I could have spent all that time actually doing something that mattered to me.

Edit: If a company won't hire me due to not having a LinkedIn account, I guess that's a downside, however I don't see how a profile there is much better information than a resume I've prepared.
If you plan on translating or writing in another language beware of KDP!

Time for my annual rant on KDP and Amazon not caring about writers in non-English.

The list of supported languages is incredibly limited:
https://kdp.amazon.com/help?topicId=A9FDO0A3V0119

Finnish is allowed but Estonian is not... it is ridiculous.
Latvian and Lithuanian is not allowed, Russian is not allowed etc etc.

It took a shaming campaign by the British press to get Welsch added.

This restriction is so silly when the book comes out perfectly on Createspace paper version.

It looks fine doing my own conversion for the Kindle but Amazon will not let me publish the books in unsupported languages.

I do editing and typesetting for a non-profit as a hobby/volunteer effort and end up publishing the paper books on Createspace but ebooks have to go through Kobo and other non Amazon venues.
But, so-called “exit controls,” where documents are checked as travelers are leaving the country, were popularized last century by Nazi Germany as a great way to ensure that they could control, round up, and exterminate the Jews and other “undesirables.” It can obviously serve no purpose of keeping terrorists out, because it only affects those who are already in.

Or to put it another way, they're standard in practically every country apart from the US. Because what's the point of issuing someone with a fixed-term visa if you have no record of whether they left at the end of it?
Everyone needs to #deleteuber.
Linux from Scratch 8.0 Released, Adding Major Changes – FOSS Post
> If self-driving peters out in the way I suspect it will

I think the current capabilities in 'self driving' are already driving a lot of attention and sales. Even if it 'peters out' in a few years with only refinements on the current abilities, people love the idea of a car that can park itself, come when summoned, handle the drudgery of stop-and-go commute traffic, and predict/prevent some accidents.

Those features alone are good enough to make a $35k car very desirable.
Ubiquity (and it's related predecessor, Enso) was an excellent idea and I'd almost forgotten I'd used it for about 18 months before the project died out. Raskin took the idea from his father of course, and it's discussed in his book "The Humane Interface", one of the best books about software design ever to have been written.
Do you have a source? Revenue and profit are completely different things, and I am curious if Pocket was making any profit. Otherwise it's losing money.
Which, as they clarified, there has been. I've witnessed as much on HN.

They explicitly did not imply that something was unlawful, which is how you phrased your reply:

Nobody is accusing him of being unlawful or outside his rights to endorse him. Nor, as far as I'm aware, has he been deprived on any right by that association.
Stuck alone on Mars? I'd say that the "appropriate behavior" for that situation is pretty well undefined. It seems like a good opportunity for teachable moments: "Okay, Jenny, let's not use our Mars-language at the dinner table."

If the parents and other authority figures in the child's life aren't already providing good models of social behavior, then the kid's got bigger problems to worry about than the rough language in the book, and if they do have good models, then I don't see the problem, as long as the context gets explained to them at some point.
Getting Start with an HTTPS Server with Node.js
Well, let's see, 36 is 00100100 in binary. Binomial coefficients are 1 5 10 10 5 1. 2^25 + 5 * 2^22 + 10 * 2^19 + 10 * 2^16 + 5 * 2^13 + 2^10. 10 is 5 * 2, so bit shift those middle two. 5 is binary 0101, so add copies bit shifted by 2. 2^25 + 2^24 + 2^22 + 2^22 + 2^20 + 2^19 + 2^17 + 2^15 + 2^13 + 2^10. Comes out to

0011 1001 1010 1010 0100 0000 0000
0x039AA400

Which is a perfectly cromulent numeric response. If the interviewer asks what that is in decimal, they ought to be glad I don't have a pencil, because it would end up in someone's eye on my way out the door.
All languages show as unavailable. Android 5.1.0 chrome 56
Complaining about the struggles of making ends meet while earning $160k is plenty absurd. Complaining about the same while earning $700k is maddening. The median household income in SF is $88k (as of 2015). When you earn 2x that and complain about being unable to make ends meet, I think it's time to admit you just suck at money.
Seems to me there are 4 issues here:

1. Racism.

Not okay. Fire him.

2. Sexist behavior

Not okay. Warn and then fire him.

3. Working people hard

That's okay. I was made to work hard. Long days no breaks hard deadlines. That's the world we live in.

4. How this affected her

I'm sorry she went through this and it's not okay. How she chooses to feel and deal with this are under her control. She shouldn't have perpetuated her pain by staying in the situation.
Ninja, a small build system with a focus on speed
I think s/he was saying that the article implied that, not the commenter. Commenter was complimenting the good turn of phrase.
> Is this post not proof of that? Especially so soon after Ms. Fowler's account. Perhaps the floodgates are now open.

The difference being that Susan Fowler's story was realistic. This blogpost is absurd and just adds noise that would compete with credible accounts.
Pointing out hypocrisy is not hypocritical. In criticizing anonymously, the commenter is acknowledging that there are reasons to remain anonymous.

Pointing out that the account is new is not meant to invalidate it's commentary. It is meant to demonstrate that it is self-contradicting.
Yes, confirmed and noted. Happens solely with the US version, it is a a missing case. I'll fix that now.
Framework for Keyword-Driven Test, 0.0.30 released
Arizona law will seize assets of protestors
> The only thing C had going for it was that it was the fastest non-assembly language.

Which only happened after the widespread of UNIX clones into the industry.

Back in the 80's and early 90's, the C compilers for 8 and 16 bit home computers generated pretty crappy code, versus what humans were able to write in Assembly.
Business != Company, company (made up of orgs) is a component of a business. If someone in my HR group does not act in the best interests of the business AND the company (and usually putting the company before the business is the right thing to do) they would lose their job quite quickly. My obligation as a CEO is to my shareholders, and my shareholders know that putting my people in front of returns will always result in better returns. It's pretty clear cut, you're nothing without your people, and that's that.
I have a backpack where the sleeve for the laptop pulls out completely from the backpack itself but stays attached with "rails" to prevent theft. I've never had an issue with this and never needed to place the laptop in a new tray. I fly once a month round trip in the US.
I remember seeing a headline a while back about apartment square footage (I think it was this: https://www.rentcafe.com/blog/rental-market/us-average-apart...), and Atlanta was at the top of the heap for size.

I used to live right next to the Beltine near PCM in a 1 bedroom, 1 bath, 900 sqft, all upgraded unit for less than $1200 a month. Now the prices are ridiculous (for ATL) - $1800+ for a one bedroom.

But it's still a hell of a lot cheaper than our most expensive cities. You would think the salaries would be adjusted accordingly, but from my experience job hunting, they aren't to any appreciable degree.
Yeah. I suspect it's not new. We've gone back and forth between being red and blue, through recessions and wars. We need to remain vigilant, and also remember that history does have a way of repeating itself. Let's just hope this isn't a big bang type event, and more of a wake up call for everyone.
My 1K+ folders and millions of archived emails disagree with you. I've yet to find a client that works as well as Thunderbird with my massive email archive.

Why would it be slow? I can only type so fast and sending/receiving mail is mostly dependent on the connectivity, not on the software.
The genius of labeling it "human resources" just struck me. As an employee (and human) it seems reasonable to interpret it as "resources for humans" and thus assume it would be there to help. But its true meaning, to execs/stakeholders/corporate persons, is "[the department which manages the] human resources".
retinal scan is way too invasive to be deployed at this point - iris or face is most likely
In the time since he left Google, Amit did establish the Singhal Foundation[0] which focuses on education in India.

[0]: www.singhalfoundation.org/about
Simple solution: Move

There are plenty of great software developer jobs in major cities paying 130K+ where the cost of living is a lot lower.
There is an option in `about:config` for that -- `services.sync.sendTabToDevice.enabled`, disabled by default. Suggest you to enable it and try it out.
Here's a map of houses under $1M with at least 2000 sq ft: https://www.redfin.com/city/4561/CA/Cupertino/filter/max-pri...

Notice the peninsula (where a lot of the good school districts are) is pretty empty. Also most houses go for a large percent above asking.
I will never again donate to the Mozilla Foundation.
> if Tesla winds down Solar City

Why would they wind down a profitable financing arm of the company? Auto makers get a huge chunk of their revenue from financing, as do solar lease companies. Lots of synergy there, and just about zero downside to continuing Solar City operations.
The problem is that I can't use the 'nice' app in every city I visit that has Uber. It's the aggressive growth and VC that allows it to be everywhere.
And at least where I travel, the existing taxi corporations are far worse than Uber.
So yes, in an ideal world, I'd rather use open-source app to hail my sustainable eco taxi, but such an app does not have the funding to upend the existing taxi rackets.
We don't know the details of the incident but the article states Google was going to fire him if he didn't resign. We also don't know how much verification Uber did.

I don't believe an accusation is all that is needed. However, in a situation like this optics do matter. Employees need to trust that their superiors won't be part of the problem. He clearly didn't have that trust.
Mozilla open sources everything, and has an open Internet as its mission? I'd trust them to do that with Pocket far more than Facebook with... Facebook.
Well, obviously it is scapegoating.

It's interesting to see this move-before-being-fired thing that happens in the valley quite often as a sort of mirror image of the issues the Catholic church had to deal with for years. It would be interesting to know if the investors at Uber knew about his issues regardless of whether Uber did. They tend to be better connected.
Why would someone use pocket over zotero?