skysight-inc/HackerNews huggingface dataset:
Building a tags file is not trivial.For example if you cloned a random repository on github you'd want to just jump around and not have to have the additional step of generating it and keeping it up to date.
So, nothing new really
The UI is so much nicer than RescueTime, I love it!
"..except when I blog"

My favorite and most technical women coworkers in the past never, ever mention gender and actively avoid discussions about it. Professionally, it's irrelevant and their quality of work and attitude completely overshadows the quality of work of those who make gender an issue.

A very technical ex of mine would even go as far as calling those who make their gender relevant, even towards posts like this one, idiots.

The problem with these anti-label canned posts (sorry, but when I see info graphics like that, "canned" feels pretty accurate) is that they give off the same vibe as a the usual "I'm $LABEL, so treat me as such" crowd.

There are clear problems with gender issues in tech, but I can't shake the feeling that posts like this are more damaging than good.
> APIs are copywriteable (so says the Supreme Court)

The Supreme Court denying cert is not an endorsement of a ruling. No precedent is set. They could completely disagree with the lower court's ruling but not take the case for any number of reasons: there's no split between circuits, so they want to let other opinions develop before taking on a subject, they don't believe the case details are a good test case for the subject (something the FSF argued was the case for this suit), etc.

https://www.law.cornell.edu/wex/certiorari
Are you referring to Oracle's behavior? I would agree that while it's a glorious day, nonetheless the verdict is a chilling reminder of the abuse of IP.
Well they can't really 'try' the Supreme Court - the Court has to decide to take up the case. Oracle can't demand that they do so.
> But the fact that Oracle could get this close and spin deceit to a non-technical Jury to decide whether using API declarations from an OSS code-base would in some universe entitle them to a $9B payday, is frightening.

Yes this was really a close one. I am breathing a sigh of relief now.
Overall, I really like this. It's a fairly judicious take on the industry, acknowledging that there is some unpleasant stuff but not painting it as a universal experience (or, worse, darkly alluding to autism and acting like this is about biology over culture). There were two things that threw me off, though.

First, the citation of the github study. I don't know if the author or the editor put it in, but it's a woefully incomplete, cherry-picked result that shouldn't have made the press in the first place and shouldn't be repeated.

Second, the thing about IDEs. I don't disagree that they're bad, but is that really a diversity issue? Most of the straight white male engineers I know hate most IDEs with a burning passion. The general issue seems to be that they're hard to build and ill-considered, not that they're made by the wrong people.

Still, this is a good take on the real-but-limited role of gender in tech, and the role of code as a tool rather than an end in itself. Thanks for sharing it.
I'm not hiding, you can find us by company name easily. ;)

"About" page will be added later.
Although it's cool you guys fixed it - thank you for that - those of us sitting out in RedHat land may not see 2.1 sitting on EPEL for a very long time. So it's a legit request.
The cover of this book is very a e s t h e t i c.
> At a high level, GitHub is 64% male worldwide and 64% white in the U.S. That said, the company has improved since the end of 2014, when it was 79% male and 21% female worldwide.

I wonder what their male/female split is in daily active users.
> You will (probably) never see such thing in Latin American because no one cares why color your skin is or what gender you identify with in order to get a specific job.

So the issue is: most companies are somewhat discriminatory by default. Left to their own devices, they'll hire people who are similar to the existing group. If you have a company made up of white men, you're going to wind up hiring more white men.

And the worst bit - when they do eventually hire someone different, they're going to keep all the little bits of culture which, while they worked as long as you all had much the same background, are harmful and distressing to people coming from other backgrounds.[0] After all, if it's one person complaining, and everyone else is OK with it, it must be that one person's fault, right?

The result of this is that once a member of a minority sees that a company is made up primarily of white men, well, it's probably not for them.

Now, at some point between anti-discrimination laws being written and now, some people decided this is not a particularly good state to be in, and a whole bunch of people spent a whole lot of effort trying to persuade society that this isn't a good thing. And hence, eventually we get to a situation where HR paper pushers and high-level managers are explicitly thinking about people's race, gender, and so on and so forth while hiring - although the law says that you have to avoid doing so.

The issue is that this really isn't what we want people to be doing, but as long as nobody's caught doing it, the law and society incentivises it. It's a better position than the one we were in - you can actually get employed in the sort of company I described above if you don't come from the same background, and you can complain if people misbehave in an egregious manner - but it's still not good enough.

What we want is for companies to signal that they're open to changing their culture to fit the needs of their employees - which of course is flipping the power dynamic on its head, but there you have it. We need companies to signal that when their employees raise an issue with how the company works on a social level, they'll actually be listened to. And then we need companies to actually follow through with that.

Until then, we'll have discrimination in hiring and in the workplace.

[0] I've worked for a company which regularly had the majority of its employees take clients out to strip clubs, and had a porn-sharing Friday, and this was a normal and expected part of business. And that's the really blatantly obvious things. We had one female employee who was not an office manager - and my boss specifically mentioned to me that she was tough as nails to be in our industry.
Great, the ad company beat the company that makes actual products. Welcome to the new Silly Valley.
The GRIM test – a method for evaluating published research
As Rayiner mentions, first they'll be a post-trial motion to vacate or overrule the jury verdict. Regardless of how those motions are decided the losing side will appeal to the Ninth Circuit. Only after a Ninth Circuit panel and perhaps en banc panel rules will one side or the other try for a cert petition to the Supreme Court.
Thanks for the idea! It should be possible since the app has accessibility access.
We've banned this user for repeatedly violating the HN guidelines.

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=11777678 and marked it off-topic.
So, APIs are still thought as copyright'able and that was a different trial, right?

Now Google was ruled okay to use that single, small function, or what was this about?

A little more info would be nice for those who aren't following this closely.
I agree that it's crufty.

If I were them I'd sunset the old syntax in the next version, create a conversion tool that works for 90% of cases and then drop support for the old file format.

But that's what I would do, and it would probably kill the project.

As soon as people can't cut and paste Ansible 1.x roles from github into their project, Ansible would probably start to wither.[1]

That's the typical workflow. You need to do something on your linux box. You google that, find a decent Ansible solution, cut and paste a few text files maybe modify it a bit and repeat.

[1] And this s another reason declarative syntax is so awesome, because it's easy to snap roles together like lego bricks.
> is our generation's red scare

The widespread abuse of children actually happens though.

Sexual offender registers aim to prevent the loophole widely used by abusers of getting a new job in a different town. (In the case of priests and nuns that move was arranged by their employer).

They also stop some familial abuse. Someone who sexually abused their nieces/nephews would not be able to adopt and would be under greater scrutiny from child protective social services when they move to a new area.
Mailhero – a more permanent temporary email
I'm proposing to have them work directly for the government, FDR style. You go to the government and say you can't find work, and they say "go to X location and do what the foreman says, you get paid $7.25 x 8 hours at the end of the day".
Comparing to JPEG seems somewhat dishonest (or thoughtless), considering the large parts of one color in some of the images. PNG and other algorithms not designed for detailed pictures would probably do better.
I don't have the working set numbers on that example. I just had latency, which you were discussing, which maxed out a 145 micro-seconds per pause on highest-stress test. Usually lower. Far as working set, there's a whole subfield dedicated to embedded systems. One early one from IBM I found benchmarks for on a microcontroller had 85% peak performance with 5-30% working set for GC. They basically trade in one direction or another.

The more common strategy I see in CompSci for your use-case is to have a mix of memory pools, GC, and safe manual. Ada had memory pools and I'm sure you get the concept. Safe manual is when static analysis shows a delete can happen without safety consequences. So, that can be unmanaged. Then, what's left is handled by the concurrent, real-time GC. In typical applications, that's a small fraction of memory.
That is on the TSAs organization (or lack of!).

Ever been through security in Frankfurt? Lots of lanes, plenty of staff and in general highly efficient and very quick.
What it is...

Create a new uniqe mailhero email when you sign up to a new service etc. Mailhero will keep forward those emails to your real one until you choose not to.

So if that email ends up in a spamming list and you get starting to get alot of unwanted email from different spammers that could be hard to block you could just stop the forwarding.

So it works like a temporary email but is more permanent at the same time. And dont stop working after like 24h like many other temporary email services.

(Sorry for a shitty title)
"These are sprawling districts that cannot fit inside of a skyscraper."

Is that a definite? I mean, most of Mountain View and its tech campuses are sprawling suburbia (e.g. vast fields of asphalt and grass with a building sprinkled here and there). It's amazing what can fit in a well-designed commercial district.
You left out the "flywheel" companies. Granted there are probably too many companies calling themselves "flywheel" companies to explain away zero profits. However, in this last boom we have seen some non-hardware companies that use huge amounts of capital to spin a heavy wheel they believe will carry over. Uber (now profitable in NA) is a classic case. There have also been failures in this regard, there is no objective measure of what is and isn't a flywheel company. But we can't deny that there have been companies that have successfully executed on this strategy.
Ask HN: Need to generate 3D models of simple shapes for training
I need to generate thousands of instantiations of simple 3D model shapes like a cone or cylinder. What can I use to automate this?
It is not the same as agreeing with the lower court - AIUI if they heard it and ruled, the scope of the decision for purposes of precedent would be* "every court" (though not necessarily every case), while declining to hear it does not change the scope or outcome of the prior ruling.

* - as with everything in the legal system, there are exceptions and fuzzy lines, and IANAL.
Hey, yes! If reverse image search is possible now, it should be easy to automatically give credit to original creators, connect them with audiences and bypass blogspam!
"Sic" stands for "sic erat scriptum" ("thus was it written"). It says nothing about spelling, only that the quote has been transcribed exactly as written.
Probably needs the other platforms to be really useful since email is platform agnostic, but nice implementation
> We don't like the outcome, therefore we question whether the jury knew what they were doing?

Actually, that's pretty much exactly it. An appellate court is capable of ruling a jury finding as contrary to the weight of evidence. It's basically a mistrial ruling -- that the jury did not perform as required -- and therefore permits a retrial. It's a pretty rare occurrence, though.

EDIT: This seems to be a good review:

http://www.litigationandtrial.com/2012/04/articles/trial/con...

Specifically: "Rather, the role of the trial judge is to determine that notwithstanding all the facts, certain facts are so clearly of greater weight that to ignore them or to give them equal weight with all the facts is to deny justice."

So, the basic argument from Oracle could go something like, "The jury did not properly weight the fact that the copy was performed for commercial reasons and therefore cannot be fair use."
Depends. Where would that 3/4 be going if they invested in new technology? Training? Support?
This Is Life at 400
Either you think it's ok to sexually objectify women in the workplace or you don't.

False dichotomy. Fallacy. I think there is a certain range of behavior that's toxic. We would probably largely agree on what that is. However, no one who actually understands cognitive and social psychology would say that people can actually never objectify, no more than any expert would reasonably expect a person to never stereotype.

I think your comment is basically a long-winded way of saying that you're ok with it

I think your comment is a prime example of the toxicity that results from people thinking of such things as a sin. Also, nice job projecting fictional thoughts and ideas on someone with scant evidence. (Exactly what is your evidence?)

without all the patronizing verbiage and pseudoscience.

