skysight-inc/HackerNews huggingface dataset:
I agree with the other commenters that some of these animations make more sense than others, but it's cool to see people experimenting in this space. The photo loading animation in particular is really nice!
This is pretty much what I would have expected the Apple watch to look like.
The little details of the Apple watch make it look more polished than something like a Gear Live but that rounded square with big bezel just ruins the design for me.
I wonder if Specialized lawyers are working overtime... (Specialized introduced a metal matrix bicycle in 1990, and they love to sue [1]).

[1] https://en.wikipedia.org/wiki/Specialized_Bicycle_Components...

EDIT: though, apparently most (all?) of their suits are trademark related, however specious.
> that's like saying that a company that only hires 10% of those it interviews is a failure

> the only difference is here the "interview" is a 10-month paid apprenticeship

That's a major difference, which makes the analogy fail - since the two thing being compared are nothing like each other.
Gold is important to industry because it's conductive and doesn't oxidize. It's used for plating PCB pads and metal-to-metal contacts.

Of course, you only need a tiny, tiny amount relative to a watch to plate a PCB or connector.
I scrolled through more of the tweets.
I read the tweets before commenting. The only specifics I saw were several verbal remarks (please correct me if I missed something). Framing poor taste compliments as "abuse" is less impressive.
Anyone know what software they're using at 1:53?
Not really. If you manage your allocations properly, you will never have such long GC pauses.

