Slashdot Mirror


User: hamsterboy

hamsterboy's activity in the archive.

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

Comments · 107

  1. Too many to list on What RSS Feeds Do You Use? · · Score: 1

    Mostly I use Google Reader to keep all the blogs I read in one place. A representative sample, and feeds I highly recommend:

    Coding horror (http://www.codinghorror.com/blog/)
    Raganwald (http://weblog.raganwald.com/)

    The Dilbert Blog (http://dilbertblog.typepad.com/)
    Postsecret (http://postsecret.blogspot.com/)
    Xkcd (http://blag.xkcd.com/)

    Joel on Software (http://www.joelonsoftware.com/)
    Stevey's blog rants (http://steve-yegge.blogspot.com/)
    Paul Graham's essays (http://www.paulgraham.com/)

    Not to mention webcomics, but I think that's another Ask Slashdot. I also use my reader to keep up on news about particular events, like PDC 2008.

  2. Trees are renewable! Paper IS green! on White House Gets Green by Putting Federal Budget Online · · Score: 0

    In the US at least, paper (and most lumber) is made from trees that are farmed. The more paper you use, the more trees are planted. Paperless distribution costs energy every second you spend reading the document.

    Hamster

  3. AppleInsider is full of crap on Apple's Smart Phone Depends on OS X Tie-Ins · · Score: 2, Interesting

    AppleInsider also keeps saying that Apple is working on a Tablet Mac, which presumably is a TabletPC-esque convertible Macbook which uses Ink Services and handwriting recognition.

    I work as a software engineer at Wacom Technologies. If Apple were going to make such a device, they would be using our hardware, and likely some of our software. They have not, so there is likely no such project. AppleInsider is posting items from their wishlist.

    -- Hamster

  4. A difference of degree on Windows CE 6 Arrives Complete with Kernel Source · · Score: 2, Interesting

    I worked on products using CE 4.2 and 5.0, and we had the source then. Most of it's there, just not some deep kernel internals (like the scheduler). The SS license is a bit restrictive, but hey: whatyagonnado.

    I think they're lowering the cost for everyone. It turns out that most companies that are making a CE product want the source. MS didn't charge for it (well, the CE licenses were pretty expensive to begin with), and it was just costing everybody lawyer-hours.

    -- Hamster

  5. Re:Ruby is slow on What's the Secret Sauce in Ruby on Rails? · · Score: 1
    You're right - Ruby actually IS looking up every method call in a hashtable at runtime. I know this is hard to swallow, but it doesn't matter (OCTAOE).

    What you're seeing is the dragon of Premature Optimization. In only one case out of a hundred thousand is your performance bottleneck the mechanism for calling functions. It doesn't make sense to spend a hundred hours optimizing your application so that a 500ms SQL call is performed 1ms sooner.

    And it's hard. Most coders I know love to tweak the bits, find that extra cycle of performance out of a function, save that extra 4 bytes of memory. But in the real world, your time is better spent elsewhere. Write your tests, get it working, and move on. Later, run a profiling tool, and speed up the parts that are slowest.

    Using a more powerful set of tools gets you to that "later" a LOT faster. A compiler is only one of those tools.

  6. Re:Worst. Idea. Ever. on ThinkFree Online Review · · Score: 1

    First off, you're assuming the documents are stored on the web server. They're not. You can import a Word file, edit for a bit, and save it out to another Word file on your local drive. Nothing (outside of session data) is given to the server.

    It's not a full replacement for Office - MS has actually been adding some nifty features like Office Communicator - but it's handy if you've got your resume on a USB key, and need to edit it when you're in the library.

    -- Hamster

  7. Re:PUSH on Gates Releases Details on New Mobile OS · · Score: 1

    Wish granted. I'm at the conference, and one of the biggest features they're touting in WM5 is Office integration. There's what amounts to a full Outlook client included with the OS.

    Hamster

  8. Re:Blackberry Killer? on Gates Releases Details on New Mobile OS · · Score: 1

    I'm actually at the conference, and I can confirm some of this. WM5 integrates pretty smoothly with Outlook; aside from whiz-bang crap (take a picture with your phone, attach the picture to an Outlook contact, show the photo in all emails), it looks pretty good.

    Also, this isn't just for phones - it's the next generation of the PDA OS as well, so it supports many screen form factors, with or without keyboard, etc.

    Hamster

  9. Re:practical applications? on RFID + Dart gun = DartMail! · · Score: 2, Insightful

    "Bullet manufacturing" isn't some centralized industrial setup. I have a friend who loads his own rounds in his garage (brass casing + powder + bullet + pull lever = round).

    What you're suggesting is something akin to requiring every compiler to embed a serial number in every executable it generates so we can track virus writers. Easily circumvented by writing your own linker, or opening up a hex editor.

    -- Hamster

  10. Premature optimizations on Optimizations - Programmer vs. Compiler? · · Score: 1
    There's optimization, and there's premature optimization. I'm no Paul Graham zealot, but he's got it right here; until you find out exactly which part of your program is the bottleneck, you're likely wasting your time.

    Instruction-by-instruction optimization by hand is only productive for guys like John Carmack, where each nanosecond really does count. If you're really worried about this, why not just write it in assembly?

    Hamster

  11. Ob. Spaceballs on Same Part, Same Supplier, Different Prices · · Score: 1

    I'm surrounded by Assholes!

    -- Hamster

  12. Re:No Friggin Way... on P2P Meets PSTN, With Bellster · · Score: 1
    Bellster actually defends from leeching. From Bellster's website:
    The Bellster Network keeps a tally of calls that you make and that you give to others. It's like getting a calling card that starts with a few credits. One credit is used for each call and you get credits for each call that you give. As long as your balance remains positive, you can place calls.
    Also, without having run a node myself, I assume you can limit the routing of calls to local numbers only, or only those numbers that you choose to expose. So you're safe from somebody using your phone to call their mail-order-bride in Kazakhstan, but if you live in Washington, D.C., and somebody uses your phone to call in a bomb threat on the White House, you may still be in trouble. Unless you were smart; then you could provide the call log to the Secret Service when they come a-knocking.

    -- Hamster

  13. Test? on Burt Rutan On Future Of SpaceShipOne (and Two) · · Score: -1, Offtopic

    Just testing. Is commenting down?

    -- Hamster

  14. Re:Both on Kyoto Treaty to Enter Into Force · · Score: 1

    What about manufacturing-related emissions? Transportation? Natural-gas water heaters?

    Hamster

  15. Re:Sounds like a Challenge to me on U.S. Offers $50 Download · · Score: 1
    Why not have a bar-code on every dollar bill that can validate each bill.

    They effectively do. The serial number is printed in a standardized OCR font. The mobile scanner product I'm hacking on right now can read four OCR fonts, and "US Currency" is one of them (the type used on checks is another). The hardware we're using comes from one of the largest suppliers, so pretty much any 2D-capable scanning product out there can already read the serial number on US bills.

    Hamster

  16. Re:Oh good on Johansen Cracks AirPort Express Encryption · · Score: 1

    This doesn't hurt Apple in any way; it just makes it so that people don't have to use iTunes to play music over their Airport Express. Since you still have to buy the Airport, and it costs Apple money to distribute iTunes, I don't see how this can be considered a bad thing.

    In fact, companies should probably get used to the idea that their "secrets" aren't very secret. It just takes one talented geek to crack the case. Let's face it: it's either this or The Right to Read.

    Hamster

  17. Re:Got to be a catch in their someplace on Microsoft Announces Dividend and Stock Buyback Program · · Score: 2, Insightful

    Sorry, but I've got to answer this, even though it goes against Slashthink.

    First, the "MY parents can't afford" hit was a bit below the belt. Have you ever borrowed a $20 from your parents? Probably because you needed/wanted it, and you didn't have it, right? Bill III did the same thing, only the scale is different - and he (a) made something on the money, and (b) paid it back in full, both of which I doubt about your parents' $20.

    Second, vast accumulation of wealth is not bad for the economy. The USA has the largest number of super-rich people in the world, and our per-capita GDP is also one of the largest. Where's the evidence that having super-rich people is harmful? In fact, show me a super-rich person who isn't funding economic growth (through stock purchases or direct loans to entrepeneurs).

    Hamster

  18. Re:second hand market for digital music? on eBay Running Trial for Downloadable Music · · Score: 2, Funny

    Wow. We're all used to posters not Ring TFA, but you didn't even read the post.

    Hamster

  19. Re:Security at the beginning on Hacking the RFID Network · · Score: 1

    The current generation of RFID tags (Gen2) specifies that tags are to include a "kill" function to avoid just this type of scenario. Basically, if a tag reader issues the "kill" command, the tag destroys itself, and will no longer respond to any reader at all.

    There's password protection to avoid the obvious method of theft, but I'm not sure how secure that is. Plus, it would be easily detectable if someone were using an unauthorized reader inside the store; they're literally broadcasting their position and what they're trying to do.

    Hamster

  20. Re:So what happens .... on Hacking the RFID Network · · Score: 1

    Not really. It would just mean that Wal-Mart's product database would have to be weeded for nonexistant products (which your tags would trigger), and the readers would have to be good at weeding out invalid tags (which they already are).

    Also, we're ignoring the antenna length. If the tag has a 1/16" antenna, you'll be lucky to read the tag from two inches away, much less from half the width of the currently-installed gateways.

    Hamster

  21. Re:So what happens .... on Hacking the RFID Network · · Score: 4, Informative

    Transmission ranges on these things are VERY short. Keep in mind that the FCC regulates how much power you can pump through a reader, and that the tag is powered entirely by this transmission. With an RFID tag mounted to the pricetag on a shirt, you'll be lucky to get 3 feet of transmission. Also, the tag will most likely be killed right after the customer's credit card is charged, so sitting outside the door won't get you any data at all.

    In answer to your first question, fairly difficult. You'd need an active device which listens for a query from a reader, and responds as though it were a tag. Also, the tag is just responding with essentially the same data as a barcode; any code that isn't in the master database in the sky will be ignored. And the readers can handle a large number of tags (read rate for some readers is >1000 tags/sec, and will only get better), so a DoS will be pretty difficult. Not something you'd wire-wrap in your garage.

    Hamster

  22. Re:So what happens .... on Hacking the RFID Network · · Score: 4, Interesting
    I work kind of tangentially on my company's RFID products, so I don't know everything. From what I understand, Gen2 tags (shaping up to be the standard) support read, write, and kill operations. Reading can be done by anyone, but writing and killing may have password protection. If the password is not set, anybody can write or kill a tag.

    I'm not sure about security on the password exchange, but with how little thought seems to have gone into the other "standards", I wouldn't be surprised if it was plaintext.

    Hamster

  23. Re:Neo-Victorians on PBS Feels FCC Chill On Censorship · · Score: 1
    One can only be said to be a hypocrite if one associates with a set of ethics, and then violates them. If one does hold to a set of ethics, one will inevitably violate them (at least, if one is human). So the only way to avoid violating your ethics is to not have any. So let's frame it like this: is it better to have a code of ethics or not?

    Oh, and here's a quote:

    So yes I will say that not only is the Bush admin hypocritical for censoring stuff on the air, but for also blasting John Kerry for saying thsoe[sic] words but doing it themselves!
    Do you have a direct quote of anyone at the Bush adminstration blasting Kerry for his diction? This is where I thought you were connecting Limbaugh (since he presumably did) with the Bush administration (which may have).

    Hamster

  24. Neo-Victorians on PBS Feels FCC Chill On Censorship · · Score: 3, Interesting

    Neal Stephenson made a great point about this in "The Diamond Age." In his fictional world, moral relativism progressed to the point that hypocrisy was the only sin you could call someone on, and to be inconsistent was to invite ridicule. So the only safe bet (as a politician) was to have no moral code at all. Contradicting yourself isn't a sin; it's natural, especially in the case of an entire administration, which is made of thousands of people.

    Someone here on /. also made a good point in the discussion on the use of torture in wartime. (S)he said something to the effect of "Just because what we're doing isn't as bad as what they're doing doesn't make it OK; it makes both sides wrong." What Cheney said, whether Leahey deserved it or not, was inappropriate, and he's paying for it. Whether Kerry was right or not about postwar planning in Iraq, he's paying for it.

    It's also germane to note that Mr. Limbaugh is NOT part of the Bush administration, so taking his views as though Bush said them is a mistake. You could say the same about Kerry and Al Franken. He's a bit of a nutjob, and everyone knows it.

    Hamster

  25. Re:"un-American" on PBS Feels FCC Chill On Censorship · · Score: 1

    Does anybody have a source where a representative of the current administration actually uses the term "un-American"? That meme has been bandied about quite a bit, but where did it come from? Is the Executive branch responsible, or is this another case of out-of-control media?