• 68 Posts
  • 401 Comments
Joined 7 months ago
cake
Cake day: February 10th, 2024

help-circle







  • https://en.wikipedia.org/wiki/Internet_Draft

    I think it’s pretty clear that IETF drafts are not what author meant when he wrote draft, and I’m pretty sure the IETF doesn’t have much to do with C++ standards.

    Are you under the impression that there is no other sense of the word?

    It might help you in the future when you are discussing things like drafts, specifications, and proposals.

    As it turns out, I have done more than a little of that. Thankfully, I don’t usually see such condescending remarks in the process, nor such insistence on misunderstanding. Good luck to you, too.





  • mox@lemmy.sdf.orgOPtoProgramming@programming.devSafe C++
    link
    fedilink
    arrow-up
    8
    arrow-down
    9
    ·
    edit-2
    4 days ago

    this is yet another competing standard of static analysis.

    No, it isn’t.

    Those are linters. They might or might not discover problematic use of unsafe language features lurking in existing code.

    This proposal is a new iteration of the language and standard library. It would provide safe language features for preventing such problems existing in the first place.





  • That number is a single manufacturer’s performance target. It is not a guarantee of results. You might be able to get Intel to replace an SSD if it corrupts data in under 52 weeks (assuming you notice it) but your data will still be gone.

    Hardware performance can and does vary by manufacturer, model, and production run. Even the nominally identical cores within a single CPU have slightly different operating limits. YMMV.

    Note also: the 52 week target you quoted is halved for every 5° rise in temperature.


  • I explained that they ought to be recipes to new media every N number of years or risk deteriorating or becoming unreadable

    This is important, and for some media, it should be more often than that.

    People forget that flash memory uses electrical charge to store data. It’s not durable. If left unpowered for too long, that data will get corrupted. A failure might not even be visible without examining every bit of every file.

    Keep backups. Include recovery data (e.g. PAR2). Store them on multiple media. Keep them well-maintained (e.g. give flash drives power). Mind their environment. Copy them to new storage devices before the old ones become obsolete.

    It’s funny that with all our technology, paper is still the most durable storage medium (under normal conditions) that doesn’t cost an arm and a leg.




  • It might be interesting to determine whether the freezes are limited to Plasma or are happening within the kernel.

    • Have you tried Control+Alt+F1/F2/F3 … F8, to see if switching virtual consoles still works while the freezes are happening?
    • Do you have another machine on the same network? You could use it to ssh into your desktop machine, and when the freezes are happening, see if they affect ssh interactivity.


  • How would this control people selling their used hardware? I don’t see anything about Sony trying to disable resold consoles.

    you’ll get “a product that works like new with genuine PlayStation replacement parts (as needed) that has been thoroughly cleaned, inspected and tested”. You will receive all the cables and paperwork you need for a PS5, and it comes with a 12-month manufacturer’s warranty

    That’s worth a premium to some people.