N.B. we use Go for real-time bidding (in the context of programmatic buying of ad space), and can easily respond to 6000 QPS on a single server within a 100ms time frame (from the SSP's POV), with a working set of about 2-3 GB that we constantly keep in memory.
Not saying you're right or wrong, but aren't there dozens of cultures across the world where where alcohol plays a much, much bigger role in work culture? The UK and Japan, for example.
How to make your first Apple Watch App 101
Yep. That's what I meant by the valuable properties.
>expecting [harassers] to self-police without anyone calling them out on it is unrealistic

Yes, that is why I charge all of us men with "policing" each other. The non-violent of us should be trying to get the violent of us unlearn the ideologies that justify the violence. It is men who maintain the culture and benefit from it, and it is women who lose, every time.
Full disclosure - I'm part of Applitools' core team.
Since the service we provide is visual testing, we work with a lot of web development teams and automation teams. I've encountered different levels of unit tests and e2e tests and I can't say there's a single methodology to "rule them all". Some test only specific pages, some browse the entire website, some load specific components to a separate page for unit testing, and some don't. Some have their R&D team provide "id" to each element (which is set "forever") so the automation team has a very easy time locating elements, and some have to "make do". So on that matter, I think you should go with whatever gives you the best ROI.

The questions "which elements to check?" and "how many things to validate?" are exactly the questions for which there's a really good and simple answer: use visual testing and validate everything with a single call. Got a signup page with multiple options and inputs? awesome. use visual testing on the page and voila, all the elements and data in the page are validated, no element-specific validation code required. In fact, you can flow through your application, use visual test on every page (or major event), and boom! You got dozens if not hundreds or more elements validated in a single swoop.

Applitools ( https://www.applitools.com ) does an extremely good work in making visual testing trivial, so you can have full blown E2E validation on your website/webapp with almost no validation code actually written. It's worth trying us out. We allow for a free account, and our SDKs are open source.
I think it's more than that. Yonatan said "multiple" legal issues - my guess is that there's a legal issue around a potential sexual harassment suit from Kelly; there is a legal issue about a potential libel suit from Kelly, Rod, or Vic; there is a legal issue about a potential wrongful termination suit from Rod if they fire him; and there may be others I haven't even thought of.

When you have a complex situation involving the rights of multiple parties, the best thing you can do is stay silent until you have all the facts. This is usually infuriating to the people involved and seems apathetic to bystanders, but you end up doing everybody a disservice if you don't. That's probably the reason for the "multiple obscenities" that Yonatan is thinking; he is in a situation where doing the right thing means being crucified by many people, some of whom are even right according to the information they have available to them, until he can actually ascertain the facts and weigh the rights of each party.
* Edit: The comment I was replying to a few posts up was edited, which affected what it looked like I was trying to say, so I deleted my reply.

--------------------------------------------

Your parent comment doesn't make any sense regarding the Sasha Grey remark. I assume you're talking about

>"You look amazing in that bathing suit, like a rock star." -Vic Gundotra, to me, when I was a junior engineer at Google. In Maui.

I agree that may be an inappropriate remark depending on the context, but "yep I/Google evaluate women on the basis of their looks" is complete hyperbole.
InfluxDB uses Bolt in the latest version. Yes, it's a key-value store. See my other comment below about why I'm not using Bolt.

I'm not too familiar with Whisper, but it since it uses fixed size storage, it's not for my use case. I have large amounts of time series metrics (>10,000), and many of them end up being sparse with only a few irregular points. Partitioning by time instead of by metric means I don't have to deal with thousands of files, especially those that have some large, fixed size.

I'm very focused on making this "production ready." It's currently used for another project of mine[0], so I haven't been looking at integrating it into other systems.

[0] http://preetamjinka.github.io/cistern/
>Scientific breakthroughts historically do not favor top rate institutions.

What proof of this do you have? Quick looks over Nobel Prizes, Fields Medals, or even lists of top scientific breakthroughs demonstrate that top rate universities do produce far more scientific breakthroughs than other universities.
It costs the company as much time as the person interviewing. At least for remote interviews, which are becoming the norm from what Ive seen.
Wow, I hadn't seen this, so thanks for the pointer. From the Esquire article[0]:

> “The next day,” Hank said, “Adria Richards called my company asking them to ask me to remove the portion of my apology that stated I lost my job as a result of her tweet."

Has Richards commented on this claim?

[0] http://www.esquire.co.uk/culture/books/7933/exclusive-extrac...
I don't understand why people still use K-Cups at home. It literally takes two minutes to make a great cup of coffee with an Aeropress, one that's cheaper, tastes better, and produces far less waste.
For the constant stopping and starting these vehicles do, it does seem like electric would be perfect. How many miles a day does a typical mail delivery truck run? Let say the overall average speed of the truck through out the day is 10 mph. That puts in in the ballpark of 75 - 100 miles/day. Given that it's all stop-start movement, that would probably exhaust the battery pack that comes with the Model S. Regenerative braking would help, though.

Seems perfectly doable. Feel free to correct my napkin math. I could be off quite a bit but Fermi-wise I think I'm good.
You use the word "societal". But how are women, who make up more of any human "society" than men, contributing at all to the "problem"? Can you give any examples, or a general idea?

I'm not "giving in" to anything, why is this about me? Do you know what I meant by the word "we"?
This is kinda a somewhat wild guess, but it looks to me like SmartGit from syntevo with some custom settings.

http://www.syntevo.com/smartgit/
Thanks! This looks promising. Gradual typing is something I've been wanting in JavaScript ever since ES4 got my hopes up.
Harassment often happens in private. You may know harassers without realizing it. It's really necessary that women speak out about this.
From the porch to the street
I don't really feel like chasing down and piecing together hundreds of tweets to understand what happened here. Anyone who did it mind giving the whole story?
Yeah, "US" is just what I'm familiar with and what the topic of the story is. I wanted to be precise (because people do rightly criticize folks who complain about US-only culture problems as if they're universal) but was too precise. :)
Considering everything that has to be inside, I can't imagine that any Apple Watch of this generation won't feel heavy.
Talking with a subordinate about how hot a porn star is doesn't seem even slightly sketchy to you? Even if you think he was just really excited to have someone using Google+ can you imagine how someone whose career is substantially in your control might wonder about whether there's some other expectation or even whether they can say “I'm not comfortable having this conversation” without consequences?

In any case https://twitter.com/justkelly_ok/status/574268362051584001 makes it clear that there was more to it:

> "You look amazing in that bathing suit, like a rock star." -Vic Gundotra, to me, when I was a junior engineer at Google. In Maui.

> Vic G to Matt S within earshot of me, on a boat in Maui: "doesn't Kelly look amazing heh heh"

… and it's looking like this wasn't just an isolated misunderstanding:

> anyone who has worked with Vic knows he constantly makes comments about women's appearances.

https://twitter.com/jasonpjason/status/574267705714339840
They do. Those who builds and sells the stuff that VMware runs on has tech centers set up just to support Linux.

IBM and whatever ended up in HP probably spent hundreds of million (or more) to make sure Linux runs on anything anywhere. You don't have to spend that on writing an operating system that could run on select hardware at best, you can leverage their work and run on commodity hardware, for free.

Thanks to the reciprocity of the license they can do this with the guarantee that their competitors will do the same.

VMware did rip out the drivers from Linux and use in their own closed product, which is then guaranteed to run anything with no further work required. They argue, and this may very well be so, that since they wrote a binary shim between the Linux stuff and their own they are two separate products. They can therefore release the source of the shim only.

While that's clearly against the spirit of the licensors (which they have made abundantly clear over the years), it will be very interesting to see if it also is against the letter of the law.
Why are you judging the merits of an article by the author and not the content?
Personally I've always found the UI rigid and not quite right, like everything has one level of indirection and/or constraint it doesn't really need.

I dislike the fact there's no standard file manager dialog, and the preview doesn't quite do what you expect - sometimes it plays-on-click and sometimes it doesn't, and I have no idea why - and the event editor is hard to navigate, especially if you want to micro-edit, and Arrangement mode still doesn't quite make sense to me, even though I've been using it for a long time now.

It's true that Live has that let's-all-Mondrian Euro look, which is a thing, I guess.

I used to use Sony Acid, so the time-stretch-on-a-grid idea wasn't new to me. And I really preferred the Acid UI. It didn't look as nice, being unapologetically Windows. But it never forced me to stop and think about how to do something, which Live certainly did.

In Acid you could just draw loops directly into an arrangement. This always seems complicated in Live, because of the switching between Session and Arrangement modes.

9 is mostly okay. I still think a lot of UI assumptions feel alien and not quite elegantly minimal. But having an open API is a big deal for users who want to do more than Mondrian-with-loops. And as a long-time Max user, M4L is a fun thing to have.
OK, I suppose you're right - both lists are very noisy with little signal. I just meant to point out that addicts aren't fundamentally criminal.
Can someone summarize what is alleged to have happened, including names of those involved? It's a pain to piece together all the fragments of information.
Yes that is the comment I was referring to. I am a guy and so I'm not necessarily the best judge of whether that comment would make women feel uncomfortable. But imagine you're sitting there with a bunch of female executives and they are talking about some actor's muscular shoulders and you realize that many of the higher-up males do have muscular shoulders and that they clearly really like that.

How will that make you feel if you don't have muscular shoulders. You might feel pressure to go to the gym more, or that your prospects at the company are limited in a way compared to if you did have them. You might even feel a bit insulted if your shoulders were clearly far from muscular, and this is a characteristic that you could actually change by working out. Looks in general are much more a lottery/luck kind of thing.

