skysight-inc/HackerNews huggingface dataset:
Note: thanks for clarifying, lovealmond.

"Have to" be represented sounds like it's a chore. There are many ways that people can be diverse, I wouldn't see the need to "stop". But if I had to think of a list I guess it would include:

Age

Race, gender and sexuality*

Nationality and/or experience being the Other

Favorite programming language

Economic background

Religious background

Languages spoken

Regional identity

Personality

Fashion, in a broad non-prescriptive sense

Promises vs. callbacks

I spend way, way, way more time working with my colleagues than I do directly determining the makeup of my firm. But I hold the thesis that diversity and success (particularly creative success) are correlated, and apply that thesis in deciding where to live and work.

* Particularly in the way that everybody forms their own person out of their genetics/biology and the surrounding society.
Infinity Multiplication – Optimised the Code – Python
Yes one can always compare it with another company... But what do you think the chances are that Tesla will become as big as apple ?
> assuming light speed travel, Firefly's inhabited planets are still a heck of a lot closer, since the crew doesn't seem to noticeably age between the half dozen or so star systems

If you travel at light speed from your own point of view you arrive instantly due to time dilation, so even if it takes years according to an outside observer (because the distance you're travelling is light years) you wouldn't age at all.

From a photons point of view, it is emitted and absorbed by its destination instantly.
But didn't Guido say that everything what could be backported was already backported?

> There are a small handful of backwards incompatibilities introduced by Tauthon.

How to understand this?

Anyway, something like this was expected to happen. I wonder if it wouldn't be better if Guido would not halt python 2 development and just let it evolve.
Encryption: getting easier every day

Authentication: difficult if not practically impossible[1]

[1]Outside of organizations where members follow rules.

If you agree, then here is a question:

Why does SSL, hereafter "TLS", not separate the two concepts for the user?

The user is never presented with the information that TLS-enabled software can encrypt data, e.g., in transit, requiring almost no effort on her part, but that there is no reliable way for software alone to verify an endpoint or content on an untrusted network such as the internet.

Instead she is led to believe it is all or nothing, and that the software she is using is performing both, with equal rates of success.

Verification (authentication) requires human effort.

Software can help but computers alone cannot solve the problem.

Delegating verification to third parties, e.g., a "CA system" or a startup, is antithetical to the goal of encryption -- protection from third parties. It does not solve the problem.
Are you questioning whether the military would hesitate to put the life and limb of birds at risk? I'm sure the training is as safe as it can be (just like for humans) but all bets are off in an actual hostile situation.
Fantastic, but again, the network. I'll try it out actually and see how long it takes them to find me a traveller.
Official support for Python, Node, and Docker in Visual Studio. Full Linux shell on Windows. You know how almost every developer has a Macbook? I think that might change.
Pros and Cons of -webkit-font-smoothing
I'm not sure I disagree with your thesis, but a piece missing from your presentation is the tremendous growth of the industry. We don't have fewer female programmers, we have more than before. Just not nearly so many more as men.
Where did this "and beat you" part come from? I often hear this in this context, but I've never heard of any case in the U.S. where this has actually happened. (I'm working on a guide to help people protect their data from searches at the U.S. border, and have worked on court cases related to government attempts to force people to help access encrypted data.)
> Not really an agenda per se, more that I trust the HN community to think about solutions to problems at scale - such as culture at scale.

Your initial comment doesn't even hint at that. It's just a random anecdote of someone who has a good time at Uber. So to me it seems like you're kind of making it up as you go along, and

> I'd love input on

I kind of read as "I want to change the subject away from my initial post, what it means and just how tone deaf that is", but I'll humour you anyway.

> How do you allow a fast, push-the-envelope culture without it getting out of hand?

Here's a radical thought: You can't, and healthy societies made up of healthy individuals wouldn't have a need for them either, since time is infinite, there is no need to hustle and rush. This is only required for grabbing bigger pieces of a limited pie for yourself, for man waging war on man - not for expanding the size of the pie for all, for competition with more sportsmanship and integrity.

Empathy plays a big role here, people trapped in their own bodies and lifetimes consider this view childish and irrational - but that is mutual, I see many people as junkies who keep claiming they would be content if they just had some more, but really, it's just the monkey on their back talking, which seeks approval and materials from the outside, as a substitute for what they can't grow from the inside.

You might have noticed by now, I don't even accept any of your premises. From where I'm sitting, you're asking how to rationalize bugs into features, and how to make more of them.

> How can orgs that grow extremely rapidly handle these situations

By caring less about money and more about personality and craftsmanship. That is, more about life than survival, and more about what to use resources for than how to grab them the fastest in the shortest amount of time. Then these "orgs" wouldn't need to blame the environment for not accommodating their defects.

> Trying to find a good place to start.

I can recommend Erich Fromm's "The Sane Society".
Ask HN: A plug-n-play machine learning chip already trained to do something?
Here's the scenario, you've got this dumb robot that is just a vehicle whether a bi-ped, a self-driving bicyle, etc... it works as a vehicle but "it needs a brain". So you get this chip in the mail like an i7 and you plug it into the vehicle. Assuming the vehicle has a port for this particular chip. The chip would have been trained in a virtual world where it went through countless hours navigating and being tested for random pedestrian actions, accidents, etc...

Would that be a thing? Or is this kind of "field" (I'm ignorant in this right now) strictly (at the moment) targeted to large sets of computers. Probably because only those can do it. I don't know if you have to "get it going" so to speak like letting a car engine run, so the concept of unplugging it to ship it and expecting it to work on a new machine that depends on it to run based on real-world non-simulated events...

Thoughts? I know I have to read, I'm starting to. Looks like the thing to get into for the future.
What Is Churn and Why Is It Valuable to Your Business?
Show HN: Café Wifi Search
Based on his previous achievements I feel like he is likely to move the field forward by big steps. And if not him the people after him. I'm not sure if pushing myself into field I don't understand much would help the progress. Scientists do science, not activists.
Here's a link to a NY Times article that describes how big pharma turned a true affliction into a money making condition thru advertising to doctors and patients and the relaxing of the diagnostic rules for ADHD. It's an eye opening read.

http://www.nytimes.com/2013/12/15/health/the-selling-of-atte...
Why stop at Exxon? You can also compare Tesla with Saudi Aramco and that would justify a multi-trillion valuation!
I think half of these were done out of incompetence, not maliciousness:

* Threatening to dig up dirt: You try working hard on a product and listening to reporters bash you every day of the week, sometimes blatantly making things up. I don't condone the exec's actions, but Sarah Lacy doesn't exactly have the greatest reputation.

* God mode - it's arguably what made Uber. There was initially a lack of restraint on its use, but I've heard of people getting fired for its misuse well before it was public.

* The blog post was very stupid.

* The sexism is quite rampant across all of SV.

* The subprime loans were pure incompetence: it got fixed. Nowadays it's easier to walk away from the loan than at any other dealership.

* The user tracking I heard was to prevent fraud - there's close to $1 million being taken by fraudsters per week. Fraudsters have also physically assaulted employees.

* They investigated a lawsuit being filed because it was targeted specifically at Kalanick, and their security team deemed it a possible threat. The guy happened to be ex-CIA in his previous career.
Yes, the project was born in Liège University in Belgium.

The name they chose for their programs are quite funny with belgian references: SPECULOOS[0] and TRAPPIST[1].

There are 11 trappist beers in the world (of which 6 are brewed in Belgium).
Speculoos is a Dutch/Belgian cookie.

[0]: http://www.speculoos.ulg.ac.be/cms/c_3272698/en/speculoos-po...
[1]: http://www.trappist.ulg.ac.be/cms/c_3300885/en/trappist-port...
That's really surprising - especially so recently. Do you know which teams?

And this was presented as a typical day, not a rare "everything is on fire, all hands on deck" thing?
I am also on Windows, Total Commander and Visual Studio Code are my main tools. What is a general experience with Linux shell? I don't have it since I am on Win8, but isn't it still better to use VirtualBox?
German Prototype Fund Grants Up to €30,000 for Open Source Projects in 2nd round
Just like real people!
This is funny: "It Gets Converted to Energy (So wrong. Law of Conservation of Mass)"

Anyone other physicists around? =)
Can you describe in which persons case you would go to the cops and what you would try and get the cops to do about it?
Target audience is 'policymakers'. I'm sure the presentation is perfect for the target audience.
Disagree. Not in the near term anyway. Windows docker support is sketchy at best, Linux shell is slow (due to things like the file system) and a lot of python/node developers don't feel the need to use an IDE. Don't get me wrong, I use Windows as my primary OS and I'm a Microsoft fan (love my Surface Pro 4) but I don't see the immediate pull here. I certainly won't be using Windows on my work PC.

