Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Microsoft Server and Tools Head Muglia To Step Down

joe_bruin Ballmer job security program (79 comments)

And thus, with the exit of half a dozen of the highest level Microsoft department heads, there is nobody at MS that can take over Ballmer's seat as CEO if the board of directors decides to fire him. He's made it much harder to fire him now.

more than 3 years ago
top

What To Do With an Old G5 Tower?

joe_bruin retire it (417 comments)

A G5 tower is a monstrous waste of electricity with trivial performance in return compared to a modern machine. Its primary use these days is as a space heater.

more than 4 years ago
top

Microsoft Signs License With ARM

joe_bruin Re:Hmm... (148 comments)

They may also want to make an ARM core that implements a graphics accelerator more friendly to the Direct3D model (and less friendly to OpenGL ES) than is currently available.

The ARM core has nothing to do with graphics. The graphics accelerator is a discrete logic unit chosen by the SOC maker to integrate into the chip. This part uses the standard AHB/AXI (ARM Host Bus) interface. A major architecture license is not required to do this.

CLR acceleration, on the other hand, seems like a possibility. They could replace the Jazelle (Java) mode. More likely, though, they will extend the ARMv7 ThumbEE mode, which is designed for this sort of thing. Here's the synopsis of ThumbEE from the Cortex reference manual:

Thumb Execution Environment (ThumbEE) is a variant of the Thumb instruction set designed as a target for dynamically generated code. This is code that is compiled on the device, from a portable bytecode or other intermediate or native representation, either shortly before or during execution. ThumbEE provides support for Just-In-Time (JIT), Dynamic Adaptive Compilation (DAC) and Ahead-Of-Time (AOT) compilers, but cannot interwork freely with the ARM and Thumb instruction sets.

ThumbEE is particularly suited to languages that feature managed pointers and array types.

more than 4 years ago
top

The Curious Case of SSD Performance In OS X

joe_bruin Re:I've never seen a problem (205 comments)

The impact of the TRIM command is vastly overrated. It is effective on "naive" devices that don't allocate a reserve block pool and therefore have to erase before doing every write. On a modern SSD, the disk controller reserves 5-10% of the physical blocks (beyond those that the host can see) as an extended block pool. These blocks are always known to be free (since they're out of the scope of that OS) and are therefore preemptively erased. So, when your OS overwrites a previously written data block, one of these pre-erased blocks is actually written to and the old block is put in the reserve pool for erasing later at the device's leisure.

The one case where this isn't true is if you're constantly writing gigs of data to an empty drive. With TRIM commands, most of your drive may have been pre-erased, whereas without it you may overrun the reserve pool's size and then will be waiting on block erase. For normal desktop users, this is a pathological case. In servers and people who do a lot of heavy video editing it may matter a lot more.

more than 4 years ago
top

US Fears Loss of ICQ Honeypot

joe_bruin ICQ is AIM (319 comments)

As the system is based in Israel, American security service have had access.

While ICQ was founded in Israel, it's been owned by AOL for over a decade. The ICQ network has been integrated with AOL's AIM network many years ago and the servers are located in AOL's network supercenter in Virginia.

more than 4 years ago
top

New LLVM Debugger Subproject Already Faster Than GDB

joe_bruin Re:Licensing (174 comments)

There are still problems around the "freedom" part, as LLVM is using BSD-style licensing, authorising proprietary forks. Whereas GCC uses GPL licensing.

You're right, it doesn't solve freedom the problem for all people, but for many it does. And for some that were afraid to touch GPLv3 code, LLVM offers more freedom. So, there are trade-offs.

more than 4 years ago
top

New LLVM Debugger Subproject Already Faster Than GDB

joe_bruin Re:Depends... (174 comments)

if they achieve +10% of avg. performance against gcc (not gdb!) on AMD64 and/or ARM platform, everyone will start using it pretty soon. Until then it cannot replace gcc. Unless compiler is in some way seriously broken, its only important characteristic is performance of generated code.

Intel's ICC compiler produces code that is more than 10% faster for x86/x86_64 than GCC (last I checked). ARM's RVCT compiler produces code that is 30% faster than GCC (today)! Why is anyone still using GCC then? Money, MY FREEDOM, and compatibility with gcc-only code are the leading candidates. Interestingly, LLVM solves all three of those issues for most people, plus it has the performance advantage.

