skysight-inc/HackerNews huggingface dataset:
I suspect it was an inside job. The NSA.GOV site is down ATM probably as they do a sweep. A Twitter user inactive since 2005 said it was an inside job and the file naming conventions in the leaks are internal only.
> Step 3: Switch to a good GNU/Linux distribution that cares about your freedom and privacy, like Fedora or Debian, and not Ubuntu.

why not ubuntu?
FlexReceipts (YC W16) Looking for a Full Stack Developer
Is this a fair analysis, though? It's not like Apple or Samsung had monopolies that they leveraged to their advantage to drive mobile share.

Unless this is a subtle commentary on Google's use of their search monopolistic power to drive adoption of Android (which drives further adoption of Google products) -- if so, then kudos to you.
Read history, philosophy, psychology, travel and talk to people (not "important" people, just people). That will learn you everything about the how and why human world is today.

Read science. Actual science not studies paid for by X industry/gov. That will learn you everything else.

Yes, this is hard. Probably more than one person can do. Which is why it is safe to assume you, nor anyone else who is talking at you knows what they are talking about.
wait, this looks interesting. Can someone comment on this? Are you supposed to know the fingerprint after you input name and stuff or before? Or is this just modification of data like how you can add email IDs?
There are a lot of little gems in the wording of the auction message.
(http://pastebin.com/raw/JBcipKBL) If it is Russia there will be some content that only the US gov will understand. I wonder which portions those would be.

The "message to wealthy elites" portion of the auction message is also interesting.

"Do you feel in charge?" in quotes suggests a reference with a pretty relevant top hit (https://www.google.com/search?q="Do+you+feel+in+charge")
I would add to that that I fail to see how much of said advice is unique to programmers and not just human beings in anything they do. Why would you want to be a proficient programmer and not just proficient, period? And if so, are programmers the best source of wisdom really?
One could also use Emacs (in a graphical window rather than in the terminal) `woman` and `variable-pitch-mode`.
https://www.youtube.com/watch?v=Sr2PlqXw03Y
My understanding is that there is no longer an option to disable them as a feature as there was in 1.6, though of course you don't have to use them.
I'm a mixed Linux / OS X user.

> It's not difficult to mount Box on Linux

It is, I've been there.

> Google Drive integration comes built into Nautilus IIRC

All available Google Drive "integrations" for Linux are complete shit. The only one that works is Insync.com, a commercial solution that implies you have to give the access to all of your data to yet another third-party.

> I read somewhere that Google Drive has a Linux client used by Google enployees internally

This just adds salt to injury. In other words they don't give a crap about their customers, preferring instead to just sit on that big pile of money they make from advertising and intruding on their users' lives.

> I don't think it is significant though.

But of course it is. Anything having to do with file storage also has to do with servers and Linux is the most popular server operating system, successfully used as a home server as well. For cheap you can setup a Raspberry Pi, with an external hard-drive and you could sync all of your files, as a private backup. Heck, all sorts of projects could use Google Drive for online storage.

The actual significance is that they don't want people to do this, plus the Linux desktop competes with both Android and Chrome OS, being a conflict of interest. And like any other company that wants to control the underlying platform, for lock-in purposes, they only develop apps on a need-to-do basis, only for really popular platforms and they aren't doing a good job on non-Google OSes. For example their iOS apps are inferior and with less features than the Android ones. Microsoft has taught them well.
I'm curious, what platform do you want to go to support that it doesn't already? Platform support seems pretty good already, at least for my needs.
The median household income for SF is $83k a year. I wouldn't say that $300k /year is common.

http://www.deptofnumbers.com/income/california/san-francisco...
Thomson Reuters World-Check Terrorist Database, Open for the World to View
I thought the big risk with salt was strokes, not heart attacks:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2782060/

"Results There were 19 independent cohort samples from 13 studies, with 177 025 participants (follow-up 3.5-19 years) and over 11 000 vascular events. Higher salt intake was associated with greater risk of stroke (pooled relative risk 1.23, 95% confidence interval 1.06 to 1.43; P=0.007) and cardiovascular disease (1.14, 0.99 to 1.32; P=0.07), with no significant evidence of publication bias. ... The associations observed were greater the larger the difference in sodium intake and the longer the follow-up."
I've been occasionally fascinated that newspapers don't have a flag in their CMSs for articles that are crass to plaster with ads.
Do we have any decent evidence of raising unhappiness?
Say looking at proxies like suicide rates does not suggest any particularly strong trend in either direction?
I didn't write the job title/posting, but the description makes it clear that strong linux and programming skills are required. These folks have 10+ years of "software engineer" and "systems administrator" jobs on their resumes, they're not claiming specific "devops" experience. I just talked to two more similar folks and I'm starting to despair at the state of the industry.

What job title would you suggest to find people with a working knowledge of programming, config management, and infrastructure/systems internals? If all you can do is copy-paste jenkins tutorials off of the internet, you're not a "senior" anything.
I don't know if this is legit given lobste.rs community's rules. But I don't spend time on IRC and I do read HN and lobste.rs frequently and assumed I'd never have an opportunity to get an invitation.

So if it's permitted, I'll request an invitation here too.
You've identified yet another social dysfunction for which we can blame the automobile: Americans think children ought to be stuck in their homes when unsupervised. The kids simply must socialize in school, since there's no way we could allow them to ride bikes a few miles to visit friends after school. This may be less of an issue now, with social media.

In third grade, I was in a mixed third/fourth grade classroom. It may have been the least boring year I spent in elementary school, although frankly that isn't a high bar to clear.
I'm not sure what is the example supposed to prove.

That what I said doesn't always hold?

Of course it doesn't.

That's why I wrote about possibilities, and only said that the prior that the person preaching X doesn't follow X "somewhat lessens" the possibility that X is true.

I never said that someone "preaching X and doing the opposite" proves that X is not true.

If I had said that, your example would be a valid refutation. But I haven't, and it's only attacking a straw man.

Besides, the only reason that your example case seems obviously wrong to you is because you're taking as a given what you are supposed: you already know that smoking is bad.

If you didn't, and someone said to you "smoking is bad for you", while he himself was smoking, you would be justifiably suspicious to consider whether it's not actually bad, and the other person is lying or hiding something from you (e.g. to keep all the cigarettes for himself).
Half of these are people missing sarcasm and attempts at humor.

The other half are downright terrifying...
Basically. I remember talking to a younger cousin in China, and he asked if I ever had to recite texts in language class. As in, memorize a passage verbatim and regurgitate it on the exam.

I said "No, what would even be the point of that? You'll just forget it afterwards."

Then I asked him if they ever discussed the meaning of the text in class. He said they did not.

The East Asian system gets a few things right. We definitely could give students more challenging material (especially in math and science), but the focus on rote learning and endless drudgery (they get soooo much homework) is not something I'm too keen on being introduced here.
Data Reprocessing with Kafka Streams: Resetting a Streams Application
Yeah, I misread that. My bad. Dam.

The prejudice is correct :)
I am a Ubuntu user and lack of native client for Google Drive is a recurring annoyance. However I do not see the need to buy Dropbox subscription, even though Dropbox has a near flawless Linux client, as Google drive is already included with Google Apps and my company runs on Google Apps. Having a centralized console to manage all user users and resources is why I stick with Google Drive.
Ask HN: Modern text editor like Acme?
Text editors have always been fetish for me. Currently I am on Emacs 25, but prior to it I used Vim for few years. So I was reading about some old Unix text editors, and then I saw Acme which looked pretty interesting to me. Is there any modern text editor that is inspired by Acme, very minimal, with the same UI? Or is plan9port the only option to go (macOS).
They're a bargain at Costco, assuming you need to buy other stuff there, otherwise the value of time to park and walk to the back of the store might dominate.
When I find that I am falling into the trap of emotional highs from buying crap I don't need, I just remind myself that I grew up with only the essentials and I don’t need more toys. If we (my siblings and I) wanted anything, we made due with homemade cardboard props (for the USS Enterprise (NCC-1701)), sticks for swords, or paper men for armies.

It sounds embarrassingly crude, but it has served as an internal equalizer when I feel like desiring or whining. I have tried to demonstrate to my kids that contentment (happiness) is really best obtained and empowering when you realize you don’t need to buy it, you can just make or generate it yourself.
That's good. No, nothing changed
Yes, Box was founded in 2005 [1] and launched in 2006 [2], while Dropbox was founded two years later in 2007 [3], and launched in 2008 [4]. But it's undisputed that Dropbox achieved name recognition and popularity before Box did. Therefore, despite dating chronologically later, Dropbox was able to execute better and earlier than Box, and claiming first-mover advantage.

[1] https://www.box.com/about-us/leadership
[2] https://www.crunchbase.com/organization/box
[3] https://www.crunchbase.com/organization/dropbox
[4] https://en.wikipedia.org/wiki/Dropbox_(service)
The idea isn't that you have a nice car and that makes you attractive. It just gets simplified to that for caricature.

The idea is, no matter who you are as a person, the version of you that is healthy, fit, and clearly never has to worry about money, is one of the more attractive versions of you. She's not a gold digger, she just wants to be with someone who is financially secure.
You make a good analysis, and I don't disagree with you. The crux of my argument is more like this:

Programming is a knowledge field, so any proficiency is just deeper know-how. "Stuff you know." Is that quantitative? Not exactly. I certainly don't think someone who knows 50 languages is a better programmer than someone who knows 2 languages, by virtue of the quantity.

Some things are memorization: how to write a class, for instance. And some things are not: how to model a situation into an appropriately-designed class.

One requires application of knowledge, I guess you could say. Qualitative.

But you can't apply your knowledge of different class designs without knowing why they're appropriate. That's not purely qualitative.

Am I splitting hairs? At this point, probably. I just think the arguments I responded to are poorly worded. Yours is not, and I can't disagree with it.
London is adding late-night Tube service even as U.S. subways are cutting back
Experiments and fun with the Linux disk cache
You chose a funny example because car commercials are as much speaking to recent car buyers as they are to car shoppers. Half of what they're intended to do is reduce "buyer's remorse," to make owners feel good and want to buy the same make again.

Source: I do this for a living
No, I don't think that's true at all. Yes, with subcultures there is and probably always will be a subset within that is obsessed with oneupmanship over their colleagues, but that's not what is being described in the parent.

The parent is discussing the idea that "advertising creates a problem and sells you a solution", and in specific they're focusing on how advertising shapes perceptions intentionally with the intent of making the product more desirable. Just do an image search for "funny salad" to understand what is going on - you'll see there's an entire meme dedicated to the absurd advertising of salads to women, who are always caught in mid-laugh as they eat their salad. Car commercials, especially for trucks, tend to have a soundtrack similar to that of an epic movie, usually with well built men driving the trucks and doing some sort of hard labor. Commercials directed at kids are even more shameless and will often just juxtapose kids sitting around bored out of their mind without [product] (often in black and white) and then suddenly there's colour and joy in life with [product].

Advertising has a very specific purpose and a lot of the focus is about creating an idea and a brand image, the idea that "these are the type of people who have our product and this is what they do at night or on the weekend." Kodak Moments were an entire marketing campaign for cheap consumer cameras, and now the term is synonymous for any good memory and that you need to take a picture of. (Granted, this example is no longer as relevant due to digital cameras, but you get the idea)

Some subcultures have things to sell you - there are numerous kickstarters and other crowdfunded items that try to play to the sympathies and sensibilities of the loosely defined gamers, and unfortunately far too many people in this subculture are far too willing to part with their money. However, I'd argue that when it comes to philosophies or social movements, there's a message. And it's one you have more power about choosing to get into than you do with advertisement.s
Obligatory: https://news.ycombinator.com/item?id=8863
what's special about that site?
Seriously, I misread the title as "Traits of a(n) ancient programmer"

My first thought was "proficient"
If what you need is a REST API there are solutions for it that use Postgres, namely http://postgrest.com/
Here's the link to part 2 that we recently released! https://www.promptworks.com/blog/what-makes-a-good-user-stor...
It's a lot easier to use lints, binding coding standards, compiler options, and so on to limit your team to a subset of the language than it is to bolt more power later onto a language like Go.

Being opinionated works well for some teams --- I get that. You don't need the language spec to be opinionated when you can get the same result through mechanisms that don't affect everyone.

It's just like when we're writing code: don't make global changes to achieve some local effect
Soylent Bar Has Arrived
It’s Lonely in the Debt Collection Startups Box…
"Actual science not studies paid for by X industry/gov."

What science isn't funded by either industry or government?
>So you're saying it's good to examine the hypocrisy of someone's argument, because of the possibility that there's contradictory facts or implications that the arguer is holding back on us?

Yes.

>Not only is that also ad-hominem it's a fuzzy half-logical ad-hominem.

It's also correct, and a pragmatic way to find hidden motives in real life.
Tesla Adjusts Its Autopilot Pitch in China
Here's the link to Part 3 we recently published! https://www.promptworks.com/blog/what-makes-a-good-user-stor...
I read it when I was a kid, and loved it. It's pretty cool to see this on HN, I almost never run into anyone who has read this book.
Yeah, many people has wondered this sometime in their life. Unfortunately, it's not going to happen for the foreseeable future.

Rather than dream about the ideal world and not changing anything, we'd be much better off figuring out clever ways of financing more R&D, moonshots, etc. More X-Prizes, for example?

http://www.xprize.org

Privately funded challenges similar to the DARPA Challenges?
Starting Your Big Data Journey with CDH, Docker and Pentaho BA
I started writing Android programs in 2011. With Android:

* I can develop the apps on Windows, Mac or Linux
* There is a lifetime developer fee of $25
* The source code is available

To program for the Windows phone, I believe I'd need a Windows setup which I don't have. "A small barrier" some might say, but a barrier nonetheless. I believe the Windows Store fee was $100 a year or something like that. Not much for a seeded company looking to build apps, but it might discourage a student looking to release an app.

For all the hassles of Android's ever-changing API and such, they do try to make it painless for developers to get onboarded.
This may help explain it: https://www.youtube.com/watch?v=DXnfa0H30L4

Which I believe had to do with it's configuration of Unity (Ubuntu's default DE)? (Can't watch the video ATM to confirm.)

Canonical (the people in charge of Ubuntu) have done things that the more zealous advocates of user-first freedoms/privacy are skeptical about or have caused distrust.
> there are some limits to this

OK, so you recognize that. But...

> but I don't think 'building more housing' should be one of them

Well, the good citizens of Palo Alto disagree with you. Why should your opinion override theirs?
I think the article is a nice summary of why Microsoft lost, but it doesn't fulfill the promise of its title. "Should have won" implies that there were steps Microsoft should have taken to overcome the difficulties it faced. Let's explore some:

Lack of vendor trust, not wanting to get locked in with Microsoft like PC-makers did. No easy solution there.

Hampered by success of cash-cows like Windows/Office. Shouldn't Microsoft have been focusing on its strengths? Hindsight is 20/20, but those strengths are still doing well for Microsoft. Who's to say throwing more resources at Windows Phone would have gotten a better result?

Even difficulties that seem like they had obvious solutions, such as lack of mobile web, may have been very hard to do, technologically, pre-2008, with smaller screens and lack of mobile bandwith.

The article points out that Windows Phone never got above 15% share. Why was it entitled to win? Or, to rephrase, why should it have won?
Probably it's for the best, because I also don't know how to respond to someone feigning a moral outage because of a casual comparison meant to illustrate a point, and not to say that business = murder.
> Elites call top friends at law enforcement and government agencies, offer bribes, make promise future handjobs, (but no blowjobs).

That also feels like a pretty thinly-veiled reference to current events in the US election cycle.
My criticism of the article would be that there isn't really anything to disagree with. Most STEM people already understand that analytical ability is more important than knowledge; and the people struggling with this are unlikely to gain that understanding from an article.

From that perspective, I think you might be right. The article won't accomplish much except make the writer look good. But you're also right that this is cynical. If we're optimistic, this article could serve to give people already possessing some analytical ability a friendly nudge to learn and dissect a new concept.
But once you see this for what it is, that changes things doesn't it? It certainly does for your personal life where you are going to feel less inclined to impress people who are impressed in this way.

Of course sometimes you want to impress people who don't see this anyway, most obviously the job interview or the business meeting. Well in that case: it's incredibly easy to fake these signals, especially when you see them for what they are.

But you still went to tax return/401K, so defining success as owning a lot of the medium of exchange. Not that you have exchanged it for the correct things or gotten them some other way. So you got past viewing nice clothes and cars as and end in themselves but not past viewing money as an end in itself. There is another step you can take, another narrative that has been built to motivate you to act in another group's interest you can abandon.
Another thing I would add to your list is the availability of the DVD1,2 and 3 .iso images from most mirrors, and for sale at nominal cost from a number of DVD suppliers.

This means that you can install from scratch and subsequently add a huge amount of software locally without access to an Internet connection. Should you be radically off-grid, or confined to expensive mobile Internet access, this is a tremendous advantage compared to most other distributions that I know of.

http://sohcahtoa.org.uk/pages/wheezy-offgrid.html

Above works more or less the same way for Jessie. Links to DVD iso images need updating as Wheezy has now been archived.
Structuring Unstructured Text with the Google Cloud Natural Language API
As a tangent, I remain impressed by manpage's staying power. GNU tried to move ahead with Info, a tree-based doc format and viewer, but that never really seems to have taken off, possibly due to UI issues (I'm always confused about how to use it) It's a pity: have you tried searching for something in, say, Bash's manpage? It's just a flattened version of its doc, and you're completely flooded with search results.

