skysight-inc/HackerNews huggingface dataset:
My favorite nude photographers are female, interestingly enough. They really know how to make the female body shine, if you will.
Solution architect here who spends a lot of time with Microsoft's stack. I've got absolutely no certifications of any kind and refuse to take part in the certification circus. It serves only to generate an ecosystem rather than to solve problems and costs companies a lot of money.

We've thrown our partnership agreement in as it is not valuable for us and the certification management is a pain. We can't get staff with certifications and people don't want them any more anyway and we can't force people to take them.

At the end of the day, it's a dying concept. You can't get bummed out about something which was circling the drain years ago.

Regarding fit for purpose staff, we've had people with wonderful CV's jammed full of experience and certifications galore but when it comes down to it, a blind monkey would be a better asset when you have you have to diverge slightly from the preprogrammed certification skills.
So what? On my salaried job I sometimes have busy days, sometimes have quiet days. And?

I imagine that if you abolished tips, then the service sector would be like all those other sectors without tips, or like all those service sectors in all those other countries without tips, i.e. just another job and completely normal. But a lot fairer.
The State of eGovernment in Germany
You'll be paying those personnel costs either way. In a tipless society, your entree would just cost more, and the server would get their hourly regardless.

People like servers and drivers have an opportunity to provide extra value beyond their purely mechanical function. A culture of tipping allows the consumer to reward that extra effort, at their option.

That said, I do agree that 15-20% as a tip for 'standard' service is just silly. If I owned a restaurant, I'd want to hear about it if a customer was unhappy. When the customer can just stiff the server on their tip and leave, it gets harder to identify which workers need retraining/replacement.
> Why is North America so slow to realise this?

It's part of the culture. And culture has always been an extremely inert thing. Decades are often needed to correct major problems that are anchored in it.

Probably the most effective way to get rid of the tipping culture would be for a majority of business owners to visibly declare:

"No tipping allowed. We pay fair salaries."

Does a business owner have a clear economic incentive to do this? No. At most an ethic one. And maybe there's a tiny bit of PR value in it.
Day 36 - Superstar Marketing 3 - John Divramis
I am sorry but I can't find a study that concludes "humans prefer pay for work over the same pay for no work". You are just trying to overwhelm me to go and read a vast library of articles.
I found a few studies where the "work" was lever-pushing and the study was with children where as they age they are less and less stupid exactly as expected (by me) http://www.amsciepub.com/doi/abs/10.2466/pr0.1981.49.3.859?j...

So please try to refer me to a study that I can apply in a general office environment with people aged 30 and a real-world job so we can check the claim.
> the only beneficiaries are the employers

Customers who don't tip also benefit.
Try to get a license key in 50 years. ;)
This is the only forum I've ever been on where I can be presently surprised by how much experience actually is behind a statement. Its a nice change for once.
This is an empirical claim: namely that tipping results in better service.

The evidence I have seen does not favor this hypothesis: http://freakonomics.com/2013/06/03/should-tipping-be-banned-...
I don't know for sure, but I think it was only good for an interview. There wasn't any kind of legally binding language in the contest rules, and the fact that I received a ping from Facebook recruiters despite finishing past 50th place in the competition makes me feel like it was a fishing expedition. It's money well spent for Facebook when you consider that they probably aren't paying more than 50k to Kaggle to host the competition and probably get at least two hires out of each one.
Um ... but Uber isn't "taking a stand on this". If the lawsuit is correct, Uber is just conning the customers into thinking the drivers get tips then stealing them. Just because you think tips are a bad payment mechanism, it doesn't follow that what Uber is doing is right.

(never used Uber so no judgment on if the lawsuit is correct or not)
No need to define boolean in terms of a bit just because that's all it takes. There's no harm in being redundant and using a whole byte for it, so that -1 is true and 0 is false.
By definition, if the actions of the powerful determine what is legal, then the acquiescence of the powerful to the status quo defines legality as much as their embrace of force. And that leads you into Panglossian absurdity: there is nothing in the world which is illegal because everything which happens has been implicitly permitted to happen.

You can get around this by saying that sometimes the powerful do not act in their own interest (perhaps they lack foresight to take preemptive action, or misperceive their own interest), but this puts you in the same paradox that Thrasymachus found himself in his debate with Socrates.

The core problem is that you are making a very cynical argument that there is no law or morality which can or should prevent us from killing other people, but then use words like "legal" and "law" to try to disguise the moral bankruptcy of this position. Yet you cannot have it both ways. Either law and morality exist or they do not. And if law does not exist as anything except the interests of the powerful, then you are either trapped in Thrasymachus' paradox, or forced to the conclusion that this is the best of all possible worlds and nothing is by definition ever illegal.
Polygraphs are such bullshit, that I still think this was a case of governmental insanity.
I sometimes think of prisons as of wolf-farms. Place where wolves get trained and where they go to rest to come back even stronger. Coursera of criminal world.
Normally you get a warning when the destination type is smaller, but with C99 bool you don't because that's how the standard is written: any non-zero value of any other type is implicitly converted to "true".

That's why C99 bool typecasting problems are so subtle. If you were previously using typedef char BOOL and you switch to the "real" bool, you don't get compiler warnings about suspicious casting anymore.
Those control questions don't even make sense to me because I don't see how you would expect dishonesty in answering those questions. The answer is yes for every human on this planet so why would I try and lie about something that I also have in common with the person interrogating me.
> [...] the fiction of the efficacy of polygraphs

"Do they work?" is one question.

But if you apply for a job at any of the intelligence agencies (NSA, CIA, etc.), you'll have to pass this test. So be prepared.
I am amazed by the well, anti-union, line being taken here.

Über is just trying to break into a regulated industry - and that means breaking regulations.

Regulations are usually what is imposed after the fight is over - and taxis have gone thru a long period of controversy, legal disputes and often criminal behaviour to get where the regulations are now.

Über will cause some change (285m will guarantee that) but in the end there will be new regulations cementing the status quo. And since everyone realises there will be a new status quo, everyone who has a brain will pile in now and make sure their slice of the pie is as big as possible at the end.

Über does not deserve to win just because it started the fight.
Welcome to the world of immigration. Common sense makes very little sense that. Is not a case just for India, it is the case for every country out there, including the US.

It is mostly easy to get a short term visa and then extend it, rather than asking for a 5 year visa. lets turn the tables around, would the US issue a five year visa to a entrepreneur trying to come in?

Does that make US a bad place for entrepreneurs? I call bullshit.
It wouldn't be as efficient, but wouldn't virtualization solve this problem in a cleaner and more maintainable way ?
That is utterly stupid...
This seems like a good time to point out that every study of tipping I've come across fails to find this sort of incentive effect.
Successful software lasts decades. Yeah, that accounting system might run on rickety Windows XP and developed on PowerBuilder 0.2 but it sustains a multi million dollar operations without a hitch.

There are tons of happy software running on old operating systems. It takes years to depreciate your software assets. It makes no sense to keep redeveloping all your software just because Ember 2.0 and Node.js (asm.js) are out.

ReactOS is amazing.
The fact that you must take a polygraph test to join the government is ridiculous on its face. I cannot believe it... For some stupid reason I thought governments were better than believing obviously pseudo-scientific bullshit. Sigh :(
These involve subsidiary hosted services. I was referring to the online storefront itself. Sorry for not making the clarification! :)
Lie detector tests are mainly used as a prop for an interrogator to convince you to tell them things.
It wouldn't be automatic. Courts consider many kinds of evidence of varying strengths, and the probative value of evidence can be challenged by the opposing side. If it appeared that a journal had sprung up specifically to legitimize patents, evidence supporting that view could be introduced as well. Courts exist to weigh such arguments.

