Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



Moving from a Permanent Position to Contract Work?

Vagary Barefoot, Kitchen, Overtime? (295 comments)

...I was really starting to freak out as my, then, girlfriend (now wife) had just moved in. Money coming in was VERY important.
Isn't getting a roommate supposed to make money coming in less important?

more than 9 years ago


Vagary hasn't submitted any stories.



I Should Write Some Theoretical CS Articles?

Vagary Vagary writes  |  more than 10 years ago orthogonal has challenged me:

As someone who greatly enjoyed GEB, and as someone who became a professional programmer without (much) of a standard Computer Science education, let me offer you a challenge: give those of us without the benefit of your education a chapter-by-chapter (or concept-by-concept) breakdown -- or, better since you complain of Hofstadter "dumbing down", a "wising up" -- of GEB as several entries on your Slashdot Journal.

Right now such a great procrastination device would be crippling, but in a few months I'll give it some thought. If you have any suggestions, requests, or comments, please post them here.


Hakmem Item 154

Vagary Vagary writes  |  more than 11 years ago

I'm curious whether Hakmem Item 154 works when not written in assembler. If you have access to a machine that you believe does not do twos-complement arithmetic, please run the following C99 program and report the results:

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <assert.h>
static char*char2bin(register char x){char*r=(char*)malloc(sizeof(char)*8);assert(r!=NULL);for(register int i=1;i<9;++i,x>>=1)if((bool)(x&1))r[8-i]='1'; else r[8-i]='0';return r;}int main(){char*x=char2bin((char)0xFF+(char)0xFF); assert(x!=NULL);printf("%s\n",x);free(x);return EXIT_SUCCESS;}

(There are no system calls in there, so I think you should trust me even if you don't know exactly what it's doing.)


I Wrote a Letter Today

Vagary Vagary writes  |  more than 11 years ago

20th Century Fox Home Videos
PO Box 900
Beverly Hills, CA 90213-0900

Dear Sir or Madam:

I am writing in the hopes that you can inform me when to expect a release of the Fox television series Millennium on.If no release date is planned, may I encourage your organisation to schedule it as soon as possible so that fans like myself do not have to resort to downloading bootleg copies in violation of your copyrights.

Slashdot Login

Need an Account?

Forgot your password?