NetBSD has a SYN cache instead of using SYN cookies to deal with SYN flood attacks. The difference may be enough to prevent the attack on the SYN cookie mechanism from working. The differences are discussed in this article, which I'll admit up front that I have not read.
I found myself in a similar situation a while back. I had a degree in Computer Science, but had spent a few years as a PC/Network Administrator after leaving college. I wanted to get into software development, but I knew that any kind of software job I could get at the time wasn't going to be anything that I was interested in.
My solution was to go back to school for my Master's degree. The theory was that when I was done my software skills would be fresher, and the more advanced coursework would point me towards more interesting projects. Thankfully, it worked pretty well. I got hired on part-time before I graduated by an alum who had been surfing grad students' pages looking for new hires, switched to full time after graduation, and I've been doing professional software development ever since.
So maybe some formal education, even if you already know the stuff, could be a good investment for you.
Sounds like a good use for a terabyte of RAM to me.
Disclosure: I currently work for Motorola, but I don't speak for them, and don't have any involvement with this product beyond salivating over it when it was announced that we were buying BroadBus.
For Computer Science:
Copyright to the above work (including without limitation, the right to publish the work in whole or in part in any and all forms of media, now or hereafter known) is hereby transferred to the ACM (*for Government work, to the extent transferable -see Part B below) effective as of the date of this agreement, on the understanding that the work has been accepted for publication by ACM. From http://www.acm.org/pubs/copyright_form.html
WTF is middleware? An adapter layer which converts a lower-level API to a higher-level one which is supposedly easier to use and more appropriate to particular kinds of applications. An object/relational mapper can be considered database middleware; an RPC, distributed object, or message queuing system can be considered networking middleware. You could do the same sort of thing for domain-specific functions.
I've never been to Europe so I don't know how Vodafone treats their customers (Vodafone is part owner of Verizon Wireless) so I don't know who's influencing these decisions. Note that Verizon owns the majority of Verizon Wireless and manages all VZW operations, so it isn't likely to resemble the way Vodafone is run at all.
As I recall, *.gov was supposed to be federal government anyway. Using *.state.ca.us would make more sense, but it is more verbose and I guess it isn't as sexy.
True personal clutter amounts to a chaotic system based on the mental patterns of the clutterer. There is a pattern in the chaos, but the initial state and the chaos function are in the mind of the creator, so while to any outside observer it just looks like a mess, to the creator it makes perfect sense.
I think the main reason DbC isn't more popular is the approach that most programmers take to programming: getting the computer to do something. When you write a program, most think about what they want the computer to do when it is done. This is why imperative languages have flourished while functional and logic languages marginalized. Coming up with valid and useful contracts is mental work that doesn't get you closer to usable code, especially in a Less Is More world.
If, on the other hand, you do a complete analysis of the problem, build a conceptual model of the entities and operations involved, and code to that, then you are getting closer to the realm of mathematics, and DbC might be for you.
The middle ground is where we get things like type checking, objects/classes, a variety of code analysis tools, and probably a pile of things I've forgotten or I'm unaware of.
That's easy: One for Bolt, one for Beranek, and one for Newman. None of whom are with the company anymore, and only one of whom (Beranek) is still alive (last I heard).
The screwed thing is that unless you take a lot of trouble with 3rd party apps you cannot download a YouTube.FLV. [... ] The Fast Video Download plugin for Firefox https://addons.mozilla.org/firefox/3590/ will grab your FLVs easily. I have no Flash plugin for my platform, so this plus mplayer is the only way I can watch the stuff.
My company's policy forbids outbound ssh, and they block port 22, since they are afraid of all the evil nasty things that could be tunneled through it. This keeps me from using ssh to log in to my machine at home. (Yes, I know I can run ssh over another port, but I'd rather work within the rules if I can.)
As a workaround I use telnet with s/key authentication http://en.wikipedia.org/wiki/S/Key to log in while keeping my password from going out in the clear. I just have to be careful not to put anything sensitive over that connection. It isn't great, but it works.
I have Asus A6T bought new in October, covered in 'Vista capable' stickers.
Asus do *not* intend to produce vista drivers for this model, Apparently a 64bit dual core laptop is 'obsolete' according to their techs. Sounds like that model is class action lawsuit-ready.
If we're to be monitored, we should be pushing to make sure that we have access, ourselves, to the surveillance network and that we're not shut out by laws "protecting privacy" from everyone but the government. This is the argument developed in Brin's The Transparent Society. I think I'd approve of this idea if it weren't for the inevitable proliferation of "Reality TV". *sigh*
IANAL, but you probably can't. I don't think you can sue over criminal matters unless you represent the government, and suing on civil matters requires that you have standing to sue, which can be hard to prove.
In the US, the RIAA and the MPAA have certain legal restrictions that keep people from being shot in the head to set an example. Does anyone think for a moment that they wouldn't persue that if they could lawfully get away with it? Call me naive, but I do. As much as I dislike the RIAA/MPAA and their tactics, they are still have relatively civilized western values. So unbridled greed is acceptable, but actually killing people in a fairly casual manner for something less than murder would be too uncivilized. They might get there eventually, but I think it would take a while to adjust from lawyer-think to executioner-think.
Ok, let's grant that the original article may be fighting the bill because it goes against the authors' interests. Still I think it is a dangerous precedent to redefine lobbying, which involves directly influencing government officials, to include attempts to indirectly influence officials. The difference is extremely important. Traditional lobbying conjures images of back-room dealing, bribery, and so forth, and there have been enough problems with these activities in the past to make restricting them at least worth considering.
These activities of concern don't exist when you have to go through members of the public at large to get to the officials. If there are other regulations involving political activities that apply, then to be fair they should apply to online activities as well, but we aren't talking about lobbying, so lobbying rules shouldn't apply.
Besides, the rules as stated could apply just as easily to the webmaster for any sort of organization with political interests, and so should also be shot down as overbroad.
Let me put that football measurement into something a slashdotter can relate to. It had the area of screen on a 728,000 inch monitor. Is that tube size or visible area?
NetBSD has a SYN cache instead of using SYN cookies to deal with SYN flood attacks. The difference may be enough to prevent the attack on the SYN cookie mechanism from working. The differences are discussed in this article, which I'll admit up front that I have not read.
I believe this may not affect NetBSD since they use a different approach to fend off SYN flood attacks.
I found myself in a similar situation a while back. I had a degree in Computer Science, but had spent a few years as a PC/Network Administrator after leaving college. I wanted to get into software development, but I knew that any kind of software job I could get at the time wasn't going to be anything that I was interested in.
My solution was to go back to school for my Master's degree. The theory was that when I was done my software skills would be fresher, and the more advanced coursework would point me towards more interesting projects. Thankfully, it worked pretty well. I got hired on part-time before I graduated by an alum who had been surfing grad students' pages looking for new hires, switched to full time after graduation, and I've been doing professional software development ever since.
So maybe some formal education, even if you already know the stuff, could be a good investment for you.
Does your employer have a charging station for electric cars? Mine doesn't. I doubt that many do.
IPv6 over dynamic IPv4 is pretty easy with AICCU, actually. http://www.sixxs.net/tools/aiccu/
At least you weren't forced to swallow a horse.
Check out the specs on the Motorola (formerly BroadBus) B-1 Video Server:
http://www.motorola.com/content.jsp?globalObjectId=7727-10991-10997
Sounds like a good use for a terabyte of RAM to me.
Disclosure: I currently work for Motorola, but I don't speak for them, and don't have any involvement with this product beyond salivating over it when it was announced that we were buying BroadBus.
As I recall, *.gov was supposed to be federal government anyway. Using *.state.ca.us would make more sense, but it is more verbose and I guess it isn't as sexy.
You need a new island to bundle them off to. I don't think Australia would work for that anymore.
True personal clutter amounts to a chaotic system based on the mental patterns of the clutterer. There is a pattern in the chaos, but the initial state and the chaos function are in the mind of the creator, so while to any outside observer it just looks like a mess, to the creator it makes perfect sense.
I think the main reason DbC isn't more popular is the approach that most programmers take to programming: getting the computer to do something. When you write a program, most think about what they want the computer to do when it is done. This is why imperative languages have flourished while functional and logic languages marginalized. Coming up with valid and useful contracts is mental work that doesn't get you closer to usable code, especially in a Less Is More world.
If, on the other hand, you do a complete analysis of the problem, build a conceptual model of the entities and operations involved, and code to that, then you are getting closer to the realm of mathematics, and DbC might be for you.
The middle ground is where we get things like type checking, objects/classes, a variety of code analysis tools, and probably a pile of things I've forgotten or I'm unaware of.
My company's policy forbids outbound ssh, and they block port 22, since they are afraid of all the evil nasty things that could be tunneled through it. This keeps me from using ssh to log in to my machine at home. (Yes, I know I can run ssh over another port, but I'd rather work within the rules if I can.)
As a workaround I use telnet with s/key authentication http://en.wikipedia.org/wiki/S/Key to log in while keeping my password from going out in the clear. I just have to be careful not to put anything sensitive over that connection. It isn't great, but it works.
Asus do *not* intend to produce vista drivers for this model, Apparently a 64bit dual core laptop is 'obsolete' according to their techs.
Sounds like that model is class action lawsuit-ready.
IANAL, but you probably can't. I don't think you can sue over criminal matters unless you represent the government, and suing on civil matters requires that you have standing to sue, which can be hard to prove.
Ok, let's grant that the original article may be fighting the bill because it goes against the authors' interests. Still I think it is a dangerous precedent to redefine lobbying, which involves directly influencing government officials, to include attempts to indirectly influence officials. The difference is extremely important. Traditional lobbying conjures images of back-room dealing, bribery, and so forth, and there have been enough problems with these activities in the past to make restricting them at least worth considering.
These activities of concern don't exist when you have to go through members of the public at large to get to the officials. If there are other regulations involving political activities that apply, then to be fair they should apply to online activities as well, but we aren't talking about lobbying, so lobbying rules shouldn't apply.
Besides, the rules as stated could apply just as easily to the webmaster for any sort of organization with political interests, and so should also be shot down as overbroad.
At the north pole, isn't every direction south?
Hmmm. Well, there's "up"...
Yeah, but one heat-seeking missile and he's *history*. No problem, as long as there is a mountain nearby.