Slashdot Mirror


User: witwerg

witwerg's activity in the archive.

Stories
0
Comments
26
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 26

  1. Re:Or maybe the young folks just hate meetings? on 20-Somethings Think It's OK To Text and Answer Calls In Business Meetings · · Score: 1

    If only I had mod points.

  2. Re:Postscript on Ask Slashdot: Best SOHO Printer Choices? · · Score: 1

    Postscript COULD work pretty easily in windows. It seems like the printer manufacturers feel that HAVE to supply whiz-bang-flashy interfaces to everything.. But seriously PSCRIPT5.DLL should be on windows machines (at at least is on XP and XP64). This can be associated with a PPD file via an INF driver definition file. This would be a type-3 printer driver (not the new fangled we want to XPS type-4 drivers). By doing this, got the more important features of my lexmark laser printer working including duplexing via my CUPS server on XP64. The problem.. is that most manufacturers don't provide this kinda of minimal INF + PPD.. This means... Writing the INF file yourself. Ikky.

  3. Re:Well if they getting comcast tv as well then on Ask Slashdot: Best Wi-Fi Solution For a Hotel? · · Score: 1

    I think this is worth while to consider. I have to admit, the "connected to phone lines" seemed odd me, I didn't see how that would give enough bandwidth for an AP nor why do something such large scale if the system is generally working. Unless they just want to upgrade the system from say G to N, the parent offers a reasonable explanation to an odd (to me) situation.

  4. Re:Affordable on PC Designer Says PC "Going the Way of the Vacuum Tube" · · Score: 1

    I've seen this too. I like desktops, allot of motherboard have enough for most use cases on board. Aside from heat issues in a laptop form factor, desktops are almost laptops anyway. If seem if something goes work with you are just replacing the mobo anyway. Discrete Video? For Games and CAD then it's really nice to be able to upgrade it. I have upgraded/hacked laptop video before, but you might need an "upgraded" power adapter. Harddisk aren't that much an an issue if you go with 3.5 inch drives but I think the 7200rpm drive I upgrade to uses more power than the 5400 one that was replaced (maybe my imagination), but with SSD coming around... Network Card? really only if you need 4-8 port cards. That said, I do like interchange able NIC so that I can choose the chipset or replace it, I have an old 3c509 which I've used for 10 years those cards seemed to be a reliable like the sun rising. Alternatively I like the Intel offerings. But really, realtek or whatever does work. A few people still use modem (believe it or not, like my parents) but the software modems are nothing now. They aren't even 1/2 height more like 1/4 height. Sound? Well I like discrete hardware support for sound fonts and midi, I wish timidity was a bit more natural to setup in windows though, but really aside from that or full midi support if you need better sound, just ship it out over the optical port to a out of box piece of equipment to convert it to sound there instead of inside the firguratively "noisy" insides of a computer. This pretty much leaves removable optical drives.... Maybe the desktop will still be around, but if we can get smaller standard factor drives, cards, video cards and AC/DC adapters for most people the desktop need only be a double thick (1-1.5U?) laptop (if you have the monitor attached) with a few replacable parts; CPU/memory/HD/CD. Honestly that is still very portable, unlike the portable computers of old.

  5. Re:NO! on Should Employees Buy Their Own Computers? · · Score: 1

    No no no. He is not the the BOFH. he's much too tame. A true BOFH, wouldn't even argue with you, he might even let you use your system. But in the end, he'll extort both you (perhaps using doctored up nude photos of you with your fake lover which he could send to your wife) and the company to get you sit under his thumb all while making a profit!

  6. Re:frosty piss on Cedega Being Replaced By GameTree Linux · · Score: 1

    Actually I supported them for quiet some time and did buy a couple Loki games before they died. With Cedega, It was clear that people would only vote on the latest great games, which was great, but it was always a moving focus in my opinion and seems like a bad way to go unless you had tons to developers. Then it seemed like the subscriber community would berate anyone that voted for stuff like "work on old games", so I stop supporting them, and left the "ooo shiny people" to the fruits of their labors. I would prefer things get done well then leave everything half done, but maybe that was just my perception at the time.

  7. Re:Meanwhile, in Japan on 68% of US Broadband Connections Aren't Broadband · · Score: 1

    +1 Finally

  8. Theif Games (and Deadly Shadows) on 3dfx Voodoo Graphic Card Emulation Coming To DOSBox · · Score: 1

    Theif and Thief 2 will run on XP at least. 2 summers ago I played through 1-3 On my laptop.

    However some notes:

          * For Nvidia Cards: You'll have to find the hacked binaries for theif 1 to get it run. Something about a bug with reported texture memory I think. Theif 2, I believe had a config setting for it.
          * For Multi Core CPUs (or multiple CPUs, or hyper threads), 1-2 (I can remember about 3) rely on low-level cpu values for timing loops. If it switches CPUs at the wrong time, the game freeze. You'll need a utility to set the CPU affinity or set it from the task manager so that the proc runs on exactly 1 CPU (any one but only one).
          * EAX works fine if you have a sound that supports it.

  9. Re:It all depends... on Was Videogaming Better Back in the Day? · · Score: 1

    Doom, Hardest difficultly, Fast monsters, monsters respawn, 4 players, and co-op or deathmatch (but honestly didn't matter, we killed each other just as much and it was hard enough that we had to co-op to survive). This is fun STILL fun. Embrace the insanity! >=]

    I did quake too, but specifically quakeworld/team fortess, CTF, fort5. I played this on occasion even a few years ago as a Grenade jumping medic with "love" for the enemy snipers.

  10. Re:Simply limit bittorrent? on Congress to Fight Piracy with Education Funds · · Score: 3, Interesting

    If bandwidth is the problem it is better to attack that problem if you can because in order to ID P2P you would need at least a Layer 7 flow analysis to be done which is high tech voodoo and relies on the traffic protocol not being encapsulated in an encrypted layer. I have seen schemes where long term and short term data transfer tallies were used on a group of MAC addresses registered to user to dynamically limit bandwidth. If done right most users are unaffected and abusers of shared bandwidth get a 56k connection.

  11. Re:No on Proposal to Update the Electoral College · · Score: 1

    IIRC, In Texas there is still a normal rotation of Texas/US/World History from at least 4th grade to 12th. Maybe from 1st.

  12. Re:Maybe I'm dense on Inside the BlackBerry Workaround · · Score: 2, Insightful

    IANAL, but one could argue that because the NIP stuff involves a PUSH delivery mechanism (if I understand everytihng correctly) to clients, POP is definitely not infringing(all PULL), and I don't think that IMAP would, (I don't recall pushed updates to client but it is possible). But otherstuff like certian RPC mail protocols really do push stuff out, IIRC (maybe just the headers though). so The REAL question is why doesn't _exchange_ infringe :-D.

  13. Re:1st Admendment vs Destruction of Property on Creationist Textbook Stickers Declared Unconstitutional · · Score: 1

    Umm.. Maybe micro-evolution.

  14. Re:So now it's ok to like VB? on Free IDE Gambas Reaches 1.0 · · Score: 2, Insightful
    I maintain a few VB codebases for work. Only for the past 3 years or so, but, my experience has been the same. All those points are rather annoying.

    The situation with boolean expression are a hair (and subtly) worse, I would argue. There is no short circuiting because there are NO LOGICAL operators. In fact, Boolean values are simply 0(all bits 0) and -1(all bits 1), and "not"/"and"/"or" are simply bitwise operators.

    This can lead to some very strange issues if you aren't aware of it. Particuarlly when working with COM objects because there is nothing that normalizes boolean values to 0 or -1. I've seen third-party objects that will return 1(i.e. 00000001') for true instead of -1. This is initially ok because internally vb uses the true := non-zero rule applies, but when you do a negation the boolean is filled with '11111110' which is true. So logically in this case:

    true := not true
    Restating myself, all the issues are annyoing, but having to dip into the WINAPI and The exception handling are probably the most annoying for me.

    The only really solution is developing your own work arounds and using other people's(or move to .NET). I have a couple VB addins I use in addition to a couple that I've written. VB Addin Programming seems inadequently documented... A friend and I also wrote some code that kludges object expection handling on top of the numeric errs that can be thrown, controlled by a global object (with decent optional but unrefined execution profiling).

    Everything, though, is still rather ugly, but workable. While augments to VB do take some of the edge off, I too have been eyeballing Delphi.

  15. Re:Certain types of programming... on Math And The Computer Science Major · · Score: 1

    Math (and all problem solving skills)are very important for a developer.

    Amen. Granted I don't think that I'm very far through the comments, but this is the first time where someone comes close to equating math with problem solving.

    I have a degree in mathematics( and CS ), and for mathematicians (especially ones that deal in pure math), computation is merely is a side effect of doing math. Mathematicians do less computation than people think (people who use to do computations all the time were at one time called computers). CS students often never get beyond the basic computational courses (unless you go to a decent uni.). CS has more of a use for math than CS students give it credit. Math that is from a from a mathematician's point of view. I'm not talking about the finding deriviate of f(x). I speak of being able to prove in the general case that for any function f which is continuous on [x1,x2] that there is a guarantee for each f(x) in ( f(x1),f(x2) ) to be an 'a' in (x1,x2) such that f(a) = f(x). Not that the result(though it is certainly a cool one) is as important as the ability to prove it in the first place. Then there are also those that get kicks off of not just proving it, but proving it as concisely as possible (i.e. logic optimization)

  16. Re:But...but.. on MS May Be Forced To Sell Stripped-Down OS In EU · · Score: 1

    Very correct Win95A doesn't have IE. I still have the 13 install diskettes. And removal of IE on 98 is trivial. The main things that needs replacement is shell.exe. A copy of the win95A version and win98lite works wonders. But the comment that if a program assumed that something like the HTML COM object was already on the computer, then the people would need to install that(or whatever library). But this is the same problem you have whenever you use a library in the first place.

  17. Re:Rule Engine Frameworks on Jess in Action · · Score: 1

    Actually I am currently trying to use some of this in a new windows-based(java is ok) project and I have been evaulating various systems. Jess happens to be one of them along with it's fuzzy logic counter part, FuzzyJ. Have a quote for both on my desk. So.. If anyone has some recommendations.. :) Ideally It would integrate pretty easily with a database, support mixed chaining, the backward-chaining wouldn't be some form of kludged forward chaining, fuzzy logic, and confidence values. Though when it comes down to it, I could attempt to kludge confidence values and the database stuff. Also doing something different the few places I want fuzzy logic. My ideal solution was 15k, which eventually wouldn't be a problem, but initally is a bit much to convince my superiors to use.

  18. Re:Sendmail.... Opps Hit submits too soon on Security-Fix Sendmail 8.12.9 Released · · Score: 4, Informative
    Here's the proofread formated version

    This is just a really quick overview because there are a few things I would have to lookup again for postfix, and don't quite have time to write a fully detailed essay(good for postfix 1.11).

    Main Configuration/Documenation

    Most of the configuration is done with /etc/postfix/main.cf and /etc/postfix/master.cf. The first sets configuration variables, and the second one sets up the various daemons which are used for queuing, delivering, sorting, and sending mail. The primary documentation are the man pages that come with it, and /usr/<documentation directory>/postfix. Also see www.postfix.org for FAQ's, HOWTO's and mailing lists.

    Tables

    Postfix supports a wide variety of Table types. sendmail uses "hash" I think.. But you can also have tables based around mysql or ldap, for example. I use LDAP almost exclusively. So my knowledge is very much specialized about that behemoth. Anyway, when I say specify a table this is done in the form

    • TYPE:LOCATION

    The Type is the type of table/format being used. The Location is simply one of several things

    1. For simple tables like gdbm or has it is the location where the table is on the disk,
    2. For mysql it's the location of a configuraiton file for the mysql table(i think)
    3. For ldap it's the name of the ldaptable and there are additional configuration variable to setup.

    For backwards compatibility, hash:/etc/alias is normally setup as an alias database.

    Virtual Stuff

    Also note the following distinctions that I used, I hope this doesn't confuse anyone reading the other documentation.

    • Virtual User -- an address in a fake domain that gets routed to other addresses these are done by creating virtual tables. The configuration variable virtual_maps is set to set space-delimited list of tables to use as virtual tables. So hash:/etc/.../virtualusers should get the map working(I think). Remeber the man pages are very good. See virtual(5) for more.
    • Virtual Mailbox -- a user in a fake domain that gets routed to it's own mailbox, but has no associated user account on the machine. This gets more complex, however, as you have to set locations, gids, uids, transport(the method of delivery). See virtual(8)

    Fallback Address or "Catchalls"

    Catch-alls operate like in sendmail, add an entry to a virtual user table in the variable virtual_maps with the "key" @domain.com. However, since virtual mailboxes are done after virtual_maps they aren't very compatible with catchalls.

    Configurable bounce errors

    I'm not sure this there is a way to completely customize the return error, but adding an entry domain.com (not @domain.com) the actual data doesn't matter, just the entry is importent,so set it to "unknown" for readability. This creates a postfix-style virtual domain which should reject unknown users with the appropiate error. see virtual(5).

    Delivery to a piped process

    Yes you can. You have to edit the /etc/postfix/master.cf in order to setup the service for delivery. Here are some examples:

    cyrus unix - n n - - pipe
    flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -m ${extension} ${user}
    uucp unix - n n - - pipe
    flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)

    Backup mail spooling

    In postfix there is a transports map that has three fields: domain(key), transport(servic

  19. Re:Sendmail.... on Security-Fix Sendmail 8.12.9 Released · · Score: 3, Informative
    This is just a really quick overview because there are a few things I would have to lookup again for postfix, and don't quite have time to write a fully detailed essay(good for postfix 1.11).

    Main Configuration/Documenation

    Most of the configuration is done with /etc/postfix/main.cf and /etc/postfix/master.cf. The first sets configuration variables, and the second one sets up the various daemons which are used for queuing, delivering, sorting, and sending mail. The primary documentation are the man pages that come with it, and /usr/<documentation directory>/postfix. Also see www.postfix.org for FAQ's, HOWTO's and mailing lists.

    Tables

    Postfix supports a wide variety of Table types. sendmail uses "hash" I think.. But you can also have tables based around mysql or ldap, for example. I use LDAP almost exclusively. So my knowledge is very much specialized about that behemoth. Anyway, when I say specify a table this is done in the form

    • TYPE:LOCATION

    The Type is the type of table/format being used. The Location is simply one of several things

    1. For simple tables like gdbm or has it is the location where the table is on the disk,
    2. For mysql it's the location of a configuraiton file for the mysql table(i think)
    3. For ldap it's the name of the ldaptable and there are additional configuration variable to setup.

    For backwards compatibility, hash:/etc/alias is normally setup as an alias database.

    Virtual Stuff

    Also note the following distinctions that I used, I hope this doesn't confuse anyone reading the other documentation.

    • Virtual User -- an address in a fake domain that gets routed to other addresses these are done by creating virtual tables. The configuration variable virtual_maps is set to set space-delimited list of tables to use as virtual tables. So hash:/etc/.../virtualusers should get the map working(I think). Remeber the man pages are very good. See virtual(5) for more.
    • Virtual Mailbox -- a user in a fake domain that gets routed to it's own mailbox, but has no associated user account on the machine. This gets more complex, however, as you have to set locations, gids, uids, transport(the method of delivery). See virtual(8)

    Fallback Address or "Catchalls"

    Catch-alls operate like in sendmail, add an entry to a virtual user table in the variable virtual_maps with the "key" @domain.com. However, since virtual mailboxes are done after virtual_maps they aren't very compatible with catchalls.

    Configurable bounce errors

    I'm not sure this there is a way to completely customize the return error, but adding an entry domain.com (not @domain.com) the actually data doesn't matter,, just the entry so set it to unknown for readability. This creates a postfix-style virtual domain which should reject unknown users with the appropiate error. see virtual(5).

    Delivery to a piped process

    Yes you can. You have to edit the /etc/postfix/master.cf in order to setup the service for delivery. Here are some examples:

    cyrus unix - n n - - pipe
    flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -m ${extension} ${user}
    uucp unix - n n - - pipe
    flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)

    Backup mail spooling

    In postfix these is a transports map that has three fields: domain(key), transport(service to deliver), nexthop(next machine in chain). An entry has a form the actual data for the entry is in the form tra

  20. Re:Hypocrisy on Internet Draft on Vulnerability Disclosures · · Score: 1
    Well whatever the voluntary grace period it should be short, and constant. I'd rather not have a complex security protocol because it would be more annoying than useful.


    All I know is, I'd really like to see someone do a study


    There's an idea. The only problem with a study is to getting close enough to observe without them noticing. After all we need to observe them in their natural habitat. ;-) Otherwise it would be interesting to see the results.

  21. Re:Hypocrisy on Internet Draft on Vulnerability Disclosures · · Score: 1

    It does appear to close enough to me. But, maybe if by that sentence they don't want anyone to report a hole, until there is a fix. I only have what I see on the page, and I don't know anyone in Apache so I can't say what was intented. Though from my point of view, they are just asking for it to be reported. Even still, after the report, I can imagine it being appropiate for a small waiting period(5 days or so) is perfectly acceptible, even if Micrsoft gets one, in order to investigate the bug and allow those most knowledge to get a feel for the conditions of the exploit and possibly add to the security report causes and workarounds. BTW, because they call the list private, I suppose it isn't open to the public. Because it's an open sourced project, I personally would feel better if such a list was accessible for anyone that wanted to help. I digress. Anyway, my personal complaint is when the metric "until a patch is issued" is use becuase this indefinate period of time. If apache is attempting to implement this then foobar on them too. After such a *short* period of time is up, then the stuff needs to be disclosed so companies can't be dead beats, and people can be aware of the problem to protect themselves.

  22. Re:Hypocrisy on Internet Draft on Vulnerability Disclosures · · Score: 1

    Is that exactly the same situtation? It looks like Apache is asking that you post to their private list before publicly disclosing it. They aren't insisting that you don't publicly disclose it at all or until they have a fix. It seems appropiate that any developer be given a head up directly first, instead of them having to find out about it because a friend of a friend saw it posted on a public forum somewhere.

  23. Re:what a crock on Hypernets -- Good (G)news for Gnutella · · Score: 1

    This link describes a way to describe the nodes of a hyber cube in binary. From a mathematician's standpoint that and saying something is a binary hybecube could be two very different things. I think this is the point that was being made.

  24. Re:Uh I hate to say this... on When Spammers Try To Sue You · · Score: 1

    Most problem spammers are the ones abusing the system to begin with. For example using other people's resources they have no right to. Even though sending UCE without a real email address, may or maynot be against ISP policy, over using their equipment for sending UCE probally is. Additionally, many ISPs do have a policy against large mass mailings. The Terms of Service will be written in a way such that the burden of proof rests solely on the ISP's judgment. My personal feeling toward such abusers even if it is first attempts are much less kind than a bussiness person that provides instruction for removal, a valid address, and has a rep for acting on removal requests.

    The ISP may or maynot do anything additionally.

    For a residental account, you bet the ISP will say something because you then aren't paying commerical prices for "commerical" activity
    (I hate "commerical" for this because I have a commerical account only to get the the bandwidth I want.) Depending on the commerical account, for one complaint maybe the ISP will not do anything, but if several people complain, they see that you are using their server too much, or you are taking up a bunch of bandwidth then they'll change their tune. For a first incident, maybe they would do a temporary supension until they have contact the person directly. The Terms of Service with often even let the ISP drop a a TOS violator very easily with little more than prorated refunds(if any at all) and a breif explanation.

    Now if the user is paying for the additional bandwidth and equipment, the ISP has charged him appropiatly, and the ISP knows the commerical email may be sent; then there may be more leeway, and the first attempt would more likely apply more consistantly for known legit bussinesses
    and organizations. Still if the number of complaints (even if they are complaints about first contact attempts) remains high, action might be taken.

    The exception _might_ be not so much typical ISP's, but "ISP's" that just provide backbones to people that actually have their own networks. In which case they act more like a teleco, as long as you are paying for bandwidth and aren't doing anything that could put them on legally shaky ground, they wouldn't care.

  25. Re:OOP Myths on Can OO Programming Solve Engineering Problems? · · Score: 1

    lisp is NOT oop. Maybe you mean stimul(spelling)?