Slashdot Mirror


User: oGMo

oGMo's activity in the archive.

Stories
0
Comments
1,159
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,159

  1. Re:1 MB = 1,000,000 bytes on Apple Kicks HDD Marketing Debate Into High Gear · · Score: 1

    As opposed to dropping everything else and spending 30-40 years rewriting it?

  2. Re:Who actually cares about the "good" ratings? on Gaming the App Store · · Score: 1

    Yeah but it's harder to come up with solid, verifiable negatives about a product. Since I primarily only care whether I can live with whatever downsides are present, negative "this sucks! i hate it!" reviews are worthless, while "this feature doesn't work as intended" I can do further research on and see whether this is a one-off case or common.

  3. Re:Why OSS needs financial backing on The iPhone SMS Hack Explained · · Score: 1

    No, "real developers" do as much as they can to meet a deadline. No more... but often quite a bit less. There is no motivation to go "above and beyond" for "professional" work. Why bother? You've met the specs, and you almost certainly don't have the time.

    On the contrary, with free software, the people who use the software make the software. This is not someone tinkering out of some kind of bored interest. These are people who have a need, and work on code until that need is met. They are out there. They do not have minimum requirements. They do not have deadlines. They will not stop, ever, until the code is done.

    Unlike a "professional" who will stop as soon as possible and get the hell out, because there is no reason for any more, and usually reason for less.

  4. Re:Free Energy, woo! on Printable Batteries Should Arrive Next Year · · Score: 3, Funny

    That's a great idea... I can have my e-book reader power itself!

  5. Re:Missed the best feature! on Emacs Hits Version 23 · · Score: 4, Insightful

    "Haw haw a text editor that duz stuff, we here around these parts just use NOTEPAD.EXE"

    Yawn. Tired jokes that aren't funny anymore.

    Text editing, text processing, and generally manipulating anything involving language---especially natural language---is the most complicated thing that's ever done on a computer. Yet people---even supposedly knowledgeable people---demand stupidly broken tools that lack sophisticated tools for doing a sophisticated thing. When you understand this, jokes about "ha ha your text-editor-operating-system does X" aren't funny. It makes you wonder why other text editors don't do things.

  6. Re:What is it with meetings? on Manager's Schedule vs. Maker's Schedule · · Score: 1

    I learned my lesson quickly. After each meeting that I skipped, my boss would show up in my office (effectively destroying the block of time I was saving), and then he'd tell me about 5 more projects brought up in the meeting that were automatically approved.

    Your manager wasn't doing his job. Your manager's job is to shield you from this crap, to shoot down stuff that will suck your time, and generally make sure you have what you need to get your job done---including time. Your manager is your advocate, your agent, so to speak. If you work in a "top-down" organization where your boss is someone else's advocate, especially his boss's, find a new job.

  7. Re:I would probably do the same thing on Security Certificate Warnings Don't Work · · Score: 4, Informative

    authentication (which very few sites need

    When I log into $FORUM, how do I make sure that I am giving my password to $FORUM and not to someone who has intercepted my Internet connection?

    You don't. Unless you call up $FORUM_OWNER at a verified number (not off the domain)---which means you first have to investigate and verify who the owner is---and get them to verify their certificate fingerprint. You do that every time you log in somewhere? I didn't think so.

    The PKI "authorities" do no checking. Anyone with a few hundred bucks can get a "valid" cert, so if you're relying on that ...

    banks and so on

    Every time you shop online, you deal with banks.

    No, you deal with merchants. Merchants deal with a chain of other people, who may or may not be banks. Credit card companies are not, but your card may be managed through one.

  8. obxkcd on Low-Budget Electronics Projects For High School? · · Score: 1

    #603

    The only person who is less smart now is you.

  9. Re:So what's next? on Traditional News Media Lead Blogs By 2.5 Hours · · Score: 5, Insightful
    This is because you're not thinking big enough. Local news is world news: something always happens somewhere. It's a matter of which people care about it. Traditional media has capitalized on high-profile stories that will draw lots of attention ("low-hanging fruit," to use the annoying buzzphrase).

    However, this means we're missing a huge chunk of actual world news. While we know of a few major items, we don't know about the aggregate of everything else. How many people died today? Glancing at Google News, you might note that maybe some people died from bombings, and a few others in battle, and maybe a few to flu. But that's a very tiny selection. High profile cases. How many people died in traffic accidents? Or from other disease or poor health? Old age? What regions? What were the numbers?

    This is actual interesting information which would probably change our perspective drastically on a lot of issues. Unfortunately it takes a good bit of work to put it together, and it doesn't quite get you glamorous headlines. But it's world news, and the sort of thing that would be worth paying for.

  10. Re:The problem is performance not SQL on Enthusiasts Convene To Say No To SQL, Hash Out New DB Breed · · Score: 4, Insightful

    It's just that now that we can assume local clusters and WANs worth of co-operating data stores, there are probably better, more performant ways of implementing persistence, replication, distribution of data than traditional RDBMS implementations.

    You can also assume magical fairy dust and free energy, but that doesn't make it so. You can ask if there are better ways, but you can't assume it, and in the end you will find there is no magic.

    Clusters and replication are NOT NEW. Not even remotely new. There is, in fact, nothing new architecturally at all that would indicate some new capability that hasn't already been repeatedly analyzed and tried. That doesn't mean you can't tweak something for a situation, or that you need a giant Oracle database for everything, but "the web" and "cheap hardware" change the equation by precisely nothing.

    What has changed the equation is cheap, unimportant data, which covers the majority of the web. "Real" applications, where data integrity is important (like say, your bank account), and immediate accuracy guaranteed, require the main thing you use a database for: data integrity. Your facebook page, your google search, that blog entry, or some video on youtube: these don't matter. If it's a little slow, or doesn't update immediately, or you get an error, no one is losing money. No one cares.

    In essence, if a reliable database isn't important for your app, your app isn't really handling important data. This may be fine; in the mainstream, there's a lot of noncritical stuff. But this doesn't make databases unimportant.

  11. Re:Obligatory quote on Ant Mega-Colony Covers the World · · Score: 5, Funny

    You know what's awesome about slashdot? That I could laugh at this post ... before I clicked the story.

  12. Re:Math. on How Do You Greet an Extraterrestrial? · · Score: 1

    This is the scientist's/mathematician's/logician's fallacy. You have a field of expertise which ostensibly can explain everything it encounters: except it never encounters anything it can't explain, because its nature doesn't allow these encounters to happen. They are excluded as irrelevant or nonexistent. Unfortunately, this doesn't necessarily mean they don't exist.

    Consider, moreover, that the laws of reality may not hold everywhere. What if universal constants are local? What if pi is an even 4 in some places, and integers are irrational? We've seen a very, very, very tiny corner of a universe that's incredibly huge. Everything may be fixed, but then again, we don't have a lot of data.

  13. Re:99% of the answers are going to be Eclipse on What Free IDE Do You Use? · · Score: 2, Insightful

    If anyone says Emacs or Vi they are insane and have never done 10k lines of code in a modern environment.

    Heh. If you think that, you have never written (or perhaps grokked) a single line of Common LISP in SLIME. There is nothing quite like developing your code while it's running. And debugging and changing your code. While it's still running. And, well, never really being out of your program.

    IDEs are a quaint imitation. Source analysis? Pfft. How about "active running code analysis" that's tied into what you're currently editing. Integrated debugger? Pfft. You mean you have to stop your program to fix the function you're in the middle of?

  14. Re:Kobayashi Maru? on NSA Wages Cyberwar Against US Armed Forces Teams · · Score: 1

    It's like any benchmark though ... if the samples are all clipping, you can't compare it. Finding the maximum is the point. If your code runtime tests finish in 0.00s (or within the margin of error), you can't tell which is fastest. If all the graphics cards render at maximum FPS, you can't tell which is best. Likewise, if a team "wins", you can't really tell how good they are: "win" is not a useful metric, because you can't tell how far beyond "win" they went.

  15. Re:Lessig is a moderate on Warner Music Forces Lessig Presentation Offline · · Score: 2, Insightful

    Whereas people like me are advocates of just scrapping the whole damn thing because the potential benefits of doing so are way more interesting than the deprecated business models that it will finally put to bed.. and because I believe it is fundamentally the right thing to do, from a "you don't tell me what I can and can't do and I'll do the same" sense of what right means.

    This is fundamental misthinking about copyright. Copyright doesn't exist to protect corporate interests. It exists to protect authors... it's the same thing that keeps you from writing a book (or whatever), changing a few things, and publishing it under their name. Of course, as soon as you want to publish it, even if you self-publish, it becomes a "business model" which you seem to find deprecated. Any open source license out there---GPL, BSD, Apache, MPL, CC, etc---are built on copyright.

    If you want everything you do to be in an unrestricted public domain, well: you can have that. Do so. But, if you want to tell me that my works must also be unrestricted public domain works: well, you're doing exactly what you claim to be against.

  16. The words coming out of your mouth ... on Researchers Critique Today's Cloud Computing · · Score: 1, Flamebait

    [...] it's hard not to wonder if short-term profits, a lack of architectural thinking about security and resilience, and long-term myopia aren't leading us in the wrong direction.

    This coming from a generation that still thinks web apps are cool.

  17. Re:Sure, let's examine the value: on Microsoft Asks Open Source Not to Focus On Price · · Score: 1

    2. Development backed by a professional company
    3. Program is usually relatively complete and bug free

    You're kidding me right? Most 3rd party software is utter craptastic BS. And you can't fix it because you don't have the source. Or even see what's going on. And without a massively expensive support contract coupled with a vendor who actually has a good support team, your "professional company" that is "backing" it is much like tier-1 cell phone support: read off a script; if that doesn't fix it, you're SOL.

  18. Re:infoworld needs to lose the ego on iPhone Jailbreaking Still Going Strong · · Score: 0, Offtopic

    I would sortof find this amusing but the grammar is wrong; for two items, you use only "and" with no comma. Of course, given slashdot's excellent track record for precision grammar...

  19. Re:The problem is scaling on "Slacker DBs" vs. Old-Guard DBs · · Score: 1

    A good programmer know how to be correct form of lazy: do not reinvent the wheel.

    YES. Good lazy is "I shouldn't have to do all this work, either use someone else's, or make the computer to it for me." Bad lazy is "whine, I don't want to figure anything out, I just want to get it done." The difference is crucial; the first is willing to spend time learning to save unnecessary labor, the latter is willing to do unnecessary labor to save learning. The former is laziness, the latter is stupidity.

  20. Worse is better on "Slacker DBs" vs. Old-Guard DBs · · Score: 1

    ...especially when you don't know what "better" is and you're too lazy to learn: unwillingness to learn is stupidity. Like the quote says, ignorance is curable; stupidity is terminal.

    People who use these things and think they're great and that they're doing amazing things don't realize that the time they're taking and the problems they're struggling with are long-solved trivialities. Nothing new. Nothing cool. It's like someone struggling with a bunch of complicated excel formulas to make their spreadsheet do something that you could do in a few lines of your favorite scripting language.

    Unfortunately this is something that afflicts most of the industry these days, and we end up thinking half-assed pieces of crap are cool just because you see them in your browser.

  21. Re:making software more reliable? on Barbara Liskov Wins Turing Award · · Score: 1

    Software is ALWAYS reliable. It is the code that people write that sucks.

    Yeah right. Even a simple ADD instruction will give the wrong result when the hardware fails. And hardware will fail.

    Software isn't "reliable, but." It's only as reliable as it can be. "Those damn kids and their fancy functions" isn't the problem. The problem is fundamental complexity; no magic wand will make that go away.

    For those that disagree, tell me why? Why is a programming error FIXABLE but not PREVENTABLE?

    Sure, you can write provably error-free code... but you have to solve the halting problem first.

  22. Re:Not the whole story on Use Your iPhone To Get Out of a Ticket · · Score: 3, Funny

    I live in Washington state, where it's illegal to use a hand-held phone while driving. If I'm trying to immediately contest a ticket and get pulled over for using a phone while driving, will parkingticket.com automatically contest that one as well? Otherwise it's gonna be a vicious circle.

    So exactly how often do you get pulled over and issued a parking ticket?

  23. Re:Actual complaint: on Has Microsoft's Patent War Against Linux Begun? · · Score: 2, Insightful

    I'm going to file a patent for "something cool you can do with technology".

    I'll make millions.

    That would require someone do something cool with technology. Who is? Google may be a nice company, but web mail, craptastically feature-light "office apps", and search engines aren't exactly "cool". And who is doing anything else? (No, Apple isn't doing anything cool, either.)

  24. Re:My biggest problem with all of this... on Confusion Reigns As Analog TV Begins Shutdown · · Score: 1

    I don't care about opening up spectrum for other services when I am not directly benefiting in any way, shape or form

    Yes, but the rest of us as a whole are. And no one cares about you anyway: you don't matter.

  25. Re:No Software is More (or Less) Secure Due to Sou on How To Argue That Open Source Software Is Secure? · · Score: 4, Insightful

    Whether or not the source code is available does not make software less secure.

    Disagree. Security is not a static rating but a process; part of that process is fixing found problems. Guess which is easier to fix: the stuff you've got the source to, or the stuff you have to wait 6 months before the vendor acknowledges as flawed.