S/MIME works fine, is a set of standards, has proven implementations, is supported by just about everything, and there are numerous products and utilities that take advantage of it (PKCS#11, smartcards, tokens, etc.).
PGP, GPG, Ciphire, pfffft... whatever, I use stuff that is backed by real standards and industry. There is a reason Mozilla, Outlook, etc. work with S/MIME out of the box.
At it's core XML is nothing. It's so generic, so basic, so flexible, whatever you want to call it, that it's completely pointless. Yes, you read that right, the structure is so flexible that it's not really structure any more.
XML is just dumb in general. It's like saying: I've got this new, exciting, powerful data container called "The English language."
Yeah, especially if "your Operating System of choice" is one you wrote yourself. The guy to wrote SkyOS is the same person who ported Firefox and Thunderbird.
Considering the OS appears to be BeOS/UNIX/BSD-like in nature, probably uses open-source libraries and such, and the person porting the application knows the OS intimately, I think it would be relatively trivial to port just about anything that runs on Linux.
I'm using the "fancy" RadioShack control 15-2116 (8-in-1 control) that was super cheap.
I use it to control MythTV, the TV, VCR, stereo, and cable box. All from one control.
The great thing about JP1 is that you have complete control over the thing. So much that you can even add new IR protocols and assign any button to perform pretty much anything. Good stuff.
Yeah, I was going to comment on the same thing. When I get into that high anxiety state I can't focus on anything. Playing a game just makes me feel worse because I can't concentrate.
It probably has a lot to do with personality though. I have yet to find a game that can divert my attention for more than 15 minutes even when I'm feeling great.
With the exception of a couple of the original FPS games, there haven't been any really fun and interesting games since the 80's. Everything nowadays looks better but it's still the same old stuff again, and again. Maybe it's because I'm older... who knows
Prove it. Sorry but you're just some random Joe on the Intarnet making wild claims.
Maybe there actually was a technical reason. I can't see how Google can tell if the user actually gets to the remote site. I could click the click (registering a Google hit) and then cancel the page load for whatever reason. Maybe your dad's website is ass slow for 25% of people. You have no way to know.
Exactly. Plus teens have more time to screw around with stuff. They love spending hours talking to all their friends and being connected to everybody. I mean, that is basically the life of many teens. Hell, as a teen I could spend all day calling one BBS after another continuously, just to chat. Or those multi-line BBS's, CompuServe CB, etc. ugh... so many days wasted.
As you get older that stuff tends to be less fun because your goals are different. Most of my time is spent accomplishing career oriented stuff. I generally try to keep my social circle small.
I absolutely hate IM's because they interrupt me. E-mail lets me "fire and forget" or otherwise respond at an appropriate time. Plus it's a lot more handy for sending documents, proposals, contracts, etc.
It sounds like it should be somewhat flexible, although I doubt you would want to move it much because the ink might flake off or crack. It looks like it could produce curved and bent boards though. That would be great for putting electronics in odd shaped housings.
I want the consumer version. This would make it much easier for the hobbiest like myself to make boards. Just print and use. I could see printing out the board on a thin film and then glueing it to a normal thickness material. The only problem I see is how to solder to it. It's a conductive ink so you might need a low-temperature solder or some other method so as to not burn it.
If we're talking Unix(ish) systems then the fastest and most functional on fast connections (like ethernet) is actually "none of the above". A normal X11 session is much more smooth and responsive than any VNC. Endless scaling, etc...
And Terminal Services on Windows is much better than VNC (there are Unix clients).
Over slow connections VNC is better. I just use whichever works. I've found that RealVNC locks up/crashes Windows less often than the others.
Well, if you have a nVidia card you can just use TwinView with meta modes.
For example, my normal setup is 3200x1200 but I have meta-modes that disable one screen. So when Doom3 requests a 800x600 screen it automatically turns off the other monitor.
UT2004 is not quite so smart, but I just click my little gnome-xrandr applet and select a single screen resolution, then start UT2004. Changing back is just as simple.
I believe randr is actually available for any set of cards. It's the extension that lets you change resolution on the fly in X. So even without a nVidia card it should be quite painless.
The thing is, most of the time it doesn't matter what your degree is in. Most places (especially government work and their contractors) just look for some degree, any degree, and base your pay on that.
Seriously, go look into any department of any medium to large company and see if their degrees match what they are doing. You got finance people doing engineering, engineers doing finance, people with degrees in history doing finance, all sorts of stuff.
Personally I think it's stupid and you should get paid based on skill rather than being a schooled robot.
Don't forget, if your writing your game and releasing it under a GPL compatable licence you may use Qt for Free (beer/speech). GPL doesn't mean you have to give it to everyone, you just need to give the source to whoever you sell it to.
True but you can't restrict redistribution. That means the first person you sell it to can redistribute to anybody. This effectively nullifies your commercial software. GPL just doesn't work for commercial apps unless all you plan to sell is support.
If not, the Qt fees _aren't_ that expensive.
Hmmm, a MSDN Professional subscription is $900. That's every single Microsoft operating system, all the development tools, packages, languages, compilers etc. How much does Qt cost for just a GUI toolkit alone?
Or maybe you like Apple? How much is the full development kit for Apple? Free. Yeah, how much does Qt cost again?
The the 3-platform Qt development kit should be around $1000 to $1500 or less. The current price is like $3300 plus $1000 per year for the very basic version with no database support, etc. The higher end versions go up to nearly $7500 and $2300 per year (per developer!). Insane! Especially considering what you can get elseware. Consider the MSDN Universal at $2800 for every single damn product that Microsoft makes!
There is a reason that most of Apple's developer stuff is free. They are the underdogs and that's a good way to gain support. Qt is the underdog and they will continue to languish there unless they set more reasonal prices. The Opera web browser is suffering from the same thing ($40 for a $20 product? Fuck you).
I still don't understand why they charge so much. It's obviously a good and popular toolkit, if it were half the price it would completely take over as the GUI toolkit of choice for many software products.
I think if you have ever made a wxWidgets application then you wouldn't call it "good".
It would be easier to just write separate GUI's for each platform and #ifdef all the code as needed.
That's what wxWidgets code looks like anyway. Ugh, too many special cases, not all the widgets work the same way depending on platform (with more or less features and different behaviours; it's a nightmare). It it's fat, really fat, too many layers.
Qt is by far the best cross-platform kit out there but insanely expensive (compared to other non-cross commercial kits like MSDN or something).
Gtk would be next in line but it tends to be buggy and coding GUI's in C sucks. There is Gtkmm but that just adds an extra layer that makes the bugs ever harder to find. Plus it's not really very cross-platform. On MacOS it runs under X11 and on Windows it's buggy as hell and slow. It's probably at or near the top feature-wise as far as free toolkits go. Unfortunately.
Fltk is hyperlightweight and the code is very tweakable allowing you to make it look like whatever you want. That does take extra work though. Like I said, it's very easy to hack on. I like it for simple projects or projects where you're creating a custom GUI. It works on the main 3 platforms flawlessly.
And don't forget the FOX toolkit. It's sorta like a free Qt clone but it mostly sucks (limited Mac support and it's ugly as sin).
... I would be quite worried if I was an american.
Uh, worried as an American? At least we can try to do something about it. The US is the strongest force on the planet. You think the US has no influence in your country? LOL
Yes, it's that good. It's still growing but it's worth a try.
This is the first distro that has even come close to competing with Windows while still having the Linux feel/flavor. I don't know if that was their intention but usually the best stuff is so good that it far exeeds its original intention.
One of the main things I like about Ubuntu is that the base install doesn't include ten thousand various apps and fill the application menus with thousands of icons and other choices that I'll never use.
If you look at the Windows model, when you need some application, you realize you need it, install it, then it shows up in the menus. Too many Linux distros install too much crap all at once. I end up never using the GUI because all the menus are cluttered with crap I never use. Ubuntu provides a clean office-oriented base install without too much crap. I can then install the crap I want from Ubuntu/Debian's huge repository.
"A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one."
I do that with TV shows. With a movie I kinda want to pay attention when I'm watching it. I find that hard to do when traveling (I hate traveling). So I watch TV shows that my MythTV machine recorded. I don't generally watch TV but there are some shows I like (History channel). They are unimportant enough to me that they are perfect when traveling. That way I don't waste time watching them at home when I should be doing something else.
I didn't read the paper, but I looked at the code (for me this is usually more telling).
The first thing that jumps out at me is the coding style. Very junior programmer-ish. College student maybe? The style has that "everything crammed together" very diffcult to read feel. When I dug deeper I found the system to be over-designed and not well implemented.
Nice try though, get some experience then try again.
I've found that a simple C based logging facility is much more versatile. It can be used from C or C++ plus most programming languages and applications support calling external C libraries also.
This is exactly the issue.
S/MIME works fine, is a set of standards, has proven implementations, is supported by just about everything, and there are numerous products and utilities that take advantage of it (PKCS#11, smartcards, tokens, etc.).
PGP, GPG, Ciphire, pfffft... whatever, I use stuff that is backed by real standards and industry. There is a reason Mozilla, Outlook, etc. work with S/MIME out of the box.
I could not agree more.
At it's core XML is nothing. It's so generic, so basic, so flexible, whatever you want to call it, that it's completely pointless. Yes, you read that right, the structure is so flexible that it's not really structure any more.
XML is just dumb in general. It's like saying: I've got this new, exciting, powerful data container called "The English language."
Yeah, OK, whatever.
Tunnels of Doom!
Yeah, especially if "your Operating System of choice" is one you wrote yourself. The guy to wrote SkyOS is the same person who ported Firefox and Thunderbird.
Considering the OS appears to be BeOS/UNIX/BSD-like in nature, probably uses open-source libraries and such, and the person porting the application knows the OS intimately, I think it would be relatively trivial to port just about anything that runs on Linux.
Yeah, add me to the list of JP1 supporters.
I'm using the "fancy" RadioShack control 15-2116 (8-in-1 control) that was super cheap.
I use it to control MythTV, the TV, VCR, stereo, and cable box. All from one control.
The great thing about JP1 is that you have complete control over the thing. So much that you can even add new IR protocols and assign any button to perform pretty much anything. Good stuff.
Yeah, I was going to comment on the same thing. When I get into that high anxiety state I can't focus on anything. Playing a game just makes me feel worse because I can't concentrate.
It probably has a lot to do with personality though. I have yet to find a game that can divert my attention for more than 15 minutes even when I'm feeling great.
With the exception of a couple of the original FPS games, there haven't been any really fun and interesting games since the 80's. Everything nowadays looks better but it's still the same old stuff again, and again. Maybe it's because I'm older... who knows
So many weird explanations.
Assuming it's not a doctored photo then to me it just looks like a meteorite impacting the water.
With the angle of the sun and the sparse but dense clouds I would say the explosion/flash is just the sun reflecting off a splash of water.
Look in the before/after pictures and you can see a small wave creating the same type of effect from the sun off the water.
"Thousands of dollars per hour" and you can't afford a direct merchant account with the various CC companies?
They will guarantee a much higher level of service than going through some 3rd party.
If you need to, hire someone to hook your mechant account to your web sites. Simple as that, you got the money.
Prove it. Sorry but you're just some random Joe on the Intarnet making wild claims.
Maybe there actually was a technical reason. I can't see how Google can tell if the user actually gets to the remote site. I could click the click (registering a Google hit) and then cancel the page load for whatever reason. Maybe your dad's website is ass slow for 25% of people. You have no way to know.
Exactly. Plus teens have more time to screw around with stuff. They love spending hours talking to all their friends and being connected to everybody. I mean, that is basically the life of many teens. Hell, as a teen I could spend all day calling one BBS after another continuously, just to chat. Or those multi-line BBS's, CompuServe CB, etc. ugh... so many days wasted.
As you get older that stuff tends to be less fun because your goals are different. Most of my time is spent accomplishing career oriented stuff. I generally try to keep my social circle small.
I absolutely hate IM's because they interrupt me. E-mail lets me "fire and forget" or otherwise respond at an appropriate time. Plus it's a lot more handy for sending documents, proposals, contracts, etc.
Do you know of a good consumer level supplier for conductive epoxy? I've been looking for something like that for a while.
It sounds like it should be somewhat flexible, although I doubt you would want to move it much because the ink might flake off or crack. It looks like it could produce curved and bent boards though. That would be great for putting electronics in odd shaped housings.
I want the consumer version. This would make it much easier for the hobbiest like myself to make boards. Just print and use. I could see printing out the board on a thin film and then glueing it to a normal thickness material. The only problem I see is how to solder to it. It's a conductive ink so you might need a low-temperature solder or some other method so as to not burn it.
If we're talking Unix(ish) systems then the fastest and most functional on fast connections (like ethernet) is actually "none of the above". A normal X11 session is much more smooth and responsive than any VNC. Endless scaling, etc...
And Terminal Services on Windows is much better than VNC (there are Unix clients).
Over slow connections VNC is better. I just use whichever works. I've found that RealVNC locks up/crashes Windows less often than the others.
Well, if you have a nVidia card you can just use TwinView with meta modes.
For example, my normal setup is 3200x1200 but I have meta-modes that disable one screen. So when Doom3 requests a 800x600 screen it automatically turns off the other monitor.
UT2004 is not quite so smart, but I just click my little gnome-xrandr applet and select a single screen resolution, then start UT2004. Changing back is just as simple.
I believe randr is actually available for any set of cards. It's the extension that lets you change resolution on the fly in X. So even without a nVidia card it should be quite painless.
The thing is, most of the time it doesn't matter what your degree is in. Most places (especially government work and their contractors) just look for some degree, any degree, and base your pay on that.
Seriously, go look into any department of any medium to large company and see if their degrees match what they are doing. You got finance people doing engineering, engineers doing finance, people with degrees in history doing finance, all sorts of stuff.
Personally I think it's stupid and you should get paid based on skill rather than being a schooled robot.
Don't forget, if your writing your game and releasing it under a GPL compatable licence you may use Qt for Free (beer/speech). GPL doesn't mean you have to give it to everyone, you just need to give the source to whoever you sell it to.
True but you can't restrict redistribution. That means the first person you sell it to can redistribute to anybody. This effectively nullifies your commercial software. GPL just doesn't work for commercial apps unless all you plan to sell is support.
If not, the Qt fees _aren't_ that expensive.
Hmmm, a MSDN Professional subscription is $900. That's every single Microsoft operating system, all the development tools, packages, languages, compilers etc. How much does Qt cost for just a GUI toolkit alone?
Or maybe you like Apple? How much is the full development kit for Apple? Free. Yeah, how much does Qt cost again?
The the 3-platform Qt development kit should be around $1000 to $1500 or less. The current price is like $3300 plus $1000 per year for the very basic version with no database support, etc. The higher end versions go up to nearly $7500 and $2300 per year (per developer!). Insane! Especially considering what you can get elseware. Consider the MSDN Universal at $2800 for every single damn product that Microsoft makes!
There is a reason that most of Apple's developer stuff is free. They are the underdogs and that's a good way to gain support. Qt is the underdog and they will continue to languish there unless they set more reasonal prices. The Opera web browser is suffering from the same thing ($40 for a $20 product? Fuck you).
I still don't understand why they charge so much. It's obviously a good and popular toolkit, if it were half the price it would completely take over as the GUI toolkit of choice for many software products.
I think if you have ever made a wxWidgets application then you wouldn't call it "good".
It would be easier to just write separate GUI's for each platform and #ifdef all the code as needed.
That's what wxWidgets code looks like anyway. Ugh, too many special cases, not all the widgets work the same way depending on platform (with more or less features and different behaviours; it's a nightmare). It it's fat, really fat, too many layers.
Qt is by far the best cross-platform kit out there but insanely expensive (compared to other non-cross commercial kits like MSDN or something).
Gtk would be next in line but it tends to be buggy and coding GUI's in C sucks. There is Gtkmm but that just adds an extra layer that makes the bugs ever harder to find. Plus it's not really very cross-platform. On MacOS it runs under X11 and on Windows it's buggy as hell and slow. It's probably at or near the top feature-wise as far as free toolkits go. Unfortunately.
Fltk is hyperlightweight and the code is very tweakable allowing you to make it look like whatever you want. That does take extra work though. Like I said, it's very easy to hack on. I like it for simple projects or projects where you're creating a custom GUI. It works on the main 3 platforms flawlessly.
And don't forget the FOX toolkit. It's sorta like a free Qt clone but it mostly sucks (limited Mac support and it's ugly as sin).
In the end Qt wins if you can afford it.
... I would be quite worried if I was an american.
Uh, worried as an American? At least we can try to do something about it. The US is the strongest force on the planet. You think the US has no influence in your country? LOL
Yes, it's that good. It's still growing but it's worth a try.
This is the first distro that has even come close to competing with Windows while still having the Linux feel/flavor. I don't know if that was their intention but usually the best stuff is so good that it far exeeds its original intention.
One of the main things I like about Ubuntu is that the base install doesn't include ten thousand various apps and fill the application menus with thousands of icons and other choices that I'll never use.
If you look at the Windows model, when you need some application, you realize you need it, install it, then it shows up in the menus. Too many Linux distros install too much crap all at once. I end up never using the GUI because all the menus are cluttered with crap I never use. Ubuntu provides a clean office-oriented base install without too much crap. I can then install the crap I want from Ubuntu/Debian's huge repository.
"A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one."
Worked fine for me.
But I'm using the Warty daily AMD64 snapshot.
I do that with TV shows. With a movie I kinda want to pay attention when I'm watching it. I find that hard to do when traveling (I hate traveling). So I watch TV shows that my MythTV machine recorded. I don't generally watch TV but there are some shows I like (History channel). They are unimportant enough to me that they are perfect when traveling. That way I don't waste time watching them at home when I should be doing something else.
... is there an AMD64 (x86_64) version?
Stupid is as stupid does.
I didn't read the paper, but I looked at the code (for me this is usually more telling).
The first thing that jumps out at me is the coding style. Very junior programmer-ish. College student maybe? The style has that "everything crammed together" very diffcult to read feel. When I dug deeper I found the system to be over-designed and not well implemented.
Nice try though, get some experience then try again.
I've found that a simple C based logging facility is much more versatile. It can be used from C or C++ plus most programming languages and applications support calling external C libraries also.