skysight-inc/HackerNews huggingface dataset:
I'm not sure I buy the tinkering argument. There are types of tinkering that are stereotypically male, but also types that are stereotypically female: see "old wives' remedies," cooking, sewing / knitting, etc.

I buy the risk argument in theory; anecdotally, friends who are women in tech seem to worry a bit more than friends who are men in tech about long-term career stability. But tech has been low-risk for the last few decades. Even when I was very young I remember being aware that Bill Gates was the richest man in the world, and he did programming, and programming was a thing I could learn. And the number of women in tech has been dropping since approximately the time Bill Gates became the richest man in the world.

I think the risk argument could apply well to high-risk tech career decisions, though, of which there are still quite a few like founding startups. But becoming a rank-and-file software engineer at a big corporation has been a low-risk high-reward career choice for a good while.

See, for instance, this graph of the proportion of CS graduates by gender (from ComputerWorld):

http://core0.staticworld.net/images/idge/imported/article/ct...
I think that the minute it looks like online advertising is dying somebody will spot a gap in the market and create a less odious network. There probably already is a few. We just need to keep up the pressure and awareness. For me - serving malware is unforgivable - and something we can all get behind no matter where we stand on the more nuanced issues around tracking and personalization.
I talked about this on a lunch with a coworker few days ago. We work in a traditional software company which sells legacy software to (big enterprise) customers. We were frustrated that everything takes us so long to change.

I think the reason is that we have large customers who expect a certain level of service. So even a trivial fix needs to be properly tested, documented, packaged. Also, we don't have a really good insight into how our customers use our software. We don't know what things we can break or deprecate, so we have to be extra careful. Support calls from users cost additional money, and we want to avoid those.

Companies that do not have external customers, but write software only for their internal use (or have cloud platform), such as Facebook, Amazon or Google, do not face these problems. They know who their customers are (guys from the other cubicle), what features they use. The can take a risk of deploying an improperly tested feature.

So yeah, they have an advantage. Whether this advantage will translate to the only internal software development model surviving in the future remains to be seen.
Fork worked already, as the article notes. What I really want is fork to work for the win32 subsystem! I want Cygwin, not WSL! I want tight integration between the POSIX and Win32 worlds, not the pseudo-container that WSL gives you.
Grandmothers need a CAA [1] contract to collect royalties for personality rights deployed in the service of large technology companies.

[1] https://en.wikipedia.org/wiki/Creative_Artists_Agency
I think theres a bunch that start as one person type businesses and then grow from there

Examples: ConvertKit.Com with Nathan Barry, PaperlessPipeline.Com Dane Maxwell, MailParser.Com is only 2 people i believe
Google is not the one we're trying to "stick it to". They are far from the worst player in this space. Moreover, AdNauseam is not meant as a surgical strike against some player in particular, but as a carpet bombing of the whole ad scene. Which, IMO, totally deserves it, and the collateral damage dealt to some publishers is totally worth it.
If this pulls news stories from reddit, it's going to be very biased, US centric, and left leaning. Great concept, just questioning using reddit as a source.
The US military has done a pretty good job of this via the Common Access Card. https://en.wikipedia.org/wiki/Common_Access_Card

The great part about a system like that is that it's up to the user whether they want to participate in something like that or not. Anonymity truly would be by default. If you're using your card, you can assume everything you're doing is tracked.

I'm sure some service providers would make it an access requirement, but then it's up to the market to decide.
I think I saw a variation on this article that said he started cycling regularly when he was 68.

Our city has been taking steps to make bicycle commuting more friendly, but they haven't gone far enough. I really hope we end this absurdity with having too many cars; they are ruining everywhere nice.
> Who uses Chrome anyway?

Anyone who's (or should be) a little bit concerned about security ?

Firefox has been absent from 2016's Pwn2Own contest because of insuffisant "security improvements in the last year".

This may change with the Electrolysis project[1]

[1]: https://wiki.mozilla.org/Electrolysis
Macaroons: Cookies with Contextual Caveats for Decentralized Auth in the Cloud [pdf]
> How can we replace ad networks with something better and saner?

you answered this yourself, get famous. Put enough effort and quality into your work to not need ads.
I am the author of the article and also the designer of the NLP system. If you're asking about how the mentions of the medical concepts (as defined in the curated knowledge base) are extracted from user messages then here is a short explanation.

