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

>enjoy and appreciate something on a daily basis is beneficial to overall satisfaction with life.

I'll couch this in a warning that you need to have the money for it, but for me an espresso machine and good grinder was such a great investment.

It's this thing I appreciate a lot every day.

If you're a drip coffee person I guess this won't apply and you can save a few thousand. Although I'd still recommend getting a grinder (not necessarily an expensive espresso worthy one) and good beans then.


Drip coffee is amazing: A consistent grinder; fresh, light or medium roasted beans protected from oxidation; and a machine that heats the water to the correct brew temperature (190-195 F)is all you need.

The flavor profiles are akin to wines; no decanting required.

Extremely enjoyable in the early morning moments.


Espresso is my soft spot given my origins, but a good drip on paper filters (to remove some oils and cholesterol) is akin to good tea, full of aromatics. I disagree with the temperature, for me a blonde roast calls for 72 degrees Celsius (162F).

To be accurate, I should qualify that for me it’s “light/medium” and not a true blonde roast.

I haven’t had the pleasure of trying to brew my own blonde roast yet.

But I was amazed when I first tried a black coffee brewed properly, and it took me far longer than I want to admit to learn the basic nuances; it was a very fun journey though.


Exactly, and a lot of people that don't like black coffee never had a solid experience: a cup full of aromatics — like tea — instead of just burnt, bitter, over-heated slurry.

I'm a hater of drip coffee as it almost always contains under-extracted (outside of cone) and over-extracted (middle of cone) coffee. You're correct about the importance of brew temperature, although I take issue with the strange units you use.

For me, full immersion brewing is the best as it's far easier to control than expresso - you can fine-tune the water temperature, the grind size and the brew time until you get coffee that astonishes people. Personally, I'm a big Aeropress fan, though I don't know why so many people make horrible coffee using french presses. I think most french press coffee I've drunk has had far too little coffee or too much water in the brew.


If you mean the temperature is slightly too low, then yes. I was going by memory, then subtracted by five second-guessing myself.

Pyramiding the grind works-around the problem well-enough for me, however.


I wasn't complaining about the actual temperature (I tend to 80°C water for my Aeropress brews), but the use of freedom units.

I'm sure there's ways to make quality drip coffee, but all the drip coffee that I've had has been very poor. I've also lost count of the number of times that I see people using boiling water for making coffee.

To my mind, it's easy to get obsessive over making good coffee, but what I'd like to see is just more people knowing how to not make bad coffee. If you're thinking about water temperature and pyramiding the grounds, then you're likely making great coffee.


This is also why I kind of hate it when rich people say that money doesn't make you happy. It's true, it doesn't but if you don't know how to pay for your next meal or worse your kids next meal, or you're sick and can't afford good care, then money does make all the difference.

In mathematical terms money might not be sufficient to make you happy, but it's a necessary condition indeed.


“Having money isn’t everything, not having it is” - Kanye West

Ah thanks for putting it into the necessary/sufficient vocab. Makes so much more sense to explain it that way.

Yeah, and like, a nontrivial amount of it tbqh

This is a separate argument though. A failing company may still be right in identifying other companies failure modes.

You can be prescient about failure in one area and still fail yourself. There's no gotcha.


IBM is not a failing company though, they are a Goliath in the Enterprise space.

Still besides the point. The company failing or not is orthogonal to them being able to identify failure in others.

> A failing company may still be right in identifying other companies failure modes.

Agreed if this is what they are doing, but what if theyre spewing claims to try and discredit an industry in order to quell their shareholder concerns?


They are not the only ones looking at the money spent in AI datacentres and concluding most of the investment will not be recovered anytime soon.

A lot of the silicon being deployed is great for training, but inefficient for inference and the training to inference ratio for usage shows a clear tendency to go the inference way. Furthermore, that silicon, with the workloads it runs, doesn’t last long and needs replacement.

The first ones to go online might recover the investment, but the followers better have a plan to pivot to other uses.


I'm not sure if this is advanced trolling at this point.


This is redefining the cutting edge of trolling.


I think the term is "frontier trolling".


trollblazing

I'll one up you: at this point I'm becoming pretty sure that this is a person who actually hates LLMs, who is trying to poison the well by trying to give other people reasons to hate LLMs too.


I envy your optimism. The truth is that humans are generally stupider and more craven than you have apparently even begun to conceive.


Is the. AI bubble just biolliinaires larping about their favorite dystopuan scifi?


>A pity. Saw Zig as something rising but with this kind of toxicity, no thanks.

Don't get me wrong, it is a bit toxic. However, I feel like taking one comment in a larger article and blowing it up out of proportion is just as toxic.


> blowing it up out of proportion is just as toxic

One person decided that something wasn't for them. How is that in the same league as someone in a leadership position being unprofessional?


I personally don't care too much for hierarchies, so I didn't factor this in. You can be toxic at any level.


> You can be toxic at any level

And yet the context is extremely important.

> I didn't factor this in

That's how you get to false equivalencies.


>That's how you get to false equivalencies.

No, you're just putting something into it which doesn't matter to me. Not a false equivalency.


You said:

> blowing it up out of proportion is just as toxic

Making a false equivalency of the supposed toxicity of the commenter's post and the toxicity displayed in the article.

You can just take the L; you don't have to be performatively obtuse about it.


They are blasting the product tbf. The people part is a small part of it. And apparently at least distracting the HN Community from their point.


Which is exactly why to cut it out. If you put salt in my cup of tea, I’m gonna notice and it’s gonna ruin the drink.


Microsoft poured salt into your cup years ago, you just did not notice.


If you put more salt into this rather thinly-stretched metaphorical cup when telling me what Microsoft did you are not going to endear yourself to me. Why muddy your message?


>When you write Rust code without lifetimes and trait bounds and nested types, the language looks like Ruby lite.

And once you learn a few idioms this is mostly the default.


>You get memory safety. That's about it for Security

Not true, you get one of the strongest and most expressive type systems out there.

One example are the mutability guarantees which are stronger than in any other language. In C++ with const you say "I'm not going to modify this". In Rust with &mut you're saying "Nobody else is going to modify this." This is 100x more powerful, because you can guarantee nobody messes with the values you borrow. That's one very common issue in efficient C++ code that is unfixable.

Sum types (enum with value) enable designing with types in a way otherwise only doable in other ML-based languages. Derive macros make it easy to use as well since you can skip the boilerplate.

Integers of different sizes need explicit casting, another common source of bugs.

Macros are evaluated as part of the AST. A lot safer than text substitution.

Further the borrow checker helps with enabling compile time checking of concurrency.

The list goes on, but nobody that has tried Rust properly can say that it only helps prevent memory safety issues. If that's your view, you just showed that you didn't even try.


>like an animal with no higher order thinking.

In Germany I see far fewer abandoned shopping carts than in America.


Bin ifTrue


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

Search: