DonationCoder.com Forum

Main Area and Open Discussion => General Software Discussion => Topic started by: wreckedcarzz on January 04, 2009, 10:55 PM

Title: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 04, 2009, 10:55 PM
(http://www.cairoshell.com/images/header.png)
;D

Go ahead and laugh. It's OK. At least I know I'm not the only one laughing. Right?

Anyways, it would appear that the monkeys have hit the button - and from what I can assume, the first public alpha of the Cairo Shell will be released in 10 days.

Cairo is an alternative shell (ex: Explorer.exe, ugh) for Windows XP/Vista/7 (compatibility has been verified for all 3) - from the screenshots, news and hype, it should be one awesome shell replacement.

The Monkeys Have Hit The Button (http://www.cairoshell.com/)

Disclaimer: I don't do any testing or anything for the Cairo team; I'm just REALLY excited to see that this may FINALLY become a program that I can use. In all seriousness, it looks/sounds just amazing.

Last second edit: I know, the image is huge. Don't blame me, I didn't want to download it, edit it, upload it and re-link it.
Title: Re: The Monkeys Have Hit The Button
Post by: Darwin on January 04, 2009, 11:06 PM
Thanks for alerting us to this, Brandon. I’ve been waiting for Cairo to be released myself, though I'm not as sure today as I was a year ago that I'm that interested in running an alternative shell... I’ll have to wait and see!
Title: Re: The Monkeys Have Hit The Button
Post by: Target on January 04, 2009, 11:28 PM
glad to see there is something happening - ran across this one recently and while the hype seems to promise a lot, browsing the site didn't reveal too much...

I might feel more confident if they'd managed to line the digits up with the frames in the countdown timer  :huh:

EDIT: The countdown does render correctly in firefox, but not in Explorer
Title: Re: The Monkeys Have Hit The Button
Post by: electronixtar on January 04, 2009, 11:54 PM
I was about to post this to DC also. Looking foward the M1 test. Hope someone will show us some screenshot here.  ;D
Title: Re: The Monkeys Have Hit The Button
Post by: J-Mac on January 05, 2009, 01:47 AM
Thanks wrecked! Looking good - it'll be nice to be able to at least give it a try.

Jim
Title: Re: The Monkeys Have Hit The Button
Post by: fenixproductions on January 05, 2009, 03:55 AM
I hope they will allow a lot of people to beta-test it. IIRC I read yesterday that this "release" will be given for those who donated BUT I might be wrong.
Title: Re: The Monkeys Have Hit The Button
Post by: Hirudin on January 05, 2009, 02:56 PM
I'm in!
What's this thing again?

j/k... I have a vague idea, and will research it myself.
Title: Re: The Monkeys Have Hit The Button
Post by: nontroppo on January 05, 2009, 03:31 PM
Hirudin: it is a magic carpet app which flies the user to the Egyptian Capital to buy cheap bootlegged software in a bazaar. Having used the private alpha release, I snagged myself a finest copy of Windows 8 BTTF (back-to-the-future edition) for 50 Egyptian cents!  ;)

{me=very excited about Cairo}
Title: Re: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 05, 2009, 05:22 PM
Hirudin: it is a magic carpet app which flies the user to the Egyptian Capital to buy cheap bootlegged software in a bazaar.

That could be manipulated a bit to represent a certain popular online application...

it is a magic carpet downloading app which flies the user to the Egyptian Capital Pirate Bay to buy download cheap bootlegged software in a bazaar matter of minutes, days, or weeks.

µTorrent, anyone? (http://www.utorrent.com/) ;D

Edit: I can't spell to save my life. :-[
Title: Re: The Monkeys Have Hit The Button
Post by: nontroppo on January 05, 2009, 07:26 PM
 :D 8) ;D
Title: Re: The Monkeys Have Hit The Button
Post by: Edvard on January 06, 2009, 11:11 AM
I've been waiting for this since the site was nothing but a picture of monkeys.
Glad to see it's actually going somewhere.
With all the dramatic build-up, I hope it doesn't dissapoint. Litestep and bb4win are hard acts to follow...
Title: Re: The Monkeys Have Hit The Button
Post by: raybeere on January 06, 2009, 02:38 PM
The countdown does render correctly in firefox, but not in Explorer

One more reason to be glad I only use IE when MS forces me to: at update time.  :D

I know I'm ready to give Cairo a try, and if the reality is half of what is promised, I'll never hit the uninstall button... (except to reinstall, of course).
Title: Re: The Monkeys Have Hit The Button
Post by: Carol Haynes on January 07, 2009, 02:45 AM
Seems to render fine in IE 7 here ???
Title: Re: The Monkeys Have Hit The Button
Post by: Target on January 07, 2009, 04:40 PM
could be, I'm using greenbrowser (an IE shell) over IE 6 here (not my browser of preference) and the counters are only half in the frames
Title: Re: The Monkeys Have Hit The Button
Post by: nite_monkey on January 07, 2009, 08:14 PM
I just read the FAQ page, and xp users are SOL  :( They aren't going to support xp until the stupid vista version is fully working, because
Cairo will fully support Microsoft Windows Vista at the time of release. Support for Windows XP will not begin until the Vista version is complete and relatively bug free. The rationale behind this decision was due in part that Vista is a newer operating system and is the environment of choice for future software development and compatibility.
Title: Re: The Monkeys Have Hit The Button
Post by: Carol Haynes on January 07, 2009, 08:20 PM
That's just ridiculous - XP is still the most used OS and Vista is basically dead in the water with Win 7 on the horizon.
Title: Re: The Monkeys Have Hit The Button
Post by: 4wd on January 07, 2009, 10:06 PM
One more reason to be glad I only use IE when MS forces me to: at update time.  :D

And not even then if you're still using XP:  WindizUpdate (http://windowsupdate.62nds.com/)
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 07, 2009, 10:15 PM
I wonder which new Vista API calls they're using in order to make it initially non-XP compatible? Seems relatively retarded and pretty incompetent to me, especially when considering the huge base of XP installs still available...

Don't tell me they require DX10 for the shell :P
Title: Re: The Monkeys Have Hit The Button
Post by: Lashiec on January 08, 2009, 02:05 PM
Well, since the screens screamed "WPF" to me, I did a little googling and... (http://www.cairoshell.com/forum/topic.php?id=702)

I guess that explains why XP is not supported for now.
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 08, 2009, 02:31 PM
Ugh, Cairo is built using WPF? I might be mistaken, but isn't WPF the reason that stuff like the control panel runs so sluggishly in Vista? (Aero and the hw accel is good, btw, but there's those extremely laggy system components that suck, and my impression (which could very well be wrong) is that they're WPF).
Title: Re: The Monkeys Have Hit The Button
Post by: Lashiec on January 08, 2009, 02:42 PM
WPF hasn't been used that much by actual applications, but from what I know is hardware-accelerated.
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 08, 2009, 02:47 PM
Graphics drawing speed isn't everything - have you tried resizing the control panel in Vista? Graphics are smooth enough, but it feels super laggy. if that is because it's a WPF program, then WPF sucks :)
Title: Re: The Monkeys Have Hit The Button
Post by: electronixtar on January 09, 2009, 10:37 AM
I wonder which new Vista API calls they're using in order to make it initially non-XP compatible? Seems relatively retarded and pretty incompetent to me, especially when considering the huge base of XP installs still available...

Don't tell me they require DX10 for the shell :P

The reqire the Aero API on Vista. Some WPF, too.
Title: Re: The Monkeys Have Hit The Button
Post by: electronixtar on January 09, 2009, 10:40 AM
Graphics drawing speed isn't everything - have you tried resizing the control panel in Vista? Graphics are smooth enough, but it feels super laggy. if that is because it's a WPF program, then WPF sucks :)

control pannel is laaaaagy because Windows has to collect *.cpl under system32.

btw Silverlight is built on top of WPF.

IMHO WPF is just a 'managed' version of GDI
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 09, 2009, 11:39 AM
Graphics drawing speed isn't everything - have you tried resizing the control panel in Vista? Graphics are smooth enough, but it feels super laggy. if that is because it's a WPF program, then WPF sucks :)
control pannel is laaaaagy because Windows has to collect *.cpl under system32.
That has nothing to do with the lag I'm talking about - I'm talking about resizing the GUI, which feels about as laggy as X11 applications on linux (and that's a frigging disgrace).
Title: Re: The Monkeys Have Hit The Button
Post by: Zero3K on January 14, 2009, 11:48 PM
Yep, those that thought that it was only availble to donators are correct. :(
Title: Re: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 14, 2009, 11:55 PM
Grr. Oh well, at least a model is out now. It's that much closer to being public, then.
Title: Re: The Monkeys Have Hit The Button
Post by: Zero3K on January 15, 2009, 12:01 AM
But it'll probably take 2-4 months for a beta to be available...
Title: Re: The Monkeys Have Hit The Button
Post by: fenixproductions on January 15, 2009, 08:47 AM
2Zero3K
According to some info found on their website (FAQ?) the time for alpha is one month.
Title: Re: The Monkeys Have Hit The Button
Post by: 40hz on January 15, 2009, 01:01 PM
Just curious...is there any particular reason why they're being so coy about the whole thing?
Title: Re: The Monkeys Have Hit The Button
Post by: Zero3K on January 15, 2009, 01:35 PM
They want to protect their ideas since their data was stolen by a team member who decided to leave (!).
Title: Re: The Monkeys Have Hit The Button
Post by: 40hz on January 15, 2009, 01:56 PM
They want to protect their ideas since their data was stolen by a team member who decided to leave (!).

I can appreciate that. But if that's the case, isn't what they're doing sort of like locking the barn after their horse has been stolen? It won't get their "ideas" back. It only serves to confuse people who are genuinely interested in what they're doing.

It also makes it harder to get donations since all you get told on their website is how "revolutionary" Cairo is without being given any technical information as to how or why.

Just my tuppence. ;)
Title: Re: The Monkeys Have Hit The Button
Post by: electronixtar on January 15, 2009, 11:13 PM
screenshots anyone?  ;D
Title: Re: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 16, 2009, 01:12 AM
screenshots anyone?  ;D

SS are available on the website, specifically the forum - any posting of screenshots anywhere BEFORE public alpha/beta/whatever comes after that (charlie? Too much COD4? My MP5 has no more ammo? :-[) is prohibited and bla bla bla...

Basically: Go to forum, see pix!
Title: Re: The Monkeys Have Hit The Button
Post by: fenixproductions on January 16, 2009, 06:22 AM
One thing they did wrong: they teased everyone about product availability.

Does anyone before placed big counter for private tests? It just pissed off few people because it had suggested that everyone will see Cairo. Such tricks should be only reserved for official releases.
Title: Re: The Monkeys Have Hit The Button
Post by: Eóin on January 16, 2009, 07:47 AM
I very much agree fenix.
Title: Re: The Monkeys Have Hit The Button
Post by: 40hz on January 16, 2009, 02:16 PM
Basically: Go to forum, see pix!

I did. And I didn't see much of anything other than a (very) few pretty pictures - which doesn't tell me much about anything.

Then I ran into this post:

Anyone found leaking private or unreleased Cairo materials, including but not limited to, images, data, code, or designs, collectively ('Materials'), will be banned via IP and their account removed. We reserve the right to protect our intellectual property and will consider taking any action necessary to rectify any unauthorized disclosure of Cairo Materials.

//* End Disclaimer *//

As some of you may be aware, we had someone post unreleased images of Cairo in our forums. Please note that we do not appreciate our property being released without our permission. While we understand that the itch to be the first one to see or use Cairo is hard to resist, we urge you all for the benefit of our entire community, not to scratch. We thank you all for your cooperation and offer our sincere gratitude for your continued support.

-The Cairo Development Team

Wow! I can understand not wanting their code or designs leaked - but a screenshot of a desktop? And implying they will take legal action about it? Already they're starting to sound like they're going to be one PITA group of people down the road. "Our intellectual property. "Our ideas." Me, me, me...sheesh!

So, thinking maybe I caught the developers at a bad moment, I figured I'd get a look at where the community's head is at.

Next, I opened the A cairo screenshot for those NOT in the alpha thread.

And the first thing I see is this post from somebody called jojosalami:

I thought it would be pretty harsh not to let ya'll in on all the fun we are having. Just kidding. Suffer.

All I gotta say to anyone not in the alpha is: It's amazing, it's worth the wait, it's everything you expect, it's the best thing since bacon (I'm canadian), it's lickable, it's NOT vaporware, it's amazing (I said that already?).

Trust me guys, the devs put a lot of effort in and it's fantastic.

Then this sequence of posts from various forum members followed a bit further down the page:

I still haven't/can't see any screen shots.
Are the testers not allowed to show them or are they just not posting them?

I realize it is an alpha so I don't expect much.
However, I would like to see a screen shot, maybe even a video?
Thanks

PS. For some reason I can't see the image jojosalami posted

-------------------------------------------------------------
That's because he didn't post an image.
-------------------------------------------------------------
Where is the screenshot??
I want to see the newest cairo.
-------------------------------------------------------------
Except that testers aren't allowed to post screenshots/videos.
Well, we shouldn't, we've been politely discouraged not to do so by the devs.

I, for one, plan to respect that.
-------------------------------------------------------------
i respect that.. gossip shouldn't prevail, i'm not one of the alpha testers either. :shock: :lol:
-------------------------------------------------------------
There wont be any screen shots posted by members but you never know if the team might post an image.

It is, as jojosalami, amazing and the release that you will get (ie a beta) will be even better, more features and more stable.

And that's when I gave up with the "I know something I can't tell...I know something I can't tell..." nonsense. Life's too short as it is.

IMHO: If they wanted it that private, they should have held off on the buzz-building until they released something. (I guess somebody's been reading Guy Kawasaki's "marketing" books.)

I think I'm going to ignore Cairo for the time being.  I'll just wait until somebody at DC does a review when/if it finally comes out.

 8)
Title: Re: The Monkeys Have Hit The Button
Post by: CWuestefeld on January 16, 2009, 02:39 PM
IANAL, but I'm pretty sure that a screen shot of someone's software cannot infringe on that person's intellectual property. This is covered under trade secrets, and what the Cairo people are doing is OK: if you agreed to secrecy to get the s/w, and then leaked it, you've breached the contract and suffer the penalties that it outlined.

But there's no worries of prosecution under DMCA or something like that (as far as I understand).

Legalities aside, this all sounds very unappealing. While Microsoft seems to be trying to be more open, this organization is taking the opposite direction.  :wallbash:
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 16, 2009, 06:41 PM
Sounds like a bunch of major wankers to me. What's supposed to be so great about it anyway? Certainly isn't going to be lighter on resources than the explorer shell, considering it's written in dotNET.
Title: Re: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 16, 2009, 06:57 PM
Certainly isn't going to be lighter on resources than the explorer shell, considering it's written in dotNET.

Whats wrong with .NET? >_<
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 16, 2009, 07:03 PM
Certainly isn't going to be lighter on resources than the explorer shell, considering it's written in dotNET.
Whats wrong with .NET? >_<
Nothing per se, but even though JIT technology has become better, it's still more heavyweight than native code.
Title: Re: The Monkeys Have Hit The Button
Post by: CWuestefeld on January 16, 2009, 08:42 PM
Nothing per se, but even though JIT technology has become better, it's still more heavyweight than native code.
[/quote]
That's not entirely correct. It really depends on what you're doing, and what you're comparing to.

Here is one simple analysis (http://www.mobydisk.com/softdev/techinfo/speedtest/index.html), a few years old, finding that .Net managed code is about 1/2 as fast. But it's a very simplistic benchmark, and kinda old technology.

But here's another analysis (http://blogs.msdn.com/ryanms/pages/net-compact-framework-jit-performance.aspx) that finds some areas in which .Net managed code outperforms C (although not overall). Good reading for the in-depth analysis of the results.

So you'll see that in some circumstances, the .Net jit compiler can be as good as what you could achieve in native C code.
Title: Re: The Monkeys Have Hit The Button
Post by: f0dder on January 17, 2009, 04:00 AM
CWuestefeld: to be fair, when dealing with x86 applications, you very rarely need a lot of speed (hurts saying this, being an old assembly coder and all) - so native vs. managed often isn't going to matter a lot speed-wise. Memory overhead of managed apps is usually somewhat higher, which also isn't much of a problem on x86. Embedded is a different story, though :)

Also, JITted platforms has the possibility of outperforming native code (because of dynamic runtime analysis) - I just haven't seen this happen yet, seems like there still is a lot of research to be done in the JIT field.

How can you say that the 2nd benchmark outperforms C code, btw? He clearly shows that the C# compiler is somewhat retarded compared to the C compiler he uses, and ends up having to unroll the C# code to even get near to the performance of the C code (which he hasn't unrolled, btw...) - loop unrolling makes things a lot less readable. You can btw pretty much dismiss the non-optimized native results entirely. Why would you not turn on optimization for native code? (except for some cases of debugging).

And lastly, the benchmark is sorta flawed - he doesn't mention which C compiler he uses, doesn't mention the optimization settings, and the samples are very simplistic (I would have expected dotNET to do a lot better with such simple code).
Title: Re: The Monkeys Have Hit The Button
Post by: electronixtar on January 19, 2009, 06:06 AM
I call these donate-software a kind of neo-shareware.  >:( People have to 'donate' to get a certain function, people have to 'donate' to get the first preview, blah blah blah. How's that different from a shareware? Sign.
Title: Re: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 19, 2009, 02:04 PM
I call these donate-software a kind of neo-shareware.  >:( People have to 'donate' to get a certain function, people have to 'donate' to get the first preview, blah blah blah. How's that different from a shareware? Sign.

Yea, that's kind of the idea. I wouldn't mind paying for it if it was shareware, I like the idea and what I'm seeing/reading, but it is kind of pushing it to a limit.

That would be like mouser making a FARR v3 and those that hadn't donated to DC couldn't download it for X amount of time (taking Cario's development timespan, it looks like about 18 months?). Isn't that a little... too far? Why advertise so early?

But whatever, I'm not pointing fingers.
Title: Re: The Monkeys Have Hit The Button
Post by: Coeluh on January 27, 2009, 06:11 PM
Woow this is awesome. Just cause i'm lazy i'm asking: Will all the old programs still work? Like Photoshop and Gomplayer and every other shit?
Title: Re: The Monkeys Have Hit The Button
Post by: wreckedcarzz on January 27, 2009, 06:21 PM
Yea. It is just a shell. Nothing else changed.

It works basically the same as explorer (your taskbar, Start Menu, desktop and folder browser that comes with Windows since 95a). If you go to Task Manager and to the Processes tab, and Terminate explorer.exe, it would replace what just "disappeared".

To open explorer back up, go to File > Run from Task Manager, and type "explorer" or "explorer.exe"
Title: Re: The Monkeys Have Hit The Button
Post by: Coeluh on March 04, 2009, 04:14 PM
I can't wait till release!