Microsoft's definitely doing the right things these past few years so I'm definitely excited for the future. I suspect the we'll see more people adopt .NET before we see Mac/Linux though.
It seems like there is an inherent trade-off here between the usefulness and vulnerability of our systems.

Each feature we add for our own convenience makes a more tempting prize for a potential adversary.

Edit: Whether or not a particular feature/behaviour is reasonable or crazy depends entirely on the level of threat.
Right now, an observer 39 light years away would be receiving our light and thus seeing the earth of 39 years ago.

So these planets, should they have observers and amazing telescopes would be able to see the Earth of 1977.
Good link. I agree with him. But I can't believe he uses 6pm as an appropriate time to leave the office. I am thinking more like 3pm...
I miss the HN I grew up with (2017ish). This post's comment thread is the most important and maybe consequential so far, that I've read, of 2017. [comment bait]
People pay me... to use StackOverflow haha

On a serious note this could potentially suck for developers. Just like the labor jobs and automation. You have a skill set? Well this computer can do your job. I guess be the guy building the code writing the code.

I do wonder what will we do when computers do everything for us. I have this motor that moves my neck to a look at a girl who also has a motor that moved her neck to look at me haha.
Hi :),
I did give mention to putting it all in one file in Kubernetes

> You can define everything in one file in Kubernetes but it won't do much for readability.

My emphasis was on how much less config I have to go through to grasp the details of my setup in entirety given a single dense kubernetes config file vs a single compose file.

You mention using kubectl apply to deploy
>Also, don't use "kubectl create" — use "kubectl apply". It will create or update as needed. It even supports recursing through directories.

It is indeed better than kubectl create, however I would point out that if you use it with the intention of running it recursively within a directory, you will have little control over the order of creation of resources, and you will run into errors if one of your resources depends on another resource which has not been created yet.

Before I continue :) you believe that I am using Kubernetes in the most complicated way possible and thus making it seem harder to use than it actually is, however I'd point out that I was porting a "production" cluster to Swarm, and for deployment on dedicated machines and not a generic cloud provider. I therefore had been using whatever advanced options I had at my disposal to make my setup as robust as possible.
Well Uber and Lyft fit well anywhere there is a shitty cab system. The entire reason I use them is because I don't want to call someone on the phone, get a cab 15 mins later (if lucky), have the cab take me on an inefficient route to boost the fare, and then claim the credit card reader is broken.

Most places in the US don't have a taxi system, they have scammers driving around in cars willing to gouge you for a ride.
Spotting Shadow Regulation
EFF to Copyright Office: Safe Harbors Work
Here is how I got approval for a contributor license agreement.

I sent an email to HR asking whether my employer claims ownership of code I write outside of work. The process required several emails, a legal review of the agreement, and a meeting between our CTO and in-house counsel. The approval required a a signed statement that I wouldn't use company time or equipment for my contributions. The whole process took about 3 months.
The CT is about 500 miles long and has about 90,000 feet of accumulated elevation gain, which averages out to 3,200 feet over each 18 miles. That's not especially much for mountain hiking. One thing that makes the CT a bit harder is that it lies mostly at altitudes over 10,000 feet, where the air is thinner. Hiking 18 miles/day is quite an effort in any case, but still doing it on a hike like the CT is something the average person can do if they set their mind to it and train a bit for it.
Reserving a domain to publish this "investigation" seems unnecessary and somewhat troubling -- as does the extent of the investigation itself.

