Slashdot Mirror


User: hacker

hacker's activity in the archive.

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

Comments · 1,367

  1. Wiki* in Plucker handheld formats on Wikipedia Planning a DVD Version · · Score: 4, Informative
    I've been working on the Wikipedia, Wikiquote, Wiktionary and other similar works to convert them to Palm handheld formats (primarily Plucker format, but now iSilo for those users as well, with less functionality in iSilo, of course). I did a lot of work to the core Mediawiki software that drives it, to make it more usable on handheld devices.

    You can see my work so far at the following links:

    Wikipedia in Plucker format
    Wikiquote in Plucker format
    Wikitionary in Plucker format

    ..and of course, my beautiful anti-alias fonts for Plucker, made with PalmFontConv by Alexander Pruss.

    I've also converted the Creating XPCOM Components book by Doug Turner and Ian Oeschger to Plucker format as well as the FreeBSD Handbook.

    I have literally hundreds of similar-quality works I'll be releasing over the next few months to the community on an ongoing basis.

    If there's something you'd like to see, just let me know

  2. Re:Where is the Great Publishing House of Ursa Min on Wikipedia Planning a DVD Version · · Score: 2, Informative
    You mean something exactly like this? Or perhaps Wikiquote in Plucker format? Or maybe the full Wiktionary in Plucker format?

    As you can see, I've been busy ;)

  3. License or Learn on Sun's Schwartz Attacks GPL · · Score: 1

    This breaks down very simply, when dealing with "developing countries" as a paradigm:

    If you were in a developing country, would you rather license something or learn something? In this case, license the IP from a proprietary (United States-centric) company, or use Free Software, under a license that encourages sharing, which increases your skills and marketability in the industrialized world.

    Using Free Software and Open Source software encourages you to find solutions to common problems, work with a broad community of users and developers from dozens of other countries and language barriers, and in general encourages you to improve technology for everyone's sake, not for your own wallet's sake.

    Would you rather learn how to install software? Or learn how to write software?

  4. Re:Referrer Log Spammers should be sued too on Gates' Resolve in Bringing Spammers to Justice · · Score: -1, Offtopic
    OT: I just wanted to mention that my wife is also a Celiac, and has been for ~20 years (we're both in our mid-30's). She's Type 2 diabetic as well, and a distance runner...

    If there's anything you want to know about Celiac Sprue, just ask. She's exceptionally knowledgable about it, and still continues to amaze people at the conferences we attend on the subject.

    For example, here's a minor tidbit... reading ingredients isn't enough to know if there's gluten in your food. You have to CALL the manufacturer. We had an issue with her getting a reaction to some energy bars that we found that claimed "gluten-free", and had no gluten in the ingredients, but when we called the company directly, they said they dust the conveyor with flour to prevent sticking... so it isn't in the ingredients, but it is definately in the formulation. You can never be too careful.

    The same goes with restaurants.. just because your meal has no gluten, doesn't mean that the fryer it was cooked in wasn't used to cook some breaded chicken right before your meal, etc.

    There's a lot of deception out there, but with awareness it is getting better.

    The good side of this, is that without gluten in your diet (or your son's diets), they will have better memory, recall, and retention, because the gluten peptide is a "fatty" peptide, and gets in the blood/brain barrier, and impedes neuron signalling (I should mention, my wife is also a Research Biologist at the largest pharma in the world). I'm not a celiac, but I do live a gluten "lite" diet, and I've noticed a significant difference in my memory and comprehension.

    The food is much vaster too, many more recipes, ingredients, and flavors to sample from. Instead of just "flour", you now have rice flour, tapioca flour, potato flour, and all kinds of other things to try your hand at cooking with.

    There are also lots of stores online that sell pre-prepared foods or mixed ingredients to cook with. The sheer number of choices in the gluten-free world far outweighs the gluten world, and the food tastes much, MUCH better.

    The only downside (right now) is the cost.

  5. Re:I am very disappointed by this... on Best Buy to Eliminate Rebates · · Score: 2, Informative
    You DO realize of course, that you are required, by law, to pay tax on the full price of the item, not the price-after-rebate, right?

    In most cases, you're not getting the discount you think you are (if you aren't also calculating the tax you pay on the full-price item + your stamp to mail in the MIR, etc.), and if your CPA is telling you that you can claim the tax on the after-rebate cost, he's wrong, and he's putting you in jeapordy (or risk of an audit).

    Be careful how you approach these MIR incentives, they could put you at risk, if you file them incorrectly.

  6. Re:My take on the screenshots on New Longhorn Screenshots And Schedule · · Score: 0
    But that's not true at all, because they don't use the file magic to determine what the file actually contains, they use the file extension. Go ahead, try to remame a jpeg to .txt, and double-click on it, with or without showing file extensions. It will try to load in Notepad. Why?

    Braindead Microsoft is why. They care about file extensions internally, they just want to make you think they don't matter.

  7. Re:I never moved away from that design scheme on Web Design Hampers Mobile Internet? · · Score: 1

    What is your Content-Type though? DOCTYPE means nothing, if you're sending a text/html Content-Type in your page. You're not sending an 'application/xhtml+xml' Content-Type if you aren't using a special handler for those .html pages, or you've registered your own handler for .xhtml pages (assuming you use a different file extension for those resources)

    My bet is that you're still using text/html, not application/xhtml+xml.

  8. Re:I never moved away from that design scheme on Web Design Hampers Mobile Internet? · · Score: 1
    "If it can't be done with XHTML1.0/1.1, CSS1/2, and a little javascript (note a LITTLE javascript) than the design needs to be rethought."

    Are you sure you're using XHTML? Are you sending it with the required DOCTYPE and Content-Type of application/xhtml+xml? If you're sending text/html, you are NOT using XHTML, you are using HTML 4.01 with an XHTML DOCTYPE, which is not XHTML.

  9. Re:Simple solutions on Web Design Hampers Mobile Internet? · · Score: 1
    "IIRC one of the guys from WU has a hiptop (T-mobile sidekick) and even went so far as to create a rocking WU client for it (which I use daily)."

    Apparently he's not a web designer, because using tables has been deprecated for at least a decade, for layout. It looks absolutely atrocious on a handheld, and doesn't work well at all for text-mode devices and text-to-speech devices.

    Nope, nothing to see here, more of the same "Not-Really-Mobile-But-We'll-Call-It-That" garbage that the rest of the sites are producing.

    Removing banner ads does not automatically make your page "mobile-capable".

  10. Re:Coral links on A History of Icons · · Score: 1
    "All my posts are valid XHTML. Too bad Slashdot isn't."

    I'm not sure if you're joking or not, but your posts, and your blog site mentioned in your .sig, are not valid XHTML. You are presenting them with the Content-Type of text/html, which is HTML4.01, not XHTML.

    Also, your blog doesn't validate cleanly either. You are sending a DOCTYPE of XHTML, but a Content-Type of HTML. You might want to pick one, and stick with it, and then begin to validate the content presented with it.

    Lastly, while you're wondering, the correct Content-Type for XHTML is 'application/xhtml+xml', not 'text/html'. Just be aware that MSIE doesn't support XHTML at all, so you may want to stick with HTML4.01 for now, if you have MSIE users.

  11. Re:GPL Predators on Tracking GPL Violators · · Score: 1
    "Nothing about the BSD license says that a company cannot take BSD licensed code and use it however they want, including in a proprietary, commercial product. Part of the intent of the BSD license was to let persons/groups/etc do just that!"

    ...except for the part where the copyright and attribution has to remain in the source and shipped products. How many commercial companies repurposing BSD-licensed code do you know that properly give credit back? I don't know of any at all.

    Even if the commercial company takes the code and relicenses it, the attribution must remain. Most (all?) commercial companies using BSD-licensed software simply rip it out, and behave as though they had written it themselves.

    There is this growing misconception in commercial companies that the BSD license is GPL-without-restrictions, i.e. public domain. It isn't, and some re-education has to happen to clean that up in the commercial space.

  12. Re:Good reasons for chosing GPL over BSD on Tracking GPL Violators · · Score: 0, Flamebait
    "I've written many free software tools over the years. I've licensed these using the GPL, BSD licenses, and finally switched a couple of years ago to GPL for everything."

    There's one other small subtle reason why the BSDL is more restrictive than the GPL.. it encourages people to use the code without proper attribution or credit, while the GPL does not have this problem.

    BSDL-licensed code can be abused, and in most cases, is. There is no incentive to contribute back to the community, and many commercial companies using BSDL-licensed code continue to do so every day.

    The GPL, being the "more-free" license, does not allow this kind of abuse.

  13. Re:mbox or maildir on How Do You Store and Reconcile Email Archives? · · Score: 1

    If you like mbox, you should try the original uwash.edu format, mbx, MUCH MUCH faster to load, search, and index. Its not entirely text though, there is a small binary header.

    I still use mbox exclusively with pine, but I use mbx for larger archival mailbox files.

  14. Re:The Death Knell on Mozilla Foundation's Future: No Mozilla Suite 1.8 · · Score: 2, Informative
    "I just clicked on your link, and you are out of spec. because you serve XHTML as text/html without complying with Appendix C of the XHTML 1.0 recommendation."

    MSIE doesn't support XHTML, at all. I know all about the issues with text/html, but this allows the site to function for those using a crippled browser (MSIE).

    "Furthermore, your code kicks Internet Explorer and Opera into "quirks mode", where they intentionally go out of spec. in order to cater to non-compliant pages."

    That main page was a testing ground for several different ideas I had at the time. It needs to be rewritten anyway, and I'm not surprised it kicks those other browsers into "quirks mode". Shrug. It'll be fixed when I have time to fix it.

    "If you are going to claim to be an absolute authority on something, make sure you're doing it right, eh? :)"

    Thanks, I always do, and will continue to do so.

  15. The Death Knell on Mozilla Foundation's Future: No Mozilla Suite 1.8 · · Score: 3, Interesting

    But why? Before you mod me down, hold on a second...

    Mozilla's suite, speaking just about the browser component, is FAR superior to what Firefox offers. Not only are there many more options for security, cookies, Javascript, saving form data, and many other things... that killing the suite, even if it was just this ONE component, would really be a bad move on their part.

    Personally, I don't like Firefox at all. Even though they're both based on the Gecko engine, Firefox renders CSS much differently than Mozilla in some cases. Mozilla tends to be more accurate with placement. Its not as flexible, and it just looks plain ugly (as compared to Mozilla again, even with the same theme).

    I can't speak for the other parts, because I only use the browser component of the Mozilla suite (and I'm a full-time, very-pedantic, anal-about-standards, web developer, so I can speak with absolute authority on this; my internal QA/test suite includes 13 browsers before I release a site to a client). Firefox, while great as an MSIE replacement, can't even remotely compare to what the Mozilla Suite browser component offers.

    Don't kill the Mozilla Suite, please, and if you do, at least keep the Mozilla Browser component around.

  16. Re:Don't Do it! on Open Source Tax Products? · · Score: 2, Informative
    ...and just remember, they're not responsible, or liable, if they get your numbers wrong.. unlike a certified, qualified CPA.

    The CPA is always, ALWAYS the better approach. Not only do they get you more money back (if you choose), but they know exactly how to work the deductions, so you pay the least amount necessary to meet your tax obligations. They also look longer-term, vs. how H&R block looks to you as a McDonalds customer: "Next!"

    Also, the CPA is responsible for defending you, or them, in court, if there is ever a discrepancy with your taxes. H&R block doesn't, because they're not legally accountants.

    Big difference, and if you make close-to or over 6-figures, have children, own a home, or many other things (I was able to deduct a significant portion of my home and expenses due to my Free Software work, for example; H&R block wouldn't even know to ask), H&R block can do a LOT more damage than a properly-qualified CPA.

  17. Re:In other news.. on Phishers Build Deceptive Links with DNS Wildcards · · Score: 1
    You must have already read the Microsoft advisory on that matter:
    The most effective step that you can take to help protect yourself from malicious hyperlinks is not to click them. Rather, type the URL of your intended destination in the address bar yourself. By manually typing the URL in the address bar, you can verify the information that Internet Explorer uses to access the destination Web site. To do so, type the URL in the Address bar, and then press ENTER.
  18. Re:Boring! on Image Causes Exploitable Overflow in Microsoft Products · · Score: 1
    "What the solution is is to only use tools that have safe buffers, where buffer size constraints are enforced at the compiler or execution level."

    A famous quote comes to mind...

    "Only a bad architect blames his hammer."

    The problem isn't "bad" languages, its unseasoned developers.

  19. Re:Nothing to pull people away from the web on Windows Longhorn Beta for June Release · · Score: 1
    "Linux users are not exactly known for rushing out to pay for software."

    I think I speak for my community (having been a part of it, both as a Linux user and a Linux developer for over a decade, and now president of my LUG), when I say that "Linux users" aren't choosing NOT to pay for software because they don't WANT to, they're not paying for software because they don't HAVE to.

    Just because it is commercial, doesn't mean it is better than the free or non-commercial software out there. Look at some of the VERY successful projects that are given away freely: Apache, PHP, Gaim, Samba, Subversion, Mozilla/Firefox, Plucker and hundreds of other projects.

    Nothing in the commercial space can compare to these, and why would users want to spend money to get something of lesser quality or value. The additional benefit they get, at no cost, is the ability to use the source however they choose, including the ability to sell it, or create their own projects based upon it.

    NO commercial software that I'm aware of, has that level of freedom and flexibility. Can you think of any?

  20. Re:Here are some reasons why Google's fails: on Google Launches Mapping Service · · Score: 1
    "People who TRULY, REALLY, need directions for business purposes use GPS anyway. This ain't targetting them."

    That's exactly my point. This is targeted towards people who want to print a map for their wall to say "See? I live here!" or "This is a map of my state.". This is further reinforced by all of the unnecessary eye-candy and the Print output being exactly the same as the non-Print output.

    You're right though, this is just for "pictures", not for "using".

  21. Re:Google will never stop... on Google Launches Mapping Service · · Score: 1

    But have you ever tried driving those roads? Trust me, its easier (and faster) to take the longer way around as indicated there, than to take the more-direct route.

    Ask anyone that lives near that area, and they'll confirm it.

    The service isn't broken, its doing exactly what you've asked it to do; giving you the shortest (in terms of time) route to the destination.

  22. Here are some reasons why Google's fails: on Google Launches Mapping Service · · Score: 0, Flamebait

    Here are a few brief reasons why Google's mapping service fails, and will not ever be as good as much of the competition (MapBlast, MapQuest, etc.)

    1. Requires javascript , so I can't use it from my PDA, cellphone, or automated with Perl to fetch and print maps for me.
    2. No turn-by-turn maps for driving directions
    3. No markers for one-way streets and directions
    4. Their "Print" view is exactly the same as their non-print view.
    5. No PDA version at all (ala MapBlast)

    For people who want to go "Ooo... pretty map", it will be fine, but for people who actually use mapping services to navigate, or use them from non-full-blown-desktop browsers (cell, WAP, PDA), this service is useless.

    Why Google insists on building everything they do upon reams of Javascript, is beyond me.

    Move along, nothing to see here.

  23. I don't remember where I saw this... on Bill Gates Claims OSS Has Poor Interoperability · · Score: 2, Insightful

    I don't remember where I saw this quote, but I've had it here in my logs for awhile, and I think its relevant here:

    "Microsoft properly asserts that OpenOffice is not 100% compatible with their product. Microsoft, however, has apparently decided not to support the OpenOffice formats either, for which they have no excuse: the standards for OpenOffice documents are publicly available, whereas Microsoft makes it a habit to sue people for reverse engineering their own formats."
  24. Obligatory Bookmarklet on Yahoo's Y!Q Contextual Search Beta · · Score: 4, Interesting
    You can do this with a simple bookmarklet:
    javascript:Qr=document.getSelection();if(!Qr){void (Qr=prompt('Keywords...',''))};if(Qr)location.href ='http://google.com/search?query='+'%22'+escape(Qr )+'%22&num=100'

    Stick this on your Mozilla/Firefox toolbar (all on one line of course), highlight a word or words, and click it.

    It also works if you click it without highlighting text. It will pop up a dialog where you can enter terms you want to search.

    Simple!

  25. Re:Hopefully good will come out of this. on Moglen's Plans to Upgrade the GPL · · Score: 1
    "If you distribute the source with binaries (or just source) then you aren't required to make the source availabe because it already is."

    Not quite, as Sony can attest to.

    Sony has been violating the GPL for several years now, and I wrote an article about it which was slashdotted a few years back, regarding their Sony Palm OS Emulator.

    Sony was releasing a binary version of 2.0 of the emulator (for example), but only providing source for 1.0. When they released 3.0, they'd release source for 2.0, always one-step-back.

    They contended that they were incompliance, but they were not.

    But your point is well-taken.