more than 4 years ago
top

iPhone 4's "Retina Display" Claims Challenged

joe_bruin Re:bad vision (476 comments)

Seriously, who holds their phone 12 inches (30 cm) away from their face? I just measured my typical use: about 24 inches if I'm sitting and 36 if I'm standing. I guess by that standard, I should be pretty happy with this display.

more than 4 years ago
top

This Is Apple's Next iPhone

joe_bruin Re:iPhone - NOT (492 comments)

You mean Shenanigans?

more than 3 years ago
top

Google to Open Source the VP8 Codec

joe_bruin Re:Yeah, but... (501 comments)

According to some things i read the other day, the hardware support for h.264 is really just a programmable DSP in most cases, so they could program support for VP8 if it were being seriously considered, and that appears to be the direction of things.

This was the case several years ago, when it was the wild west of MPEG4. Things were changing too rapidly to make concrete hardware. Today, everyone in the hardware world has pretty much settled on h.264 and the target profiles are well known. Hardware can be made to decode it at much lower power consumption than a DSP (and at much smaller die sizes, making for cheaper chips). People that need a wide variety of codecs or those that have a vested interest in DSPs (such as Texas Instruments) still use them over dedicated IP blocks.

more than 4 years ago
top

Wisconsin DA Threatens Arrests Over Sex Ed

joe_bruin Re:Why not make it voluntary? (703 comments)

Exactly. Further, the U.S. has had tax payer-funded health insurance for decades, it's called Medicare (for old people), Medicaid (for the disabled), the Veterans Administration (covers veteran soldiers), the U.S. Armed Forces medical services (which covers active military personnel and their families), as well as the health insurance of government workers. You don't see old people being forced to exercise and eat right, do you? You don't see soldiers' spouses and children being rounded up and put in fat camps.

Despite what Glenn Beck tells you, you will not be marked with the sign of the beast and then put into government-run health detention facilities.

more than 4 years ago
top

Wisconsin DA Threatens Arrests Over Sex Ed

joe_bruin Re:Why not make it voluntary? (703 comments)

Especially in a public health care setting, where it is the taxpayer who is/will be footing the bill for treatment.

You were doing so well until you got to this sentence. Let's not pull this into the discussion and bring the loonies out (or give them an excuse to shout that public health care is forcing their children to watch porn in class).

How about instead you conclude with this:
Public health also means protecting the health of those children whose parents are too stupid, crazy, or superstitious to take steps to educate their kids on disease prevention. HIV, Syphilis, and Hepatitis can be fatal, but are all easily preventable and no person should get infected with them due to lack of knowledge.

more than 4 years ago
top

Anti-Piracy Windows 7 Update Phones Home Quarterly

joe_bruin Re:WAT is Voluntary and Doesn't Impact OS Usage (819 comments)

Your statement about what constitutes "genuine" is not factual. 1 in 3 pirated copies of Windows actually have malicious software, malware, spyware, trojans, or other undersirable elements.

This statement is disingenuous. That means that 2 in 3 pirated copies of windows do not have these (i.e., they are exactly as Microsoft released them) and they are still considered not "genuine". Please don't redefine genuine to mean "Microsoft got paid".

It is always easy to count the number of potential people inconvenienced by a method like this, but considering the number of people saved from buy dangerous software, the trade-off seems justified.

The purpose of this software is very clearly NOT saving people from viruses. If that were so, it would be a virus-cleaner. The purpose here is to stop piracy (most likely piracy by computer builders and fixers).

Microsoft firmly believes that those who purchase counterfeit copies of Windows are VICTIMS not criminals. If we actually thought they were criminals, we would be taking grandmas and children to court like the RIAA.

The people who paid for a computer or a repair and got a pirated version of Windows are victims. But if their computers are working properly, they are only further victimized by Microsoft invalidating their Windows license. Microsoft is not doing this for the welfare of these people. Just the opposite, they are leaning on these people to get them to turn in those that provided them with the unlicensed copy of Windows.

