Free Science Fiction Stories

Free stories from the depths of my imagination

Heaven Inc

Tracey’s alarm shrieked its deliberately annoying tone. It was time to wake up and there was a lot to do, but she pressed ‘snooze’ anyway. Just another five minutes. Well, it took four minutes before she sank back into the depths of unreality. A minute later the alarm went off again and she felt the same tiredness as before. Could she afford to press snooze again? Not likely, but she did it anyway.

After repeating this process a few times, she suddenly sat upright and looked at her wrist watch, which she always wore to bed. Sh*t, the time had flown. She was going to be late! She dragged herself out of bed and dressed in a panic. She applied less makeup than she would have liked, but it was getting late. She finished the process by brushing her long, straight auburn hair and slipping on a summer dress.

There was so much work to do today. The order of events for the day was being rehearsed in her mind as she stepped into her car. Smack! She hit her head as she got into the small car because her mind was elsewhere. A large, red mark appeared on her pale forehead. It wasn’t a good look – not very well groomed. Anyway, she could hardly do anything about it now.

The engine of her car sounded grumpy as usual in the cold winter weather. It would take a bit of time for the engine to warm up but she had to leave quickly. Otherwise, she would definitely be late. She couldn’t rely on there being no traffic on a Monday morning, of all days.

On turning across an intersection, the engine suddenly lost power. Tracey managed to squeeze out a quick scream of terror before the horrible crunch of the impact. Her life ended in a dramatic fireball.

***

As had those before her, Tracey saw the enticing bright light in front of her. “Move towards the light, “a gentle masculine voice beckoned. Tracey obeyed. She was floating. It was a great feeling, as if the weight of the world had been lifted from her shoulders.

When she reached the light, there was a row of seats in front of her. One of the seats had her name on it. “Please sit down on the seat you have been allocated, “the voice said in a monotone. It sounded less friendly than before. In fact, it sounded a bit like a voiceover in a government office.

Tracey sat down. For the first time she looked around. It was amazing. She was surrounded by structures that looked like a maze of offices, except that the walls surrounding each office where completely transparent. Inside each office, sat one or more persons who looked very busy working on something. But working on what? Was this heaven? Why would people be working in heaven?

Then she looked down. Below her feet was the same maze of offices going further and further down. The strange thing was that the structure continued infinitely. There was no top, bottom or sides.

After a long wait, Tracey was called into a nearby office. She was shocked to hear of her promotion.

Gina, a mature woman spoke to Tracey in a calm voice. “Congratulations Tracey. You have been promoted today. There were a number of candidates, but you were by far the best fit.”

Tracey was astounded. She was readying for paradise in her life after death. She was less polite than she would have wanted to have been. “Promoted to what?” she snapped.

“Everyone asks that,”Gina replied. “I’ll explain”. And so she did.

Heaven was essentially a corporation founded by God. Those who do God’s work on Earth are on the lowest rung of the corporate ladder. Going to heaven was the first in a long line of promotions.

So Tracey, being a religious person, did indeed end up in heaven. However, she would spend infinity climbing up the corporate ladder. That was very depressing indeed.

Then Tracey asked the obvious question, in the hope that there might be an alternative. “So, if heaven is a corporation, what is hell?” she asked.

“That,” answered Gina, “is an explanation for another day.”

October 28, 2007 Posted by freescifistories | Short Stories | | 1 Comment

Wee Basic Keywords

Attached is a keywords list for Wee Basic that I am hoping to develop over time into a help file or manual. It was a good recommendation from axipher in the forum:

http://z3.invisionfree.com/Wee_Basic/index.php?showtopic=7

wee-basic-keywords.doc

October 27, 2007 Posted by freescifistories | Nintendo DS | | No Comments

Futility

I think trying to continue with The Futile Life is, er… futile.  So, unless there are any objections, I’ll stop adding to it for the time being.

If anyone likes it…. Speak up now or forever etc etc

October 21, 2007 Posted by freescifistories | The Futile Life | | No Comments

The Last Second

Ken was a very anxious person. He knew about choices.

Therapist : “You have control over your life. You make the choices.”

“Yes, I do,” Ken replied, so that he could get the hell out of there. His real thought was: Yeah, right, we all have choice. There is no such thing as destiny. That was all fine. The problem is that we have to make minute, incremental choices and we have no idea where they are going to lead us to.

Like a guy who had given up his seat on an aeroplane to the husband of a married couple so that the couple could sit next to each other. The trouble was that the ”Good Samaritan” ended up sitting right next to the emergency exit, the door of which failed during the flight. The poor bastard ended up flying, seat and all, into one of the aircraft’s jet engines during an explosive decompression. That was the sad result of his choice.

There were also stories of people who had left home a minute later than usual and ended up in deadly car accidents. Had they left at the normal time, they would have missed the accident.

“Glad to see you’re making progress, Ken.” The therapist nodded his rectangular shaped head as a sign of approval. Then he turned his naive blue eyes to look at his clock.

Condescending git. He doesn’t give a sh*t. “So am I”, Ken responded on cue. Now can you shut the hell up so that I can get back to the real world.

So much for choices. As far as Ken was concerned, it could all be broken down into steps. Should I take the next step forward? Should I go the other way? Should I put my right foot before my left foot or the other way around? It was chilling to think that one bad decision on a micro scale could lead to death or suffering.

That’s why Ken didn’t get out much. In fact, he didn’t even move unless he absolutely had to. He waited until he was starving before he would get something to eat. His theory was that making the least number of choices possible meant that there was less likelihood of making the wrong choice. His lack of exercise made him quite overweight.

Then he thought that all of his problems were solved. There was an advertisement on the television for a new computer program that could predict the future. Wow!

Ken had to buy it. He downloaded it from the internet and installed it straight away. Now he wouldn’t have to worry anymore. He would know the future.

Wait a minute. What if the future was bad? Did he really want to know? This turned out not to be a problem. You see, his therapist had been right. The future is not written. It depends on a very large number of variables. The program did not tell the future. It simply predicted it based on known variables. That’s where it got tricky.

Given that the variables that formed the basis on which the future was predicted in the program changed over time, based on choices that were, as yet, unknown, the program had one severe limitation. It could only predict what would happen in the next second.

It was an understatement to say that Ken was disappointed. Nevertheless, it was better than nothing.

Since using the computer program, Ken got out a lot more. However, he was slow. He would not move until the computer told him the consequence of his next move in the next second. He was slow because he thought that the program was helping him. His greatest assumption was that he would remain still until it was safe to move.

One very hot summers’ day, Ken was sitting in front of his television when he smelled smoke. Suddenly he could see flames in his house and they were spreading. He grabbed his portable computer from the table in front of him and quickly ran the future prediction program.

“Get up,” said the program. Ken responded as quickly as he could. In the next second his couch was on fire. He hadn’t quite got up in time because of his reaction time to the direction of the program. His leg was burned as a result, but not badly.

“Keep still,” the program ordered. He did.

“Step right foot forward”. He did. The remains of a brick landed where his right foot had been. It was like a game of “Simon Says”.

“Jump ten metres.” Sh*t! He couldn’t do that. No one could.

Several heavy, weight bearing wooden beams landed on Ken and crushed him.

This didn’t bother the program. It simply said: “Enter name of new user.”

October 20, 2007 Posted by freescifistories | Short Stories | | No Comments

Wee Basic: New Release

New version: alpha 2

Changes:

Alpha 2

fixed:

- no longer crashes when loading a file that doesn’t exist

added/changed:

- variable names are no longer restricted to 1 character. Wee Basic now supports variable names of up to 8 characters, starting with a letter
but can otherwise use a combination of letters and numbers. eg test, a1, string12, a1b1, hello$
- one dimensional string and numerical arrays are now supported. To use them you first have to declare them with the “dim” statement.
eg. dim a1(10) dim hello$(5)
- there is a maximum of 100 numerical and 100 string variables
- each string array is limited to 30 members
- each numerical array is limited to 100 members

-you can print at a particular position on the screen using the “print at x,y”, where each of x and y is a numerical expression

Feel free to download the attached file (Wee Basic Alpha 2 )- don’t forget to change the extension from ppt to zip before opening. If you have any feedback, comments, bug reports etc, please comment or go to the forum:

http://z3.invisionfree.com/Wee_Basic/index.php?act=idx

Some code examples will be posted on the forum as well.

October 20, 2007 Posted by freescifistories | Nintendo DS | | No Comments