skysight-inc/HackerNews huggingface dataset:
Taylor caught a great deal more flak than his shirt warranted, but I disagree with the premise of is article that the shirt was only "an eyeful." I've seen how women in some historically male-dominated professions get a toxic work environment by small degrees. An objectifying shirt makes the work environment more unwelcoming by a small degree.

Taylor caught a lot of symbolic outrage--outrage directed at a broader social phenomenon--and that's hardly fair. However, this article suggests that there is NO issue beyond garishness, and I humbly disagree.
Broadly, I agree with the general sentiment that the reaction to Dr. Taylor's shirt was a bit of an overreaction, although I'm also of the opinion that it was still a mistake. However, non-UK readers should have some context of the author of this piece: it's written by Boris Johnson, the current major of London, a divisive figure who is not averse to the odd (and emphasis should be placed on "odd" when it coms to Boris) sexist remark, for example, suggesting that women only go to university in order to find a man. I'd take pretty much anything he says with a hefty scoop of sodium chloride.
Asimov's short story "The Dead Past" carries a similar theme.
>That's purely multiple expansion, not earnings growth.

Where do you see "multiple expansion" and "no earnings growth"?

MSFT:

Year ~P/E EPS

2010 20.24 $2.10

2011 12.09 $2.69

2012 9.70 $2.00

2013 14.50 $2.58

2014 13.94 $2.69
This is an experiment in access to see how voting can be integrated with our existing technological lives. It's only interesting if lots of people use it. Like at least 10 million. Vote and share!
"Data Table View. Data pipelines include a data table view, using a layout inspired by Bret Victor [Vic13]." from http://idl.cs.washington.edu/files/2014-Lyra-EuroVis.pdf
I'm Matina Stevis, a Reporter for the Wall Street Journal. Ask Me Anything
Don't use Ubuntu, a distro that has explicitly said that they were going to support systemd and abandon sysvinit ?

One major problem is that gnome relies heavily on systemd. Good thing there are other DMs.
That's the one. Same thing as causes my parents (and myself) to tell people that I'm unemployed, as it's easier to explain than "I run a successful startup with multi-million pound net profit" - as they then realise it's one of these technology things, and that puts me on the same rung as, say, a waste-water engineer. Actually, they're up a few rungs, as they deal with "real" things. Techies are all viewed as "the IT guy", and are there to be blamed for anything and everything, and to be belittled at every opportunity. "You wouldn't know what it's like to run a business!", says the guy who runs a pair of holiday lets, to the guy who employs 50 people and powers £1bn+ of commerce p.a.

Being involved in the web in the UK is akin to having social leprosy - the only other people who will accept you or even talk to you without peering down their noses at you are other people with leprosy - sorry - other web professionals.

This extends even to investors and VCs, as their view over here is that entrepreneurs/technologists are a necessary evil that you have to deal with as part of the process of making money by magic.
it doesn't make anyone around him uncomfortable

Arguably it'd be impossible to know that until you've worn it at least once, so jawns point is still valid. Taylor must have worn the shirt to the office at least once without knowing or caring about it offending people.
So according to the 2010 census its nothing like you have described. its 60% white and the median income per family is 88k

However I while I can't find the numbers for that specific town I imagine they don't deviate from the national statistics of 70+% of minority children in single parent households. The social structure _has_ broken down and we keep ignoring it like its not a problem.
#1: I'm still hopeful that we'll see folks stop treating containers as lightweight VMs that need a full OS and start treating them as processes. The fact that the recommended steps are to bundle a distribution's userspace to run a single process adds a lot of bulk for minimal gains.

#3: The ugliness of the RUN command shown should be a clear indicator that Something Isn't Right. I highly recommend building things externally and then pulling them into the container either manually or via a package format. You can build and package the software using a build container, and then your service containers can consume the package without needing to install build tools themselves. This saves you from long chained RUN commands and allows more logical separation of build tasks from the end product.

I agree with the other listed points wholeheartedly: do ensure you're checking the authenticity of downloads via appropriate means, do use the right utilities and source images for the task, and definitely make use of labels: they're a very powerful resource for managing images in the field.
Because the guiding committee can decide to call a vote and stop all discussion about the subject. In this case, he thought that 3 days of debate over a decision was not enough, but that's what the committee called for. Joey had some ideas he wanted to present before the vote, but the way the committee acted prevented him from presenting his opinion.
Outdated UX Patterns
This is EXACTLY what I started doing yesterday for the @Ehesp Responsive-Dashboard project. Glad you got it done before I got anywhere with it. Very useful to small one-off projects!
This is part of a larger cultural problem in the programming / sysops community. Too many people assume the worst, and way way too quickly. The Redis author's "This is why I can’t have conversations using Twitter" (http://antirez.com/news/82) article describes this pretty clearly.