As a final point, if you consider how sophisticated the world's botnets, trojans, and online attack vectors are becoming, a significant delivery method for these loads are via pirated software, if you refuse to acknowledge this, you're being ignorant.

If you believe this is about Microsoft caring about the welfare of people with pirated Windows, you're being ignorant.

more than 4 years ago
top

Anti-Piracy Windows 7 Update Phones Home Quarterly

joe_bruin Re:WAT is Voluntary and Doesn't Impact OS Usage (819 comments)

First of all, all versions of Windows are "genuine". There isn't someone out there making a knock-off operating system and selling it as Windows, so let's stop the doublespeak.

What you're trying to stop is unlicensed installations. If I bought a machine from some vendor and he put on a copy of Windows, I honestly don't care as long as it keeps working. If this thing starts popping up, you've made your copyright enforcement problems my problems. Trust me, I have enough problems without dealing with Microsoft's.

Voluntary is another bit of nonsense. It's voluntary but you can't get updates without it. We all know how that goes, we've seen it before.

No personally identifiable information is transmitted. That is until you need to call Microsoft to get your Windows reactivated.

Pirates will work around it. Honest users will be inconvenienced. MS can keep this patch, we don't want it.

more than 4 years ago
top

The Final Release of Apache HTTP Server 1.3

joe_bruin Re:Will Slashdot Upgrade? (104 comments)

Dear god, I hoped you were joking.

Slashdot's running on 1.3.41.

This was obviously a joke. Slashdot is still run by a mess of perl scripts. They've yet to drag themselves into early last decade.

more than 4 years ago
top

Lack of Manpower May Kill VLC For Mac

joe_bruin Re:OS X is UNIX (398 comments)

Not exactly... Apple has been slowly squeezing the Carbon (std. C++ lib set) into non-existence, which means you get to do it in Cocoa (that is, Obj-C).

Objective C / C++ is only required for doing the UI. 99% of your project can remain in C or C++ with only a very thin shim in Obj-C for the UI layer. There is no requirement to move your code base to except for the Mac-specific UI layer.

IIRC, there's no 64-bit Carbon love in SL, though the 32-bit Carbon libs should still be happily intact.

There is no 64 bit Carbon, because it's a relic. Cocoa easily mixes with C code (Obj-C is just C with extra stuff). Unless you're Adobe and you have a huge amount of UI code in Carbon, there is no reason to keep hanging on to it.

There's also (IIRC) Grand Central to contend with when you're dinking around with video, and I doubt that you could find an easy parallel for that when porting in from *nix.

Grand Central Dispatch is not required for video at all. Mac OS X supports the standard POSIX pthreads interface for threading.

more than 4 years ago
top

ZFS Gets Built-In Deduplication

joe_bruin Re:This is good news... (386 comments)

Use open source, get cutting edge things.

I run Linux, where's my ZFS? No, FUSE doesn't count.

more than 4 years ago
top

Debian Elevates KFreeBSD Port to First-Class Status

joe_bruin Re:Cool (376 comments)

For units with bitlength a multiple of 4, (0x2B | ~0x2B) == 0xFFFFF...

x | ~x = 0xFF..FF, which is equal to -1 in the 2's complement signed version of the resulting type. Why not (0x2B | ~0x2B) == -1

example:
    main() { printf("%d\n", (0x2b | ~0x2b)); }

more than 4 years ago
top

Debian Elevates KFreeBSD Port to First-Class Status

joe_bruin Re:OK (376 comments)

But, does it run Linux?

No, it's GNU/FreeBSD. It can, however, emulate Linux system calls and therefore natively run binaries compiled for Linux.

more than 4 years ago

Submissions

joe_bruin hasn't submitted any stories.

Journals

top

x windows bigotry

joe_bruin joe_bruin writes  |  more than 10 years ago

okay, a rant.

first and foremost: i use linux every day. EVERY DAY, even on the weekends. i've been a linux user for over 7 years. i use it at work, every day, where i develop embedded software (often running on embedded linux). i can set up apache, compile a kernel, and write a driver. i am not a sysadmin, but i'm definitely not a newbie. however, my desktop machines (home and work) run windows. mind you, i spend a significant chunk of my time between ssh windows and cygwin terminals. so why windows? because i'm convinced that windows is a more usable gui.