In fact, "objective evidence of nonobviousness" is already a well-established concept in patent law [0]. The change I am proposing is, where currently patents are presumed valid until challenged, under my proposal they would be presumed invalid until evidence of nonobviousness were presented that the court found satisfactory.

I don't think we're going to get rid of patents altogether. No patent system is perfect, but I think my proposal would make for a massive improvement.

[0] https://en.wikipedia.org/wiki/Inventive_step_and_non-obvious...
He was making the point in the context of an american business making the decision not to accept tips. No server in their right mind would work for minimum wage and no tips when they could receive $1/hr + tips at a busy restaurant down the street. My guess is that most service industry jobs in European countries attract people with lower financial needs relative to their fellow citizens.
Unless you want to call it "bribery", under which circumstances it can have some potent effects.
The NSA spent $25 million buying exploits last year
Why we dropped our free plan
Frequently Asked Questions About the BFG9000
Getting a job at Facebook, actually does not feel like winning to me.
Being spanish I don't find necessary to forbid the tips. Here if you are halpy with the service you let a couple euros, if it's a large bill something more, but it's not mandatory and the waiters are not going to look bad at you for not doing it. Every time I go to the states I find anoying that the waiter or the taci driver are counting every cent I let them, and that there is the possibelity to have a dispute over that. I'll rather have the quantity declared on the total of the bill and avoid that tense situation. I don't get how you can separate the food from the service, it seems like if the restaurant service were provided by random guys that just happen to be there that day, and not by proper employees. I know it's not like that but I can't avoid getting that sensation when I have to pay.
Name me a common system where NULL != 0

You might as well be worrying about code compatibility with systems that have a 7 bit char, or some other irrelevance.
4 hours of actual programming per day, but there's overhead and like lunch
The two times I used Uber, there was a single flat fee paid with no mention of a tip. The driver and I never discussed payment; it was all handled via the interwebs. Given that one of the perks of Uber is the "no fumbling with the credit card at the end of the ride", it would be rather divergent from the whole experience to be tipping separately.

I wouldn't have much of an issue tipping if it were via the same payment mechanism, though. Feels weird not to after years of taking cabs.
> In a tipless society, your entree would just cost more

I live in a tipless society. Things cost exactly the same here (in Australia) as they do in the US. Difference is we don't have to pay extra on top of the meal.

We also get paid far far more. Minimum wage over here, in fast food, is $20 an hour.
That article is somewhat confusing. The issue isn't that Uber doesn't allow tips, it's that when a person does decide to tip , Uber takes 50% of it.

Here is a much better writeup: http://www.theverge.com/2013/8/28/4668504/uber-lawsuit-san-f...

I've used the app several times and I've never been prompted to enter a tip. Maybe it's a new feature?

Edit: After reading a few more sources I think the issue is that every fare has a built in 20% tip, but Uber takes half of it. Another source: http://www.businessinsider.com/uber-drivers-open-lawsuit-ove...
That's ridiculous - minimum wage is minimum wage.
Performance incentive is performance incentive.

Were the unions asleep when that law got written?
Books For Game Developers
Who cares ? Templates are JSON data anyway, in well-established meta-media domains: http://schema.org/AssessAction

All you end up arguing for is how well your Text Editor implements things like git or LightTable watches over text objects.

Sublime text, for example, only gives a deprecated Skeumorph of the microwave when in Find/Replace mode. Compare this to vim/Fuf,Unite, the fact that in this eco system one also discovers Gundo, grep, etc. easily pluggable within this system. Don't do any of it __at__ compilation, so who wholly cares? (Holy C, anyone?)

Vim enables enhanced Python (mocka chaining permutations of tags, WebObjects) development along with things things like Zen Coding and haml linters, which do we decide; does it matter today, tomorrow? And what have you learn'd in the meantime ?

I for one welcome our COBOL Overlords: https://github.com/eevee/project-euler/blob/master/heteroglo...
or maybe hand-puppet shadows! :+)

-bowerbird
> I always tip well

and there lies the problem.
They also have a new builds page: http://emberjs.com/builds/
> It's part of the culture.

It's the same culture that feels individual charity is the best way to deal with poverty.

(And also there's this wonderful subset of this culture that feels that it's clever and thoughtful and generous to leave a Bible verse instead of a tip.)
Sounds like (a) fun interview(s) :/ Alas, they exist. I guess it's too much to hope they don't.
Well assembly is unwieldy for writing the entire kernel, but he's written portions of it that way.
The background of that website reflects well the year it was written (1999).
Burning large areas of forest where you know people might be living (must be living, in the case of farms) can't be overlooked. Hidden from decision makers, but not overlooked.
That will not help. To pass the polygraph test, you need to create a large difference between the "control" questions and the "relevant" questions. Raising your baseline will not improve your chances.
Think Before You Stretch, kickstarter on Stretch Goals
I took an Uber black car to the airport a couple days ago and there was not any UI for tipping. I looked to see if I could add in a tip; it's a flat fee for the ride. How can they take 50% of something that doesn't exist?
I like jwz's classic post about swear words in Mozilla:

http://www.jwz.org/doc/censorzilla.html
The difference is that bribery usually involves an upfront payment. Maybe people should start tipping before their meal.
We were using deCarta's DDS software, so their proprietary RMF format.
I don't see anything in that link or the transcript that actually addresses this point.

(Note that I limited my claim to "faster service", not overall "better service" or "perception of better service".)
I've only ever found it to be a plus - good ice breaker, people seem to love it. That said, often people assume it is a British accent, not an Australian accent.

I think because people from outside Australia often have the preconception that Aussies should sound like crocodile-dundee, or as we call it - 'okka'. What they hear from most Aussies is what they associate more closely with a British accent. Although it isn't quite right, it is so far from the preconception of what an Aussie sounds like, British is the closet thing they associate it with.
Congratulations - This is really a huge step forward for both Ember, and front end development. I know that it has been possible to build rich front-end applications using JavaScript before now, but the API and tools around Ember are excellent and really make for a productive, convention over configuration development environment.
A lot of the article is about memory bandwidth vs. cpu computation. In Doom 3 BFG, as opposed to the original release, a lot of things were recomputed instead of stored in memory.

This begs the question, was it really faster to store that stuff (e.g. skinned meshes, shadow volumes) back in 2004 when Doom3 came out? Has the hardware really changed that much in the 8 or so years between the original and the BFG releases? Or was this another case of premature optimization and doing things the way they were always done before?

In addition to memory bandwidth vs. cpu throughput, the number of cores in your average consumer cpu has gone up from 1-2 to 4 (or "8 cores" with hyperthreading). Reading between the lines, this was a motivator for the changes. Sharing memory between the cores is expensive and clearly some of the changes were made in order to reduce sharing between the CPUs.

So if any of the Doom 3 coders are reading this, can you give some insight on these changes? :)
Have you ever actually encountered a bug involving accidentally passing a pointer to a 'bool' function argument? I've seen many obscure kinds of bugs, but don't remember ever in my life seeing one of those- so I suspect this is a red herring.

(And of course if the value passed happens to be an int rather than a pointer, typedefing bool to int won't save you!)

edit: And as mentioned in the rest of the thread, while it's unjustifiably confusing to, say, pass 'p' as a boolean parameter rather than 'p != NULL', it's not unreasonable to do something like

typedef int bool;
bool foo_enabled;
void set_foo_enabled(bool enabled) {
if(enabled == foo_enabled) return;
/* new value is different, do some work */
}
set_foo_enabled(1);
...
set_foo_enabled(flags & ENABLE_FOO);

Though I haven't come across this kind of bug in practice either.
Even a really, really good SysAdmin can't work around what's currently possible with network technology. You really can't serve beyond your network saturation point no matter how much "tweaking" you do.

That's gonna cost infrastructure you may not have (and/or cost far more than you can afford).
> There's some interesting discussion here at the previous (now dead) post of this article

Looks like someone revived it.
homehero isn't going to work either. You're competing with word-of-mouth, craigslist, basically any other thing where jobs are posted. On top of that, if you have nobody posting caregiver jobs on it, you have no product, because people will check it out, find that there are no caregivers there and then never come back.

Flowtab provided a service that wasn't needed, this doesn't either.
Or they could have their office in downtown SLC, making transit a viable option to get to work.
Nice idea. If you look at this:
http://www.collegehumor.com/video/6905817/every-tech-commerc...
('Every Tech Commercial') there could be plain ASCII templates for movie or commercial plots.
I just spent two months living near Chicago, and I have to agree. The fact that taxes (city + state + county) and tips aren't included in prices means that the amount you really spend isn't at all obvious until it comes time to pay. It was quite maddening.

Tipping is virtually unheard of in Israel (except a standard 10% in restaurants), and all prices are required to include tax. So if the taxi meter says that you need to pay 15 shekels, you can be sure that this is the price.
Everything you need to know about much rumored 'Galaxy Gear' Smartwatch
As a really bad C programmer I have a question, if you don't mind my asking:

Is that the kind of knowledge/insight you gain from understanding C when studying it or when you are bitten by a bug ?
Awesome, have been meaning to try ember. Just finished with a 6 month meteor.js binge. Which leads me to the question: what is a good real time push solution for ember? Does it have anything for that, or is that something I'd have to build in separately with socket.io or sock.js or something?
Really?!? Is this a widespread phenomenon? That seems bizarre and unfair to me.
>But doesn't bool have the advantage of reducing perceived complexity of the code and making the code more understandable?

You cannot reduce "perceived complexity" by adding subtle error cases, i.e actual complexity.
> So my question is, how do you solve this?

I think I can offer some insight on that, because I'm Figure 53's employee #2 (after Chris). I live near San Francisco, where with some effort I could quite possibly find a job that paid 20% more than I'm making with Figure 53 if I wanted to. And my first child will be born in the next 3 weeks! Oh, I also bought a house in June, for extra measure. :-)

Would a 20% raise be enough to draw me away from Figure 53 to work for one of the many startups around here? Hell no. A 200% raise wouldn't be enough. Some of the many reasons why:

- I'm passionate about our products, but even more so about the art that gets made with them. I'm a musician who learned to code in order to make the tools that I wanted to use, and now I get paid to make those tools, and help other people use them. Whether it's a high school play or the Olympics, it's really freaking cool to see what your customers create with your work.

- Family is important to me, and working from home (and not on a 9-5) means that I'll be able to spend time with my daughter even after I come back from paternity leave. Chris is of a similar sensibility, so I never have to do any convincing on that score.

- I don't have to worry about whether the company's going to be around next month, because I know our money is being managed conservatively. We're in it for the long haul, which our customers also appreciate.

In short, Chris solves the issue of employee retention by making Figure 53 compete in many more important arenas than salary, from the more banal things like job stability to the more intangible things that go into quality of life. That's not to say that we aren't being compensated appropriately for what we do -- Chris has made it clear he's all ears if any of us ever feels we're being short-changed. But otherwise, if I went to him and said, "Hey, Schmooblr LLC is offering me 20% more, pay up or I walk", that would be a sure sign that I was not a great fit for the company in the first place.
Then again, it took them about three weeks to add the Isle of Jura back to their maps when it somehow got wiped:

http://www.bbc.co.uk/news/uk-scotland-glasgow-west-23331456
No. It allows you to run Windows-in-Linux, but you're still relying on non-Free software.
>C: the language that can't even get a boolean type right.

And that powers 99% of the software that matters.

Name me one language that you cannot say similar BS about some aspect of it.
Actually it fires an intent, and if the application is there it will catch it, if not, it won't. No privacy violation needed as IIRC it won't communicate back to the website.

Could be wrong, haven't done much android programming.