skysight-inc/HackerNews huggingface dataset:
I think the issue here is that as nice as you might find your VCS tools when you write code, the code you are writing, particularly on code bases that are already old, may survive significantly longer than the current hot VCS. If the entire commit history gets squashed when the code base is ported over to a new VCS, then VCS history may not be robust enough to communicate with maintainers in the distant future (that is, potentially a decade or less from now given the typical half life of these sort of tools).
Here's the paper on the combination of faces and political influence. https://vhil.stanford.edu/pubs/2008/bailenson-facial-similar...

>Abstract: Social science research demonstrates that people are drawn to others perceived as similar. We extend this finding to political candi- dates by comparing the relative effects of candidate familiarity as well as partisan, issue, gender, and facial similarity on voters’ evaluations of candidates. In Experiment 1, during the week of the 2006 Florida gubernatorial race, a national representative sample of voters viewed images of two unfamiliar candidates (Crist and Davis) morphed with either themselves or other voters. Results demonstrated a strong prefer- ence for facially similar candidates, despite no conscious awareness of the similarity manipulation. In Experiment 2, one week before the 2004 presidential election, a national representative sample of voters evaluated familiar candidates (Bush and Kerry). Strong partisans were unmoved by the facial similarity manipulation, but weak partisans and independents preferred the candidate with whom their own face had been morphed over the candidate morphed with another voter. In Experiment 3, we compared the effects of policy similarity and facial similarity using a set of prospec- tive 2008 presidential candidates. Even though the effects of party and policy similarity dominated, facial similarity proved a significant cue for unfamiliar candidates. Thus, the evidence across the three studies sug- gests that even in high-profile elections, voters prefer candidates high in facial similarity, but most strongly with unfamiliar candidates.
This is the legacy of political correctness and identity politics. We made this bed now we have to lay in it.
Tumblr was created by a high school dropout so...
If NAT was giving us any security at all (probably not, if you keep the stateful packet filter), it most certainly didn't do so for free. Working around the effects of NAT is a major headache that causes a lot of otherwise unnecessary work.
There are 12 semitones on a musical scale

There are 12+ loaves in a baker's dozen (the exception that proves the rule)

The point on #5 is critical. Before we had a solid currency system or notion of debt, we commonly had to divide things up from a group. 12 gives a lot of flexibility in that regard. In fact, selling 12 units of something became so common that certain industries added an extra unit just to be sure that the number 12 was given (baker's dozen).
(Disclosure: I'm an advisor.)

Some of this is selection bias, since the most popular blogging platforms (depending on how one defines it) could be Tumblr or WordPress. But within the community you mention, Medium has a few traits that earned its place as the forum for these posts.

First, there is distribution built into the platform. Recommendations can get a piece in front of a lot more readers, especially when a piece gets promoted in an email or through notifications in the app.

Next, there's the writing experience. I've used pretty much every major English language blogging platform and Medium has the simplest, smoothest writing experience, in part because they remove so many design and formatting options, while still leaving the ones most people want.

The final key reason is the one that geeks here will probably find most annoying, and that is what Medium signifies in culture. It's come to represent a certain kind of writing that, when good, is quite thoughtful, but when self-serving (as were many early, high-visibility Medium pieces), can be insufferable. But platforms come to signify meaning; marketers write thinkpieces on LinkedIn, fanfic writers gravitate to Wattpad, and people with illicit data dumps find their way to Pastebin. There's no reason any of these sites couldn't host any piece of writing, but each community is a place that represents something.

I've been blogging for almost 17 years, and being busy is the only thing that's really kept me from moving my blog to Medium. I understand others have legitimate qualms about using hosted services, but given their APIs, I'm not worried about that. And a tool that's robust enough to host the White House's transcript of the State of the Union will definitely handle my dinky blog.
He had to choose a doctor, so I believe it is an HMO. He picked the closest one in Newport Beach but he lives in San Diego.
From ‘Roots’ to DNA Kits: The Quest for African-American Identity
People were afraid that "murder simulators" would ruin our morality.

From what I've seen, it's not the "murder simulation" that's the most significant. It's the spending of so much time within world-like environments where an amoral stance is consistently rewarded.

I've known people who have formed their moral framework almost exclusively from their experience within such environments. I've even known people in positions of power, who exercise power accordingly.

Games and VR environments are simply media. Media does have an effect on how we see the world, but it's almost never in the simplistic way that alarmists come up with. Rather, it's subtler, but it is certain to be there.
ur/web is worth a look too: http://www.impredicative.com/ur/
Hehe, must be all the HWNDs in the code :P
> n practice, yes, most things we buy are designed to fail. But in principle 30 years is possible, if anyone is willing to pay for it.

My mom is still using a cooking stove she bought in 1982, as a second hand purchase. Parts of it have been repaired/replaced, but I don't think they make em like they used to: I doubt a 2016 stove will make it to 2049.

It's not that creating more durable products is significantly more expensive (it could, and was done in the 80s), its that manufacturers cut costs of manufacturing and their B.o.M. in the interest of maximising profit.
The speaker makes fun of Intel for calling a relatively trivial mapping of CPU physical address to DRAM addresses in the memory controller a "hash function". I'd like to point out that it is actually a hash function mathematically. The term "hash function" has a much looser definition and does not necessarily have any of the cryptographic properties that are common in cryptographically-secure hash functions. It's a clash of terminology, not a poor design decision by Intel. Intel has probably no interest in obfuscating that mapping and the fact that they leave it undocumented is probably just because they don't want to make compatibility guarantees if you somehow rely on the mapping for some reason.
One thing that has bothered me is that open brace { for functions starts at new line but for all other statements it starts on same line in K&R style. Why not just be consistent?
No, they shouldn't. "The plural of anecdote is not data": of course you can go around cherry-picking people who are unhappy with the ACA; health care is extremely complicated, no solution was ever going to be perfect, and this law in particular attracts people with an axe to grind. But I can find just as many anecdotes of people who are a lot better off under the ACA. Stories are pointless; the only effective measurement is the bird's-eye view of the numbers as a whole: how many uninsured are there now, what is happening to the mean/median premiums, etc.
> Chromebook sold by various manufacturers. But it comes with more limitations, and requires users to be totally comfortable — I’m not

Tell that to the grandma. Believe me, I'm no Google Chrome fan, but Google Chrome OS is what Linux would never be. It is a completely different target audience. Microsoft, and Apple eventually, should be worried (and they are most likely worried - given the number of cheap Windows 10 laptops I have been seeing lately).
You're begging the question. What does "engineering the product" mean? Software engineers are not civil engineers, there are not professional standards for what this means.
I appreciate the compassion displayed by this piece.
Zuckerberg sets personal AI challenge for 2016
i'd even go as far as to say that it is a goal for a great many people in life, and the standard position is that inheritance is a good thing, and that taxing it stinks...

...except perhaps if its very rich people you can not equate with, so you don't see the harm of taking 1-99% of their unfathomable riches and leaving them still having a fortune beyond your dreams.
Most do, thankfully, and have done for a while now :)
You are not required to use the HSA provider that your insurer/employer is tied to. You can pick and contribute to your own HSA account elsewhere, with one caveat. Your contributions are deductible from federal and most state taxes, but are only deductible from payroll taxes (social security/medicare) if the HSA contribution is deducted from your paycheck by your employer (and thus deposited in their preferred HSA provider).
Why do people think programming is wiring up boxes with arrows? That's like 10% of it.

This does look neat though and should be useful for education.
X220 doesn't have a high resolution screen available, which is why I'm still stuck on an x200s.
> But plenty of healthy holdouts remain, and their resistance helps explain why insurers are worried about the financial viability of the exchanges over time. They say they sorely need more healthy customers to balance out the costs of covering the sicker, older people who have flocked to exchange plans.

Ah, the tragedy of the commons at work.

Healthy people don't buy insurance because it's too expensive. Insurance is more expensive because there are too many expensive sick people and not enough healthy people paying into it.

It's a terrible feedback loop, one which the IRS penalties were designed to solve.
Swift feels very immature in many areas. For example, Swift fails with generics out of most ordinary cases. Today, you still can't restrict protocol conformance (inheritance clause) to a type-constrained extension. That's a big issue with arrays. A struct wrapper is the go-to solution for many things where Swift generics break down and it's not the best or more elegant way to resolve its limitations. Many hopes for Swift 3.0 but I doubt they'll fix those.
Before he dropped out, he attended The Calhoun School which is a prep school in NYC that currently charges $45,540 a year for High School students.
Companies that need to use planes a lot do sometimes buy their own (e.g. FedEx does not simply buy tickets from Southwest). Ordinary folks don't own planes because they don't fly around everywhere — they mostly drive.
Basically viper in sheep's clothing.
Personal experience with nearly all health care insurance plans since the 90's: Each year the premiums go up, the out of pocket costs increase, and benefits decrease (beyond more than general inflation).
> In a driverless car case, someone is going to have to pay for that insurance, whether the manufacturer, operator or rider, that cost is going to come from someplace, and will probably be significant. I'm not sure that you could achieve 50% savings, and maybe not even 25%.

The fleet provider (e.g. Uber) would surely self-insure. Insurance for self driving cars will be extraordinarily cheap (at least an order of magnitude less than driver based insurance).
> perhaps slightly better than what the USA has at the moment?

Pretty much anything would be. Health care in Italy was better than in the US, and that's saying something - Italy is a nice place, but not always run that well.

A more market-based system might be better too as at least for some things there might be some downward pressure on prices.

The current system (including pre-Obamacare in that as well) just sucks.
This is a great comment and the kind of content that i think should be put in a single "fact sheet". I might give it a try and see if people find it useful...i have a 13 hour plane ride coming up, sounds like fun :(
I'd say leave the comments in the config file and instead add a sanity check quick scan output to your application itself. Dev ops surely aren't as knowledgeable about the implications of config changes as the developers and notes about the potential downsides of changes are important.
How about fixing dating/sexual inequality? You know, one guy sleeping with 20 girls is not fair to all the losers/ugly_guys like me who can't get a date. We have to redistribute partners and make sure that even the unattractive guys can get a date. We'll have to kidnap women who are into attractive/successful guys and then take them to losers like me.
You think this is rape? It's not, just like taxes on goods are not theft, because the only reason attractive people can get partners is because a lot of unattractive people like me contribute by building roads, bridges, apps, infrastructure, schools, which enables attractive people to arrange dates and then use roads to get there. We are also in the friend zone all the time, while the attractive guys are getting deep inside our female friend. They have to give something back. I am proposing a 'sexual tax'.

ALSO, since pretty people inherited good genes and didn't work for it, I also propose taxing physical beauty by making pretty people look uglier by 30-40%(call it 'inheritance sexual tax'). That way, already ugly people will look great in comparison.
Emacs has pretty decent code quality. Contributing is also still doable, unlike with VIM.

NeoVIM is mainly about the personal cost of contributing to VIM, protection of ancient platforms, etc.

Emacs doesn't have these problems for a contributor.
The real problem is the design. They're too conspicuous. The state of art in electronics (or design) isn't quite there yet. When they make a version that's less Borg-like, more people will want to wear one.
It seems to me this depends on how those people are selected, and the purpose to which one is trying to put the article.

An article about just a handful of people who choose to pay the penalty (rationally or not) is not a very enlightening way of evaluating the program overall, standing alone. I don't think this was the purpose of the piece, but it is naturally the way the piece will be used by opponents of the program. This is generally the role played by anecdotes in any policy discussion. (See the top of this thread for more examples.) For this information to be truly valuable for this purpose, it would be joined with a representative collection of stories about other people's experiences so one can form an accurate impression of how the program is actually working. (It could, of course, be debated whether the New York Times has provided this broader context in a meaningful way through its other ACA coverage.)

The article does provide some interesting human detail, and illustrate the depth of some people's convictions about (i.e., opposition to) the ACA, however, which seems valuable and enlightening in its own right. But this angle doesn't well serve anyone's political agenda.
“equation for success: talent and hard work and perseverance and luck”
How is Guile Windows support ?
> In Texas, they cancelled almost all (or maybe all) individual PPO plans (affecting about 367k people), leaving us to choose HMO or EPO plans (the lesser of two evils).

I know Scott and White[1] is still offering PPOs, but apparently they only service 77 counties in Texas. A quick check of healthcare.gov tells me that none of the big insurers are offering PPOs, though. I don't know if there are other small-ism nonprofits like SWHP serving other parts of the state and providing PPOs.

[1] https://swhp.org/en-us/
Amazon RDS support for PG was released in November 2013 so I wouldn't hold my breath.
I called the bank and they stopped charging me their HSA monthly fee, and credited back the past months fees - FYI.

I won't say which bank it was, but it rhymes with Smells Smargo!
PulseAudio is pretty stable nowadays. 6 or 7 years after it was released and made the default audio manager for most distros. I still have issues with HDMI audio not switching when plugging in HDMI, that completely disappear when I set JACK as the audio manager, and make PA it's slave. but nobody uses JACK except for the Pro Audio guys.

NetworkManager had a similar trajectory: Started off buggy as hell, and eventually got to a point where you didn't think about it.

Both of these apps were written by the same person, and were later fixed by a team of other people.

Both of these apps have cost me linux conversions, to the point that I would have a list of supported laptops (and caveats) maintained in order to deal with the quirks I found.

I heavily recommend Calculate Linux Scratch KDE[0] as a base distribution for Desktops. Try it and see if I'm wrong.

Also, Silentcast[1] solves your Camtasia issue, and I'd be surprised if Kdenlive[2] didn't solve your Premiere needs.

0. http://www.calculate-linux.org/main/en/download

1. https://github.com/colinkeenan/silentcast

2. https://kdenlive.org/
Exactly.

It seems like PG haven't really thought this through and is going for a more superficial understanding of economic inequality.

I love his essays on tech and startups but this is an area where his thinking obviously isn't as developed.
You missed:

* Comments referencing the original code by date / version / commit id. Date and version are relevant because the comment might not get updated if there is ever another VCS migration.
> Having my network as a non-addressable space with outbound-only connection forming is a positive for me and I suspect many people.

Most of all, it's probably an illusion. Your web browser has access to your local network, and you probably allow just about any software into your web browser. Yeah, sure, same origin policy and all that. But that doesn't help much with insecure devices or generally crappy software.

A stateful packet filter at the boundary to the public internet still would be a good idea, just without the NAT (which mostly causes complexity, which, if it has any security effect at all, makes it much harder to reason about the correctness of your firewall).
One advantage to consider is that there is no time limit on when you spend the money. As you age, your health care costs will rise. How much interest are you really making on $5000 in today's environment? $50? $100?

Meanwhile, you save your marginal tax rate on any dollars contributed towards future medical expenses. That's a pretty good return on your money. $5000 at 28% marginal rate knocks $1400 off your tax bill.
Bleichenbacher Signature Forgery in Python-RSA
Lego Sets Are Better Investment Than Gold
I agree with a lot of what you wrote, but I do disagree quite strongly on your first (main?) point, as I understood it.

You wrote: "[...] a start-up is more of a determination after the fact than something you decide to build."

I totally agree with your point about companies normally not being able to "grow fast", and I agree with you that luck is a major factor. However, I think you're wrong in saying that people don't try to deliberately build "grow-big" companies.

Believe me, I'm a proponent of building small-growth "bootstrapped" companies, and I've had many conversations with founders about going that route. The vast majority, who had it in their heads that they wanted to be a startup, were deliberate in pursuing "grow-big" strategies. As one easy example, almost every company that raises VC money is either implicitly or, often, explicitly, chasing a grow-big strategy.

I completely agree that the vast majority of companies end up not being able to grow big, and have to decide between becoming a small company and "milking the cow" as you put it, or closing the company. This doesn't mean that they didn't set out, in the first place, to build a "grow big" company! In fact, you can see that this is true in the way that so many of these companies choose not to continue the small business, which could be profitable, but instead choose to fold the company instead.

In fact, reading the writings of YC, or talking with most honest VCs, will easily prove my point - they constantly tell you they are aiming to fund companies striving for $1b+ valuations, and they're fine with 99% of the startups they fund not getting there as long as 1% succeed. They are quite explicitly optimizing for "grow big" strategies.

Btw, I'd like to point out nl's comment below about Steve Blank's definition of a startup, which I always thought was the absolute best definition. A startup is an organization in search of a business model. When someone opens a pizzeria or a software consultancy, say, they're not searching for a business model - they're just executing one. But VC-backed "grow big" startups are very explicitly trying something new.

EDIT: Just to make sure we're not arguing over definitions - I'm claiming two things:

1. That what people, especially on HN, mean when they startup is a company pursuing a "grow big" strategy, and deliberately so vs. a non "grow big" strategy.

2. Regardless of 1, I also think that the majority of modern-day companies (let's say founded in the last 20 years?) that have grown big were deliberately started with the intention of growing big, ala Amazon, as opposed to say FB or Google, which wouldn't fall into this category. I'm less sure about this point, but it is a factual question that we should probably be able to answer.
Yes. You can trace much of the shitty decision making to gcc 2.95.
I grew up in a rural area, thank you.

The cycle of poverty is strong in these rural locations because of the lack of public transportation and the cost to maintain a vehicle to hold a job. There are plenty of low-income people moving to common destinations (city center, plants, etc.) that would use an on-demand shared shuttle service if it had at-door pickup.

Having worked a couple summers on a factory line, we would set up carpools and pick people up along the way to work each day. Don't be a dismissive dick just because you personally didn't like your school bus ride.
Serverless Framework for AWS Lambda
They're going to ask you what you're currently making. Don't answer. Instead, say something like, "That isn't a relevant number. The two numbers that are relevant are how much you think I'm worth, and how much I'd need to decide to come here."

Ideally you want them to reveal their number first. If they won't, you can suggest that you each write them down on a piece of paper, and then swap pieces. If they won't even do that, give them a number that you'd be delighted to receive.

Note well: I think this is sound advice, but I have not tried it. Use at your own risk.
Can you not tell from the running system what the currently-applied values are? That would address your concern. OTOH, if a nonsensical value without a comment (and, at a minimum, an indication of who made the change, when, and a reference to a bug/case/URL with the full details) is present, you have nothing to work with. Your only option is to change it and see if production breaks, and that is never an option until until production is already broken. At which point, you always discover that there are, in fact, multiple configuration values set that make no sense.
If you think this is crazy, never ~ever~ look at what Mainframes are running.
Arguments that put Bill Gates, Mark Zuckerberg, Peter Thiel, Donald Trump, and the Koch Brothers on one "plutocrats" team are probably the reason Paul Graham keeps writing dubious posts about income inequality.
C3TV – The exhaust emissions scandal („Dieselgate“)