Slashdot Mirror


User: metacosm

metacosm's activity in the archive.

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

Comments · 167

  1. Re:Clearly the Bush admin is biased... on Scientists Challenge U.S. on Scientific Distortions · · Score: 1

    http://www.ucsusa.org/ (their homepage!)

  2. Re:Clearly the Bush admin is biased... on Scientists Challenge U.S. on Scientific Distortions · · Score: 1, Informative

    Union of Concerned Scientists ...
    "Citizens and Scientists For Enviromental Solutions"

    This isn't and random independant group, it is a enviromental activism group. They selected the elegant name to try to cover up the fact that they are a simple lobby group.

  3. Re:Games, games, games! on Career Day for Elementary School Kids? · · Score: 1

    Clap! Clap! Clap!

    Dead On!

    You are not going to make an earth shaking difference to other kids on that day, but, if you present to your childs class, you could be the cool dad, that also got them jazzed about programming.

    -- I would have +1 Insightful the above post if I didn't already comment on this article.

  4. Re:Games, games, games! on Career Day for Elementary School Kids? · · Score: 1

    Great Idea. I agree with PurpleFloyd, look for a game they might have played, something they "connect" with and start you presentation there.

    Also, the idea of being able to create a "game" is an amazingly appealing idea that will REALLY jumpstart their imagination.

  5. Re:Slashdot is a small portion of the public on Electronic Voting: Your Worst Nightmares are True · · Score: 3, Insightful
    Hardly a radical idea? What?

    I would disagree and say it is fairly radical. First of all, you are saying lets judge someone for what they think, not what they do. Beyond that, you are saying lets judge them for political thought/speech. (Giving money to compaigns is considered a free speech issue currently by the courts.)

    You are telling these companies (and by companies, you of course mean the employees of these companies) that they have no right to political discourse in the United States if they are in this industry.

    I can see the interview for a job in this new market segment.
    • Interviewer: What political party do you support?
    • Job Applicant: The Republicans.
    • Interviewer: Sorry, can't work here, we already are full of republicans and need to balance out to remain "impartial".
    • Job Applicant: Uhhh, I mean, I am a Democrat.
    • Interviewer: ahh, very good, your hired.


    Wait, I got a great idea, all companies should be forced to be politically "diverse" -- we should force companies to hire people based on thier political beliefs... Also, while we are at it, companies should also be religously "diverse" as well... screw standards, screw who does the best work, as long as you get a high enough "diversity" rating, maybe the government will give you corporate wellfare!

    *sigh* -- I don't like these stupid, un-secure, un-open, non-standard voting machines anymore than the next guy, but when the political party of the company owner/employees starts to be picked at as the primary way to attack it, I start to worry deeply about political freedom in the United States.

    Pass a law that states all voting systems must be open-source and reviewed by at least 5 state colleges or some such, and you will get a decent system (or you will at least know that you can't get one) -- but attacking the political beliefs of the owner/employees of a company is pathetic and sad.
  6. Re:Group policies are not the solution on Blocking MSN Messenger? · · Score: 4, Insightful

    Ding Ding Ding! Correct, IT is there to HELP. Same exact thing goes with contractors, they are there to help the full time employees. As a contractor in IT departments, I can tell you that companies, contractors and IT departments are often very broken in how they try to get stuff done.

    NOT EVERYTHING IS A TECHNICAL ISSUE. Policy is as important as technology. Lazy management makes management problems (lack of control and accountability) into technical problems because they are too weak to deal with the issues on their own and want IT to do it for them.

    Also, FlashDesktops is far better than JSPager :).

  7. Re:MS SQL replication on Can .NET Really Scale? · · Score: 1

    What version of SQL Server? We had some real problems with 6.5.

  8. Re:Ackward Worries, Threading and Responsiveness on Can .NET Really Scale? · · Score: 1

    Wow, I gotta admit I am shocked with your response to #9 -- you have found that on SQL Server 7 and prior (*cough* 6.5 *cough*) the transaction replication works well? I have seen it bomb out dozens of times under heavy load.

    and #8 -- huh?

  9. Re:Ackward Worries, Threading and Responsiveness on Can .NET Really Scale? · · Score: 1

    I generally agree, but I think simple extentions to the existing standard are far better than drop in replacements. If you are looking for a great tSQL developer and DBA, you might find one, if you are looking for a great tSQL developer who does C# -- you limit your pool.

    I agree that C# string handling would be nice, but I think the expense and other features would be a negative, and in my mind, the balance doesn't cross the 50% mark for C# yet -- but maybe someday it will. I made more points in response to another comment.

  10. Re:Ackward Worries, Threading and Responsiveness on Can .NET Really Scale? · · Score: 1

    First of all -- I did not dismiss stored procs, on the other hand, I think they are vital and key, and I personally find great database developers possibly the most valuable assest to a team due to their ability to solve complex issues with simple well-estabilished method.

    The reason I don't want C# in the DB is three fold. #1. It seems to imply that DB development should be done by non-DB people -- I believe when working with a DB, the way stuff happens is different enough that the language should be different, I don't believe the skills that make a wonderful C# programmer make a good DB Coder (be it Tsql or something else). #2. I believe that it leans towards created a tightly bound system, which I find bad. #3. I don't believe C# is going to be the "best tool for the job" -- and if you code stored procs in C# -- you are limitted the people you can hire to fix it. (Most be a DBA who knows C#)

  11. Ackward Worries, Threading and Responsiveness on Can .NET Really Scale? · · Score: 4, Informative
    Well, first of all -- you really didn't give us enough information to give a good answer, but -- it is a slashdot question, and getting all the info would ruin half the fun!

    Anyway. If you can't support 100 requests a second on 50k of modern hardware, you have huge design issues and other problems. Just from your short description of the project, I fear you have crawled into over-engineered land because alot of the technologies are much more useful on seperate boxes/distributed enviroments.
    • #1. MSMQ is mature. I have seen no evidence that it won't scale. How many messages are you planning on piping through it per request? Why do you need MSMQ for an application running on a single box?
    • #2. SOAP is "heavy-weight" -- I guess I would have to ask what "light-weight" item are you comparing it too? The number you dropped is utter bullshit, but their is going to be an upper limit to it.
    • #3. Yes, SQL Server doesn't support C# triggers or embedding C# apps -- WHY THE HELL WOULD YOU WANT THAT -- seperate your database from your application. Lots of the technology you mentioned in your question are for seperating layers, and then you wanna do something SILLY like cram C# into the database.
    • #4. All requests are not even close to equal, it totally depends on the quality of your requests/stored procedures, how normalized or denormalized your data is -- and how intelligent you DBA is.
    • #5. Very fuzzy question, but on 50k of hardware for a custom develop internal app -- you should be able to scale. Again, how stuff scales depends on how it is written.
    • #6. Uhh, ok, not really a question. Maybe avoid reflection. :)
    • #7. Ummm, just ran a local test on an MS box (2k3) and my numbers didn't drop nearly as much -- check you settings. I went from around 290 rps to 180 rps.
    • #8. Good DBA, optimize stored procs, get the data cached, use sync calls.
    • #9. It used to not work, I have recently got it working, but I still don't trust it, and most DBA's I know don't trust it either. But, test it out, in most of the cases were this is needed/used -- work arounds a very human-work intensive and often work like crap.


    Good Luck. Remember that C# Web apps can be multi-threaded, and remember to optimize the parts of your application that MATTER. A wise man once said "Premature optimization is the root of all evil". Find the slow parts, fix them, get the most bang for buck. Also, remember to keep those pieces loosely-bound to each other, no C# code in the DB!

    --MetaCosm
    P.S. I hope you haven't over-engineered this tool as badly as it sounds like you have :)
  12. Re:Uh, what? on Which Organizations Have Standardized on Mozilla? · · Score: 1

    Fair point -- and I agree. One windows, you have a better (pay/closed source) alternative called "The Bat!" -- a truely wonderful application that lets you browse and organize your email without using your mouse at all -- yet is still a GUI.

  13. Re:Netviz on Complex Network Design Tools? · · Score: 1

    I agree with the above post -- the most important thing about netvis is the layers of views. On a large scale network -- at the top level -- you would probably just see your 20 or 30 buildings. You can then click on that building to see the rooms inside it, you can than click on a room to find the hardware inside it which can be abstracted into groups like "routers", "servers" or anything else you can think of. NetVis lets you logically organize your large structure and is searchable.

    You need to be abstract the complexity of what you are doing. The drill down to detail ability is SO important for large network design.

  14. Collection Service.. on Collecting a Judgement? · · Score: 3, Interesting

    Contact a collection service. They take a % of the total (often seems like a large %) -- but remember... getting 80% of 1400 is better than getting 0%, and without professional help that is what you will probably get.

    The collection agency has tools to make life hard for those holding out on you (even before you go to court, with the solidity of a court decision, you should be in an even stronger position).

    Call today -- and forget about it -- just wait for the check. They specialize in this -- and want their % -- they will get the job done, they deal with hundreds of companies like this everyday.

  15. Paid Volunteers... bah on Paying for Volunteers? · · Score: 3, Insightful

    I am a "paid volunteer" at my company. I volunteer to provide services, and my company is wonderful enough to pay me for it.

    Some people label this an "employee".

    Volunteer: A person who holds property under a deed made without consideration. (Payment is consideration for those not in the know)

    Employee: A person who works for another in return for financial or other compensation.

    You are looking for very cheap employees, not volunteers.

  16. So did Penny-Arcade.com on Apache Wins Webby · · Score: 2, Informative

    so did http://penny-arcade.com -- maybe I should submit a story under games.

    Wait; Stuff that matters, nevermind, I am going back to sleep.

  17. Re:Was I the only one...? on Help Write An Open Data Format Bill · · Score: 3, Interesting

    yes -- you were the only one.

    And no, they are not really embracing XML -- read a little more about it. "Consumer Grade" (read: non-corp) will still use propriety format. The XML will only be on the high end, which should keep them nice and securely embedded in the consumer market.

  18. Re:I already don't like this guy. on Interview With Ximian's Nat Friedman · · Score: 4, Funny

    You are jealous that your sister is looking at other guys?

    Creepy +1!

  19. Re:Vi Improved (VIM) on Good Web Development Environments with UTF-8 Support? · · Score: 2, Insightful
    • Slow learning curve: I would argue that the learning curve per feature is very low, the only really hard part is the first hour or two, but for someone who uses it in a professional setting, this is hardly a deal breaker.
    • No user friendly manual: I am not sure what you mean by user friendly, since I find the :h (help topic) very easy.
    • Entirely different philosophy from other common editors: Working with modes are different (see the first and last points).
    • Some of the nice features need to be integrated: I consider a plugin interface a big positive, not a negative, I don't think every feature under the sun needs to be a part of the core setup
    • ... create usable custom settings ...: I hardly think this are required for editting, and I think it is more natural to slowly grow your abbreviations/macros as you go.
    • You have to stop walking before you shoot: The age old modes debate! I think modes cost you a small bit on the leading edge, but save you a ton of time during the "project".
  20. Re:Cream (for Vim) on Good Web Development Environments with UTF-8 Support? · · Score: 1

    correctly recognizes and highlights HTML, JSP, JS, and CSS within a single file

    Vim does so support multiple syntax files in a single file. You simply define a region in the syntax file then link it -- already done for JSP and ASP and PHP.

  21. Re:TexPad on Good Web Development Environments with UTF-8 Support? · · Score: 2, Insightful

    Powerful tools require an investment initially in time. With vim, that investment is not lost because it has #1. been around a long time, #2. has a great support channel (irc.freenode.net #vim) #3. supports well over 200 programming languages and #4. works on a ton of platforms.

    Vim also acts consistant while doing all this -- unlike emacs, which can act radically different based on mode, vim is always an editor first and foremost.

    While it is an investment of time to do vimtutor (half an hour) and read some online vim tutorials (maybe an hour) -- it has a very high degree of payoff.

  22. Re:TexPad on Good Web Development Environments with UTF-8 Support? · · Score: 1

    Ummm.. a 10 has already been posted (with screenshot no less!), you can score a 10 on all those requirements by using vim. :) Just thought I should point out that there isn't a need to give in on any of your requirements.

  23. Re:Vi Improved (VIM) on Good Web Development Environments with UTF-8 Support? · · Score: 2, Informative
    Screenshot showing most of the features you want -- created on demand for you! :)
  24. Re:Vi Improved (VIM) on Good Web Development Environments with UTF-8 Support? · · Score: 1
  25. Vi Improved (VIM) on Good Web Development Environments with UTF-8 Support? · · Score: 5, Informative

    Vim is great because it has folding, autocomplete, abbreviations, macros, objects, modes, regular expressions, window splitting, multiple buffers, session, network editing, file explorer and lets you keep your hands on home row!

    It also supports every single feature you have requested, and a ton you didn't, and has consistant highlight, feel across all langauges and platforms -- it is wonderful!

    VSS integration plugin: http://vim.sourceforge.net/scripts/script.php?scri pt_id=29

    CVS integration plugin: http://vim.sourceforge.net/scripts/script.php?scri pt_id=58

    Word (and Sentence/Phrase) Completion is built in, but if you want it to work when you hit tab use: http://vim.sourceforge.net/scripts/script.php?scri pt_id=182

    http://vim.org -- get it now!