Slashdot Mirror


User: raymorris

raymorris's activity in the archive.

Stories
0
Comments
10,114
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 10,114

  1. regardless, make it fast by fewer colors on Ask Slashdot: Open Source Remote Application Access? · · Score: 2

    No matter what protocol you choose, the right color palette can make it MUCH faster. most business applications look fine with 256 colors. modern desktops typically use millions of colors. 256 colors is SO much more responsive than 16 million.

  2. A bridge to electronics on Ask Slashdot: Best Electronics Prototyping Platform? · · Score: 1

    I see these devices as a bridge from programming to electronics. Pretty soon, pronaly within an hour or so, you'll want to connect SOMETHING to the MCU and that's where the electronics begins. For someone coming from a programming background, the MCU seriously boosts the coolness factor while learning about how to build electronic circuits controlled by the chip.

  3. Arduino good for non-assembly programmers on Ask Slashdot: Best Electronics Prototyping Platform? · · Score: 1

    Arduino from any other AVR board. It is a C-like language with a library; you're not programming to the bare board, you're not even writing your own main() routine. It is not intended for profressional programers, the target audience appears to be "multidisciplinary" (ie, people who aren't programmers).

    I've been programming professionally for fifteen years - in C, Perl, PHP, Javascript, VB6, Actionscript, and other languages. Being a programmer, I was glad I didn't have to learn both embedded systems and assembler at the same time. For a guy like me, at a point where I've done just a little bit of kernel ptogramming for example, Arduino was really nice. "mov 0x40 0xD0" isn't what most programmers are familiar with.

  4. But OP said they've programmed n Java on Ask Slashdot: Best Electronics Prototyping Platform? · · Score: 1

    If you like Java

    OP said they've actually used Java after having used an actual programming language, so doesn't that pretty much guarantee OP HATES Java? I sure liked it right up until I tried to use it. ;)

  5. $5 Arduino on Ask Slashdot: Best Electronics Prototyping Platform? · · Score: 1

    I've used the Picaxe, which I really liked, bate pics, the Basic Stamp and the Arduino. I'd suggest the Arduino for most people. Largely because of the community around it.

    However, if you're on a budget like me, I'd only buy one Arduino board. Any "permanent" projects get the Arduino board replaced by a bare chip with the Arduino bootloader, which sells for about $5. That $5 chip + 5volts is an Arduino, minus the unused headers, LEDs etc.

  6. That might be a really good idea on How Newegg Saved Online Retail · · Score: 2

    I hadn't heard that idea before. I wish I could mod you up. The innovator gets paid for their investment, and the patent ends up public domain. That's similar to a bounty for open source software, except with your idea the first X licensees pay, not just the first one.

    I'm sure a couple tweaks to the idea would be needed. One tweak is that probably the price would go down with each purchase, so someone who wants to be the first to market would pay more than the last. That would almost be required since it becomes free after the last license is purchased. Noone would buy the last license unless it was really cheap. Instead they would just wait for it to be free.

  7. same network no contract price on What You Need To Know About Phone Unlocking · · Score: 2

    the phone subsidy is there to sell pricey contracts. If your don't want the subsidy, look at the network's no-contract affiliate.

  8. Knowing someone who is infected is the condition on Trojanized SSH Daemon In the Wild, Sending Passwords To Iceland · · Score: 1

    The bad guys only had to compromise one machine, then the trojan spreads. Say for example my co-worker Jeff has him home machine infected. He uses ssh to connect from home to his office. The bad guys now haveaccess to infect his office machine. Jeff is a sysadmin at the office, so from his office desktop he logs into various servers. That spreads the infection to the servers. I then use scp (ssh file copy) to pull some files on to a server from my work desktop. Now my desktop is infected. Later, I ssh from work to my home office. Now my home office is infected.

    For this reason, we have a rule. Always ssh FROM the more trusted machine TO the less trusted one, never the other way around. For scp and rsync, that means always PUSH files to a client's machine or any server on the public internet, never PULL to a less trusted machine from a more trusted one.

  9. You are missing the point. Install doesn't matter on Trojanized SSH Daemon In the Wild, Sending Passwords To Iceland · · Score: 1

    The trojaned ssh isn't the one installed from the repo, it's installed later by the bad guy, so it doesn't matter how you installed . Again, the trojaned ssh isn't the one you installed. The ONLY difference between source vs. binary packages in this case is that people who installed binaries could be alerted that the hash of the existing file doesn't match the correct binary. So binary installs are SAFER as far as this trojan.

    How does the bad guy get the trojan on your system, if not from the repo, you ask? He gets access when someone else who is infected logs into your machine - your sysadmin, your hosting company, a vendor, etc.

  10. Not mistaken. 99.9% power savings on Ask Slashdot: Where Are the E-Ink Dashboards? · · Score: 1

    Updated every 15 seconds. ... should save a fair chunk of power. That is, of course, I'm mistaken about the energy usage of e-ink dislays.

    You are not mistaken. E-ink only uses power when it updates, so for something updated every 15 minutes, that would be 99.9% power savings.

    In one type of e-ink display, each pixel is a ball, white on one side, black on the other. The balls sit in grease / oil. Power is used only to turn the balls the right direction, black-side-up or white-side-up. You could unplug it / remove the battery and the display would stay.

  11. That's why SSH - most compromised by the trojan on Trojanized SSH Daemon In the Wild, Sending Passwords To Iceland · · Score: 2

    That's why ssh is trojaned - it's how they got in. Once they get into one box some other way, the trojan gets them into every box a user connects to via ssh. So it spreads like a virus. At some point, an admin with access to a lot of machines, like a hosting company admin, uses ssh to rsync / scp to their main machine. Then the bad guys get access to every machine hosted there.

  12. Ideas are a dime a dozen. 4000 prototypes on Steve Jobs Movie Clip Historically Inaccurate, Says Woz · · Score: 2

    Edison stole some ideas. The ideas weren't where the greatness was, though. Most people here have had several great ideas. How many of us have had any noticeable impact on the world?
    Edison designed and hand built about a THOUSAND different lightbulb designs that didn't work before finding one that did work well. That effort made changed the world. Lots of people had ideas, Edison had determination and worked like crazy to turn an idea into an immensely useful product.

    Similarly Jobs. I'll never buy an Apple prodict because I value freedom, but I'll give credit where credit is due. Xerox had decided not to pursue the GUI idea because it was unusable. Apple, led by Jobs, turned an unusable concept into a case study on usability.

    I have plenty of good ideas. If a Jobs or Edison would come along and go through 1,200 protypes to turn my idea into a great, highly useful product we'd all be better off.

    The comparison to Tesla is kind of silly because although Tesla did some good work, he was more like PT Barnum or Ripley - more hype than anything. A lot of his "inventions" were of the tinfoil hat variety, while Edison was producing working products for our day-to-day lives.

  13. Marketing: driving customers to your product on Alan Cox Exits Intel, Linux Development · · Score: 1

    s also not mainly marketing driven, its mainly customer driven. Period.

    Marketing: efforts to drive customers.
    People judge success by MARKET share. Does more customers mean better quality? Eat at McDonald's while watching any of the popular entertainment, like "reality" TV and tell me that the quest for more customers is all about a quality product, not about marketing.

  14. Linux kernel, Apache, PowerDNS ... on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    Please tell me what projects are you working with, I don't want to "freeload" your shit. Seriously.

    As noted higher in the thread, the Linux kernel, Apache and PowerDNS are a few examples. See also Eric S. Raymond's body of work - he has said pretty much the same thing I'm saying - that's great if you find our work useful. We give it to you so it'll be useful to YOU, though. Having you use it isn't generally helpful to US, so being a user doesn't mean you have a leash on me and can demand that I help you with your problem, on your timetable.

  15. Re:You forgot to read before replying on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    Bingo. You could actually pay for what you want, as I suggested in the line you quoted. We're not supposed to talk about that here, though. On Slashdot, you're supposed to steal software and anything else that can't be nailed down or chained up.

  16. RMS is a wing tip, a radical extremist on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    Most leaders of open source software, like Linus Torvalds and Eric S. Raymond, think RMS is "out there", an extremist. Sometimes right, sometimes wrong, but always extreme. RMS most certainly does not represent most OSS programmers.

    I am not speaking on behalf of ALL programmers, of course, but I think a) I represent a large portion (see ESR smart questions, which says the same things I said) and b) most of what I'm saying is simply fact. I said having a lot of non-contributors use my software does not BENEFIT me. That's true whether or not someone WANTS people to use my software. I could WANT it, but still it provides me no benefit - I can't eat download counts, I can't fill my gas tank with lusers.

    Only in a very few extreme cases (perhaps a dozen programmers in the world), software that becomes radically popular might help the author achieve a level of popularity that will help them get a nice job. They still have to work the job to get the benefits of it, though. The popularity is only a help, and only in the rarest of cases, less than 1 programmer per million.

  17. Re:Google sold ads before FOSS on Open Source Software Licenses Versus Business Models · · Score: 1

    Artificial constraints prevent a lot of software from becoming a commodity and being devalued. This forces business to waste money that they could better spend elsewhere. ... Redhat seeks to devalue the entire server market.

    Agreed, RedHat specifically and Linux in general HAVE in fact made it possible, and in fact made it the most common case, that people spend zero dollars on server software. Does that not prove false the idea that "Artificial constraints prevent a lot of software from becoming a commodity"? In fact, is it not true that the only software you ca't get at no charge is special, non-commodity software, those cases where there are not enough interested users to support a free project? The only type of software I can think of that I can't get free falls into one of two categories. Either a), it's highly specialized, not a common commodity, or b) while I can get lots of free games, I might prefer one specific game, because I think that company does a better job than all others.

    Payware software more than anything else is a drain on the economy.

    You may be tricking yourself into believing something you want to believe.
    If paid software is creating software (games?) so good that you insist on having their brand rather than use a free one, than they must be producing something you value, just like any other profession.
    Similarly, if they produce something that's very valuable to only a narrow market, so there is not enough interest to support a free one, certainly having something available is better than having nothing available, so it's better to have the proprietary software. In short, if the company wasn't making something you really want, you wouldn't buy it, and won't care. Again, if you didn't think the software had value, you would pay it no mind, just like you don't take time posting about brownie pans, which are actually worthless.

    So why WOULD someone get worked up, and be posting saying that something for sale is just "a drain on the economy .. to waste money"? Either a) you buy it, because you think it's great, but you wish you could get it for free, perhaps by letting the people who make it simply starve to death, or b) you like it, you recognize it's worth having (and therefore worth making), but you're a cheapskate leach who steals it and you need an excuse for doing so.

  18. Same guy for 22 years. Not "take ball go home" on Alan Cox Exits Intel, Linux Development · · Score: 3, Interesting
    He was at the top of the Linux structure for TWENTY TWO YEARS and now he's taking a break. That does exactly look like a bunch of people who "Every time... they disagree take their ball and go home". I'm looking around at this company where most of what they do is proprietary. I don't see ANYONE who has been here, doing the same thing, for twenty-two years like Alan Cox was.

    but it make OSS feel like it's in a constant state of half-assed/never-finished/abandoned, as opposed to commercial software--where a central leadership maintains control (and controls people's salaries and the IP).

    There is a difference between proprietary and OSS there. OSS tends to not have less useful features like eye candy because people author the features they use. Proprietary software, on the other hand, is marketing driven, so it tends to have a pretty GUI for many features that don't actually work.

  19. Google sold ads before FOSS on Open Source Software Licenses Versus Business Models · · Score: 2

    Google was selling ads way before they got involved in any FOSS. Ads on the internet is their business. Gmail, maps, and Android are interchangeable methods. The business model is to put ads on internet SaS.

    What Google shows is that FOSS can be effectively used, and even developed, by companies that have business models unrelated to FOSS. Similarly, a grocery store might increase sales by 1% by oferring delivery. They'd still be in the grocery business, not the transportation business.

  20. Facts are stubborn things on 'Bankrupt' Australian Surgeon Sues Google For Auto-Complete · · Score: 1

    Yep, he filed for bankripcy, twice. Autocomplete suggests that he may have had something to do with a bankruptcy, because he did. Facts are stubborn things, Mr. Hingston.

  21. You skipped a paragraph - edit the dang wiki on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    I wrote a whole paragraph answering that. Ways non-programmers can contribute:
    edit the wiki
    answer newbie's questions on the forum
    translate the documentation
    submit careful, specific bug reports
    buy the programmer a breakfast taco
    seed the torrent (on purpose, after you're done downloading)
    pitch in on the hosting bill
    want me to support your specific hardware? Send me one so I can work on it.

  22. You are productive member of the community on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    Do you have any idea how many FOSS programs from how many authors/projects I use every day? Let me just name a few: Thunderbird and Firefox (Mozilla), LaTeX (TUG), bash/zsh (a community), gfortran/gcc (GNU), vim (another community), ArchLinux (yet another community), GIMP (GNU), Inkscape (yet another community), and the list goes on.

    In which case you a productive member of the OSS community. When I contribute to Firefox, I'll have reason to consider your wishes because we're working together - my code and your code need to play nicely together. I won't have any reason to worry about what Apple thinks of my Firefox code, because their Safari code doesn't affect my Firefox code.

  23. With Glade, or just like any other code, but easie on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    So how do you patch a GUI that you consider "counterintutive and confusing" unless you fork it?

    The installer GUI is python code. You can patch it the same way you'd patch any other code. Except in this case, one complaint is inconsistent fonts, so you don't even have to be a programmer. Just search-replace font names.

    Alternatively, the GUI is mainly developed using the Glade"IDE", http://glade.gnome.org/ so you can edit the GUI graphically, right in Glade. Glade generates Python source, from from there run "diff -Nrup" just like any other patch.

  24. No, it's not valuable to me at all on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 1

    The people who you claim "contribute nothing" actually contribute a lot. They are free testers of your product. It in and of itself is a very valuable asset to have.

    That is not valuable to me at all. It already works for me, on my hardware. You testing it for your use case, on your hardware, benefits YOU. It doesn't benefit me one bit, not if you stop there. There is another step or two you can easily take to make a contribution of it, though. If you stop at using the software, and pretednign that using=testing, it's a giant PITA to be expected to support hardware that I don't even have access to. If you really think that's beneficial, explain to me how I can eat your test on your hardware for lunch, or how your use case keeps me warm. It doesn't.

    If you at least submit a careful, specific issue report that will probably be useful to YOU. What's useful to me, what fills my belly, is if you get me a breakfast taco. I write better software when I'm not hungry, so that also benefits you. As far as using/testing, if you take that "using" and go a step further and write documentation based on how you use it, that benefits the community, including me, because that saves me the time of typing out answers to questions. Also, if you take the results of actual careful testing (using != testing) and submit a careful bug report that _might_ be useful to me, if I happen to be affected by the same bug. Having people simply use software I write does no good for me or anyone else, though.

    So when you use software that's poorly documented, either a) write up what you figured out about how to use it or b) get honest with yourself and admit you're useless in that context, not useful. It's okay, just be honest with yourself and others. I'm not useful in regards to Gimp - I just use it. I am useful in the context of the kernel, because I help with development, just a little bit.

  25. RMS doesn't feed me on Fedora 18 Installer: Counterintuitive and Confusing? · · Score: 2

    Why would I give a hoot what Richard stallman wants? Do you spend your day trying to please Richard Stallman? I sure don't.