EDIT: I was mistaken -- this site is dedicated to ratting out cheating runners. Whatever floats your boat, I suppose.
I own a couple of these books (not the fpga) and they are pretty shallow.
My guess is that's cheaper to ship via containers (over sea).
Yep Virtualbox is still the way to go. I actually run it the other way around at work, Linux on my host and Windows guest. Seems to work pretty well. I doubt Linux shell on Windows will ever be that good until Microsoft makes a new file system (or adopts an existing Linux based one, although that's unlikely given differences in how the two OS's do permissions and such).
For a billion light year distant planet, they would be seeing earth of a billion years ago.
It's not like Uber is doing something unique. As far as I understand it, Lyft is in the same market and doesn't have managers proposition employees for sex on the first day.
Samsung have officially launched Galaxy C9 Pro in china
Its not just windows is getting better, but also macos getting worst every release
First time I hear that. Are these problems documented agree anywhere?
Interesting, I was considering negotiating with my employer for part time where I'd take every Friday off - have you found 6 hour days to be better? I feel like if I took a 20% pay cut I'd want to avoid commuting for that extra day off, but I can see how shortening the workday might be more pleasant.
This was fun to play. It could be a good game for Android/IOS
Still better use of resource than sites like http://www.peopleofwalmart.com/
Samsung Considering LG Batteries for the Galaxy S8?
A Survey of Bitmap Index Compression Algorithms for Big Data [pdf]
Are there places that would have high concentrations of floating hydrogen? You would just need to "fly" through those.
there was a table from every engineering org. i think there was like people from the security, platform engineering, mobile, and one other org.

I don't want to rat out the two people who told me since they are easily trackable but i heard it from two different teams. I also heard it from the intelligent spend team.

This wasn't just from Uber people either. I honestly really wanted to work at Uber and told my friend at Square and he told me he heard the work environment was "toxic". I also told my mentor at my internship that i thought Uber was cool and he said his friend worked there and had insane hours. Finally, my roommates cousin started working at Uber a year ago and has echoed the previous statements.

Once again, this is all anecdotal but it's hard to ignore the signs when I've had them from so many sources. I sincerely do believe in Uber's mission and have wanted to work there for years so i'm not trying to be biased at all.

edit: And these toxic environment comments were this summer.
The historical breakdown is important because the percentage of women changed drastically. In order for the percentage to drop so much, either A) women as a class suddenly and for no discernible reason became less qualified than men, or B) some other force discriminated against women.

The only possible third alternative is "the women who were programmers at that time constituted most or all of all living women who were interested in programming", which reduces to "women aren't as interested in programming as men" which in turn reduces to being able to prove all sorts of known-false things by asserting that a forced lack of options (through social and legal discrimination) was in reality an innate "preference" of women in general for or against certain things.
Someone Is Trying to Sneak Bitcoin Mining Code into Open Source Software
That was my first exposure to webhooks was slack, I see it in a few places now that triangle circle-corner logo.

I don't know how often the front page of Hacker news is updated but you could build this yourself.

CRON > PHP > CURL > HTMLDOMScraper > Slack webhook

I had everything else except the CRON part, I had trouble trying to run that.

note: the CRON thing for me, I tried Ubuntu and Debian, I don't know I couldn't get it to work. I couldn't get a simple php script to execute on the timed interval.

So a dumb solution would be to use a setTimeout poll with JavaScript and call the AJAX request to the PHP script which then runs everything else.
Symbols or Signs on the Palm of Your Hand, How to Learn Astrology in Hindi
Very informative. Nicely done.
Entirely depends on the game.
Do you have an app where I can track my investments?
Your comment about worshipping makes no sense. Worshipping Uber would be "I need Uber," not "Uber needs me."

The woman thinks she can make an impact on diversity at Uber. Good for her.
Most of the non-nationalized banks in India brazenly cheat borrowers and even harass them for lot of unnecessary documents and even after closing out the loan, cause delay in issuing in loan closure letters etc. This kind of peer to peer lending platform is the need of the hour. I want to know if I can refinance my car loan through this platform ?
CFO Jason Wheeler to Depart in April to Pursue Opportunities in Public Policy
Remember though that Tesla will no longer be just a car company. The battery market is huge and will only get bigger as utility scale projects boost demand (like the 80MW one in Southern California Tesla just installed), and if residential solar takes off, solar city stands to make a decent amount of money.
Free Data Recovery Software for HTC
Is it this

"we live in an ironic world, where pros decide what things are easy for newbies to understand.
"

https://www.reddit.com/r/golang/comments/5eubdp/the_future_o...?
What We Learned Dogfooding Our Native Analytics Product
If the process produced one gender ratio at one point, and a wildly different gender ratio at another point, and the process is asserted to be meritocratic, then the only explanation is that the relative innate qualifications of people as a function of their gender changed between those two points in time.

Also, your second paragraph amusingly makes a different form of my argument for me (if you can't assume that the ratio at one point in time is indicative of general facts about qualification as a function of gender, you also can't assume that it is at a different point in time -- it may be that a decade or two from now there will be an order of magnitude more programmers!).
I think they are not much worried about why you want a loan, as long as your financials are in good shape they would connect you with a lender. At least it seems like that from the website.
This post from the comments does a pretty good job of describing why outing fraudsters is a noble cause:

"Lastly, and why I donated, is that this is a nod to the spirit that every serious, non-professional athlete carries with them. Each race we run is one more (or probably one less) opportunity to be as competitive as we can possibly be. We love to be measured. Most know we'll never be getting prize money, or making the Olympics, so this is it for us. These events are the only place we can live out our kooky sports fantasies. And at the core of that -- the one thing that makes it so gratifying when you make a podium, or a top 10, etc. -- is that you believe you have been able to "better the competition" fair and square. What this young lady did last Sunday was to steal that confidence from all of us. And by "outing" her in the fashion that you did... we get to see the right amount of equal, and opposite, force put things back onto an even keel. You weren't unfair in anything you did, instead, you just did what everyone is craving -- to absolutely right an absolute wrong. We even understand her twisted and pathetic motive now. And that's important -- VERY important, because everyone reading this knows that it will happen again. But back at the finish line we'll be saying... "Hey, remember that Derek guy? I think I'm gonna see if he can help us out with what happened at the race today." Thanks :)"
I know 3 is wrong since I got offers from both companies. At least for new grads. Uber's Salary offer was actually pretty terrible compared to the other companies and they wouldn't budge on anything except stock options which are monopoly money. And when I say terrible, i mean the stocks were worth half and the salary was 12k less.
Zoltan Istvan on transhumanism, politics and why the human body has to go
Just a note on this.

I know stereotyping/judging is innate from what I can tell/heard. Like an evolution/survival thing, is this person going to harm me. While you can judge somebody because they look sloppy/bad, I also envy that "I don't give a ----" mindset, me personally I'm like "Oh... excuse me... can I breathe this air... if it wouldn't trouble you?" I don't like that about myself. At the end of the day we're just animals on a rock.
That will be an excellent opportunity for a competitor to come in and take market share. We all see how easy it is to do this:

"Yeah, I'll get the Uber. Ugh, 3x surge? Let me check Lyft. Sweet, $5 cheaper. It's coming in 5 minutes."

Drivers are already running both apps. When the subsidies run out we will all be fine, drivers included.
I suspect that if this made it to the front page there would be an identifiable dip in btc due to algorithmic trading.
You should check the manual first for a hidden setting to mute sound. That's how I silenced our work microwaves.