Hacker Newsnew | past | comments | ask | show | jobs | submit | vldmrs's commentslogin

As a European, I can safely say that tipping in American restaurants is one of the most unusual things I remember about America. The amount of tips is huge and they are demanded of you everywhere


While we used to have "rounding up" tipping here as well (closest 5 or 10, depending on where you lived), it's sadly becoming norm to ask for percentage based tipping in europe as well, especially in the more touristy places.

This is what I don't get about tipping percentage based. It makes no sense to me. The serving effort is exactly the same between a 10$ salad and a 100$ steak. Take plate, bring plate, place plate on table, smile and check back. That's it.

It gets even more obnoxious when dealing with drinks. A 20$ bottle of wine requires the same effort as a 200$ bottle of wine. (well, except that pretentious bs about breaking the glass, but that's ridiculous anyway)

Same goes for drinks at bars. 5$ shot of your cheapest whiskey takes the same effort as a 50-500$ of a top shelf / ridiculously rare whiskey. Tipping a percentage of that makes absolutely no sense at all, and people defending it with "you get better service" really should visit high end restaurants in London / Paris etc. and see what "great service" really means.


>This is what I don't get about tipping percentage based. It makes no sense to me.

Of course it makes sense and I think you understand it even if (very reasonably!) you don't like it: it's a rough but effective effort at a progressive taxation/extractive pricing scheme. They're trying to extract the maximum amount of money from each customer for each individual transaction [0], orthogonal to effort or value. They aren't a government of course though and don't have full visibility of anyone's exact income or personal psychology. But as a simple proxy somebody buying a $200 bottle of wine is more likely to either have a lot more money or (just as good here) simply be in a mood/occasion to splash out and due to how humans tend to judge relative expenditures they're a lot easier to convince a $30 tip is acceptable if it's 15% of the price instead of 150% the price. Even if they aren't rich and/or are typically value-oriented, on a "special occasion" it's probably going to be easier to squeeze them harder while not framing it as getting squeezed. Once people commit to paying higher numbers that frames the rest of their economic decision making for the transaction.

And clearly it does work for a lot of places, at least in the short term, same as other exploitive human economic hacks (like the predatory rise of microtransactions in video games). It lets the businesses (including not just owners/managers in this case but many employees as well) make a lot more money.

----

0: Ie, treating it as a non-iterated game theory situation, which probably is rational for a lot of restaurants and particularly tourist ones where odds may be that they will only ever see any given customer once (or perhaps single digits, close enough) in a lifetime. In an iterated game, where a large/critical percentage of business depends on local repeat customers, it can make more sense long term to build loyalty by not feeling exploitive and have lower-per-transaction profits that are steady over years/decades. And I have seen that play out to some extent. Some places may also split the difference, such as by offering special local discount scheme sort of things, or having very different pricing/offerings certain days of the week when statistically very few tourists are there vs locals.


As a European have you noticed a recent increase in tipping in Europe as well?

In Switzerland a lot of the restaurants that have moved to tablets for payment, and the payment screen pops up a "suggested tip" window with a few options. They might be a bit lower than the standard American tips but it's still there and it never was before.


As an American, may I suggest you Europeans start a social media movement to boycott all businesses in Europe which have that tip screen on their card terminals, before the cancer solidifies its foothold in your home? We won't get rid of tipping here until we get a superdepression for a number of years and no restaraunt operates anymore because literally nobody can afford it.


Tipping has existed for decades, just not on the level as the US. It hasn't become a cancer.


Oh you just wait. The camel sticks its nose in the tent: if you fail to swat it, you will soon find the whole camel in the tent with you.


Sometimes it's ridiculous enough that the waiter is the one pressing "0%" to switch directly to payment, e.g. when you get your order at the bar yourself and the amount of service is minimal.


I think it's software is made with the American market in mind. And local businesses use it as is and profit.


Yeah that was my assumption as well.

There's no custom of tipping that much at any of these places, but I feel cheap just clicking the lowest (no tip) of 4 options. Maybe all the time I've lived in the US plays a role here but it seems like it might just be the decoy effect [1] applied to tipping. It will be interesting to see if consumers see this as a dark pattern and push back.

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


In Sweden a lot of the software with tipping option is made by Swedish companies who only operate on the Nordic markets.


I haven’t noticed such thing, but maybe you are right. I think that Switzerland is completely different than other parts of Europe and it is hard to compare with.


For me ridiculous is the fact you are tipping only person who brings the plate.

You dining experience is affected more by other people: person who actually prepared the dish and person who cleans the toilet. Their poor work can easily ruin your dinner experience, but tips are expected to the person walking with plates.


>you are tipping only person who brings the plate. You dining experience is affected more by other people

A lot of restaurants have "tip sharing", "tip out", "tip pool" where the waitstaff share some portion of their tips with the hostess, foodrunners, cooks, etc. So the customer is really tipping all the workers except the managers.

https://www.google.com/search?q=waitstaff+share+tip+share+ti...


Never heard about tip sharing with kitchen and especially with cleaning staff. Usually they share only with people working around the tables.

Poor latinos are working overtime on minimal hourly wage as dishwashers, basic food prep, etc and no tips for them.

That is my experience, it would be great if other places are more fair.


You will no doubt have noticed that with the proliferation of mobile Epos, tipping is increasingly being crowbarred into daily life over here too. For godssakes Just Say No


It's weirdly named. But it's all because the person servicing you is pretty much not paid by their employer. Instead they are "hired" and paid by you directly to service you. You don't have much control in this business relationship between you and your server, however you are expected to pay for it. Look at servers not as employers but as freelancers and it'll be easier.


It is such a relief to go out to eat in Europe versus the USA where you have to negotiate a fair wage for the service employees at what seems like every food service business at the register. I prefer the solution other countries have where the price already includes a fair wage, I don't want to have to think about it with every meal or snack.


Tell them that tipping is against your religious beliefs. They can't question nor challenge it--because, hate crime. Checkmate.


You're not wrong if you adhere to the Bible.

Tipping appears nowhere in the Bible. However, the practice of fair and honest trading appears many times.


That and disappearing with your card, swiping it with only some kind of implicit authorisation, doing some kind of pre-auth (?), which is then released/finalised once you add the tip and sign the receipt ? (If I understood it correctly)


Correct. They are demanded of you everywhere.


And European tourists are notorious for not tipping, because they have not taken the time to understand our bizarre customs which we don’t even like.

Combine that with the fact that tourists everywhere are more difficult and time-consuming to deal with and it’s a recipe for resentment.

Just last week I saw a group of Spanish visitors to NYC create a confusing maelstrom of orders at a coffee shop and then override the tip to zero, all while shouting across the room to each other.


I frequent a bar in a tourist area with many international tourists. They finally just by default added an 18% service charge and a line for an additional tip.

The servers and bartenders are always very explicit about the tip being included.

This feels much more fair to me.


Here in the UK, it's common for a "service charge" to be added to bills which is the equivalent of a tip, but considered mandatory for large groups. I think the next step is to just roll the tips/service charge into the food prices and thus not be pushing employee wage issues onto customers.


That is simply a markup and should be reflected in the price. Euro style tipping is annoying enough but percentages in the US are huge. It is really not an afterthought to the whole transaction. Imagine you bought a car and the dealers profit would be totally optional for you to decide. The situation is frankly ludicrous


If they say up front on every menu that the tip is included and the servers/bartenders are up front and you can actually remove it (I guess you can put less on the bottom line), what’s the issue?

Taxes also aren’t included in the menu price.

I can’t imagine any of the servers who don’t like the status quo or that would come out better even if they made $20 an hour.


>>Taxes also aren’t included in the menu price

That's insane as well. Why aren't they?

>>If they say up front on every menu that the tip is included and the servers/bartenders are up front and you can actually remove it (I guess you can put less on the bottom line), what’s the issue?

Nothing. Some restaurants in London started doing this now, the menu says a service charge of 10% will apply unless you ask to remove it and very few people have any issue with it.


Taxes are hardly ever included on ABY prices in the US.


Ok, same question applies - why? It's not like the restaurant doesn't know what the taxes are.


Because if one restaurant or retailer in general added taxes and no one else does, it makes their prices seem higher. Everyone in the US knows that taxes aren’t included.


This is funny how bad UI is on some of websites which are considered the best. Today I tried to find prices for Mistral models but I couldn’t. Their prices page leads to 404…


Just in case you're still interested in their pricing, it's towards the bottom of [1], section "How to buy", when changing the selection from "Self-hosted" to "Mistral Cloud".

[1] https://mistral.ai/en/products/la-plateforme


if only these models were good at web development and could be used in agentic frameworks to build high quality website... wait...


They aren’t.


yes, I was being sarcastic.


I have a good story related to the topic of discussion :)

I am the author of one site - a dictionary of the English language, which, in addition to the definition of a word from several dictionaries, shows the use of words in different contexts. One of the contexts is news - so for example for the word "window" it shows several news headlines containing the word "window".

So, about 10 years ago, I received a very rudely written email demanding that I remove a reference to a certain person from the text of a news story. The news story was about a misdemeanor that a certain person had committed. Since the email was very rudely written and since I hadn't broken any law, I just ignored it and forgot about it. Over the course of about six months, this person bombarded me with dire threats and also wrote complaints to my hosting provider. The hosting company forwarded these letters to me and asked me to look into it, but did not demand anything because no law had been broken.

One day, after many e-mails with threats of legal action, and about 6 months, I received the first normal message, in which the person asked what he should do to make me delete the information he wanted.

Here I need to mention that for all this time this person has parroted me quite a lot with his threats and I had no desire to meet him halfway.

I wrote that I would delete the necessary information as soon as I received a request from him, written in the form of a short (!) verse.

Another month or so passed, during which this person argued and tried to change my mind (instead of sending a short verse)

As soon as he did, I connected to the database with a smile, deleted the entry he asked for and wrote him an email wishing him good luck. I hope he is doing well now :)


What is a short verse?


His blog posts are always amazing, very detailed and exceptionally visual


Does it help you with grey hair ?


No, it's useless to me in this regard, although it could help someone who is efficient. I think my issue may have more to do with copper.


At first I wanted to criticize the post, buuut after finishing reading it I actually liked it. Very concise and practical

ps - I didn’t know about template “cache” directive


FWIW, I'd advise against template caching. It's awkward to cache bust, and a network round trip to your cache will almost certainly be more expensive than the Python operations to render the template, even with stock Django templating which is slow.

The only place it's possible worth it is if you do a lot of database queries from your template rendering, and you're therefore caching database results (as rendered text). In that case, it's an easy patch. However a much better solution is to fetch all database results up front.

In my previous company we had a very significant Django codebase with plenty of templating, and found that using the templating system for (lazy loaded) database queries or caching was more hassle than it was worth and avoided it as much as possible. Treating template rendering as a pure CPU bound function was always better.


I haven't used it, but I think this is well targeted by https://github.com/dabapps/django-zen-queries.


It'd be faster to retrieve from a cache than to make a round-trip to a DB to get the data needed for templating.


My point was that you shouldn't be doing DB queries in the template. If you're doing the DB queries before templating then you should also be doing the cache queries before templating too.


[assumption]


I've noticed that my son spends way too much time on YouTube or playing Minecraft and one of the few offline activities he enjoys doing on his own is coloring. And since he comes to me every time he wants a new coloring book and we spend about 10 minutes together searching for each picture, I made a website with a collection of coloring books for him. The site is very simple, but to be honest, I haven't had so much fun with the process of creation for a long time.

https://colorango.com/


At one pre-funding startup (in the days when 14400 was an excellent remote connection) we had a LAN set up in the basement of the founder with the largest house. Their daughter liked to "work" alongside us, so (partly to protect our unattended keyboards!) I bought a colouring-book program for her to use.

One evening, when her mother called down that it was her bedtime, she replied:

— Can't mom, busy working! click click click

— What are you working on?

click I have to turn it all orange! click

Upon hearing that, we knew she was one of us.


What's she up to?


I'll have to get back to you on that...


This is absolutely amazing.

The pictures are very detailed and done with taste, there is no ads to be seen, the website is well organized.

This rivals any high end coloring book I've seen, you are very talented! My kid will be thrilled, thank you so much for creating this!


My wife has been using ChatGPT to generate coloring pages for our Little Free Library and they've been coming out amazing!


One of my 1000 unfinished projects was a e-reader app for android that generates coloring book pages, or illustrations for young kids who are in that weird age group where there are no more pictures in their books, but they still enjoy illustrations. I have a gifted niece who is way ahead for her age at reading but still enjoys pictures/coloring so I planned on making it for year. Don't know if I'll have the chance to finish, but I'm sure Kindle will integrate this into their new color kindles (and probably every other e-reader) at some point.


I also recommend printing out puzzles, mazes, riddles from https://krazydad.com/ You can download pdfs, staple them together and let your kids sink their time in.


Interesting, what AI are you using to generate these? Are these straight from the net or is there a post processing pipeline? If so, what are you doing?


Not the GP, but inspired by your question I tried asking ChatGPT to create similar coloring sheets. The results seem suitable for coloring. Here's one prompt: "A simplified line-drawing coloring sheet of a dog flying an airplane. The drawing is in clean black lines on a white background, with minimal details and clear, bold outlines."

Later: The prompt worked with Imagen 3 on Gemini Advanced, too:

https://g.co/gemini/share/fd023da84cb2


The Gemini one has a prop that should have 4 blades but only has 3.

All my attempts with GPT-4o have failed. Always ends up with areas where the black lines become fuzzy.


Really awesome! As I haven’t seen a way to contact., any way to get a unicorns and cats categories?


Yes, unicorns please!


I’ll be sure to add unicorns, thank you!


Awesome!! I love the images for the card on the home page, very pleasing.. I would try with my daughter who loves Unicorns and Princesses.


damn I wish u did it 10 years ago! I really struggled with it, was so hard to find coloring images for my daughter. now shes 14 so I don't think she will care much :)


Well done! My niece is going to love this!

Is it possible to get all PDFs at once? Hopefully per section? That will really help to print all at once and get her a single book to go on for couple of weeks.

I thought I could do `curl | grep | xargs curl`, but the site returns 520.


I'll think about it.

But I've noticed that if I print out some coloring books for my son, they stay on his desk for a long time and he rarely colors them.

But if I print him one coloring page, he almost always finishes it.


I suppose each kid is its own :)

My niece tends to finish a book start to end within a week or so, hence why I thought of asking. Another reason is I don't get to see her too often, and it is easier to hand over a book a visit, color a page together to get her started, and then she does the rest.


20 years ago I met a young woman in her mid 20's. She's setup coloring book pages with google ads by the thousands, in pretty much every language. Her income from that was around $8K a month, and this was late 90's?


Similar story, but for the mobile era: I knew an indie app developer who built a portfolio of early mobile apps. His top-earners were a coloring book app, bead animal patterns, and a no-essay college scholarship app. Those three allowed him to pay himself and a partner salary and drop contract/client work.


Just to be a bit picky, I guess it was Doubleclick or some other thing instead of Google Ads, as Google AdWords started working in 2000


Amazing! My son also colored a lot but he'd pick only a few pages out of every coloring book so I got the idea to find some online; one-page things to print but the ones I found at the time claimed to be "coloring book pages" but were actually more black-lines-on-white-background actual artwork. Much too complex for simple coloring. Your site would have been the find of the decade!


Very valuable for me, too (dad of 3). Thanks for curating!


what a fascinating friend! i just showed my son and he loved the idea. These are the tools we need for our children's good development and growth


Beautiful work and presentation! Keep it up!

How about a digital-coloring version too, that kids and adults can use on say a tablet, or even a phone?


Some people love doing that but your idea doesn’t resonate with me personally - I prefer holding my pen and drawing or coloring on paper


Great site. Feature request: two essential categories for our family are missing: princesses and unicorns.


Very nice! I’ve been thinking of some activities for my 3yo and will try coloring and see how he likes it.


Love this, thank you for creating it!


Great stuff! I tend to generate some colouring pages on the fly but these look great.

Can you add dinosaurs?


Thank you, dinosaurs are in my TODO list

p.s. - my son is an expert at dinos, not sure why I haven’t added them


Cool, hopefully it will be in your top downloads ;-)


When I shared this on Facebook Messenger, it didn't pull in anything more than the title, like a blurb about the site.

I think that's easy to implement, if you care.

I love this project.


Wow, you and I should be friends - this is my project: https://color.vos.lol


the whole thing is beautiful


This is so nice, thank you for making it!


Thank you for creating this.


Great job, that’s a nice simple idea that has value for lots people.


Penguins live in the Antartic. Great idea and web site.


Awesome that it's offline, too! Amazing work.


The hands and feet on some of them are downright disturbing. I would not want my child coloring in AI generated slop, there's something fundamentally disconcerting about that.


nice site though some of those are def heavy on the ink/toner with the black backgrounds!!! :)


This is incredible! Nice work.


Amazing!


Cannot love it more!!!!!


Such a cute website <3


This is amazing


Great news ! It would be interesting to see performance comparison for IO-bound tasks like http requests between single-threaded asyncio code and multi-threaded asyncio


Why have they been removed ?


It looks like it needs to go through toxicity testing -- https://twitter.com/WizardLM_AI/status/1780101465950105775


I can't imagine how toxicity in a LLM can be harmful. Can't we write stories with toxic characters, for example?

It feels like the greatest minds of our era are creating an amazing piece of technology. And we are hindering it in the name of corporate cover ass and bullshit jobs.


if you read the large theory papers on human-computer LLM interfaces, the people who build these are genuinely worried about "harm" . Impolitely, it appears from the outside that the kind of researchers that they have attracted over a decade to do this fantastically tedious and abstract work, are covered in emotional illness symptoms personally, and developed a culture of incessantly declaring "harm" in every shadow of every corner; at the same time, corporate black-hearts have money on the mind, and are genuinely worried about "harm" in the form of consumer retaliation in the marketplace, massive legal liability for civil rights blunders, and losing the sweet spot to a competitor; then government at the executive level, at the Nation-State, are obsessing about obtaining and implementing AI for competitive advantage against just about every other group of people you can name -- as long as no one can prove that they implemented "harm" while getting unprecedented competitive advantages at scale over populations of unwitting civilians, their geopolitical rivals, and probably other political types of a different stripe.

So no, it is not "bs jobs" at all .. but worse


That's another point, but I agree. The government's incentives are to become bigger and more powerful. LLM control could be a fast lane to become a totalitarian state. Governments around the world might not do that by choice, but the incentive is true and is present.


If you think that you want to live in a world where your life is heavily influenced by machines that were trained on the idea that you don’t deserve to exist, then yes, “toxicity” isn’t a problem.

But you don’t think that. Even if you think you do.


But instead, they are trained on what some corporation or government thinks is good for me. How's that any better? Do you trust them to be neutral and act in your best interest? Who defined toxicity?

A "neutral" policy here is probably a still unsolved philosophy problem.


I already live in this world. That is why I don't want my models censored; they're already spewing that toxicity.

(It's just your brand of toxicity, so naturally, you don't think it's a problem.)


You can't even define toxicity in an objective and verifiable way, because it's inherently subjective.

Trying to make rules for a machine to behave in a decidedly nontoxic way is a fool's errand, then.

You're also assuming that AI is going to be used to heavily influence people's lives, but there's a good chance that all it's good for is ripping off copyrighted material and generating clipart that's good enough for powerpoint presentations.

AI is probably going to change the world in the way that NFTs did. And self driving cars. And the Alexa.


> It feels like the greatest minds of our era are

This is the new “we could put a man on the moon, yet…”. No, “the greatest minds of our era” are not working in adtech or building LLMs. It’s easy to forget, but there is a whole world outside of computers, and being good at it does not equate to being “a great mind”. It is absurd to believe the greatest minds are all working around the same problem spaces.


Fair, but that's not central to my argument. My point still holds.


So this is a good thing for people like me who don't care if some piece of software is "toxic" with me or not.


It was trained on content from the internet. I'd be massively surprised if it somehow wasn't toxic. Humanity (or a small portion of it) is full of assholes. As much as that sucks, shouldn't the embeddings reflect the reality of the training content? If you want fluffy bunnies and flowers and happy people holding hands, shouldn't you just train it on that content?


Toxicity testing? That a self-imposed requirement by Microsoft?



I asked GPT-4 to rewrite the refrain from Eminem's "Forgot about Dre" but change it to "Forgot about Tay" and make it all about chatbots... this is the best one it came up with:

Nowadays, every bot wanna chat

Like they got something to say, but these LLMs

Are too toxic to use, just a waste of GPUs

And the programmers act like they forgot about Tay.


Marketing most likely. What if news headlines say: MS LLMs Make Racist Remarks

With lots of juicy examples.

Not that I care. But MS' marketing does.


I think that your project is amazing, thank you. Will definitely use it!

p.s. - I think that your project deserves much more attention from HN


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: