core.NET portability isn't really a problem at all (mono will run most.NET code no problem) until you start working with non standardized APIs such as WPF. However, most presentation stuff is done on Windows now anyway
.NET development is taking off whether you like it or not. With oracle serving up a shitstorm over Java it's only going to gain more traction. Omitting an entire language and framework simply because it's developed by Microsoft is a pretty poor reason especially when it's gaining use in the very type of work you're looking for (web-based back end stuff). Honestly if you're looking for a job, consider learning C# and familiarizing yourself with the.NET framework
C# as a language might be standardized but there are potential problems with the run times themselves. Current.NET distributions contain both ECMA standardized libraries (up to 2.0 I believe) and those which are still proprietary (3.0, non ECMA and beyond, including WPF, WWF, ADO.NET, ASP.NET, Windows Forms, etc...). Some alternative CIL implementations have implemented more than the standard libraries and thus might run afoul of patents. Microsoft has been playing rather nice on the whole thing so far, even promising not to assert patents on many non-ECMA components.
Windows NT was 32 bit from the start, developed straight for the i386 architecture. It actually started development in 1989 and it's initial release (NT 3.1) came in 1993, about a year after Windows 3.1. Despite the similar names they have very little in common and that trend continued until the death of the monolithic windows kernel after Windows ME. Windows 95 was internally referred to as Windows 4 but this is not related to Windows NT version 4.0 which was released about a year after Windows 95. The next iteration of NT was Windows 2000 (Windows NT 5.0) which hit market about a year and a half after Windows 98 (Windows 4.1).Similarly, windows XP (Windows NT 5.1 and Windows NT 5.2 for x64 and Server 2003 R2) hit market about a year after windows ME (Windows 4.9). After this, the hybrid Windows line was dropped in favor of Windows NT which saw the rise of Windows Vista (Windows NT 6.0) and now Windows 7 (Windows NT 6.1).
C# was designed to clean up Java. It's not perfect but it's been under ultra heavy development for the better part of a decade and has come very far in that time. It does a lot of things natively that Java does not.
GCC is not a C++ Compiler, it is a C compiler. There is an existing C++ compiler available but it is not part of the GCC and the GCC does not use C++. The debate is about allowing GCC to handle C++ as well as C.
Isohunt was initally based in the US and were still based in the US when the lawsuit was filed by the MPAA. They moved to Canada afterward. Last I checked, isohunt had blocked all access to US visitors a long time ago
The USA is the number one RELAY of spam for a number of reasons:
1. High density of data centers and overall larger numbers of publicly accessible servers. A greater number of allocated A class IP blocks makes the US one of the most accessible and easy to target countries in the world. Spammers aren't located in the US, they're bouncing spam through poorly managed mail servers located in the US because it's much much easier.
Where spam originates and where spam is relayed are two different issues. The origin of most spam is foreign countries using unpached versions of windows, however, no ISP worth their salt will allow a mail server to operate on port 25 on a residential IP block (hence the existence of the alternate SMTP port), nor will any mail server worth it's salt blindly accept inbound messages from foreign host or relay. The relay problem ultimately lies with unsecured, unpatched, publicly accessible hosts that dont sit behind a firewall that restricts traffic on port 25.
As someone else above pointed out, that's not the kind of cheating they're looking for. Using an external library (assuming you're allowed) is fine so long as you document it. What's not fine is copying the code of the guy next to you (assuming that collaboration isn't allowed, if it were there wouldn't be a point to this thread). There are only so many ways to correctly solve a computational problem, and there are even fewer ways to do this efficiently. This is the driving force behind much hated software patents. When three students who sit beside each other all make the same elementary mistake on an individual marked lab it's safe to assume that no matter how dissimilar their code may appear to be, they collaborated on their program's logic. Granted, this is not in any way a proof and I'm honestly very skeptical of any tools used to arbitrarily detect cheating.
Yes I know what a router is, but routers also have limits as to what they are able to process in a given amount of time. Even if a router can switch a million packets a second a half decent botnet could still bring that to a crawl
Even blackholing a whole IP block wont necessarily halt attacks. The inbound UDP packet still has to be read and have its source address resolved to one that's been blackholed, assuming that it's a legitimate address to begin with.
and i will not buy it until I am sure it is not crap, not full of bugs and runs on my hardware. Game developers and publishers have been getting progressively worse at all of those over the past decade. Hence, piracy will continue to rise.
that would only work for periodic inbound messages. I don't routinely receive emails from pay pal so unless someone knew the exact email I use they wouldn't be able to recover it.
To make this work effectively all an attacker would need would be the domain name. Replicating the site itself would be fairly easy and once they grab the domain they can also grab the email address, this wont include the original contents but it will match the address on file for many services. If this email address is tied to your third party services all they need to do is send out a password reset and neglecting any security questions they'll have access to all your stuff.
Nothing can be done to improve debit card security beyond what already has been done. The best thing anyone can do is avoid using it anywhere other than an ATM or some place you trust. If you can, use a credit card and just dont over spend.
Do you really want to be a monkey for Microsoft? Most of Microsoft's own software is NOT written in .NET. There is a reason for that.
You might want to check in your Windows/assembly folder and take a look at exactly how many system components are written in .NET
core .NET portability isn't really a problem at all (mono will run most .NET code no problem) until you start working with non standardized APIs such as WPF. However, most presentation stuff is done on Windows now anyway
.NET development is taking off whether you like it or not. With oracle serving up a shitstorm over Java it's only going to gain more traction. Omitting an entire language and framework simply because it's developed by Microsoft is a pretty poor reason especially when it's gaining use in the very type of work you're looking for (web-based back end stuff). Honestly if you're looking for a job, consider learning C# and familiarizing yourself with the .NET framework
C# as a language might be standardized but there are potential problems with the run times themselves. Current .NET distributions contain both ECMA standardized libraries (up to 2.0 I believe) and those which are still proprietary (3.0, non ECMA and beyond, including WPF, WWF, ADO.NET, ASP.NET, Windows Forms, etc...). Some alternative CIL implementations have implemented more than the standard libraries and thus might run afoul of patents. Microsoft has been playing rather nice on the whole thing so far, even promising not to assert patents on many non-ECMA components.
If I remember correctly one of the jurors in the original (first) trial was a steel worker who had never used the internet.
The minuteman 3 currently only carries a single warhead (although it was designed to hold MIRVs)
Windows NT was 32 bit from the start, developed straight for the i386 architecture. It actually started development in 1989 and it's initial release (NT 3.1) came in 1993, about a year after Windows 3.1. Despite the similar names they have very little in common and that trend continued until the death of the monolithic windows kernel after Windows ME. Windows 95 was internally referred to as Windows 4 but this is not related to Windows NT version 4.0 which was released about a year after Windows 95. The next iteration of NT was Windows 2000 (Windows NT 5.0) which hit market about a year and a half after Windows 98 (Windows 4.1).Similarly, windows XP (Windows NT 5.1 and Windows NT 5.2 for x64 and Server 2003 R2) hit market about a year after windows ME (Windows 4.9). After this, the hybrid Windows line was dropped in favor of Windows NT which saw the rise of Windows Vista (Windows NT 6.0) and now Windows 7 (Windows NT 6.1).
Do the root servers even act as forward resolvers? I thought the whole point of them was to resolve the name servers for the TLD authorities
yes but not the millions of degrees needed to reach fusion
I played through the whole game in a dark room, quite atmospheric I must say
most of those 101 reasons are also just poor attempts at trolling
C# was designed to clean up Java. It's not perfect but it's been under ultra heavy development for the better part of a decade and has come very far in that time. It does a lot of things natively that Java does not.
GCC is not a C++ Compiler, it is a C compiler. There is an existing C++ compiler available but it is not part of the GCC and the GCC does not use C++. The debate is about allowing GCC to handle C++ as well as C.
Isohunt was initally based in the US and were still based in the US when the lawsuit was filed by the MPAA. They moved to Canada afterward. Last I checked, isohunt had blocked all access to US visitors a long time ago
The USA is the number one RELAY of spam for a number of reasons: 1. High density of data centers and overall larger numbers of publicly accessible servers. A greater number of allocated A class IP blocks makes the US one of the most accessible and easy to target countries in the world. Spammers aren't located in the US, they're bouncing spam through poorly managed mail servers located in the US because it's much much easier.
Where spam originates and where spam is relayed are two different issues. The origin of most spam is foreign countries using unpached versions of windows, however, no ISP worth their salt will allow a mail server to operate on port 25 on a residential IP block (hence the existence of the alternate SMTP port), nor will any mail server worth it's salt blindly accept inbound messages from foreign host or relay. The relay problem ultimately lies with unsecured, unpatched, publicly accessible hosts that dont sit behind a firewall that restricts traffic on port 25.
As someone else above pointed out, that's not the kind of cheating they're looking for. Using an external library (assuming you're allowed) is fine so long as you document it. What's not fine is copying the code of the guy next to you (assuming that collaboration isn't allowed, if it were there wouldn't be a point to this thread). There are only so many ways to correctly solve a computational problem, and there are even fewer ways to do this efficiently. This is the driving force behind much hated software patents. When three students who sit beside each other all make the same elementary mistake on an individual marked lab it's safe to assume that no matter how dissimilar their code may appear to be, they collaborated on their program's logic. Granted, this is not in any way a proof and I'm honestly very skeptical of any tools used to arbitrarily detect cheating.
Yes I know what a router is, but routers also have limits as to what they are able to process in a given amount of time. Even if a router can switch a million packets a second a half decent botnet could still bring that to a crawl
Even blackholing a whole IP block wont necessarily halt attacks. The inbound UDP packet still has to be read and have its source address resolved to one that's been blackholed, assuming that it's a legitimate address to begin with.
and i will not buy it until I am sure it is not crap, not full of bugs and runs on my hardware. Game developers and publishers have been getting progressively worse at all of those over the past decade. Hence, piracy will continue to rise.
that would only work for periodic inbound messages. I don't routinely receive emails from pay pal so unless someone knew the exact email I use they wouldn't be able to recover it.
To make this work effectively all an attacker would need would be the domain name. Replicating the site itself would be fairly easy and once they grab the domain they can also grab the email address, this wont include the original contents but it will match the address on file for many services. If this email address is tied to your third party services all they need to do is send out a password reset and neglecting any security questions they'll have access to all your stuff.
If you have a summary of your clients (and you should) you should send out a mass email and let them know what's going on
Nothing can be done to improve debit card security beyond what already has been done. The best thing anyone can do is avoid using it anywhere other than an ATM or some place you trust. If you can, use a credit card and just dont over spend.
I honestly cannot understand how apple's monopolistic behavior hasn't attracted the same attention that Microsoft's did