skysight-inc/HackerNews huggingface dataset:
This is great advice. The thing many businesses probably fail to realize is that, generally speaking, where [A] is the baseline customer base, the audience with Groupon is not "[A] with some subset of [A] paying cheaper prices" but instead, "[A] + [B], where [B] is an audience they never would have found."

To increase your audience, you almost always have to pay.

In contrast to big business, America especially likes to celebrate and idealize the small business owner as the one who truly knows the value of treating the customer right. But if these stories are frequent, it probably just exposes the sad truth that it's not as common, even in small business, as we like to believe or hope.
What is frustrating is cases where doctors insist they are right, and how dare you the patient question their expertise based on your internet research.

I mean, look, I totally get their side--you are paying them for their knowledge which they accumulated from years of practicing and years of specialized training. You SHOULD largely trust them. But doctors are also often overworked, and may not always specialize in your particular area. You also obviously have a much more vested interest in the outcome as a patient, so there's a decent chance you'll spend much more time researching it than your doctor.

All of this to ask..."how can we strike a balance?" If one has doubts about what their doctor is telling them, they can always get another opinion. I just wish there was a better way to vet any research one might do on their own without the doctor getting upset that you continued to look into the matter instead of just taking their word on it when things don't improve.

Personally, I have an awesome doctor, but when I have these concerns I preface them by saying "I recognize this is internet research, and I trust your opinions on these things, but I had X, Y and Z questions." They have always been perfectly happy to answer my questions and address my concerns (as I would hope given what they bill my insurance for a 15 minute visit...)
I'm way out of date. The proof (discretized using hypermaps instead of graphs) was completely formalized in Coq in 2005: http://research.microsoft.com/en-us/um/people/gonthier/4colp...
Quirky files for bankruptcy and Wink is being sold
Why are you making such a fuss?

He's not making a fuss, the fuss was already made! Even the President tweeted about it. Accusing someone of fussing for asking a reasonable question is hostile and dishonest rhetoric. Indeed, seeking out and offering relevant evidence to question the sensational outrage narrative is doing what EVERY responsible journalist covering this story should have done in the first place.

Ahmed's clock looked suspicious and he was told by another teacher not to show it to anyone else. But he did anyway. His responses in the interview are rather odd and don't offer the sort of simple factual explanations like "I found a wrecked clock in the kerbside junk, got it running, then tidied it up by stuffing it into an old pencil case". He didn't say anything about why he chose that particular pencil case, just that it's a common thing you can buy off of Amazon. The police report said his behavior was suspicious. Normally I'd discount a police report as being lies, especially with blatantly subjective words like "suspicious", but in this case that just happens to fit in with all the other facts that I've seen, which ARE suspicious. The final fact being that somehow, CAIR was right there immediately to promote the religious persecution and bigotry angle.

I'm not saying this sort of circumstantial evidence is enough to prove that Ahmed intended to commit a bomb hoax, but it's more than enough to demolish the outrageous and sensational media narrative of a poor precocious tinkerer who is being oppressed by the evil bigots in bigot-filled Texas who are too bigoted to recognize genius that is so plainly obvious to Mark Zuckerberg, President Obama, and all the rest.
Again, if we use it correctly, the resulting thing is much more maintainable than the code with switch-cases instead of virtual methods, and so on.

By the way, similar approach is used across the Linux Kernel: check, for example, the book "Linux Kernel Development" by Robert Love, especially the discussion on the virtual filesystem.
Humble/Farley is my team's guidebook. Great stuff. Still current.
Yeah all that effort would be better spent on finding a platform that can actually support C++. Otherwise the base of code you end up with is hardly maintainable.
With that in mind, what services are good at finding local places? I figure services like Yelp and Groupon had this in mind, but generally attract the people who have negative experiences or opinions to share them.
Said another way: Exercise is conditioning cardiovascular ability. Drinking is conditioning the liver at processing a drug.

Too much of anything is bad, but one is obviously healthy when practiced often, the other is not.
> if you've got past the CV perusal stage then it means I think you're probably good enough and I want to hire you. Trouble is, there are 5 candidates and only 1 position.

I thought we had a shortage...
The RSA deal was 10M, this was after its acquisition by EMC so 10M out of 25 billion in revenue makes it a bit an odd sum to introduce a backdoor.

Not that RSA hasn't done so in the past, but it was public when encryption software could not be exported RSA cam to an agreement with the US government to export it's 64bit encryption, it would use a 40bit private key and append the message with an additional 24bits which are transmitted in clear text and complete the private key to it's 64bit size.

