Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Rick Welykochy

Herbert Xu wrote:

 Jeff Waugh [EMAIL PROTECTED] wrote:
  I was hoping to receive a few more contributions! :)
 
 OK, can't leave gawk out can we,
 gawk 'BEGIN { print strftime("%c", 10^9) }'



This is really a scripting job.

MySQL is handy for quick numeric calcs, but giga seconds is messy:

mysql -e 'select FROM_UNIXTIME(10,"%a %b %e %T %Y") giga_second' 



The C solution is verbose, clunky, and takes Real Programming:

echo -e "#include time.h\n#include stdio.h\nint main() { time_t const t = 1e9; 
printf(\"%s\",ctime(t)); return 1;
}"s.c | gcc s.c; ./a.out

As always, trojan-check source code. The above could have read:

echo -e "#include nefarious.h\nint main() { return awful_crack(); }"s.c | gcc s.c; 
./a.out


Tomorrow, the C++ version, if line length allows.


--
Rick Welykochy || Praxis Services Pty Limited
"Tired of being a crash test dummy for Microsoft? Try Linux"

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Jeff Waugh

quote who="Rick Welykochy"

 MySQL is handy for quick numeric calcs, but giga seconds is messy:

Sick puppy. Mind you...

echo -e "? echo date('D M j H:i:s Y', 10) . '\n'; ?" | php -q

- Jeff


-- [EMAIL PROTECTED] --- http://linux.conf.au/ --

  It's depressing to see such useful code wasted on such a useless  
  license.  

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Tom Massey

5 REM With the recent talk about BASIC being useless
6 REM I just had to demonstrate the utility of BASIC
7 REM in the modern Linux community.
9 LET DAY$=""
00010 LET DATE$=""
00011 LET TIME$=""
00012 LET YEAR=0
00020 GOTO 50010
00030 LET DATE$=" September"
00040 GOTO 00600
00050 GOTO 00060
00055 FOR I=1 TO 2001
00056 LET YEAR=YEAR+1
00057 NEXT I
00058 PRINT DAY$,DATE$,YEAR,TIME$
00059 END
00060 LET TIME$=" 11:46:40"
00070 GOTO 00055
00600 LET DATE$=DATE$+" the ninth"
00610 GOTO 00050
50010 LET DAY$="Sunday"
50020 GOTO 00030
50030 REM A finer bowl of spaghetti was never prepared. :-)
50040 REM Hell, I once wrote an 'Eliza' clone in BASIC.
50050 REM (Yes, I am seeking counselling)

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Rick Welykochy

begin  ... upon a time: Rick Welykochy wrote:
 
 On Thu, 15 Feb 2001, Ken Yap wrote:
 
  That's what I mean by powers of 2. We could have "clock bit 12 changed
  state" parties. :-)
 
 Geek overload detector: RED ALERT! RED ALERT!
 
 Scotty:  Captain, the computer's holo-matrix is imploding. I think
   Ken's hit the geek event horizon!
 
 Capt:  Scotty, reroute all comms to slug-chat. Steady as she goes.
 
 --endlog--

Rick now recants. I've found a solution to the gigasecond
output program using INTERCAL (see http://intercal.com).


My output from the INTERCAL script is as follows:


   Mon Sep 1,291:23:12 2


The complete source for a bash script that does the job is attached.


- attachment: INTErCAL.BASH --


#!/bin/bash
 
STOPTHISTHANG=1
 
IntercalCompiler=ICC
Intercal_EN_Compiler=$ICC
Intercal_DE_Compiler=echo
 
CXX=$Intercal_DE_Compiler
ECHO="echo -n"
GCC=${ECHO}
 
if \
 [ ! \
   "$STOPTHISTHANG" \
 -ne \
   "0" ]
then
  echo
echo  "Hiyall"
fi
 
 
   
Kyk8k9kookoo=" 1011101000110010001101010101
010101 0000100100010111011010110001\n
1 1101 0010111011010001011101101000101110110101
101101 00010110110010111010001101101
100 01 0001000100101110101110000101000110011\n\r
1 1 01 00011010111010111011010011011\r
10  01 000110100010111010110100010110111\r
0   11 0001101000101 1000101 1011010001 1110110111\r
 1  01 11 11  00  01 1000101 x.;.;;''``^^--_+redrum10 100191921723 oh shit"
 
echo -e -n --version /dev/null 21
kermit_hash_source=$Kyk8k9kookoo
 
# METANOTE: see NOTES below
 
# MY $ECHO=echo
ECHO="$ECHO -e"
# perl -epeepee "redrummer eats heart" /dev/null
 
badabing='Mon Sep 1,291:23:12 2'
badabing_v2="${badabing}001"
CORBA_Broker_Bork=Rejkyvik
 
if [ "$1" = "bada-bing" ]; then
# $(ECHO) f-f-f--f-f-f--f---f--f-f-f-f-f-f--A-R_T
echo $badabing_v2
elif [ "$1" = "debug" ]; then
$ECHO $kermit_hash_source
elif [ "$1" = "hell" ]; then
$ECHO "'$0: demonstrate giga-second calculations using INTERNAL'"
elif [ "$1" = "help" -o "$1" = "--help" -o "$1" = "-?" ]; then
$GCC "ICL505 SINCE ME: HEL FILE CLASSIFRIED 'TOP SECRET' RATED 'X'
ON THE WAY I DROPPED A HIT
CORRECT HOUSE AND RE-LEVERAGE"
echo -e "\n\n\nTry This: $0 bada-ping\n\n"
 
else
echo "ICL007K WARNING: MI-5/CIA CLASSIFIED LEVEL A-GRADE POOP
ON THE WAY TO THE STORE
CORRECT HORSE AND RESNUBIT"
fi   



--
Rick Welykochy || Praxis Services Pty Limited
"Tired of being a crash test dummy for Microsoft? Try Linux"

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Errata [was: re:re: ReRe: [SLUG] Unix Giga-Party]dorka]]

2001-02-15 Thread Rick Welykochy

In the INTERCAL giga-second script V0. , the --help option is
incorrect.

Replace with this non-patch file:

bada-bing

--
Rick Welykochy || Praxis Services Pty Limited
"Tired of being a crash test dummy for Microsoft? Try Linux"

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: Errata [was: re:re: ReRe: [SLUG] Unix Giga-Party]dorka]]

2001-02-15 Thread Jeff Waugh

quote who="Rick Welykochy"

 In the INTERCAL giga-second script V0. , the --help option is
 incorrect.

GAR!

I thought the only penance worthy of my PHP one-liner was to hack something
up in INTERCAL. You know that X Files (probably the only one I remember very
well) with the dude who has to go west after having sub-sonic government
experiments turn his brain into mush?

Yeah, just like that.

- Jeff


-- [EMAIL PROTECTED] --- http://linux.conf.au/ --

  We're kind of like Canada, only we hate ourselves more, and it's  
  wetter around the edges.  

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Matthew Dalton



Tom Massey wrote:
 
 5 REM With the recent talk about BASIC being useless
 6 REM I just had to demonstrate the utility of BASIC
 7 REM in the modern Linux community.

[cut]

 50050 REM (Yes, I am seeking counselling)



Rick Welykochy wrote:
 

[cut]

 #!/bin/bash
 
 STOPTHISTHANG=1
 
 IntercalCompiler=ICC
 Intercal_EN_Compiler=$ICC
 Intercal_DE_Compiler=echo

[cut]
 
 CORBA_Broker_Bork=Rejkyvik

Capital city of Iceland?

 if [ "$1" = "bada-bing" ]; then
 # $(ECHO) f-f-f--f-f-f--f---f--f-f-f-f-f-f--A-R_T
 echo $badabing_v2
 elif [ "$1" = "debug" ]; then
 $ECHO $kermit_hash_source
 elif [ "$1" = "hell" ]; then
 $ECHO "'$0: demonstrate giga-second calculations using INTERNAL'"
 elif [ "$1" = "help" -o "$1" = "--help" -o "$1" = "-?" ]; then
 $GCC "ICL505 SINCE ME: HEL FILE CLASSIFRIED 'TOP SECRET' RATED 'X'
 ON THE WAY I DROPPED A HIT
 CORRECT HOUSE AND RE-LEVERAGE"
 echo -e "\n\n\nTry This: $0 bada-ping\n\n"


