HackerLangs
TopNewTrendsCommentsPastAskShowJobs

Quekid5

no profile record

Submissions

SpaceX blocked from early US benchmark index entry as S&P reaffirms rules

cnbc.com
3 points·by Quekid5·เดือนที่แล้ว·1 comments

comments

Quekid5
·7 วันที่ผ่านมา·discuss
Because this is garbage PR. That's it.

Every property-based testing system (invented ca. 1980) will explore boundary values. The semantics (or lack thereof) of C and C++ can make this difficult to actually test for because the compiler is allowed to say "test passed" to any input leading to UB.
Quekid5
·22 วันที่ผ่านมา·discuss
Ask for more regulation.
Quekid5
·23 วันที่ผ่านมา·discuss
*Brits

EDIT: Don't get me wrong, my European nation did a lot of bad shit, but don't put the idea of an "expat" on us.
Quekid5
·เดือนที่แล้ว·discuss
AFAIK, the only correlation with LoC that's got solid evidence is this: the number of bugs correlates with LoC.
Quekid5
·เดือนที่แล้ว·discuss
Must have 120 fps for answers arriving in [buffering] 30 seconds.
Quekid5
·เดือนที่แล้ว·discuss
Indeed... why is Anthropic even employing people at all if this AI magic story is true?
Quekid5
·2 เดือนที่ผ่านมา·discuss
You misunderstood their example, I think.

If doesn't matter what 'p' is in their example. The point is: if 'f' is undefined behavior (rather than just impl-defined), then the optimizer concludes that the "if p { f() }" can never happen... which means that we're allowed to assume that 'if p { ... } else { ... }' (in the first part of the example) will always take the else branch. The compiler will optimize accordingly and just always call g() unconditionally.
Quekid5
·2 เดือนที่ผ่านมา·discuss
It was released at "end of life" for Larian patches for BG3, so I can imagine they didn't want to support any old Linux distro. I believe it is technically possible to run it on distros that are "similar enough"[0], but it's pretty pointless if you want to use any PC-only mods, etc.

[0] I still use Arch, btw. :)
Quekid5
·2 เดือนที่ผ่านมา·discuss
Yeah, I've been playing BG3 on Linux[0] for about 2 years at this point (using a Lutris "recipe" or whatever they call it). Ironically, the biggest issues have been with some of the modding tools needing specific versions of DotNet and whatnot. The game itself runs flawlessly.

[0] Arch Linux, btw, because that must be mentioned.
Quekid5
·2 เดือนที่ผ่านมา·discuss
The overhead isn't zero, but with SSDs (and filesystem caches in the gigabytes these days) it's damn near insignificant in pure terms of opening files and such.
Quekid5
·2 เดือนที่ผ่านมา·discuss
Generated tests... I mean... listen to yourself.

I can generate a lot of tests amounting to assert(true). Yeah, LLM generated tests aren't quite that simplistic, but are you checking that all the tests actually make sense and test anything useful? If no, those tests are useless. If yes, I don't actually believe you.

It's the typical 10 line diff getting scrutinized to death, 1000 line diff: Instant LGTM.

Pay attention to YOUR OWN incentives.
Quekid5
·2 เดือนที่ผ่านมา·discuss
> However, the best engineers I know are usually among the quickest to open an editor or debugger and use it fluently to try something out.

That's not my experience... mostly it's about first interrogating the actual problem with the customer and conditions under which it occurs. Maybe we even have appropriate logging in our production application? We usually do, because you know, we usually need to debug things that have already happened.

(If it's new/unreleased code, sure fine, let's find a debugger.)
Quekid5
·2 เดือนที่ผ่านมา·discuss
Wikipedia says it was created in 1974, so something's definitely off with the time line here.
Quekid5
·4 เดือนที่ผ่านมา·discuss
Try writing an exhaustive spec for anything non-trivial and you might see the problem.
Quekid5
·4 เดือนที่ผ่านมา·discuss
Analysis Paralysis?
Quekid5
·4 เดือนที่ผ่านมา·discuss
I think wmf's comment in this thread was absolutely correct and succinct, so I won't repeat, but I think it's worth noting that many (all?) of the Wayland devs were actually Xorg devs. Make of that what you will.
Quekid5
·4 เดือนที่ผ่านมา·discuss
Ministry of Truth & Love.
Quekid5
·4 เดือนที่ผ่านมา·discuss
SQLite is public domain while the code released by id/Carmack is GPL.

The latter technically doesn't prevent anyone making money off it, but in practice it does (other than nominal fees).

That alone is a massive difference.
Quekid5
·4 เดือนที่ผ่านมา·discuss
Java's Virtual Threads (JVM 21) + the Structured Concurrency primitives (not sure exactly what's available in Java 21+) do this natively.

Also, a sibling poster mentioned ZIO/Scala which does the Structured Concurrency thing out of the box.
Quekid5
·4 เดือนที่ผ่านมา·discuss
sqrt(2)