skysight-inc/HackerNews huggingface dataset:
Yep. I'm in love with Vundle. Been using it for years, and it's part of my dotfiles repo. One of my first steps on a new system is installing git and vim-nox, cloning my dotfiles, and running BundleInstall.
I'm not an expert by any means but will a 2013 PDF still be relevant in 2016? Are the best practices from 3 years ago still sufficient? I feel like half of the "best ciphers to use in 2013" are deprecated due to insecurity, but that might be ignorance on my part.

Edit: I see now that this informs readers about several classes of vulnerabilities and doesn't speak to specific frameworks or libraries being used to avoid or block them. This is probably good info, even 3 years from now.
I'm usinh https://github.com/Shougo/neobundle.vim though I see now that has been superseded by https://github.com/Shougo/dein.vim
That's not how copyright works. The forms of intellectual property protection that apply to the Note 7 simply don't apply to a texture in a video game that is video-captured. Even setting aside the broad protections given to parodies (in the US at least.)

Whoever made the texture in the mod owns the copyright to that texture. Even assuming it's made from a photo of an actual Note 7, the copyright is still that artist's, not Samsung's.

Think about the implications -- can Samsung assert copyright over any real-world photograph of any person holding a Note 7? Of course not.

Samsung probably has some design patents on the Note 7, but that means you can't manufacture phones with the same design. It doesn't mean you can't distribute images of that design.
So, do you just track read-unread? Every email that is read has been pushed to a task management system? I know a lot of people with horrifically stuffed inboxes and I only consider one of them organized - the rest are prone to miss emails, or forget to do whatever they were asked because they read it and then it was in a giant bucket of unimportant stuff.
Fill as many landfills as possible with trackers purchased and either used a handful of times before collecting dust and eventually being thrown away, or quickly discarded when the next incremental upgraded device comes out?

I'm really not trying to be mean, and I'm sure a lot of people find value in fitness tracking (and I'm just as guilty of it as I'm wearing a shiny new Pebble 2, which also has fitness tracking), but that's the unfortunate reality of hardware company that comes out with the new shiny all the time: people buy it who shouldn't and other people throw them away far too quickly and thus a ton of waste is created.

I can't even imagine how many landfills got filled with just Rock Band and Guitar Hero plastic guitars and drums, for example. Millions got sold, and after a few years, pretty much all of it got thrown away.

I really wish there was a better way to reuse old electronics.
Nice guide to Airflow. Would be interesting to compare it to other tools like Luigi.
I can try: As far as I can see, a good sales person sees the needs of the customer and presents the product in such a way that it is clear to the customer that it will fulfill a need. Or, in other words, a B2B salesperson's job is to say "buying our product will offer a very good return on investment" in a way that sounds true to the customer.

This requires some knowledge of the product, but it requires far more knowledge about the customer, their line of business, what people make purchasing decisions etc.
Not saying it's well architected, but the standard (and experimental) suite of types and events in JavaScript on modern browsers is comprehensive!

https://developer.mozilla.org/en-US/docs/Web/API
Like the other commenters before me, I am highly sceptical whether this is a good idea. How are you going to learn a programming language without being able to see its constructs?

Just imagine somebody trying to read a C++ Hello World out loud:

#include <iostream>

using namespace std;

int main()
{
cout << "Hello World" << endl;
}
> if we have cryptographic proof that certain emails are genuine, that shoots down a big counter-argument of "what if some emails are planted".

Huh, no? I don't see how that follows logically.

If we have cryptographic proof that all email are genuine, then yes.

Right now we already know that some (most?) email are genuine. The question is whether or not the attacker, who was obviously motivated by political purposes, also inserted some fakes in the lot. (Although to me that seems highly unlikely)
Bitcoin Is Unstable Without the Block Reward
A lot of comments here seem to suggest it's just because of people creating projects to get attention. I think this reason is massively overstated, and appeals to the unfortunate HN meme of disparaging other people's work to signal that the commenter is smarter than the herd.

However, I would suggest that we are now building applications at a level of complexity which has not previously existed on the web before (unless you include non-standard tech like Flash/Flex or Java Applets, which both had their shortcomings).

If you accept that some of the things which are being built actually unlock new possiblities in terms of user interface fidelity, and therefore has at least some purpose, then I would point out that the level of churn can be explained by the following:

1. JS has become very widely used very quickly, which means that there have been lots of hastily built things, which have been replaced by better things (and for every 'better thing' there are many alternatives which fell by the wayside), and a larger pool of people to build them.

2. It's easier than ever to build new tools (or any kind of app, for that matter), because the npm ecosystem makes it trivial to combine existing smaller pieces of code into new combinations.
This is an extremely bizarre comment.