I suppose manpages are another example of "worse is better". They are extremely simple to use, which is what you want when you're frustrated and looking for that *$#& option to 'find'. And yet, the troff/groff formatters used by manpages can be pretty sophisticated (Kernighan mentioned in an interview [1] he still used it to write books, eschewing to complexity of Latex) and can produce a variety of formats, such as HTML or PostScript. Why don't distributions make more use of this? I miss the days where you could "man foo" in KDE's quick launch bar and get a nicely HTML formatted version in Konqueror.

[1] https://rkrishnan.org/posts/2016-03-07-how-is-gopl-typeset.h...
Requiring Node Built-Ins with Webpack
Ask HN: Best method to build distributed web apps in 2016?
I don't understand why should I put a JavaScript (AMP) file to my web pages while it doesn't have any JavaScript file.
Not for 64-bit it doesn't.
What's special about HN? It's just another community.
And what makes you think the company with the best product wins? Or the best guy for the girl? Or the best gal for the job?
No mention of testing?
C++ implementations were commercial products. Same with C before it, and many (possibly most) languages used in industry. Because platforms were less uniform, and even where they were porting still took much more effort than it does today.

It's really hard to justify making a new go, python, lua, etc. implementation when the primary ones are stable and support a large number of platforms.

And adding language features by altering syntax/semantics, you might as well produce an entire new language rather than deal with the headaches of being partially compatible and having to track the original over time.
Show HN: Procedural content generation as a service