There are some seriously, seriously screwed up individuals on this list.

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread John Clarke

On Fri, Feb 16, 2001 at 12:02:41AM +1100, Rick Welykochy wrote:

 output program using INTERCAL (see http://intercal.com).

You're a very disturbed individual ...


Must be time for a couple of assembler versions.  The first one is a
whopping 1240 bytes.  It cheats by hard-coding the length of the string
returned by ctime though:

; gcc -o tmp tmp.S -nostartfiles; strip tmp; objcopy -R .bss -R .data tmp

.global _start
.extern ctime

_start:
push$10 ; time
push%esp; time
callctime
mov %eax, %ecx
mov $25, %edx   ; ctime always returns a 25 byte string
xor %ebx, %ebx
inc %ebx; stdout
xor %eax, %eax
addb$4, %al ; write
int $0x80   ; syscall
mov %ebx, %eax  ; exit
xor %ebx, %ebx  ; status
int $0x80   ; syscall


By defining the time string as a constant, we can make this much
smaller - 320 bytes.  I don't think it can be made any smaller
without hand-crafting the ELF file:

; gcc -o tmp tmp.S -nostartfiles -nostdlib; strip tmp; objcopy -R .bss -R .data tmp

.global _start

_start:
xor %edx, %edx
movb $(time_end - time), %dl; length
mov $time, %ecx ; buffer pointer
xor %ebx ,%ebx
inc %ebx; stdout
xor %eax, %eax
addb$4, %al ; write
int $0x80   ; syscall
mov %ebx, %eax  ; exit
xor %ebx, %ebx  ; status
int $0x80   ; syscall

time:   .ascii "Sun Sep  9 11:46:18 2001\n"
time_end:


Cheers,

John
-- 
Object-[dis]oriented INTERCAL.  I have seen the compiler, and it runs.
Why do I now feel like the hero in one of those H. P. Lovecraft stories
who has seen something no mortal man was ever meant to see, and who is
marginally less sane thereafter?  - Charlie Stross


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Rick Welykochy

John Clarke wrote:
 
 On Fri, Feb 16, 2001 at 12:02:41AM +1100, Rick Welykochy wrote:
 
  output program using INTERCAL (see http://intercal.com).
 
 You're a very disturbed individual ...

Agreed. It is insane trying to convince a well-informed troup like
the Penguinillas that a bash script is actually INTERCAL.

Of course, the real solution for the giga-second in INTERCAL
is as follows:

DO PLEASE DON'T COME FROM HERE
PLEASE DON'T GOSUB #1,2'123'\#125
DO (NEXT) 123
DO PLEASE IDLE(10)
PLEASE FORGET #23123
DO PRINT #10/#13
.1 - - - '"':23/#232323'~.9:9+23'"'
.2 - '"':23/#232323'~.9:9+23'"'
(1) CONTINUE
SPREAD 1
DON'T PLEASE READ OUT "Sep  9 11:46:40 %d%d%d%d{1}" 


If anyone can get it to compile  run, they are seriously ill and
should seek psychiatric treatment well before the next Slug meeting.


--
Rick Welykochy || Praxis Services Pty Limited
"Riled of seeing crash test dummies all over Microsoft? Dry Linux"

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread Crossfire

Rick Welykochy was once rumoured to have said:
 John Clarke wrote:
  
  On Fri, Feb 16, 2001 at 12:02:41AM +1100, Rick Welykochy wrote:
  
   output program using INTERCAL (see http://intercal.com).
  
  You're a very disturbed individual ...
 
 Agreed. It is insane trying to convince a well-informed troup like
 the Penguinillas that a bash script is actually INTERCAL.
 
 Of course, the real solution for the giga-second in INTERCAL
 is as follows:

Nononono.  You should do *everything* in Postscript.

---BEGIN
% datecalc.ps
% - Chris Collins [EMAIL PROTECTED]

/mins { 60 mul } bind def
/hours { 60 mins mul } bind def
/days { 24 hours mul } bind def

/months [
  31 days % jan
  28 days % feb
  31 days % mar
  30 days % apr
  31 days % may
  30 days % jun
  31 days % jul
  31 days % aug
  30 days % sep
  31 days % oct
  30 days % nov
  31 days % dec
] def

/leapmonths [
  31 days % jan
  29 days % feb
  31 days % mar
  30 days % apr
  31 days % may
  30 days % jun
  31 days % jul
  31 days % aug
  30 days % sep
  31 days % oct
  30 days % nov
  31 days % dec
] def

/secyear 365 days def
/secleapyear 366 days def

% year leapyear bool
/leapyear {
% is it a leap year?
dup 4 mod 0 eq exch
dup 100 mod 0 ne exch
400 mod 0 eq 
or and
} def

% time_t calcdate year month day hours minutes seconds
/calcdate {
  % build a small dictionary for us to use as variable space
  8 dict begin
  /year 1970 def
  /month 1 def
  /day 1 def
  /hour 0 def
  /minute 0 def
  /second 0 def

  % do years first.
  {
year leapyear {secleapyear} {secyear} ifelse % time_t seconds
1 index 1 index lt {exit} if
sub /year year 1 add store
  } loop % will exit with: time_t seconds
  pop

  % now months.
  year leapyear {leapmonths} {months} ifelse % time_t [arry]
  /monarray exch store
  {
monarray month 1 sub get % time_t month_secs
1 index 1 index lt {exit} if
sub /month month 1 add store
  } loop % will exit with: time_t monthsecs
  pop

  % days, hours, minutes and seconds are realtively easy now.

  % days
  dup 1 days idiv dup day add /day exch store
  1 days mul sub
  % hours
  dup 1 hours idiv dup hour add /hour exch store
  1 hours mul sub
  % minutes
  dup 1 mins idiv dup minute add /minute exch store
  1 mins mul sub
  % seconds are whatever is left
  /second exch store

  [ year month day hour minute second ]
  end
} def

% [year month day hours minutes seconds printdate] -
/printdate {
  dup 2 get 2 string cvs print ( ) print
  dup 1 get [(Jan) (Feb) (Mar) (Apr) (May) (Jun) (Jul) (Aug) (Sep) (Oct) (Nov) (Dec)] 
exch 1 sub get print ( ) print
  dup 0 get 4 string cvs print (, ) print
  dup 3 get 2 string cvs print (:) print
  dup 4 get 2 string cvs dup length 1 eq {(0) print} if print (:) print
  dup 5 get 2 string cvs dup length 1 eq {(0) print} if print ( GMT\n) print
} def

10 calcdate printdate

quit
---END---

C.
-- 
--==--
  Crossfire  | This email was brought to you
  [EMAIL PROTECTED] | on 100% Recycled Electrons
--==--

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-15 Thread John Clarke

On Fri, Feb 16, 2001 at 11:28:45AM +1100, Rick Welykochy wrote:

 John Clarke wrote:
  
  On Fri, Feb 16, 2001 at 12:02:41AM +1100, Rick Welykochy wrote:
  
   output program using INTERCAL (see http://intercal.com).
  
  You're a very disturbed individual ...
 
 Agreed. It is insane trying to convince a well-informed troup like
 the Penguinillas that a bash script is actually INTERCAL.

No-one's head exploded, so it obviously wasn't INTERCAL.

 Of course, the real solution for the giga-second in INTERCAL
 is as follows:

[snipped to protect our remaining sanity from further assault]

Bastard.  Don't do that again, it's not fair to the more innocent
list members.  I think there are still one or two left.

 If anyone can get it to compile  run, they are seriously ill and
 should seek psychiatric treatment well before the next Slug meeting.

Indeed.  Truly the Bastard Language From Hell.


Cheers,

John
-- 
"Give a man a computer program and you give him a headache, but teach
him to program computers and you give him the power to create headaches
for others for the rest of his life..." 
-- R. B. Forest 

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Herbert Xu

Jeff Waugh [EMAIL PROTECTED] wrote:

 python -c 'import time ; print time.strftime("%c", time.localtime(10**9))'

 perl -e 'print scalar(localtime(10**9)), "\n"'

 ruby -e 'puts Time.at(10**9)'

Bloat! Try

date -d '1970/01/01 utc + 10 sec'

or if you really hate typing 0's, try

date -d "1970/01/01 utc + 1$(printf "%0.9d" 0) sec"
-- 
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmVHI~} [EMAIL PROTECTED]
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Jeff Waugh

quote who="Herbert Xu"

 Bloat! Try
 
 date -d '1970/01/01 utc + 10 sec'

I was hoping to receive a few more contributions! :)

Hardly surprised to get a "Bloat!" rating from Herbert 'cut' Xu.

;) - Jeff


-- [EMAIL PROTECTED] --- http://linux.conf.au/ --

Lego is the plural of Lego. 

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread James Wilkinson

This one time, at band camp, Jeff Waugh said:
quote who="Herbert Xu"

 Bloat! Try
 
 date -d '1970/01/01 utc + 10 sec'

I was hoping to receive a few more contributions! :)

