Slashdot Mirror


User: rdebath

rdebath's activity in the archive.

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

Comments · 558

  1. Re:MySQL the db for people who don't understand db on 8 Reasons Not To Use MySQL (And 5 To Adopt It) · · Score: 1

    I don't agree with your premise, but the solution is a good one.

    All a database requires is ACID^2 (Add,Change,Inquire,Delete,Atomicity,Consistency,I solation,Durability) the bugbear here is the 'Consistency' tag. Originally and properly this only really refers to referential integrity, but it has been gradually extended to include more and more of the user application. First off came column types and 'NOT NULL' and it's grown from there into the horrific mess that is MS T-SQL.

    What you are doing is putting the application server into the database, code that often goes into libraries or special servers (and sometimes nowadays in 'web services'). Stored procedures and triggers are reasonable solution to the problem BUT do not define what an RDBMS is.

    An RDBMS is something that solves the difficult ACID^2 problem and so provides a solid base for the application and application services. Once you have that base the application level consistancy (eg "the G/L must balance") becomes a lot easier.

    So back to the top, MySQL isn't a true database when it doesn't have transactions, but as long as you choose a backend with transactions it most definitly is an RDBMS, but perhaps not an application server.

  2. Re:so where did that 17% come from? on MS-Funded Study Attacks GPL3 Draft Process · · Score: 1

    IIRC (It was a long time ago) you use a standard distribution (Gausian ? "Normal" ? The one that shows the graph for dice throws) and measure where the 95% point is. After some simple maths you get these percentages from a given sample size. The figure is pulled out of (erm) a hat to some extent but it's the normal way to map the sample size onto a linear proability of the result being correct.

    As everybody says, a sample size of 34 is tiny.
  3. Re:ATTENTION!!! on ISPs Hate P2P Video On-Demand Services · · Score: 2
    The reason that upsteam is slower isn't a marketing choice where you could technically choose any combination of upstream and downstream channels. The problem for DSL is that at the exchange end you have lots of unshielded cables right next to each other. There will be crosstalk and interference between them. For the downstream this isn't a problem the signal power is high and the noise is low at the exchange and there's no crosstalk at the customer end as there are no other modems nearby. But the upstream is a pig, the exchange has to sort out the signal from the cheap and nasty freebee modem that the ISP provided while a hundred other lines try to drown it in crosstalk.

    This is the reason that SDSL is so expensive, it has to be protected from crosstalk at the exchange end.

    It's also a good reason to get a wires only ADSL service and buy yourself a good (ethernet connected) modem.

  4. Re:What's with all the anti-IPv6 stuff lately? on IPv6 Flaw Could Greatly Amplify DDoS Attacks · · Score: 1

    People are looking at the security in relation to IPv6 because it's about to be attacked. A certain OS version has been released with IPv6 enabled by default, therefor, the zombie wars are going to be speading soon.

  5. Re:Destroying a word on HBO Exec Proposes DRM Name Change · · Score: 1
    If I wanted to look into this I'd look at some of the words that have been absorbed into race hate; eg, one that seems to have fallen off the radar is "Wog". It may have even originally been a term of respect "Worthy Oriental Gentleman" but that sounds sarcastic, at least today.

    The other place is medicine; "moron" was a properly defined medical term at one time.

  6. So fucking stupid on Microsoft Invents Split Screen PC · · Score: 1

    There's already a perfect solution to this problem, the remote-desktop or X terminal depending on your OS.
    The only problem is that with windows you have to buy a minor variation of the OS that's 5 times the price and still pay more for each desktop. So what you save on hardware you pay out three times over to Microsoft.

    BTW: Current screens have speakers, USB ports and a CPU; "all" that may be needed is a tiny upgrade to the CPU and it'll be a "remote desktop" client. But for a "remote desktop" client to be useful Microsoft would have to stop screwing their customers ...

  7. UUID {0211F909-749D-5BE3-D841-56C5635688C0} on Censoring a Number · · Score: 1

    {0211F909-749D-5BE3-D841-56C5635688C0}

    It's a version 5, care to guess that the string was before hashing ..

  8. Worthless padding on Exhaustive Data Compressor Comparison · · Score: 1
    These tests include neither the Calgary Corpus nor the more recent Canterbury Corpus so there is no baseline to measure their fileset against.

    Without that there is "Nothing to see", "Move along, move along"

    Perhaps to http://compression.ca/act/act-calgary.html

  9. NTFS Compression is a horror story on Exhaustive Data Compressor Comparison · · Score: 2, Insightful
    Because NTFS filesystem compression is horrible.
    It has poor compression and slows down the filesystem viciously, mostly due to fragmentation; I've see 200000 fragments in a single file!
    I think the compression algoritim it uses is ZLW, you're lucky to get 1.5:1 in the best cases.

    There are other issues, like a 20Gb compressed file giving fake disk errors (on a drive with 40Gb of free space) but generally the poor compression and performance is enough to ensure that you don't want to use it.

  10. Another acronym for them. on Patti Santangelo v. RIAA May Be Over · · Score: 1
    Lets see

    Elektra Entertainment Group
    Virgin Records America
    UMG Recordings
    BMG Music
    Sony BMG Music Entertainment

    Thats "E", "V", "U", "B" and "S"

    ummm how about V.U.B.E.S ?

    Short and sweet <VBG>

  11. Re:Actually on Surprise, Windows Listed as Most Secure OS · · Score: 1
    He said the "first time for 2k3-SP1+".

    That particular variant turns on the windows firewall at the first boot, just get rid of all the pop-ups and it's back to the windows you know and errr .... well, know.

  12. Re:Now, where's XP Service Pack 3?? on Microsoft Quietly Releases Windows 2003 SP2 · · Score: 1
    Don't be stupid, hotfixes/updates don't slipstream properly if at all.

    http://support.microsoft.com/default.aspx?scid=kb; en-us;814847

    WSUS is about the best you can do with anything resembling reliability.

  13. How it works on Seagate Ships World's Most Secure Hard Drive · · Score: 1

    There doesn't seem to be much info round here so here's the key points ...

    The data on the hard disk is encrypted using a completely random key.
    Each sector of the disk is encrypted with a different key, derived from the random key and the sector number.
    The random key is stored, encrypted, on the hard disk.
    There is a small piece of space at the start of the disk that is unencrypted.
    A Seagate provided boot sector starts up and asks for a password.
    The password MAY be used to decrypt a random password stored on a USB key.
    Either the entered password or the random password from the USB key is used to decrypt the random key that the hard disk is encrypted with.
    The random key is given to the hard drive firmware and the hard drive decrypts the drive sectors.
    The boot sector then executes the 'real' boot sector of the hard disk to boot ANY OS.
    If the OS doesn't know about the encryption APIs all it ever sees is the decrypted data.

    The 'managment' features are achieved by having other copies of the random drive key encrypted with different user passwords or USB keys.

    All this can be done in software BUT then would require driver support from the OS. The Seagate drives do NOT require encryption support from the OS.

  14. Re:Security through obscurity never works, however on Is Interoperable DRM Really Less Secure? · · Score: 1

    No contest, hardware makers provide guarentees. An auto destruct process is likely to amplify a spin doctored FDIV bug into a flaming death Lithium battery bug. They're not stupid, they're in the business of making nearly bug free products so they don't get too many defective returns. Unlike certain software houses.

  15. Re: Not really on Bitlocker No Real Threat To Decryption? · · Score: 1

    It's ok if you encrypt EVERYTHING and with the right software/hardware it's fast and easy.

    If you use hardware encryption (eg those seagate drives) there is no measurable performance hit but you don't need even that with software like this:

    http://www.ce-infosys.com/english/products/free_co mpusec.html

    The only things unencrypted are the partition table and the pre-boot authentication and I haven't noticed any performance hit, disks are sloooow anyway.

    Also it's actually MORE convenient that an uncrypted disk, I enter my user and password about three seconds after turning the machine on and go find some coffee; the machine is ready to use when I come back. Without the Single Sign On that comes with the encryption I enter my password about half way through the boot process.

    After that you only have to worry about USB drives, CDRs and backups.

  16. Re:Change the kernel on Open nVidia Linux Driver Pledge Nearly Complete · · Score: 2, Interesting
    Their drivers won't be any better, still crash happy, still dangerous.

    BUT, userspace drivers could allow us to kill and restart the driver when it crashes, keep the old slow ABI around so we don't have to bin the working hardware when the maker tells us to and put the driver behind a 'firewall' to prevent it seeing anything that would upset it.

    I can see why they don't want to release the binary interface of the card; it's not like an ethernet card ... "put bytes here and they go on the wire" ... the "interface description" would be a complete description of how the card works and why it works that way. The "driver" and the "chipset" are two interwoven parts of the device. The choice as to which side of the AGP a particular function is executed is not fixed and depends on detailed design choices during the co-development of the driver and the chipset.

    To try and put it clearly this interface is just like the interface between the different phases of GCC; the C-compiler syntax trees are the "interface" between the phases and could be described but it's not a fixed interface. The programs on the sides of the interface share code so that they know what will be sent and how it should work.

    They are stuck here; they cannot release the drivers because of paper contracts; they cannot release the 'interface' because it would require an exact description of the driver to make sense of it; and violate the contract. If they release what they can they're just taking the piss.

    IMO there are two choices that allow both sides to be happy
    1) Usermode drivers
    2) An opensource daughtercard.

    A box for a usermode driver would need care. In some ways a process with a usermode driver would have to be very different (eg control of shared memory in OTHER processes, DMA access to memory). The support for restarting the driver would be very interesting.

    The simple fact is that there is no hard line between 'software' and 'hardware' and if part of the 'hardware' actually runs on the host system I don't see a problem for open source. AS LONG AS the 'hardware' conforms to a published interface specification. There is IMO no difference between comforming to 'Usermode driver Version 1.1' and 'ATI I/O Port Version 12.43832' both have advantages and disadvantages but both are perfectly reasonable.

    The current situation is not reasonable; the kernel interface between the driver and the rest of the kernel is like the GCC example above it's not "Interface version 1.1" it's "The driver module interface for kernel version 2.6.14-ac13" and because these graphic card are designed in part like 'winmodems' (so they can be both cheap and fast) the makers are basically screwed.

    Number (2) would be an expensive little card that basically runs a lightweight version of the driver and means that everything on the host side can be open source and/or firmware blob. It in effect turns a 'winmodem' graphics card into a completely selfcontained one. (ie solve the problem by throwing moeny at it)

    So where's the usermode video driver project?

  17. Re:I have a much easier way on Internet Explorer 7 on Linux · · Score: 1
    I've never used that commandline (even corrected)

    This is much more effective:

    # cp /dev/zero /dev/hda # Linux (devices depend on Unix variant)

  18. All they need is a good blender ... on NASA Needs Fake Moon Dust · · Score: 2, Funny
  19. Re:my experience with this on U.S. Gov't To Use Full Disk Encryption On All Computers · · Score: 1

    This depends A LOT on the software/hardware that you use.

    1.1) Some variants work at the hardware level (Special cards, The new Seagate drives) they are OS independent.

    1.2) Some software varients have drivers for multiple OSes (eg: CompuSec).

    1.3) The initial boot screen should allow multiple users; the cost is around 50..100 bytes per user, at least one of these will probably be an IT administrator. It is possible to change any of the passwords or even safely re-encrypt the drive knowing only one password.

    1.4) If the users are into yellow stickies then they need a keyfob that can be used to boot any computer they have access to. The keyfob belongs to them NOT the machine.

    2.1) The encryption works at the block level, it's no more susceptible to corruption than an unencrypted disk EXCEPT for the key block. This block needs to be backed up once. (There is of course the possibility of driver bugs ...)

    2.2) Decryption of the whole drive SHOULD be possible before the OS starts from the initial boot screen or a special boot disk. This lets you run standard recovery tools.

    2.3) The backup software should put the backups into secure archives; even without FDE. If the user wants to just copy the files onto a USB Drive NTFS file encryption should be sufficient.

    3.1) Speed, yes it will slow the disk down; but disks are REALLY slow anyway. If this is a problem you need the hardware solutions.

    3.2) Data loss is no more likely as long as you keep the primary hard disk keys safe; that's the key that's actually used to encrypt the hard disk. This key cannot be changed unless the user first decrypts and then re-encrypts the entire drive. (ie it takes hours!)

    4) FDE ONLY protects the data in the event that the disk is 'misplaced' and only works if the machine gets turned off (no 'warm' suspend, but hibernate is ok). I would say it's only relevant if you or your company have a legal requirement to protect the data. If you have it's now fast becoming a 'reasonable measure' that you need a REALLY good reason to ignore.

  20. Re:moron on Yahoo Pushing IE7 On Firefox Users · · Score: 1
    Nice epitaph you've picked for yourself

    I see sarchasm

    But of course as "genuine annoyance" gets worse more people will say "fuck this" and either not bother or use something better.
    This means websites will continue to have to support the crap that is IE6 in addition to (the somewhat less crap that is) IE7 long into the future.

    OTOH if M$ and Yahoo push hard enough everyone without XP or with a messed up GA will become a Firefox user.

  21. Moving licenses is useless. on Trusted Or Treacherous Computing? · · Score: 1

    This is worthless; moving licenses between machines is only any use in a perfect world. A world where you get twenty four hours notice before lighting fries your computer. In the real world the license (and the rest of the data) has to be recovered from a backup tape or a flash drive.

  22. Re:For and against on Trusted Or Treacherous Computing? · · Score: 1

    Sorry, won't work.
    We've had three laptops go missing, they all had phone home software on them (homegrown, hidden and almost undetectable) but I didn't get a peep from them. I would say that most of the people who steal these things know better than to let them anywhere near the internet intact.

  23. Re:Vote "Monster raving Loony" on Bush Signs Bill Enabling Martial Law · · Score: 1

    The guy from the monster raving loony party DOES have a chance at winning, if his votes get too high the "serious" candidates get nervous. God forbid that he wins, talk about media circus!!

  24. Re:protected mode browsers .. on Microsoft's IE Team Leader Answers Slashdot Questions · · Score: 1

    This is called a 'chroot jail' or it might be just "running as another user" both of which can be easily setup using standard unix tools. While packaged chroot jails has been done for firefox even distributions that pride themselves on security don't seem to see them as any sort of requirement...

  25. Re:I hoped the answers wouldn't be so dodgy on Microsoft's IE Team Leader Answers Slashdot Questions · · Score: 1
    Correction
    1) Didn't want to use sufficient resources, there's no way to recover costs.
    ...
    3) You NEVER focus on the big problems, the marketing department is demanding a release before firefox gets it next major release so you pick the easy fruit. Tabs happen to be simple because of the fact that IE is embedable. So it take a long time to open a new tab, so what. A new skin to match the next OS release was already written, as luck would have it it han't been made public yet. Some of the CSS bugs are a tiny tweak to the source, but passing ACID2 ... no way.

    The result IE7, the marketing department is happy, the CSS tweaks mean you can make a page that's crap in IE6 but okay in IE7 and a standard browser, so the spinners are happy. Everyone's happy, well everyone we listen to anyway.