I got it working, the bloody thing is actually working.
I have been working on a project for months. I have built new hardware and spend over a hundred hours to make sure it was right. Then when i went to program the thing, it didn’t work. It programmed ok, but it wouldn’t do anything. It was as if the clock had just had it and was giving me the big FU i’m sleeping. Tens oh hours trying dfferent things, then as i unplugged it before going to bed, the LED blinked. It shouldn’t have blinked but it did.
What should have happened was that the LED stayed on, but it was off except for that momentary blink. I tapped the board and it blinked again. More tapping and more blinking.
It was that moment when I realised that it wasn’t the code, it was the hardware. Turns out that the 0603 pull up resistor on the reset line had a dry solder joint and the pin was floating. This kept putting the micro in to a constant reset. A small stab with the soldering iron and BAM. It all comes good. Just a small bit of coding. BUTTON1 turn LED on BUTTON2 turn LED off.
Led comes on. Press BUTTON2 LED goes off. Press BUTTON1 LED turns on.
Yee fucking haw
I haven’t been that happy to see a Red LED since … well … ever.
Ironing is just shit at the best of times but after 4 beers and what’s known as “Epic Trance” smashing out at 11 into your ears; Ironing is awesome. You’re moving and grooving, that is how I roll.
PUSH THAT FUCKING STEAM BUTTON YEAHHHHHH!!
Now that is the shit, Woooooooooooooooooooooo.
I’m so old. What a way to spend a Friday night
For those of you who want to make a web page format properly in all browsers, then you know my Pain.
But trying to get a fucking <DIV> tag with a specific height to vertically align content is just retarded.
<div>’s are bullshit. And before you go all high and mighty and say well I can get the text to format out my arse and look like a frigging Picasso; the why don’t you throw a ‘form’ in to mix across a second DIV column. Yeah, did you see that? your fucking Picasso looks like a car crash … that’s on fire … that someone tried to put out with 400kg of explosive, sloppy diarrhea.
You may get it working with a browser only to find that it doesn’t work in any others. which brings me to my browser gripe
FUCK YOU INTERNET EXPLORER, FUCK YOU SO HARD AND EVERY VERSION OF YOU BALL OF SHIT CODE (which changes styling every time). BE GOD DAMN CONSISTENT AND FOLLOW THE FUCKING WEB STANDARDS!
I sit in an fluorescent lit cubical, the environment around me ranges from deathly quiet, to screaming matches and near punch ups. Everything feels so sterile, white and lit up that you feel dirty just sitting at your desk. My take away coffee cup in its black paper and plastic lid stands out on the highly polished desk and I find I have to hide it behind the dark grey phone so it doesn’t look like an American in a Hawaiian shirt in the middle of Afghanistan.
I plug my head phones in and put on some tunes, “We can make the world stop” plays. I sit back and look around. It seems like the world has been turned down, yet made more thrilling and exciting. The morbidly obese fat bloke and the morbidly obese fat chick that are in the cubical next to me who are trying to work together somehow seem hilarious in an extreme sports way as they fight over space to get to the keyboard. Their largeness which hangs over the edges of their oversized chairs clash in their battle for keyboard space supremacy.
The track changes and pumping 1 hour set of “Trance Effects (live sessions @ TBS Radio 22.12.2008)”. I feel shivers as I want to start an office chair race, a dual to demonstrate that I still exist in this world. Something that can make me feel alive instead of this lump of flesh whose sole purpose is to type at a keyboard while being slowly ground into the grave by ultra-white high energy photons emitted from the buzzing of the fluorescent lights and twin screens displaying the dull technical documents that I’m writing.
There is so much more to existence than this. This is bull shit. I should go surfing, rally driving, skydiving, motor gliding, or even a ride down a flight of stairs from the top of the building is a human sized bubble ball.
I see the coffee cup which still hides behind the phone and it reminds me that I must work; secretly telling me “4.2 cents a second”, that is what someone is paying for my dying ass. Stop your dreaming and get back to work it says with it un-emotional gaze. I am a whore and my pimp will give me enough to stop me from looking for the greener grass.
FU coffee cup
At least while the music plays, the world seems a little more colourful. I type on closer and closer towards my fluorescent grave. One day I will make a difference and do something that has meaning … one day.
Have you ever said something stupid, and the second you said it you realise that it was stupid? I seem to do it all the time.
I’ll just be talking about something random, and then … bleh… I’ve said something absolutely stupid. I’ll want to take it back. I’ll be thinking, “fuck fuck fuck, why did I say thiat?” “can i take those words back?”
The answer is because your brain is retarded and no you can’t take it back. Some times the words are hurtful and they will make another person sad, but you still can’t take back what you have said.
I’d like to think that you learn from these stuff ups, and that by feeling bad you learn from your mistakes and become a better person, so you don’t make them in the future. But there seems to be so many things to screw up on, so many that you could spend your whole life screwing up every aspect of every thing and still not make the same mistake again to implement the lesson that you have learnt.
I guress I’m just retarded.
I’m sorry. I don’t mean to hurt you, i just often (too often) say shit with out properly thinking about the out come.
I still feel bad, I’m sorry.
It is annoying, I have 512 Bytes of RAM to work with. I’m currently at 433 Bytes and i have a long way to go.
It is not expandable
More is not an option
I guess i’ll have to get clever with garbage collection.
Oh how I would like to have just 1024 bytes for the project that I’m working on, especially with the selected chip. I wouldn’t have to worry. But then again I would probably get lazy or sloppy and just want more, it would be my secret addiction. Just shut up and give it to me. Those wonderful bytes of goodness that make the pain go away.
I suppose I would be a mini Microsoft if I did that.
512 Bytes will do, It’ll have to do.
As of 06/01/2013 I am up to 446 Bytes. I only have 66 Bytes left to play with.
Put on Adagio for Strings (Samuel Barber)
Turn the lights out
Sit in a comfortable chair
Close your eyes
You are going to die one day
What is important to you?
What do you want to do/achieve before the end?
I refer to this
Form Labs is a very small company that has built a 3D printer (called Form 1) of exceptional quality. The went to the community asking for help to take it to market. Their KickStarter project went exceptionally well and made $3 Million. This project was active and advertising for months and months. There was no way anyone in the 3D printing space hadn’t heard about them.
Only after the project was successful and that the waiting period for the funds to be released to Form Labs did 3D Systems file a law suit. So what they have done is knowingly wait for the company to get a huge cash injection and then sue them for it. Because if they sued them before, then they wouldn’t have anything to gain.
There has been no discussion about licensing, nothing, 3D Systems are just going to sue them and fuck every one involved, including KickStarter.
3D Systems you are a bunch of patent trolls and you as a company are fucking cunts. Go fuck yourselves.
I’m building a watch,
My first attempt had an accuracy of 1 second out of 80 seconds. At first glance i thought well that is ok, that is 98.75% accurate. but if you think about it, that is a whopping 1080 seconds (18 minutes) a day of lost time.
With my next attempt I lost 9 second over 27180 second. This was much better at as accuracy of 99.96689% but over a year this is still 10442 seconds a year (174 mintues or 2.9 hours).
So on my third attempt I have successfully tweaked it to 1 second every 172800 seconds or 99.9994% accuracy or 3 minutes a year. I am happy with this.
Work will continue, as i now start on a stop watch and alarm feature.