Thread: Look at all that Empty!

  1. #16
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    Perhaps I'm just philosophically different, but the idea that everything currently on my hard drive is important is just nonsense. I have a lot of cruft and I admit it. And I admit that everything I like can be safely put back onto another spinning disk anytime.

  2. #17
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by MutantJohn View Post
    everything I have on my HDD is somewhere out there on the internet.
    Call me Orwellian, but there's no way I will ever accept that for myself. Maybe with another set of internet protocols, maybe with another safe-guarantee internet, and maybe even then I will not have it.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  3. #18
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    Call me Orwellian, but there's no way I will ever accept that for myself. Maybe with another set of internet protocols, maybe with another safe-guarantee internet, and maybe even then I will not have it.
    O_o

    I'm with you, for the most part, but I do have two exceptions:

    1): if the file is something you wouldn't care if literally everyone had access.
    2): if you apply an absurdly robust layer of "headless" cryptography locally before ever sending the file.

    *shrug*

    Feel free to call me paranoid, I'm not throwing anything not already heavily protected across a wire no matter the apparent security.

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  4. #19
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Well, I just don't really have anything that important on my computer XD

    Actually, I do. But I don't care if people have access to it.

  5. #20
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by MutantJohn View Post
    Actually, I do. But I don't care if people have access to it.
    You can be held responsible if the wrong data falls into the wrong hands...
    You should also get into the habit of actually caring if people get their hands on your data. One day it might be something that's very important to you, whether that be passwords, license keys, secret or confidential documents, source code or just plain stuff you don't want others to see/find.
    I always recommend encrypting your hard drives and encrypting such confidential stuff in such a way that you need a password to access it so that whoever downloads the data cannot access it (e.g. use file containers).
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  6. #21
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    2,158
    Quote Originally Posted by Elysia View Post
    One day it might be something that's very important to you, whether that be passwords, license keys, secret or confidential documents, source code or just plain stuff you don't want others to see/find.
    Only, he just said he doesn't care if others see it.

    Though I can't relate to him, MutantJohn's scenario is very valid. Full HDD encryptions is downright silly when you yourself declare it okay for the neighbors see your data.

  7. #22
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by Yarin View Post
    Only, he just said he doesn't care if others see it.
    And I said that one day MutantJohn might live to regret that. Start fixing that attitude now is my advice.
    I still see full hard drive encryption a good thing even if you declare it okay for your neighbors to see your data. Why do you want to give a thief a boon when they steal your computer? Protect your data and don't let thieves have it. That's the primary reason you use encryption, even if it's just irrelevant data.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #23
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    But I don't think I'm good enough at programming that my source code is more amazing than other closed-source projects. Even then, it's not better than open-source ones and I myself made it open-source.

    If my personal data was hacked, it's because Well Fargo really, really messed up. Or someone installed a keylogger on my computer. I mean, I don't want to get hacked and I'm not making myself open to security threats. Plus, Linux.

    I'm just saying, my data is liquid. It's all somewhere on the internet. It's all easy to regenerate, is my point. Steam is all online, music is all online, I toss out more versions of my novel than HDD failures do and my precious code is on github. This is kind of all I use my computer for, to be honest. The only thing that would be lame about a HDD failure for me would be the fact that I have to regenerate everything but looking at it now, that's only 271 GB.

    Plus, I let my gf use my computer all the time. There's nothing on here that I wouldn't mind someone seeing. I don't have any secret things on my computer, I guess. I'm really trying to think if I have something I wouldn't want her to see and there isn't anything coming to my mind.

    Maybe I'm naive about what people can do with my computer but from my perspective, there isn't really much on here that's incriminating. I mean, I call out the NSA on message boards pretty regularly.

    Actually, just like this : Hey NSA! Get. At. This!

  9. #24
    Tweaking master Aslaville's Avatar
    Join Date
    Sep 2012
    Location
    Rogueport
    Posts
    528
    Quote Originally Posted by MutantJohn View Post

    If my personal data was hacked, it's because Well Fargo really, really messed up. Or someone installed a keylogger on my computer. I mean, I don't want to get hacked and I'm not making myself open to security threats. Plus, Linux.
    There is nothing particular on LInux that makes it safer than windows, in fact it is more insecure with all the distros having ........ 0-days in there packages.One does not have to exploit the kernel to get to you.

  10. #25
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by MutantJohn View Post
    Plus, I let my gf use my computer all the time. There's nothing on here that I wouldn't mind someone seeing. I don't have any secret things on my computer, I guess. I'm really trying to think if I have something I wouldn't want her to see and there isn't anything coming to my mind.
    Your passwords. If you don't have passwords stored on your computer, then you're doing something wrong.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  11. #26
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    There is nothing particular on LInux that makes it safer than windows, in fact it is more insecure with all the distros having ........ 0-days in there packages.
    O_o

    I agree that the "Because Linux" mindset is terribly flawed, but your argument is rally just as flawed.

    How many "Windows" packages have "zeroth day" exploits? (Actually, how many people are still running "Windows XP" on the internet despite the "end of life" status?) How many "Mac OSX" packages "zeroth" day exploits?

    You want to be secure? Start by abandoning any flavor of "Because Linux" or "Because Windows".

    If you don't have passwords stored on your computer, then you're doing something wrong.
    O_o

    I don't have passwords stored on my computer.

    I'm looking forward to hearing why you believe "password lockers" are not "something wrong" when compared with any of the legitimate alternatives.

    Maybe I'm naive about what people can do with my computer but from my perspective, there isn't really much on here that's incriminating.
    o_O

    I wanted to take this last because I did not want to overstate this: that attitude is incredibly naive with only a slight jaunt to completely ........ing moronic.

    A piece of data does not have to be incrementing in the "Hey NSA! Get. At. This!" sense to be used for harm.

    Let's take a look at a few examples:

    Has your girlfriend ever given you a gift in the form of a nude/scantily clad snapshot? That image, despite being a completely innocent loving gesture, can easily be used to hurt you. Even if you and your girlfriend are extreme exhibitionists, someone like me could easily use that image to hurt you. If nothing else, all one has to do is post it on the ".............. of the internet" where the trolls will do the work of "causing harm" by tracking your girlfriends contacts down and harassing her for reasons.

    Is your schedule automatically linked with your compute? (You'll see that as "automatic login" and similar.) Is your girlfriends schedule similarly automatically linked? You may not have anyone in your life you are afraid of seeing, but do you really want me to paint you a picture of what terrible harm could be done with that information?

    What about social media? Does your computer not ask you to "login" to "Facebook" or whatever? In only a few hours, a person skilled with "social engineering" could completely ruin your standing with your associates. You may have a strong relationship with family and close friends, but could you convince potential employers that you were "hacked" as opposed to just an racist, sexist jerk? Even if seemingly temporary at first, a few hours of someone malicious wearing your mask could leave you with a lifelong smell not all of your friends and family will be able to ignore no matter how much you protest.

    The potential harm you face doesn't have to be jail time; it could be something as simple, and horrifying, as people calling you and your girlfriend at all hours seeking pornographic encounters or offering threats on your lives.

    If you think you are "man enough" to "deal with it" for a few days, let me save you the embarrassment by just going ahead and telling you that you are not.

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  12. #27
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by phantomotap View Post
    O_o

    I don't have passwords stored on my computer.

    I'm looking forward to hearing why you believe "password lockers" are not "something wrong" when compared with any of the legitimate alternatives.
    Which legitimate alternatives do you speak of?

    The idea is that each site shall have a unique, complex and unbreakable password. How many of those can you remember? So instead the idea is to store those unique passwords somewhere and encrypt them with a single strong password. The hackers can obviously not know of your "password storage," so each site is independent of each other, so the inevitable breach won't breach other sites because you share password. Nor are hackers able to crack your password.

    But that makes your password storage a target, and if it's on your computer and encrypted and you don't hand over the password to decrypt the files to someone else, they're usually much, much safer than if you would, say, store them in the web, encrypted or not.

    So how do you manage this situation?

    Quote Originally Posted by phantomotap View Post
    Has your girlfriend ever given you a gift in the form of a nude/scantily clad snapshot? That image, despite being a completely innocent loving gesture, can easily be used to hurt you. Even if you and your girlfriend are extreme exhibitionists, someone like me could easily use that image to hurt you. If nothing else, all one has to do is post it on the ".............. of the internet" where the trolls will do the work of "causing harm" by tracking your girlfriends contacts down and harassing her for reasons.
    Or even, perhaps one day... your children? Scantly clad children are considered absolutely okay, but what if they're spread on the internet?
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  13. #28
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    unbreakable
    O_o

    I'm going to ignore that because you clearly arrived at that purely by accident trying to clear a spillage of some kind from your keyboard.

    Yes. I am well aware of what "password lockers" do for people. I am also well aware "strong passwords" are no longer relevant. A focused attack will soon, or "soonish", grant access. The goal now then is, as you suggest, to diminish the attack surface. One step in reducing the "attack surface" is never reusing passwords.

    The thing is, you don't have to use a "password locker" to store passwords. Storing the encrypted passwords isn't a bad strategy, but many other methods of "guaranteeing" unique passwords exist. The strategies simply have different advantages/disadvantages which in no way implies "doing something wrong".

    Hashing a phrase with the site and a "personal thought about the site" as a "per site salt" easily reproduces the same password without the actual burden of remembering a "unique, complex and unbreakable password"--could not resist--for each site.

    I have the same "headless" cryptography implemented on my desktop, laptop, telephone, and even website for emergencies. I had no intention of storing a "password database" exclusively on my telephone simply so that I might have my passwords with me, and I find no value in a "password database" that isn't synced. For me, the advantage of "no password database" is an easy value in exchange for remembering a "per site salt" which is really just a thought about the site in any event.

    The discussed forms are only two of several viable strategies for reducing the "attack surface" without undue burden.

    [Edit]
    I imagine that someone is going to suggest "cloud password lockers".

    Whomever you may be, feel free to do as you like. I have no intention of trusting the "cloud" with a collection of all of my passwords.
    [/Edit]

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  14. #29
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    does not have to be incrementing
    ^_^

    That is another excellent typo even if I do say so...

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  15. #30
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    2,158
    Quote Originally Posted by phantomotap View Post
    I agree that the "Because Linux" mindset is terribly flawed,
    No it's not. A used vanilla Windows installation (with automatic updates) will be much more likely to accumulate malware than a used vanilla GNU/Linux distro (with automatic updates).


    Quote Originally Posted by phantomotap View Post
    Has your girlfriend ever given you a gift in the form of a nude/scantily clad snapshot? That image, despite being a completely innocent loving gesture, can easily be used to hurt you. Even if you and your girlfriend are extreme exhibitionists, someone like me could easily use that image to hurt you. If nothing else, all one has to do is post it on the ".............. of the internet" where the trolls will do the work of "causing harm" by tracking your girlfriends contacts down and harassing her for reasons.

    Is your schedule automatically linked with your compute? (You'll see that as "automatic login" and similar.) Is your girlfriends schedule similarly automatically linked? You may not have anyone in your life you are afraid of seeing, but do you really want me to paint you a picture of what terrible harm could be done with that information?

    What about social media? Does your computer not ask you to "login" to "Facebook" or whatever? In only a few hours, a person skilled with "social engineering" could completely ruin your standing with your associates. You may have a strong relationship with family and close friends, but could you convince potential employers that you were "hacked" as opposed to just an racist, sexist jerk? Even if seemingly temporary at first, a few hours of someone malicious wearing your mask could leave you with a lifelong smell not all of your friends and family will be able to ignore no matter how much you protest.

    The potential harm you face doesn't have to be jail time; it could be something as simple, and horrifying, as people calling you and your girlfriend at all hours seeking pornographic encounters or offering threats on your lives.

    If you think you are "man enough" to "deal with it" for a few days, let me save you the embarrassment by just going ahead and telling you that you are not.
    Wow, I think I just soiled my pants. You better get encrypting those drives, MutantJohn!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Empty Fl_Window?
    By SterlingM in forum C++ Programming
    Replies: 3
    Last Post: 10-17-2011, 07:14 PM
  2. empty
    By KIBO in forum C++ Programming
    Replies: 15
    Last Post: 04-10-2011, 06:09 AM
  3. MFC in an empty project
    By cunnus88 in forum Windows Programming
    Replies: 0
    Last Post: 10-09-2005, 09:19 AM
  4. File Empty?
    By quizkiwi in forum C++ Programming
    Replies: 5
    Last Post: 07-13-2005, 06:49 AM
  5. .empty()
    By minesweeper in forum C++ Programming
    Replies: 1
    Last Post: 12-07-2002, 06:26 PM