Slashdot Mirror


User: kgo

kgo's activity in the archive.

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

Comments · 57

  1. The Elephant in the Room on Can Employer Usurp Copyright On GPL-Derived Work? · · Score: 1

    Depending on the circumstances, the employer may or may not be legally entitled to use the code how they like. But there's enough discussions here on what constitutes development. But...

    The developer may not have been legally entitled to collect a paycheck to work on GPL software on company time.

    You hear horror stories all the time going everywhere from rent-a-coder to some utility bundled on the Microsoft CD, where the employer had the expectation that they owned the code, only to find out a developer cheated and used some GPL code.

    Since the developer even said that there was no written of verbal agreement with the company, the default assumption would be that they are paying you to write code that they will own.

    I don't want to get into legal quibbles here, but the developer has basically defrauded the company if he got paid to deliver code that they can't use because of the license.

  2. Re:What would be the point of encrypting the datab on Mass. Data Security Law Says "Thou Shalt Encrypt" · · Score: 1

    Well you would have the administrator manually mount the encrypted db after a reboot and type the passphrase at that time, not hardcode it in the app. It doesn't help when someone cracks the running system. It does help when they steal the server or the database files. You pretty much get the same benefits as full drive encryption.

  3. Definition of PII from the text of the law on Mass. Data Security Law Says "Thou Shalt Encrypt" · · Score: 5, Informative

    """
    Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account; provided, however, that “Personal information” shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.
    """

    So this doesn't apply to places like slashdot and facebook. Only places that should be securing your data in the first place.

  4. Re:NO gig-e low # ports and pci bus for most of th on Open Source Router To Replace WRT54GL? · · Score: 1

    Why futureproof? Won't it be cheaper to buy the fifty dollar router now, and the gigabit one in two years when the price has come down?

  5. Re:excluded from the form on Phishing Education Test Blocked For Phishing · · Score: 3, Interesting

    Personally, I'd trigger it off of user-agent header. IE... Not a techie verifying functionality -> really submit info... Chrome/Firefox/search engine agents -> example page.

  6. Re:Why choose Ubuntu? Why not something else? on Ubuntu Linux Claims 12,000 Cloud Deployments · · Score: 2, Interesting

    When Fedora first came out, I felt like Red Hat went out of their way to make fedora the "hobbiest" version, and RHEL the "corporate" version. Have they got more or less divergent as time has gone on? It's kind of nice to run the same version of the software at home and in the server room, where Ubuntu is Ubuntu is Ubuntu. One less thing to deal with. Just wondering if I should give Fedora another try...

  7. Re:isn't 40 GB enough for applications? on Software SSD Cache Implementation For Linux? · · Score: 2, Insightful

    Yeah, but if you've got some 'enterprise-level database' with those sort of transaction requirements, you can probably justify the purchase of SSDs. It's not exactly like you're building that system from craigslist parts...

  8. Re:Bicycling on Life Recorder · · Score: 1

    A bicyclist running through a red light when I'm going 35 doesn't threaten me?

  9. Re:Bicycling on Life Recorder · · Score: 1

    Uh, I'm just responding specifically to the claim that a bicylist breaking the law only endangers himself.

    How does slamming on the breaks when a bicyclist runs a red light or darts out of a blind alley make me an unsafe driver?

  10. Re:Bicycling on Life Recorder · · Score: 1

    Yeah, having to slam on my breaks with a semi behind me becuase of some jackass doesn't threaten me at all.

  11. Re:Monolithic Kernel = Death of Self-Teaching on Why Linux Is Not Attracting Young Developers · · Score: 2, Insightful

    So did you write a new manpage for futex(2). ;-)

    (Maybe that'd be a good way for a newbie to start contributing. Adding documentation and updating manpages as they get to know the kernel, and scoring cred that way. Of course most developers hate writing docs.)

  12. Re:Linux? Yawn... boring... on Why Linux Is Not Attracting Young Developers · · Score: 1

    Slashdot was written in someone's spare time... All I'm saying is there were plenty of shiny new things back then in the ancient olden times before smart phones that were sexier than kernel hacking. A lot more shiny new things and opportunities between 1995 and 2000 than there are now. It's just silly to say that the dot-com-mania era didn't have anything more exciting to offer than today's smartphones.

  13. CROSSPOSTED! APOLOGIES! n/t on Why Linux Is Not Attracting Young Developers · · Score: 1

    n/t

  14. Re:older developers... on Why Linux Is Not Attracting Young Developers · · Score: 1

    Forgive me for asking, but what the hell is a binary sort? I thought I was just being dense, but none of the items on the first page of a "sort algorithm" search list a binary sort as a popular sorting algo. Do you mean binary search? (I'm hoping it's just a typo and I'm not that out of it...)

  15. Re:older developers... on Why Linux Is Not Attracting Young Developers · · Score: 1

    But the sad truth is that even if you take the trade-school approach, and just teach them java, most graduates still won't be able to produce usable product.

    They won't be able to make a robust working app. Probably haven't written a web based app that had more than two concurrent users. Probably haven't written a desktop app that's been tested across a variety of platforms and configurations. Haven't written some server app that can go on for years at a time. They aren't familiar with all the intricacies of J2EE on a real clustered live environment. They aren't going to understand how to code with a team, maybe in theory, not in practice.

    They still have to learn all that on the job anyway. People always say (half-joking) that they learned more their first week on the job than they ever did in college.

    So how much does learning real-world skills over theory really help you? Not that much.

  16. Re:Linux? Yawn... boring... on Why Linux Is Not Attracting Young Developers · · Score: 1

    Low level kernel development will always be a bit of a niche thing. But...

    You do realize that ten-to-fifteen years ago, there was this exciting new thing called the world-wide-web that provided a lot of opportunities. And many people were writing stuff for that in perl/php/java/whatever. Writing things like google and amazon and heck even imdb. There were a lot more opportunities to change the world and get rich than writing iBestSushiInAlberquerqie.app or for the iPhone or FreeCell10000 for Android.

  17. Re:Here's where you said it. on Ubuntu on a Dime · · Score: 1

    That's a pretty bad logical inference...

    You said EVERY TIME you go to a bar you get laid. I don't. Therefore, by your original statement, I should be. You're wrong.

  18. Re:paradigm of having to restart the computer? on Ubuntu on a Dime · · Score: 1

    But for most people the 'reboot' is still incidental. It's making sure you've saved all your working documents, closed stuff down, etc, that's annoying. Try hitting Ctrl-Alt-Backspace while you have some unsaved documents open. For practical purposes, you might as well have done a hard power down.

    Which is why Ubuntu actually disabled Ctrl-Alt-Backspace by default. Too many users were getting screwed over.

  19. Re:Ask the intelligence community on What Advice For a Single Parent As Server Admin? · · Score: 5, Insightful

    The thing is, the requirements are extra-detailed and a little anal, which make them seem over-the-top, but they basically boil down to:

    (1) Restrict internet usage to normal times so the kids don't stay up until three am on a school night. Reasonable.

    (2) Revoke access as a punishment. Kids have been getting grounded for how long?

    (3) Block access to some sites. Entirely reasonable if you're talking really bad sites or malware infected stuff. It doesn't necessarily equate to some active proxy reading their facebook posts. Besides, I'm sure the kids don't want to see goatse any more than you.

    I'm sure plenty of good parents keep guns in a safe and liquor in a locked liquor cabinet. Obviously a gun or booze is more dangerous than the internet, I'm not trying to equate them, but there are advantages to a layered system of trust. Technology and good parenting aren't mutually exclusive.

  20. Re:Do this, ground your kids, make them Engineers on What Advice For a Single Parent As Server Admin? · · Score: 5, Funny

    When my kids are grounded, they go in the cage...

    The faraday cage...

  21. Re:Old trick on Steve Jobs Weighs In On iPhone Programming Language Mandate · · Score: 2, Insightful

    To 100% certainty, no...

    Certain enough for Apple to ban an app or ask to see the source? Sure.

    For popular commercial stuff like MonoTouch, they'd just need to come up with some sort of fingerprint or signature. Presumably they're all going to have some boilerplate library code in there, MonoTouch.init_gc() or whatever...

    For homebrew stuff, they can probably still look for stuff that clearly isn't written by a human. Not sure how much a name mangling scheme would get exposed in Objective-C, but that'd be a good place to start.

  22. Re:for a real class act on How To Find Bad Programmers · · Score: 5, Funny

    I'm hunting right now. The best case of this by far is:

    Visual Studio .NET 2008 - 5 years experience

    (1) DO THE MATH! (At least when people were asking for ten years of web development experience in 1995, the web wasn't called WWW-90)

    (2) WHAT THE HELL IS VISUAL STUDIO EXPERIENCE?

  23. Re:Priorities on Wisconsin DA Threatens Arrests Over Sex Ed · · Score: 1

    Am I missing something in your argument?

    He said that teaching anyone under 16 about condoms is legally contributing to the delinquency of a minor.

    Showing a fifteen year old how to use a condom does not equal having sex with a person under twelve.

  24. Re:GPU Parallel processing on How Did Wikileaks Do It? · · Score: 1

    (1) Brute forcing a single key doesn't equal 'breaking' an algorithm.

    (2) I don't think they brute forced the keys.

    All I was saying is that if you're going to attempt to do so, and do so on a single document, you could attack the potentially weaker session key, making the size of the RSA key irrelevant.

    So don't just generate your 4096-bit RSA OpenPGP key, and say, "problem solved, no one can hack that." You'll also want to set your symmetric key prefs to use AES-256 or Twofish.

  25. Re:GPU Parallel processing on How Did Wikileaks Do It? · · Score: 2, Informative

    Most asymmetric encryption schemes use hybrid encryption. The RSA key encrypts the randomly generated session key. So if you're only trying to crack a single document, and not a person's actual key so you can access any document encrypted to that key, you can bypass the RSA key and brute force the session key. That could be something like 128 bit CAST5 or 3DES, which still shouldn't be easily crackable, but the complexity of that attack won't change no matter how big the RSA key is.