This was a government mandated "work reducer" so the NSA if need be could decrypt the message as they had the ability to break 40bit encryption and the rest of the 24 bit of the 64bit encryption key was known for each message.
This wasn't hidden, this was even released in a conference with great pride that RSA could now export it's mail encryption suit to Europe.
Germany made a fuss about this 5 years after the fact, but everyone pointed and said well they announced it in a conference.
Toroidal so it cooks evenly inside and doesn't gave a gooey center. Same as donuts.
Having some experience in this area, some hotels were only getting 1/3rd even 1/4th of the sticker price on the aggregator website.

Part of this was on the hotel though, for not managing their rates through the aggregator properly. Often hotel management would call up angry about the rate they received, but they could barely use a computer, much less manage using multiple aggregator's backend websites.

The hospitality industry is kind of a mess.
This is good but how does it compare to internetpeso.com?
This is an older document, but has what appears to be some pretty foundational material in it. The author, Judea Pearl[1], also wrote a famous book titled Causality[2].

[1]: http://bayes.cs.ucla.edu/home.htm

[2]: http://bayes.cs.ucla.edu/BOOK-2K/
This looks awesome! I've been playing with it today and have setup a docker instance for doing Android builds on the same (Linux) machine that I've installed Gitlab on. I'm having trouble setting up Xcode/iOS builds on a Mac Mini over ssh and I don't see any specific documentation on that. Is that something you can point me to?
I feel like the small business man or woman was hurt the most by groupon, whether it be the mom pop shop or the family owned franchise. And when you exploit them, you hurt America basically. And that isn't a biz model that people can get behind. Had groupon done things differently, we'd be reading a very different article today.
Is Twitter a stupid idea? Kind of, but if I had thought of it before anyone else I probably would have given it at least a little consideration. But you're right, I probably couldn't have made Twitter even if I wanted to. I could make something that kind of looks like Twitter, but there's no way I could have executed the way they did.

When people say "I could have done that" in a modern art museum, they mean they literally could have done exactly that. I could paint a stripe on a canvas in exactly the same way as Barnett Newman did. That doesn't mean it isn't art, but asking "why didn't you do it?" is missing the point. I didn't do it because, as I just demonstrated, I don't understand why it was worth doing. "I could have done that" means "anyone could have done that, why didn't the museum just make their own instead of paying millions for it?"

Usually someone familiar with the artist can explain that in the greater context of the art world, it was a statement on whatever, and often those explanations make sense and make the piece more meaningful. I just don't think it makes sense to ask why I didn't do something without first explaining why anyone would do it.
I have used Dropbox since around 2011, and I've been happy with it. While other services have popped up, my files are so valuable to me (and Dropbox has been so reliable and seamless) that I have continued to pay for the service.

I don't consider my money wasted, but I have to agree with the sentiment that file sync is becoming a commodity. I hope Dropbox can spice things up a bit, as I still consider them to be the best in the business.
That sounds about right though. The developers are really just building a CMS that should be able to in theory handle an infinite amount of cities, while securing a new sale for one city every day could be a full time job (and probably done best by someone actually in that city).
An affordable and open-source robot
Why Hoboken is throwing away all of its student laptops
Bear in mind that they conclude the article with a complement to how quickly the issues were resolved and that the next one is due soon.
Where would you go for a good bagel?
The secrets of desert aircraft 'boneyards'
So this is the job interview equivalent of the ice-breaker "what would a day in your life look like if money was no objection?"
What's its weissman score?
Pretty much.

There are second order effects as well. Having a good tech blog that talks about this stuff gains the company mindshare amongst developers. If, as in in the case of github, the developers (etc) are the customer, then the translation to marketshare is pretty straight-forward.

When developers (etc) are not the target audience, they still get warm-fuzzies about the company and it gains word of mouth, and non-tech who seek out a recommendation from their friends, will hear about the company with the good blog. Usually in the form of "Oh yeah, there are a couple of alternatives, but the tech at $X is top notch, look hard at them".
Yeah, for me, there was a certain novelty value to Groupon and its ilk. But, after the third time I had to go out of my way to redeem something that it wasn't really convenient to redeem, I sort of lost interest. That, combined with the general decline in the quality of deals, meant that at some point it just wasn't worth opening the emails.
Every security vendor is aligned with it's "host" nation, that is how business works.
Not to mention that it's one of the only few sources for these types of enterprises to recruit from in the first place.
Most of the security software coming out of Israel like Checkpoint goes even beyond that and it's actual code that was written in the IDF and was released for commercial use.
The NSA also has a technology transfer program that enables commercialization of many technologies which were invented or developed by the NSA, they also release quite a abit of their TTP software as open source.
> Taler ensures that governments can easily track their citizen's income

