Fifth, the author tries to "GPL" the algorithm, which is utter nonsense. GPL deals with copyright, so the most he can do is GPL his implementation of his bucket-/radix sort. Anyone is free to re-implement the algorithm, GPL or not.
It would require a software patent to restrict the use of the algorithm to GPL programs.
(And sixth, a quick look in a text book would have clued the author in)
I don't quite follow how this is supposed to work. CDDB calculates a hash based on the CD/track lengths. Even the the New Scientist article mentions this. For a CD to be misidentified, it would have to have the same number and lengths of tracks.
Now the article goes on to say that the recordings have been time-shifted (by up to 15%) which makes me wonder, how could it POSSIBLY confuse the fake CD with the original CD? A tool that collects wave samples and tries to find similar sounding songs could do it, sure, but that's not what CDDB does.
Is the track listing of the original/fake exactly the same? Is this just a fortunate hash collision? The iTunes part just doesn't add up for me.
"Mixers are cheap as hell these days. The behringer stuff is very cheap and good. If you're not recording multiple sound sources simultaneously, consider getting a good soundcard that only has 2 or 4 good AD converters and piping everything through your mixer."
Behringer? The entire bussiness model is based on making knock-off's of successful products. It's all very cheap, but also cheaply designed and engineered. I've considered buying their items a few times now (Guitar AMP, digital effects.) They look great on paper but every time I've actually touched them they just felt all wrong. Every time it's come down to: 1) Expensive "pro" tool 2) Behringer knockoff of "pro" tool 3) Not-so-expensive Semi-pro tool.
I've always opted for another brand so far, and never regretted it. Check for Behringer user opinions, you'll hear lots of tales of poor engineering, notoriously bad and failing components, etc.
So, either get the expensive stuff, or something well-built that you can afford. Avoid Behringer.
Well, I hate to say it, but I agree with the Prof. There are really two worlds in computer science: academia and work.
Pretty much _all_ assignments that will be given in CS courses can be solved quite easily by using a library that implements a solution. In the working life, that would be the proper solution, but not so in school. Of course you can just call a class in your standard library that implements regular expressions and solve a problem that way. But that's not why you're in college. You ALREADY know how to call a library that someone else wrote. Calling libraries is trivial, you can pick that up with a few pages reading and some practice. The Professor isn't there to teach you how to call libraries though. What you're supposed to take away from the class is the understanding of how the class does the work.
Finite state machines are the underlying theory of regular grammars (See: Chomsky hierarchy of languages.) So if the class covers how FSM's work, and what their usefulness is, then you should try to actually apply that knowledge to the problem. The assignment isn't so much one of "find the answer" (nobody cares about the answer) but one of "apply the theory" and learn something new. One day you'll find come across a similar problem that is very similar to regular expressions, but not quite like it, and you may remeber this assignment and write a FSM to solve it, and you'll be glad for it.
It's like you're learning about sorting algorithms, and then you come along and use Collection.sort() instead of writing your own quicksort (and understanding the algorithm while you do so.)
I watched some more of the flash movie, and I don't think that they are even selling the software.
It looks like they give you an account on their server running this thing, and you hand over a bundle of cash, your domain, and can then point&click their apps together. After all, it would be quite pointless to sell this, the bundled applications would be outdated within weeks. It only works if it remains on their server, where they can patch/upgrade the various frameworks.
Starting nmap V. 2.2-BETA4 by Fyodor (fyodor@dhp.com, www.insecure.org/nmap/) Interesting ports on rs.internic.net (198.41.0.6): Port State Protocol Service 23 filtered tcp telnet
it's on ftp5.us.kernel.org, the first mirror i checked.. all the ftp.us.kernel.org seem to have it by now..
Re:How to patch your kernel.
on
Linux 2.2.10
·
· Score: 3
You should run 'make oldconfig' after you patched the kernel, it checks the kernel for new options and asks you everything that's not configured in your old.config
No the problem with the Glide wrappers was that the developers used part of the GLIDE-SDK from 3dfx.. afaik it's legal if you don't use copyrighted code from 3dfx..
Starting nmap V. 2.08 by Fyodor (fyodor@dhp.com, www.insecure.org/nmap/) Interesting ports on (38.185.217.81): Port State Protocol Service 25 open tcp smtp
TCP Sequence Prediction: Class=trivial time dependency Difficulty=1 (Trivial joke) Remote operating system guess: Windows NT4 / Win95 / Win98
None of the two computers have an ATI video card. Allegedly the ATI drivers sometimes even work, but I have yet to see this for myself.
The author has a HP Laserjet standing around? Nice. Good luck with a Canon "software" printer or other GDI printers though.
One or the other would've made the report much more interesting to me.
Fifth, the author tries to "GPL" the algorithm, which is utter nonsense. GPL deals with copyright, so the most he can do is GPL his implementation of his bucket-/radix sort. Anyone is free to re-implement the algorithm, GPL or not.
It would require a software patent to restrict the use of the algorithm to GPL programs.
(And sixth, a quick look in a text book would have clued the author in)
I don't quite follow how this is supposed to work. CDDB calculates a hash based on the CD/track lengths. Even the the New Scientist article mentions this. For a CD to be misidentified, it would have to have the same number and lengths of tracks.
Now the article goes on to say that the recordings have been time-shifted (by up to 15%) which makes me wonder, how could it POSSIBLY confuse the fake CD with the original CD? A tool that collects wave samples and tries to find similar sounding songs could do it, sure, but that's not what CDDB does.
Is the track listing of the original/fake exactly the same? Is this just a fortunate hash collision? The iTunes part just doesn't add up for me.
"Mixers are cheap as hell these days. The behringer stuff is very cheap and good. If you're not recording multiple sound sources simultaneously, consider getting a good soundcard that only has 2 or 4 good AD converters and piping everything through your mixer."
Behringer? The entire bussiness model is based on making knock-off's of successful products. It's all very cheap, but also cheaply designed and engineered.
I've considered buying their items a few times now (Guitar AMP, digital effects.) They look great on paper but every time I've actually touched them they just felt all wrong. Every time it's come down to:
1) Expensive "pro" tool
2) Behringer knockoff of "pro" tool
3) Not-so-expensive Semi-pro tool.
I've always opted for another brand so far, and never regretted it. Check for Behringer user opinions, you'll hear lots of tales of poor engineering, notoriously bad and failing components, etc.
So, either get the expensive stuff, or something well-built that you can afford. Avoid Behringer.
Well, I hate to say it, but I agree with the Prof. There are really two worlds in computer science: academia and work.
Pretty much _all_ assignments that will be given in CS courses can be solved quite easily by using a library that implements a solution. In the working life, that would be the proper solution, but not so in school.
Of course you can just call a class in your standard library that implements regular expressions and solve a problem that way. But that's not why you're in college. You ALREADY know how to call a library that someone else wrote. Calling libraries is trivial, you can pick that up with a few pages reading and some practice. The Professor isn't there to teach you how to call libraries though. What you're supposed to take away from the class is the understanding of how the class does the work.
Finite state machines are the underlying theory of regular grammars (See: Chomsky hierarchy of languages.) So if the class covers how FSM's work, and what their usefulness is, then you should try to actually apply that knowledge to the problem. The assignment isn't so much one of "find the answer" (nobody cares about the answer) but one of "apply the theory" and learn something new.
One day you'll find come across a similar problem that is very similar to regular expressions, but not quite like it, and you may remeber this assignment and write a FSM to solve it, and you'll be glad for it.
It's like you're learning about sorting algorithms, and then you come along and use Collection.sort() instead of writing your own quicksort (and understanding the algorithm while you do so.)
I watched some more of the flash movie, and I don't think that they are even selling the software.
It looks like they give you an account on their server running this thing, and you hand over a bundle of cash, your domain, and can then point&click their apps together. After all, it would be quite pointless to sell this, the bundled applications would be outdated within weeks. It only works if it remains on their server, where they can patch/upgrade the various frameworks.
man xv:
gv(1) gv(1)
Name
gv - a PostScript and PDF previewer
>Your CD-ROM drive isn't SCSI? Then I don't know >what to say. Except, "get a better drive")
Or use the SCSI emulation of hte linux kernel..
CONFIG_BLK_DEV_IDESCSI
It's just a webserver..
more details at http://www.aolserver.com
-phazer
More info about the AOLserver can be found at http://www.aolserver.com/
-phazer
looks like they blocked it at their routers
# nmap -sT -p23 rs.internic.net
Starting nmap V. 2.2-BETA4 by Fyodor (fyodor@dhp.com, www.insecure.org/nmap/)
Interesting ports on rs.internic.net (198.41.0.6):
Port State Protocol Service
23 filtered tcp telnet
The problem is with your ISP. I've a mediaone cable modem and I've never notices something
anything like that.
-phazer
it's on ftp5.us.kernel.org, the first mirror i checked.. all the ftp.us.kernel.org seem to have it by now..
You should run 'make oldconfig' after you patched .config
the kernel, it checks the kernel for new options
and asks you everything that's not configured in your old
It's here : ftp://ftp.slashnet.org/pub/slashnet/forums/mandrak e_06-13-1999.txt.gz
... is archived here:e k/0227.html
http://www.tux.org/hypermail/linux-kernel/this-we
try g++ sploit.c -o sploit
>>*ahem* BSD does stand for Berkley Systems >>Development, as in UC Berkley. Think before you >>speak.
I thought it stands for
Berkley Standart Distribution....
you should try a trueType font server..
i use xfstt with the windows fonts..
-phazer
No the problem with the Glide wrappers was
that the developers used part of the GLIDE-SDK from 3dfx.. afaik it's legal if you don't use
copyrighted code from 3dfx..
Something's fubared..
there's a empty post on the mainpage and below that are yesterdays posts...
# nmap -sS -p25,80 -O www.osopinion.com |less
Starting nmap V. 2.08 by Fyodor (fyodor@dhp.com, www.insecure.org/nmap/)
Interesting ports on (38.185.217.81):
Port State Protocol Service
25 open tcp smtp
TCP Sequence Prediction: Class=trivial time dependency
Difficulty=1 (Trivial joke)
Remote operating system guess: Windows NT4 / Win95 / Win98
P.S. Anyone know how to set FTP (redhat 5.2) to not timeout a user?
/etc/inetd.conf, add a -t 9999999999 to the ftpd line and killall -HUP inetd
this is from 'man ftpd'
SYNOPSIS
ftpd [ -d ] [ -v ] [ -l ] [ -ttimeout ] [ -Tmaxtimeout ] [
-a ] [ -A ] [ -L ] [ -i ] [ -o ] -uumask ]
so just edit