Research suggests that spending money on experiences brings lasting happiness and spending money on material objects does not. Not wanting to own a huge house doesn't mean being childless or childfree. Most Americans have children sometime in their lives and even many who can't have children would like to have had them.

Consumerism is still alive and well in America.

Does one really age out of enjoying eating, drinking, and companionship? Does hitting a certain age mean you suddenly want to sit around the house alone eating bland food and staring at your accumulation of stuff?

Enjoying going out and doing things at the expense of a long commute, two SUVs, and huge house doesn't mean you spend 100% of your money and have no budget. I enjoy all those things (too much) and still save half our income and we max out our 401(k)s and IRAs. If I had a smaller income I'd adjust my spending, I certainly did when I was a student and also when I was very poor. If I wanted to buy a McMansion once I age out of companionship and having fun I certainly can afford to do so at that time.

Personally, material possessions bring me a lot of anxiety and I'd like to own as little as possible to reduce my anxiety level. I don't want to "[see] the fruits of [my] labor in [my] possessions."
I feel like there's some parallel lurking here with software development. I've never seen a production codebase that doesn't have it's own share of clutter, mismash and rough edges similar to a disorganized desk.

Moving business requirements, obscure edge cases, performance concerns all seem to creep into an "orderly" codebase.

I don't think this applies to all software, things with a very long release/feedback cycle(aerospace, medical, etc) necessitate planning and careful deliberation but there's certainly a tension between order and shipping code.
Should being part of a CA include having a red team constantly trying to breach things?
And yet somehow browsers have decided that self-signed certificates are less valuable that purchased ones. Seriously?
If you click the "View Source" section, they have the entire MIME message. The display you see is formatted to make things easier to browse and list out any attachments (if any).
I'm curious what bothers people most about the privacy issues?

Strangely I don't care that Google (and others) know about me. I probably should but I have just sorted have accepted the lack of privacy today.

What really bothers me isn't the privacy its them using that data to create a completely unfair advantage to continue the oligopoly that is quickly consuming all markets.

I used to be such a capitalist but as of the last few years watching what companies will continue to do to not just grow but grow exponentially with unfair and unethical leverage in every direction.