So while looks are definitely part of life and most people are average looking, the expectations that women face regarding looks are different than those faced by men. This just means that they have more pressure to look a certain way and to be judged positively or harshly on the basis of their looks.
Nothing like a demo to see its power, what about reverse engineering a mega hit everyone heard : https://www.youtube.com/watch?v=eU5Dn-WaElI
I think "justice" in quotes is a good way to express it. The end result is people have been loosing their jobs over tweets.
"Some women" believe that women are meant to serve their husband's every command, but this is not consequential to the responsibility of the men in these subcultures (like those often within religious communities, for example). You note that women "buy", but what is the merchant?
Depends on your definition of "standard Ruby". "Contract" is really just a very clever method available in class scope on classes which use this library. It's certainly inspired by method signature syntax in other languages, but at its core, it's all implemented using metaprogramming facilities provided by Ruby's "Module" and "Class" classes. It's a bit unorthodox, but it's also a great example of how Ruby can be "molded" to be more expressive while still being pretty much the same language.

As far as the use case is concerned: more or less, it's executable documentation. In an expressive way, it both explains what to expect from the method, and gives useful error messages when those expectations are not met- which saves you the trouble of figuring it out yourself.

One of the most annoying things in Ruby is trying to figure out why a NoMethodError is getting thrown 40 frames down in the call stack, in code you didn't personally write. Worse, a method just doesn't behave the way you'd expect, and you're not sure why. Generally speaking, the unexpected behavior is because the "implicit contract" of some method along the way changed, and the methods around it weren't updated to handle the new return value. Boom, now somewhere in your call stack you're getting a "NoMethodError: Undefined method 'foobar' for nil:NilClass" and it's going to take 30 minutes of tracing in pry to figure out where something's being called wrong.

As far as doing the same thing using "is_a?" and friends: you certainly could, but that adds a lot of noise to your method body. When I'm looking at a method, I want to cut through that noise and answer the question: "what does this method actually do?" That said, I still want the benefits of validating my arguments and return values. This gives me both.
That would have to be an aluminum metal matrix material if related to cycling, which is very different.
Where Is Cuban's Tech Bubble?
Call me a Pollyanna, but I didn't know Cassandra was Cuban. Mark Cuban's tech bubble warning seems a tad premature. Why? Because even though many startups are overfunded and overvalued, there's also a constant flow of startups in their death throes. No need for a bubble when you have the 1% of success stories 10% of doing okays and the rest on the way out. Just thinkin' aloud
It's not a problem. I bought 2 reusable receptacles made of metal mesh for under $10 at a major retail outlet last week. This childish hipster is promoting yet another fake crisis. YAWN!!! ANYTHING in a futile attempt to stay relevant with these hasbeens, eh??
When you pay a low wage for a job that literally anyone of the street can do after about 10-30 minutes of training, you can hire and fire all day long, it will not affect your bottom line.

So it is true that it's immaterial to his business - whether it's open hire, or day laborer, or something else.

But I'm not sure how exactly this method helps anyone? Because most of the employees are gone after 10 months.

Does this mean they've made enough money to move into a better job?

Or does this just reinforce the stereotypes about convicts, drug addicts, and the mentally ill?
Why frame all of this in terms of 'trust'? Must you trust either of the genders? Why not look at the facts of the matter? For that, you need to start by looking at both sides of the story instead of taking sides.
>How will that make you feel if you don't have muscular shoulders. You might feel pressure to go to the gym more, or that your prospects at the company are limited in a way compared to if you did have them. You might even feel a bit insulted if your shoulders were clearly far from muscular.

I would not feel insulted (I'm not attractive at all, but someone talking about an actor's physical traits would not bother me), but I suppose someone else might. If this is an "after work drinking" occasion, things like that are par for the course. If the comments aren't directed towards you in any way I think it's kind of ridiculous to feel offended or harassed. The bathing suit comment is different because it was directed only at her, though I think that's just more an inappropriate remark that would make one feel uncomfortable, not evidence that "I represent Google and I judge women based on their looks."
I found it was cleaner to run it with -a (autocorrect) enabling one cop at a time between commits. Less giant patch storm of everything, and more coherent changesets.
She then added "full disclosure. I'm not proud, I poured a drink on him. It became about that."

