From the article: "The first thing you see when you boot on the CD, is a graphical Grub menu." And screenshot says there is standard SYSLINUX boot prompt...
In 90 days, a high-end single-CPU ought to be able to crack any 8 character password.
Technically speaking there is no such thing as "password cracking" - it usually means "DES/MD5 password hash cracking" with brute force or dictionary attack.
With random 4096-bit keyblock you don't have easy way to check if your 8-character password guess is correct - the keyblock do not store CRC or something. You have to decrypt that random 4096-bit key with every 8-character combination and then try to decrypt filesystem with that "decrypted" key. It's much much slower. I really doubt you can do it in reasonable timeframe.
BadBlocks - This utility can be used to find bad blocks on a disk partition. I've used it before to check disks.
Use smartmontools to get S.M.A.R.T disk info (smartctl -a/dev/hdX). Nowadays hard disks substitute unreadable sectors with spare ones - transparently to I/O subsystem.
Guess you didn't live in Soviet Russia where they required internal passports. You couldn't go from one town to another, heck you couldn't even walk aroung town, without your passport.
They still require internal passports here in not-so-soviet Russia. Nobody will sell you a train ticket (or plane ticket) without your internal passport and you can't enter a train without proving your identity (with passport only, your name is printed on ticket). You can drive a car from town to town but you won't go much far without an ID because of traffic police (driver licence is usually sufficient, though). You are required to be officially registered at your living address and you can't stay more than a month at another place without at least a temporary registration. Government here wants to know every your move and with all that "terrorists" propaganda things are getting worse.
If you can plug an RJ-45 into your routers uplink port, its nothing more than a toy.
I work in a small ISP. All E1 ports in our Cisco 7513 are RJ-45 female. Quite a toy, eh?
Moreover, one of our upstreams - nation-wide ISP - has 1000Base-TX uplinks...
Re:We need to teach programming earlier and better
on
Johnny Can So Program
·
· Score: 1
Disclaimer (your own words): "take this whole thing with a grain of salt":-) I rarely take part in anything even remotely resembling "language flamewars" but as former Perl programmer who recently switched to Python I think I have to reply:-)
There is a reason why more or less all programming languages use braces (or keywords, or some other explicit construct) to mark blocks, rather than relying on whitespace.
That's because people who created all these Algol-derived languages hated FORTRAN column-fixed syntax, I think. And then it stuck:-) Read
here or here.
A language's expressiveness determines its usefulness, and if you limit the former, you are also going to limit the latter.
Perl is "grown" as "there are more than one way to do it". Python is designed to be "there is one obvious way to do it" . It does not limit your "expressiveness", however - you can write ugly and unmaintainable code in Python.
...What do you think is more bug-prone? A one-liner in Perl or a 20-liner in C that has to go to lengths to reproduce the same behaviour that can easily be had in Perl?
I prefer 2-liner in Python. And it might be more understandable by somebody who've never seen python code before. The whole Python language is designed to be readable.
The fact that it's easy to write even relatively complex programs in Perl is *good*. A car may have more controls and take a bit longer to learn how to handle than a bicycle, but wouldn't you agree that in the end, a car is more useful/powerful/versatile than a bike?
Yeah! It's easy to write complex Perl programs. To fix and maintain them - that's the hard part. And "python car" is no less powerful than Perl truck:-)
In summary: I don't try to ditch Perl, I'm trying to convince you to overcome your "syntactic-whitespace-hate" and try Python a little more. See what Eric Raymond says("Oddly enough, Python's use of whitespace stopped feeling unnatural after about twenty minutes. I just indented code, pretty much as I would have done in a C program anyway, and it worked.")
Speaking of myself, I used Perl for six years and recently switched to Python. It's typical - not many doing the opposite... That's why "it's the Python folks in particular who always ridicule Perl" - they usually know both sides:-)
Re:We need to teach programming earlier and better
on
Johnny Can So Program
·
· Score: 1
...even though I'd say Perl is better than Python - any language which depends on whitespace to determine block structure should be taken out and shot
You do indents anyway - then why you need to write all these curly braces? They are redundant, actually.
Just try using Python for a few days and you will see.
And Perl is making writing ugly code too easy. Python encourages readability.
...to working on adding features to something like Sunbird (PDA Sync anybody?).
Take a look at MultiSync. It can sync e.g. Evolution2 with Palm/WinCE/Cellphones. It doesn't sync with Sunbird yet but somebody is working on Sunbird-multisync-plugin already.
Well, at least your right that I can't have my linux box auth against the AD using kerberos or LDAP. Holy shit it worked, must be those standards again.... Exactly what interoperability problems were you referring to?
AFAIK, you can't authenticate Win2k workstations to Kerberos server other than A - due to MS "extensions" to their Kerberos implementation. SDK to these extensions was published under NDA-like license, preventing free software developers from adding support to free Kerberos implementations.
The logic is that a if a spam zombie is the source, they would just react to a problem by going to the next victim. A legitimate server will store the e-mail and try again.
Very few ISPs are so clueless that they don't queue and retry when they get a 4xx response (indicating a tempory failure). There are a few, but not man.
Concept of temporarily denying incoming message is called tempfail or greylisting.
anyway, you'll die not __in__ the Volvo
From the article: "The first thing you see when you boot on the CD, is a graphical Grub menu." And screenshot says there is standard SYSLINUX boot prompt...
I remember a movie with Ben Affleck: Surviving Christmas
With random 4096-bit keyblock you don't have easy way to check if your 8-character password guess is correct - the keyblock do not store CRC or something. You have to decrypt that random 4096-bit key with every 8-character combination and then try to decrypt filesystem with that "decrypted" key. It's much much slower. I really doubt you can do it in reasonable timeframe.
about $50*10^9 / $20*10^6 == 2500 of them?
My first thought was about GRE tunnels. Network admin mindset...
Correction: Not quite double the READ throughput, slightly lower WRITE throughput
use Multisync instead: pair palm plug-in with evo2 plug-in.
If you do idents anyway - why bother to write all these curly braces?
:-)
If you do not then you're a sloppy programmer
Python doesn't tell you how many spaces or tabs are.
Moreover, one of our upstreams - nation-wide ISP - has 1000Base-TX uplinks...
I rarely take part in anything even remotely resembling "language flamewars" but as former Perl programmer who recently switched to Python I think I have to reply
That's because people who created all these Algol-derived languages hated FORTRAN column-fixed syntax, I think. And then it stuck :-) Read
here or here.
Perl is "grown" as "there are more than one way to do it". Python is designed to be "there is one obvious way to do it" . It does not limit your "expressiveness", however - you can write ugly and unmaintainable code in Python.
I prefer 2-liner in Python. And it might be more understandable by somebody who've never seen python code before. The whole Python language is designed to be readable.
Yeah! It's easy to write complex Perl programs. To fix and maintain them - that's the hard part. And "python car" is no less powerful than Perl truck :-)
In summary: I don't try to ditch Perl, I'm trying to convince you to overcome your "syntactic-whitespace-hate" and try Python a little more. See what Eric Raymond says ("Oddly enough, Python's use of whitespace stopped feeling unnatural after about twenty minutes. I just indented code, pretty much as I would have done in a C program anyway, and it worked.")
Speaking of myself, I used Perl for six years and recently switched to Python. It's typical - not many doing the opposite... That's why "it's the Python folks in particular who always ridicule Perl" - they usually know both sides :-)
You do indents anyway - then why you need to write all these curly braces? They are redundant, actually.
Just try using Python for a few days and you will see.
And Perl is making writing ugly code too easy. Python encourages readability.
Me too! Python syntax ROCKS!
I think that Alan Cox makes much more than 200K/year at RedHat - and his work is to enhance Linux kernel.
a guy's usage of a word :-)
Create an DNS RBL, something like compromized.rbl.yourdomain.net ?
AFAIK, you can't authenticate Win2k workstations to Kerberos server other than A - due to MS "extensions" to their Kerberos implementation. SDK to these extensions was published under NDA-like license, preventing free software developers from adding support to free Kerberos implementations.
Debian stable aka woody has kernel 2.4 for years. And it's stable. And there is such thing as backports.org.