#include time.h
#include stdio.h

void main() {
time_t time = 10;
puts(ctime(time));
}

Dammit, the binary still comes out to be 3k after stripping.

-- 
  "Fear leads to anger. Anger leads to hate. Hate leads to using
(o_ ' Windows NT for mission-critical applications." 
//\   -- What Yoda *meant* to say, Devin L. Ganger, scary.devil.monastery
v_/_  

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Michael Lake

Herbert Xu wrote:
 Jeff Waugh [EMAIL PROTECTED] wrote:
  python -c 'import time ; print time.strftime("%c", time.localtime(10**9))'
  perl -e 'print scalar(localtime(10**9)), "\n"'
  ruby -e 'puts Time.at(10**9)'
 
 Bloat! Try
 date -d '1970/01/01 utc + 10 sec'
 date -d "1970/01/01 utc + 1$(printf "%0.9d" 0) sec"
 More Info: http://slug.org.au/lists/listinfo/slug

Actually I prefer Jeff's original one.
* It explicitly has the Giga in it and therefore is in te right spirit.
* Windows users won't be able to work out to add 10^9 secs to 1970 so
won't know the date and won't turn up. Don't want the riff-raff now do
we :-)

Mike


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Matthew Dalton

James Wilkinson wrote:
 Dammit, the binary still comes out to be 3k after stripping.

Then obviously you need to read this:

http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Howard Lowndes

...and whilst you are at it, some of you younger ones might wish to put
the next important date in the diary:
date -d "1970/01/01 utc + 1$(printf "%0.10d" 0) sec"

-- 
Howard.

LANNet Computing Associates http://lannetlinux.com
   "...well, it worked before _you_ touched it!"

On Thu, 15 Feb 2001, Michael Lake wrote:

 Herbert Xu wrote:
  Jeff Waugh [EMAIL PROTECTED] wrote:
   python -c 'import time ; print time.strftime("%c", time.localtime(10**9))'
   perl -e 'print scalar(localtime(10**9)), "\n"'
   ruby -e 'puts Time.at(10**9)'
 
  Bloat! Try
  date -d '1970/01/01 utc + 10 sec'
  date -d "1970/01/01 utc + 1$(printf "%0.9d" 0) sec"
  More Info: http://slug.org.au/lists/listinfo/slug

 Actually I prefer Jeff's original one.
 * It explicitly has the Giga in it and therefore is in te right spirit.
 * Windows users won't be able to work out to add 10^9 secs to 1970 so
 won't know the date and won't turn up. Don't want the riff-raff now do
 we :-)

 Mike
 




-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Howard Lowndes

Damn it, that one doesn't seem correct some how.

-- 
Howard. (crawling back to his box)

LANNet Computing Associates http://lannetlinux.com
   "...well, it worked before _you_ touched it!"

On Thu, 15 Feb 2001, Howard Lowndes wrote:

 ...and whilst you are at it, some of you younger ones might wish to put
 the next important date in the diary:
 date -d "1970/01/01 utc + 1$(printf "%0.10d" 0) sec"


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Ken Yap

| ...and whilst you are at it, some of you younger ones might wish to put
| the next important date in the diary:
| date -d "1970/01/01 utc + 1$(printf "%0.10d" 0) sec"

But as I pointed out in a similar thread long ago, decimal numbers mean
nothing to computers. While you'll be celebrating, the flip-flops in
your computer will not. You should really be investigating interesting
moments involving powers of 2. Something like the Unix 2^30-Party. :-)

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Rick Welykochy

On Thu, 15 Feb 2001, Ken Yap wrote:

 But as I pointed out in a similar thread long ago, decimal numbers mean
 nothing to computers. While you'll be celebrating, the flip-flops in
 your computer will not. You should really be investigating interesting
 moments involving powers of 2. Something like the Unix 2^30-Party. :-)

Whose gonna party? Your transistors or you?

Hmmm ... maybe geeks should be looking forward to the binary
millenium in the year 2048 ;)


--
Rick Welykochy || Praxis Services



-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Ken Yap

| But as I pointed out in a similar thread long ago, decimal numbers mean
| nothing to computers. While you'll be celebrating, the flip-flops in
| your computer will not. You should really be investigating interesting
| moments involving powers of 2. Something like the Unix 2^30-Party. :-)
|
|Whose gonna party? Your transistors or you?
|
|Hmmm ... maybe geeks should be looking forward to the binary
|millenium in the year 2048 ;)

You're thick. I partied for both 2000 and 2001. :-)

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Herbert Xu

Jeff Waugh [EMAIL PROTECTED] wrote:

 I was hoping to receive a few more contributions! :)

OK, can't leave gawk out can we,

gawk 'BEGIN { print strftime("%c", 10^9) }'
-- 
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmVHI~} [EMAIL PROTECTED]
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Craige McWhirter

I think you all have your priorities wrong. You should be looking up
excuses (like you need one) to party tonight, tomorrow, day after
tomorrow etc etc ad infinitum (spelling correctors will be persecuted)
not in 9mths, X years etc..

If there *must* be geek-like excuses, how about these:

- Another days uptime party
- Used my machine productively party
- Compiled a programme party
- Upgraded my system party
- Somewhere, somehow, another Linux convert was made party
- Millions of MS Windows machines crashed today party
- My machine performed as expected party
- Too many beers at lunch, sent stupid email party

You get the drift ;)

On Thu, 15 Feb 2001 12:46:51 Rick Welykochy wrote:
 On Thu, 15 Feb 2001, Ken Yap wrote:
 
  But as I pointed out in a similar thread long ago, decimal numbers
 mean
  nothing to computers. While you'll be celebrating, the flip-flops in
  your computer will not. You should really be investigating
 interesting
  moments involving powers of 2. Something like the Unix 2^30-Party.
 :-)
 
 Whose gonna party? Your transistors or you?
 
 Hmmm ... maybe geeks should be looking forward to the binary
 millenium in the year 2048 ;)
 
 
 --
 Rick Welykochy || Praxis Services
 
 
 
 -- 
 SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
 More Info: http://slug.org.au/lists/listinfo/slug
 

-- 

Cheers,
  Craige.

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Ken Yap

|I think you all have your priorities wrong. You should be looking up
|excuses (like you need one) to party tonight, tomorrow, day after
|tomorrow etc etc ad infinitum (spelling correctors will be persecuted)
|not in 9mths, X years etc..

That's what I mean by powers of 2. We could have "clock bit 12 changed
state" parties. :-)

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread Rick Welykochy

On Thu, 15 Feb 2001, Ken Yap wrote:

 That's what I mean by powers of 2. We could have "clock bit 12 changed
 state" parties. :-)

Geek overload detector: RED ALERT! RED ALERT!

Scotty:  Captain, the computer's holo-matrix is imploding. I think
  Ken's hit the geek event horizon!

Capt:  Scotty, reroute all comms to slug-chat. Steady as she goes.

--endlog--




-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug



Re: [SLUG] Unix Giga-Party

2001-02-14 Thread James Wilkinson

This one time, at band camp, Craige McWhirter said:
I think you all have your priorities wrong. You should be looking up
excuses (like you need one) to party tonight, tomorrow, day after
tomorrow etc etc ad infinitum (spelling correctors will be persecuted)
not in 9mths, X years etc..

Ok, party in #slug at date -d "1970/01/01 utc + 982213200 sec".

-- 
  "Fear leads to anger. Anger leads to hate. Hate leads to using
(o_ ' Windows NT for mission-critical applications." 
//\   -- What Yoda *meant* to say, Devin L. Ganger, scary.devil.monastery
v_/_  

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug