[-] AlotOfReading@lemmy.world 7 points 6 hours ago* (last edited 6 hours ago)

You can sometimes deal with performance issues by caching, if you want to trade one hard problem for another (cache invalidation). There's plenty of cases where that's not a solution though. I recently had a 1ns time budget on a change. That kind of optimization is fun/impossible to do in Python and straightforward to accomplish Rust or C/C++ once you've set up your measurements.

[-] AlotOfReading@lemmy.world 2 points 5 days ago

It was styled on what Americans imagined European breakfasts to be like in the 50s, and cost optimized over subsequent decades.

[-] AlotOfReading@lemmy.world 25 points 2 weeks ago

"welp" isn't related to whelping. It's a way to write the word "well" when it's used as an interjection (meaning it has no definition). The word is often pronounced with a terminal -p and people started writing the letter in text.

[-] AlotOfReading@lemmy.world 12 points 1 month ago

The CSB doesn't regulate and it can't issue fines. They also don't show up unless you've already had an incident. When they do show up, it's simply to document and investigate the root causes, so they can issue recommendations to one of the regulatory agencies that actually enforces things. You need to have really fucked up for an agency with literally 40 staff overseeing one of the largest industrial economies in the world to notice you.

[-] AlotOfReading@lemmy.world 13 points 2 months ago

Standardized tests are normalized, so...

[-] AlotOfReading@lemmy.world 11 points 2 months ago

ML is not an ENIAC situation. Computers got more efficient not by doing fewer operations, but by making what they were already doing much more efficient.

The basic operations underlying ML (e.g. matrix multiplication) are already some of the most heavily optimized things around. ML is inefficient because it needs to do a lot of that. The problem is very different.

[-] AlotOfReading@lemmy.world 9 points 7 months ago* (last edited 7 months ago)

There's probably a bunch of reasons for the multi wing design, but the big one is going to be improving lift/carrying capacity without increasing the width.

The most efficient wings for low speeds are glider wings: as long and thin as possible. That makes them inconvenient to pack and folding joints are weak points. The second wing adds lift, but also problems: it's less efficient than a single wing of the combined length would be and the front wing makes the rear wing less efficient. The winglet improves the situation somewhat. Facing downward also improves maneuverability.

[-] AlotOfReading@lemmy.world 28 points 7 months ago

It's a little weird and very European, so OpenSUSE.

[-] AlotOfReading@lemmy.world 8 points 9 months ago

TCP has been amended in backwards incompatible ways multiple times since 1993. See e.g. RFCs 5681, 2675, and 7323 as examples.

Plus, speaking TCP/IP isn't enough to let you to use the web, which is what most people think of when you say "Internet". That 1993 device is going to have trouble speaking HTTP/1.1 (or 1.0 if you're brave) to load even the most basic websites and no, writing the requests by hand doesn't count.

[-] AlotOfReading@lemmy.world 28 points 9 months ago* (last edited 9 months ago)

1 Lakh, or 100k. It's a common way of writing numbers in India and South Asia, though it's a suspiciously large number of notes.

[-] AlotOfReading@lemmy.world 20 points 10 months ago

Cost of living isn't the same everywhere and perspective is relative.

Rent in my area averages around 3k USD/mo for fairly plain arrangements. Between that and "unavoidable" costs like utilities, you'd get 3-4 months max on that amount, even living frugally. It really isn't that much for a lot of people, even if that amount might be to you.

view more: next ›

AlotOfReading

joined 11 months ago