Please provide a quote as to where I patronized anyone. As far as I an tell, you are simply offended at my suggestion that objectification isn't a sin. (As opposed to a potentially toxic side effect of the way humans process information and goals.) Surprisingly and quite troubling, your primary focus seems to be to ensure such a thing is seen as a moral issue. (Thanks for being obvious about it.)
Not sure who Robert Cyran is, or if his opinions about Apple are at all informed. It seems like every tech pundit is taking a tired whack at Apple these days. Most of them miss the mark, but I guess it sells newspapers.
Why move? If you are wealthy enough it isn't too hard to shield most of your wealth from taxes. It is not too hard, if you own your own business, to shield a great deal of your income from taxes. Setup a Trust that has a Holding Company which contains multiple LLC's. This is a very effective way to move money around while simultaneously reducing ones liability exposure.

Even if you aren't wealthy it is a great idea to have such a setup for ones home and other assets that you would wish to leave for others when you die. As it is in a trust you can buy pass a lot of taxes.
> There are plenty of great moments I've received that I would prefer not to just disappear.

Between my SO and I, for stuff that's more memorable and may want to be saved, we'll use email, but for stuff like "look at this weird sign I saw downtown", we'll use Snapchat. An app is all about its use cases.
Just used this, Breaker05 is probably going to do better from the Twilio IPO than the Twilio employees ... :P
You have to understand, though, that most people in the world are not software engineers and interacting with their friends is one of their favorite things to do.

The essence of business is solving problems that are important to other people with solutions that are interesting to you.
its in 2.0, which is available on RHEL
just like beauty, utility in this case is in the eye of the beholder. countless millions of people are finding utility in sending self-destructing pictures of themselves to eachother and although it might not seem like a "real" problem, there is inherent complexity and technical challenge in providing a large-scale social service that said millions use daily. disclaimer: i don't use it.
Can you actually have a city where nobody $150k/year salary can actually afford to live there?

Of course your argument does boil down to the old "markets can defy reality longer than you can short them." Shorting is high risk.
I wonder whether this time the appeal will go to the Ninth Circuit, or whether instead it will return to the Federal Circuit?
Since Oracle hasn't dropped its patent claims from the complaint (despite the fact that they've already been defeated), doesn't Oracle get to bypass the 9th circuit and vault the case back to the CAFC?
This is a non-story, the real story is when autonomous vehicles deliver and distribute drugs, since auto-pilot, ability to lock and unlock cars from whole another city etc. I would be surprised if the Cartels do not employ autonomous fleet for their distribution.
As I see it, only factor 1 clearly weights against Google at all; the other factor you think applied presumably is #4, but Android gaining market is irrelevant to that. The value of or market for Java shrinking compared to what it would otherwise be is what factor 4 is about, and while Oracle no doubt argued this point, it's certainly not indisputable.
If the data exists, then it will be abused, simple as that. There are no legal protections to be had when intelligence agencies are given a carte blanche to spy on their own taxpayers and do whatever they want. And so I think Uber and Lyft should be banned from storing such data.
It may also mean they have found ways around the taxes so it could be a moot point for them.
> Can I determine which things are productive/neutral/distractive?

I was wondering this as well, could you add this on the roadmap if it's not already doable?
Got it, sorry. We'll update the colors. We try to follow HIG despite building a custom look, so non-blue checkboxes is a mistake.
> POST/PUT/DELETE, however, modifies remote resources which cannot be easily "canceled" (it might corrupt server state and/or transaction might even have to extend to client being able to fully "resolve" the Promise?)

If those can corrupt state then you're already at the complete mercy of the network... which is never a good idea regardless of whether this proposal is accepted or not.
You hit on a major question: how many startup-startups are there? (a.k.a. economic incest)

Things like Product Hunt, Clerky, etc. obviously qualify, but what about Stripe? They started that way but have diversified quite a bit into more stable and traditional businesses.

Lots of startup-startups: hard landing

Not very many: soft landing / minor correction

Economic incest via marketing was a major cause of the 2000-2001 dot.com crash. Many dot.coms had revenue based on selling ads to other dot.coms, so when then bottom started to fall out there was a massive cascade effect.

Of course the other major cause of 2000-2001 was that it was a leveraged public market bubble. Public markets are notoriously panicky and leverage multiplies movements. 2012-2016 is neither leveraged nor public. It's private cash investors mostly. Movements will be slower and less violent due to lack of leverage amplification.
1.8B.

1,800 Million, right? Stop me when the math goes wrong.

Divided into bundles of 200k: 9000x.

Let's say each member of a team costs 200k/yr. High for some, low for others, whatever.

1.8B dollars is enough money for a team of OVER NINE THOUSAND people.

What... exactly is taking that much effort, here? What is this money fueling? I honestly boggle to imagine.
Looks like a good title to me...!
It wasn't even really a case (like say, Samba) where copying was necessary to interoperate with a closed, proprietary system.

Samba never copied anything.

The interoperability argument was simple. Google wanted to use a language that was familiar to most and where developers could take existing code and port trivially. There are developer tools on the market that have done that for decades.

Davlik isn't drop-in compatible with the JVM anyway.

Oracle were never going to get away with that crap argument. To say that had Google copied all the APIs and created a compatible JVM that would have constituted fair use is laughable frankly.

Sun also open sourced Java which doesn't help them at all, and Oracle somewhat pathetically tried to backtrack on that.

That makes Oracle's win on the subject matter issue basically a pyrrhic victory for anyone looking to protect their APIs. They're protectable, but can't be protected in any realistic scenario.

The only sensible outcome. Had Oracle won we would have had years of court action in the developer software tools market until someone saw sense and simply ruled fair use in all cases. That may still happen.

And if you're in the camp that believes APIs should not be protected, this precedent--if it stands--means that you'll have to shoulder the expense of going to trial on the fair use issue before winning on the merits.

We'll have to get to a point where if court action is raised then it will automatically have to be thrown out. You can copyright APIs, but you can't tell others how they should be used.
I wonder if there was any secondary equity sold. Spiegel famously took out $10M back in 2013 and bought a Ferrari. As an investor/BOD member, I think you need to balance between giving founders a taste of something so they don't sell at the first offer or push to IPO too early and potentially giving someone generational wealth when there is still so much work to do.

Remember Secret? Founders got $3M while investors with preferred stock even couldn't recoup their loss.

I can't help but think employees with common stock are always the losers here. Founders' "common stock" is really given preferential treatment -- it's obviously more liquid. Your average employee didn't get to sell his shares directly to some poor VC before the company went under.
The people who have generally opposed dense new housing in the bay seem not to realize that their actions destroy open space and wildlife. It's not like people who can't afford to live in Mountain View are going to kill themselves. They'll just live farther, and farther, and farther out, in hideously damaging single family homes with lawns that gulp water and houses that guzzle electricity to stay cool.
Light, especially bright sources of glare, in the short-wavelength part of the spectrum saturates the “rod” light detectors in the eye, causes vision to become bright-adapted. To adapt back to fully capable night vision takes something like 20–30 minutes.

Additionally, beyond rods and cones, there are a 3rd set of light detectors in the eye, the “photosensitive retinal ganglion cells”, which regulate melatonin and sleep cycles. These are particularly sensitive to light in the 400–500 nm range. Looking at such a light source at nighttime can suppress melatonin production until about an hour after you stop the light. This is the reason that smartphone, television, and computer displays are all so disruptive to sleep when used before bed.
Until it becomes a Conjoined Triangles of Success!

http://store.hbo.com/silicon-valley-conjoined-triangles-of-s...
I am curious how asset forfeiture laws apply to this.

With taxis and other livery drivers, the driver does not personally own the vehicle.

Seems like quite a risk for any Uber/Lyft driver.
Yeoman.io is supposed to solve the 'getting started' problem. But the quality of generators varies wildly, so it's hard to recommend.

You could probably build a tutorial around generator-react-webpack-redux.
what does constitute a latino founder? anyone from latin america?