skysight-inc/HackerNews huggingface dataset:
Going forward this will be a critical test of US status in the region and set a precedent for the incoming administration on dealing with China.

So far, the US has been unwilling to engage China directly, only using proxy countries to apply pressure, ex. THAAD. It has been highly effective and unless China takes direct action that harms American naval & airforce assets, it's unwilling to engage in a downright skirmish that results in economic loss.

Following that previous logic, China is very careful about not kicking the honet's nest because it would be it's end. The Chinese leadership must know fully well that they cannot match the US militarily. Also given Xi's failing grades on foreign diplomacy, it's suffice to conclude that these grandiose rhetorics are entirely aimed at it's own population, who are reaching a boiling point that will ultimately put into uncertainty the survivability of Xi's powerbase and the entire party itself. Xi made too many enemies so he's looking for ways to survive by fighting fire with fire and creating more enemies from within. An internal dialogue fueling crisis with the US is a perfect propaganda tool and the fear of war, the fear of losing your properties, belongings, material possessions you've spent time on...history has shown is highly effective in controlling the populace.
I don't think it's fair to say people are "falling for it." Their motivations may just differ from yours. For example, say you're interested in earning a lot of money as a software developer - where else are you going to work that's clearly better?
Yes!! :-)
Whew, I got a couple years before they take me out back.
The guy's entire post was dripping with disdain and contempt for women. Calling them girls was just an example. That is used out of disrespect. I guarantee you that guy would not use the term "boys" to refer to men.
Google Joins Cloud Foundry Foundation as Gold Member
You're correct about the ACA; I misremembered when President Obama took office, and I apologize for that.

I will contest the 'nuclear option', though; I can see how you can argue that it shuts the Senate Republicans out of the process, but I can see an equal argument that it was a reaction to an overuse of the filibuster to block legislative progress; Reid filed for cloture 137 times in 2007/8, and 139 times in 2009/10. Not every cloture motion necessarily means a filibuster, but similarly not every filibuster results in a cloture; since filibusters are challenging to count, cloture motions seem like a reasonable way to measure obstruction [1]. If Reid had to file a cloture motion approximately once a week during Obama's first year in office, I feel like that indicates a trend of "our way or the highway" from the Republicans; rather than pushing to change and modify legislature, the Republicans simply rejected things they didn't like and tried to take their toys home. If they're not meaningfully participating in the process (and I would say that filibustering at least once a week is not meaningfully participating; I do not believe that significant legislation or confirmation that is so deeply anathema to the Republican mindset that it cannot POSSIBLY be allowed to pass and be inflicted on the American public happens on a weekly basis), then it's hard for me to see how taking away this option that they've abused is shutting them out. They're still welcome to participate, but screaming so loud that nobody else can talk is not participation.

[1] https://www.washingtonpost.com/news/monkey-cage/wp/2014/05/1...
Lady.
http://www.cnn.com/2016/11/18/politics/donald-trump-bird-trn...

Posted in the politics section.
Fedora 25: With Wayland, Linux has never been easier (or more handsome)
I am 42, and I don't agree with your assessment. I didn't get my first full time software dev gig until age 40 (learned to code over previous few years). The primary thing my employer cares about is my contribution to the company's mission. If lose sight of that, and try selling the value of my many years of X, I am missing the point.

To put it another, my age is not coupled to my value. It's up to me, at any age, to focus on what it takes to make my employer more successful.

Employer: "I need a developer who can do A, B, and C."

Me: "That's me!"

Employer: " I can't ask you how old you are, but maybe sometime you can tell me what it was like to start your career at a time when computers read your code off punchcards and ran it on vacuum tubes."

Me: "Nah, I started when computers ran on steam and looked like a building sized abacus. All kidding aside, why do you need A, B, and C? Let's talk about how I can help you make mad stacks of greenbacks."

Employer: "I like making money! OK, I here's what we're working on..."
The best way to halt cancer is to ensure that they never start. Tobacco use contributes to 12 different cancers and makes up about one-third of all cancers[1]. Obesity and lack of exercise can contribute another third.

[1] https://www.cdc.gov/mmwr/volumes/65/wr/mm6544a3.htm
When I saw that title, I was torn between "because you're an idiot" and "because you know what you really want". I'm old enough to know that everybody has an opinion, but I can't help but thinking that studying full-time for 8 months for a job interview is wrong. 8 months is a very long time, and I can easily think a dozen professional contexts where such a time could be put to much better use. It is sad.
They should also provide a way to upload the media in a safe place while keeping some non trivial photos previously tagged as innocuous on a visible partition so that there is some form of plausible deniability. An empty memory card would immediately raise alerts, as probably would do one containing nothing but kitten images.
I really like the "drag" mode
Why will he sell the phone for 50% of its price? That doesn't make any sense.

Also, if the phone was stolen at customs then WHY did the buyer claimed he actually received the iPhone? Again the complain was that the iPhone he received was not working correctly NOT that he didn't receive the iPhone.
There's no need to personally insult him just because he has a different opinion on Google than you do.
There's been plenty of renovations without removing private offices, but it's mainly paint and carpeting with redone common spaces (kitchen, copy/mail rooms and bathrooms). See 8/9/10/26/27/28 which all were done fairly recently.

It doesn't make sense to gut the interior just to make a slightly different private office configuration, so it probably isn't considered a "significant" renovation.
This is fundamentally true and basically is a great anecdotal argument for why we have the concept of a PE.

Edit: Context is America and also obviously this isn't a thing in software but is very much the normal way of doing business in classical engineering.
Folks. People. Both perfectly fine terms.
That's not an argument against the cloud. That's an argument for the cloud.

The usage follow the evolution of technology.

Did mainframe when it was the right tool for the job, will do cloud when it will be the right tool for the job.
Some interesting points made here in these comments, worth rebutting.

1. older folks are less flexible, can't relocate, etc. When we have kids in high school, that's valid. But high school doesn't go on forever.

2. older folks cost more. You'd be surprised. Salary doesn't have to be an always-upward ratchet. There are plenty of us who are able and willing -- even delighted -- to work for less than the executive-level pay of the biggest jobs on our resumes.

Unlike many of our juniors, we aren't scrambling to pay off our edu loans any more, nor are we scrambling to cover those costs for our kids, or pay big mortgages.

You know that dream about being motivated by the work, not the money? It's a real thing. Many of us are living that dream.

3. older folks are a protected class (in USA, anyhow). That's true. We are nominally harder to lay off when things get rough. But we've been through a few cycles of things being good, then bad, then good, and we've survived. We are as willing as anybody to stop drawing our pay when things aren't going well. Some of us are willing to agree to that in advance. Ask whether we'll accept contractor status, rather than employee status.

See item 2 about being motivated by the work.

4. older folks drive up health insurance pool costs. true. sucks. But I, for one, am on my spouse's insurance so the startup I'm with doesn't have that problem. Many of us have similar setups. You can't ask in an interview, but we can tell you voluntarily. Plus, when we hit 65 (in USA) we go on this decent national single-payer health plan and out of your pool altogether.

5. older folks can't manage 80-hour work weeks. Of course we can manage crunch time. We've done a lot of it, and we're skilled at getting it done.

Can we manage sustained 80-hour weeks for years at a time? No. Neither can you and keep your quality up.

6. older folks' skills are obsolete. Not true. Maybe that was true once, but many of us put a lot of work into keeping up to date. Safari Books Online, and online tutorials, and community / dev versions of various tools, have made that possible.

7. older folks would rather play golf than work. For many of us, that's just nonsense.

So, don't just screen out that resume showing a MS degree from 1980. Take a look.
I don't think actual Lisp programmers share this obsession with purity and ideal forms. It's more something that shows up in blog posts about Lisp by people who probably don't actually use it. The title of this one is telling: it's about "the idea of Lisp."

