Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:"some photos are ill-colored" (Score 1) 475

That's a well known problem to photographers, photos colors are affected over time. Keep the photo negatives in a safe place!

That struck me as odd too. If the colours in digital photos or movies don't look right, I would try to display them with different software. It's more likely that the software that displays is reading and interpreting the format of the file differently than bit-rot would only affect the colour pallette and not make the whole file unreadable.

Comment Re:Is this possible (Score 1) 475

Is this even possible long term? What would have happened if you stored all of your information on PATA drives 10 years ago, its rare to find a motherboard with PATA on it now, yes there are converters and 3rd party PCI cards, but those are eventually going to dry up too.

Now, say you choose SATA, what happens when M2 becomes the defacto standard? So, why dont you choose M2? What happens when M2 is phased out?

It is not just the file system and the data you need to think about, its the physical hardware too. With the rate things change in hardware, and connecting that hardware to other hardware, its unrealistic that you could expect to be able to use your current storage media in 10 years, let alone 20, 30 or 40 years.

This is the problem with maintaining your own hardware, and a really useful use case for cloud storage, so long as you can trust the provider to keep the hardware up to date while your files stay clean, private and available.

Comment Re:Terabytes over decades on NTFS (Score 1) 475

I tried downloading an old attachment (6-7 years ago now) from my gmail account but the attachment is corrupted. No matter how many times I download it or to what computer, it's corrupted. I wonder what Google is using?

What type of file is it? It might be a media format the player software no longer recognises (find an older player). Or if it is an exe it might be a 16 or 32 bit exe that won't run in a 64 bit environment. (find an older operating system). If it's not confidential, could you post a link so we can try it?

Comment Re:Try Floor Stickers (Score 1) 161

For all the common areas use floor stickers. Like breadcrumbs.

For rooms that might get messy depending on number of residents and distribution

Not sure why this got modded down. Thinking outside the smartphone is a good way to help many of the elderly of our generation. Lit signs all over the place that can be turned on and off is another idea.

Comment Re: Do most of the work? (Score 1) 443

What is with the modern obsession with renaming things? Does your boss measure your performance by the number of lines needlessly changed in the code or something? Before refactoring support was the must have feature of IDEs, we had stable APIs to program to. Now some kid that grew up with his attention span crippled by the internet and smartphones wants to change the names of everything every five minutes.

If you want to keep a changing source code base as easily understandable as possible over time without confusing future programmers who have to work with it, you will need to refactor and rename as you go.

As requirements and thus code changes, the names of your functions, classes and files will become less correct, and lead future maintainers on a wild goose chase.

Keeping names appropriate by changing them is protection against future confusion and wasting of time.

It's actually a long-term solution to a long-standing problem and has little to do with crippled attention spans. It requires concentration to keep the names of things accurately matching their content. This investment of concentration will pay dividends on non-throwaway code.

Comment Re:Technically C++ (Score 1) 230

Heh, leave it to the tech community to start nitpicking which language was actually used rather than the fact that we're seeing the very rare sight of a computer programmer in political office.

I took a look at the code - yeah, it's really just C code, but that's fine for a tiny project like this. Nice code, very clean and readable, but not very well commented.

Well he might be following Uncle Bob's Clean Code concepts and not filling his code with comments that could become crufty and misleading over time.

I take that back after reading all the one letter variable names :)

Comment Re:Technically C++ (Score 1) 230

Heh, leave it to the tech community to start nitpicking which language was actually used rather than the fact that we're seeing the very rare sight of a computer programmer in political office.

I took a look at the code - yeah, it's really just C code, but that's fine for a tiny project like this. Nice code, very clean and readable, but not very well commented.

Well he might be following Uncle Bob's Clean Code concepts and not filling his code with comments that could become crufty and misleading over time.

Slashdot Top Deals

One good reason why computers can do more work than people is that they never have to stop and answer the phone.

Working...