skysight-inc/HackerNews huggingface dataset:
Aren't unions democratically organized? If the majority of pilots are junior, as one would expect, I don't see why their interests aren't represented.
Show HN: Wow Such Chat – chat rooms made fun
It's really easy to look at a container ship and say, "autopilot has already been done, lets just apply that." I think the initial bit of getting the boat to drive between waypoints is a pretty easy problem, but once you put this boat out on the open ocean and something goes wrong, you're going to need some very serious fault handling, which means built-in redundancy and consideration for a huge number of possible failures. What happens when you catch RudderNotRespondingException("I tried to turn the rudder to 24.3 degrees and nothing happened.") Most likely you lost feedback, but maybe the rudder actually didn't turn to 24.3 degrees. When does the autopilot realize that it can't make it to the destination. Does the ship stop and wait for a tech to be helicoptered in to plug the rudder feedback cable back in?

Thats one of about 1000000 things that could go wrong that an experienced engineer would have little trouble diagnosing and fixing or working around, that are much more significant challenges for a computer making decisions. Just looking at the complexity of the engine room you can imagine all the possible points of failure, and the number of required contingency behaviors for the autopilot explodes when you start taking 2, 3, or more at a time.
The last comments at the bottom of the linked article, from "Capt Kaos," bring up some excellent points Philip missed:

-Philip says the senior pilots, the best paid, hold down wages for the junior pilots. But the contracts are decided by a simple majority vote, and the senior pilots are a small minority (and often not even the negotiators): "Senior Pilots make up the the smallest percentage of any Pilot Group, so they are not in control of what passes. Often, Contracts are passed with improvements for junior pilots that outstrip the improvements for senior pilots. I have seen this happen, and if you are in this Industry a little longer, you will, too."

(So why do junior pilots accept low entry-level wages at regional airlines? Same as any entry level employee: Hope for training to move up to the next rung.)

-Philip says the airlines are severely constrained in fighting strikes, but neglects to mention that the pilots are also severely constrained in when they can strike. "Getting the the NLRB to release a union to strike takes years, which benefits the Airline by keeping the Pilots working under the old Contract for as many as 5 or 6 additional years"
wow awesome report. I'm not a pilot but i still found the account thrilling.
This is almost completely wrong, and more about AA wanting to be able to raise prices.

Boing and Airbus are the only viable suppliers of long-range commercial aircraft, and if you order a 787 or A380 you will need to wait[1].

But it's not "locked up" so much as it takes a fair while to build, and they do have order books. But they are desperate to sell as many as they can (stories of orders being cancelled aren't uncommon).

In the short and medium range market there are a number of other suppliers. Embraer and Bombardier both have planes that sell well. For the more adventurous there are the Irkut MS-21 and Sukhoi Superjet 100 (both pretty modern, but I think only in service with Aeroflot)

As noted elsewhere, there is a large market in second hand aircraft.

[1] There is actually http://en.wikipedia.org/wiki/Ilyushin_Il-96, but I think that has only been sold to Aeroflot and other Russian airlines. Edit: turns out the passenger version of this is now out of production.
The article points out that airlines are unique, in that FAA regulations make the hiring of replacements effectively impossible.
I think you've missed the author's point: she's drawing a distinction between actually being busy (non-self-imposed workload) and telling people you're busy (self-imposed workload). The preceding sentences for context:

Notice it isn’t generally people pulling back-to-back shifts in the I.C.U. or commuting by bus to three minimum-wage jobs who tell you how busy they are; what those people are is not busy but tired. Exhausted. Dead on their feet. It’s almost always people whose lamented busyness is purely self-imposed ...

Working two jobs and rearing three kids is actually busy. Coaching little league and noodling about on HN, on the other hand, is self-imposed.
Using Static Analysis And Clang To Find Heartbleed
American Airlines offered alcohol on the Dallas <-> Buenos Aires route as of last month, like every other long distance flight I've been in.
It's also pretty fun to find spots where the compiler failed to fully optimize the code (possibly due to the optimization level chosen). For example, I recently saw a few cases in the code I was looking at where a function pushed several registers onto the stack that were never used in the function.

I've found it reasonably interesting to look at at first, but it can get dull relatively quickly, especially when you're first learning.
OT: I find it slightly disturbing to read people's Google+ conversations that were imported to extend the YouTube thread. I hope YouTube/Google isn't really buying Twitch, despite the return that would mean for the Twitch investors.
As I mentioned in another reply, this particular data entry job involved doing math at about college linear algebra level and writing SQL among other things. We got to this point by relying on one of the founders to do all the data entry. Suddenly three things happened: our system got more complex so the old tools no longer helped, we signed on a lot more customers, and the founder stepped away for a well deserved break. Thus, we were up a shit creek without a paddle. If the creation of the data entry tools was a highest priority, this would not have happened. However, being strapped for cash, we had to instead add customers, and also launch the more complex system to get paid on one of the bigger contracts. The price to pay was stalling of all development for a period of over a month to do data entry. Everybody that could, did help out but in the end only the dev team could do it all and do it properly. The high level lesson is to not take on this kind of technical debt. What I could have done to avoid it from where I was standing is still something I am figuring out.
I don't know... Obviously you do. As to whether I should laugh about it or not: That's a different discussion.

During that trip I have met lots of different types of people. Relevant to this discussion would be the ones travelling with their kids, and a grown up kid who was raised for a couple years on a sail boat (turned out to become the youngest surgical clinic manager in his home country, was also a lobbyist before that and now refused an even more prestigious job for the sakes of travelling for a while)

This is anecdotal evidence. True. But it is/was enough for me to question how we live, raise children, and the norms.

Obviously, I don't intend to keep going with only 20k a year. I'm finishing my degree soon. What I'm actually really questioning is anything beyond 40 hours a week. Maybe I'm young and hopeful, but I'm sure there are ways. Different ways. And they may even have better returns than what we are used to. I'm going to try at least.
When I write template heavy code I always miss having a REPL that deals with compile time interpretation of the template programming subsystem.

Yes one can pore over the compiler error messages to figure out what went wrong, why did it instantiate that template instead of this one, why did this overload fail, why did it not pick up this template specialization..... This is hard to do, and although error messages in g++ has improved enormously (and that I find its template related error messages more informative than Clang ones) it handsomely crosses my threshold of pain.

It would be so much better if the compiler dropped you in a REPL environment where you could explore the instantiation and overloading aspects interactively, fix the problems and then let the compiler continue from there.

I think some of this exists in bits and pieces in several personal projects, but I really wish this is available in the standard compilers.
Can't we all just get along? :D

I happen to agree with the people who are annoyed by the lack of a date. For most technical topics I research, I want to know when the article was written. Even for nontechnical topics, I generally want to know if the article represents the author's current thinking or something more distant.

But I'm not most readers, and like tptacek pointed out I'm certainly not entitled to a date on the post. Since I am unlikely to hire the writer, optimizing for my happiness is not exactly expected here. Of course, if I were to be looking to hire the reader, stale content isn't really going to bother me. It could of course affect if I see the content at all (via a search), which I expect may be one of the larger points here.
How are you able to sniff Hangouts traffic?
If we ignore the first literal definition, which obviously doesn't apply in this case, and focus on the second and third metaphorical definitions...they seem like admirable behaviors. The original poster's comment about Michele Leonhart, using the second two definitions leads me to believe that either (2) Michele Leonhart can temporarily go across the political aisle (from Republican to Democrat), which is admirable, or (3) Michele Leonhart is disruptive, which is just what we need in Washington. Neither (2) nor (3) is what the poster meant, and they definitely didn't mean (1) unless Michele Leonhart was an Indian who literally left her reservation!

So I'm quite confused by what the intended pejorative was supposed to be.
[Ab]using the C Preprocessor
> "Getting the the NLRB to release a union to strike takes years, which benefits the Airline by keeping the Pilots working under the old Contract for as many as 5 or 6 additional years"

How do things work with the NLRB when you want to organize a strike ?
My favorite part is that GoPro doesn't have to film its own commercials. It can just stitch together user submitted material:

http://gopro.com/videos/video-of-the-day/submit
When one person posts something, it reminds other people of other things they've read on similar topics.
I've been planning to build that anyway, simply because some people tell me they've read articles 1 and 3 on a topic, but missed 2 (and 2 would have been useful). It's just harder to motivate myself to reformat my blog than to try out the Julia language. But it'll be useful to people, so I will do it eventually.

You are misunderstanding one thing, however. People don't google "chris stucchio" and then find the tutorials - I think that's the use case you are discussing. They google "python monte carlo simulation" and find a tutorial in blog post format. They learn that I exist if they pay attention to the URL.
The core tenet of a union is seniority.

Their interests are represented. The alternative to a shitty deal compared to the senior pilots is an even worse deal.
I have never been on a flight between Asia and the USA that didn't offer free alcohol, but then I don't drink and never take it anyways.
> It really is an excellent (and very well-moderated) community.

Except for that part where they won't ever ban dios.
> It's a peer of 4chan.

That is highly inaccurate
My guess (and it is a guess) hearkens back to Steinbeck's temporarily embarrassed millionaires.
Why are lasers speckled?
Why do children even need sex education? It just sexualizes them.
It's simple game theory.

The issue with pay based upon subjective measures is that it can be gamed by the employer in order to "divide and conquer" the workforce and ultimately break the union apart.

Even if management are given a clear set of rules in order to to decide promotions based upon merit, they can normally fudge it in some way to make sure that workers who put fealty to management ahead of loyalty to union get ahead quicker.

Once that gets started it gives other workers an incentive to do the same. Gradually that will chip away at the union's strength as more and more workers defect until eventually management can gather enough scabs, cut the union out altogether and pay everybody 14k/year.

Seniority is not an ideal measure of competence, but it is at least an OBJECTIVE measure that will correlate with competence and (most importantly) can't be gamed by either side.

So it's a normal compromise that makes a lot of sense that unions and management will agree to.

If there were other, better non-gameable metrics I'm sure their negotiations would probably converge on them instead.
How Satya Nadella Has Completely Changed Microsoft In 3 Months
In theory, yes.

In practice, no.

I know of no union which have secret ballots. Nearly all use a 'show of hands'.

I don't know which the pilots unions would use.
If you remove unions from all airlines, then it's very likely going to bring the salaries up for inexperienced pilots, because then the airlines have more flexibility as to how much they pay pilots per head, and will likely compete just like they do on the marketplace in other categories of jobs.
Not only that, but if they want to conduct business with American banks, or just hook into the system, they are subject to certain pressure from the US government. E.g. dealing with Iran or DPRK is a nono.
>Doing 'whatever the fuck you want' costs money too, and its something you'll have avoided due to the frugal life style.

Hrm?

Going without a fancy car and electronics isn't the same thing as "doing whatever the fuck I want."

For me, I consider myself frugal in a sense. I don't have hardly any material wants and I try hard not to buy much of anything. I don't want a fancy car, I went for a cheap efficient one. I basically don't have any wish to keep buying "stuff." I don't care what anyone thinks of me because I don't have good "stuff." I drove a beat up car FOREVER even when everyone made fun of me for it.

What I do is I spend my money on fun. Taking weekend trips at least once a month for example as something that costs money or going out with my friends. I'm not frugal in that sense, but it is what I choose to spend my money on. I try to do things cheap as possible. I have plenty of money and way more than I need even with these expenditures because I don't acquire "stuff" or want or need a big house for all my "stuff."

In all honesty from what I noticed just from the people I know that the "I'm so busy" people are the same people who are running on the hedonistic treadmill faster and faster.
It will be interesting to see how her son turns out. I would worry that he would start telling some friend about how sex was all about being fun without knowing that the person was being abused by a step parent. Or figure out that sometimes his penis wanted to have sex with people who really weren't in the same state of mind. It isn't just about understanding the mechanics, its understanding that sex is wired into your brain in a place that isn't entirely rational, and because of that, and because of the re-wiring that goes on during puberty, acting on incomplete information can get you into difficult situations.
... so? What's so unreasonable about AVFM? Paul Elam's mocking Jezebel and their gang, and rightly so.

They even reposted the same text on AVFM:

http://www.avoiceformen.com/mens-rights/domestic-violence-in...
Sex is just like any other politically-charged topic. I'll answer any question my daughter has, but I also make sure she knows that other people don't treat it the same as we do, and that she probably shouldn't talk about it with people outside our family until she's a little older and aware of how other people perceive the world.
Rural Studio builds brand new $20,000 houses in Alabama.
If you can make this look like the map from the game DEFCON, that would be perfect.
That's very interesting. Why not write about those experiences?

By the way, though I know what an IBM 1401 is, I had never heard of Varian and even their Wikipedia page is only like two paragraphs long. The Internet needs more information...
> acting on incomplete information can get you into difficult situations.

Isn't that a strong argument to be open and honest when discussing it?
The whole space program was about developing ICBMs. WII led to huge technological advances (computers for one), etc...

I'm not sure what the mix today is between military-oriented and social-oriented spending is. The fed obviously give lots of money to lots of research universities, medical oriented research with no obvious military applications coming up at the top of list.
Well the NSA's listening station is in Alice Springs, so that part makes perfect sense.
Not trying to be snarky but are there any historical examples of across the board raises that have stuck after a union gets busted?
China Suspends Cybersecurity Cooperation With U.S. After Charges
Chinese government prohibits for procurement of Windows 8
Thanks, but that is a very long list. Any specific apps that you'd recommend?
I submitted this story. Honestly I submitted to hn because after stumbling on the site I thought I had seen it on hn before, so I figured submitting was the fastest way to find discussion. Is there a reason that the submission didn't get flagged from the get go?
The interesting thing about Reddit, is that in a select few subreddits that are fortunate to have moderators as good as jessamyn, the experience is phenomenal and there is a concentration of domain experts sharing knowledge at a rate and depth to put even Hacker News to shame.

/r/askhistorians is one that comes to mind immediately.
>Famo.us currently works best on mobile devices

Since it barely works at all on desktop, this might still be completely true. I'm curious what mobile devices you actually tested this on though, based on the reactions of users here.
There are two things that can almost completely subvert the rational capabilities of your average human; sex, and children. The effect compounds when those two topics come up at the same time.
False sense of urgency.
I think it's for consistency. If any container defines its own padding inside a column, the grid will quickly turn into a mess.
If you tell kids something they want to try it.

So tell them this if you are OK with them trying it, if not then don't.
And her work in the librarian community.
And the warrant canary.
And IIRC, a trickle-charging story-telling bear that almost was.

As amazing as her work at metafilter is, it's only a small portion of why she's well-respected. In a sense, this is quite appropriate, and is why she's been so perfect as the heart and soul of AskMe, if not much of MetaFilter for the last decade.

I am incredibly curious as to what she does next, because I'm quite sure it will be both revolutionary and personable in a way that is rare and getting more so.
American West acquired US Airways. US Airways didn't change their name to American West (although America West adopted their purchase's better known name!). Now, it looks like US Airways is going to further merge into American Airlines, confusing.
Teaching Creative Computer Science | Simon Peyton Jones
I do not entirely agree with Josh here.

The reason why you offer unlimited plans is you have studied your customer lifetime value. If you have scientifically conclude that a your CLV falls X, you can consider playing around offering "unlimited" plans base on CLV averages.

One thing you also have consider is that you can offer some form of limitation on "unlimited" such as, support is free for the first year, or upgrades to major version not included.

There's a lot to mix and match with unlimited, but do not cut it out of the possibilities in marketing.
> “There is so much to learn and produce and improve that we should not spend more than a dribble of time living as if we were in Eden. Grandchildren, keep trucking.” - Richard Freeman, of Harvard

...somebody shoot this guy. Please.

When will we realize that so many great thought were thought because smart people have had free time to "let their minds wonder around". Think Darwin, the leisure-class naturalist with lots of time to travel, and the theory of evolution. Think Einstein, the underachiever working in a patent office with too much free time to think and the theory of relativity. Who will have time to integrate all the knowledge that we "mine" into useful theories, when we've build a society where the smarter we are, the less time to think you have?!

This became obvious since the '30s, when Bertrand Russel realized the direction we were heading (http://www.zpub.com/notes/idle.html), despite the fact that thinking about such things was not his job, and most likely because at that point in his life he had a lot of free time to think around. As opposed to Keynes, whose job was to think at this, but was probably to "busy" to see the big picture and totally ignore the "red queen effect" of consumerism.

EDIT+: oops, I always forget that Americans can take any invitation to violence seriously :) I toned it down a bit.
The answer is no. If there were you'd already know about it because anti-union people would bring it up at every opportunity.
China publishes latest data detailing US cyber attacks
But it's not just about pleasure. It's about love, and intimacy, and it's about maturity and self respect. It's about procreation and biology. I agree that we should stop talking about it just as mechanics. I never have. But it's about much more than pleasure, and kids are surprisingly mature enough to understand that if you give them the chance.

The best piece of advice that I read was to encourage children to wait to have sex until the time that their bodies had finished growing. Then, when their bodies are full grown, they can have safe and protected sex.

I think this is the discussion that we should be having - in schools, in churches, and at home.
Staring at the Braille-like letters formed of gargantuan pixels on the screen with the finesse of sandbags being hurtled in place against the torrent of information pouring down his Ethernet connection, the notion of finely crafting the text of an email message with the pristine elegance of detail rendered to the precision of not just the vulgarity of a "dozen" but to the exactness of "12" typesetter's points escaped him like a pedigree-free canine chasing a slobber-laden ball.
> US Airways didn't change their name to American West.

I dont think he said that.
My father was also an America West pilot who became a US Air pilot. He left a couple years ago and now flies for Etihad out of Abu Dhabi.
Read up to the word "centuries" and then closed the window. Really bad FUD, not sure why it's here...
When I'm on metafilter and I click on the 'lawschool' tag, it absolutely makes sense that the header says "Posts tagged with lawschool"

Their goal is not to optimize for Google, it's to optimize for users on the site. (This is one of the reasons that makes metafilter such a special community)
Inside High Fidelity, the virtual reality successor to 'Second Life'
Nice.but the website i see only source code. so kinda confuse how large system can build fast by noob.
Same here. I'm enjoying the class as well. However, I used to do reverse engineering, so the code gen was not that difficult.

I enjoyed the part of the course that covered optimization. It was really interesting to get the prof's take on the space.

Anyways, back to the homework :)
I already signed up for it. But why not have some screenshots? I was speaking more from a marketing POV. Not necessarily for a free demo.
How to Backup DVD with DVD Copy
How do you make copies of your precious DVD collections? Do you know you can make full disc, main movie, customize or even clone copies of your DVDs the world most famous DVD copy software, DVDFab DVD Copy? If you want to diversify your DVD backup solutions, you need check this tip below carefully. Find out how easy it is by going over this tip below. You can see more info about the guide at: http://www.dvdfab.cn/dvd-copy/backup-dvd.htm?ad=hcj