but maybe i'm biased. i've had numerous people testify to me about how fast xfree86 is. last time i really gave xwindows a serious try (with freebsd) was in 2000. maybe they've improved it by now. maybe the speed of computers today is more than enough to make up for its faults. so, i installed linux (gentoo) on my brand new cheapo dell machine. yeah, i don't want to hear it, it was cheap and it was fast, and i didn't have the time or energy to build my own. anyway, everything is nice and fast, compiled from scratch with -march=pentium4 and other optimizations. i went with kde. and, well...

it fucking blows. xfree86 is still crap. why is this?
my previous machine (a dual celeron 333), had a more responsive gui than this machine, that is nearly 7 times faster. and the reason why: pipes. xwindows uses pipes and sockets to communicate between windows, between the x server and client windows, between gui input, the window manager and the windows. pipes. see, the thing about pipes is that they have a certain latency to them. this latency makes them too slow for situations where very rapid communication is needed. like gui response. windows uses light, fast messages. macos uses messages. beos uses messages. all of these systems have responsive guis (okay, the mac one is kinda slow, but that's an unrelated matter). their guis have been fast enough since sub-100mhz pc's were the norm. when you click on an item in the interface, you need IMMEDIATE visual feedback. if you wait 300ms until it gives indication of responding, then the user perceives the lag and the whole thing feels like crap.

that, ladies and germs, is the problem with xfree86 (or the x protocol in general, i suppose). but, there exists a bigger problem. denial. recognition of the problem does not seem to exist. xfree86 users have trained themselves to the ideosyncracies of their gui, and no longer see the faults. the newbies are the ones that complain that xfree86 sucks, since they just transitioned from a more responsive gui system (usually incorrectly identifying the network-transparency features as the reason for the lag), and the experienced users flame them away.

i eagerly await xfree86's replacement. perhaps something pulled from openbeos, or maybe directfb will do it. we can only hope.

top

friends diff, part 2

joe_bruin joe_bruin writes  |  more than 10 years ago

code's not going well tonight. here's a friends diff out of boredom. perhaps there should be a way to score you based on the (inverse) value of your friends' id numbers times the number of friends you have.

  billo (166194)
  cortana (588495)
+Cryptnotic (154382)
+Dot.Com.CEO (624226)
  Drakonian (518722)
  ez76 (322080)
  Herr_Nightingale (556106)
  Jonathunder (105885)
  Makarakalax (658810)
  mao che minh (611166)
  MondoMor (262881)
  neitzsche (520188)
  odigity (266563)
  p00p (630992)
  pchan- (118053)
  Pyrosophy (259529)
  Raedwald (567500)
  random_rabbit (647072)
+rkz (667993)
  slashdot_commentator (444053)
  The Clockwork Troll (655321)
  thentil (678858)
  twentycavities (556077)
  vegasa (642334)
+wozster (514097)
  ynohoo (234463)
  Zorikin (49410)

top

optimize this

joe_bruin joe_bruin writes  |  more than 10 years ago optimize this for least number of characters.

main(r,c){for(r=-1,c=0;r<39;c++)printf(c<0?" ":c>r?c=r++-38,"\n":~r&c?" `":" #");}

here's a first rev, -4 bytes.  note that it relies on argc being > 0.

main(c,r){for(r=-1;r<39;c++)printf(c<0?" ":c>r?c=r++-38,"\n":~r&c?" `":" #");}

this started here:
http://slashdot.org/comments.pl?sid=96878&cid=8290149

top

friends diff

joe_bruin joe_bruin writes  |  more than 10 years ago

friends
  ---------------------
  Bruce Perens (3872)
  Chetmurray (216997)
  CmdrTaco (1)
+Dan Rather (694650)
+Fecal Troll Matter (445929)
  IN SOVIET RUSSIA (621411)
  intermodal (534361)
+m.dillon (147925)
  mao che minh (611166)
  nomadic (141991)
+Nucleon500 (628631)
  odigity (266563)
  pchan- (118053)
+shachart (471014)
+sniggly (216454)
  thr0d ps1t (641973)
  TrollBack (544159)
  TrollBurger (575126)
  TrumpetPower! (190615)
  Vince (4999)
  YOU ARE SO FIRED! (635925)
  YOU ARE THE FAILURE! (631092)
  YOU DID IT! (630541)
  YOU FAIL IT! (624257)

  fans
  ---------------------
-ajiva (156759)
+billo (166194)
  cortana (588495)
-Elwood P Dowd (16933)
+Drakonian (518722)
  ez76 (322080)
  Herr_Nightingale (556106)
+Jonathunder (105885)
+Makarakalax (658810)
  mao che minh (611166)
  MondoMor (262881)
+neitzsche (520188)
  odigity (266563)
  p00p (630992)
  pchan- (118053)
  Pyrosophy (259529)
+Raedwald (567500)
  random_rabbit (647072)
  slashdot_commentator (444053)
+The Clockwork Troll (655321)
+thentil (678858)
  twentycavities (556077)
  vegasa (642334)
+ynohoo (234463)
  Zorikin (49410)

  foes
  ---------------------
  $$$$$exyGal (638164)
  cscx (541332)
  dizco (20340)
  ekrout (139379)
  HeroicAutobot (171588)
  HeX86 (536126)
  idiotnot (302133)
  Jouster (144775)
  No More Trolls (544787)
  Theo DeRaadt (322600)
  Troll Blacklist (629503)
+W2k (540424)

  freaks
  ---------------------
  dizco (20340)
  HeroicAutobot (171588)
  HeX86 (536126)
  idiotnot (302133)
  Jouster (144775)
+W2k (540424)

top

up up down down left right left right b a [select] start

joe_bruin joe_bruin writes  |  about 11 years ago

i beat the internet. the final boss is hard.

top

space madness

joe_bruin joe_bruin writes  |  more than 11 years ago

Oh no, I know what YOU want. You coveteth my ICE-CREAM BAR!
No you don't! You can't take it from me now.
I've had this ice-cream bar since I was a CHILD! People... always trying to take it from me!
Why won't they LEAVE ME ALOOOOOONNNNE?

top

bwahahaha

joe_bruin joe_bruin writes  |  more than 11 years ago

fucking hilarious.
http://slashdot.org/comments.pl?sid=68984&cid=6302778. if you know who posted this, let me know.

reprinted here for your convenience, without permission:

bloodninja: Baby, I been havin a tough night so treat me nice aight?
BritneySpears14: Aight.
bloodninja: Slip out of those pants baby, yeah.
BritneySpears14: I slip out of my pants, just for you, bloodninja.
bloodninja: Oh yeah, aight. Aight, I put on my robe and wizard hat.
BritneySpears14: Oh, I like to play dress up.
bloodninja: Me too baby.
BritneySpears14: I kiss you softly on your chest.
bloodninja: I cast Lvl. 3 Eroticism. You turn into a real beautiful woman.
BritneySpears14: Hey...
bloodninja: I meditate to regain my mana, before casting Lvl. 8 Cock of the Infinite.
BritneySpears14: Funny I still don't see it.
bloodninja: I spend my mana reserves to cast Mighty F*ck of the Beyondness.
BritneySpears14: You are the worst cyber partner ever. This is ridiculous.
bloodninja: Don't f*ck with me bitch, I'm the mightiest sorcerer of the lands.
bloodninja: I steal yo soul and cast Lightning Lvl. 1,000,000 Your body explodes into a fine bloody mist, because you are only a Lvl. 2 Druid.
BritneySpears14: Don't ever message me again you piece of ****.
bloodninja: Robots are trying to drill my brain but my lightning shield inflicts DOA attack, leaving the robots as flaming piles of metal.
bloodninja: King Arthur congratulates me for destroying Dr. Robotnik's evil army of Robot Socialist Republics. The cold war ends. Reagan steals my accomplishments and makes like it was cause of him.
bloodninja: You still there baby? I think it's getting hard now.
bloodninja: Baby?
--------------
bloodninja: Ok baby, we got to hurry, I don't know how long I can keep it ready for you.
j_gurli3: thats ok. ok i'm a japanese schoolgirl, what r u.
bloodninja: A Rhinocerus. Well, hung like one, thats for sure.
j_gurli3: haha, ok lets go.
j_gurli3: i put my hand through ur hair, and kiss u on the neck.
bloodninja: I stomp the ground, and snort, to alert you that you are in my breeding territory.
j_gurli3: haha, ok, u know that turns me on.
j_gurli3: i start unbuttoning ur shirt.
bloodninja: Rhinoceruses don't wear shirts.
j_gurli3: No, ur not really a Rhinocerus silly, it's just part of the game.
bloodninja: Rhinoceruses don't play games. They f*cking charge your ass.
j_gurli3: stop, cmon be serious.
bloodninja: It doesn't get any more serious than a Rhinocerus about to charge your ass.
bloodninja: I stomp my feet, the dust stirs around my tough skinned feet.
j_gurli3: thats it.
bloodninja: Nostrils flaring, I lower my head. My horn, like some phallic symbol of my potent virility, is the last thing you see as skulls collide and mine remains the victor. You are now a bloody red ragdoll suspended in the air on my mighty horn.
bloodninja: Goddam am I hard now.
--------------
BritneySpears14: Ok, are you ready?
eminemBNJA: Aight, yeah I'm ready.
BritneySpears14: I like your music Em... Tee hee.
eminemBNJA: huh huh, yeah, I make it for the ladies.
BritneySpears14: Mmm, we like it a lot. Let me show you.
BritneySpears14: I take off your pants, slowly, and massage your muscular physique.
eminemBNJA: Oh I like that Baby. I put on my robe and wizard hat.
BritneySpears14: What the f*ck, I told you not to message me again.
eminemBNJA: Oh ****
BritneySpears14: I swear if you do it one more time I'm gonna report
your ISP and say you were sending me kiddie porn you f*ck up.
eminemBNJA: Oh ****
eminemBNJA: damn I gotta write down your names or something

top

fans, friends, foes, freaks

joe_bruin joe_bruin writes  |  more than 11 years ago

sometimes you just want to have a record of how things are, so you can see how it changed. since there's no obvious way to tell when you were added or removed from people's various lists, i thought i'd archive mine for future diffing.

friends
---------------------
'Lose', Not 'Loose' (629426)
asparagirl (69545)
Bruce Perens (3872)
Chetmurray (216997)
CmdrTaco (1)
IN SOVIET RUSSIA (621411)
intermodal (534361)
mao che minh (611166)
nomadic (141991)
odigity (266563)
pchan- (118053)
thr0d ps1t (641973)
TrollBack (544159)
TrollBurger (575126)
TrumpetPower! (190615)
Vince (4999)
YOU ARE SO FIRED! (635925)
YOU ARE THE FAILURE! (631092)
YOU DID IT! (630541)
YOU FAIL IT! (624257)

fans
---------------------
ajiva (156759)
cortana (588495)
Elwood P Dowd (16933)
ez76 (322080)
Herr_Nightingale (556106)
mao che minh (611166)
MondoMor (262881)
odigity (266563)
p00p (630992)
pchan- (118053)
Pyrosophy (259529)
random_rabbit (647072)
slashdot_commentator (444053)
twentycavities (556077)
vegasa (642334)
Zorikin (49410)

foes
---------------------
$$$$$exyGal (638164)
cscx (541332)
dizco (20340)
ekrout (139379)
HeroicAutobot (171588)
HeX86 (536126)
idiotnot (302133)
Jouster (144775)
No More Trolls (544787)
Theo DeRaadt (322600)
Troll Blacklist (629503)

freaks
---------------------
dizco (20340)
HeroicAutobot (171588)
HeX86 (536126)
idiotnot (302133)
Jouster (144775)

top

archives

joe_bruin joe_bruin writes  |  more than 11 years ago

wtf is up with archived threads?
i mean, i could understand if my older journal threads were archived when i posted new stuff. but seriously, this is bullshit.

btw, i really like the monkey icon. everyone likes monkeys.

top

it has begun

joe_bruin joe_bruin writes  |  more than 11 years ago

the slashdot dupe challenge is underway.
the goal is to resubmit a story that's already been posted in the past few days. then you must claim victory (with your logged in submitter name) near first post.

there's no scoring system yet, so i'm open to ideas. bonus if you can get the exact same text posted twice.

top

i'm feeling lucky

joe_bruin joe_bruin writes  |  more than 11 years ago

okay, this is going to sound stupid, but try it. really, go ahead.

go to google

type in "google" into the search box (without the quotes).

hit "i'm feeling lucky".

it does exactly what you'd expect it to do. but for some reason, it's fucking hilarious. try it.

top

trolling innovations

joe_bruin joe_bruin writes  |  more than 11 years ago

it strikes me that i've never seen someone use a goatse.cx link through google's "i'm feeling lucky".

it seems to work well, even though it doesn't take you directly to goatse.cx. they probably took that out to protect the innocent, but no matter, it still works nicely.

http://www.google.com/search?q=goatse.cx&btnI=I'm%20Feeling%20Lucky

here's what you do get:

$ telnet www.google.com 80
Trying 216.239.53.98...
Connected to www.google.com.
Escape character is '^]'.
GET /search?q=goatse.cx&btnI=I'm%20Feeling%20Lucky HTTP/1.0
Host: www.google.com

HTTP/1.0 302 Found
Connection: Close
Date: Fri, 13 Dec 2002 02:48:56 GMT
Set-Cookie: PREF=ID=56a49a2d48c62cf1:TM=1039747736:LM=1039747736:S=r3QY7sqsqrvA-kAU; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com
Cache-control: private
Content-Type: text/html
Location: http://www.conhugeco.org/goatse.cx/
Server: GWS/2.0
Content-length: 165

<HTML><HEAD><TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="http://www.conhugeco.org/goatse.cx/">here</A>.
</BODY></HTML>
Connection closed by foreign host.

so, disguising this as a google cache link (mirror!) should be trivial. and the big fake cache link url can hide the search term in the end. for extra precautions, search for a site that bounces to goatse.cx, and use a foreign language's "i'm feeling lucky" equivalent button.

top

you fail it

joe_bruin joe_bruin writes  |  more than 11 years ago

i think we must ask ourselves, where are we, as the slashdot troll and troll-hobbyist headed in this new millenium?

we have seen some good memes (all your base, in soviet russia, ...) come. we've seen innovations such as the goatse.cx ascii art and redirection through yahoo and others. the first post remains a favorite, and i dare say more-exciting by the anti-fp countermeasures implemented. troll-turned-running-gag such as 'bsd is dying' and 'stephen king is dead' are everpresent. but natalie portman and hot grits have nearly died off. others have turned into pop-culture cliches, and no self respecting troll would even consider ('beowulf cluster'). i'm sure i've left out many others.

some of my favorite innovations have been the "you lose it!" and "'lose' not 'loose'" trolls. continuing in the fine tradition of comp.unix.shell's "unnecessary use of 'cat'" award, these up the ante on posting. i see a "'you're', not 'your'" in the near future. this (when applied to traditional non-troll posts) may open up a whole new field of grammer trolling, once they are sufficiently recognized and copied to strike fear in the hearts of posters.

here are some predictions for the coming years:

longest-subreplies in one thread troll. this requires cooperation, but no planning (if people get on the ball). how many levels of nesting does the slashdot comment system allow? only one way to find out.

duplicate claims. while i have a feeling this is going on already, it seems to me that sending a reworded copy of each story to every slashdot editor might not be such a bad idea. the winner who has had his story dupe-posted can then claim victory and point out the editor's inadequecies in first-post proximity.

comment sequence guessing. simply a comment that contains within it the comment id number that it approximates it will get. haven't given much thought to feasibility yet. might turn into an artform.

binaries. in my experiments, i've found slashdot comments top out at 50 kilobytes. here is a nice test posting of ~40kb of uuencoded binary (50kb encoded). i think there is tremendous potential in putting binaries on a public server with good speed.

robots. yes, trollbots are for pussies, but they have their place. how about a "duplicate story" bot, that attempts to recognize dupes by keywords and posts the original story. it might then proceed to post all 5-rated comments in the new discussion too, to raise its own karma.

html injection/corruption via the slash url-previewer mechanism. someone has to be able to exploit this. i've tried some interesting things involving recursive urls and some other ideas, but no luck so far.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>