skysight-inc/HackerNews huggingface dataset:
Is that broadly true, or are you thinking of software engineers?
Ask someone anywhere in the lower-middle range who's sent a kid (moreso boy than girl) to college recently how they feel about whether we're there or not.
How mobile phone is very important today
I have two masters degrees (well, one and writing a thesis for the second one) and I found them both enlightening, valuable experiences. It is, of course, important to note that I didn't pay for either of them (except in the form of opportunity costs). If I'd had to go deeply into debt I might feel differently.
http://www.chauffeur-prive.com/ looks good also, basically blablacar/uber with a professionalism USP: sounds good to me, but I'm concerned about range! I fly to Paris from China tomorrow evening with wife and daughter, and don't want to deal with maybe-late-sorry-phonetag ride-sharing. We want to go long distance between towns semi-frequently, and are happy to pre-book and pay a slight premium. If they had English and a map showing coverage across the country they'd more likely get our business. The first hit on a test search on blabla car was a 27 year old single male with an overpriced/overpowered car giving away free rides ... not the right image.
Sure, but if it doesn't work there, I don't trust it to work if, say, a piece of my scheduler goes nuts and suddenly is upping and downing containers every few seconds. The problem remains, it's just not as acute and still must be fixed.
I implemented the Samsung Edge support described in this post. Any questions/comments are more than welcome!

Even if you don't care about Android, you might want to check this out. The underlying "satellite app" design concept is pretty powerful because it can extend to smartwatches and other "satellite" gadgets that are gaining ground.
Regretsy just popped into my head and I go to find it and it does not exist any more.

However this does - http://missingregretsy.tumblr.com/
Sharing a personal anecdote:

I'm somebody who was part of this affirmative action population. I come from the poorest country in Europe called Moldova, the unemployment is high, education low, your typical eastern-european anti-intelectual culture, you get the idea.. Anyway.. when I was 15 I got a scholarship in Romania because there were quotas for us 'moldavians'. At the time Romania was not much better off than Moldova, but certainly when it comes to math and CS to me at least it looked years ahead of the programs we had in Moldova! So I packed my bags and left for a much better education and what I would say now without reservation: a better life. Looking back I think I was very lucky to have gotten the education and exposure to an environment with great teachers/programmers. Maybe I could have succeeded in Moldova, who knows.. It's possible I suppose, but unlikely.
I do understand that and if I understood correctly (?), he's not suing anyone for remixing his work. Only people who are trying to profit from it.
Twitter was also originally built as a side project to amuse some friends. It wouldn't surprise me if someone took the view that they were writing a stupid little throwaway thing which everyone would probably get bored of, so why not try learning this hot new web framework everyone's talking about.
There is also the issue of accessibility to other partners, lots of divorce is the result of infidelity.

Engineering has primarily been a male dominated environment and you work alongside other men.

Dancers and Bar Tenders (as mentioned in the overview) not so much.
We're running it in production as well, very heavily (100+ servers running many more containers). The parent is right. Docker is not really ready for production yet.

We've had to write (and continue to write) a lot of code to work around limitations and bugs. We've replaced the registry with custom code, written a lot of code to "manage" the Docker daemon, had to do some funny business to make logging work, are constantly integrating other components (such as weave) to work around Docker limitations, and my God the bugs...

I can deal with the limitations. It's the fundamentals that are the real problem (bugs, memory leaks, descriptor problems, aufs issues, the fucking registry). Docker, Inc. keep chasing new features over fixing the fundamentals. That's their choice, but it's unfortunate for us because, well, I have to go restart a few Docker daemons now because of that memory leak, yet again.

I expect these issues to be resolved eventually and there isn't a better alternative (the ones that exist have their own issues) so we take the pain and wait patiently for things to get better.
But even so, this amount of skew is way higher than could be explained by that alone.
While INTJ are most often associated with engineers, most engineers are not. INTJ is pretty rare, I think somewhere around 1%, which would make it only account for roughly 20% of engineers and scientists [citation needed].

Honestly, with money being one of the leading causes of divorce, I would say a reasonable assumption is just that engineers make more of it and are more likely to spend what they do have wisely.
These responses are enough anecdata[1] to convince me that this is a real thing.

I would guess that it is probably gradual adaptation to flight attendants not wanting to properly step in and deal with enforcing the rules, thereby empowering the most obnoxious/rude/sociopathic passenger to "win".

Now I kind of hope it happens to me sometime... sounds like a vaguely interesting problem to deal with.

[1]: the best kind of data!!
Trying to sue because they found out you falsified your application is going to be something of an uphill battle.
Is this actually true for engineers in general, or just software/electrical engineers?
> In Node.js, it's really easy to identify process boundaries since the child_process module forces you to put code into different files and communicate via loosely coupled IPC channels.

I find that approach troubling. Process boundaries are expensive, because you have to serialize and everything each time you cross a boundary.

I also haven't used Go, but I think you can get great clarity with something like Akka's Actor model. And to do it you don't have to pay a large serialization tax until you move particular actors to other machines.
Apple WWDC 2015
Where is notification of mentions or highlight?
"I think a much better way to start is to remove gender, race, etc. from college and work applications altogether."

There's such a thing as interviews, though.
I haven't read through more than the ToC at the moment -- but here's a quick summary of what I'd be interested to see, aside from just putting together uncluttered (and as-semantic-as-possible) HTML and maintainable CSS:

Support for older browsers -- I'd assume anything here will support evergreen browsers (including current IE) and emphasize how to always support that baseline. But what's involved in supporting older versions of IE, in particular? Easy mode: IE9+. Hard mode: IE6+. (I haven't had business reasons to support anything older than that, fortunately). There's obviously work involved (and not all sites need to do it) but it's worth pointing in the right direction for those who need to know.

Support for devices: how will it display on a phone? Tablet? What's likely to break? What main approaches are there? E.g., horiz elements wrap to vertical, different display entirely, let the user zoom/scan around, etc..

i18n/l10n: when you add multi-language support, some text will suddenly be three times as long, or even need to be displayed right-to-left. Numbers may align differently. What will happen to your menus, dropdowns, titles, etc.? Will they wrap in an ugly way, or be cut off? It's pretty common for things to just break, because the original site was built by someone who assumed "Home" would always be 4 chars.

And accessibility (already mentioned in another comment). Going into depth may be overkill, but I'd strongly advise covering the choices that ruin accessibility entirely. There are basic best practices that aren't too hard to follow that will make a site at least usable by people with non-standard browsers (even if it won't win any awards).
Tinygraphs an avatar generator web service in Go
Thanks to the author. Just what I was looking for!
Node, like Rails before it, was an enabler tech - it enabled non-developers to build stuff. Those with experience would have gone direct to something like Erlang in the first place, carefully sidestepping the dog that is Go.
I'm reminded of a scene from Scrubs where Turk tells JD: "I love how kids of divorced parents swear they have the market cornered on family dysfunction...". Point being - I don't view "not divorced" as a significant metric for a successful / happy marriage.
For that to be more relevant, you might want to tell us what role you're speaking as, what you know about Docker's paid services and why you're uninterested, what other similar services you do pay for, etc.
You're just confirming you're not a watch person. That's fine... and that was my point.
The "you" in the article only applies to the likely extremely small percentage of the population still in the middle class and employed. The vast majority of the population will be unemployed, living in cardboard boxes down by the river, at least in between wars and revolutions requiring cannon fodder. And a very small "end of the roman republic" style class will own absolutely everything so its not going to be "your house" from the article, everything will be rented and monetized down to the tee shirt from the article. One big company store.

"Maximizing the perks of the fourth industrial revolution will require massive cooperation across corporate boundaries"

Obvious OP has never worked at an actual megacorp job. The best analogy I can provide to my experience is its very much like being an ancient gladiator without the death and blood. I fight the other departments for my faction because anyone who stops fighting and sabotage will be consumed cannibal style by the non-pacifists. Normally this would result in a less screwed up firm wiping out the megacorp, but once the megacorp (and its friends) own the government and the financial system, that will be made impossible. Its not bad. Its not literal gladiatorial combat so its not physically risky or stressful, and the business model and job are extremely stable. It superficially seems like it would be boring to never really do anything, yet, oddly enough, with a lack of micromanagement comes liberation, exciting new tools and techniques, thus better fighters who almost accidentally get to play with exciting new stuff. Those who are about to die salute you, Caesar. Well, not die for another 40 years or so, hopefully, and my manager is pretty cool and her name isn't Caesar. But same general idea, corporate spam is just SPQR and all that. We haven't quite figured out the paperless office yet, for example. So I wouldn't worry about this for some decades / centuries. We did recently upgrade from XP to 7 on the desktops, change does happen, although very slowly (LOL at the 2025, maybe 2125)
That's right, but what about tm_yday then?
That's a weird article. Khachian's Algorithm is very famous as the first polynomial time algorithm for linear programming. The simplex algorithm works fantastically well in practice, but there are problems (such as http://en.wikipedia.org/wiki/Klee%E2%80%93Minty_cube) that take exponential time.

Khachian showed a polynomial time solution, although it wasn't very practical. (If memory serves from school, it was an O(n^14) algorithm. Perhaps someone can correct me if I'm remembering incorrectly.) It is also known as the ellipsoidal method (http://en.wikipedia.org/wiki/Ellipsoid_method).

None of that is directly related to the TSP. I'm not sure if he did some other work on the TSP, but he may have just been using an LP based branch and bound applied to TSP's, where the LP subproblems were solved with his algorithm.
Don't worry, I'll be shipping every dollar over 100 trillion out daily to a place where it's harder to get at. If they want their 100 trillion back they can have it. If they want the money that's already left the country, well, I already spent it all! Whoops!
What do you mean pure F#?

Majority of providers in FSharp.Data [1] are idiomatic F# code (also contains imperative & a bit of C#ness to use lib outside F#)

1. http://fsharp.github.io/FSharp.Data/
When work isn’t enough to keep you off welfare and food stamps
> I would say a reasonable assumption is just that engineers make more of it

And have a low chance of suddenly getting laid off, and good chances at quickly finding new employment (at least compared to the vast majority of jobs).
Does it pass the conversation test?
You're sitting in a diner and an old acquaintance walks in. Conversation begins and you ask what he does for a living and he responds that he's a "coder". You ask, "Oh? What language?" to which he responds, "HTML."

What is your reaction?
I didn't know how many in a lakh and a crore until I had an Indian friend.
This is indeed a great way to shim, but in case any readers aren't aware of the limitations:

* NPM is unable to keep track of the version. This means no semver and that `npm install` re-installs the module every time.
* Git sub-modules do not work. This can sometimes be a deal breaker.
* This requires either your username password or private key to install. This gets especially messy if you are trying to do some type of CI build (e.g., build a docker container) and don't want your keys to leak into the build artifact.
“The maths question stumping everyone”
I find that male engineers are more difficult to handle by their wives, but if they can be handled, the engineer will hardly ever switch marriages or give up on the one thing that he's got that actually works.

There is also stability of income and quality of life that comes into play. When there is stability in the professional field, an engineer has more time to dedicate to his family. That is a gigantic luxury in itself.
I wonder if a small part of the dancer/bartender vs engineer situation is that engineers (statistically usually male) often are working mostly with other men. My sister is married to a ballet dancer (who just retired to start studying to become a nurse) and he obviously was in pretty close contact with the opposite sex.
Assuming this is the US, you are an at-will employee, and if the company you work for wanted to end your employment, they could, for any reason whatsoever. If they had a unforeseen circumstance -- they would do it.

You should adopt the same stance. Take the best opportunity.
It was up to 250 shares. For customers who had been investors in the companies p2p loan platform since some specified date.
And you run a saas too? Just curious to to know how many users you serve with this. Only if you are okay to say it in public.
Presuming a basket of infinite depth (since physical goods are otherwise a poor analogy for copyright infringement), a more accurate version would be the suited figure repackaging and selling a decorative basket of your free candy.

Can you clarify why you think the person repackaging the candy in this situation has a moral highground? Why are they not also "smelling some money"?
After working for about 8 years at 2 different companies, I started a new job. When I came on board I found the dev team to be highly dysfunctional, and repeating a lot of mistakes I'd spent the past few years working through. An example is: using Java Hibernat/JPA ORM to build intricate object hierarchies that resulted in massive amounts of data loaded at runtime, causing out of memory exceptions and constant gc pauses. On a 32 bit jvm you only get something 1.5GB of usable heap (even if the jvm/os allow you allocate more), when a user logs on and 500MB of data is loaded, well, you can only accommade 3 concurrent users.

So I went in, tried to communicate this, and talked about at my previous job we had used views and stored procedures to not load the entire object graph when only a subset was needed. Crickets. No one cared.

It was very disheartening. Really made me doubt myself, and my ability to communicate.
Rust in video
Really interesting to read through the source code and get an idea of how you're using Go to write APIs, thanks for sharing!
GOK, golang quick web app develope
Devoxx France 2015 Jour 2: Spring 4.1 et Java 8
I'm not sure if we have this feeling in Germany already, but I'm also sure that this is the trend and that it is correct that way. I visited one of the first online courses available and it was awesome. No more sitting for hours in boring presentations when you can just skim through the video, google the important information, do the homework and be done in half the time of a normal class. You can grab the knowledge of a whole semester in a week, if you work hard. And you can choose which time you do the learning. 5am, 1pm or 11pm? Sunday morning instead of Wednesday afternoon? All no problem with online courses.
ScrapeSentry Finds Security Breach in Google Chrome Extension
Seems pretty obvious to me that the amount of contact with the opposite gender plays a huge part. Since most married couples are heterosexual and Engineering is still dominated by men, so contact of any kind is more rare.

On the other hand, dancers and choreographers are very likely to be dancing or choreographing with someone other than their spouse, at a very close physical distance to very fit partners who are nearly always the opposite gender. Jealousy and infidelity probably both play a part there. Same goes for bartenders -- the chances somebody comes to my engineering firm looking for a hot date? Not much, but a bar? That's a little more likely.

And lastly, I had to chuckle at agricultural engineers. All I can picture is a guy designing a combine, alone, in the middle of a cornfield. Good luck meeting someone ;-)
I would also like to add that F# is functional, imperative & OOP language. If any program uses any combination of these, it is still the F# code. But I agree there has to be more taste of "F#" since it is a functional first language.
The Tiny Bike Lavaux Downhill Race
Man Allegedly Tampered with Lottery Computer Equipment to Score Winning Ticket
And both Nokia and A-L seems to be taking a beating for Huawei.
Internally, I roll my eyes and sigh.

Externally, I make polite conversation by asking "What sort of stuff do you do?"
The widely unacknowledged paradox is that eradication of sexism will actually increase occupational gender imbalances.

Gender equality and national wealth will lead people to choose careers that most appeal to them. The likely truth is that most women would rather work as nurses and teachers than as programmers and engineers.

Equal opportunity causes unequal results.

Until we accept this, we'll waste most of our time fighting shadows instead of actual sexism.
Or just give them the money so they can buy what they think that they need the most?
Zero – Key to Starting Up
> you still have errors that you bubble up by returning them. It's hardly different from exceptions.

It's completely different: you have to manually bubble them if you want them to bubble. You can perfectly not deal with them.

Yes, the initial reaction to seeing an err pop up is to return it. No, you don't have to return it.
Since we're there, I feel like saying that my own experience is that while the tech team is undoubtedly imperfect, we're generally less overtly sexist than our colleagues in management and other areas, and I feel like we get an unfairly bad rap. My own experiences make me skeptical that hiring bias or misogynistic culture are the reasons that women are more poorly represented in tech than in other business areas. I acknowledge that this is all anecdotal, and I don't work in SV or indeed the US.

But I guess we agree that the OP's focus on ova and sperm is not a productive way forward.
Chess grandmaster accused of using iPhone to cheat
The bigger problem is "how do you ensure that the public key the server sent is actually the other user's, and not a MITM?".
not sure if that is a typo or artistic license in the opening paragraph.
I live in New York City and every day on my way to work I pass a public library in midtown with a line of people waiting for it to open (~10 - 20 on most days). At the city gym I go to I also sometimes see shopping carts full of belongings parked outside while (presumably) the owners are inside showering and washing their clothing in the locker rooms.

In my (limited) experience, I found that those that live on the streets and the working poor are incredibly resilient and resourceful. Unfortunately, the ones that look a little rougher often appear to have some kind of mental problems that make helping them difficult.

NYC also has a cell phone give away program [0]. My impression is that these types of programs are used by those that are more resilient and self-reliant rather affecting their intended audience of the most vulnerable.

[0] http://www.freegovernmentcellphones.net/states/new-york-gove...
Add, Retrieve and Delete Task Links, Calendars, Attributes in Project Files
You do need good communication skills to be an effective software engineer.
Don't forget that SpaceX aims for that red rock out there. Reusability in this case may go much farther than saving on convoluted blocks of metal but also includes gathering data and experience for a surefire way to get there and back.
Opting out of NY tests an act of courage
I would say more correctly that NPM doesn't keep track of the version, not that it isn't able to. Many git tags are version numbers, NPM just doesn't parse them.
From the page:

> Give read access or read-write access for those packages to any other paid user
> The main advantage of Go is that it makes it easier to parallelize your code thanks to goroutines and channels

Well, that and Go is not bounded by a VM (jit or no), and will simply be faster than JavaScript, given the exact same logic. Don't discount the cost of running on a VM, and all of the abstractions which are thrown on top of plain JavaScript to help manage the callback complexity.
Ah, yes, Java... the language that doesn't have niceties like hash literals, so the ecosystem adopted XML instead, and you'd use complex difficult-to-debug XML documents to metaprogram your frameworks because it was actually the least-painful way of doing things. (It's moved on slightly: annotations are the new XML. cough Jersey cough)

I mean, there's plenty of good stuff too, but... let's just not pretend that it's a choice without downsides, shall we?
Why use a helicopter, when a system like the Fulton surface-to-air-recovery system already exists? Inflate a balloon from the top of the parachute, use a C-130 to grab the line.

Batman even used it in The Dark Knight :)

http://en.wikipedia.org/wiki/Fulton_surface-to-air_recovery_...
What do you mean by fewer? Vulcan is replacing the Atlas and Delta platforms. Both use a single engine per core (the Atlas uses the Russian RD-180, while Delta uses Aerojet's RS-68).

This will actually double the number of engines they're using.
If I had to guess I would say it's the cause of 2 factors:

1.Certain professions attract certain personality types so you won't see a lot of extroverted social people choosing engineering as their profession

Extroverts social as they are will always have more options and are less likely to stick around if things get sour.

2.Financial stability means that even if the woman is unhappy in the relationship she is more likely to stick around because it offers stability.

Why do you think all the girls always have a boyfriend even if their not that into him.

Society tells them you're a looser if you don't have a boyfriend so they always keep one around that doesn't mean their not willing to upgrade though :)

Edit: I analogize for generalizing and saying engineers are all men it is mostly true however as pointed out in the comments below not in all cases however I cannot say anything about the reverse case.
How to pitch your elearning project like a startup
i think your wit is being underappreciated. i lol'd if it's any consolation