http://www.sfweekly.com/thesnitch/2015/03/07/former-google-e...
I think your question suggests an unfair representation of the request. A desire to hear both sides of the story is just that. The question would be just as valid in a opposite scenario.
Some of the more significant tweets:

"
At Google I was sexually harassed by someone who was later promoted to director

I was put in a position where I couldn't be promoted because it would've meant reporting to my harasser

I was actually reprimanded for undermining him in front of his reports.

Google caring about women is 100% lip service PR bullshit.

When it comes down to it, they punish victims and reward the perpetrators. COME AT ME BRO

People above his level knew; reprimanded me instead of him.

...

Full disclosure. I'm not proud. I poured a drink on him. It became about that

Things other women have said to me: "he is a legal liability for Google"

They 100% supported him, let me be in a position where I couldn't be promoted. My career was ended in that moment. Yet I got in trouble

...

[name redacted] is an engineering director at Google, he sexually harassed me, Google did nothing about it. Reprimanded me instead of him

...

TBH [different name redacted] has always been a creep and a half too. This will surprise no one who's worked with him.

Thanks for all the bathing suit compliments over the years, [name].

...

"It's taking all of my self control not to grab your ass right now." -My boss's boss, to me, when I was a junior eng at Google.

"You look amazing in that bathing suit, like a rock star." - [name redacted], to me, when I was a junior engineer at Google. In Maui.

Drinks after work with powerful men. Being the only woman there. Feeling uncomfortable with what some of them were saying. Crying about it.

Not wanting to say anything because having those social relationships were helpful to me, my visibility, my career. It's such a boys' club.

...

"He feels like you humiliated him in front of his reports." Something HR actually fucking said to me.

...

Of course, whenever anyone said something that made me uncomfortable, I had to laugh it off. None of this is stuff I ever talked to HR about

...

[name redacted] to [name redacted] within earshot of me, on a boat in Maui: "doesn't Kelly look amazing heh heh"

...

After hours, having drinks with Vic and the gang. Vic talking about how G+ was promoting Sasha Grey. Starts talking about how hot she is.

Asks if people've seen her movies. At this point I run away and cry because I felt so outcast. This is just one example of many

The harassment "training" at Goog? Mostly about not getting in trouble. Nothing about respecting humanity of your peers.
"
It's quite a difference too, above 10%. This is on raw device pass through however, which is not very useful to most people. As soon as you are on a file system things change considerably (pretty much the other way around, on my workload).
Do you believe that prohibition of sexual harassment is a "professionalism rule"? Because this would imply that in other areas of everyday life, where professionalism is not relevant, you believe that sexual harassment is/should be permitted.
"the 'rigor' that people bring to engineering decisions is oversold."

Possibly, I don't see google going down, so the engineering is sound. That's missing the real issue though.

Google, the people who lead and work there fundamentally do not grok people or psychology. This will is problematic as they attempt to diversify their workforce. I'm sure this is a known-known at google, hence the training that @eru is receiving. This is why the @tptacek article is such a good read. A tech-company attempting to understand more about hiring humans who understand machines.

People are not machines.

cf: http://www.sfweekly.com/thesnitch/2015/03/07/former-google-e...
... also this would allow for people who already invested in xpath/xquery/xslt to use those languages to process json data.
It's very telling that you claim to want to "give the accused the benefit of doubt" and immediately begin accusing someone of being a liar and having ulterior motives.

I guess the benefit of the doubt only extends to men.
In my time working with designers, almost all of them refer constantly to these rules (esp. Fitt's, Hick's, and Miller's which basically reduce to "big buttons", "few choices", and "no memory required", respectively).

However, these laws are just constraints and trade-offs -- most of the time your competing candidate designs will follow them an equivalent amount. At that point, most designers don't reach for "proof", but rather for "evidence", e.g. user research studies.
Not sure how to respond to this. I don't think responsibility matters in this case, it's more of a pragmatic question of how can those of us who do care about it make a positive impact in a world where many people don't care to (for one reason or another).