skysight-inc/HackerNews huggingface dataset:
> Redundant definitions of templated functions which didn't get inlined always get dropped at link time.

I wonder how many things aren't aggressively inlined in C++..

---

Are you saying `extern template` is used like a `#pragma once` just for the template? I thought it had a greater effect on linking. :(

My concern is that even if the generated object code for std::vector<int> and a binary-compatible type like std::vector<something> are deduplicated in your codebase, that same object code for that specialized type of vector probably exist in several different programs throughout my system. (as an example)
Scientists create synthetic organism with only the genes needed for survival
>if you're just regurgitating someone else's data you haven't really created anything

If you're regurgitating in a manner that is beneficial for both parties and the customer then I'd say you've created something extremely valuable. Just ask Google.
How'd you make a software which turns a 3D object - with maybe some constraints on geometry - into a set of smaller, printable interlocked parts?
You shouldn't bring _children_ onto public transportation because it's rude, immodest and impositional. I have the same objective to your bringing a _small, poorly trained animal_ on the train as I do to your boarding the train without pants on.

FTFY.
Hey Bill Nye, please stop talking nonsense about quantum mechanics
What's wrong with Google shopping? I've found deals using it, it's had greater than zero value for me.

>What kind of service would one have to create that grabs prices but can charge consumers so it's not depending on affiliate vig?

I've got a handful of ideas about this and have been considering a startup along these lines. I think that you need to take control of the actual purchase, so then it's just "Oh, I paid less than I expected, some may have gone to the middleman but I still win" instead of "I paid money to X for the purchase and to Y for finding it for me" and feel somehow losing out for not finding it yourself. If anyone wants to discuss this I added an email to my profile.

This is kind of like what Jet was doing when they first launched, although they've stopped it since, apparently because stores didn't like it.
Do you bring up the pregnancy when you meet with investors? I wonder if that would help or hurt compared to not mentioning it at all.
"Concepts have been widely expected to produce better error messages than are currently produced when template instantiation fails. ... Unfortunately, it turns out not to be so simple and use of concepts sometimes results in worse error messages. Constraint failures frequently manifest as overload resolution failures resulting in a potentially long list of candidates, each with its own list of reasons for rejection. Identifying the candidate that was intended for a given use and then figuring out why the constraint failure occurred, can be a worse experience than navigating a template instantiation stack."

Perhaps someone indeed has been "widely expecting" a huge new source of complexity in C++'s already very complex static binding rules to help produce better error messages. I personally have never met that someone.
I was responding to the parent comment, not the piracy.

On piracy, of course you're absolutely right - given the existence of a storage mechanism, someone will put stuff in it. See also: hacks that use dynamic DNS updates to store and share information.
Maybe this is too fine a point for this discussion, but "the government" is not a single entity. It's many different entities, often with differing points of view on any given topic. Some parts of the government want to backdoor all encryption. Others state publicly that that would be a horrible idea.
Employers Vastly Overstate Unfilled Jobs to Justify Hiring H-1Bs
Counter anecdote: Made some great friends through AirBNB when I rented an apartment for a few months in NY. We had a tradition where we would grill up different meals every Sunday on the back patio. After I left, the guy on the lease got a cat and named her Sunday. I still drop in when I'm in the area and we BBQ and trade tales. I think the length of the stay makes a big difference.

Overall I agree that it is self-defeating to directly pay for a friend. But you can find friends everywhere, even (indirectly) at the opposite end of business transactions.
Upvoted just to keep the thread and go against "elitist" hivemind.
... And we spotted the racist.

Asians trying to mingle with other ethnicities is sad? Chinese are strong but everyone else is weak? Are you for real or are you just a Microsoft Tay instance?
Of course, deprecating libraries that are in use is hard.

What could be done however, is finding a coherent best subset of current available options which are defined as "the current", blessed C++. Smaller than C++ as a whole, simpler to fit in your head (hopefully), and setting the rest as deprecated. but still complete and coherent.

Maybe it's already done, in that case it just lacks a name a website and more publicity !
The fundamental problem with computer enforcement of copyright is that the computer never has the context necessary to determine if the copy should be allowed.

So for example, I'm sitting next to a teacher waiting for a train and reading the newspaper. The teacher sees a story and says hey, can I have that when you're done so I can make some copies for classroom use?

That kind of copying is clearly fair use, right? But the same thing happens on the internet with some kind of hash-based copying prohibition and the teacher can't copy the story from me. Because the computer has no way to know that the law allows the copy. So it can only allow everything or prohibit everything.

That sort of system can't work. It doesn't have the information or context or logic necessary to make a fair use determination. But "prohibit everything" is exactly what Disney et al want, so they're always pushing for it anyway.
I have personally had the opposite problem. Multiple mental health professionals have told me there's nothing wrong with me. Yet I'm still desperately unhappy, completely beholden to my anxiety, and utterly unable to organize my thoughts, to the detriment of my career and personal life.

In my experience it's difficult to find a professional who takes me seriously. I feel like I've been treated like a drug-seeker. It's all very demoralizing.
To make things even more confusing, it depends on the particular location, as different regions adopted the Gregorian calendar at different points in time.
What to do after you submit your YC application
> One of the great things about remote work is that it takes a great deal of bullshit out of the employment process; you don't have to worry about if you're making the wrong facial contortions, if you're offending someone by slouching, if you look bored, or if you laugh hard enough at someone's bad attempt at a joke. The work is the focus.

all this still happens on the phone, and in chat, and in ticket updates. little textual mannerisms, passive aggressive bullshit, inappropriate comments, inattentiveness, over-attentiveness, obsessive compulsive typing habits, deliberately ignoring stuff, the list goes on and on. and video chat is its own can of worms.

but you're just better at that particular game, so you prefer it. you spent 6 paragraphs rationalizing it, but really, you just prefer one pile of shit to another.

other people don't have that limitation, we can operate in person just fine.
There's a tour - https://www.omniref.com/code_review/tour
Thread poster personally does not like Typelevel.

Thread poster editorializes title accusing typelevel of politics.

Thus the circle continues.
What to Do After a Quality Problem with a Chinese Factory?
This sounds disgusting
I find my boogie board works really well as an input device! I believe you can also set it up to transmit to a webpage.
I would guess you were downvoted for being sanctimonious. Not just harsh in your enumeration of the ways they screwed up, but throwing this in at the end, "But please stand up and fight for the right thing. For a better world. Not just for a bit of profit by bending the rules", as if you didn't feel like it was enough to pile on to them, you had to make the judgment that they were just a bunch of bottom-feeding assholes. So I can see why you were down voted.
Actually, Sanders is pro-Snowden. Sanders has said that he will bring back Snowden and will make sure that a reasonable settlement is reached wrt. copying data and public benefit.

Edit: "In my view," Sanders continued, "the interests of justice would be best served if our government granted him some form of clemency or a plea agreement that would spare him a long prison sentence or permanent exile from the country whose freedoms he cared enough about to risk his own freedom." (added the actual comment)
I think it lacks a bit of context. See here: http://www.pbs.org/wgbh/evolution/library/01/6/l_016_08.html
At least in the US, the gas tax would need to be substantially higher.

If we accounted for the externalities (dead people hit by cars, mostly, and perhaps the potential collapse of human civilization as we render much of the planet uninhabitable) the gas tax would rise even more.

If anyone asks I'll dig up the math because citation is important (and I'm not sure I did it right years ago), but I remember doing some calculation a while back that we could pay to remove the carbon emitted by gasoline with a tax that made it around $15 a gallon. That doesn't seem bad, really. Perfectly happy societies function with $8-$11 a gallon gas, and not destroying civilization seems worth it.

Edit - though I realize that by the latter argument, reducing the population is, in a horribly macabre way, a positive externality. It's not one I support, though.
Ideally this (expensive student loans) shouldn't even be a problem that requires solving. But the situation is what it is and this sounds like a decent solution to help ease stress on your employees.
June Oven raises a $22M series A
"Anything but the status quo".
Here's me and my wife playing music on the streets of San Francisco last year:

https://youtu.be/73lpAL6gvfY?t=148

It's a John Prine song called "Crazy as a Loon". I changed it a little bit and added my own verse:

So I packed up my computer

San Francisco was the place

I'd go build us a new future

Before we blasted off to space

Wrote a billion dollar software

You could see it on my face

But someone spilled on my hardware

And all my data was erased

That town will make you crazy

Just give it a little time

You'll be walking 'round in circles

Writing C code line by line

You'll be waitin' on a phone call

At the wrong end of a broom

Yes, that town'll make you crazy

Crazy as a loon
11 digital platforms and tips to improve your advertising strategy
Any presidential candidate interested in doing so knows that the first step to pardoning Snowden is to get elected. Pledging to do so now is a pretty sure way to fail at that.
Two important factors you're leaving out:

(1) Does the intermediary add value? Sometimes they do, by facilitating better market functioning. If I sell a house and a real estate agent has access to a better buyer pool than I do -- likely, as they've been doing it for a while -- then I benefit with a higher selling price and the agent gets a commission. The loser is the "deal hunter" buyer who sits at the low end of the market, looking for a "deal" due to something being mispriced.

