xthexder

joined 1 year ago
[–] [email protected] 6 points 2 months ago

Only if they're whole beans. Split beans don't count.

[–] [email protected] 15 points 2 months ago (1 children)

!remindme -1 year

[–] [email protected] 6 points 2 months ago (1 children)

Well, if you buy a used one, they first started putting the cellular modems in in 2017, and all models by 2020. You can check which models here

[–] [email protected] 16 points 2 months ago* (last edited 2 months ago) (8 children)

the other is fair use

That's very much up for debate still.

(I am personally still undecided)

[–] [email protected] 3 points 2 months ago

All I see now is blonde, brunette, redhead.

  • Cypher, The Matrix
[–] [email protected] 5 points 2 months ago (4 children)

The most they can really do is block payments, but even then, plenty of people would have access to foreign currency or bitcoin, so it wouldn't be that effective. Elon's also the kind of guy to start giving it away for free just to piss off Brazil's government more.

[–] [email protected] 2 points 2 months ago

suppression of anything the government defines as dangerous

That's kind of one of the points of having a government... When it's applied to banning toxic chemicals or violence, that's the same thing happening but you just wouldn't call it censorship.

[–] [email protected] 3 points 2 months ago

Ah yes... several years ago now I was working on a tool called Toxiproxy that (among other things) could slice up the stream chunks into many random small pieces before forwarding them along. It turned out to be very useful for testing applications for this kind of bug.

[–] [email protected] 2 points 2 months ago

And that's where Release with debug symbols comes in. Definitely harder to track down what's going on when it skips 10 lines of code in one step though. Usually my code ends up the other way though, because debug mode has extra assertions to catch things like uninitialized memory or access-after-free (I think specifically MSVC sets memory to 0xcdcdcdcd on free in debug mode).

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

That's definitely a non-trivial amount of data. Storage fast enough to read/write that isn't cheap either, so it makes perfect sense you'd want to process it and narrow it down to a smaller subset of data ASAP. The physics of it is way over my head, but I at least understand the challenge of dealing with that much data.

Thanks for the read!

[–] [email protected] 3 points 2 months ago (2 children)

Neat, thanks for sharing. Reminds me of old mainframe computers where students and researchers had to apply for processing time. Large data analysis definitely makes sense for C++, and it's pretty low risk. Presumably you'd be able to go back and reprocess stuff if something went wrong? Or is more of a live-feed that's not practical to store?

[–] [email protected] 3 points 2 months ago

It really depends what you're doing. The last big project I did with C++ templates was using them to make a lot of compile-time guarantees about concurrency locks so they don't need to be checked at runtime (thus trading my development time for faster performance). I was able to hide the majority of the templates from users of the library, and spent extra time writing custom static_assert messages.

C++ templates are in fact a compile-time turing complete language, as crazy as that sounds.

view more: ‹ prev next ›