skysight-inc/HackerNews huggingface dataset:
I started 4 years ago and want to recommend starting somewhere with a good program for new hires and preferably some kind of follow up program after starting.
> since the whole point of the article is you have to be friends and tolerant of bad people to help those people improve

This is the point that I (and I think many others of her critics) disagree with. She claims that isolation/intolerance is untenable, and thus assumes that engagement must be a net positive by comparison. She doesn't consider that engagement could also turn out badly, e.g. how an abused spouse tries in vain to keep a relationship together, nor the unintended consequences of enabling/normalization.

What baffles me is her insistence that isolation/intolerance doesn't work at all. I'm not talking about how the civilized world was "intolerant" of the Nazis by fighting WW2, I mean how the status quo, including education, is to not treat racism/Nazism as acceptable systems of belief. Yes, it's true that people still end up being racist. But how is it that the generations of children/young adults today are far, far more racially/diversity tolerant than the folks who grew up in the 40s/50s? Genetics?
It's almost as if there is complete disregard for "prior art" when it comes to software patents. It's a bit ridiculous really. Microsoft shouldn't have gotten the patent and they shouldn't have won this case.
Yeah but if you do that, then you'll get a universe that's not this universe. Speed of light affects much of physics and causality.
Get the joke?
Python vs. Other Programming Languages
Is 'making data public' a plausibly reasonable defense tho? It's sad that that's not obvious.
I cannot agree with you more. The last time I look for build a bazel project with external dependency it was messy and undocumented. It was to use Tensorflow and Opencv in a standalone C++ code, tensorflow use bazel by default.
Lore – Instacarts ML framework
Will you open source (non minifed javascript sources) DTube?
I don't give a shit about titles I just want to be paid appropriate to the value I create, and unfortunately in most companies, the best way to get a big salary bump is to get an upwards title change.
Nice. Do you think large companies would benefit from a different scheme that rewards employees who "think like an owner"? (pardon the oft-used phrase)
There's nothing misleading about it, nor does height have a uniquely high heritability You can also predict childrens' adult IQ and many many other traits to similar degrees based on mid-parent regression, because they are all genetically influenced.

The point of the height GWAS example is that because it is so very obviously, even to the naked eye of the layman, genetically influenced and objective (you can't argue height doesn't exist), it serves as a simple test. If GWASes can't predict height, they probably can't predict anything else. And this was exactly how height was used back in 2009 or so when the 'missing heritability' debate was still going: if all these traits are genetic and additive, why aren't the GWASes able to find anything for height (back then)? The answer turns out to simply be that there wasn't enough data and the linear model analyses were lousy. Now there is enough data and better algorithms are being applied, so as expected, height prediction works much much better.

> All other phenotypes/traits are much more complex.

No, not really. That sort of polygenicity is the norm. Look at, for example, Shi et al 2016 which attempts to model the distribution of effects & thus polygenicity of 30 human complex traits: https://www.biorxiv.org/content/early/2016/01/14/035907 . Height doesn't exactly pop out of any of the charts.

> So what's the base risk? If the base risk is 0.0005% then a four times higher chance is still tiny.

...coronary artery disease should be quite obviously a higher base rate than 0.0005%. In any case, I believe the referenced study is Inouye et al 2018, in which case the extremized prediction is ~8% vs ~30% lifetime risk: https://www.gwern.net/images/genetics/2018-inouye-cad-riskpr...

> None of the odds ratios are above 1.1, most are around 1.05, not a very extreme change to me!

It's the total that matters.
On this track, the question you want to have a good answer for is "Why should we pay you way more than $X?"
What's an anonymized IP address? As others have pointed out, there is a sufficiently small number of IP (v4) addresses that any hash function output of them can be easily brute-forced nowadays. So the only 'anonymous' IP address is the one you never collect in the first place.
The general idea is that the things that would impress a promotion committee are things that you have done, that are good for the company.

That, of course, is not the truth everywhere, but anecdotally it's a lot truer than most people complaining about other people sucking up thinks it is.
It's not necessarily a binary choice: you can do the same work, but be more strategic about how you promote it, before, during and after.

Before - make sure 3-5 key people know that you're working on something cool and are bought in

During - make sure any potential disrupters know about your work and see it as important (also minimizing the chances of someone crushing the project halfway through)

After - making a case to your line manager / promotion committee so it gets the rewards it deserved.

Otherwise, you've got a strategy for doing work that you personally may find rewarding, but which is unlikely to result in the career gains you want.
This reminds me of Robert Sapolsky's lecture on how we handle metaphor:

https://www.youtube.com/watch?v=2s7-ULyEyA0
Join a company that has great mentors.

If you already know what you love, then additionally pick a company that's great at that.

If you don't, then pick a company where you get a chance to be exposed to a wide variety of different things. If you aren't getting that in the company you pick, quit and pick another one.
About idea validation
Yeah, agreed. The number of times I hear tech bros giving me buzz words to "solve" my analysis...
>Would you recommend newcomers to join smaller unstable( more independence) companies or bigger, more stable( Top 4) companies(lesser independence)?

I recommend new developers start at large, successful companies where software is a first-class citizen (e.g. Microsoft, Google, Facebook).

My first full-time job ever was a developer at Microsoft, and I'm really thankful for that job. I felt like within a large company, it was much easier to learn effective development practices and why they're important. At successful companies, good practices have a good way of percolating through, whereas at smaller companies, it's easier to fall into "cargo culting" of just doing things because that's how everyone else is doing them.

I think you can see this in things like the Google Python Style Guide (https://google.github.io/styleguide/pyguide.html). It only allows imports at the package or module level, even though most examples online do star imports or imports of particular functions. But when you build large systems that way, it creates ambiguity when you read the code because if you see a function call, it's hard to identify where it came from. There are a lot of things like that where the rule seems arbitrary, but in a large company, you can get context about why it helps you maintain your code and helps others understand it.
Is your experience common for rank and file Googlers or specific to your role/department? Lots of unrecognized maintenance work, constant project changes, lack of transparency between employees and management. Sounds like an undesirable situation, are these issues that are so widespread there that transferring to another project isn't a likely solution?
The Old Content Marketing Playbook Doesn’t Work Anymore
Nokia selected to be technology partner for Mission to Moon
Inside a CryptoParty in Harlem
Leaving the last three digits out of logs gives you all the information you might need without making it possible to tie it back to a specific user. Google Analytics actually has an option for that.
Live cryptocurrency prices, trades, volumes and history
Yes, but these things are assessed by judged, not by dice-throwing. I'm sure we can devise contrived examples that fall into gray area, but for the most part I think what I wrote is correct.
Full (too long) title is,

Nokia is selected by Vodafone to be its technology partner for Mission to the Moon project

Can be really cool; spaceX + 4g + moon + streaming video/pics!
Many people are quitting their high profile jobs to join the freelance community. Fiverr has a movement called #doersacrosstheglobe and it's coming to Los Angeles to host 2 separate events. https://latechnews.org/doersacrosstheglobe-los-angeles/
I have a handful of WiFi cameras and can recommend two based on my experience, with a caveat:

* Lower-end D-Link Cameras. Look for screenshots of the web interface on the camera in the manual.
* Amcrest

The caveat is that both companies offer a cloud service and their cameras really like to try to phone home. The upside is that if you put them on a network that's unable to connect to the internet they still function normally.

Depending on what you want, there are a couple of options. All of these assume that you do not want to use the cloud service and do not want the cameras to phone home, this is enforced by your firewall/router.

1) Easiest is to give the cameras access to your ISP's mail server and use the camera's onboard motion detection/email features to send you alerts.

2) Another easy option is to give the cameras access to an FTP server and have them send any files there when they detect motion.

3) You can go all out and deploy Zoneminder, Blue Iris, iSpy, or a similar product on your network. Personally, I use Zoneminder, but by all accounts the other products listed work well. QNAP and Synology NAS devices also include camera monitoring software, but I haven't done any serious investigation into either.

All three of these approaches can be mixed and matched, but once you have more than a couple of cameras it's really nice to have everything centralized. Option 3 is definitely the most effort.

The key thing is to read the manual and reviews before you buy and make sure that the camera will work in the manner you want.
EVM has core semantics issues too that lead to easy to make errors.
something something Freemasons and Illuminati
I don't want to torture this metaphor any further, but you're kinda proving my point that software developers do not consider the energy and environmental impact of their work. Software that uses significant CPU time uses more electricity and is worse for the environment.

Misuse of personal data is a problem. Wasting electricity is a problem. Online harassment is a problem.
Do you know who they're citing? A US-funded propaganda outlet...
I highly recommend optimizing for salary for the first 4 years.

~10k/year * ~40 years of compound interest is significant. Most young people have debt and getting rid of that fast opens up a lot more options and flexibility.

On top of that company's that pay more have more incentive to maximize your value. On the other hand if you make little then they have incentive to burn you out and replace you ASAP.
As I mentioned to the other commenter, NYC has an extensive network of commuter rails (and suburban light rail), too. If you want to add that stuff in, fine, but NYC's lead over Paris doesn't shrink, it grows.
And you're fine with all of the organizations smaller than "large multinationals" possibly having to shutdown and layoff all of their employees?
nice article although its sad you couldn't get recognized for the value you were adding.

I am not good at wording things, but here goes:
I didn't see you call it out directly, but I also find employees are discriminated by project. if you are not working on a valued project, any value you provide to the company will be shrank by how unimportant they feel the project is.
How about Human Right's Watch, linked to from the Guardian piece?

https://www.hrw.org/news/2017/09/10/china-free-xinjiang-poli...
Don't tickle that dragon.

Furthermore, do not do yourself the disservice of looking toward Microsoft for UI design decisions.
I'm genuinely curious: where can I read the disproving of tabula rasa?

Are you meaning moral blank slate, intellectual blank slate or some combination of them?
> Yet another item – "Don’t enable social media sharing by default.". Is the thinking that user's shouldn't be able to share something via social media without first explicitly enabling that option? That just seem unfriendly. Or is the idea that doing so protects someone from doing so accidentally? This seems a lot like the 'cookie law', itself an annoying mandated nagging that probably backfired (because everyone was effectively trained to just do whatever necessary to get rid of the corresponding notification on every site they visited).

Most social media sharing buttons are in fact scripts hosted outside the website currently visited. So even without using them a lot of data is send to Facebook, G+ and other social medias. If you want to see a good implementation of the idea, check Schneier's website: https://www.schneier.com/
FlypTrip – The Best Social Travel Companion
Advertisers (in the long term)

In order to have visible advertised content, advertisers need to buy STEEM in order to vote on it and gain visibility.
This is real good work.
Echolocation in humans found to be more sensitive than thought
Yeah, but in fairness to Google, it's not an easy problem to solve.

Of course from my perspective, I want them to care about things like bugfixing or supporting my teammates. But then you have to put controls on that so that people can't just never really do anything except bugfixing or riding their teammates' coattails.

I think the right direction is weighing manager feedback more heavily so that if a team member is doing things that benefit the whole team, the promo committee can accept the manager's word that the person had an impact even if they can't quantify it with metrics.
Is Wikipedia useful today? Absolutely.

Does deletionism sometimes leads to embarrassing results? As witnessed, it does.

Would less deletionism lead to Wikipedia becoming "not really usable across a wide range of domains"? I can't see how it would, neither could you.

So I would argue that Wikipedia deletion policy is considerably suboptimal.
True, for the in-falling person, the outside observer's perspective doesn't matter and vice versa. But what happens inside is, (and probably will always be), entirely theoretical, but we can observe the space just outside the event horizon.
I have this exact setup working with a Yubikey and was a very happy user until I upgraded my mac to HighSierra, it would appear with the new native PIV integration with OSX that the yubikey is hogged by the OS and gpg can't get access to read it as a smart card. Every attempt to read it is greeted with

```
gpg: selecting openpgp failed: Operation not supported by device
gpg: OpenPGP card not available: Operation not supported by device
```

and the only solution I found was to remove OSX and replace it with linux which is now working again.
> I drastically reduced the time developers spent repairing those failures, but there were no metrics that tracked developer time.

For several jobs in a row, I've felt that helping others on a team is undervalued and under-recorded. I've been planning to implement the "assist" metric, similar to basketball, on my own team for a while.

The idea would be something along the lines of everyone gets a set of assist points they must distribute to people who help them the most.

While I don't love the idea of gamifying it, all the places I've ever worked have had too strong of a reverse incentive towards individual achievement, especially when it comes to promotion, and not nearly enough support for teamwork in specific and measurable ways.

Anybody have experience with teamwork metrics like this, or others that worked or didn't work?
Hybrids are not illegal at the EU, those hybrids (say Hibernal or hundreds of other) which are created by cross polination of vitis vinifera with another specie within vitis familly are fine. What is banned is growing non-vinifera vines. Fungal resistance of those grapes are much better than old varietals, but you still need couple of sprays most of the years. The problem with those varietals lay in quality of wine, which is usually not on the par of traditional varietal.

Anyway: being Bio/Eco/Natural certified has nothing to do with spraying or adding sulfites (which are created during fermentation anyway). It can mean anything, most of the winemakers go with use just little amount of SO2 and bentonite or egg whites for clarification. No selected yeasts or artifical additive. In vineyard there are many different kind of inputs you have to use, you usually go with sulphur and copper, but there are many other allowed preparations (from herbal teas, seaweed based stuff, yeast derivative kind of stuff).
Doing Routine the Right Way
List of computer programming books used at MIT
Wikipedia says: Radio Free Asia (RFA) is a private, nonprofit international broadcasting corporation and propaganda apparatus of the United States[2] that broadcasts and publishes online news, information, and commentary to listeners in East Asia while "advancing the goals of U.S. foreign policy."
I'm guessing RSU stands for Restructured Scientific Umbilical?
At risk of stating the obvious, not all the medium/large tech companies work as described in this article. At Atlassian, for example, the direct managers are the ones who make promotion recommendations, it’s very much driven by your contributions on your team, whether accompanied by shiny metrics or not.
Cool resume. Boiler up! If you're ever looking for a job back in Indiana hit me up.
Books Java Developers Should Read in 2018
Amazon's Alexa Takes Open-Source Route to Beat Google into Cars
> a particle must have velocity equal to the speed of light in order to escape

This has always confused me. Does a photon have mass? I've always thought the answer is no and so I don't understand why even light can't escape from a black hole.
> Refuel at fuel stations.

Can you imagine the gas station attendant's face when you pull up in this and ask for fuel?
UK will also comply with GDPR.
I recommend applying for a promotion early, even if you don't think you're actually ready. It's valuable just to go through the experience end-to-end.

My other suggestion would be to learn from my mistake and be realistic about your relationship with the company. It's filled with a lot of great people and they build a sense of community, but at the end of the day it's a business relationship, so you should decide what you want out of it and work towards getting that.
I understand that many people accuse Trump of being authoritarian. The American people have a very diverse range of viewpoints. Some group somewhere has always accused the sitting president of going out of bounds, being a fascist, going to take our guns away, etc.

I don't doubt that the social media mob is dangerous, but I perceive that it is mostly against the current US administration.
Thank you for posting that - always interested in new approaches. =0
Early on in the article you describe the excitement your younger self had a the prospect of working with the "best engineers in the world". However further down you describe your difficulties with some products - undocumented code with no unit tests and silent failures which are hard-to-diagnose.

Has your opinion changed about this at all? I am not sure how indicative these descriptions are to overall quality at Google ... but if they are indicative I'd be furious at the situation as a Google employee, where my (otherwise very smart) fellow Googlers are delivering what sounds like very poor products.
Silicon inquiry – why I left the tech industry
After several suicide attempts ,weeks of turmoil and sadness that GToptions brought upon me and my family after I lost GBP110, 000. I was introduced to ultrahacksurf@gmail.com they are the best and helped me recover all of my funds without any hassle in no time, I am so happy doing this because I know so many people would benefit immensly from this useful information to get their lives back on track..I have never been this happier in my life..
As a business person, you're going to have to sell yourself/your services to other people. Perhaps that's not too different from pitching yourself to an "anonymous promotions committee"?

Interesting and insightful read. Thanks for sharing, and good luck with your future endeavours!
Hi from Tidelift - thought I'd share a quick tour of what we have to check out today.

We think we can get to a more sustainable model for open source software, by adapting the traditional commercial subscription model to include upstream projects.

The original link above is a discussion of the subscription itself:
https://blog.tidelift.com/announcing-the-tidelift-subscripti...

Here's a tour of our free dependency analysis service:
https://blog.tidelift.com/want-to-better-understand-your-cur...

And for open source maintainers, maybe most important is the page about how to get involved, see https://tidelift.com/about/lifter and in particular click through to "Download the lifter guide" at the bottom, that's the long version of the details.

Would love to hear your ideas and feedback. Thanks!
> If I ever made a mistake at Google that cost the company $10 million, I would suffer no consequences. I’d be asked to write a post-mortem, and everyone would celebrate the learning opportunity. For most of these founders, a $10 million mistake would mean the end of their business and several lifetimes of debt.

This is not as insightful as it seems....risk tolerance should be a function of percentages, not square numbers.
I am not going to hate on this tool for being big, because it's portable, that kind of comes with the territory. However, if you wanted something similar that was more portable with less dependencies, you could write it in Perl. There are pure perl libraries for whatever you need, including crypto, and Perl runs on systems like Windows without the need for an extra subsystem or environment.
The unlikely billionaire behind Vero, the hot new app
Restricted stock unit.

Stock compensation in the form of actual shares (not options) that vest over some time period.
The article has it backward. As a staunch deletionist, I can attest that articles about non-notable women are much harder to get deleted than articles about non-notable men.
Well, also, you've got the factor that if you can use uber to get to the places transit doesn't go, then you're more likely to go car-free. I live in ATL, and take transit to work, but if I had a car, I'd likely end up driving everywhere just because of the "well, I'm paying for a car, may as well save 5 minutes instead of paying for transit". Sure, some of the trips probably are instead of transit, but having uber as an option certainly dramatically increased how often I took transit.
The compensation made it both easier and harder to leave. Easier because I had a giant safety net squirreled away, harder because they kept offering more.
Show HN: We built an app to help musicians plan jam sessions with nearby people
I remember one company I told them flat out - I'm going remote. Love it or leave it. They let me do it, but told me because - state has a lower salary in general, you may see some kind of 5% pay decrease at some point.

A month after I left to become a remote employee by boss called and said my salary raised 20K. No title change, just plain old doing what I wanted to do.