Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (515)
Games in Android Showcase (122)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  I found Jeff's home page.....  (Read 3199 times)
0 Members and 1 Guest are viewing this topic.
Offline nonnus29

Senior Duke




Giving Java a second chance after ludumdare fiasco


« Posted 2002-12-16 02:10:59 »

Hey everyone I found what I believe to be Jeff K's unofficial homepage....

http://www.somethingawful.com/jeffk/

Don't worry Jeff, we know its not you, this kids spells way worse than you do!   Grin
Offline Golthar

Junior Duke




;)


« Reply #1 - Posted 2002-12-16 04:39:03 »

Lol, nice!

Perhaps the oh so powerful moderators can put in a spelling feature for Jeff Wink

come visit us: http://www.otf1337.com
Offline Jeff

JGO Coder




Got any cats?


« Reply #2 - Posted 2003-04-04 19:38:32 »

U suk, d3wd!

roflol

Seriously, quite funny.  I wonder if he knows he's being a stereotype or if he just *is* a stereotype Smiley

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline GergisKhan

Junior Duke




"C8 H10 N4 O2"


« Reply #3 - Posted 2003-04-05 21:53:44 »

This is one of those things that is so painful it is brilliant.  He cannot POSSIBLY be making those typos by hand... I wonder what filter he ran it through!  Oh, so evil!  Grin

gK

"Go.  Teach them not to mess with us."
          -- Cao Cao, Dynasty Warriors 3
Offline ChrisM

JGO Coder


Medals: 3
Projects: 1
Exp: 14 years


Luke...END OF LINE


« Reply #4 - Posted 2003-04-09 13:31:06 »

Ok, now someone has to create the JeffK Sentence Randomizer.  Plug in a sentence, out comes Jeffspeak!
SmileySmileySmiley
-SG

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #5 - Posted 2003-04-15 02:56:03 »

As per SpaceGhost's request...

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Reader;

/* converts readable text to Jeff Kesselman style...
 * Version 1.0 Created on Apr 14, 2003
 *
 * Currently only implements the Kesselman transpose.
 * Other typos to follow in version 2.
 */


/**
 * Takes ASCII input on stdin and writes Jeff-ized
 * version to stdout.
 *
 * @author scottpalmer
 */

public class JeffFilter
{

      public static void main(String[] args) throws IOException
      {
            Reader reader = new InputStreamReader(System.in);
            int lastchar = 0;
            int c;
            while( (c = reader.read()) != -1 )
            {
                  if( lastchar != 0
                   && lastchar != '\n'
                   && c != '\n'
                   && Math.random() > 0.97 )
                  {
                        System.out.print( (char) c );
                        System.out.print( (char) lastchar );
                        lastchar = 0;
                  }
                  else
                  {
                        if( lastchar != 0 )
                              System.out.print( (char)lastchar );
                        lastchar = (char)c;
                  }
            }
            if( lastchar != 0 )
                  System.out.print( (char)lastchar );
      }
}

Offline Backmask

Junior Duke




586: The average IQ needed to understand a PC


« Reply #6 - Posted 2003-04-15 05:39:21 »

I made a small change in the program to let it read from a file also... cut and pasted some real Jeff posts into a file, corrected the spelling and then let the file pass through swpalmer JeffFilter... and here is the result...

Org Jeff Post
Quote

Object headers on hotspot aren't that much bigger.

The big issue generally isnt obejct headers but reflection information. In order to give you debugger like functionality at run time (readable stack traces, dynamic resolution of methods by symbolicname, etc) we basically have to carry what would be debugging info in other systems into the runtime.

This is why obfuscators that minimize the lengths of those strings can be a win, though you give up most of the usefulness of reflection and run-time stack traces as a result.


JeffFilter output
Quote

Object headers on hotspo taren't that much bigger.

The big issue generally isnt objetc heaedrs but reflectoin infromation. In order to igve you debugger like functionality at run time (readable stack traces, ydnamic resolution of methods by symbolicname, etc) we basically have to carry what would be debugging inof in other systems into the runtime.

his is why obfuscators tah tmiinmize the lengths of htsoes trings can be a win, thoguh you give up most of the usefulness of reflectoin and run-time stack traces asa  result.


Org Jeff Post
Quote

Hey Guys,

I apologize for my absence.  Some big company silliness had me sitting somewhere from where I couldn't post    

This is however finally fixed.  I'm glad to see I'm no where near indeispensible and that you guys have carried on great without me.  It really makes me feel great to know that JGO has the independant lifde of ist own that Chris and I hoped for when we strated this mess.

Now I'm going to pull a Chris and tell you that the answer to "so where are you now in Sun" is an enigmatic smile and the promise that much goodness will be revealed at JavaOne