The bot uses an entity recognition engine for this. The engine is available via API [1].
The engine itself uses dictionary phrases from the knowledge base and a custom matching strategy that operates on dependency graphs, which allows to abstract from some surface details (e.g., understand that “pain in my left leg” is “pain in leg”). It also contains a modified version of the DepNeg algorithm [2] to detect negated mentions (“I don't have headache”, “no history of chest pain”).

[1] https://developer.infermedica.com/docs/nlp
[2] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3392064/
it it all necessary, but without great genes to provide rock solid joints, cardiovascular system and lack of debiliating diseases ala alzheimer or Parkinson it wouldn't be possible.

For every guy like him, there are thousands and thousands who exercise almost same, have almost as good diet and die in +- normal age, many even earlier (ie cancer, weak heart and so on).

At the end it's all about managing probabilities without knowing 100% picture of your health state
Leave the title, append it with "Transitioning from Gecko to Servo".
Neat.

One suggestion: intuitively I felt like I needed to click on the popovers instead of on the underlying image. Permitting the user to move the mouse over the popover and click that as well might increase effectiveness for those who haven't seen this before.
Snapchat ex-employee claims company faked growth stats to boost value
Needs to read the Leprechauns of software engineering book - or listen/read this interview with the author - https://blog.fogcreek.com/10x-programmer-and-other-myths-in-...
totalspaces2 is terrific! thank you for that.
I'll definitely be watching for updates. The best ideas for increasing revenue on websites are usually a marriage of coding and real-world analysis of user intent and actions. This is a great example of that.
10X what though? KLOC never worked and we've not developed any good, transferable, objective metrics for developer productivity. We're left with highly subjective peer evaluation. Which is very vulnerable to bias.

Most people will agree that "some people are a lot more effective than other people". But if you take the members of a team aside individually and ask them to rank the effectiveness of their colleagues, do you get compatible answers? Has anyone ever tried getting team A to look at the anonymised commits of team B for evaluation?
I read the guide and came here looking to see if there was a docker image. I just don't want to blindly pipe-sh on my host machine (would need to review what rustup is doing first). On top of that, 'wait 2 hours' is not something I want to do when I want to kick the tires on a Hello World.

This is a great example of docker-for-dev. Don't bother setting up the specific versions of compilers and then worry about clean-up afterward.

The guide should be 2 lines: docker pull, then docker run.
It's a corporate blog. Describing our view of the world and our approach and experience in solving it. Pick a hundred blog posts and they will follow the same format.

Of course it's partly marketing but it doesn't detract from the argument.
Aerospace firms step up their competition with Silicon Valley for young engineer
I tried that --- specifically, I made a readline-powered psh host for my own use. There are a few problems in practice:

1) readline hardcodes the backslash in a bunch of places, especially in history expansion. Psh needs '^', not '\'.

2) the psh hosting APIs aren't ready: powershell.exe uses a few internal APIs to which other hosts don't have access, and without these APIs, psh does helpful things like wrap lines at 80 characters and paginates output.

I also recall there being some problem with psh's completion.

Still, it's amazing that embedding the CLR and posh inside a Cygwin process works at all.
Recent releases of Ember actually reduced the output size (sometimes in the high double-digit percent) and Glimmer 2 improved rendering performance. Sometimes the needle moves back after work internal to the framework.
It looks nice and all, but Razer's customer support and driver software is abysmal - that cannot be overlooked.
I've been running Bowtiful Ties (http://www.bowtifulties.com) as a side project for the last 4 or so years.

Everything is vertically integrated and hand made by myself, from the bow ties, to the packaging, to the website and all processes. Bootstrapped from the start, it's pretty low volume, but nicely profitable.
Quick, @TimCook... look here.
Reminds me of Lenovo's dual display laptop, and its truly awful advert:

https://m.youtube.com/watch?v=MhGkxkzmPbQ
Wow, when I went to hit the back button in my browser, a jarring "HEY, BEFORE YOU GO" pop-up appeared on the page, prompting me to do whatever. Haven't seen that trick before! Nice to see annoyance-delivery is still an area of active innovation.
Fraud? If a user wants to automate his browser to click all ads encountered as he surfs, that's fraud?
Screenshot of the page that spear-phished John Podesta
Microsoft wasn't making any money off of IE in 2001's US vs. Microsoft.
I'd love to see it served over HTTPS.
Show HN: 16yr-old Builds Raspberry Pi Cluster
Who cares about the speed of the interpreter? The interpreter's job is to orchestrate high-performance components written in some high-performance language. If your interpreter is dominating execution time, you should move some of your logic to native code.
Show HN: Edit Xcode build settings from the command line
What you described is accurate.

However there needs to be an intent by the "enterprise" to achieve some end goal, which is aligned with their overall business strategy, to operate their IT more like the agile technical rockstar companies.

Such transformation is costly and disruptive, so all of this has to be properly vetted in the context of their overall strategy.
That was my first thought. I went to visit a friend in the middle of nowhere in Norway last year. Coming back to a big city a week later I really noticed the level of noise you get in a big city and found it quite hard for the first few days back.
I submitted this yesterday around Noon and got 3 votes. Today, here it is in another submission. Take a look at the URL. HN apparently uses the entire URL, including hashes, which means this is considered a separate submission. Interesting.
Yes, mostly for finance.
Five-Step Strategy to Turn an Ideaphoric Rebel into a Productivity Entrepreneur
Triplebyte (YC S15) is hiring our first sales person
Additionally, recipes change overtime to accommodate any number of environmental factors: better tech, lower or higher cost/availability of raw materials (e.g. bad harvest, war). One benefit of keeping the recipe 'secret' is ability to continually tweak it. So, it's more a question of the recipe from when (and perhaps even where).

This is very evident in the history of beer. Here's just one small example:
http://barclayperkins.blogspot.com/2013/02/tetley-porter-185...

Same beer across 38 years; changes in ABV, changes in hopping, changes in boil time.
I made an almost-full-time income off programming content in 2016 (through my Rails performance course at https://www.railsspeed.com).

I'm writing up a big blog about how I did it right now, but the gist is:

1. Treat blog posts like miniature products - opportunities to test, measure, learn.

2. Have a unique voice and viewpoint.

3. Write about a growing or mature field. (early to late majority)

4. Main distribution channels are email newsletter and social media.

5. Create an information product (book, course, videos, whatever) and convert newsletter signups into sales.
AFAIK age groups are by 5 years. He held the record for the 100(-104) age group, now he holds it for the 105(-110) age group.
I've never heard this argument in favour of the new MBP.

In fact, one of the best arguments in favour of the new MBP that I've seen is that USB-C can replace every port we're using right now, and often with the same or fewer dongles as before. For example, USB-C supports 'HDMI alternate mode' which is a simple way to provide an HDMI signal over a USB-C port/cable:

http://www.hdmi.org/manufacturer/HDMIAltModeUSBTypeC.aspx
The first thing it reminded me of was the ThinkPad W700ds, but I didn't remember the second display was that small.
Using Couchbase Mobile in a Web Application with Only Angular and PouchDB
Thanks for all of your feedbacks.
Yes longevity is basically not taking stupid risks and genetic luck on your side. Exercise and eating healthy is about making the longevity you have enjoyable.
No need for personal attacks. While the analogy (like all analogies) is an imperfect one, there are clearly some parallels between the two situations and I think the comparison is interesting.

It's purpose is to get you to look at things from the other side: what would you do if one of your customers was intentionally harming your business?

To pre-empt a personal attack against me: I do not make a living from advertising.
> Facebook, Amazon or Google, do not face these problems

Or eventually they do as internally everything starts to rely on everything else and they can't move fast enough when competition arrives.
> I don't mind ads on websites as a concept, [...]

I already disagree with the first sentence. Now I do not have an idea how we should compensate content creators, but ads are inherently a terrible model.
Gecko was the rewrite of the rendering engine for Netscape 6. Netscape 4.7 (and earlier) didn't use Gecko.
> collateral damage dealt to some publishers is totally worth it.

Said a clown before the rodeo.

The collateral damage is putting small independent publishers out of business and reinforcing monopolies in publishing. If you think tracking is going to be less pervasive by knocking down the little guys, you are sorely mistaken.

> ‘We know your dark secrets. We know everything.’ - Steve Huffman from Reddit

When all that's left is Reddit, Google, and Facebook - the collateral damage is the same thing you're trying to protect.
Don't suppose there's any chance of getting this working in Unity?
Again, you don't just "break out" and act like "digital leaders" just for the sake of it.

Why does a fortune 50 company need to do that? What is the ROI on such effort? What are their risks if their IT operation is not as cutting edge as Amazon's? Those are the core questions, which your article does not even mention.
Coca. Cocoa is for making chocolate. If they made their drink with that, I'd probably drink it.
Let's cut the bullshit. Dropping AdNauseam from the store is a clear sign from Google that their ad-supported revenue model is more important than user experience and choice, even in non-ad-focused products (do no evil indeed).

Given this fact, why would I want to use any Google product in the future or recommend Google to anyone? How can anyone trust Google Home or the Google self-driving car to not make similar compromises to usability and choice in the name of propping up Google's other business?
I'm mostly happy enough with the metric system (though I feel like things might be nicer if we had started out using base 12 instead of base 10) in most areas, but I'm not sure I'm convinced about switching to Celsius. I very rarely have to talk about temperatures exceeding 100F, and when I do, they typically range from around 200-600F anyway.

My ideal temperature scale would be one where 0 is 0C and 100 is roughly 100F. Using celsius, you're basically leaving 60% of the 2-digit portion of the scale unused.
Ford to bring Amazon's Alexa to millions of cars already on the road
This is good advice. I'm going to be building a site and replicating across TLD and IPs like this across countries. My only question is, if you are using the same content (ie, you write content on the blog for SEO) across each site do you run into trouble with Google for copying existing content?
How can you accuse him of that? You're rebutting everyone with Python3 criticism, including myself. This is a prime example of projection. You're the one on a rampage, against Python2.

From what I've seen of his posts, he's only talking about the reality of the situation.. not "how it should be".

Go look at the stats on PyPi and other metrics. Python3 failed, there is a cutoff time for adoption. It's no different than the first 24 hours of a missing person report. You don't get eternity to see if something is going to pan out or not. We're past that point for Python3. It may survive as it's own (smaller) thing, but Python2 isn't going to die either and that's more assured than Python3's fate.

And coldtea is right, but we're not going to do your research for you. What I'm saying needed to be said to you, but you need to find better ways to contribute than just rebutting everyone who has something to say about Python3. Talking about how he hates "something else" and using Python3 as a vent is just ridiculous.
The publisher just disabled the tag on the page. Please go to: https://www.theskinnyconfidential.com/2016/10/28/thehangover...
Wasn't this basically Google's model when the first started serving ads? 2 or 3 line text-ads only? I guess it's too bad that devolved into what we have today. Or maybe they still offer that? I have no idea.
Everytime a Google product makes it to the front page a Google engineer chimes in. No one today?

https://hn.algolia.com/?query="i%20work%20at%20google"&dateR...
A few years ago I wrote (as a joke) some javascript to make a municipality of Brazil (Alegrete - RS) wander about the globe.

http://alquerubim.blogspot.com.br/2011/07/jangada-de-pasto.h...

It's the largest of 497 municipalities in the state (it has an area of 7,804 km²).
You would be banned - very fast. You would never actually receive the money since Adsense pays out on a two month delay. They are very good at identifying this type of activity and the webmaster is the one that pays the price.
> The good thing of course is that it shows that they are afraid of such an extension.

Seriously. I'd figured they'd filter these "clicks" out easily server-side and didn't bother to install this thing, but this ban has hinted otherwise. I'll be installing it everywhere I can now.
Retaliation protection is about protecting you from being fired for bringing a protected labor suit. That doesn't apply to hiring. And as I understand it there is nothing wrong with actively discriminating against people who didn't go to a preferred university[1] as that is not a protected class.

[1] And as with diversity (or any discrimination) it reduces the chance that you'll employ that really star employee.
> Here lies madness.

Nah. You're looking at it the wrong way. You are saying madness lies in going there. We don't have to "go there". We can simply not leave there. Not doing something is easy. In fact, it's my secret super-power. If you want, I'd be happy to teach you.
I've spent 5 weeks working with our offshore sysadmins to get Python3 installed on a dev box. Its a 30 second job, does anyone in a startup have these problems? Big banks suck right now.
Oh yeah, they are doing no evil! Probably time to switch back to Firefox.
Please try going to https://www.theskinnyconfidential.com/2016/10/28/thehangover... and tell me if that first image shows up with hovers for you.
My previous SaaS product, Navilytics, I built from scratch and ran completely on my own (minus a couple of blog posts from a friend). It very well could have been successful, but I made the mistake of thinking the product would sell itself and never did any real promotion leading up to launch. I paid for this as another competitor, who had the same idea I had at the same time and built their own version of the product, starting marketing it before it was even in beta. They're doing > $1 mil per year now in revenue.

Previous one before that was an affiliate network I ran with a buddy of mine, so just two people. We did very well with this one (but only mildly when compared to other large affiliate networks at the time).

My new project, I'm working with a buddy of mine who's good at the things I'm not so good at. While I think it's 100% possible to be a sole founder and do very well, having a solid team makes the entire process a lot easier. Plus, having people to bounce ideas off of usually leads to making better decisions.
"If you don't want to hire a tenured stats professor with 10+ years research experience to work in data science, I think that's your problem. Maybe OP's wife had some horrifying deal-breaker personality trait, but really it just sounds like Google's committee was too snobby about Industry Versus Academia to hire an experienced statistics expert to do statistics.
"

1. Google, from what i can tell, is okay with it being it's problem as long as it can meet its hiring goals.

2. You have pretty much no data to base this on.
Seriously.
RemindMe! Twenty Years
"Senior" titles based on tenure length instead of actual skill & ability are one of the biggest problems in hiring. Only leads to pain on both sides. Perhaps we need different terms for these different dimensions.
> We don't know what things we can break or deprecate, so we have to be extra careful.

I'd argue that almost nobody really knows that. [1] It's just that many developers / companies somehow get away with not being extra careful. How many libraries introduce some "unimportant" backwards incompatible change without bumping their major version number?

[1] ... unless you have a web application and really good statistics. But then, you end up being a large company like GitHub or Amazon, I guess.