Hacker Newsnew | past | comments | ask | show | jobs | submit | stonogo's commentslogin

The link to Google Doc is the funniest punchline they could have come up with.

    unless tape, and the infrastructure to support it, is dramatically cheaper than disk, 
This turns out to be the case, with the cost difference growing as the archive size scales. Once you hit petascale, it's not even close. However, most large-scale tape deployments also have disk involved, so it's usually not one or the other.

You might squirm at using refurbished or used media but those 3TB SAS ex-enterprise disks are often the same price or cheaper than tapes themselves (excluding tape drive costs!). Will magnetic storage last 30 years? Probably not but they don't instantly demagnetize either. Both tape and offline magnetic platters benefit from ideal storage conditions.

It's not just cost / media, though. Automated handling is a big advantage, too. At the scale where tape makes sense (north of 400TB in retention) I think the inconvenience of handling disks with similar aggregate capacity would be significant.

I guess slotting disks into a storage shelf is similar to loading a tape changer robot. I can't imagine the backplane slots on a disk array being rated at a significant lifetime number of insertions / removals.


If you're ok with individual storage units as small as 3TB, then we're talking about a different set of needs. At that scale, whatever you can lay hands on is probably fine. Used tape is also cheaper than new. IA is dealing with petascale, which is why I mentioned that the price difference widens with scale.

This is a common use for tape, which can via tools like HPSS have a couple petabytes of disk in front of it, and present the whole archive in a single POSIX filesystem namespace, handling data migration transparently and making sure hot data is kept on low-latency storage.

Yeah, it was like this (except not petabytes).

Yes.

vMix is Windows-only, so I'd imagine the people it targets don't think about licensing much.

>vMix is Windows-only, so I'd imagine the people it targets don't think about licensing much.

they probably think about money, though. and whether there's a significant difference in features or not.


    Even just spawning a thread is going to make somebody complain that they can't build the code on their platform due to C11/pthread/openmp. 
This matches squarely with my experience, but it's not limited to threading, and Rust evades a large swath of these problems by relatively limited platform support. I look forward to the day I can run Rust wherever I run C!

While Rust doesn't have C coverage, it has (by my last check) better coverage than something like CPython currently does.

The big thing though is Rust is honest about their tiers of support, whereas for many projects "supported platform" for minor platforms often mean "it still compiles (at least we think it does, when the maintainer tries it and it fails they will fix it)"

Not to be too glib though, there are obviously tools out there that have as much or more rigor than Rust and cover more platforms. Just... "supported platforms" means different things in different contexts.


All too common (not just with compilers) for someone to port the subset they care about and declare it done. Rust's decision to create standards of compliance and be conscious about which platforms are viable targets and which ones don't meet their needs is a completely valid way to ensure that whole classes of trouble never come. I think it's a completely valid approach, despite complaints from some.

   In a meritocracy,
Nobody lives in one of those.

Seems like a disingenuous description of a person with a terminal degree in the subject at hand. Why bother?

Because, unfortunately, a terminal degree is not always a guarantee of future productivity.

String theory came into the public consciousness about two decades ago, followed by a backlash from a relatively small but persistent set of professors. String theory has largely dropped out of the public focus, but those researchers continue to hammer at it.

Woit is one of those. He's known primarily for his objections to string theory. His own work is just fine, but nobody outside of his discipline knows it.


So, rawhide, with a bus factor of two, and teh justification for it is "NIH"?

It's a community repository for Fedora. It works similar to RPMFusion: you can use it along the official repositories to grab software that's not available there. If you'd like to reduce the number of organizations you're directly depending on, you may choose to use their Fedora fork, with their own repositories (forked from Fedora's), called Ultramarine Linux [0].

[0]: https://ultramarine-linux.org/


Rawhide is the development branch of Fedora. Terra is a community rolling-release repository that provides additional software on top of Fedora, for both the Rawhide and stable versions of Fedora. They're not directly comparable.

Sure they are. Rawhide is the official community-driven rolling release for the latest of Fedora. If you want to get some package into Fedora (and thus RHEL), put it into Rawhide, not Terra.

The man spend a tremendous amount of time trying to discredit the entire medical industry. In the past he has claimed to avoid cancer through prayer. This is part of a pattern.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: