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

It makes sense, for example, if you use turmeric in a rice dish, would you say it is artificially colored? In a sense rice isn’t yellow, but it is a natural dye.

That is not what this is about. You've always been able to advertise rice with turmeric as free from artificial colors. Here, the FDA is allowing for so-called natural dyes which are just chemicals that have been extracted from plants (usually through solvents). Imagine taking the turmeric, soaking it in gasoline, then distilling the color back out of the gasoline. The only requirement is that the color itself is not petroleum-derived.

>Here, the FDA is allowing for so-called natural dyes which are just chemicals that have been extracted from plants (usually through solvents). Imagine taking the turmeric, soaking it in gasoline, then distilling the color back out of the gasoline.

That's basically what's done for vegetable oils so should vegetable oils be called "artificial" as well? Is there a principled way of defining what amount of scary chemical involvement is needed for something natural to lose its "natural" designation? Are pretzels at risk because they're dipped in lye (ie. drain cleaners)?


I don't know the answer to your question, but it would seem no one involved in this decision making process is even trying.

I believe if you’re using hexane to extract the vegetable oils it should definitely be called artificial. A highly artificial substance was added to the food at some point.

Lye is typically not artificial if it’s made from sea shells and wood ash like it has been traditionally. Even the industrial chlor-alkali process just uses salt (NaCl) and water so it’s not artificial.


To point out how confusing this is: If you add a knife tip to a cow carcass to extract the steak, that is adding a highly artificial substance to the food at some point.

Likewise if you use steel balls to tumble-crush shells into calcium carbonate powder (don't know if they do, or if it's even a product, but neither are the point here).

"We are required to inform this table that your naturally wild-caught salmon had, briefly, at one time, a small hook inserted into its mouth. It was otherwise wholly without artificial feed nor other additives."

How do you write a law that slices between those ideas and hexane, clearly?


On a case by case basis that generally aligns with common sense. Most people can instantly recognize a hook and knife are very different from adding a solvent to food. Drug laws are a good analog for this. I don’t think the universe of possibilities in this space is prohibitively large.

You can probably begin by broadly calling petroleum and petroleum products artificial.


There's a rich heritage and history of solvent-based foods. Vanilla essence, sloe gin, etc.

Ethanol would probably be classified as a natural solvent. The edge cases fall off very quickly, this can definitely be done on case by case basis without introducing onerous bureaucracy.

Even if it were distilled from petroleum?

Ethanol is not distilled from petroleum. Industrially it is produced by distilling plant sugars and starches.

It can be distilled from petroleum, and there is the key distinction that wasn't answered - are "natural" ingredients ones that could be made by "natural" (I'm assuming that "biochemical" is meant here) processes, or are they ones that are made by "natural" processes? Or is it just petroleum that is the problem?

Where does salt fall here?

Why isn't petroleum natural, when it is plant-based?


A good starting point would be to broadly classify petroleum and its products as artificial.

Apologies for so many questions, this is a very interesting line of reasoning.

What makes petroleum artificial compared to any other substance found on (or in) earth?

It seems you are proposing that "any food that has had a petroleum product added to it at any stage is artificial", which is an oddly narrow focus.

For that matter, does this definition of "artificial" extend to the range of substances that can be synthesized with bio-feedstock?

To expand on our discussion, would this mean that ethanol made other feedstock is natural, but made from petroleum is artificial?


>Lye is typically not artificial if it’s made from sea shells and wood ash like it has been traditionally.

There's approximately 0% chance that the typical pretzel you bought is made with dye derived from wood ash.


Well yeah but I addressed how it’s made industrially as well.

>Even the industrial chlor-alkali process just uses salt (NaCl) and water so it’s not artificial.

By that standard is anything artificial? Oil comes out of the ground, after all. At least with "natural" colors you can argue the actual molecule was synthesized by a plant and we're just purifying it, whereas for industrially produced lye it's entirely man made.


Salt and water are pretty “natural”. You can get pedantic about this but there is enough here to classify these on a case by case basis.

Can you define a "highly artifical substance" in this context? As you desctibe it, it seems to be "a subtance that can't be made entirely from feedstock that was once living".

Why is a solvent that is part of processing but nonexistent in the final product something that anyone should care about?

Your body cannot tell the difference between a chemical that is "naturally" sourced vs one that is "artificially" sourced. We are at a point in industrial chemistry that the sole difference is "Did the feedstock come from a petrochemical company"


>Why is a solvent that is part of processing but nonexistent in the final product something that anyone should care about?

That's exactly my point, because I'm arguing there's no difference between natural colors and vegetable oil, when they're both refined from natural sources using industrial processes.


Tumeric is a chemical that has been extracted from plants!

Your scenario holds for any part of any food processing, not just food colours. The issue is that the definition of "natural" when applied to food is impossible to pin down. Can we process using solvents? What if those solvents were brewed? At what point does heat and pressure treatment become "unnatural"? Can I use an acid for processing? Can I use vinegar?

The various vegetable, seed and nut oils that form the basis for so many food products are very problematic if you want "natural" food.


Where's the boundary between "natural" and "artificial"? If we're allowing processing in the definition of "natural" (e.g. extracting a chemical from a plant using a solvent) then everything is natural: it's all ultimately derived from something that naturally occurred on Earth.

The think is you

1. add turmeric not color extracted from turmeric

2. you don't add the turmeric just to get the color

What this is about is if a company things their rice + turmeric isn't "popping" enough in color they can extract colors from other food or even non eatable plants and then say "no artificial colors" while the color of the end product is very well artificial/not natural.

Add in that "natural sourced" doesn't mean healthy but many people think it does this is pretty deceptive. (E.g. one of the worst pesticides, banned decades ago, was neurotoxin extracted from plants, _and then highly concentrated_. But 100% natural sourced so the FDA would treat it as not "artificial" even if the concentration of it and separation from the plant is not natural at all.)


My thing is why not just spell it out as "Color due to x, not due to some artificial dye" or something reasonable? It should just be descriptive enough, I feel like I've seen similar messaging on some foods.

Color due to X is a statement about causality.

Well whatever wording is clear to the reader as to the source of unexpected coloring would be.

It's a statement about color debt.

Except it has a taste. I think finding something with just the colour and no taste would be a better example of this.

Go find that unicorn. Make your first $100M.

Also: that's a completely different issue to "describing its presence as 'artificial'". Needs a new thread.


The article makes some interesting points about the correlation between computer usage in schools and test scores. What I would be interested in is the unmetered computer usage outside of schools. Are students with restricted access to so-called "brain-rot" social media outperforming those with it?

As a parent of a middle schooler and an elementary schooler, I don't need a formal study to answer that question. I've met my childrens' classmates. Sometimes, anecdotal evidence is sufficient.

And, I wish they were using real computers! Unfortunately, they're on tablets.


It's so bizarre to watch. The programmers of tomorrow may actually use iPads and LLMs, or similar. The abstraction from the work being done is increasing rapidly, and understanding of the underlying systems is decreasing. I know it's the way things have been going for decades, but it feels weird.

MV3 has made it significantly harder. Good luck blocking YouTube ads, for example.

Sure, in a sense, but “wiki” actually just means “quick”.


Toasts are a great way to lose information. They are a terrible design and should not be used. They distract the user, are not dense with information, and provide no value. If a message is important enough for the user to read, it should be a dialog box.


Dialogs are a great way to lose information. They are often dismissed by users that want to do their job and are interrupted by modals. Users focused on their tasks blindly dismiss dialogs.

Read the above as a critique to your strong opinion and not an opinion of mine.

My opinion is that toasts are great for notifications that can be reviewed/checked later, like chat notifications or finished background tasks.

What should be avoided, just for the same reason as modals/dialogs, is an overuse, causing fatigue.


Dialogs don't have to be modal, and in the parent comments context they aren't.


Most of the time they're used for a quick visual confirmation that "your operation went right"


The information that the user did something "right" should be responsive next to where the user initiated the action- not in a random corner.


That control may not be visible by the time the operation completes.


Toasts are popular, but not the only option if you want to notify the user about completion of a longer-running action when the user may have already switched away from where they started it. Consider a status bar[0] instead. You can make it cute and animated, too!

[0] https://developer.mozilla.org/en-US/docs/Web/Accessibility/A....


There are certainly times where this must be the case, but I think it's broadly better to have designs avoid this.


That’s why confetti exists


Developers reach for Toasts because they're zero effort. Good user experience takes a lot of thought and you can skip all that with Toasts haha.


Zero effort, and they animate. Components that have animation baked in are drug-like in how they hook in designers and devs who are only thinking about the visual presentation.


Zero effort, and it's basically a crude visualization of a good old message bus :P


After reading the article, the technical merits of `jj` are completely unclear.


Yes, that was not the goal of the post. There's some comments about this in this thread though, here's the first one of mine: https://news.ycombinator.com/item?id=45673808


That URL https://news.ycombinator.com/user?id=steveklabnik is a link to your user profile.


Whoops, managed to fix it. Thank you!


The article can be summarized to essentially: I like Rust. jj is written in Rust. Some Rust person loves jj. jj is used at Google.

Who upvotes this?


I can’t speak to people’s motivations, but I have been a very active member on this forum for a long time, and I was on the Rust team for about a decade, beginning before 1.0.

So the article is more like “Here’s why I started using Rust. If you thought I made a good choice then, well, I’m making a similar choice in case you want to join me.” Seems people find that compelling.

Just like Rust’s success was not inevitable, neither is jj’s. But I think it might work out.

You could also consider this a disclosure of sorts, I post a lot on this forum about jj (and Rust), and so knowing that I now have a financial incentive is important context to some people.


[flagged]


That line wasn’t even in the original post. It is not nearly the only technical advantage. The point of the post is just not about that topic, so that content is not in the post.


That line _is_ in the post. Search for it. I'm not sure what you're on about.


Wasn’t in the original post. I added it based on feedback in this thread.


[flagged]


This is very funny. People just love jj! There are no conflicts of interest, at least not until now that there is a company built around jj. But they also started it because they love jj!


It would be naive to think the company initiative didn't starte some time ago, before content started being posted even.

And there's still no disclaimer so your point is moot.


Good commit logs or comments may tell you why


What about function names, class names and variable names?


Helluva wish.


Cool idea, what model does it use to predict my next window?


Would be interesting to know if it's using a Markov chain, frequency analysis, or some more complex ML approach for the prediction.


The algorithm started off by using one of those more simple methods and has evolved a lot since then. I'm exploring a few different directions now. It's difficult to say what will be the best direction to take it in until I have some more data to see what's working. I want to make something that works well for a lot of different types of workflows.


LRU i guess.


Yes, in practice this increases price transparency. Imagine everything could be monetized. They could charge for access to the bathroom, or water. What is the minimum expectation of what is included in the price of a ticket?


I'm against charging for bathrooms, water, or other such basic human needs while you are in the custody of the airline for the duration of travel. There should be a basic standard of human care that includes those things. Food should also be included for flights over 5-ish hours.

Carry-on fees are a whole another level of shittiness though. I, the customer, am the one carrying the bag, there should be no reason to charge for it.

It's like charging extra for wearing a red shirt or charging extra for wearing a hat.


> I, the customer, am the one carrying the bag, there should be no reason to charge for it.

It's on the plane, so it takes up some of the limited storage space, and increases the weight of the plane, which means more fuel burned.

Saying you carry the bag so there's no reason to charge for it is like saying you carry yourself onto the plane, so there's no reason to charge you for the flight ticket.

So either they build the average per-passenger cost into the price of every ticket, or they charge a fee only for people who want to take on the extra bag.


Airlines already use an average cost per passenger.

What you are looking for is charging passengers per weight.


In practice, flights.google.com doesn't know the price of a luggage. So you might think a Easyjet/Ryanair ticket is cheaper, but I have had situations where actually after adding the luggage for every passenger the normal airline is €30 cheaper in total. And you get a free drink plus snack.

Honestly, it would be much better for transparency reasons if budget airlines offer a discount for no luggage instead of an extra fee.


What is the minimum expectation of what is included in the price of a ticket?

The expectation that you eventually reach your destination alive.

That's it, from the airlines' perspective.


> The expectation that you eventually reach your destination alive.

Tell me, when you fly as freight do pay to have the box labelled "fragile" :)


What is the minimum expectation of what is included in the price of a ticket?

A seat.


Certainly a bathroom has to be included, you can't lock people in a tube in the sky and then not let them pee.

But I believe Ryanair considered trying not to use seats at one point.


Actually you can do exactly that, at least in the US. I've been stuck on a plane more than once and told I couldn't use the restroom


That sounds unlikely - did they give a reason (e.g. toilet cannot be used when the fasten seatbelt light is on during turbulence/landing/take-off)


The reason was because they said so.

Keep in mind, I also had a flight attendant tell me that using Zoom on a plane is a felony.


Which airline(s) was that, so that we can avoid them?


Then they will have to hire cleaners, because I will shit and pee all over the seat.


I've never personally seen someone do that but I have heard stories of this happening before.


I have incontinence, so I either wear diapers (still going to pee and defecate regardless), or I have access to the bathroom in time. If I wear diapers, there is going to be odor contamination in the area. It is bad for others, and for me, and their business too, I assume. Depends on the length of the trip; I try to limit fluid intake to zero before I go outside.


Ryanair also considered charging for bathrooms.

Although in both cases, it's hard to tell if they were serious, or just doing PR.


It’s not hard to tell at all.

At peak season every year, O’Leary says something crazy like they are going to charge for the bathroom, or charge fat people extra, or get rid of arm rests, or have standing room only. The tabloids run the story, and always mention how cheap the flights are, including whatever the cheapest deal at the moment is.

It’s very, very obvious advertising. The tabloids go along with it because it makes people angry, which drives traffic.


Seats are not included in all bus or train tickets :)


The only reason the seat is necessary on a plane is for safety.


I'd include air and a seatbelt


in a more civilized time there would be a bit more than that.


Up until 1978 there was a lot more than this in the US. This is where we see photos of carts that brought prime rib to passengers and people in suits toasting with champaign glasses and there was so much space in the aisle that you could pass by service carts. It was like that because airlines were extremely regulated and not allowed to compete on price. So they competed on what was included. The result was photos of "a more civilized time" but also that almost nobody could afford to fly.


I've probably paid more for a single beer than some of my flights.

Also business flights are kinda affordable if you really shop around.


I’m not talking about steaks. I’m talking about basic human rights, like a glass of water and access to a restroom.


Destroying future children in favor of other future children? Any decision we make does this. Every child is an XOR.


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

Search: