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

Do you guys boil the milk before adding the culture?


I used to scald milk (in an Instant Pot this is the yogurt "high" setting) before making yogurt, but no longer do so.

Now I buy UHT pasteurized milk, which encompasses most organic milk, and simply run 18 hours of the Instant Pot "medium" setting. I start the instant pot, add two half gallons of milk, then pour in some Bulgarian yogurt as a starter and stir, then lid on and leave it alone until it beeps at me.

I normally get around three gallons of yogurt out of a one quart jar of the Bulgarian, which comes in a conveniently Mason-threaded quart jar, where I hoard the leftovers for storing my own yogurt.


Why did you switch from scalding regular milk to UHT? 18 hours is a long time to make yogurt. I do the scalding, let it cool in a fridge for an hour, and then make yogurt for 6.5 hours. This works for non-UHT milk (doesn't for UHT).


Not OP, but I've found that using UHT (or semi-UHT as many refrigerated organic milks are in Australia) works just as well as a heat->cool of non-UHT (after all, UHT is just milk that has been heated then cooled). So it's less work/fussing around/friction, and I end up making yoghurt more often. I usually do a 12 hour cycle. The heating (either at home, or via UHT) is necessary to modify the proteins so it thickens.


Interesting. For me (in the US), UHT was usually a failure - but as I said, I do it for only 6.5 hours. I could try doing it for longer, and I guess that's convenient for overnight. But otherwise, heating + 6.5 hours for regular milk is faster.

What I don't understand is: Why does heating + 6.5 hours work for non-UHT milk but not for UHT? It's not just me - I Googled at the time and many others had the same experience: UHT milk often fails. Like me, they all were doing 6-8 hours.

Googling now, I see lots of people arguing if UHT makes it harder to make yogurt or not. Personally, I'd like to see examples of people making decently thick yogurt (without straining) in under 7 hours with UHT (whether they scald or not).

This site[1] says there was a study done that showed unheated UHT was runnier than heated non-UHT. I didn't check the study to see how long they set it for.

This site[2] also points out that UHT for 10 hours was still quite runny. They had to add powdered milk to get it thicker.

[1] https://www.healwithfood.org/recipes/uht-milk-homemade-yogur...

[2] https://www.everynookandcranny.net/instant-pot-uht-milk-yogu...


So I haven't tried actual UHT; I use 'ultra-pasteurised' organic milk, which is refrigerated, but has a much longer expiry date than you would expect from milk, and you can taste the extra heat treatment. 8 hours works great and gives a thick yoghurt (haven't tried less than that; usually do overnight so around 12 hours). It does tend to get progressively less thick generation after generation. I use a supermarket organic plain yoghurt as a starter (there's a certain ratio of starter yoghurt to milk required - I use 4 Tbsp yoghurt to 1L milk)


18 hours?! I’ve never heard of that for making yogurt. Is that a low temp pasteurization?

I’ve only done the usual 180F, followed by waiting for it to cool, finally add the starter and mix.


When I try to use UHT milk, I usually fail in making yogurt. But that may be because I do 6.5 hours and he's doing 18 hours. Perhaps you need to go so long with UHT?


Well he probably uses a machine (yaourtière in French) which maintains the pots at 40 degrees. My parents use this with UHT to do yoghourt.


I just use the functions on my Instant Pot. The "Boil" function brings it to around 180°F. Then I let it cool to between 90-115°F before adding the yogurt. Then use the "More" function and it sets a timer for 12 hours ("Less" goes for 24, and I've never used it). All of these functions are available under the yogurt button on the Instant Pot.

My understanding is it may be possible to skip the boiling if you are using ultrapasteurized milk (lactose-free milk often is) from a just-opened container.


I don't boil it, but I heat to to 72°C/162°F for at least 15 seconds, i.e. the recommended temperature and duration for pasteurization.


Yup. Boil, let cool to 115F, add culture or frozen cube of previous yoghurt, into the instant pot for 9 hours.


The different efficacy rates of the vaccines do not directly imply anything about spreading covid.

A vaccinated person can have no symptoms of covid and still be spreading (This may or may not be true).

Folks are still studying how effective the vaccines are at preventing spread.


> A vaccinated person can have no symptoms of covid and still be spreading

Aren't the efficacy numbers from the phase 3 trials based on giving periodic PCR tests to everyone that was participating in the trials? And not just based on people self-reporting symptoms?

It would be very surprising if there were a new kind of asymptomatic carrier that emerged only for people having taken certain vaccines in which they would never test positive on a PCR test but could still spread covid. The odds that this is how the vaccines work seems very small, relative to the number of times this argument that "we don't know yet" is getting repeated.

It just seems strange to me that so many people are hung up on pointing out that this small possibility is still a possibility. It seems more likely that this will drive more people to skip the vaccine, since they're being told they can't even go back to normal once vaccinated, than anything else.


I don't think the fact that you might be still spreading covid when vaccinated is enough of a reason to continue lockdown. As long we are continually getting people vaccinated, we should be fine for returning to normal.


Depends on the particular trial, but the clinical trial data used to get FDA approval usually measures symptomatic cases, which is a combination of coronavirus symptoms and positive PCR test.

There's some additional data which indicates Pfizer and Moderna are likely to limit transmission, but from my understanding it's not as ironclad as the symptomatic cases data.


> Aren't the efficacy numbers from the phase 3 trials based on giving periodic PCR tests to everyone that was participating in the trials?

For most trials, no. You have to look at each individual study, but most commonly, they only test after people show specific symptoms.


Keep in mind that a door handle is completely immune to Covid and can be spreading it.


Only for a few hours though, not 2 weeks+, and viruses don't mutate on a doorknob. Someone who got vaccine and falls in the ineffective category will likely not die but will be a spreader for a few weeks, with some nonzero probability of mutation, and that times 1/3 of the population that got the vaccine would give the virus a lot of opportunity to mutate.


According to some experts, Covid-19 can endure on certain surfaces for as long as six days.


Okay, but until they're done studying, maybe let's just make more of the 94% vaccine using J&J's facilities?


You do realize that different manufacturing facilities are not interchangeable? They're not a rack of x86 servers.


How does making Optionals allocated on the stack (value types) prevent this?

Or rather why do you need value types to accomplish this?


Perhaps this example will make it more obvious:

    boolean truthy = false;
    truthy = null; // compilation failure, type mismatch
vs. the Boolean type

    Boolean truthy = new Boolean(false);
    truthy = null; // compiles just fine
The reason Boolean (and other boxed primitive types) exist is because it is an Object (a reference type) and that allows them to be used in things like collections that expect Objects and not primitive types.

Looking at https://openjdk.java.net/jeps/401 it's not totally clear to me at the moment how you can use ValueTypes (primitive keyword) in Collections. Might be that you'll need to take a reference to them with Type.ref (but I need to read 401 in more detail to understand that).

Hope that helps.


> Looking at https://openjdk.java.net/jeps/401 it's not totally clear to me at the moment how you can use ValueTypes (primitive keyword) in Collections.

JEP 401 won't cover it quite yet, note this from the "Non Goals" section:

> An important followup effort, not covered by these JEPs, will enhance the JVM to specialize generic classes and bytecode for different primitive value type layouts.

It wasn't until recently that I understood for myself just how large the surface area of the "value types" problem is - it will be delivered incrementally. JEP 401 and 402 are the first steps (if I were to guess they will show up as previews soon? maybe JDK 17 or 18?), but there is more to come.


So you are really looking for compiler checks for null? Kind of like kotlin?

var truthy = null; // Compile fails

var nullable? = null; // Compile passes

You don't need value types for this?


That's not exactly the same thing... It can also (again I don't know if this is part of the jep or not) be used to perform stack based destructors (finalize) and then Java could implement RAII. Reading the jep it discusses perhaps rejecting finalize as function on primitive objects, so this might not be in scope.

Additionally, the type is also lighter weight than an Object and should be stack allocated, so there are memory advantages to not having to use boxed types as well.


> How does making Optionals allocated on the stack (value types) prevent this?

Let's not confuse language specification issues with implementation issues. Both value and object types can be allocated on the stack. Both can be allocated on the heap. Both can not be allocated at all and can be scalar replaced. So this isn't the meaningful difference!


Its the Greenbank telescope in West Virginia. I don't think its particularly associated with SETI.

The telescope is available on a rental basis. People just schedule it to point it wherever.


> I don't think its particularly associated with SETI.

That depends on what you mean by "associated". It's not associated directly with SETI the institute, but it was the site of the first systematic/scientific search (and false positive) for extra-terrestrial intelligence lead by Frank Drake. It is also the place where The Order of the Dolphin (Drake, Carl Sagan, Otto Struve, et al.) met and developed the Drake Equation.


The one in the picture is the 100m dish. Frank Drake used the 25m dish. Just being nitpicky, I get your point.

https://en.wikipedia.org/wiki/Drake_equation#History


The telescope there is amazing. It's worth a visit, they have a visitor's center and tours. I was there for the 50th anniversary celebration, in 2006, and want to go back some day.


Just a heads up, but the GA courses on Udacity don't have any of the programming assignments anymore only the multiple choice quizzes and videos. They were removed when the OMCS program was introduced I think because GA wanted to use those assignments internally.


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

Search: