Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

What is your magnum opus?

Name: Anonymous 2009-04-13 12:57

I created a Scheme LISP compiler that assembles to machine code in x86 format. What have you guys done that many people use today?

Name: Anonymous 2009-04-13 13:03

I created a very light weight and fast XML parser in assembler.

Name: Anonymous 2009-04-13 13:11

I wrote ANONIX.

Name: Anonymous 2009-04-13 13:14

I haxed ANANIX

Name: Anonymous 2009-04-13 13:20

I created the Hax My Anus (HMA) meme and the HMA Meme Fan, and continue to support the HMA meme.

Name: Anonymous 2009-04-13 13:26

>>1
LISP
that many people use
Hey, wait a minute…

Name: Anonymous 2009-04-13 13:38

I created the FrozenVoid meme, killed Chris Done and wrote the definitive multi-threaded fibonacci program for C++.

Name: Anonymous 2009-04-13 14:05

>>1
What have you guys done that many people use today?
Your mom.

Name: Anonymous 2009-04-13 14:12

>>8
You mean my mum?

Name: Anonymous 2009-04-13 14:48

I have written an ABC interpreter, and extended the language itself with such features as the spaceship operator or double the BUFFA.

Name: Anonymous 2009-04-13 14:57

double the BUFFA
I came

Name: Anonymous 2009-04-13 16:43

Jeez where do I even begin.
I authored the FIOC meme, My Other Car, tuna fish, Anal Touring, Touring Complete, Hax My Anus and a whole bunch of other memes. Memes which you use and take forgranted everyday.

Name: Anonymous 2009-04-13 17:33

>>12
I invented the What about his gay? meme.

Name: Anonymous 2009-04-13 19:00

ive been playing some 20000 light years - this dumb python game where you make steam for a city.

ive started to familiarize myself with the code to make it better - no seasons because they piss me off. i just want to make a beatiful steam network and not having aliens or disasters trying to fuck me anally every few minutes.

also higher city levels. in fact maybe not even end game on a city level, just let them get higher and higher.

also a scrolling screen because that is just tooo small.


also visual feedback for node/pipe tech levels so you dont have to U-click everywhere like a spas.

and more tech levels too.

Name: Anonymous 2009-04-13 19:31

>>14
EXCELLENT TALE BROTHER

Name: Anonymous 2009-04-13 20:17

Have 25 commits to the Linux kernel and many personal projects.

Name: Anonymous 2009-04-13 20:19

Anonix

Name: Anonymous 2009-04-13 20:22

I have written a fully standards-compliant ABC compiler, with none of >>10‘s unnecessary bloatI have also written a few anoncoreutils still in the distribution today.

Name: Anonymous 2009-04-13 20:24

>>13
I invented the its happy reply.

Name: Anonymous 2009-04-13 23:58

>>18
Worse than paedophiles!

Name: Anonymous 2009-04-14 0:55

Have 25 comments to the Linux kernel thread

Name: Anonymous 2009-04-14 1:38

Name: Anonymous 2009-04-14 3:31

I created the original /prog/snake and most of its derivatives.

I wrote the majority of the /prog/ stories.

I designed the initial plot and screens for the SICP VN.

I retypeset SICP and K&R.

I started Anonix and helped propagate forced_anon_chat.

I started the Satori meme and spread it to the other boards.


I am /prog/.

Name: Anonymous 2009-04-14 3:34

>>23
>I created the original /prog/snake and most of its derivatives.
I wrote the majority of the /prog/ stories.
I did these two, I don't know about the others though.

Name: Anonymous 2009-04-14 4:06

>>24
You know what else you did? Quote like a fucking monkey.
Hahahha, owned.

Name: Anonymous 2009-04-14 5:10

<<1
I invented backwards quoting.

Name: Anonymous 2009-04-14 5:29

>>26
You were saying?

Name: Anonymous 2009-04-14 6:04

>>=26
I invented binding quoting.

Name: Anonymous 2009-04-14 6:50

>>28‭=
Best I can do, sorry.

Name: FrozenVoid 2009-04-14 15:53

A series of encryption algorithms. They can be viewed at my blog.
Right now i'm coding a novel compression algorithm.

Name: Anonymous 2009-04-14 16:19

I learned what compiler is and why I use it to make my program clickable.

Name: Anonymous 2009-04-14 16:23

>>30
Remember that for it to be fully usable in a conventional manner you need to implement an algorithm for uncompressing as well.
And any data loss is, unfortunately, unacceptable.

