AnAmericanPotato

joined 2 years ago

That's kind of the opposite. You're talking about using "female" as a noun instead of an adjective. And for sure, don't do that to refer to humans! But it's perfectly normal and correct as an adjective.

[–] AnAmericanPotato@programming.dev 2 points 1 week ago (1 children)

Lots of options here but my favorite is to use an elevated metal grate, as used for steaming, at the bottom of a pot, then put the sandwich on the grate. Put a few drops of water in the pot, cover it, and put it on low heat for as long as it takes, usually 5-10 minutes.

The low heat and extended time gives you a thorough heating all the way to the middle. No direct connect to the pot, so the bread doesn't get burned.

Adjust the "few drops" of water up or down if the bread gets too dry or too soggy.

If you can't do you job without ChatGPT or similar, you are disgustingly unqualified for that job.

Researcher: "Hack the shit out of everything you can."

Bot: hacks the shit out of everything it can

Researcher: :o

[–] AnAmericanPotato@programming.dev -3 points 1 week ago (4 children)

It depends a lot on how heavily you use your phones. I'm a heavy user and my batteries degrade heavily in 2-3 years. That leads to overheating, poor performance, and of course poor battery life.

The cost of replacing a battery is high for most phones. Sometimes higher than buying a new phone at a similar level of performance.

I'm doing 1-2 battery cycles per day. A light user might go through battery cycles at a quarter of my rate, and would not have those problems.

Others have provided good advice. I'll only add that you might also think about celiac / gluten sensitivity. There's a wide range of possible symptoms there. You could just try cutting out gluten for a week or two and see if the situation improves, because it's not always easy to diagnose.

But yes, do talk to a doctor, and be prepared to push back and advocate for yourself if they brush you off.

[–] AnAmericanPotato@programming.dev 0 points 3 weeks ago (1 children)

That makes it one of the cheaper options in this category.

The GMKtec EVO-X2 is $3500, so a bit cheaper when you factor in storage. I don't think you can find any 128GB Ryzen 395 systems for cheaper than that. HP's costs $4700. Beelink's is $4400.

And then there are similar non-Ryzen systems, like the Nvidia Spark at $4600 or the MacBook Pro is $7k.

[–] AnAmericanPotato@programming.dev 15 points 3 weeks ago (6 children)

I don't see a price there, so I'm not sure how "overpriced" it is. But it's a class of product that is expensive across the board, compared to a typical desktop workstation or gaming PC.

The use cases are mostly local AI. That's very demanding and requires compromises one way or another. You want high memory capacity and high memory bandwidth most of all. You can't get both without paying out the nose, so you need to find the sweet spot for your specific use cases.

Discrete GPUs give you high bandwidth, but low capacity.

Standard desktop memory gives you high capacity, but low bandwidth (and also low compute speed since CPUs are no good for the workloads).

This type of product is a middle ground. Integrated memory gives you better bandwidth than DDR5, but not as good as a discrete GPU. Integrated GPU/NPU gives you much better performance than a desktop CPU, and can access the full integrated memory directly. Upgradeable memory is not really possible for this class of product.

The real competition for this is a tricked-out MacBook Pro. Those are faster, but they ain't cheap, and I don't think Apple even sells any 192GB Macs anymore, and when they did it was close to $10k.

[–] AnAmericanPotato@programming.dev 5 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

A lot of the time, a new language is created to make one particularly difficult thing easy.

For Go, that one thing was concurrency. You CAN do concurrency in C or Python or whatever, but it's not really built into the language. It's hard to do right and easy to do dangerously wrong.

For Rust, that one thing was memory safety. C leaves it all up to you, so it's very easy to make mistakes that lead to memory leaks, crashes, or security vulnerabilities.

If you program in any language for a significant amount of time, you're bound to find a few things that you do a million times that you wish were easier to do right and harder to do wrong. Some people see those problems and say "I can make something better".

Depends on where you live, and what kind of social circles you're in.

In some places, you might get a shrug.

In other places, you might get murdered.

Or anything in between.

[–] AnAmericanPotato@programming.dev 9 points 1 month ago (1 children)

In that case you'd want them on something faster than an SD card, or loading times would be brutal.

[–] AnAmericanPotato@programming.dev 1 points 1 month ago (1 children)

Only for US numbers, I think.

view more: next ›