No, but they are known to kill THEMSELVES during jainbreaks. A better analogy would be "Yes, you are fully allowed to swap out the engine in your car, but touch the wrong bolt and the transmission, ECU and front passenger tire will explode!"
If you can figure out a way for Dell to offer a Linux option for their consumer products that doesn't cost them anything in terms of manufacturing, advertising, training, or support, please share it with them. I'm sure they would be happy to talk. Until then, just buy the PC with the cheapest version of Windows on it (usually Home Basic) and format it as soon as you get it. Maybe try to get your $20 refunded if you really want to stick it to Microsoft on the principle of the thing.
How about just selling the machines "blank" like we'e been begging for for years? The ONLY additional cost to that would be an extra radio button on the "configuration" page when purchasing the machine. Seeing as the machine would come with NO software, nobody should expect them to help them with linux anymore than a windows user should expect them to help with photoshop.
It is pretty depressing. I still play mario kart 64 (a 15+ year old game) on the original console at friends' houses. I guarantee you in 10 years it will be damned near impossible to find a working PS3 that will play any of the games you paid good money for. At least with PC games you can usually get a copy of the old OS and put it in a virtual machine (or on a spare tower/dual-boot) and still play games like jazz jackrabbit, doom3, etc. Current-gen console games will be as valuable (and useful) as coaster within a decade of the next generation coming out.
What they REALLY need to do is make them serviceable at reputable local shops. Warranties asside, if something goes wrong with a regular computer, most people look in the yellow pages and find a local repair center and get it fixed. If their PS3 dies, they have to spend $200 PLUS shipping (and a PS3 is NOT cheap to ship) to the other side of the @#%* country (British Columbia to Ontario for me) just to find out if it can BE fixed!
If sony *truly* loses money on the consoles and make their money on the games, why the HELL do they keep recommending that people replace them instead of making it at least POSSIBLE to repair them for under $300?!?
Those laws are to PROTECT immagrants. They protect them from people just like the people we are discussing who convince immagrants to go into deals that they don't understand so they can become "citizens". What happens later is that they eventually discover how screwed they got in the deal, lose the business and end up just as stuck as they were to start with, minus quite a bit of money. If his "non profit" what-ever is truly legit, why not simply get licensed?!?
Linux viruses are rare enough, Linux viruses that attack dual-booted windows installations are literally UNHEARD of. That's like breaking into a fully alarmed BMW, hiding in the trunk, then waiting until the car is parked in the garage, sneaking out and then stealing the Honda Civic parked next to it. Sure it could work, but only an idiot would go that route when there are so many obviously easier ways to accomplish the goal. It's about as well thought out as shaggy and scooby jumping out the window, grabbing the key, jumping back in and then onlocking the door to escape the ghost...
It doesn't have to be a linux rootkit, any exploit in linux would do.
Ok, now that we're done being pedantic, care to try again?
Linux rootkits are rare enough, Linux rootkits that attack dual-booted windows installations are literally UNHEARD of. That's like breaking into a fully alarmed BMW, hiding in the trunk, then waiting until the car is parked in the garage, sneaking out and then stealing the Honda Civic parked next to it. Sure it could work, but only an idiot would go that route when there are so many obviously easier ways to accomplish the goal. It's about as well thought out as shaggy and scooby jumping out the window, grabbing the key, jumping back in and then onlocking the door to escape the ghost...
Of course Google and Facebook (along with ANY company that offers internet services) are tech giants, their *USERS* are the ones we are trying to educate!
Disney (one of the biggest copyright extension pushers) benefits GREATLY from all the expired copyrights on the stories they turned into massively profitable movies.
Whitespace is something the human eye is VERY good at seeing, a missing curly-brace on the other hand is NOT. Every language has it's pitfalls, but honestly, code indenting in python is usually not a problem after a couple weeks at the most.
I personally use django for a number of my projects and my only problem with it is the templating language. It's fine for most stuff, but I'm going to look into more powerful templating languages for my next project (preferably something DOM-oriented).
Software engineering is fairly similar to structural engineering. Just as an architect does not truly understand how to create an indestructible building without first learning how buildings are destroyed, you can't possibly hope to create a secure software system without understanding how software is broken.
If you are serious about securing your software (without having a security expert on hand), you need to spend some time *breaking* software. http://www.hackthissite.org/ has some fairly good tutorials, but you're also going to need to learn about buffer overruns, binary magic (such as never-ending zip files and over-sized jpegs), sql injection, malformed packets, firewalling, fail2ban, encryption (certificates at the very least), intranet isolation, air-gapping, client-securing, hardware securing (disabling USB ports), etc.
Basically, there is a reason security experts spend so much time in school and charge so much per hour. If this project is already in the blue-print stage and has a deadline, you should be looking to hire a security expert at the planning stage and at least a few audit stages along the lines. If this is more of a pet-project, it could be a very good way to get yourself motivated to learn these subjects.
Passing objects via shared memory is 1) more convenient 2) hell of a lot faster and better. And it works in every program the same way.
As long as you're only working on 1 machine.Try implementing shared memory between 2 computers and let me know how that works. Also, the linux shell is NOT restricted to text, lots of gnu utilities (found in 99.9% of default linux installations) either accept or work solely with binary data. rsync, cp, dd, tar, gzip and ssh just to name a few all use binary data and work beautifully together. In fact, you can even combine them to do something like "ssh remote_machine 'dd if=/dev/sr0 | gzip -c' | gzip -d | image.iso", which copies the a cd from a remote machine, compresses it, transfers it over the network, decompresses it and saves it as an iso file without using ANY plaintext between them.
In linux you are only restricted to plain text if you restrict yourself to tools that only use plain text.
"These pages have been designed to make your access to the information as straight forward as possible."
Written in a small, fuzzy, white on black font as a gif image *facepalm*
But then again, I guess a screen-reader is kind of the opposite of Steven Hawking and could theoretically (no pun intended) be considered his nemesis...
The only difference between this and simply giving it to them now is that with your solution the company now owns the copyright to the entire source code. In the current situation (just handing it over), you could negotiate them having an unlimited use license, but you retain the copyright (in case another company is interested in it).
You are only legally required to provide the source code to parties you have sent binaries to. If I don't pay for the application, you are under NO legal obligation to provide the source code. The instant you give/sell/whatever the application (be it in binary form, etc), you are THEN required to hand of the source code upon request. Once you have distributed the binary, you may only charge a nominal fee to cover distribution costs, no more.
Just to clarify, this issue is with the search feature built into MSDN, and yes, we tried EVERY *(#&$# combination of spaces, apostrophes, quotation marks, you name it. NOTHING worked. In the end, we just resorted to good old Google "search terms site:msdn.microsoft.com". The really infuriating part is that all of their API entries are categorized by language, version, etc, however there is absolutely NO way to filter a search on their site by any of the categories.
No, but they are known to kill THEMSELVES during jainbreaks. A better analogy would be "Yes, you are fully allowed to swap out the engine in your car, but touch the wrong bolt and the transmission, ECU and front passenger tire will explode!"
If you can figure out a way for Dell to offer a Linux option for their consumer products that doesn't cost them anything in terms of manufacturing, advertising, training, or support, please share it with them. I'm sure they would be happy to talk. Until then, just buy the PC with the cheapest version of Windows on it (usually Home Basic) and format it as soon as you get it. Maybe try to get your $20 refunded if you really want to stick it to Microsoft on the principle of the thing.
How about just selling the machines "blank" like we'e been begging for for years? The ONLY additional cost to that would be an extra radio button on the "configuration" page when purchasing the machine. Seeing as the machine would come with NO software, nobody should expect them to help them with linux anymore than a windows user should expect them to help with photoshop.
It is pretty depressing. I still play mario kart 64 (a 15+ year old game) on the original console at friends' houses. I guarantee you in 10 years it will be damned near impossible to find a working PS3 that will play any of the games you paid good money for. At least with PC games you can usually get a copy of the old OS and put it in a virtual machine (or on a spare tower/dual-boot) and still play games like jazz jackrabbit, doom3, etc. Current-gen console games will be as valuable (and useful) as coaster within a decade of the next generation coming out.
What they REALLY need to do is make them serviceable at reputable local shops. Warranties asside, if something goes wrong with a regular computer, most people look in the yellow pages and find a local repair center and get it fixed. If their PS3 dies, they have to spend $200 PLUS shipping (and a PS3 is NOT cheap to ship) to the other side of the @#%* country (British Columbia to Ontario for me) just to find out if it can BE fixed!
If sony *truly* loses money on the consoles and make their money on the games, why the HELL do they keep recommending that people replace them instead of making it at least POSSIBLE to repair them for under $300?!?
That's what noscript is for.
Those laws are to PROTECT immagrants. They protect them from people just like the people we are discussing who convince immagrants to go into deals that they don't understand so they can become "citizens". What happens later is that they eventually discover how screwed they got in the deal, lose the business and end up just as stuck as they were to start with, minus quite a bit of money. If his "non profit" what-ever is truly legit, why not simply get licensed?!?
Linux viruses are rare enough, Linux viruses that attack dual-booted windows installations are literally UNHEARD of. That's like breaking into a fully alarmed BMW, hiding in the trunk, then waiting until the car is parked in the garage, sneaking out and then stealing the Honda Civic parked next to it. Sure it could work, but only an idiot would go that route when there are so many obviously easier ways to accomplish the goal. It's about as well thought out as shaggy and scooby jumping out the window, grabbing the key, jumping back in and then onlocking the door to escape the ghost...
It doesn't have to be a linux rootkit, any exploit in linux would do.
Ok, now that we're done being pedantic, care to try again?
Linux rootkits are rare enough, Linux rootkits that attack dual-booted windows installations are literally UNHEARD of. That's like breaking into a fully alarmed BMW, hiding in the trunk, then waiting until the car is parked in the garage, sneaking out and then stealing the Honda Civic parked next to it. Sure it could work, but only an idiot would go that route when there are so many obviously easier ways to accomplish the goal. It's about as well thought out as shaggy and scooby jumping out the window, grabbing the key, jumping back in and then onlocking the door to escape the ghost...
RDP and VNC over dialup? Ouch!
You mean these patents?
Of course Google and Facebook (along with ANY company that offers internet services) are tech giants, their *USERS* are the ones we are trying to educate!
If you ignore Microsoft blackmailing companies into paying for Android then no, there is nobody setting up a tollbooth..
Disney (one of the biggest copyright extension pushers) benefits GREATLY from all the expired copyrights on the stories they turned into massively profitable movies.
Whitespace is something the human eye is VERY good at seeing, a missing curly-brace on the other hand is NOT. Every language has it's pitfalls, but honestly, code indenting in python is usually not a problem after a couple weeks at the most.
I personally use django for a number of my projects and my only problem with it is the templating language. It's fine for most stuff, but I'm going to look into more powerful templating languages for my next project (preferably something DOM-oriented).
Software engineering is fairly similar to structural engineering. Just as an architect does not truly understand how to create an indestructible building without first learning how buildings are destroyed, you can't possibly hope to create a secure software system without understanding how software is broken.
If you are serious about securing your software (without having a security expert on hand), you need to spend some time *breaking* software. http://www.hackthissite.org/ has some fairly good tutorials, but you're also going to need to learn about buffer overruns, binary magic (such as never-ending zip files and over-sized jpegs), sql injection, malformed packets, firewalling, fail2ban, encryption (certificates at the very least), intranet isolation, air-gapping, client-securing, hardware securing (disabling USB ports), etc.
Basically, there is a reason security experts spend so much time in school and charge so much per hour. If this project is already in the blue-print stage and has a deadline, you should be looking to hire a security expert at the planning stage and at least a few audit stages along the lines. If this is more of a pet-project, it could be a very good way to get yourself motivated to learn these subjects.
Did you just recommend a secure software book that you haven't even read...?
Passing objects via shared memory is 1) more convenient 2) hell of a lot faster and better. And it works in every program the same way.
As long as you're only working on 1 machine.Try implementing shared memory between 2 computers and let me know how that works. Also, the linux shell is NOT restricted to text, lots of gnu utilities (found in 99.9% of default linux installations) either accept or work solely with binary data. rsync, cp, dd, tar, gzip and ssh just to name a few all use binary data and work beautifully together. In fact, you can even combine them to do something like "ssh remote_machine 'dd if=/dev/sr0 | gzip -c' | gzip -d | image.iso", which copies the a cd from a remote machine, compresses it, transfers it over the network, decompresses it and saves it as an iso file without using ANY plaintext between them.
In linux you are only restricted to plain text if you restrict yourself to tools that only use plain text.
"These pages have been designed to make your access to the information as straight forward as possible."
Written in a small, fuzzy, white on black font as a gif image *facepalm*
But then again, I guess a screen-reader is kind of the opposite of Steven Hawking and could theoretically (no pun intended) be considered his nemesis...
The only difference between this and simply giving it to them now is that with your solution the company now owns the copyright to the entire source code. In the current situation (just handing it over), you could negotiate them having an unlimited use license, but you retain the copyright (in case another company is interested in it).
The best part of those adds is that only people who DIDN'T pirate the DVD had to sit through the stupid thing!
0 errors are like pops and clicks, they make it sound better. 1 errors on the other hand...
butbutbut, the MASTERING makes it BETTER!!!
You are only legally required to provide the source code to parties you have sent binaries to. If I don't pay for the application, you are under NO legal obligation to provide the source code. The instant you give/sell/whatever the application (be it in binary form, etc), you are THEN required to hand of the source code upon request. Once you have distributed the binary, you may only charge a nominal fee to cover distribution costs, no more.
Just to clarify, this issue is with the search feature built into MSDN, and yes, we tried EVERY *(#&$# combination of spaces, apostrophes, quotation marks, you name it. NOTHING worked. In the end, we just resorted to good old Google "search terms site:msdn.microsoft.com". The really infuriating part is that all of their API entries are categorized by language, version, etc, however there is absolutely NO way to filter a search on their site by any of the categories.
HAHA, I just pictured a granola bar wrapping itself back up when you try to pass the second half to a friend!