Domain: oreilly.com
Stories and comments across the archive that link to oreilly.com.
Comments · 2,454
-
Noted security experts disagree
Oliver Day (SYMANTEC/SECURITYFOCUS):
http://www.securityfocus.com/c...
"The host file on my day-to-day laptop is now over 16,000 lines long. Accessing the Internet -- particularly browsing the Web -- is actually faster now."
"... More recently, projects like Spybot Search and Destroy offer lists of known malicious servers to add a layer of defense against trojans and other forms of malware"
OReilly on hosts for security -> http://oreilly.com/pub/a/windo... & For speed -> http://www.oreillynet.com/pub/...
Steve Gibson endorses hosts as good https://www.grc.com/sn/sn-045....
Aryeh Goretsky of ESET/NOD32: hosts = good security http://it.slashdot.org/comment...
Brocke Wilders of WILDERS' SECURITY does via an inferior clone of MY PROGRAM http://www.wilderssecurity.com...
Malwarebytes hpHosts' Admin hosts + RECOMMENDS my work http://hosts-file.net/?s=Download/
APK
-
real information, burried in audio
The technology behind self-driving cars has come up in a number of episodes of the O'Reilly Data Show hosted by Ben Lorica. Ben knows his stuff well enough to perform this role, but to my taste, he's pretty softball most of the time; his show is more of a polite survey than a contest of minds.
Here is one link I could quickly find:
* The technology behind self-driving vehicles
The guest is Shaoshan Liu, "co-founder of PerceptIn and previously the senior architect (autonomous driving) at Baidu USA".
As I recall it, Liu says that the instrument package for a fully autonomous self-driving car—in the not too-distant past—costs around $100,000 and requires 3000 W to post-process (heterogeneous algorithms, including some neural networks).
The "cheaper" self-driving cars require that the road network is completely pre-programmed, such that the car is almost more of a trail running on data rails than a fully autonomous vehicle.
It didn't sound like even the most expensive car can handle all conditions of day/night and heavy weather.
Some vain, vainglorious, or just plain glorious startup was mentioned with the goal of driving the cost of the LIDAR unit down to $200, probably with some fancy chip (the audio is not always well-balanced on this show; even with buds, I miss a lot unless I'm in a quiet room).
I personally wouldn't invest this kind of money at this time scale unless I thought "just plain glorious" was rounding the bend with mini-Craig Venter hard on the lash.
Do they know something we don't know? Or is this just another fifth-generation-AI industrial drum bang?
-
AV + security companies help ME w/ hosts
Oliver Day (SYMANTEC/SECURITYFOCUS):
http://www.securityfocus.com/c...
"The host file on my day-to-day laptop is now over 16,000 lines long. Accessing the Internet -- particularly browsing the Web -- is actually faster now."
"... More recently, projects like Spybot Search and Destroy offer lists of known malicious servers to add a layer of defense against trojans and other forms of malware"
OReilly on hosts for security -> http://oreilly.com/pub/a/windo... & For speed -> http://www.oreillynet.com/pub/...
Steve Gibson endorses hosts as good https://www.grc.com/sn/sn-045....
Aryeh Goretsky of ESET/NOD32: hosts = good security http://it.slashdot.org/comment...
Brocke Wilders of WILDERS' SECURITY does via an inferior clone of MY PROGRAM http://www.wilderssecurity.com...
Mr. Steven Burn of Malwarebytes hpHosts' Admin hosts + RECOMMENDS my work http://hosts-file.net/?s=Downl...
APK
P.S.=> Tavis Ormandy of Google found bugs in all antiviruses helped me even more... apk
-
Time to FLATTEN you again "YeTi"
"a host file is a solution to security" - by "YeTi" the NO BALLS unidentifiable Anonymous Coward
http://www.securityfocus.com/columnists/491 (SYMANTEC Oliver Day)
"The host file accessing the Internet particularly browsing the Web is actually faster now... as a means to block advertising and as a way to avoid being tracked by sites that use cookies"
OReilly: For security -> http://oreilly.com/pub/a/windows/2004/03/30/hosts.html/ & For speed -> http://www.oreillynet.com/pub/a/network/excerpt/winxphacks_chap1/index1.html?page=3/
Steve Gibson endorses hosts https://www.grc.com/sn/sn-045.htm/
Aryeh Goretsky NOD32/ESET endorses hosts http://it.slashdot.org/comments.pl?sid=7442373&cid=49747129/
Brocke Wilders SECURITY http://www.wilderssecurity.com/threads/hosts-block.378901/
MalwareBytes' hpHosts' hosts + RECOMMENDS my program!
APK
P.S.=> Dozens of
/.'ers like & use my program - You're outnumbered by FAR... apk -
Good JavaScript books
For those of you who like books, I recommend these books on JavaScript:
1) "The Principles of Object-Oriented JavaScript", by Nicholas C. Zakas. That book is great. And if anyone can tell me what the picture is on the front of the book, I'd appreciate it! (Is it a factory?)
2) The series of books "You Don't Know JS", by Kyle Simpson.
-
Good JavaScript books
For those of you who like books, I recommend these books on JavaScript:
1) "The Principles of Object-Oriented JavaScript", by Nicholas C. Zakas. That book is great. And if anyone can tell me what the picture is on the front of the book, I'd appreciate it! (Is it a factory?)
2) The series of books "You Don't Know JS", by Kyle Simpson.
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
URLs
Just do these regex replacements on the URLs:
curl 'http://www.oreilly.com/programming/free/' | grep '\.csp' | sed 's/^.*href="//' | sed 's/free\/\(.*\).csp">/free\/\1.pdf/'http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program... http://www.oreilly.com/program...
-
UNIX Power Tools
UNIX Power Tools by JPeek et al from O'Reilly. This ought to be the bible, the required reading, for anyone into UNIX or similar systems, just IMHO. I have a very worn and dog-eared copy of the 2nd edition and I still use it 16 yrs later... its that good. Absolutely timeless classic of the genre.
-
Re:Users don't read ridiculous EULAs, either
Stallman is a zealot with what I think some odd moral principles
Yeah, it kind of seems like the world has moved on from the environment he developed his principles in.
The open biography of him does a pretty good job of explaining where he came from. The first 8 sections or so (not as long as it looks) that culminate with him running across the old mainframe in the basement were quite informative.
-
Coren22 refutes himself (lol)
"Macs have hosts files too & they are just as useless for what APK wants" - by Coren22 ( 1625475 ) on Friday July 08, 2016 @03:40PM (#52473587)
Coren22 7 security & web pros disagree w/ your offtopic bs (just as our
/. peers did too in the link in my ps below too):Aryeh Goretsky NOD32/ESET hosts = good security http://it.slashdot.org/comment...
Steven Burn of Malwarebytes does (hosting & recommending my ware no less - something YOU can never ever manage, lol).
Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/c...
Brocke Wilders of WILDERS' SECURITY does http://www.wilderssecurity.com...
Steve Gibson https://www.grc.com/sn/sn-045....
OReilly for security http://oreilly.com/pub/a/windo...
OReilly for speed http://www.oreillynet.com/pub/...APK
P.S.=> "EAT YOUR WORDS" (again) just like here vs. your offtopic ASSBURGER mental defective brain bs here too WHERE OUR
/. PEERS AGREE w/ ME, not you Coren22, lol-> https://apple.slashdot.org/com... ... apk -
Security+Web pros agree w/ me (not you)
"Macs have hosts files too & they are just as useless for what APK wants" - by Coren22 ( 1625475 ) on Friday July 08, 2016 @03:40PM (#52473587)
Coren22 7 security & web pros disagree w/ your offtopic bs (just as our
/. peers did too in the link in my ps below too):Aryeh Goretsky NOD32/ESET hosts = good security http://it.slashdot.org/comment...
Steven Burn of Malwarebytes does (hosting & recommending my ware no less - something YOU can never ever manage, lol).
Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/c...
Brocke Wilders of WILDERS' SECURITY does http://www.wilderssecurity.com...
Steve Gibson https://www.grc.com/sn/sn-045....
OReilly for security http://oreilly.com/pub/a/windo...
OReilly for speed http://www.oreillynet.com/pub/...APK
P.S.=> "EAT YOUR WORDS" (again) just like here vs. your offtopic ASSBURGER mental defective brain bs here too WHERE OUR
/. PEERS AGREE w/ ME, not you Coren22, lol-> https://apple.slashdot.org/com... ... apk -
Coren22, same way this refutes you
"Macs have hosts files too & they are just as useless for what APK wants" - by Coren22 ( 1625475 ) on Friday July 08, 2016 @03:40PM (#52473587)
Coren22 7 security & web pros disagree w/ your offtopic bs (just as our
/. peers did per my last post):Aryeh Goretsky NOD32/ESET hosts = good security http://it.slashdot.org/comment...
Steven Burn of Malwarebytes does (hosting & recommending my ware no less - something YOU can never ever manage, lol).
Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/c...
Brocke Wilders of WILDERS' SECURITY does http://www.wilderssecurity.com...
Steve Gibson https://www.grc.com/sn/sn-045....
OReilly for security http://oreilly.com/pub/a/windo...
OReilly for speed http://www.oreillynet.com/pub/...APK
P.S.=> "EAT YOUR WORDS" (again) just like here vs. your offtopic ASSBURGER mental defective brain bs here too https://apple.slashdot.org/com...
... apk -
Coren22 makes a fool of himself again
"Macs have hosts files too & they are just as useless for what APK wants" - by Coren22 ( 1625475 ) on Friday July 08, 2016 @03:40PM (#52473587)
7 security & web pros disagree w/ your offtopic bullshit:
Aryeh Goretsky NOD32/ESET hosts = good security http://it.slashdot.org/comment...
Steven Burn of Malwarebytes does (hosting & recommending my ware no less - something YOU can never ever manage, lol).
Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/c...
Brocke Wilders of WILDERS' SECURITY does http://www.wilderssecurity.com...
Steve Gibson https://www.grc.com/sn/sn-045....
OReilly for security http://oreilly.com/pub/a/windo...
OReilly for speed http://www.oreillynet.com/pub/...APK
P.S.=> "EAT YOUR WORDS" (again) just like here too https://apple.slashdot.org/com...
... apk -
Coren22 7 Real Security/Web Pros disagree
Aryeh Goretsky NOD32/ESET hosts = good security http://it.slashdot.org/comment...
Steven Burn of Malwarebytes does (hosting & recommending my ware no less - something YOU can never ever manage, lol).
Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/c...
Brocke Wilders of WILDERS' SECURITY does http://www.wilderssecurity.com...
Steve Gibson https://www.grc.com/sn/sn-045....
OReilly for security http://oreilly.com/pub/a/windo...
OReilly for speed http://www.oreillynet.com/pub/...APK
P.S.=> "EAT YOUR WORDS" (again) just like here today too https://apple.slashdot.org/com... hmmm?... apk
-
Re:Copyrighting APIs
It's also interesting to note that in the interest of getting a better understanding of the issues involved in the case, the judge (William Alsup) took the time to learn to program in Java. If only more judges (or politicians for that matter) could be bothered to be this tech savvy!
http://radar.oreilly.com/2012/... -
UNIX Power Tools
UNIX Power Tools by O'Reilly is a great treatise on programming in general because it does concepts such as loops, conditionals, environment, I/O, formatting, etc etc.... all via shell scripting, no "hardcore" compiled languages. Just 1056 pages of the concepts of programming, with examples and loads of documentation. You can take the concepts into oher languages easily enough later on. I've been re-reading it over and over for almost 20 yrs now, its that good.
-
Re:want speed? dump javascript.
JavaScript is like being molested by your uncle. There's something off about him, but everyone regards him very highly, so you trust him, and then on a family camping trip out at Montauk Point he takes advantage of you. Years later, you accept and acknowledge what happened, but you still refuse to believe that he's scarred you, because that would put him in control, not you, and the last thing you want is a molester in control of your life -- but your denial doesn't make it the truth. You want to believe that deep down inside, JavaScript is a good person, and you see that JavaScript has very redeeming qualities, but you sit down to try and program JavaScript and all you can think of is that rhino's hard, throbbing cock
-
Re:want speed? dump javascript.
JavaScript is like being molested by your uncle. There's something off about him, but everyone regards him very highly, so you trust him, and then on a family camping trip out at Montauk Point he takes advantage of you. Years later, you accept and acknowledge what happened, but you still refuse to believe that he's scarred you, because that would put him in control, not you, and the last thing you want is a molester in control of your life -- but your denial doesn't make it the truth. You want to believe that deep down inside, JavaScript is a good person, and you see that JavaScript has very redeeming qualities, but you sit down to try and program JavaScript and all you can think of is that rhino's hard, throbbing cock
-
Re:Congratulations!
JavaScript is like being molested by your uncle. There's something off about him, but everyone regards him very highly, so you trust him, and then on a family camping trip out at Montauk Point he takes advantage of you. Years later, you accept and acknowledge what happened, but you still refuse to believe that he's scarred you, because that would put him in control, not you, and the last thing you want is a molester in control of your life -- but your denial doesn't make it the truth. You want to believe that deep down inside, JavaScript is a good person, and you see that JavaScript has very redeeming qualities, but you sit down to try and program JavaScript and all you can think of is that rhino's hard, throbbing cock
-
Re:Congratulations!
JavaScript is like being molested by your uncle. There's something off about him, but everyone regards him very highly, so you trust him, and then on a family camping trip out at Montauk Point he takes advantage of you. Years later, you accept and acknowledge what happened, but you still refuse to believe that he's scarred you, because that would put him in control, not you, and the last thing you want is a molester in control of your life -- but your denial doesn't make it the truth. You want to believe that deep down inside, JavaScript is a good person, and you see that JavaScript has very redeeming qualities, but you sit down to try and program JavaScript and all you can think of is that rhino's hard, throbbing cock
-
Re:Not a chance I'll go anywhere near it...
JavaScript is like being molested by your uncle. There's something off about him, but everyone regards him very highly, so you trust him, and then on a family camping trip out at Montauk Point he takes advantage of you. Years later, you accept and acknowledge what happened, but you still refuse to believe that he's scarred you, because that would put him in control, not you, and the last thing you want is a molester in control of your life -- but your denial doesn't make it the truth. You want to believe that deep down inside, JavaScript is a good person, and you see that JavaScript has very redeeming qualities, but you sit down to try and program JavaScript and all you can think of is that rhino's hard, throbbing cock