Slashdot Mirror


User: Sarusa

Sarusa's activity in the archive.

Stories
0
Comments
490
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 490

  1. Just keep migrating up on Ask Slashdot: How Do You Manage Your Personal Data? · · Score: 1

    Here's my scheme:
          - USB 3.0 External drive, as big as I need to back up all my /data/ (not the OS) from all my systems. I usually buy the 'sweet spot' of most GB/$ even if it's more than I need right now. Powered off except when used.
          - Once a week I rsync it all over with a single script. Use cwrsync for Windows.
          - If it runs out of room, then it's time to buy a bigger one and swap out the smallest drive in one of the current systems with the old backup drive. I wipe the old small drive and put it in a pile, just in case, but they rarely get used ever again.
          - A small amount of really critical stuff I save off-site (rsync again) nightly with an automated script.

    I haven't lost any significant data in 20 years doing it like this (though it wasn't as convenient or fast 20 years ago), even though I have had systems crater - it's easy to restore from a drive.

    Backup to optical is so annoying I end up not doing it, and tape is clumsy and expensive (and for me has a very poor record of actually being able to restore anything) but if it's just a matter of turning on the external drive and running a script I can do it religiously.

  2. Re:Is it paranoia if it's true? But what do you ha on Australian Gov't Bans Huawei From National Network Bids · · Score: 1

    Oh please. This is /doctrine/. Every company in China which employs more than three party members has a party office on site ( https://thenextrecession.wordpress.com/2012/03/23/which-way-for-china-part-two/ ). They don't make a secret of this - it's out in the open because you are officially still a communist country and companies are just... convenient and highly profitable: http://www.economist.com/node/21543575

    So don't give me any weasel shit on this, when even your own government still champions it internally.

  3. Re:Is it paranoia if it's true? But what do you ha on Australian Gov't Bans Huawei From National Network Bids · · Score: 3, Interesting

    This is true - we know AT&T forwards all your packets to the NSA, pissing itself with its eagerness to do so, and the other ISPs probably do so as well.

    In theory you should encrypt everything strongly. But in practice, people overwhelmingly just don't do that.

    So this is the Australian government, who we know wants to inspect every single packet sent in Australia (since they've said so), deciding they want to limit it to companies under their thumb instead of under China's thumb.

  4. Is it paranoia if it's true? But what do you have? on Australian Gov't Bans Huawei From National Network Bids · · Score: 5, Insightful

    Huawei is an arm of the Chinese government. Officially and in practice. There are members of the Chinese Communist Party permanently assigned to it who monitor correctness and suggest policy (under pain of death). They will spy and steal tech if the Party thinks it's useful. That's just how they roll.

    The only real question is whether anyone gives a damn what's going over Australia's National Broadband Network. If not, then Huawei may be cheaper.

  5. Trolls attract more trolls on Have Online Comment Sections Become Specious? · · Score: 1

    Denton's sites are a big collection of troll-baiting link farms which occasionally do have something cool, but are usually just short little pieces designed to get as many comments (good or bad) as possible. The writers explicitly get paid for that.

    So yeah, he gets bad commenters.

  6. Good, it's the worst mistake in the PS3 on Sony Ditching Cell Architecture For Next PlayStation? · · Score: 1

    It took years for PS3 to get good games. It was 10x harder to work with than the X360 or Wii.

    Uncharted 3 is a thing of beauty (for a console) and Naughty Dog is squeezing amazing performance out (for a console), but they're the best devs Sony has and it took 5 years. Was a new proprietary architecture that works unlike anything else on the market worth the billions of losses and the ramp-up time? No. Xbox 360 has power parity (better in some areas, worse in others, but you can do about the same games on both) even though it's 'just' a little 3 core PC in a box.

    What saved them was the Blu-ray drive (and the death of HD-DVD) and that Sony has better dev teams than MS. One SCE Santa Monica Division is worth more than all the Cell processors put together.

  7. Re:Yes that's it. on Ask Slashdot: Transitioning From 'Hacker' To 'Engineer'? · · Score: 1

    I never explicitly called out time as one of the crucial engineering constraints - thank you for doing so.

    It's too important to gloss over because as far as I'm concerned it's the #2 constraint after basic physics. With enough time my team could do (almost) anything, and in addition to market timing concerns, engineering time is almost directly equivalent to money.

    And of course understanding humans is very useful in negotiating with your clients, internal and external.

  8. Engineering is sustainable problem solving on Ask Slashdot: Transitioning From 'Hacker' To 'Engineer'? · · Score: 2

    You've got three broad brush categories, though of course people are often some of each.

    - Programmers code stuff. Whatever you tell them to. Sometimes you can give them a problem and they come up with a solution, but it doesn't keep the entire ecosystem in mind. Often don't understand what they're really doing. Drives me batty when they're called Software Engineers.
    - Hackers solve problems using whatever means necessary, however ugly it is.
    - Engineers are solving problems keeping all the tradeoffs in mind and considering that this is a /product/, even if only an internal product.

    Here's an example: This week a customer asked me for a feature in some PC software that generates files for processing by the embedded system. I know the entire ecosystem, not just the PC part of it, so I was able to tell them it was doable, but would have these negative effects - I can get you something working in the short term with these negative side effects, but we can get rid of them in the long run if we do this and that. They thought it was more important just to have the feature in the short term to show off in the short term and would ask me to make the other changes later if the tradeoffs got onerous. Maybe they'll never need it. This was a good deal for them in terms of what was delivered for what they're paying for my time.

    You mention testing, but that's not really engineering per se, just one of the tools in the belt. A good programmer would (and should) be able to employ testing where necessary. In this case I did only cursory testing because they needed it /right now/ and the demo files I provided worked and were sufficient to show off the feature. And of course I told them this. Now that there's some breathing room I'll add better testing, and more if they decide to move forward on it.

    It's all about knowing your /entire/ system enough that you can weigh the risks and requirements properly. Sometimes we blow a risk assessment or the requirement is wrong or something else goes wrong (customers are often very bad at providing real requirements or information) but at least you started from an educated guess.

    You're a hacker, that's a good start since you're focused on solving the problem, and that's crucial - programmers are often (though certainly not all) bad at that. You are almost certainly more creative than some engineers. But now you need to consider that the requirements and the environment may substantially change how you choose to solve the problem. That thing you did may work, but is it maintainable and sustainable, and will it survive foreseeable new requirements?

    Another example: there's a place in one of our codebases where sometimes you're looking for a string in an array in user time (someone typed something). We don't bother to sort that. Who cares? It's 'instantaneous' for the user either way. Why waste the time and code and complexity sorting it? There's another case where we're constantly looking things up, on the order of 5x a millisecond, so that one is sorted. But not cached since 5x/msec isn't /that/ much of a hit in context

    I went a bit long, but I hope this makes sense. It's all mindset. Engineering is learning everything you can that even indirectly effects your system and solving problems based on ALL the tradeoffs. Realistically you can't know them all, but you can try. Iteration helps, as does time and budget.

  9. Just don't use Google+ on The Google+ Name Game Continues · · Score: 4, Insightful

    Till they stop acting like Schmidt-heads. Really, this grudging half-assed crap is hardly better than the Real Name Policy, it just makes it easier policy-wise for them to make exceptions for celebrities.

  10. I see Jesus's face! on Russian Scientist Claims Signs of Life Spotted On Venus · · Score: 1

    This guy is totally right. And there's the Virgin Mary.

  11. We have never been at war with East Irania on Air Force Says Iran Didn't Down Drone · · Score: 2

    ... so they certainly could not have tricked our drone into landing even though we give zero consideration to any security but physical.

  12. Fire Kaz on PS4: What Sony Should and Shouldn't Do · · Score: 1

    Hirai was the cause of most of your PS3 problems between the horrible architectural design which crippled it for years for no gain, the crazy quotes (which I would admittedly miss) and - well, he probably wasn't to blame for the PSN debacle, unless he's the guy who decided to boot OtherOS.

  13. Least annoying of the fad vocal patterns on 'Vocal Fry' Creeping Into US Speech · · Score: 1

    Anything? That gets? the tone? Down into? The lower? Registers? is certainly? Better? Than women? Who talk? Like this?

    Can we bring back Kathleen Turner voice?

  14. If Lucas bought it... on Original Star Wars Camera Sells For $625,000 · · Score: 1

    ... you can count on him destroying this too.

  15. Those silly covers on Book Review: Head First HTML5 Programming · · Score: 4, Funny

    Around here if you ask about a Head First book (some of them aren't bad) everyone looks at you blankly. Ask for the Hot Teen book and it's "Oh!"

    I guess that's successful branding... of a sort?

    But they're embarrassing as hell to be caught with on your desk. "It's about programming! It's a technical book! I swear!"

  16. Our company has all older engineers, doing great on Half Life of a Tech Worker: 15 Years · · Score: 1

    I work for a company that hires out engineering services. People come to us and say 'we need a product, please design it for us' or 'we need a specific solution'. Business is way up and we're turning away work for lack of time. I don't think there's an engineer there under age 40, and they're up to at least 70. We don't hire junior engineers.

    People come to us because our work and cost estimates are correct, we know what we're doing, and deliver results - that's all from experience. When you're going by the hour, having people willing to burn hours banging their head against the wrong wall is not a good thing. We work hard, but there's very little insane overtime except when the client or a supplier screws up. You can do that when the estimates are good.

    It's not that we don't learn new things - you can't go obsolete. I learn new things all the time for new projects, which is part of the allure of the job, but the old lessons are generally applicable. C# was extremely easy to pick up, for instance, or Android programming.

    I guess my takeaway from this is that if you want to stay in IT and not burn out, be a solutions person, not a specific technology person - I realize that's counter to the usual IT emphasis on becoming a niche expert. You can certainly make good money that way, but how long will you enjoy it before getting bored? The people here still really enjoy what we're doing. Making new products and solving hard problems is FUN, especially when someone else is paying you for it.

  17. Because they know less about their job than I do. on Why Everyone Hates the IT Department · · Score: 1

    I'm not pretending I know everything (there's a heck of a lot I don't know), so I do expect someone whose career is IT, when mine isn't, to know more about it than I do or I just can't respect you. It's that easy.

    Having someone who knows less about networking, Windows, Linux, you name it, standing in the way of you getting something done just because they prefer to stick with what little they know is just infuriating. Either help, tell me where I'm wrong, or get out of my way. 'That's just not what we always do' doesn't cut it. Since you don't produce anything, your job is to assist, not to c#$@block people who are actually making products.

    One of our IT guys is very good at what he does, helpful, and can suggest why I might want to do something a different way or why they'd prefer I not do that (which is fine). Sometimes he'll give me the go-ahead even though it's not official company policy. He knows what he's doing and I respect him, and will defer to his judgement.

    So it's 'easy' - earn it.

  18. Canon S95 on Ask Slashdot: Best Camera For Getting Into Photography? · · Score: 2

    The S95 is fast, light, and cheap (especially since the S100 just came out) and takes very good pictures. It also gives you as much manual control as you want to start with - you can do aperture priority, shutter priority, adjust ISO, manual focus. And it will do RAW mode. Or you can start with just putting it on fully automatic and working on your framing and composition first (which you should do).

    If you really get into it you can put a custom ROM on it which will give you even more control like manually specifying shutter speed and aperture at the same time (manual mode).

    After spending some time with this then maybe you'll want a DSLR, but I wouldn't start with one.

  19. Not giving up, just concentrating on DoJ for now. on AT&T Stops T-Mobile Merger Bid With the FCC · · Score: 2, Insightful

    AT&T figures it should bring the full weight of bribes and lobbying to bear on one agency at a time... so they're starting with the DoJ. After they knock that off, then they can concentrate on the FCC.

    They're still in a bad position here that they didn't expect to be in, so I guess Verizon and Sprint had some pretty good counter-bribes under the table. The merger's in serious trouble at this point. To the bribe-mobile!

  20. Re:Tape is frightening in and of itself on Why Do Companies Backup So Infrequently? · · Score: 1

    I'm not going to blame myself - it's not MY system, which works great; tape is the IT department's system. And that's the problem. The whole tape 'ecosystem' seems to be too fragile for most IT departments to handle. If you get great IT guys I'm sure they can run a fine tape backup system, but usually they know even less about computers than the other employees.

    Mirror to disk is much harder to screw up (though certainly possible!) and easier to verify. Both places I've been that had disk backups had no problem with restores - though that could be a reversal of cause and effect.

    To put it another way, I'm sure tape is a great sharp knife in the hands of a craftsman, but most of the people using it don't seem to have thumbs.

  21. Tape is frightening in and of itself on Why Do Companies Backup So Infrequently? · · Score: 1

    I think my record for getting things restored off tape is about 10%. It mostly seems to be a placebo.

    'Do we have backups of FOO?' 'Oh sure, we backup everything nightly.' 'Thanks, could you get me... FOO/BAR?' 'Sure. Justasec.'

    Two hours later I get the call. 'Uh, we're having some issues here, it'll be a bit longer...' Two hours after that 'How badly did you need FOO/BAR?'

    Either the automatic backup system was failing early on in the backup and had been for months and nobody had noticed the error condition, or it was backing up but for some reason wouldn't restore or they were doing incremental backups but someone forgot to change tapes overnight or whatever the long, long litany of excuses has been.

    Which is why I always spin my own nightly work backups of all my machines to a 1 TB USB drive with rsync. Nightly and weekly. 100% success so far.

  22. Bad Design Decisions All Around on LEGO Universe To Shut Down · · Score: 4, Insightful

    All you had to do for this game is make LEGO Minecraft.

    You could have been pooping in cat litter made of ground diamonds and wiping your filthy bum with Jacksons.

    But no, you made a LEGO MMO where you can't build freely. ...

    If you can't see how stupid that is, well, that's why your MMO is dead.

  23. Easy: Dump Unity on Ubuntu 12.04 LTS Won't Fit On a CD · · Score: 1

    Dump Unity off the image. Everyone wins.

  24. Re:That's Baby Crying Frequency on Why Fingernails On a Chalkboard Sound Painful · · Score: 1

    That's why you're also flooded with hormones (fathers too!)

  25. Re:That's Baby Crying Frequency on Why Fingernails On a Chalkboard Sound Painful · · Score: 1

    "You might also notice that _actual baby crying_ isn't nowhere as repelling."

    You think so? When a baby goes all out screaming I'll take the chalkboard.

    But leaving that aside I'm talking about taking an evolved pathway (the 3KHz crying baby zone) and superstimulating it. Like cocaine to your mesolimbic reward pathway.