I'm curious if others share that feeling or is that just me. Or is it just invasion of privacy?
And didn't they drop the bombardier name in favour of something more appealing to the US ATV/snowmachine market? Aren't they called BRP now?
There is a high rate of change in fads, not in reality. What is actually worth learning and following has a normal change rate.
Fads are governed by a vast community of hipsters who clearly prefer to spend time and effort on earning 15 minutes of celebrity with some library or tool than on more productive tasks like improving their own web site, working for customers or learning principled computer science and software engineering.
Meanwhile, web standards like HTML, CSS and ECMAScript and web browsers evolve at a reasonable pace and in a saner way: doing more things and doing the same things in a nicer way.
The traditional design attitude of figuring out how web standards and imposed technology allow to do what is needed and only then selecting tools and libraries that look useful is the main way to ignore fads.
You should be if Google suddenly starts reporting revenue growth in "Self Driving Cars" category and their total revenue still stays $20.76 billion.
When I visited Norway this summer I fell in love with the idea of a roof you have to mow. (You don't really, but I loved the green roofs)
Most of the things i've came across that are being brought up as bombshells are actually incoming mails from outside the campaign.

Plus there is a number of things that are being put out of context like the Hillary hates Everyday Americans thing, where it's clear from the context that it is just about the phrasing
nothing about React is messy or sloppy. it is the exact opposite.

the notion that your view logic and it's template must be completely decoupled is an antiquated and misguided best practice.
http://musicforprogramming.net/
Who domesticated humans?
I recently had to regain account access to an employee's company provided phone on T-mobile after misplacing the password and PIN. If you know the phone number and can guess one of the numbers they recently called, you're in.
I recommend "Music For Programming", which is a series of (now 40+) playlist/programmes collected by guest curators. (It's not on spotify & probably won't be, for licensing reasons; you will need to actually download the shows.)
>has anything really changed

You can't afford a down payment on a small house in some areas any longer?
The difference is I trust Mozilla and I absolutely do not trust Google. Mozilla is not in the business of abusing my private data for their profit. If they say they are only using that data for debugging, I believe them.
Is "Don't be evil" something that really needs to be said anyway? Couldn't have set the bar much lower.
It's pretty simple library but I hope can helps someone. I'm gonna make also a wrapper for React applications
On the one hand, I really miss simply being able to use "Make" for builds (Damn you to HELL, Microsoft!).

On the other hand, I loathe the spam code that checked exceptions causes (alas MS/Anders/C# gets this right, and Java got it wrong)
Do women have something important other than their beauty?

(sarcasm)

Do I deserve an exact answer and not just a reply telling me how much of an idiot I am? Am I hazy on the value of women or am I just an idiot?

The question was demeaning. He deserves to be told how wrong he is. You would be dis-servicing society by not telling him how wrong he is.
I moved from Vienna (at the time probably middle class rather than upper middle class) to Mclean (solidly upper middle class, with some rich people). Mclean schools were full of upper middle class kids. The high school parking lot had Lexus/BMW. Lot of smart kids and many who went on to be pretty successful, but also a lot of arrogance and disdain for "the south," "the rest of Virginia," and "flyover country." The attitude was such that I didn't even realize Chicago (a huge city not on the coasts) existed until I was in college.

I can't say I noticed any difference in the schools. Mclean had great test scores, but that's because it has managed to zone out almost all the middle and lower-income people and the working class immigrants. My wife and I have been struggling with where to send our daughter to school. I don't think it's worth it pay a big premium to buy in the higher-ranked school districts. Unless the district has an actual gang problem, it's generic "McEducation" almost everywhere. If our daughter shows tendencies of being a creative thinker we'll likely do private for at least high school. If she shows a high tolerance for petty tyranny we'll likely do public somewhere in Anne Arundel (which is close to DC but far enough away where she might meet some blue collar people).
Been seeing a number of JS / Angular related stuff as of late.
I'd say keep it to one sentence. I heard some one say that if you can't tell me what your business does in one sentence, you haven't found the niche.

https://techcrunch.com/2012/04/24/one-sentence-pitch-winners...

Google: one sentence business pitch
This started with the real gb in fact, it was much less capable than other systems (but had decent battery life)
if youre in some kind of support, helpdesk, customerservice, projectmanagement, development scenario and you have it set up correctly, emails are mostly notifications that something happened in the tracking system. customers/employees only EVER email the abstraction layer, not personnel directly. you can either reply to the email and it gets automatically sorted by the software, or you can interact directly in the software itself. so in helpdesk software like enchant, a ticket stays open or held until it is closed. closing the ticket removes the entire conversation from visibility. a reply restores its visibility. if i move a normal email to a folder, and a person sends a replies to it, the conversation becomes fragmented. team inboxes delineate conversations and let you move the entire conversation including future replies. they also force standard practice on a team, so each person doesnt project manage differently. this gives you more transparency, and lets you read each others conversations so everyone can stay on the same page regarding trends or events.

talking to the developers, thats not exactly how they intended the software to be used, and internally they close tickets aggressively and move longer term tasks to project management tracking in trello.

on the gmail front, their tabs or whatever are a lifesaver. i only check the primary and update tabs daily, the rest is pseudo-junkmail.

tldr: to answer your question simply. if i get an email asking for something or that i need to act on, and it didnt come FROM some type of tracking/pm/ticketing software, i forward it to the appropriate software so it is added to the todo list. if youre on a team using task software like https://glip.com/ for instance, you add the task directly in the software, you dont email the person.
It may also be worthwhile to consider maintaining a least-recently-used (LRU) queue. The stuff you haven't touched in, say, 5 years you can safely throw away.
I wholly disagree.

It can have a culture, that I will agree with. And that culture can be objectively better/worse when compared against a traditional moral system (and I'm only being so pedantic here with the "moral system" phrasing because culture that's good in one country/society may be considered toxic in another, so there's no objective measure of moral righteousness when examining a culture.

Values, on the other hand, are almost purely fiction. They are what certain executives (the ones charged with coming up with and signing off on the values statements) want employees, customers and the public to believe is the culture the company has created (or is trying to create), but that's not the same thing as the culture itself or what a value actually is. Using the term "values" here just anthropomorphizes a non-sentient entity (a company) in an attempt to create an emotional response in people.
The same thing can be said about Chrome. I was previously on 3gb ram. It ran so fucking slow. Firefox was much better. Now I added on 8gb and chrome runs very fast is more responsive than Firefox. The first thing that came to my mind was that developers have optimized for their own environment rather than what most users have.
The only step missing is OCR, so you can search on contents.
OSX is pretty bad as they go.

MACH based hybrid kernel garbage.

A shame, considering Apple actually has the resources for doing a proper rebase of XNU on L4 and with actual pure microkernel multiserver architecture.
There's been a shift in American humor, and others have noted, due to the class division probably; we used to laugh with each other, or maybe laugh together at the authorities, but now we are laughing at each other, or better put, we are laughing at them.

Here's a recent illustrative Saturday Night Live sketch: https://www.youtube.com/watch?v=8WytdYtzyZg
> Simple HTML will do.

It will, as a side effect, save 1G in RAM.
Article spends a lot of words establishing the distinction between comparative advantage[1] and absolute advantage[2].

[1] https://en.wikipedia.org/wiki/Comparative_advantage

[2] https://en.wikipedia.org/wiki/Absolute_advantage
I usually have folders of stuff that I want to blog about later (consolidate a bunch of tutorials or articles on some aspect of Backbone or whatever into a single post) or mass-send people who are going down paths I've once gone down, for example learning Chinese or learning Javascript.
AT&T in advanced talks to acquire Time Warner, reports say
$0.02 for North America is a rate where I start to go "okay, that could make sense" for entry level. I would call it priced right if it was extremely high quality bandwidth, as in you made some good peering arrangements with the eyeball ISPs and had some strong low-saturation IP transit in the mix. You would have to convince me of it's quality. My traceroutes should show a lot of direct regional peering to the major ISPs and Level 3 caliber transit.

I really think you could differentiate a from your competition hugely by just using that $0.02/GB point for all your customers, regardless of the amount of egress they're using. It's a big chicken-and-egg problem to have those bandwidth costs initially as a startup, but then be able to handle them as a bigger organization. It made us move to our own infrastructure, and once we're here, I already have my infrastructure in a datacenter at that point, so why bother with the cloud?

Even better (for me anyways) would be to provide an option for the "this isn't VOIP or gaming" bandwidth. Not everybody needs that. Actually, probably most people don't. For what I would use GCS for I only need transit to other datacenters. That bandwidth is much cheaper than major ISP peering bandwidth because there aren't monopolies like Comcast extorting everybody for peering.
I plucked an Aeron out of the garbage. The frame for the seat was broken, so I just ordered the replacement part. I guess that makes it more than $10, but still a great deal.
Not unlike the house I live in in terms of scale though a different style. House I'm in was build ca. 1896-1906, about 1550 square feet with 3 bedrooms upstairs (one of which is quite small and my office.)

The material costs are not directly comparable to modern materials of similar quality and the HVAC and electricals (and probably plumbing) would be lacking.

Still, you could build a house like that for probably 65-85k$ in material (including concrete for foundation, excluding real bricks) depending on where you are in the US (or Canada.) I'm in Canada so we need a bit more insulation then you can get away with in some part of the US.

That material cost does not include the cost of the lot, the cost of utility installation, the road, sewers and so on (those are usually included in builder's prices in new subdivisions) and it doesn't include labor.

By which point you're probably looking at 125-250k$ minimum. The two biggest variables being land costs and labor. If the house was factory built for assembly onsite (closer to that sears house) like "modular homes" than labor will be much cheaper but so will be the overall finishing level, something like this: http://www.kenthomes.com/kent-homes-browse-homes-two-storey-...

I've seen urban tax assessments (in Montreal) where the house was practically worthless compared to the land value. My own tax assessment puts the bare lot as over 50% of the value.
Soundex works fine as part of a larger process, especially when combined with other kinds of normalization. You need a human to make the final judgement on matches. In the course of a year I have to match 100k names to names in a database of 850k people. Soundex is great for flagging names that might match, or for flagging matches that might be incorrect. I use Soundex in combination with NYSIIS, double metaphone, lists of normally confused names, etc. Before I created our current matching process, we were creating approximately 5-10k duplicate records a year.

Quick edit: Our data sources are handwritten and typed names, often transcribed by a second party. So algorithms that detect transposition errors as well as phonetic errors are really helpful.
If you are evaluating a project from the MSFT perspective you might want to use their cost of capital, but as an investor if I can go get 10% why would I want to use 7% as my rate?

In any case lets use your 7% you end up with 400bill which is still 50billion less than what it is trading at.
There is a lot of value and scale at Bombardier. What is likely to happen is some private equity firm will form a syndicate and purchase the company - cut it into pieces, slash management, remove the fat etc. It will be a 3-5 year process.

Worth highlighting I am not saying this with disdain for the private equity industry. One of its intanigble benefits is that it serves as an agent of dramatic change for companies and industries - change that cannot spontaneously occur for public or government owned institutions (e.g. the post office). Will be interesting to see how this plays out long term...
I didn't necessarily mean the object were very near each other. Just wondering if there could be some set of objects out there that would, in sum, have the observed effect on the inclination of the solar system and orbits of far-away objects.
Moldbug believes that some ethnic groups are genetically predisposed to being better slaves. If you think he came to that conclusion after a dispassionate evaluation of all available evidence, I have a bridge to sell you.