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

Unfinished Projects Thread

Name: Anonymous 2014-04-13 1:36

What are some of your unfinished projects, /anus/?

Let's discuss them to give each other ideas about what not to finish next.

Name: Anonymous 2014-04-13 2:30

I started designing a minimalist, fault tolerant, error resistant instruction set for use as the genetic material in an evolutionary algorithm in which millions programs with only a few thousand instructions competed. It had 18 instructions, four for dealing with partitions in the code that divided routines or whatever it evolved to deal with (findNext, findPrev, findLast, findFirst), two for flow control (jump, jumpEq), five for dealing with memory (move (moves memory pointer), goToBegin (set the memory pointer to zero), getMemPointer, store, load), four arithmetic instructions (add, div, sub, mult), two stack instructions (push, pop), and one instruction to get the current address (getCurrentAddr). Operands were popped off the stack and the result pushed (except for push and pop, which accepted immediate values).

Sadly, I had no idea how to make that fault tolerant such that it wouldn't die if an invalid instruction was executed because the recombination algorithm. I tried reading my SICP, but fell asleep.

Instead I rewrote a dozen or so trivial little algorithms in my assembly language then lost interest.

Name: Anonymous 2014-04-13 5:32

If you keep the same unfinished project for a long enough time, it eventually gets finished.

Name: Anonymous 2014-04-13 5:35

>>3
Define ``eventually''. I keep all my projects but I haven't touched some in years.

Name: Anonymous 2014-04-13 6:17

>>2
error resistant instruction set for use as the genetic material
18 instructions
I think you only need four. (maybe name them like A, T, C and G)

Name: Anonymous 2014-04-13 6:20

>>4
If you continuously contribute to the same project over a long period of time, and if the project is realistic in terms of its goals, and you don't have too many other projects that you contribute to, and if you have at least 4 hours free a week, you will eventually finish the project. And by eventually, it will take a scale of a year when you could have finished it working full time for 2 weeks.

Name: Anonymous 2014-04-13 10:53

I just finished my latest project yesterday ;_;

Name: Anonymous 2014-04-13 11:03

I writing a graphical app with Qt and it's just so tedious and painful that I can't bring myself to get back to that project and finish it.

Name: Anonymous 2014-04-13 11:25

>>7
What was it?

Name: Anonymous 2014-04-13 12:56

>>5
If that's how you want to define ``instruction set'', then you only need 0 and 1, doofus.

Name: Anonymous 2014-04-13 17:19

>>5
An instruction set is not the encoded representation, you dumb dillhole.

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