When I saw him speak, he seemed to be a person just like me, who happens to use open source tools because they're right for the job at hand. Losing sight of that and turning it into a holy war of some sort can never have any positive ramifications, unless in the eyes of other like-minded zealots. Taco has it right here, and I'm glad to see a voice of reason coming from "on high" as it were.
The ReplayTV does this quite well on most programming that I watch. The main exception being Law & Order where the black title screens for scene breaks causes it to skip sections of the show sometimes. Some networks are more consistent than others.
just like the rep AOL gets, the more users you have the more dumb users you have. Therefore people write Windows worms, which require user-intervention to propagate, because bigger market == bigger exploitable base.
I'll give my props to the 2000 definitely. Been using it for 3 years now with no problems. Replaces everything except the jog dial on one of my remotes and even that it approximates.
It was definitely a consideration when I was looking for my last job. I kept having interviews in these office parks in the middle of woods/swamp/whatever with nothing inside walking distance. I'm a city person, and I don't tend to drive, so a place like that had no chance of hiring me, no matter what they offered. My jobs have always been in the city, and near neighborhoods where there are things to do. Maybe that will change when I get older, or the market gets worse.
because it's easier to do with a MS product. I say if Windows does what you need use it for now, and if you have the time and the energy try out some of these new (KDE2/Konqueror/etc..) Linux projects and switch over when they do what you need without too many hoops to jump through.
Not everyone has the time, or the lack of other interests, to hang around user groups and spend hours or days configuring their software when there is a choice that just works.
I believe that the services will be listed by some naming directory service or protocol(UDDI?) and they then would take their input and produce their output in XML format. The services themselves could be written in any number of languages, and if they use SOAP or a similar standard for invocation they could actually run on non-MS platforms. Of course, there is the obligitory doubt of MS with regards to standards.
However, if a standard like SOAP is used, and good DTDs are provided for the services inputs and outputs, there could be distributed applications in a very real way using a very small toolkit that basically has in common only XML I/O, the naming service/protocol, and the invocation mechanism across languages and platforms. This could potentially be a Good Thing (tm).
I wish I could tell you that there is an easy answer to this problem. Let me preface this post by saying that I've had experience with a problem almost precisely like this, where a friend's local ISP that he ran from his house was the subject of dDOS attacks on a regular basis, and those attacks were (when someone boasted or whatnot) related directly to the users running local IRC servers on his machine. So this problem is not limited to Undernet, neither its nature nor the lack of full-time resources to deal with it. And the end result of our situation was not encouraging, after losing 3 T1 line providers due to 'disruption' of their networks (not that they helped at all), my friend had to remove IRC server access and lose a large number of customers.
When dealing with these problems, we had a very methodical and (we thought) reasonable way to at least diminish future attacks. Keep in mind that this applies to smurf style attacks and not ones in which floods are launched directly from hacked machines. There is little that can be done for those aside from notifying root@host and hoping they lock it down. For smurf attacks and similar, which can be identified by having multiple 'attacking' machines within the same IP subnet, indicate a misconfigured router that is allowing IP broadcast ping packets into the subnet and replies to get out. I have never seen a reason why this should be allowed, and yet for years routers shipped with this as the default. Our methods involved the following:
1. Issue a single broadcast ping packet to NNN.NNN.NNN.0 (or was it.255?) and count the responses. If multiple machines responded, then the problem was in place.
2. Figure out to the best of our knowledge who 'owned' the routing for the IP range, typically through a traceroute or reverse lookups.
3. Contact, via standard abuse@ addresses, the network administrator of the subnets being used in the attacks, informing them of the problem and the solution.
These efforts lead to several hundred subnets being secured against use in dDOS attacks, which is a drop in the bucket but a decent accomplishment for a few guys with other jobs to do. It also lead to our being labelled by network admins as troublemakers and (often) criminals. A large percentage of net admins contacted didn't even know what we were talking about, and when we tried to refer them to well-known consultants that we had no affiliation with aside from knowing their name, we were called spammers or worse.
So until broadcast ping from outside of subnets is commonly blocked (and I believe most new routers ship this way) and the paranoid attitude that is ironically allowing these attacks to continue is reexamined, there is little hope to see it dry up. Skr1pt k1dd1e culture isn't about to go away, because wise-acre kids will always think they know best. Until then, best of luck in finding ways around this.
Covers the integration of servlets with JSP using RequestDispatchers. Probably the most useful single thing I've read all year.
The 'put everything in one file' goes right out the window with a good servlet and many 'view' JSPs.
While I agree with you that coverage of security is lacking, this is a topic better covered by a webmaster or site architecture book rather than a programming book.
This seems to be, much like all these KDE and GNOME releases that you folks all seem to like so much, a me too release to a Microsoft product.
Where are the new ideas?
</rant>
Re:Take Responsibility for Your Code (slightly OT)
on
Netscape 6 Vs. 4.7x
·
· Score: 1
I couldn't agree more about the need to know fundementals in a mid to (especially) high level software position. I think this is the main concrete advantage that one gains from a college degree, the ad nauesaeum repetition of fundemental skills. Once you realize that most programming languages are expressing the same ideas at their core then getting up to speed with new languages, APIs, and OSs becomes extremely natural. My job requires me to work with new technologies constantly, sometimes jumping between projects as a firefighter for only a few days or weeks. But knowledge of the fundementals makes all problems tractable.
Knowing 'what' your code does also aids greatly in designing it right to begin with, so you can be proud of your work even looking back at it in the future. The programs I wrote before college did some neat and tricky things, but looking back at them now I'm tempted to lose my lunch. Even my early professional code, before my coworkers set me in line, is mildly embarrassing to think about. I'm concerned that the Internet gold-rush of the mid to late 90s created a 'fsck education' attitude that will hurt the field for a long time.
I asked my mom for RedHat 7 for my birthday (last week) so I could try it out.
She found it eventually, but complained that they didn't carry it at WalMart (they should have everything she says), only "The one with the penguin on it"
the tech community - Politicians continue to take away rights online and eat away at freedoms in general by doing so. The tech community, being outside of the political arena, sits on its hands and whines.
ppl under 40, high school and college students - Have you been noticing the 'major issues' of this campaign. Not making America a great nation, a noble nation, or a nation of equality for all. No, the main issue is paying off the boomers and the elderly, keeping them filled with drugs to prolong their existence. The younger generations are having their futures bought and sold by politicians that they ignore out of choice or ignorance.
Politics are not dead, not yet at least. And I fear people like me will have to pay the price for/with my peers.
It would help in that some companies have in the past had DOA rates of greater than 100% (the replacement died as well). This sort of thing can and should be discouraged
When I saw him speak, he seemed to be a person just like me, who happens to use open source tools because they're right for the job at hand. Losing sight of that and turning it into a holy war of some sort can never have any positive ramifications, unless in the eyes of other like-minded zealots. Taco has it right here, and I'm glad to see a voice of reason coming from "on high" as it were.
big brotha be watchin you sucka
the federal law was deemed to be against the First Amendment found a link here about the Supreme Court ruling.
hasn't there been an IE variant to do this for quite a while?
i wouldn't be surprised if there was a gecko one too
The ReplayTV does this quite well on most programming that I watch. The main exception being Law & Order where the black title screens for scene breaks causes it to skip sections of the show sometimes. Some networks are more consistent than others.
I've been using hotpop for a while and I find it to be an excellent service. Their use of linux is also a plus.
just my $.02
just like the rep AOL gets, the more users you have the more dumb users you have. Therefore people write Windows worms, which require user-intervention to propagate, because bigger market == bigger exploitable base.
I have to agree. I've met him a couple of times and he's a nice guy also. I always turn to him for news on the latest Mac OS releases.
I'll give my props to the 2000 definitely. Been using it for 3 years now with no problems. Replaces everything except the jog dial on one of my remotes and even that it approximates.
It was definitely a consideration when I was looking for my last job. I kept having interviews in these office parks in the middle of woods/swamp/whatever with nothing inside walking distance. I'm a city person, and I don't tend to drive, so a place like that had no chance of hiring me, no matter what they offered. My jobs have always been in the city, and near neighborhoods where there are things to do. Maybe that will change when I get older, or the market gets worse.
what you want to do / what is convenient
IS WRONG
because it's easier to do with a MS product. I say if Windows does what you need use it for now, and if you have the time and the energy try out some of these new (KDE2/Konqueror/etc..) Linux projects and switch over when they do what you need without too many hoops to jump through.
Not everyone has the time, or the lack of other interests, to hang around user groups and spend hours or days configuring their software when there is a choice that just works.
will MOO3 be balanced, or will there be an obvious 'easy' race to play like 1 & 2?
I believe that the services will be listed by some naming directory service or protocol(UDDI?) and they then would take their input and produce their output in XML format. The services themselves could be written in any number of languages, and if they use SOAP or a similar standard for invocation they could actually run on non-MS platforms. Of course, there is the obligitory doubt of MS with regards to standards.
However, if a standard like SOAP is used, and good DTDs are provided for the services inputs and outputs, there could be distributed applications in a very real way using a very small toolkit that basically has in common only XML I/O, the naming service/protocol, and the invocation mechanism across languages and platforms. This could potentially be a Good Thing (tm).
I wish I could tell you that there is an easy answer to this problem. Let me preface this post by saying that I've had experience with a problem almost precisely like this, where a friend's local ISP that he ran from his house was the subject of dDOS attacks on a regular basis, and those attacks were (when someone boasted or whatnot) related directly to the users running local IRC servers on his machine. So this problem is not limited to Undernet, neither its nature nor the lack of full-time resources to deal with it. And the end result of our situation was not encouraging, after losing 3 T1 line providers due to 'disruption' of their networks (not that they helped at all), my friend had to remove IRC server access and lose a large number of customers.
.255?) and count the responses. If multiple machines responded, then the problem was in place.
When dealing with these problems, we had a very methodical and (we thought) reasonable way to at least diminish future attacks. Keep in mind that this applies to smurf style attacks and not ones in which floods are launched directly from hacked machines. There is little that can be done for those aside from notifying root@host and hoping they lock it down. For smurf attacks and similar, which can be identified by having multiple 'attacking' machines within the same IP subnet, indicate a misconfigured router that is allowing IP broadcast ping packets into the subnet and replies to get out. I have never seen a reason why this should be allowed, and yet for years routers shipped with this as the default. Our methods involved the following:
1. Issue a single broadcast ping packet to NNN.NNN.NNN.0 (or was it
2. Figure out to the best of our knowledge who 'owned' the routing for the IP range, typically through a traceroute or reverse lookups.
3. Contact, via standard abuse@ addresses, the network administrator of the subnets being used in the attacks, informing them of the problem and the solution.
These efforts lead to several hundred subnets being secured against use in dDOS attacks, which is a drop in the bucket but a decent accomplishment for a few guys with other jobs to do. It also lead to our being labelled by network admins as troublemakers and (often) criminals. A large percentage of net admins contacted didn't even know what we were talking about, and when we tried to refer them to well-known consultants that we had no affiliation with aside from knowing their name, we were called spammers or worse.
So until broadcast ping from outside of subnets is commonly blocked (and I believe most new routers ship this way) and the paranoid attitude that is ironically allowing these attacks to continue is reexamined, there is little hope to see it dry up. Skr1pt k1dd1e culture isn't about to go away, because wise-acre kids will always think they know best. Until then, best of luck in finding ways around this.
Covers the integration of servlets with JSP using RequestDispatchers. Probably the most useful single thing I've read all year.
The 'put everything in one file' goes right out the window with a good servlet and many 'view' JSPs.
While I agree with you that coverage of security is lacking, this is a topic better covered by a webmaster or site architecture book rather than a programming book.
This seems to be, much like all these KDE and GNOME releases that you folks all seem to like so much, a me too release to a Microsoft product.
Where are the new ideas?
</rant>
I couldn't agree more about the need to know fundementals in a mid to (especially) high level software position. I think this is the main concrete advantage that one gains from a college degree, the ad nauesaeum repetition of fundemental skills. Once you realize that most programming languages are expressing the same ideas at their core then getting up to speed with new languages, APIs, and OSs becomes extremely natural. My job requires me to work with new technologies constantly, sometimes jumping between projects as a firefighter for only a few days or weeks. But knowledge of the fundementals makes all problems tractable.
Knowing 'what' your code does also aids greatly in designing it right to begin with, so you can be proud of your work even looking back at it in the future. The programs I wrote before college did some neat and tricky things, but looking back at them now I'm tempted to lose my lunch. Even my early professional code, before my coworkers set me in line, is mildly embarrassing to think about. I'm concerned that the Internet gold-rush of the mid to late 90s created a 'fsck education' attitude that will hurt the field for a long time.
Apparently these 'lost' ballot boxes were just extras, containing things such as signage.
I asked my mom for RedHat 7 for my birthday (last week) so I could try it out.
She found it eventually, but complained that they didn't carry it at WalMart (they should have everything she says), only "The one with the penguin on it"
Netscape 4? ha! Mozilla? ha!
Here's the downside to all of this...
the tech community - Politicians continue to take away rights online and eat away at freedoms in general by doing so. The tech community, being outside of the political arena, sits on its hands and whines.
ppl under 40, high school and college students - Have you been noticing the 'major issues' of this campaign. Not making America a great nation, a noble nation, or a nation of equality for all. No, the main issue is paying off the boomers and the elderly, keeping them filled with drugs to prolong their existence. The younger generations are having their futures bought and sold by politicians that they ignore out of choice or ignorance.
Politics are not dead, not yet at least. And I fear people like me will have to pay the price for/with my peers.
1. Put DVD on color copier with sticky paper and press the copy button
2. Cut out around the circles with your scissors (ask an adult if you're not old enough yet, skript kiddie)
3. Pull off the paper backing and affix to your favorite label-less cd. Use one of those cd labelling spindles for extra 31337 lineup.
</sarcasm>
stupid html edited out my tags
I didn't know there was anything new from Open Source...I thought the movement was just a bunch of great reinventors of the wheel
It would help in that some companies have in the past had DOA rates of greater than 100% (the replacement died as well). This sort of thing can and should be discouraged