Slashdot Mirror


User: martinflack

martinflack's activity in the archive.

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

Comments · 135

  1. Re:Rule 1 of Efficient Lisp: Lisp is not functiona on Common Lisp: Inside Sabre · · Score: 2

    Some tasks are naturally functional, some are inherently imperative, and any large project (even most small projects!) will include both. A good language for large projects provides support for both, as it is foolish to fight the nature of the problem.

    I'd like to see somone post a couple of brief examples of things that were well-suited to Lisp (and would be much more difficult in C) - anyone have anything handy?

  2. biz vs. science on On the Differences Between MIS/CIS/CS Degrees? · · Score: 2, Interesting

    When you take CS you're saying you want to be a scientist. It will come with all the subjects you'd expect from science, including some tough math, physics, etc.

    When you take [MC]IS you're saying you want to be a businessperson. Similarly, it will come with subjects relevant to business, like marketing, accounting, finance, etc.

    I think generally MIS and CIS are extremely close and schools tend to name them depending on their focus, or perhaps just arbitrarily.

    At most institutions, you'll be in a different school based on your choice between [MC]IS vs CS so it's also worth checking out how well your schools of Business and Sciences are run, how praised the professors are, etc. For example, at my university, our College of Business is by far the best run and most popular college of the several colleges we have. Also, the Business colleges tend to be a little bit more tied into the business community at smaller schools, so if you plan to get a local job later and you like networking, you might want to go that route.

  3. Re:Ahhh...a one Euro coin, not a dollar... on The Euro · · Score: 1

    There are several billion golden dollar coins in existence. But I haven't seen one in months.

    Buy stamps at a USPS vending machine. Give it a large bill so it makes change.

  4. meet with him on Handling Discrimination in the IT Workplace? · · Score: 1

    IANAL, but your legal options are very limited since age is only a protected class over 40.

    Keep in mind that your immediate boss may be making this up.

    This is what I would do. (Keep in mind I don't know anything about you, your workplace or fellow employees.)

    March into the IT Director's office and politely, with paperwork in hand (your resume, certifications, performance evaluations, etc) confront him about this. State upfront that your goal for the meeting is for you to part as friends with all professional differences worked out, and ask him if he would like to work to that goal (he has to say yes). Then, warn him that you're going to be blunt, and slowly and carefully explain what you see from your side. He will probably deny saying anything bad about you, but you must be ready for that, politely disregard it, and keep going. Tell him that you realize these things often get confused in the translation and you need to have him hear you out regardless so you feel that you've covered all your bases. Remind him that he agreed to the goal of the meeting and this is a necessary step. Then lay it all out. Be very careful to explain how your credentials and employment are important to the Company. In fact, refer to "the Company" often. That reference will remind him that his duty is to act not in his personal taste but in the interests of his organization.

    The idea here is to show the director that you will not be f*cked with, to give him a fair sporting chance to buck up, and to protect your position.

    If this meeting does not go well, report it to his immediate boss ASAP. You have taken a legitimate step to resolve a classic HR problem and been foiled. You have every right as an employee to be taken seriously in greviances regarding people talking bad about your job performance.

    If you have a performance evaluation soon, then you might like to simply request to have it with the director instead of your immediate boss. OTOH, performance evaluation meetings are skewed in power to the manager so it will work better if you initiate the meeting and he has no idea what it's about.

  5. win/linux? on Return to Castle Wolfenstein Ships · · Score: 1, Redundant

    So does it run on Linux?

  6. join the eff on The Case For Full Disclosure In The Linux Changelog · · Score: 2

    Fight bad laws like DMCA. Join the EFF. It's that simple.

  7. i could live without MS on Microsoft Microsoft Microsoft · · Score: 1
    Your day wouldn't be complete without Microsoft news.

    You'd be fucking surprised.

  8. Re:Read the article on Government to Eavesdrop on Lawyer-Client Conversations · · Score: 1
    This only applys to people who are granted a special administrative measure which applys to less than a tenth of a percent of people. And only to people who the AG says "reasonable suspicion exists to believe that a particular inmate may use communication with attorneys or their agents to further or facilitate acts of terrorism".

    I don't agree that they should be doing this in the first place, but it's not for everyone. I guess this is just more /. sensationalism at work.

    You are missing the point. Do you honestly believe that you may wake up one day and read "Fourth Amendment Cancelled" in the headlines? No, my friend. Rights are not taken away wholesale in huge advertised acts. Every single instance of loss of rights in human history has been a slow march of minor "changes" that nobody argued with at the time. Do you think Hitler announced one day that all Jews need to move to camps? No. Many Germans who look back on that period are amazed at how incremental the measures were; how easy it is to convince the populace of something piece by piece instead of all at once.

    The USA is supposed to be a country that knows this from its own prehistory and relishes in the abundance and harsh protection and defense of its personal rights.

  9. Re:Sad, yet true on Interview With Linus · · Score: 4, Interesting
    A non-techie will never figure out the mess that is /etc. Until there are applets and/or wizards for every single file in /etc, Linux will not be ready for prime time.

    I, on the other hand, dread the day that there is a wizard for every /etc file.

    There are a couple trends I hate about GUI config, and certainly not all config programs are guilty of this, but I have noticed all of these "in the wild" at certain times:

    • When the GUI config tool is intended as the primary configurator, and the actual config file is in XML or binary, or documentation on the commands is sparse.
    • When the GUI config tool completely overwrites the existing configuration to achieve it's functions instead of reading in the existing file and delicately changing just the lines needed. (linuxconf is guilty of this, especially to the sendmail setup where it practically takes over.)

    Although nobody has made one that I've seen, I'd love to see a configurator that has the original text config file in a window pane below or beside the main options panel, and update it as options are changed, so you can see the actual commands and what is being changed. Maybe even color highilight the changed lines. That would rock.

    What we need to do is start a project which will create these applets, with a consistant look and feel, which will appear in a control panel when an app is installed.

    We don't need to _start_ anything, just join one of the existing projects if you want to help: linxuconf, gnomecc, webmin, etc.

  10. irresponsible on GOVNET In the Works · · Score: 2, Interesting

    I consider this an utterly irresponsible attitude for the government and I hope this is not implemented. To wash your hands of it and declare the Internet insecure and not fit for government transfers leaves millions of corporations - who in America provide the national infrastructure to a far greater extent than the government - who need security and reliability online out to dry.

    We need a government who is going to say the opposite, that they will spearhead crypto & security research, put pressure on Microsoft and other weak security companies, and lead the way to making the Internet as secure, redundant, and failsafe as possible. *That* would be a service to the nation. Govnet is not.

  11. Re:...as far as I could throw 'em. on New Security-Enhanced Linux Release · · Score: 1
    If you consider the security of the servers used by american businesses as a national concern (and remember that the US Govt has a LONG history of getting involved JUST to help businesses), then helping make a stronger, more secure Linux kernel *IS* a national security issue.
    I'd go on in more detail but it's 3:20 AM and my wife is complaining. :)

    In light of September 11, this shouldn't need any further detail.

  12. Re:Extracts from the media player license agreemen on Microsoft Du Jour - Talks, Upgrades, Salaries · · Score: 1
    These security related updates may disable your ability to copy and/or play Secure Content and use other software on your computer.

    Hmmm... what if you dual-boot Linux on the same machine and MS decides that you need to be prevented from booting Linux because of potential access to Secure Content?

  13. netcraft on The Upcoming Corel-Based Distro From Xandros · · Score: 1

    A Linux company that apparently doesn't even run its own web site on Linux.

    http://uptime.netcraft.com/up/graph/?host=www.xand ros.net

  14. Re:Microsoft's solution... on When Do You Kiss Backwards Compatibility Goodbye? · · Score: 1
    So here comes COM. I've encountered it with DirectX, and it works like this. When you request something like a DirectDraw object or a DirectDrawSurface object, you also tell the class factory what *version* of the interface you want. Then you're provided with that actual implementation of the library. If you write your game against DirectX 2, but the user has DirectX 5, well your request to the DirectX DLL will actually give you the version 2 implementation! Which is cool, because if you worked around old bugs, those bugs are still there; they're not fixed for you! :)

    I'm not much of a C coder (I use perl) but my basic understanding of unix dynamic libraries is that the application requests a library name and this gets resolved to a file in /lib or /usr/lib. ldd reports that some of the binaries in /bin on my RH system contain what looks to me like a version number in those library names (e.g. libc.so.6 or libnsl.so.1).

    So aren't we doing it similarly in unix? Is it common for package managers who put out packages for libraries to bundle all the old binaries with it? Should they?

  15. my number on A Number For Everything · · Score: 1

    ok, i'll go along with it, but I got dibbs on "1".

  16. Re:And this is good? on Linux goes to Hollywood · · Score: 1

    Don't hold a grudge. Be inclusive.

    You want DVD on Linux? You want Hollywood to understand Free Software? The *only* way to do that is to invite them in. If they're using Linux to render movies, I say rock on.

  17. Re:Homogeny isn't a bad thing. on Windows in 2020 · · Score: 1
    Now, being open source does NOT automatically make your software portable! If you use POSIX system calls all over your code (and I'd hate to see your code if you do), porting the thing to Windows would probably be harder than simply re-writing the damned thing from scratch. You must consider portability from the beginning!

    Anyone have any pointers to references online about portable coding? Something like a HOWTO?

  18. money on Do We Spend More On Linux Or Windows? · · Score: 1

    I spend much more on linux. I happen to think Free software is worth spending a lot of money on.

  19. Re:Confidentiality clauses on Confidentiality on Virus Sent Docs? · · Score: 1

    The lawyers out there will know the Latin word (and there is one) but there has to be something received by both parties entering into a contract for that contract to be enforceable in the USA.

    You cannot forward a document to a stranger and then legally bind that stranger to behave according to the content of that document. Not in the USA.

    You are correct. But that isn't the issue. Yes, without meeting of the minds and mutual consideration there is no agreement. But actually with confidential information that can be argued to be "trade secrets" you're up against common law for trade secrets, not contract law. There doesn't have to be an agreement in place for you to have to follow the *law* which gives rights to trade secret holders. If you received plans_to_kill_linux_in_5_years.doc from someone@microsoft.com accidentally, such a notice would not be intending to form an agreement with you, it would be intending to provide immediate constructive notice of trade secret status.

    BTW, IANAL. Just my 0.02 USD

  20. wow on Reptile: P2P Content Syndication · · Score: 2

    I had to click on the screenshots just to get an idea of what the hell it was.

    OSS projects sometimes need a section called "What this is -- Explanation for a 4-year old".

  21. Re:DOS Format C? on What Does Your Command Prompt Look Like? · · Score: 1

    Back in middle school we once set the prompt on our computer teacher's main server to:

    C:\>echo Y | format C:

    Man... he was pissed. :-)

  22. Re:This is folly! on .NET has Open Source Competition · · Score: 2

    Why? Just because Microsoft is doing it does not mean we should follow along.

    This highlights the difference between User Open Source vs. Business Open Source. The latter must consider external competitive strategy, just like any for-profit business does. Ximian has decided to try and head off MS at the pass, if you will. The fact that we now have businesses involved in the OSS community means that they will act in ways that individuals and groups being the traditional mainstay would not have acted. This is something new for the community and not necessarily a bad thing. Remember, inclusion, not exclusion.

    Frankly I want to know what compelling components of .Net can't be performed with existent technologies such as Java, XML, etc... I am no expert so if some one want s to answer this I would like a legit answer.

    Before X11, what couldn't be done in text mode, really? Before TCP/IP, didn't we already have networking protocols that worked fine? Before http, I'm sure you could get what you wanted by gopher, ftp, and email? The point is, sometimes it only takes a little bit of glue between existing technologies to create a synergistic response that flourishes into something nobody could have predicted. Right now, for one thing, there is no web services discovery mechanism. If all .NET brought to the table was a way for my computer to automatically query for web services I needed and, select the best one (arbitrary criteria), and even make a small transaction for me (e.g. buy movie tickets), imagine the cascade effect on our lives.

    Besides with the current broadband roll-out timetable, building server side applications/services as a main business is not smart right now, not to mentions the issues of security when data is centralized.

    Or you could think of it as two years to beta test and have a fantastic service ready for one broadband is common. The OSS community doesn't have to think in terms of only next week just because our source code is free...

  23. ideas on Adobe Threatens KIllustrator Over Name · · Score: 1

    KDraw
    KVect
    Vector
    KZoom
    Kinaip (KIllustrator is not an illustrator program)
    KINA (Killustrator is not Adobe's)
    Killer (hehe just liked it)
    Kindaworks (just kidding)
    KSector
    KDesign
    KDez
    KID (KDE Illustrator & Designer)
    KPaper
    KLogo
    Kongo (KDE ordinary numeric graphic organizer)
    Kless (care less... never mind)
    Kudos (KDE user drawing open system)
    KShape
    KShifter
    KShifty (better)
    KAraw (merge of arrange and draw)
    KAxis
    KMockup
    Kvasa (KDE vector art sequencing application)
    KI2
    KII
    K$*%# (hehe)
    KDiva (Digital illustration and vector arranger)

  24. $1 billion on Ask IBM's Linux Marketing Director · · Score: 1

    IBM has said they will spend $1 billion on Linux this year.

    Can you provide a basic breakdown, perhaps by rough %, of what this money is being applied to?

  25. Re:Unplugging the computer... on Securing Win2K, NSA-style · · Score: 1
    What is perhaps even more interesting is that at least Win2K can be secured to a level that is suitable for the NSA, they actually had to fork the Linux kernel to get the same functionality out of Linux.

    Wrong. SE Linux is a project to add Mandatory Access Controls to a mainstream OS. Win2k does not support MAC. They did not need to work on SE Linux just to secure a COTS Linux. In fact, if anything, it shows the customizability of OSS.