When quantum computers come out, we'll develop problems that are believed to be hard on quantum computers...
we can not assume that either side of the crypto equation will remain dormant, using only today's technologies. The next Bruce Schneier will happen along (or maybe the man himself) and we'll be dealing with the golden age of quantum cryptography.
hope mono gets it right...
on
KDE Adopting Mono
·
· Score: 5, Insightful
otherwise KDE is going to suffer the same crippling crush of bloat that Windows is getting from.NET
I wrote a small maintenence application, and compiled it targeting non-.NET Win32, the file was 19 meg.. ok, yeah, it's probably got the runtime in there... a similar java runtime is 7 or 8 meg.
KDE is also going to suffer from a similar rash of programmers like windows VB programmers who thing that dragging and dropping an application together makes them every bit as valuable as someone who can lovingly craft inline assembler into their C routines for speed and keep an eye on memory utilization. The dot.bomb shakeup was good for scaring those VB types out of the industry for a bit, but MS is still trying to sway focus over to "productivity" over stability or longevity.
Yeah i know i'm ranting, but i've got mana to burn.
I see this ending as badly as the Circuit City DIVX attempt did. the "CinemaNow" software will be cracked, and we'll see these movies all over the newsgroups in a matter of days. Microsoft, who came up with the anti-piracy CinemaNow scheme, has admitted that they don't necessarily engineer for security, so I wonder what makes WB think they can start now?
For example, a BIP compatible laptop computer can be used to store images, with a full 4 Megapixel picture taking around 47 seconds
So i have to wait 47 seconds after i take the picture for it to be written? I don't see any mention of on-camera cache, which means you'd have to wait 47 seconds in-between shots. My Canon G1 has about a 1.5 second delay between shots, and i thought that was bad, but 47 seconds is insane! the article goes on further to state that you have to wait 6.5 seconds for a THUMBNAIL!? No prosumer photographer is going to take this seriously, and it'll be too much stuff carrying around for laptops...
I know that everyone is down on the BSD and up on the GPL, but we owe a tremendous amount to the BSD license.. Companys (like microsoft) took up stuff like the TCP/IP stack, BIND, etc..
and I believe OGG will achieved the same popularity and extension that it's other BSD Licensed bretheren enjoy. It's gotta be the freedom of the BSD license that encourages companys to pick up on this stuff, rather than re-inventing the wheel with yet another standard because they don't like a particular clause or so in the license..
When i think of all the existing regex libraries that will have to be updated, i get a bit quesy.
I know guys who can regex in their sleep, and they've been using mostly compatible syntax for YEARS! This new stuff looks completely different, and if perl isn't going to be backwards compatible, i forsee a huge backlash, or a AnotherGNUPerl fork or something. (AGP is taken... doh)
it's important to allow people to use existing skillsets while expanding into the new syntax.
This past year, 30 "pre-freshman" worked with faculty, staff, and administration to create the college's curriculum and student live programs.
This strikes me as a little odd.. why were a bunch of kids allowed input on the degree courses? how much valid input could they possibly provide? When i was 17/18, my ideas would've been along the lines of:
We need classes in
Lets see what causes the most uproard, a finacial report isn't ready on time, or your companies e-mail server is down
depends on your definition of uproar..
Sure lotsa people will whine when the email server is down, but if the financials are late in a publicly traded company in this market, you'll see that stock drop faster than an unpached Windows ME box on an IRC chat.
I used to be a certified mac tech... you take it back to the dealer, and they charge you shizzy amounts of $$ to replace it... it will wait to fail until after the limited warranty is up..
and they like to take credit for a lot of stuff that they've been associated with.. Everyone does it from IBM to Sun to Starbucks..
the more times the word Microsoft appears in front of your eyes, the bigger the smil gets on their PR dept faces.. Slashdot is probably one of Microsofts biggest PR machines. Remember, there is no bad publicity..
Stallman is all his way or no way. And when someone else has another idea, or wants to do things differently, he has issues. Linus wrote the kernel. Period. RMS can go back to Hurd or whatever if he doesn't like Linus. I personally don't blame linus one bit for switching from CVS, i've maintained CVS crap before, and it can be a hassle.. If Linus has found something that works better for him, what place does RMS have to condemn that?
Stallman can't get over the fact that Bitkeeper is NOT licensed under the GPL, and that Linus chooses to use it anyway. Presumably Linus just likes it better, and he's free to do as he sees fit. Freedom, that's an interesting word, because the mere notion of it means it must apply equally and unilaterally to everyone, or it doesn't exist. Stallman has repeatedly tried to exert pressure on people including McVoy to license things under *his* GPL, and complaining loudly when it doesn't happen. In other words Stallman is making an effort to limit their freedom with their own product.
Freedom applies to everyone, or it applies to no one.
Development Processes be damned..
on
Bitter Java
·
· Score: 5, Insightful
After years of listening to manager preach about "repeatable processes" and "the replaceable engineer" it's about time someone focused on skillsets. Appropriate and judicious use of OO concepts, design patterns does not a cookie cutter make.. Component design kludged up with so much glue that software engineers these days are nothing more than component assemblers.
Development prowess and productivity is determined by how well your code works, not how many widgets you can crank out and connect together in "internet time". It's knowing how things work, and if they'll work together well or not. It's knowing when it's better to write the damn thing yourself, instead of spending 2-3x more time and resources gluing off the shelf components together..
I'm heading off to buy the book, if not just for the reason to support the author courageous enough to go against the grain and give this topic a voice.
ummm... yeah... that's partly how they do their whole weighting thing to determine hot websites for search criteria.. without that in place, you'd have to search through tons of crap to find what you want.. I regularly use the "I feel lucky" button on google, because their algorithms manage to pull up what i'm looking for first hit..
seriously tho, 30teraflops is impressive... we need to put this to work on the cancer research projects as well.. can't let the nuke boys have all the fun..
sounds really great, but i don't see it happening... nVidia, ATI, Voodoo, whomever will alway wanna do the next cool great thing and that's why the extensions are available...
And we all know MS wants DirectX to rule them all. OpenGL works, and is an open standard by definition. Extensions in there make life interesting certainly, but you pretty much know what you're getting into when you try NV_texture_rectangle or NV_texture_shader. (hint, the NV stands for NVidia) sure you can find out in directx if the hardware supports XYZ before you call it, but i find the naming convention of OpenGL a bit more coder friendly. it's readily obvious if you're trying something that's not supported across the specification.
An uneducated response here to be certain, but i got mana to burn so here goes...
30-40M R&D, at the end of the day, if the wind don't blow, the wind don't blow, no amount of R&D will make the wind blow.
we can not assume that either side of the crypto equation will remain dormant, using only today's technologies. The next Bruce Schneier will happen along (or maybe the man himself) and we'll be dealing with the golden age of quantum cryptography.
I wrote a small maintenence application, and compiled it targeting non-.NET Win32, the file was 19 meg.. ok, yeah, it's probably got the runtime in there... a similar java runtime is 7 or 8 meg.
KDE is also going to suffer from a similar rash of programmers like windows VB programmers who thing that dragging and dropping an application together makes them every bit as valuable as someone who can lovingly craft inline assembler into their C routines for speed and keep an eye on memory utilization. The dot.bomb shakeup was good for scaring those VB types out of the industry for a bit, but MS is still trying to sway focus over to "productivity" over stability or longevity.
Yeah i know i'm ranting, but i've got mana to burn.
I see this ending as badly as the Circuit City DIVX attempt did. the "CinemaNow" software will be cracked, and we'll see these movies all over the newsgroups in a matter of days. Microsoft, who came up with the anti-piracy CinemaNow scheme, has admitted that they don't necessarily engineer for security, so I wonder what makes WB think they can start now?
So i have to wait 47 seconds after i take the picture for it to be written? I don't see any mention of on-camera cache, which means you'd have to wait 47 seconds in-between shots. My Canon G1 has about a 1.5 second delay between shots, and i thought that was bad, but 47 seconds is insane! the article goes on further to state that you have to wait 6.5 seconds for a THUMBNAIL!? No prosumer photographer is going to take this seriously, and it'll be too much stuff carrying around for laptops...
uhh.. 20/200 is pretty bad, requiring correction... 20/800 is legally blind i believe.
for those that don't know, 20/200 means what you can read at 20 yards, i can read at 200 yards (or a bit further as i have 20/13 vision)
and I believe OGG will achieved the same popularity and extension that it's other BSD Licensed bretheren enjoy. It's gotta be the freedom of the BSD license that encourages companys to pick up on this stuff, rather than re-inventing the wheel with yet another standard because they don't like a particular clause or so in the license..
Reminds me of the SNL sketch of Sean Connery.
"I'll take The-Rapists for 800 Alex
"That's THERAPTISTS Mr. Connery...
Neverwinter Night has pie menus almost exclusively.
Not a bad implementation, but i'd still like to see something cleaner.. it's a lot of mouse travel to use a pie menu.
I know guys who can regex in their sleep, and they've been using mostly compatible syntax for YEARS! This new stuff looks completely different, and if perl isn't going to be backwards compatible, i forsee a huge backlash, or a AnotherGNUPerl fork or something. (AGP is taken... doh)
it's important to allow people to use existing skillsets while expanding into the new syntax.
depends on your definition of uproar..
Sure lotsa people will whine when the email server is down, but if the financials are late in a publicly traded company in this market, you'll see that stock drop faster than an unpached Windows ME box on an IRC chat.
a friend and I took a couple long colt 45s and an SKS with a 30 round clip to an old 286 with monitor...
very satisfying...
I used to be a certified mac tech... you take it back to the dealer, and they charge you shizzy amounts of $$ to replace it... it will wait to fail until after the limited warranty is up..
undoubtedly they fear the RMS S.W.A.T. task force set out for retribution against all those who would dare profit from software specifications....
wow, a 17" flat-panel... that's amazing..
oh wait, i've got a 20" here on my desk.
what's apple doing that's new again?
the more times the word Microsoft appears in front of your eyes, the bigger the smil gets on their PR dept faces.. Slashdot is probably one of Microsofts biggest PR machines. Remember, there is no bad publicity..
i've got mana to burn so here goes..
Stallman is all his way or no way. And when someone else has another idea, or wants to do things differently, he has issues. Linus wrote the kernel. Period. RMS can go back to Hurd or whatever if he doesn't like Linus. I personally don't blame linus one bit for switching from CVS, i've maintained CVS crap before, and it can be a hassle.. If Linus has found something that works better for him, what place does RMS have to condemn that?
Stallman can't get over the fact that Bitkeeper is NOT licensed under the GPL, and that Linus chooses to use it anyway. Presumably Linus just likes it better, and he's free to do as he sees fit. Freedom, that's an interesting word, because the mere notion of it means it must apply equally and unilaterally to everyone, or it doesn't exist. Stallman has repeatedly tried to exert pressure on people including McVoy to license things under *his* GPL, and complaining loudly when it doesn't happen. In other words Stallman is making an effort to limit their freedom with their own product.
Freedom applies to everyone, or it applies to no one.
After years of listening to manager preach about "repeatable processes" and "the replaceable engineer" it's about time someone focused on skillsets. Appropriate and judicious use of OO concepts, design patterns does not a cookie cutter make.. Component design kludged up with so much glue that software engineers these days are nothing more than component assemblers.
Development prowess and productivity is determined by how well your code works, not how many widgets you can crank out and connect together in "internet time". It's knowing how things work, and if they'll work together well or not. It's knowing when it's better to write the damn thing yourself, instead of spending 2-3x more time and resources gluing off the shelf components together..
I'm heading off to buy the book, if not just for the reason to support the author courageous enough to go against the grain and give this topic a voice.
which would show that our education system is very unefficient...
heh, no kidding...
ummm... yeah... that's partly how they do their whole weighting thing to determine hot websites for search criteria.. without that in place, you'd have to search through tons of crap to find what you want.. I regularly use the "I feel lucky" button on google, because their algorithms manage to pull up what i'm looking for first hit..
they weren't kidding....
seriously tho, 30teraflops is impressive... we need to put this to work on the cancer research projects as well.. can't let the nuke boys have all the fun..
hehe as often as i see that phrase bandied about on this site, perhaps here it really applies?
seriously, DSL in BFE arkansas for free? c'mon, had to be a scam.
sounds really great, but i don't see it happening... nVidia, ATI, Voodoo, whomever will alway wanna do the next cool great thing and that's why the extensions are available...
And we all know MS wants DirectX to rule them all. OpenGL works, and is an open standard by definition. Extensions in there make life interesting certainly, but you pretty much know what you're getting into when you try NV_texture_rectangle or NV_texture_shader. (hint, the NV stands for NVidia) sure you can find out in directx if the hardware supports XYZ before you call it, but i find the naming convention of OpenGL a bit more coder friendly. it's readily obvious if you're trying something that's not supported across the specification.