The important thing is that I can come back.  Now i need to catch up on all the reading I've missed....  (reading was too painful when I was unable to post.)


JeffFilter output
Quote

Hey Guys,

I apologzie ofr mya bsence.  Some big company sillines shad me sitting somewhere from where I couldn't post

This is however finally fixed.  I'm glad to see I'm no where near indeispensible and htat you guys have acrried on great without me.  It really makes me feel great to know that GJO has the idnependatn life of is own that Chris and I hoped for when we started this mess.

Now I'm going to pull a Crhi san dtell you that the answer to "so where aer you now in Sun" is an enigmatic smile and the promise htat muchg oodness will be revealed at JavaOne

The important thing is that I can come back.  Now i need to catch up on all the readingI 'v emissed....  (reading was too painful when I was unable t opost.)


I know these to posts by Jeff was properbly one of the most spelling correct posts by Jeff. I remember some post in the old forum that I had real trouble to read, but back then I was new on these forums and didn't know my Jefftalk as I do now :-)

So I think the JeffFilter program makes an incorrect version of Jefftalk. I have studied Jefftalk abit and has seen that the characters often shifts with more than one position more often than the shift JeffFilter does, also it seams that in Jefftalk random characters seams to be placed in words where they shouldn't be. So maybe I will try to update the JeffFilter some day Grin

But other than that good work swpalmer, your code could be the beginning of an universal translator between english and JeffTalk  Cool

The updated code to read file
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.FileReader;
import java.io.Reader;
 
/* converts readable text to Jeff Kesselman style...
 * Version 1.0 Created on Apr 14, 2003
 * Version 1.1 updated on Apr 15, 2003 by Backmask
 *  
 * Currently only implements the Kesselman transpose.
 * Other typos to follow in version 2.
 */

 
/**
 * Takes ASCII input on stdin and writes Jeff-ized
 * version to stdout.
 *  
 * @author scottpalmer
 * @author backmask
 */

public class JeffFilter
{
 
      public static void main(String[] args) throws IOException  
      {
               Reader reader = null;
               if (args.length == 0)
               reader = new InputStreamReader(System.in);
            else
               reader = new FileReader(args[0]);
           
            int lastchar = 0;
            int c;
            while( (c = reader.read()) != -1 )
            {
                  if( lastchar != 0  
                   && lastchar != '\n'
                   && c != '\n'
                   && Math.random() > 0.97 )
                  {
                        System.out.print( (char) c );
                        System.out.print( (char) lastchar );
                        lastchar = 0;
                  }
                  else
                  {
                        if( lastchar != 0 )
                              System.out.print( (char)lastchar );
                        lastchar = (char)c;
                  }
            }
            if( lastchar != 0 )
                  System.out.print( (char)lastchar );
      }
}

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #7 - Posted 2003-04-15 07:20:21 »

ROFL!

If I were Jeff, I'd be proud as heck  Grin Grin Grin

Offline cfmdobbie

Senior Duke


Medals: 1


Who, me?


« Reply #8 - Posted 2003-04-15 08:55:44 »

That's fantastic!  Now you need to rig Eliza into the back end, teach it all about microbenchmarks, and we've got ourselves a Jeff! Grin

Hellomynameis Charlie Dobbie.
Offline javatypo

Junior Duke





« Reply #9 - Posted 2003-04-17 18:21:58 »

hehe.. you guys are so funny. i think maybe sometime soon i will try and create a crappy AI of myself.

pretty interesting code tho...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Captain-Goatse

Junior Duke




I suck at teh 2D. XBOX IS BIG LOL!111


« Reply #10 - Posted 2003-05-03 07:51:19 »

Any goons here?
Offline aikarele

Senior Newbie





« Reply #11 - Posted 2003-06-06 14:01:40 »

Now that you've made english2jeff translator, how about jeff2english translator, that would be much more useful  Wink
Offline Jeff

JGO Coder




Got any cats?


« Reply #12 - Posted 2003-06-08 05:47:57 »

That great!

I've typified the errors myself but Im impressed that, not only have you gone so far as to write a filter that reproduces it but that it does a pretty good job.

The only problem is that you've broken my security... now anyone can post claiming to be me Tongue


Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (31 views)
2014-10-27 03:28:38

TehJavaDev (26 views)
2014-10-27 03:27:51

DarkCart (40 views)
2014-10-26 19:37:11

Luminem (21 views)
2014-10-26 10:17:50

Luminem (25 views)
2014-10-26 10:14:04

theagentd (31 views)
2014-10-25 15:46:29

Longarmx (61 views)
2014-10-17 03:59:02

Norakomi (57 views)
2014-10-16 15:22:06

Norakomi (46 views)
2014-10-16 15:20:20

lcass (43 views)
2014-10-15 16:18:58
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!