Slashdot Mirror


User: ChaseTec

ChaseTec's activity in the archive.

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

Comments · 175

  1. This comment is insightful??? on MS-Funded Study Attacks GPL3 Draft Process · · Score: 1

    A BSD license is like allowing you children to be enslaved??? Say what?!?! Allow me to continue your analogy for you. Developers of BSD licensed software are like sperm donors (take this and turn it into anything you want) and GPL licensers are like people that arrange their childrens marriages (you can have it but only if I'm going to get something out of it). And as far as you not getting how the GPL takes away freedom, what do you think the whole purpose of a license is??? The only reason to license software is to impose limits on it's use. Yes, GPL is better than no license at all but it still places restrictions on the use. The only reason that there is a MIT or BSD (without that attribution clause) license is simply because placing software, or any authors work, directly in to the public domain is a gray area in several countries.

  2. Understand that no one will help you. on Starting an Open-Source Project? · · Score: 1

    Open source project aren't magically some field of dreams. Just because you build it doesn't mean they'll come. Either users or contributors. However if you do make something usable you have to guess by your download log that people are using your software, they won't bother telling you all the time, if you'r lucky 1-5% of your users will email you or post to your blog/forums/mailing list. Use a version control system, make user and developer docs and keep them up to date. You might want to just create a project on sf.net. If you want others to contribute eventually make sure the tools and libraries you choose are common ones. Mailing lists or forums are nice but don't worry about them until you've got something kind of stable and have time to devote to managing your community. And for the love of god, COMMENT YOUR CODE!

  3. http://www.tldp.org/ on Writing Open Source Documentation? · · Score: 1

    The Linux Documentation Project (http://www.tldp.org/) is the best place to start. You'll have to learn about the docbook format. You could always just start a more general open source documentation project.

  4. Why some don't consider caCert open on Is It Time For an Open Source Certificate Authority? · · Score: 2, Interesting

    https://bugzilla.mozilla.org/show_bug.cgi?id=21524 3#c164

    Pasting for those to lazy to follow the link.

    Rich Freeman wrote:
    >
    > It just seems like as an organization we [The Mozilla Foundation]
    > should be trying to foster open source projects.

    Whoa, there. I'd just like to point out that CaCert is not an open source
    project in any sense of the term. It uses open source software *internally* to
    provide a free (as in beer) service, but CaCert distributes no free (as in
    *freedom*) software, and no software that could even remotely be considered
    open source. Just the opposite in fact, see the license here, on their site:
    http://www.cacert.org/src-lic.php

    It clearly states that you:
    1. may NOT modify the source code [...]
    2. may NOT make copies of the source code [...]
    3. may NOT give, sell, loan, distribute, or transfer the source code files
    to anyone else, an, my favorite:
    4. may NOT use [CaCert] software created for any purpose or reason other than
    verifying that there are no unknown vulnerabilities or the like or otherwise
    making your own assessment of the integrity of the source code and the security
    features of the CaCert software

    Furthermore, below it goes on: "All rights not expressly granted to you
    [editorial comment: which would be "none"] in these license terms are reserved
    by CAcert. CaCert retains ownership of all copyrights and other intellectual
    property rights throughout the world in the CAcert source code and software.
    You agree that CAcert will be given a perpetual non-exclusive rights to any and
    all derived code, and you hereby assign rights in any modifications you make to
    the source code and in any bug reports you submit to CAcert."

    This just may be the single most disgusting and ill-advised hybrid software
    license I have ever read. The author apparently seeks to keep the software
    100% proprietary, guarding it from "competitors", and protecting potential
    future licensing revenue, while simultaneously benefiting from the efforts the
    open source developer community to fix its bugs, and attest that it is not
    malware, for free.

    Although I wrote an impassioned comment (#12 above, of 161 so far!)
    https://bugzilla.mozilla.org/show_bug.cgi?id=21524 3#c12 in *support* of
    CaCaert, uh, 4 years ago now, and was a CaCert user and Assurer, I discontinued
    my involvement because the source code was released by the founder only months
    later, after much prompting and delay, and when it was finally unveiled, these
    onerous licensing restrictions were "slipped in" with zero community
    discussion.

    When I asked why the code was not made open source, the founder described his
    perceived threat that if it was made open source, then other free CA's would
    start popping up out of nowhere to run our code and to compete with CaCert and
    he felt that this would decrease CaCert's chances of getting its root cert into
    Mozilla, and then IE.

    This seemed a paranoid and protectionist attitude and I've no longer
    participated in the Assurer program or the CaCert community since, though I
    have monitored the mailing lists. After the founder's recently announced
    resignation, perhaps the new board of directors (or whatever governing body
    structure they adopt) will revisit this anti-competitive, closed source
    position.

    I had though a free CA would be a good thing, and if one is good, then two is
    better, and hundred would be fantastic! So if they all *do* pop up, and share
    code and development effort, I believe that all will benefit and perhaps,
    someday, all will be accepted by all the browsers, and Verisign and the sma

  5. Reminds me of playing a bbs game called crossroads on Blizzard Exposes Detailed WoW Character Data · · Score: 1

    In the crossroads of the elements bbs game on the board I used to play on a trend of instantly attacking any player that looked at you developed. look was a command to visually inspect things but the character descriptions would give away information about your levels and inventory. Oh those silly people that dared looking in the direction of a level 30 air mage.

  6. You can add storage to Time Warners HD PVR on Time Warner Cable Runs Out of HD DVRs · · Score: 1

    One good thing about Time Warners HD PVR (8300) is that it has a eSATA connector on the back. I just hooked up a 400GB external HD. It went from 38% full with only 8 shows recorded (mix of SD & HD) to 11%. You just have to power cycle the PVR a couple of time to get it to format and use the new external drive. Now if only trying to schedule future programs to record didn't suck compaired to MythTV or MCE.

    Time Warner told me that the eSATA wasn't active and couldn't be used but I decided to try it any way.

  7. Echo2 on Google Web Toolkit Now 100% Open Source · · Score: 1

    Try Echo2 from NextApp. It's open source and has a nice little community. Requires a server-side Servlet container so it's not a translator like GWT but it's got a lot more widgets. http://www.nextapp.com/platform/echo2/echo/

  8. You don't want a CMS you want a Portal server on Open Source CMS Solutions Based on Java? · · Score: 1
  9. Re:The actual job and it's requirements on Hiring (Superstar) Programmers · · Score: 1

    Which is why I complained about resumes getting filtered by HR. The rest of my resume screams about all my practical education but a HR drone isn't going to understand that. I'd say that only about 50% percent of the skilled IT workforce(admins, programmers) have an IT related degree anyway. As for myself there was a bubble and I was young and wanted money. Part of what I do on a daily basis is train college grads that need practical knowledge. Don't get me wrong, I'd hire someone with a degree over someone without if they didn't have any real experience but after about 5 years working in your field all your college learned information has been suplanted anyway. I just think the job posting needed "equivalent experience" listed next to the degree requirement if they really wanted to look at all the developers that can meet their needs.

  10. The actual job and it's requirements on Hiring (Superstar) Programmers · · Score: 1

    Personally I can say that I've had recruiters start call me again so even if I wanted a job I probably wouldn't have to go search. Have you tried hiring a recruiter? Second, one of your pre-reqs is limiting your talent pool for no reason "Bachelor's degree in a related area or equivalent". Does equivalent mean equivalent work experience or equivalent degree? I don't know so even though I meet or exceed almost all your requirements I'd be discouraged from applying because I don't have a Bachelors, I think a lot of high-level IT workers are tired of getting our resumes filtered by some HR person that can't understand that MySQL experience isn't that much different than "Basic SQL with Oracle".

    Here's that actually job posting:

    SourceForge.net - Senior Java Developer - Fremont, CA

    Position Summary:

    The Open Source Technology Group is seeking a Senior Java Developer to work on the backend architecture powering SourceForge.net, the world's largest development and download repository of Open Source code and applications.

    Responsibilities:

            * Design, develop, and implement enterprise Java applications to support business requirements.
            * Follow approved life cycle methodologies, create design documents, and perform program coding and testing.
            * Resolve technical issues through debugging, research, and investigation.

    Requirements:

            * Bachelor's degree in a related area or equivalent
            * 4-6 years of experience in this field or a related area
            * Excellent person-to-person skills
            * Highly detail oriented and organized
            * Motivated self-learner
            * Familiar with standard Java engineering concepts, practices, and procedures
            * Excellent troubleshooting skills and problem solving abilities
            * Experienced with J2EE, Spring Framework, and Hibernate
            * Experience with JMS and message based architectures is preferred
            * Familiar with SQL-based databases, preferably MySQL and PostgreSQL
            * Familiar with Linux, CVS/Subversion, HTML/CSS, and JavaScript
            * Familiar with Open Source development methodologies
            * Past contribution to an Open Source project is desirable

    The SourceForge.net Engineering team has recently been growing as part of an extensive re-factoring project. We are mainly based in Fremont, CA, but the team as a whole is geographically distributed. The person chosen for this position will report to the SourceForge.net Engineering Manager.

  11. What about a cell phone data service? on Satellite Internet for Gaming? · · Score: 1

    If you have good signal strength you might be able to use a cellular data service. Just make sure you're allowed to use it as your primary data service and you can access the cell companies high speed network where you are going, you don't want to get stuck on gprs. You might want to check out howardforums.com, otherwise I'd go with ISDN.

  12. In other news... on Big Mother Is Watching · · Score: 5, Funny

    Bill Thompson, the only kid at Deerbrook High School still granted pizza privileges, has become the youngest person ever to retire at age 17.

  13. Re:Simple: Hardware is expensive on Could Graphics Drivers be Included on the Card? · · Score: 1

    Thanks for the link to the Open Graphics Project, that was new to me. I run a website for ameatur operating system developers and while a 3d version of a VESA BIOS would be nice I can say that most of us would just be happy with open specs. Note to others: People are trying to make all kinds of truly open hardware, on of the biggest sites is http://www.opencores.org/

  14. The solution is to let it get bigger on When Wikipedia Fails · · Score: 2, Interesting

    Each page(sometimes a grouping) needs to become it's own community. I run a forum about writing operating systems and I've just setup a mediawiki to contain osdev(as it's called) information. My mediawiki requires accounts to edit/post content to the wiki and (with a free mediawiki plugin)the accounts are just forum members that I've placed in a certain group. Myself and fellow moderators can very easly determine who has valid content to contribute to a osdev wiki but it's just to overwhelming to try to maintain that level of control for topics I'm not familiar with. You compare just the "amateur systems" section on http://en.wikipedia.org/wiki/Osdev with my project list at http://www.osdev.org/wiki/index.php/Projects, 23 vs 132 OS projects listed. I'm not saying that people visiting the Osdev page on wikipedia should be redirected to my site, I think more community features need to be added to mediawiki. I say lock all pages and require community involvement to gain editing rights. You might lose a poster that just wanted to dump off information but that's why I have a forum for people to make requests in. Basically the forums become the filter/distiller for the wiki in the long run.

  15. Netware File servers on Linux/Mac/Windows File Name Friction · · Score: 1

    Don't forget Netware 3.12 where Win 9x clients only get long file name support if you loaded the OS/2 namespace module. Can't forget that.

  16. And the other 5 trojan drives went where? on Social Engineering Using USB Drives · · Score: 4, Insightful

    The scattered 20 trojan drives around the outside and 15 get picked up by their target. Notice how the don't bother saying what happened to the other 5. Did they not get used, not get found, found by other people? And you know some of those employees took the drives home and their personal information was captured. Yes it's a cool hack but unless the trojan was coded to only execute on machines with a certain MAC address it was ethically wrong.

  17. JEdit on Source Code Browsing Tools? · · Score: 2, Interesting

    I needed an easy to use C source code browser because I'm porting an old bbs game to Java. JEdit fit the bill perfectly. Out of the box it's not much more then a text editor with syntax highlighting(130+ languages). It has a feature call HyperSearch that can be used for search through single files or multiple files and have a little box of hyperlinked results. It has lots of plugins to extend it's funtionality but nothing extra to get in the way when you first install it. Check it out at jedit.org. The only thing some people might take issue with is that it requires Java.

  18. From a professional Java instructor... on Should Students Be Taught With or Without an IDE? · · Score: 1

    I like vi(vim) and while it does have syntax high-lighting it also has a learning curve to it. The goal here is to teach the students a language, not an editor. If you don't want to go for a full IDE I'd suggest using JEdit, it's free and has syntax highlighting for just about every language. It'll also help match up curly braces but that's about it without any plugins.

    The thing I like about using JEdit instead of an IDE is that it does NOT do auto-completion by default. It makes the students memorize Java syntax a little better but they'll also have issues running the command line compiler.

    Beginning Java students will have trouble understanding the error message of the command-line compiler. With a little introduction an IDE will provide a much less frustrating experience for students. Another positive of an IDE is a standardized project structure which will make your life easier when students turn in work.

    I've trained several college instructors and had this discussion a couple of times and they usually end up using JEdit, Eclipse, or Netbeans. Myself, I lean a little bit towards JEdit but I typically get to hover over my students and help them with any problems.

  19. The goal is to get Java included in Linux distros on Sun to Release Java Source Code · · Score: 1

    Sun's press release
    Offical Sun JDK Distros Project
    Like a lot of people are already saying, you've been able to get the JDK source code for a long time now. The goal here is to fix the things that keep most Linux distro from including a JRE/JDK.

  20. And a good Collaboration Tool is.......? on Why Email is a Bad Collaboration Tool · · Score: 3, Interesting

    I'm going to be starting on a spare-time open source project pretty soon and was wondering what people recommend for collaboration. The biggest project I worked on was the jboss portal server(previous version) and communication to developers(non-jboss employed at least) seemed to be mostly by email and forums. It was a little hard to know for sure if someone else was working on the same thing as me until a cvs commit. All the jboss guys I delt with were really helpful, but because of some of the reasons outlined in the article I kind of always wanted a better way...

    Thankfully the new project I'll be working will have 2 main developers in the same city so we'll actually have some sit down sessions but so far almost everything is in email. What are good collaboration practices(the article mostly just said email sucks)? For software I'm currently investigating gforge with the wiki plugin. Does the slashdot community like wikis for collaboration between developers on software development projects or something else? Does all this really get solved when you have a dedicated project manager? Should your collaboration tool also be your project management tool? Any good project management tools(esp. ones that combine collaboration software). Thanks!

  21. Re:Linux immune to mortar attack! - to be patched on Running an ISP in a Warzone · · Score: 1

    This is actually a bug, Linus will release a patch in a day to correctly explode in a motar attack.

  22. Article is more about things to do to keep clients on Cancer Survival for Software Developers · · Score: 1

    The article says that if you have incurable cancer to spend time with your family and maybe use your computer to keep up to date on new cures. Otherwise it seems to be more about convincing your clients that a) you'll still be around and they shouldn't jump ship and b) your code is so clean and commented that they won't lose any of their investment by continuing to use your services even if you dropped dead.

  23. Re:Basic idea of what this software is... on Java Virtualization for Server Consolidation · · Score: 1

    I agree that stateless sessions are the best solution and sharing sessions across all the servers would be bad but I don't think that is what most servers do(or should). New sessions should be distributed across servers(by performance measurements or round-robin, etc) and the sessions should be sticky to the system they were created on. In extreme performance problems sessions could be migrated to another system but the biggest scaling problem should be creating the sessions on the correct system to begin with. Sessions should NEVER be shared on all systems in a cluster, depending on the size of your cluster you'd want 1-2 backup copies of your session state for failover purposes. Ideally you'd need to add in some algorithms to determine the best system to backup a session to(for perfomance).

    At some point you have to have state for most applications. You can keep it on the client side which is bad for security and when you have a lot of data it's bad for performance. You could keep it in the persistance tier(RDBMS) and keep looking it up, that won't scale well but it's good for failover. Not using state isn't a vaild option at some point. One option is to never have sessions move and know exactly what resources are going to be required for each session(as if) so we can fill up a system on sessions. The only real choice then would be to never deal with this session load balancing stuff, which means buying a single computer($$$) big enough to handle the load. I guess that means there is a reason big iron companies like Sun are still in business and you can't solve everything with a cluster.

  24. Basic idea of what this software is... on Java Virtualization for Server Consolidation · · Score: 3, Informative

    It's very similar to clustered J2EE application servers. With standard J2EE clustering you can group several machines together that all run a single application and spread clients between those systems though a round-robin approach(usually with sticky session) or new clients could be sent to the machine that is the least utilized. Currently with J2EE application server there isn't a whole lot of support for fine tuning client distribution with you own (performance/utilization) load balancing rules. That's where this software comes in, it looks like it adds in extra clustering features to Application Servers like BEA that can already be clustered(BEA is the only one supported at this point). I have nothing to do with these people, I'm a Java instructor and I spent 3 minutes looking at Cassatt's website. There seem to be some software cost justifications there too for those of you asking why it costs so much.

  25. Between my iPod mini and my 60GB video on Sound Quality of the Fifth Generation iPods? · · Score: 1

    I can't really tell the difference. I can hear the difference between 128kbps and 160kbps mp3s but not between my 2 iPods but I usually use the standard earbuds. I just ordered a set of Sony MDR-EX81LP in-ear headphones so maybe I could when I get them but honestly I'm more worried about scratching my screen then sound. Depends on what you'll be hooking your 5G up to.