So exactly why would I want to use this?
Thanks, that makes sense, though technology seems to have succeeded in making non-toroidal bread that's cooked evenly.
These are great questions. I'm imagining my answers, and the answers of people on my team, and I think they'd reveal quite a bit about us: personality, priorities, outlook, whether we'd rather fix people problems or software problems.
I was also surprised by how many people live in SF and commute by Caltrain to offices in the south bay. Sort of "maximize my housing cost AND my commute time."

As someone who rides from the fourth most popular station (Sunnyvale) I find that even if it takes a bit longer on CalTrain to get to work, the fact that I'm not fearing for my life on 101 makes all the difference in the world.
Realize that an interview is more like a date, and the question is merely a means to a conversation.

i.e. the interviewer depends as much on the interviewER, as it does on the interviewEE.

i.e. The questions you ask do matter, but what matters far more, is how the interviewer judges the interviewee on those questions.

I've worked with Nicholas Zakas before. He is a sharp and thoughtful person. Plus, he has probably given this question hundreds of times, to have a strong BS detector. And there will be several followup questions, to separate the wheat from the chaff. I bet he is going to get what he wants, from this question.

Is this the only question that can identify great candidates? No. Is this one good one, that fits his evaluation style and his values? Yes, and that's what he is sharing with us.

[About me: I run http://InterviewKickstart.com in the valley. We prepare candidates for technical interviews, and deal with a variety of these situations every day]
As someone who commuted on Caltrain daily from 2007 to 2011, I got to witness the rise and fall and rise again of the ridership. It is definitely a lagging indicator.

Other good indicators are traffic on 101 and and Dim Sum wait times on weekends.
How does the VW “defeat device” work
I'm curious how the software detected that an emission test was underway and switched on. Is there a switch or a standard way the tests are conducted?
End of IOT era again! What was the name of IOT at dot com boom?
Unlike BitCoin or cash payments, Taler ensures that governments can easily track their citizen's income and thus collect sales, value-added or income taxes. Taler is thus a currency for the mainstream economy, and not the black market.

HAH, I love it, they lump both BitCoin and cash! as currencies fit for the black market! I wonder how cash-only convenience stores will feel about that, those outlaw troublemakers! ;p
The Long Arc of Martin Shkreli's Actions and Why His Greed Matters
A part a of series of articles on HN: How to %feature_from_c++% in C (when you could have used C++)
The answer you will get is not to the question "What is your ideal job?" but "What is a good sounding job that the candidate can pretend he wants that will cause you to hire him?".
If I had to guess, automatic calculation of income tax. No need to file taxes.
> SurveyMonkey is planning to move its headquarters to within blocks of the Hillsdale stop

Right now there's a huge SurveyMonkey building across the street from Palo Alto caltrain, is that the current headquarters?

Palo Alto is a great stop because so many of the bullet and limited trains stop there. Hillsdale in comparison isn't served as well (only half of the bullets have a stop there in the morning).

If they're moving from 50 feet away from a great caltrain stop to "a few blocks from" a good-but-not-great stop, that doesn't support the article's argument very well. I guess as opposed to moving far away from any caltrain stop it's a good point.
Features and use cases of Consul
Hm yeah, that makes sense. So it's not the case that "[there are] no real reasons" - but I still think it's awesome, and learn a lot/see the applications of stuff learned elsewhere in them.
> and trust me, it ends up as a disaster. [...]
please do not do this in any project... for the sake of any who will follow you in maintaining your code!

The Linux kernel has some OO techniques in C. 2-part story:

https://lwn.net/Articles/444910/

https://lwn.net/Articles/446317/

I don't follow the Linux development mailing lists so I don't know if Linus Torvalds and other respected contributors regard those techniques as "disasters". Maybe they do.
Have you guys done any performance analysis of Træfɪk vs HAProxy vs Nginx?
Yes, that was resolved two years ago.
My answer to the question would be:

"Obviously I do not have previous experience. But I'd still give it a shot and try to learn as much as possible on the job. Just like Larry Page did."
Is this not automatic in most of the countries of the world?
Wow, this thread has a strong attraction for the overthinkers and the slightly-sociopathic. :)

This question, or some variant of it, is useful when both sides take it seriously, in context, and have a mostly-honest conversation about fit between a person and a workplace. Otherwise, not.

A lot of these comments make it sound like the goal in an interview is simply to "play the game" to get the job, regardless of what the job turns out to actually be like, or whether you're a good fit for the workplace culture. If you're starving and desperate to get any job, then sure, that makes sense. Otherwise, it's not a good idea to start your relationship on that note.

It seems obvious that interviews aren't going to work well when either side is desperate or blatantly dishonest.
Ask HN: How would you detect if a website is doing email marketing?
I'm trying to find a way to determine if a website is doing email marketing to its audience.

Parsing the index of the website and looking for a form where they ask about an email to subscribe to, can be a way of knowing they might have an audience via email. Any other ideas?
The readme links to a releases page to get some binaries, but afaik it's just source.
This sounds a lot like David Chaum's eCash of the 90s. You transfer ordinary money into a Taler account in a Taler bank and transfer them to other Taler accounts, and from there to ordinary money. That's unlike Bitcoin in pretty much every respect.

It takes some courage to make a crypto-payment protocol explicitly taxation-friendly, but they claim the tax man only gets to see the amounts, not the identities. What a pity the design doc isn't yet on their website.

And I hope the eCash patents have expired...
>However I would rather not pay for the Apprentice's training myself.

No more than any other business model that has people learning on the job - I'm tempted to say less as the process is designed from top to bottom to deal with & compensate for people learning on the job.

The more junior people come with much lower cost so there is actually a lot of pressure on those "one or two really smart people" you mentioned (aka seniors) to drive effective utilisation of the rookies. This also means people start of being told "do this" monkey fashion...but then very quickly (<3 years) progress to a position where you're expected to demonstrate real world leadership over sizable teams in a client facing capacity. Its far from perfect, but its a system that pumps out an incredible amount of young people that went through a trial-by-fire education in real world business & walked away with solid skills.

>It is the IT Consultancy part that I have concerns with.

Not something I can specifically comment on to be honest I've seen fairly little of that (saw some cool real time cyber attack monitoring stuff though - which caught me by surprise). As I see it all the professions (Law, IT, Accounting etc) are always trying to eat each other's lunch so there will be uncomfortable moves into someone else's territory. (And be judged as unqualified by the incumbent)

>they have probably coalesced back together.

It'll depend on the firm in question. From personal experience - on the ground the divisions (Accounting vs advisory) are pretty cliquey in my experience even if they are supposedly "together" from a legal perspective. Kinda like a programmer would have to make a very real effort to get transferred to sales/finance/HR department in the average company...they're different tribes.
As a native American English speaker, when I see that, I really want to pronounce it as "tree-fik", in a similar way as we would pronounce caesar... maybe even make it really weird and say "tray-ee-fik" and that just isn't pleasant to say. :)
Will iOS 9 Ad Content Blocking Work in Apps?
How to undetectably remove and replace Warranty Void stickers
This is technical recruiting done right, a lucid walkthrough of a hard problem complete with links to the implementation. It must have taken at least a few weeks of engineer-time to write, Github is awesome for making this public.

I wish they had talked a little more about the tradeoff they made. They mentioned that splitting packfiles by fork was space-prohibitive, but ended up with a solution which must take more space than originally used. (If the new heuristic refuses to use some objects as delta bases, some options which would have provided the best compression are no longer available to git)

The performance win is incredible, how much space did they give up in the process?
Unlike BitCoin or cash payments, Taler ensures that governments can easily track their citizen's income and thus collect sales, value-added or income taxes. Taler is thus a currency for the mainstream economy, and not the black market.

Sounds pretty useless to me then. I would think, as technologists, we would adhere to a mindset of "we can do better". That is, we can do better than basing our society on a State apparatus that is rooted in the use of violence (or threat, implied or otherwise) of violence, to coerce people into following its dictates. Taxation is damage that we should be creating ways to route around, not something we should be building tools to support.
This is an option right now, almost all big tech companies have offices in Seattle Austin or Boulder. People just want to stay in San Francisco.. Its a great city to live in both when you are a fresh collage hire and if you are trying to raise a child.
I discount any Yelp review that's 1 or 5 stars. Tends to have good results.
It's common in Brazil too, but with the exception of companies who abuse it to hire temp people every 3 months, you won't lose your job unless you give a reason to be fired.
this approach is similar to the one that GObject uses, though stripped down a bit for embedded. i haven't used it in years, but it worked great with GTK+. the only downside i remember is the overhead of the virtual function calls (in contrast, the jvm is able to factor out the virtual call in many cases at runtime)

one advantage of using something like this is it forces you to really think about what makes something OO and gives you a deeper appreciation of it. i'm a java programmer now, but to this day i still prefer object oriented C to C++
Microsoft Office 2016
I don't think you or ken47 have more than a layman's understanding of the subject.

Daraprim is a brand name. Pyrimethamine is the active ingredient.

When you create a generic, it must be checked that it is roughly equivalent to the approved version. Meaning there are no impurities and you digest the drug about the same rate which is determined mostly by the inactive ingredients. This process is relatively fast, often taking 1 year or less compared to the decades it takes to approve a new drug. And if you are going to be saving medicare millions of dollars, you can bet it is going to be put at the top of their todo list and will probably be tested within days.

To say that this is a government monopoly because you can't sell your drug from day 0 without any testing is quite a stretch.