Slashdot Mirror


User: Omnifarious

Omnifarious's activity in the archive.

Stories
0
Comments
3,455
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,455

  1. Re:The best code has lots of comments. on Where Can I Find Beautiful Code? · · Score: 1

    I agree with this pretty strongly. I think code should be good enough to stand on it's own without comments. The best code I've seen has this property, and it's a quality I strive for.

    IMHO, comments are best used to describe overarching design issues, or particularily tricky algorithms that, even with well named variables and well structured code, are difficult to understand.

  2. Re:The best code has lots of comments. on Where Can I Find Beautiful Code? · · Score: 1

    Hey! That's what I do. If you're editor isn't big and bloated enough to reformat block '*' comments like that, then you're using the wrong editor! *grin*

    Actually, I have to do it that way because I run the source files through a documentation generator and it needs to comments to be of that form. Besides, it does help set comments apart for people who don't have color syntax highlighting.

  3. Fluffy article - memory management? on 2.2 vs 2.4 · · Score: 4

    This article is almost completely useless. It tries hard to pretend to have hard technical data and all it has is fluff. I don't understand how anybody could've seriously written that piece and expected it to actually help anybody understand anything.

    While all of these new updates are fine and dandy, the inner-workings on Linux are the things that probably need the most updating. Yes, Linux is working its way up, but its way of doing many things are a rather abstract way at times or often very close to that of its older brother UNIX. One rather non-standard way Linux handled memory was an old UNIX way, which is very obviously proprietary. Linux is now in the future of memory and works in a more standards-compliant way of doing things -- which is what Linux is all about if you ask me. Although, Linux still remains compatible with the old UNIX-style way of managing memory, just as it does with the new controversial filesystem, DevFS.

    What did that paragraph actually tell you? Almost nothing. Some vague hand waving about memory management with no specifics at all. Irritating!

    I'm actually seriously interested in what kinds of changes were made to the VM subsystem. I know that's what held up the kernel for several months, and I want to know what was done.

  4. Re:2.4 Rocks on 2.2 vs 2.4 · · Score: 1

    Well, almost every piece of software sucks in the sense that it could be lots better. :-)

    While this smacks of Microsoft style marketing (current product is flawless until new product comes out at which point current product has more holes than a piece of swiss cheese), I suspect it was more of a case of "This is what we have now, if you don't like it, help fix it.". How many of the flame replies that you got say something along those lines?

  5. Re:Microsoft == bad partner, no multimedia savvy on Live Streaming Video? · · Score: 3

    Actually, I would submit that this is a completely rational descision. It doesn't matter if they make a better product or not, the truth is the company has a history of sucking people in killing the competition, and making them pay and pay and pay. Getting trapped in a Microsoft solution is a bad business descision.

  6. Re: Another, cheaper Technological Solution... on Global Warming Worse Than Thought · · Score: 2

    There's this guy who's name I can't recall who's discovered that dumping iron into iron poor regions of the ocean causes massive plankton blooms. Most of these plankton die and sink to the bottom taking their carbon with them to turn into calcium carbonate rock.

    The main problem I see with this is possible ramifications of messing with the ocean ecosystem. Since the iron poor regions tend not to support much of an ecosystem in the first place (no plankton, which is the bottom of the ocean food chain) I'm not sure this'll be a big problem. The other problem is that iron is not a renewable resource, and not very recoverable once it's sunk to the bottom of the ocean. It doesn't take enormous amounts of iron though, just a few tons for a fair sized bloom.

  7. Re:They're gonna take over the world on Exponential Assembly Top Down Nano · · Score: 1

    We've got lots of those already. :-)/p>

  8. Re:Engineering vs. hacking on Michael Abrash on Games Programming · · Score: 1

    I have a spot for those in my source tree. :-)

  9. Re:wouldn't reverse or prevent aging on Researchers Claim To Produce Stem Cells From Adult Cells · · Score: 2

    That and cumulative damage from metabolic processes. That's why anti-oxidants are such popular dietary supplements. They supposedly reduce metabolic damage by mopping up spare oxidizing agents. That's also why a very low calorie diet increases lifespan as well.

  10. Re:A few notable points... on Researchers Claim To Produce Stem Cells From Adult Cells · · Score: 2

    I suspect that once you have a technology that can, say, extend your lifespan to double it's current limitations, you have a good chance of achieving immortality. It's likely, for example, that there would be advances that would allow stem cells to be regenerated, and if you lived longer because of tissues grown from stem cells, it's all the more likely that you'd live to see it.

  11. Re:Analysis of Ramen worm on Cracking All The Live Long Day & RH6/7 Worms · · Score: 3

    This is an interesting ecological approach to the security problem though. :-)

    A worm that has the sole job of wandering around and fixing the exploit wherever it finds it and using the box for a little while to find other exploitable boxes, then moving on.

  12. Re:Comment on your .sig on Is Mac OS X Threatening Linux? · · Score: 1
    If PacMan had affected us as kids we'd be running around in dark rooms, munching pills and listening to electronic music

    That has got to be the most hilarious sig I've seen in quite awhile. :-)

  13. Re:It wasn't a good movie in the first place... on 'Matrix' Sequels In Trouble? · · Score: 2

    It wasn't the tech, it was the ideas. My favorite line in the movie was "There is no spoon.". Very Zen. IMHO, Zen, and Taoism fit the hacker mindset very well. Especially if you're one of those who believes machine consciousness is achievable.

    Not only that, but every single incredible thing that was done in that movie was a result of mental discipline. It takes an amazing amount of mental discipline to program well. Watching the feats that these people pulled off was reminiscent of what it's like to create an incredibly good hack.

    It doesn't surprise me that mainstream critics didn't like it. They don't understand at all.

  14. Re:Tell us something we don't already know... on The Object Oriented Hype · · Score: 2

    I gave up and decided to write in Python. It's still kinda complicated, but at least that's just because the code is doing something complicated.

  15. Re:Electron Freedom League on Astronomers Revel In Former NSA Site · · Score: 3

    Yes, as a temporary member (eventually, I will free all my electrons too and cease to be a member) of the Electron Freedom League, I have to concur. This anti-static bias is clearly a plot to deny electrons the freedom they deserve. Static electricity is a very common way for electrons to free themselves from their terrible bondage to protons. Reducing it can only have the effect of extending the bondage and slavery (electrons are the workhorses of all chemical reactions) of most atoms.

    Electrons of the world, unite!

    Brought to you by The Electron Freedom League
  16. Re:Zeal aside, Microsoft is the correct choice on Partnership Initiatives In Companies That Support OSS? · · Score: 1

    Much of the knowledge of how to use a word processor transfer between programs. I think your argument stinks of close-mindedness and a desire for the world to not change from what you're comfortable with.

  17. Re:What's wrong with Microsoft? on Partnership Initiatives In Companies That Support OSS? · · Score: 2

    So, I should buy gas from a company regularily pollutes and kills ecosystems and people because their products are more ubiquitous and has pay-at-the-pump service? There is nothing holy about Microsoft making a profit. I bet I'd be able to make a fat profit too if I got to commit felonies in the process.

    Microsoft is an organization that stands convicted of felony conduct. Why should some non-profit who presumably wishes to make moral choices choose to use their products and encourage their behavior? How are they a 'better' choice?

  18. Re:He'll get his reward on Student Suspended For Taking Teacher's Challenge · · Score: 1

    Well, this is a wonderful example of a 'stick your head in the sand and the problem will go away' post if ever I saw one.

  19. Re:Enough with goatsex. on Why Are Binaries And Screenshots Good Things? · · Score: 1

    While it's quite true that the first ammendment doesn't apply outside our borders, it should. It is a fundamental right. Any government that significantly (or even insignificantly) restricts it is wrong.

    As for my attitude on pollution control, you don't know what it is. You only know the attitude our leaders present. They don't speak for me. Of course, I wouldn't expect you to understand that if you don't believe the first ammendment is a fundamental right.

  20. Re:Some thoughts on Open Source Licensing Issues · · Score: 2

    I think the quality of the articles has something to do with it, but I also strongly suspect the moderation system of being fundamentally flawed. By following various obscure links, I've noticed several discussions of it that indicate that Rob has resorted to trying to stomp on abusers by hand rather than tweaking the logic of the system to prevent abuse.

    I understand why Rob might do this. It's very difficult to prevent ever more subtle abuses of a system by fixing the system. But, when you start acting in that arbitrary kind of way, that change starts having a deleterious effect that slowly creeps through the entire system. I think that's actually what we're seeing.

    I have noticed a pronounced downturn in article quality as well though, and I'm not sure about the reasons for this.

  21. Re:jamie has a point. on MAPS RBL Is Now Censorware (Updated) · · Score: 1

    Opinion based moderating. *chuckle* That was _not_ a troll by any stretch of the imagination. I hope you get clobbered in meta-moderation.

  22. Re:Irony Alert: DeCSS on MAPS RBL Is Now Censorware (Updated) · · Score: 1

    I feel this incredible urge to post a 'me too!' message because you are SO right. What you just said is a lot of the reason for why I'm uncomfortable about what MAPS is doing.

    So, here it is. :-)

    Me too!

  23. jamie has a point. on MAPS RBL Is Now Censorware (Updated) · · Score: 4

    Arguments about whether or not RBL is a censor because it doesn't wield the power of a government are sort of missing the point. The point is if it provides a useful list. Censorware is censorware because it provides a very unuseful list. The fact that schools and libraries use it is almost irelevant to its name.

    From what jamie has said, it sounds like RBL isn't so much trying to block spam as trying to apply political pressure to get an ISP to do what it wants.

    Essentially, they're using the fact that hundreds of ISPs suscribe to them and trust them to help them block spam as a club to beat other ISPs into doing what they want. That doesn't seem like a terribly wholesome thing to do to me. I don't want my subscription to be used that way. I simply want them to tell me what sites send spam.

  24. Re:Microsoft will pull their own tricks again on Will Linux Save Microsoft? · · Score: 1

    And what kind of site do you run?

    As for your other comments, we have better software, and it keeps improving every day. I consider the fortunes of the various open source companies to be somewhat irrelevant, although RedHat was profitable before they went IPO, and so was Cygnus.

  25. Re:Better is the Enemy of Good Enough on Quality Control In Computer Companies · · Score: 2

    This is so true. All of my early projects were ones that I had to maintain. It made me very cautious and careful. I have radical, innovative designs for things, but they're radical innovative designs that I've carefully thought through every implication of.

    My software is not defect free, but it doesn't have many. In fact, most of them are caught by me in unit testing by assert failures.

    If I succumbed (and I seem incapable of doing so) to the pressure every company I've worked for puts on me to produce software extremely quickly, I'd have made very buggy, crashprone software.

    One of the reasons I think Open Source software is often good in the reliability arena is the lack of pressure to produce now! now! now!