Kuro5hin.org: technology and culture, from the trenches
create account | help/FAQ | contact | links | search | IRC | site news
[ Everything | Diaries | Technology | Science | Culture | Politics | Media | News | Internet | Op-Ed | Fiction | Meta | MLP ]
We need your support: buy an ad | premium membership

[P]
New Words

By rusty in News
Wed Feb 02, 2000 at 12:31:55 PM EST
Tags: etc (all tags)
/etc

We all need to increase our word power sometimes. Who among us hasn't wished, at one time or another, that we knew the difference between "masticate," "macerate," and "exacerbate." Not to mention the crucial distinction between "formicate" and "tourniquet." Well, we're here to help. Today we present some words that you may not know, along with their definitions. So you can start discombobulating the benighted with the best of 'em.


octothorp: n. A very thin, unpleasant British man with eight arms. see also: binigel, quadroblair

lenticular: adj. Of, or pertaining to, the Christian custom of giving up something you like for no apparent reason. see also: superstition, hoax

polymorphic: adj. Addicted to several different opiates. see also: Burroughs, Wm.

regress: v. To gress after one has already gressed. To gress again. see also: gress

antinomial: adj. To be opposed to small elfin creatures. see also: leprophobic

lapidoptery: n. The study of rabbit vision. see also: beta carotene

rectilinear: adj. Of, or pertaining to, the path taken by one who is suffereng from acute intestinal distress. see also: Trotsky, Lipschitz

Sponsors

Voxel dot net
o Managed Hosting
o VoxCAST Content Delivery
o Raw Infrastructure

Login

Related Links
o Also by rusty


Display: Sort:
New Words | 6 comments (6 topical, editorial, 0 hidden)
Test comment: Plain text mode (none / 0) (#1)
by rusty on Tue Mar 14, 2000 at 01:06:27 AM EST

This is Inoshiro's torturous comment example, posted in plain text mode:

<pre>
#include <stdio.h>

void child(void);
void parent(void);

int main(int argc, char *argv[])
{
   int childpid = 0;

   fork(i = 0; i < 100; i++)
   {
       if((childpid = fork()) < 0)
       {
          printf("fork error\n");
          exit(0);
       }
       else if (childpid == 0)
       {
          child();
          exit(0);
       }
       else
       {
          parent();
       }
    }
}

void child(void)
{
   int i;

   for(i = 0; i < 25; i ++)
     printf("Monkeys! %d\n", i);
}

void parent(void)
{
   int i;

   for(i = 0; i < 100; i ++)
     printf("Device contention is an evil thing.\n");
}
</pre>


____
Not the real rusty
Re: Test comment: Plain text mode (none / 0) (#3)
by Inoshiro on Tue Mar 14, 2000 at 10:57:07 AM EST

/* dir.c
 * - Directory Functions
 *
 * Copyright (c) 1999 Jack Moffitt, Barath Raghavan, and
Alexander Havšng
 *
 * This program is free software; you can redistribute it
and/or
 * modify it under the terms of the GNU General Public
License
 * as published by the Free Software Foundation; either
version 2
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be
useful,
 * but WITHOUT ANY WARRANTY; without even the implied
warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General
Public License
 * along with this program; if not, write to the Free
Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA  02111-1307, USA.
 *
 */

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <stdio.h>
#include <stdlib.h>
#ifndef __USE_BSD
#define __USE_BSD
#endif
#ifndef __EXTENSIONS__
#define __EXTENSIONS__
#endif
#include <string.h>
#include <sys/types.h>
#include <ctype.h>
#include <time.h>

#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif

#ifdef _WIN32
#include <io.h>
#else
#include <dirent.h>
#endif

#include "dir.h"
#include "memory.h"

dir_t *
dir_findfirst (const char *name)
{
	dir_t *dir;
	
	dir = (dir_t *)nmalloc(sizeof(dir_t));
#ifdef _WIN32
	dir->HDIR = _findfirst("*.*",
dir->directory);
	dir->first = 1;
#else
	dir->directory = opendir(name);
#endif
	return dir;
}

int 
dir_findnext (dir_t *dir)
{
	int result = 1;

#ifdef _WIN32
	if (dir->first) {
		dir->filename =
dir->directory->name;
		dir->first = 0;
	} else {
		if (_findnext(dir->HDIR,
dir->directory)) {
			dir->filename =
dir->directory->name;
		} else {
			result = 0;
		}
	}
#else
	dir->entry = readdir(dir->directory);
	dir->filename = dir->entry->d_name;
	if (dir->entry == NULL) 
		result = 0;
#endif

	return result;
}

int 
dir_findclose (dir_t *dir)
{
	int result;

#ifdef _WIN32
	result = _findclose(dir->HDIR);
#else
	result = closedir(dir->directory);
#endif
	nfree(dir);

	return result;
}




Format correctly or DIE! :-)


--
[ イノシロ ]
[ Parent ]
Re: Test comment: Plain text mode (none / 0) (#5)
by rusty on Tue Mar 14, 2000 at 11:49:47 AM EST

How about this? 80 column display. It'll suck for people who like nested mode
though...

/* dir.c
 * - Directory Functions
 *
 * Copyright (c) 1999 Jack Moffitt, Barath Raghavan, and Alexander Havšng
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 */

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <stdio.h>
#include <stdlib.h>
#ifndef __USE_BSD
#define __USE_BSD
#endif
#ifndef __EXTENSIONS__
#define __EXTENSIONS__
#endif
#include <string.h>
#include <sys/types.h>
#include <ctype.h>
#include <time.h>

#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif

#ifdef _WIN32
#include <io.h>
#else
#include <dirent.h>
#endif

#include "dir.h"
#include "memory.h"

dir_t *
dir_findfirst (const char *name)
{
	dir_t *dir;
	
	dir = (dir_t *)nmalloc(sizeof(dir_t));
#ifdef _WIN32
	dir->HDIR = _findfirst("*.*", dir->directory);
	dir->first = 1;
#else
	dir->directory = opendir(name);
#endif
	return dir;
}

int
dir_findnext (dir_t *dir)
{
	int result = 1;

#ifdef _WIN32
	if (dir->first) {
		dir->filename = dir->directory->name;
		dir->first = 0;
	} else {
		if (_findnext(dir->HDIR, dir->directory)) {
			dir->filename = dir->directory->name;
		} else {
			result = 0;
		}
	}
#else
	dir->entry = readdir(dir->directory);
	dir->filename = dir->entry->d_name;
	if (dir->entry == NULL)
		result = 0;
#endif

	return result;
}

int
dir_findclose (dir_t *dir)
{
	int result;

#ifdef _WIN32
	result = _findclose(dir->HDIR);
#else
	result = closedir(dir->directory);
#endif
	nfree(dir);

	return result;
}



Format correctly or DIE! :-)






____
Not the real rusty
[ Parent ]
Test Comment: HTML formatted mode (none / 0) (#2)
by rusty on Tue Mar 14, 2000 at 02:30:13 AM EST

Same comment, html formatted:
#include <stdio.h>

void child(void);
void parent(void);

int main(int argc, char *argv[])
{
   int childpid = 0;

   fork(i = 0; i  < 100; i++)
   {
       if((childpid = fork()) < 0)
       {
          printf("fork error\n");
          exit(0);
       }
       else if (childpid == 0)
       {
          child();
          exit(0);
       }
       else
       {
          parent();
       }
    }
}

void child(void)
{
   int i;
   for(i = 0; i < 25; i ++)
     printf("Monkeys! %d\n", i);
}

void parent(void)
{
   int i;

   for(i = 0; i < 100; i ++)
     printf("Device contention is an evil thing.\n");
}

Note that the PRE tags are gone, but they've taken effect in formatting the post. By the way, normal html should still work. :-)

____
Not the real rusty

Re: Test Comment: HTML formatted mode (none / 0) (#4)
by Inoshiro on Tue Mar 14, 2000 at 10:59:03 AM EST

/* dir.c
 * - Directory Functions
 *
 * Copyright (c) 1999 Jack Moffitt, Barath Raghavan, and Alexander Havšng
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 */

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <stdio.h>
#include <stdlib.h>
#ifndef __USE_BSD
#define __USE_BSD
#endif
#ifndef __EXTENSIONS__
#define __EXTENSIONS__
#endif
#include <string.h>
#include <sys/types.h>
#include <ctype.h>
#include <time.h>

#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif

#ifdef _WIN32
#include <io.h>
#else
#include <dirent.h>
#endif

#include "dir.h"
#include "memory.h"

dir_t *
dir_findfirst (const char *name)
{
	dir_t *dir;
	
	dir = (dir_t *)nmalloc(sizeof(dir_t));
#ifdef _WIN32
	dir->HDIR = _findfirst("*.*", dir->directory);
	dir->first = 1;
#else
	dir->directory = opendir(name);
#endif
	return dir;
}

int 
dir_findnext (dir_t *dir)
{
	int result = 1;

#ifdef _WIN32
	if (dir->first) {
		dir->filename = dir->directory->name;
		dir->first = 0;
	} else {
		if (_findnext(dir->HDIR, dir->directory)) {
			dir->filename = dir->directory->name;
		} else {
			result = 0;
		}
	}
#else
	dir->entry = readdir(dir->directory);
	dir->filename = dir->entry->d_name;
	if (dir->entry == NULL) 
		result = 0;
#endif

	return result;
}

int 
dir_findclose (dir_t *dir)
{
	int result;

#ifdef _WIN32
	result = _findclose(dir->HDIR);
#else
	result = closedir(dir->directory);
#endif
	nfree(dir);

	return result;
}



"Happiness in Slavery"

Do de do!



--
[ イノシロ ]
[ Parent ]
Re: Test Comment: HTML formatted mode (none / 0) (#6)
by fluffy grue on Sun Mar 19, 2000 at 07:57:09 PM EST

Don't make me sic my spambot on K5, set to post the entire Linux kernel source. :)
--
"Is not a quine" is not a quine.
I have a master's degree in science!

[ Hug Your Trikuare ]
[ Parent ]

New Words | 6 comments (6 topical, 0 editorial, 0 hidden)
Display: Sort:

kuro5hin.org

[XML]
All trademarks and copyrights on this page are owned by their respective companies. The Rest © 2000 - Present Kuro5hin.org Inc.
See our legalese page for copyright policies. Please also read our Privacy Policy.
Kuro5hin.org is powered by Free Software, including Apache, Perl, and Linux, The Scoop Engine that runs this site is freely available, under the terms of the GPL.
Need some help? Email help@kuro5hin.org.
My heart's the long stairs.

Powered by Scoop create account | help/FAQ | mission | links | search | IRC | YOU choose the stories!