Even if you can write an awesome system, or an awesome article, with one tiny flaw, immediately an army of people will jump on that single tiny flaw and declare you stupid and incompetent, or worse, that you should be shot.

This kind of attitude does not bode well for the open source community, where cooperation and collaboration is important.
It's even sillier when you consider that the average rockstar turns up after many hours of a large team of people setting up a precise controlled environment, does maybe 2 hours of work, then buggers off in luxury whilst the team dismantle, pack, and ship the environment.

A true rockstar developer would change one or two lines of code in a finished project (created by a team) immediately before it was committed then move onto the next project.
How is it that they are not being targeted by US antitrust laws? I'm no expert in oil services business, but as far as I recall, Schlumberger is the only competitor left.
Yes, one has been able to graft nix to Windows since NT; however, it's still like a third arm dangling off of C:\whatever.

If Microsoft can make a POSIX layer like OS X did -- one that ships with the OS and feels like it is part of the OS -- I'd be very, very interested.

I've been on OS X since Apple was nearly dead (still have my 10.0.6 CD somewhere around here). Before jumping on, I bounced from the promise of Linux distro to FreeBSD, to OpenBSD -- trying to find something that worked as a desktop environment. Once OS X was released, I knew I found what I had been looking for. It definitely wasn't because it was from Apple (back then, using Apple was being counterculture, if not somewhat risky as the business wasn't doing so well); it was because there was finally a desktop OS that had a POSIX layer and a GUI that didn't feel like a third arm grafted on to /usr/local/whatever.

I'm hoping that MS catches the drift that DOS is dead & can kill that sacred cow; I'd love to get a Surface tablet & develop for Windows Phone, but having to deal with DOS is like moving out of a house and trying to live in a tent. My experiences with Powershell haven't been all that much better. It's definitely not got the same problems as DOS, but in my experience it didn't implement the paradigm of a pipeable set of simple tools to accomplish singular tasks.

I'd love to see a POSIX compliant Microsoft OS. And to me, these recent changes bode well -- it seems that Microsoft realizes it must be a part of a larger ecosystem. The is the kind of OS I want to work with has this kind of thinking at its core.
Here's the bit where Scarlett breaks the stalemate with the burrowed banelings, complete with caster excitement and audience reaction: https://www.youtube.com/watch?v=jIygo3bIVmo&t=25m30s
In my view low birthrates are a result of financial insecurity and the fact that now both parents have to work full time to make a decent living while 50 years ago it was sufficient to have only one parent working.

I just don't buy the story that post-industrialist societies are somehow more enlightened and therefore prefer to have less or in case of Japan often no children at all.

Reproduction is one of the strongest needs a human being can have after survival and security.
Isn't it fixed though? I thought that was the whole point of the insurance subsidies. You should be able to get healthcare (possibly even better healthcare), even if your employer doesn't provide it.

I thought.
Yeah, but that was different, because good people don't like those guys and/or their opinions.
The Planned Iteration Startup Launch Minimizes Risk
More to the point of the post, it sounds like 10x is a marketing rebrand for experienced developers (genuine experience, not 1 year repeated 10 times). Especially if 10x is more about the soft skills. I have no idea what level of technical talent a 10x dev might need.
I think any change would be poison to one side or the other. Which is a shame since there is no technical hurdle to overcome to provide secure and easy voting for everyone. You could totally remove all barriers to voting and make a secure system where everyone was enabled to vote and vote securely, but because there are partisan politics at play we won't get it.
Few things to know before your let your child fly alone
> https://lists.debian.org/debian-devel/2014/11/msg00133.html

This is a good letter about managing any kind of community dealing with a disagreement. It's also good to get this out in front before any decisions are made.
Temp Phone Number? Can I use it to make international call?
This is basically the old Tory and Whig argument, unresolved. Whigs put faith in commerce and the growth of wealth borne from innovation - and founded the Bank of England. The Tories insisted that the true value of the country was in its land, and founded the Land Bank at about the same time as the BoE ~ 1690.

While the BoE appears to have won, as it still exists and the Land Bank does not, the mindset of the nation has been, and is still, Tory to the heart.

Oh, and land/property is a bubble, unless you're hedging on infinite growth of a fixed asset based on demand growth - which is daft, particularly if you're in the same breath opposing immigration and social mobility.
The Prison Coding Class That Might Have Inmates Making Six Figures on Their Rele
> then you have to persuade regular citizens to change their habits.

And then you still need to have a backup procedure for elders, people in extreme poverty and others who for some reasons cannot use electronic solutions to interact with the government.
Just as the historical perspective, the automatic data processing was used even before electronic computers, and even by the Nazi regime to support genocide:

http://en.wikipedia.org/wiki/IBM_during_World_War_II

That's why it's important to actively care and to organize the society to minimize the potential for the undesired use of the possibilities given by the technology: the technology can amplify both the good and and the bad acts. The society has the chance to influence that easier before the tipping points and only after a lot of harm already being done after them. On another side, once the tipping point is reached, even if some system didn't exist before, it would be implemented fast.

The position of the "consumers" in the digital world is also something that has some interesting comparisons:

http://www.wired.com/2012/11/feudal-security/
Except in this case we have clear evidence for one side ( which is now provided ), but we still live in the internet where no rational conversation can take place.
Doesn't Windows still have around 90% desktop market share?

The open-source community simply refuses to do the work necessary to harm Microsoft on the desktop. Developers would rather fork another version of open office, create a new Linux distribution, or start a new window manager.

The only way the Microsoft monopoly will be harmed is if Google turns Chrome OZs/Android into a real competitor.
A problem I had with some dockerfiles, was that often they rely on debian/ubuntu upstream BUT rely on their own dockerfile container as an intermediary. I understand this, it makes it easier to maintain if you have a lot of docker containers.

But for me 'just pulling from the registry', I have to check out that intermediary dockerfile to ensure that no unexpected things happen or that the correct version of debian/ubuntu is referenced.

What I then do is fork their docker containers and replace FROM 'bla/ubuntu' to the official one, to regain control. But this sticks me with the job of then maintaining the container.

In short, I wish registry containers would just directly use the ubuntu/debian official images as some sort of guideline for general "public use" docker images.

Edit: Off-topic, would love some kind of graph view or some kind of dependency-depth indicator when browsing registry containers, or set it as a requirement.
The Accelerator Manifesto – To make accelerators better
Choosing a CDN: The Only Thing That Really Matters
The Race to Decentralize Everything
Nordic APIs: Bring our API tour to your city by voting today
Ah, I was trying to figure out how to express my view of wget and curl as different tools, and you've done exactly that, thanks.

Yes, I think of wget more like cp, and I think of curl more like cat, and there are times when I want exactly curl as cat, as opposed to wget as cp.

Different tools, I like them both, and I use them differently. And, I only scratch the surface of capability for both tools.
I can't find the repo. Is this open yet or is it just going to be the hosted version? If it's the latter, I can't find any pricing info, are you planning to charge?
LastRoom Dream: FREE WIFI for Business Travelers
EVERYTHING needs crypto says Internet Architecture Board
Halliburton moved its headquarters to Dubai I think. Are they even a U.S. entity anymore?
I don't see why most people won't eventually be priced out of having children. Do you?
You are right, the 'guix environment' utility is a lot like virtualenv. However, Guix also has a system configuration utility.
Turns out it depends on which tool you learned first (my case and many others mentioned here). I'm not ashamed to say I've always used cURL for everything and never installed wget. wget is awesome but cURL serves me right. I do a lot of HTTP and API stuff so I only need the headers most of the time. If I want to examine the (usually) JSON output of a call, I pipe to a custom alias that combines pygments (http://pygments.org) and `python -m json.tool` to beautifully format it. (alias pretty='/usr/bin/python -m json.tool | /usr/local/bin/pygmentize -O style=monokai -f console256 -g')
#3: You could very well build a deb with docker (compile from source and package it) and then use that deb subsequently in other containers. Docker can be used in CI/CD processes very well. If that is the case, I like the way that Dockerfiles give me complete transparency over the build process, which manual building perhaps does not.

This point clearly states "If you compile code from source during your build" then you should clean the sources.
If you rely on immigration from 3rd world countries to replenish population, you'll become a 3rd world country.

Do you really want that?
Halliburton is still incorporated in the U.S., and Baker Hughes is headquartered in Houston so the merger will fall under purview of U.S. antitrust anyway

"The merger is widely expected to raise anti-trust concerns" http://www.reuters.com/article/2014/11/17/us-bakerhughes-off...
Infographics – Reduce security risks in your software
Scarlett is not female. Female is a sex. Woman is a gender. Scarlett identifies as a woman, but is not female.

While a minor point, it's important to remember when discussing eSports, because apart from Scarlett no woman has had nearly the same success (as a player).

Edit: Come on guys. How else do you want me to say it? I tried to be as PC and limited as I could. The downvotes are unnecessary. It's impossible to have a discussion on this topic when it's not okay to point out that Scarlett may have an advantage in that she was exposed to male levels of hormones for most of her life, socially developed as a male at one point, and didn't face the adolescent stigma of gaming that girls her same age would have.

I have nothing against Scarlett (except that she plays Zerg) and her life choices are her business (except that she plays Zerg), but she isn't female and, barring some significant advances in biology, never will be.
For Linux, the "your patches will not be accepted" responses comes approximately after you've ignored a dozen or so Linus rants, each of which will generally first come after you've ignored advice and suggestions from dozens of other people and still insisted on submitting broken stuff. Probably, if you manage to get "banned", at least one rant about you will have featured on HN or Reddit.

Rejecting patches happens often, and usually for mundane reasons. Rejecting people is extreme, and something that's only happened a very, very few times. Off the top of my head I can only remember Kay Sievers [1]. Even then he left the door open ("Let distributions merge it as they need to and maybe we can merge it once it has been proven to be stable by whatever distro that was willing to play games with the developers").

It's hard to get Linus to rant at you in the first place. It is many times as hard to get him to refuse to deal with your code. Basically, you have to persistently be submitting code that the kernel team considers total junk and persistently refuse to acknowledge or deal with the suggestions given.

[1] http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01331.html
[Video Premiere] Giorgio Moroder “74 Is the New 24” – The Creators Project
Note: If anyone was wondering what STM was, it stands for Software Transactional Memory. The read the docs page gives a good overview[1] of what pypy-stm is.

1-http://pypy.readthedocs.org/en/latest/stm.html
The highly branded companies (Accenture, PwC, IBM, etc) do take at least 50-75%. If the owner has a big name or a special in, they can still get 50%. It's a market that's ripe for disruption.

The reason this exists is fear. The project sponsor wants to be able to say, "Well, I hired the best," in case things go south.
Kindle only
But your idea almost never is good. Your first prototype tends to simply open up discussions surrounding your problem area, which you can then iterate around until you have precisely defined the problem and solution.

This is why most startups "pivot".

A true rock star is not the guy who can code up a great system. It is the guy who can see the pivot coming before you ever start writing code, and get you on the right track from day one.
Ask HN: Would you find value in custom Arabic translations?
Hey HN,

I'm a third year university student enrolled in a Bachelor of Arts in Australia. I'm originally from Kuwait but moved here just over two years ago to begin my studies. I'm not a programmer but the technology sector really interests me, so I'm trying to find relevant work experience as best I can.

My partner works remotely for different companies in SF and he recommended that I reach out to gauge interest in custom translations and market research positions, paid/unpaid.

I could do translations for different app market places (appstore, google play etc) which would hopefully increase the number of views and downloads.

Finding relevant online Arabic communities to market your product on could also be very useful.

I'd just love to hear any and all opinions about my goals. e.g. Are you in need of translations and why? Have you done translations for companies before? What is the most useful thing about having a multi-lingual person on your team?
I don't know why you got downvoted, but I fear it may be because the people doing that don't consider it "immoral" at all, because they are doing God's work, so ejecting the heathens is by definition right.

Edit: Found this in the other thread: https://news.ycombinator.com/item?id=8616490
Are you getting temp contractors or permanent employees?

If you need that nginx module built and can't figure out how, get that guy whose done a dozen of them before for a month.

If you want someone to add to the team, looking for very specific skills is going to cause you to repeat this process so in three months no one is around who can optimize an SQL query and you need a specialist for that.
Does it not work to use the same data dir and use pg_upgrade ?

I'm just about to upgrade 9.1 - 9.3 and am wondering if that method is advisable.
I'm wondering, how does PyPy compare to nodejs?
No one drove Volvos in the early years of cars (1920-1950s) either.

Today, consumers don't yet understand the safety and privacy problems IoT devices are introducing into their lives. As people get smarter, they will seek out devices with better security.
>Name one open source IDE which is superior to Visual Studio.

Here's a list in no particular order of open source editors/IDEs I would use over Visual Studios.

1. Vim.

2. Atom.

3. Brackets.

4. LightTable.

5. Codebox.

6. Slap.

> Or an open source database that is better than SQL Server.

Depends on what you mean by better and what compliance you need I guess? MongoDB can provide benchmarks better than SQL Server.

> Not to mention C# which imho is the best language out there...

Language preferences obviously change based on the needs of the developer. I prefer javascript just because I need a language that can run anywhere and I prefer prototypal inheritance over classical.

> In terms of documentation MS is light years ahead of everyone.

What about MDN?