In some markets, e.g. public market trading and low-end insurance, it's easy to get the same benefits with a computer. On the higher end, however, like with complex business insurance, I'd gladly pay a middleman a few % to help me get through the complexity of picking out the right package, coverage, helping me think through the risks, etc.

(2) Are people afraid of doing it themselves? When dealing with a large enough proportion of wealth, some people will demand assistance, even if very expensive. I see this dynamic all the time in real estate. Most people don't want the hassle of selling a house themselves and would rather, somewhat lazily, just have someone else deal with it.
Weirdly we focus on subsidizing big machines to move people even in situations where making it possible to walk would be a better solution for all parties.
Were those her exact words? I thought therapists weren't supposed to be directly confrontational? It sounds like the satirical doctor who when a patient says "It hurts when I do this." responds, "Then don't do that." If a psychiatrist trivialized my feelings like that I'd be asking for a new doctor, and perhaps who I can complain to about her poor performance.

Or is not acquiescing to a physician considered unhealthy anti-authoritarian behavior?
Well, the theme of the comments is: if google adds protection against certain adversaries (coffee shop wifi, MITMs, etc) via stricter TLS, but not all adversaries (nation-state attackers) via end-to-end, then the former protection is useless, I guess. It doesn't make sense to me, either.
I have been reading Damn Interesting for over a decade now. It is one of the few unblemished places on the internet when it comes to well-written, fascinating articles (possibly the only one now that isn't either riddled with clickbait or beholden to some larger business/media entity).

Granted, updates are generally infrequent, but the consistent (high) quality of the writing for over 10 years is a pretty amazing feat. Much respect for all the DI authors/contributors.
SQLite 4 is also designed, in part, to beat LevelDB (i.e. they explicitly benchmark the default storage engine against LevelDB)[1].

SQLite 4 looks pretty darn cool, is it still actively being worked on? Commits seem quite scarce[2].

--

1. https://sqlite.org/src4/doc/trunk/www/design.wiki

2. https://sqlite.org/src4/timeline
Obama 1.0 is the sucker spin... Obama 2.0 is the squeeze.

First they pretend to be on your side, then they pretend to help, then they extinguish.
The Traits Needed to Be a Successful Founder
I think it's much better. However, I also don't enjoy KFC chicken. I find it slimy and too saturated with grease.
If it doesn't use left-pad, I don't believe it.
Im guessing the reason you were canned was less to do with historical pricing and entirely about the fact you let them compare with other sites.

I am fairly certain amazon hates that with a passion and is in fact why you dont see that feature on CCC.

Also, Its my understanding that all of these price comparison sites get a severely discounted affiliate rate from amazon- Something like 1%
Show HN: Jodel Stats – View posts from all over the world on (YikYak like) Jodel
Another data point on the other side: an AirBnB host I met in LA and I hit it off, and are still friends years later. We're not 'close' exactly, because we live opposite sides of the world, but we're in touch often, we cheer on the achievements of each other's kids and share our harebrained schemes.
Yes, the entire Ruby language.

https://docs.omniref.com/ruby/2.2.3/

example annotation: https://docs.omniref.com/ruby/2.2.3/symbols/Class?#annotatio...
Comey: NAND mirroring doesn't work
It's in the section (n) just before that, regarding not storing API content longer than 24 hours.
I understand that templates offer several protections over the problematic macros one would write in C, but I do not believe templates are the right way to write for generic behavior.
Thanks to lapitopi for the contextual link [1]; tldr: attraction can be predicted by perceived smell of sweat, which correlates with genetic compatibility in terms of resistance to disease.

Could use some better marketing to mitigate the ick factor.

Also, a .dating TLD? We need serious reform of the system.

[1] http://www.pbs.org/wgbh/evolution/library/01/6/l_016_08.html
What if the father will be the primary caregiver? Plenty of people will fundraise if their spouse has a time-intensive hobby.
If that's the case then it worked and I applaud their effort. I would have liked to hear about how they're using neural networks in system. I wrote a good-enough system that can handle similar things with scheduling meetings but it's an expert system, not neural net so I'm curious how they use them if at all.
Any stress the mother suffers will be passed down to the baby...

"There are some data to show that higher chronic stressors in women and poor coping skills to deal with those stressors may be associated with lower birth weight and with delivering earlier," says Ann Borders, MD, MPH, MSc. She is an OB/GYN in the obstetrics and gynecology department, Division of Maternal-Fetal Medicine, at Evanston Hospital, NorthShore University HealthSystem. (source http://www.webmd.com/baby/features/stress-marks)
For context, studies show that mate compatibility can be determined by the reaction to pheromones. This site is attempting to bring this kind of research to the public in a usable way. This is not some kind of fetish thing for people who like the smell of armpits.
If you have the "balls" to fundraise despite the fact that it shows you're pregnant, isn't that a good sign?
Of course it can be both. That's why it's disturbing that the article completely discards the majority of human experience of sexuality, while literally saying "To understand sex completely, we need an explanation that goes back to the primordial soup of very early complex organisms and the immediate survival pressures they were under."
I can't imagine anyone using this for real. The concepts funny though.
This is a great question. It forces the greater question: Can you "Be Dedicated" and be more than one thing. Silicon valley seems to believe:

You can't be a CEO and pregnant.

You can't be a lead programmer and old (> 30).

You can't love both Linux and Windows.

You can't be Democrat and vote for a Republican.

How did we become so decided.
Start from the premise that existing forms of human communication are far from optimal. Come up with a delightful, game-like interface for collaborating on thoughts, arguments, knowledge, etc. Step out of the matrix of predefined forms like "chat", "mail", "wiki", "forum". Get the clients very, very right. Establish a brand so strong that people can't stop talking about it. Make the technology so great that lovers want to use it to get closer to each other.
If you really need secure communications, email+GPG is still a very poor solution. The body of the message is encrypted but a staggering amount of metadata will be transmitted in the open: sender, receiver, crypto used, date, subject, approximate size, etc. Furthermore, it doesn't provide forward secrecy: if somebody gets access to your key, they will be able to open everything you've ever sent.
Why Writers Are the Worst Procrastinators
A little more context:

http://www.theguardian.com/lifeandstyle/2013/sep/08/can-you-...

There was also a study that showed birth control to negatively affect a woman's ability to detect a genetic match by smell:

http://www.scientificamerican.com/article/birth-control-pill...
I'm still wondering at what point I will get to see the downvote button.....
A man can conceal the fact of his expecting a child soon. A woman, usually, is unable to do so. Both will be affected by the child, but the investor may be more likely to favour the man, which is unfair.
Yeah. Not surprised to see iPhone on the list. No details how it is vulnerable. Impression is that it is a long term so maybe back door or signing key?
Their fees will probably cost you more money than the money saved from tax loss harvesting. Betterment is just investing in Vanguard funds (not all of it, but definitely a few). You could spend a few days and research investing using Vanguard, but if you'd rather not do that and are willing to absorb their fees, than Betterment is a brilliant choice.

If you want to understand the basics of passive investing, The Bogleheads Guide To Investing is a brilliant book.
The question is not whether you can fundraise, the question is whether you are physically and mentally fit during and after the birth to run a company with the level of stress, anxiety, etc. it will mean and the huge amount of time you will have to dedicate to it.
If the teachers and parents can't convince you they're there for your own good despite the natural inclination for you to believe that is the case, then it's entirely unsurprising you'd refuse to follow their orders - they're bad teachers/ parents. If disorder arises because of that then that's only there were bad leaders to begin with, and order was never "deserved".
Can you clarify your comment?

My proposition is 'basic income Internet' provided at low cost in each country by $Government and $PreferredSupplier. Lowish bandwidth, possibly with fair use style bandwidth cap.

All currently existing legal frameworks remain in place in $Country.
Scalable and Programmable Quantum Computer May Unlock Powerful Computation
So you have no clue? I suggest to you that part of not being a mindless drone is recognizing that correlation is not causation. And part of helping others not be mindless drones is not quoting small parts of studies and then making wild claims that the study may or may not have shown, counting on the fact that the vast majority of "mindless drones" are going to take your statement at face value.
Is that biologically, psychologically and technically speaking possible?
"I generally don't consider my own software adequately enough tested until its tests have turned up a bug in a compiler/toolchain."

https://www.reddit.com/r/Bitcoin/comments/2rrxq7/on_why_010s...
How should CIOs deal with third-party cloud apps?
Your anxiety is actually quite reasonable; feeling comfortable with authorities having access to all your communications actually seems absurd to me. How can you be sure that one person won't abuse their power to entrap, blackmail, imprison, you even though you have done nothing "wrong?"
Keep in mind Obama voted to renew the PATRIOT Act as Senator. The writing was on the wall; everyone just ignored it
They truthfully do help alleviate such things, but none of this is impossible nor too terribly difficult to handle with plain old CSS.

Oddly enough, I've seen a number of people recently complaining about nesting in SASS claiming it creates problems. You just can't make everybody happy.
I wonder if it would be good enough to use a public spam corpus built on volunteer contributions, while using only a private ham corpus.
Automate your development process, don't memorize it
appreciate your effort to make this seem slightly less creepy!
Configuring Your Off-Premise Security Service: Six Pitfalls to Avoid
Love the idea, but can't this be gamed by using synthetic pheromones? Pheromone colognes for the purpose of attracting women have been available for awhile now.
Kudos to Naama! Would love to see some data eventually for interactions, to at least try to have a quantitative side to this too. Would be really interesting and could help guide other founders in a similar position.
While it certainly sounds odd, my wife has said that when I'm away on business trips she'll take one of my worn shirts and put it on her pillow at night since it smells like me.
It's perfectly fine to disagree, but the courtesy of a counterargument would be appreciated.
From the article:
''But why stop at network data? The NSA also uses some fairly exotic tools to grab computer video, keyboard strokes, and even audio from inside more difficult-to-reach places by using passive electronic devices that are actually powered by radar. These devices, charged by a specially tuned continuous wave radio signal sent from a portable radar unit (operating at as little as 2W up to as much as 1kW of power in the 1-2GHz range), send back a data stream as a reflected signal, allowing the NSA’s operators to tune in and view what’s happening on a computer screen or even listen to what’s being said in the room as they paint the target with radio frequency energy—as well as giving a relative rough location of devices within a building for the purposes of tracking or targeting.''

I call BS on this one, everybody knows radar cant go through cars/walls. It would be a too big of an equipment to be of any practical use.