On the other hand, if you look at, say, ANSI Common Lisp, it's not at all some kind of perfectionistic attempt at divine elegance. It's a pragmatic compromise resulting from years, decades, of actual use on real computers.

Just browse around the SBCL compiler source code and you'll see that this stuff is developed by people who definitely aren't afraid of the messy practical reality of hardware:

https://github.com/sbcl/sbcl/tree/master/src/compiler/x86-64

Generally spend some time within the Lisp community and see how many people you see fretting over Platonic archetypal shapes and compare to people solving actual problems and using the language as just a nice way to program a computer.

Emacs is another example that demonstrates the spirit of actual Lisp programming as opposed to armchair theorizing about lambda calculus fundamentals.
The idea of having their own "brand" of laptop I think was really important for recognition. It was always easy to tell the Apple users with the glowing Apple logo but the other laptops could be all shapes and sizes and that didn't say there was one competitor or 15. Having the branded laptops making an appearance really helped solidify in people's minds that it was a Microsoft product these other people were using.
Just read CNN for half an hour, that's all the proof you need.

The Trump thing is this article is pure editorialising. The AP news wire this story is based on has nothing of the sort.

http://bigstory.ap.org/article/357f65cd8a074001a8712a2da4cbb...
I think it's the goal he chose that is making it obvious: devoting his time on earth to landing an entry level job at some company -- a hyper materialistic and anecdotal "goal" at best.

Calling it a goal is funny because it has no value for life, to go all Nietzsche about it.

This is just drinking the capitalistic kool-aid and confusing it with something loftier. I call this a mental issue.
he has a referral, it's said on the post.
Garbage collection is not necessary for lisp. Garbage collection only provides the illusion of infinite memory. Just like malloc/free.
Thanks for the feedback! At GitLab, we know that it can be challenging to find things, and it is something that we are working on improving. For example, we are improving our issue search, giving you much more powerful search capabilities (https://gitlab.com/gitlab-org/gitlab-ce/issues/21747). However, I know there is more we can do. Please let us know, create an issue (https://gitlab.com/gitlab-org/gitlab-ce/issues/new), or comment on this issue (https://gitlab.com/gitlab-org/gitlab-ce/issues/25752) if you have specific examples of problems or ideas on how we can improve making it easy to find things, or simplify our overall experience.
Transactional Email Best Practices
> On the contrary, every philosophers skims all the time, because there are tons of publications and it is impossible to carefully work through all of them.

Sub-par academic discipline. I read everything in my Graduate classes and that was 2,000 to 13,000 pages a class a semester. If you aren't careful with your reading you must be careful to not speak of your ignorance. This is why we have PhD silos. It is 100% expected that a Philosophy/Theology/Literature PhD has read everything in his point of study. In my classes it was 100% expected that I read all the major primary works on whatever we were studying and all the significant secondary sources (that is always subjective but it always equaled hundreds of pages)

> Sure, but they do the same. All of them. That's my point. I have not met a single philosopher in my life who didn't mourn about the horrible, horrible trash that they have to read, and I've met quite a few.

My parents : "Just cause everyone else is doing it doesn't mean its right" Also my empirical evidence is different then yours.

> How can you "promote" philosophy in college without being aware of that?

I am 100% aware that that statement is untrue. Historically they would disagree with different schools of thought but they would even quote other philosophers as evidence to back up their point.

> How can you "promote" philosophy in college without being aware of that? And why would you promote philosophy at all? Nobody should come to philosophy without a burning interest in particular philosophical questions, anyone else drops out of the study program anyway.

A) Every student with a BA or a BS with some rare exceptions must all complete a Philosophy/Ethics class. I guess I should have told them to all drop out instead of having to learn Philosophy in this class for the next 13 weeks?

B) You have acted dismissive to the article and of my words. You use empirical evidence so I kind of am done with this discussion.

C) Your presenting yourself cynic and not a skeptic. Those are polar opposites.
I think this is a shortsighted view. I work for a pretty influential tech company as a Software Developer, I've interviewed with Google twice and have failed both times, but I look at interviewing with and potentially being hired at Google as a great challenge and opportunity rather than something to validate myself.

I'm 25, and I think I speak for a lot of folks my age when I saw that Google is the 'Bell Labs / IBM / whatever big influential company that makes a mark on you as a young adult" company of our time. Now I know that may not be the case now, but when I was deciding that being in technology was what I truly wanted to do (teenage years), Google was coming out with Gmail, and was the 'key' to the internet with search, and bought YouTube/Android, and was everywhere, so I really saw them as a pillar of modern day technology, and to a sense I still do. So whenever I get a call from a recruiter I can't help but be excited. I know their hiring practices are not perfect, but they are still a company who I look towards with bright eyes.*

* Albeit less bright as time goes on.
Which will accelerate the move Facebook, Twitter, etc are already making to rehost all that content on their own servers to provide an "integrated experience" for their users.
That's one interpretation. Many ISPs are happy to peer with CDNs with no money changing hands because this saves money both for the ISP and the CDN. The larger the traffic, the more money saved by both sides.
The drones were clearly, undisputedly trying to spy on China. That is a blatantly provocative move. If Russia sends drones near the coast of new york city in the international waters, do you think the US will open arms and welcome them?
China Just Seized an Unmanned US Navy Sub
He hints at the end that 30 FBI agents kicked down his door, then says nothing more. Way to leave us hanging!
Uhh, I think that was pretty clear from my comment. FDE only gives you "complete" security in transit if you shut it off. Leaving a FDE computer in sleep mode will not protect you.

But even in sleep mode, a FDE computer is still better than no encryption at all.
As soon as this happens you should report it to HR, insure you reference any materials in the employee/contractor/company code of ethics, etc. There are more then likely laws that would also help resolve this issue too. So insure you report it to HR and call your city/state department of labor and ask away. They are paid to help you out just the same as the IRS or local state government will answer any tax questions you have if you are trying to run your own business.
Ask HN: What are your top 5 movies 2016?
but pay is still excellent there
When I was a kid they made us learn C and Lisp as part of Cognitive Science degree. I don't really use either language, unless you count C++. But I do feel that between those two languages you can understand two ideals really well. One is the idea of a clean symbolic expression, the other is the idea of a portable language that lets you get to the core of what the machine is really doing. Both are useful ways to think about programming.
> Why did the silk road want a data visualization app?

Telemetry, analytics, data visualization, and things like AB testing would probably work just as well for a dark web market as they would for Amazon. It's all about the money.

As for why they felt they needed to create their own specific tool for this specifically, I'm not sure.
Immigration lawyers explaining the use of fake job ads for H1B recruitment

"Our goal is NOT to find a qualified US worker."

https://www.youtube.com/watch?v=TCbFEgFajGU

Follow the money :)
MS has gone up 131% since that essay. I love the silly suggestions in it, too, about putting shielding around a hypothetical new MS to prevent Redmond ideas from getting in. And it'll be fun to see how their $25BN investment in a SV company, LinkedIn, actually pays off.
It's not the final version, looks like he only finished working on the design. He didn't work on it for too long, I guess.
Less likely about Trump, and more likely about the 'freedom of navigation' exercises the U.S. has been conducting in the same general area - something which these sailors would be acutely aware of, and which they may well feel the desire to 'shove-back' on. Not to say it can't be both.
this would be a very legitimate "not a cultural fit" rejection
PSA: if you realize that reality "puts you in a bad position", take that as a hint to reconsider your position.
Have any lints prototyped in clippy been adopted by rustc?
He said comments, not score.
True, I may have assumed they meant Blink, and something something Chromium, which breaking away from V8 isn't particularly easy, even if one is the CSS engine, and the other the JS engine. Sorry for leaping to conclusions.