Name: Anonymous 2009-04-14 16:34

>>32
Don't reply to invisible posts!

Name: Anonymous 2009-04-14 16:49

I have at least 3 commits in mplayer.

Name: Anonymous 2009-04-14 22:48

I only program Fibonacci and puzzle solvers in Haskell, Python, Prolog.
However I have 102 commits in a 34kc Harry Potter × Babylon 5 crossover slash in Belorussian.

Name: Anonymous 2009-04-14 22:59

>>1
I never done good things
I never done bad things
I never did anything out of the blue, woh-o-oh

Name: Anonymous 2009-04-14 23:35

I created the ``cleft labia'' meme

Name: Anonymous 2009-04-14 23:56

>>35
I bet my Fibonacci is faster than yours.
And by faster, I mean O(log n) vs. O(n) faster.

Name: Anonymous 2009-04-14 23:59

>>38
Pay me enough and I will give you access to a secret area of O(1) Fibonacci ;)

Name: Anonymous 2009-04-15 0:23

>>39
unless it can do fib 100000000 in less than 2 minutes , i'm not interested.

Name: Anonymous 2009-04-15 1:03

>>40
It can do fib 100000000 in less than 2 seconds if your machine has enough RAM.

Name: Anonymous 2009-04-15 1:37

>>41
proof or GTFO.

Name: Anonymous 2009-04-15 1:39

>>40
do your own damn project euler questions!

Name: Anonymous 2009-04-15 1:45

>>42
You are not welcome here.

Name: Anonymous 2009-04-15 1:48

>>42
It should be trivial to implement it in O(1) using memoization, however this would mean high RAM usage. And one can use a hybrid approach which requires very little RAM(constant), where only the last 2 values of fibs are stored and passed recursively(tail-recursive, so can be implemented as iteration too). The hybrid approach has one disadvantage to the memoization version, as the first should be able to instantly return a previously calculated fibs, while the hybrid one actually recalculates fibs each time.

P.S.: I'm not >>41

Name: Anonymous 2009-04-15 1:57

O(1)

Your use of this term intrigues me. Have we forgotten amortization, /prog/?

Name: Anonymous 2009-04-15 1:59

One could use that formula to calculate fib n, though it technically isn't "O(1)"

Name: Anonymous 2009-04-15 2:15

>>46
It's O(1) with probability of 1.

Name: Anonymous 2009-04-15 2:19

Fibs discussion is the height of /prog/ achievements. Continue.

Name: Anonymous 2009-04-15 2:39

O(1) fibonacci is only possible for fixed-size integers. and it's slow as fuck unless that size is extremely small (much smaller than you'd need for fib 100000000). so it's actually completely useless.

Name: Anonymous 2009-04-15 3:19

My attempt at the hybrid version:


(*let fibs n =
  let rec fibq fkm1 fkm2 k n =
    if (n<2) then (if (n=0) then 0 else 1)
    else if (n=k) then (fkm1+fkm2)
         else fibq (fkm1+fkm2) fkm1 (k+1) n
  in fibq 1 0 2 n*)

(*#load "nums.cma";;*)

open Big_int;;

let fibs_big n =
  let rec fibq fkm1 fkm2 k n =
    if (n<2) then (if (n=0) then big_int_of_int(0) else big_int_of_int(1))
    else if (n=k) then (add_big_int fkm1 fkm2)
         else fibq (add_big_int fkm1 fkm2) fkm1 (k+1) n
  in fibq (big_int_of_int(1)) (big_int_of_int(0)) 2 n;;

let f10_8 = string_of_big_int (fibs_big 1000000);;

print_endline f10_8;
flush stdout


It actually runs in a reasonable amount of time, but something like 10**10 is very slow due to the amount of memory needed to represents the bignums as >>50 stated

Name: Anonymous 2009-04-15 3:37

>>51
You spelled let* wrong.  (Didn't read past that.)

Name: Anonymous 2009-04-15 3:52

>>52
It's not LISP code, but O'Caml code. The code compiles and runs fine. IHBT

Name: Anonymous 2009-04-15 4:08

let f10_8 = string_of_big_int (fibs_big 1000000);;
that's only 106, idiot.

Name: Anonymous 2009-04-15 4:51

>>53
It also works in F# if you use option strict

Name: Anonymous 2011-02-02 22:49


Don't change these.
Name: Email:
Entire Thread Thread List