But they may have meant Midori or similar which actually uses WebKit, through WebKitGTK+... Which means linking against GTK+, probably GTK+3 to get the main benefits like single-page not whole application crashing.

Which depending on your custom build, may or may not be an absolutely huge overhead.

It could be a tiny change to add to an OS. Or huge.
Nevermind...crapshit installed itself or left some installer behind even with me cancelling the installation. I hate google software...
I agree he's way ahead of the game; being an engineer at Google would be a step back unless:

1. He gets placed as a staff engineer or director.

2. He gets a new shiny project that for some reason he has reasonable autonomy over.

Otherwise he'll get tired of the big-company politics. I can't imagine why a self-starter like this would want a set of bosses.

He's already at the next level, building his own companies (likely an app here and there). He may not be making millions but he's got the fundamentals down. I would think that most folks on HN would much rather be able to own their own businesses rather than being an employee at a large company.

Edit: further down some commenters investigated and figured it out: this blog post is marketing for a Google interview-prep training he intends to run.

https://news.ycombinator.com/item?id=13195257
#1 is an interesting point, but that's not the extent of what was revealed. For example, Snowden revealed details about our intelligence activities in Germany.

#2 is a great point to make to Congress, but I'm sure they've already considered the issue at length. Perhaps it is against US interests to partake in that kind of dragnet activity against foreign civilians, but it is not an individual NSA contractor's job to determine what the American interest is.
> allow game devs to focus on superficialities to increase revenue

But you've defeated your own point by using the word "allow", which while it it accurate, illustrates why it's not inherent. It's not inherent because they aren't forced to. Is it likely? Sure. Are the incentives all screwed up? Sure. But it's possible to use in-app purchases in responsible ways (such as purchasing future "episodes" of more story driven content, extra level packs, etc as long as the core game provided "enough"[1] content).

1: Which is entirely subjective, and I submit that some people that would have been completely happy with content delivered as is without the ability to download more for cost interpret the situation differently when they see extra content available.
Cozmo: robot with personality and SDK
It is very clear that the US is trying to spy on China. I don't blame China for taking the drones. If Russia sends drones to Hawaii, the US will take them too.
Be safe!!!!!! From what? Being scared of offending someone over the word dude or guys. I can't even imagine the anxiety you must suffer from if you are trying to avoid offending anyone.

Hey I'm offended you used the word op. When I was a kid, these kids used to bully me by calling me an Op. Can you refrain was using that word.
> Following that previous logic, China is very careful about not kicking the honet's nest because it would be it's end

The US would win a conventional war but it would be bloody and expensive in both life and material.

Neither side wants that, China wants to get to a point where it's strong enough that fighting the US would be incredibly expensive and the US wants to maintain a position where it's strong enough to deter China from doing whatever China wants to do, it's a strange world when the US's largest trading partner is in a cold war style stand off.
You're not their target demographic. 99% of people don't want to put linux on it.
Most companies are structured as a pyramid. Depending on the career path, it's about 1/5th the population for each rung up the ladder you climb. Not everyone should expect to climb to the top.
I don't see that as the factor, I don't see people using Microsoft branded laptops especially.
For context, I looked up a summary of the US law (and it's complicated, there's a lot of dense material) but here is a succinct definition:

"Although harassing conduct must be objectively viewed as creating a hostile work environment to be unlawful, the subjective perception of the particular harassed employee is still significant. If the employee does not perceive the work environment to be hostile because of that conduct, the conduct is not unlawful harassment." from [1]

So, at least in the US (I don't know how this works given state laws) - harassment must objectively be so - but it's clearly also in the eyes of the beholder.

They give an example of 'blonde jokes'.

Telling a 'blonde joke' constitutes harassment if someone is offended by it. Otherwise, it's not.

Which is definitely interesting - 'Blonde jokes' are effectively considered to be 'objectively harassing' - but it's a crime (or not) depending on whether a person perceives it to be offensive.

[1] http://www.bizfilings.com/toolkit/sbg/office-hr/managing-the...