Slashdot Mirror


User: archeopterix

archeopterix's activity in the archive.

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

Comments · 550

  1. Re:Biological clocks in unicorns... on GZipping Life Forms: Deflate Reveals Bare-Bones · · Score: 2, Insightful
    Similar thoughts here. From the article:
    So how does one separate the wheat from the chaff, the true stromatolites from the fakes?
    One method is to examine the suspect rock with a microscope, looking for visual evidence of microorganisms. But as researchers who study ancient terrestrial rocks- and one notorious Martian meteorite - have discovered, it isn't all that easy to tell, just by looking at shapes, whether or not a microscopic blob in a rock was once alive.
    So, what do they verify the gzip method against? Their guesses about the image origins? Does not look great from the methodology standpoint, eh?
  2. My experience on Web Services Not Always Better · · Score: 2, Interesting
    I've recently implemented a SOAP interface to a database (as an Apache module written in Delphi 7). It crawled, albeit only until I replaced the standard Delphi native-to-SOAP translator with a custom one. The problem was that the standard translator:

    1. Built a DOM-Tree from the native Delphi data structures.
    2. Serialized the tree.

    Since the resulting datasets were usually big, it was painfully slow, mostly because of allocation/deallocation of the tree nodes. Once I built an "on the fly" converter, the XML generation time fell below 10% of the database access time.

    The point - perhaps it's not the protocol, but the inefficient implementations that slow things down? In the above case, replacing SOAP with a tightly packed binary protocol, would only (at best) speed things 10% up. On the other hand, if the client were a handheld, perhaps things would be indeed much slower on the client side because of the XML/SOAP issues.

  3. Re:Only a portion of the W3C on MS Withdraws From WC3 Web Services Working Group · · Score: 1
    It's important to note, and not really clear in the post, that MS is only pulling out of the so-called choreography group for Web Services.
    But of course, Steve Ballmer has his own choreography standards!

    Developers! Developers! Developers!

  4. Re:I dunno... on ACM ICPC Results · · Score: 1
    Yes, they are maths (algorithmics) problems. But algorithmic background isn't enough to win this contest. You have to implement the algorithm you came up with and you have to implement it fast.

    You have no time to think about the implementation details of your data structures. You've got to know the implementation of all the basic algorithms and data structures by heart - no time to debug your AVL implementation there. Of course you've got to be a fast typist, or at least have one on the team.

    These abilities don't automatically make you a good programmer, but can help you become one.

  5. Re:Not really on Are We Not Ready For 64-Bit? · · Score: 1
    Just sticking an extra 32 lines on the address bus isn't going to work.
    It isn't? There is a whole lot of processors whose address bus is wider than their data bus & ALU. Probably all of the 8-bit processors and most of the 16-bit ones.
  6. Re:Mmmm.... 64 bit on Are We Not Ready For 64-Bit? · · Score: 1
    Yea, some people need more than 4 gigs of memory per process. That's just not easy to do with 32bit.
    Good point, but this only means that the address bus should be widened. I suppose that 32 bit data registers & ALU are still OK for most applications. If you need more than 32 bit, you are probably doing cryptography anyway, so even 64 bits are too short.
  7. Mmmm.... 64 bit on Are We Not Ready For 64-Bit? · · Score: 0, Flamebait

    I could fit "you suck" or something equally insightful into one processor word. Other than that, I don't care. Do you?

  8. Re:In the long term? on A Positive Outlook on the Software Industry · · Score: 1
    If you believe free software is good (I do) And if you believe software reuse must come sometime (I do) Then you cannot think that there will be a strong market for coders for ever - it just doesn't make sense.
    Yes & yes, but no. Code reuse has its limits, so there will still be market for custom solutions. In fact, the market could even get bigger with FS - if a core application is free, the customers have more money for getting it customized.

    I'm lucky to work for a company that does just that - custom solutions. We work in a commercial environment (various commercial DBMS-es + Delphi), customers get full source. Currently they are not licenced to redistribute, but even if they were, I doubt this would affect the company - first, they probably wouldn't anyway; second, the solutions fit for one customer wouldn't probably work for another.

  9. Re:Billings on A Positive Outlook on the Software Industry · · Score: 4, Funny
    My Karma is excellent however, and that shows a lot.
    Welcome aboard, you start tomorrow in marketing department.
  10. Executive summary on Bug Reporting Etiquette · · Score: 1
    For all of you who cannot get the article, or are not inclined to do so, I've prepared a brief summary:

    Don't be a dickhead.

  11. Re:parallel vs. serial on Building Your Own Glowing Cyber-Balls? · · Score: 3, Interesting
    Serial being serial, they only have 1 DATA pin. the other pins are used for control.
    Parallel ports have 8 data out pins, 8 status pins which can be used for data in, and a few (3 IIRC) control pins.
    So Parallel is easier because you don't have to decode the serial data (demultiplexing)
    Yes, serial has only 1 data pin, but nobody said you cannot use control pins, like DTR for transmitting your data. Some cheaper UPSes use that trick to transmit their status back to the PC. Actually I remember a program that let you transmit more than the 115200 bps using the control pins to transmit data between 2 PCs.
  12. Re:Two questions? on 6502 Machine Language for Beginners · · Score: 2, Informative
    Is learning one machine language equivilent enough that you can learn them all easily enough?
    Mu.

    The concepts from 8-bit processors, like instructions, registers and flags are still there and haven't changed much. Of course the new processors brought new concepts - virtual modes, paging, sophisticated memory protection schemes, interrupt hierarchies, numeric coprocessors, hinted jumps, various kinds of SIMD instructions and so on and so on.

    On the other hand, most developers are pretty much separated from the processor - the operating system and the compiler are there to manage all of the above. Even if you want a super-optimized piece of code, it's a good idea to start by looking at the compiler output.

    This is of course only true if you don't plan to write your own OS or a compiler.

  13. Re:Well then on Software Craftsmanship · · Score: 1
    What books WOULD you recommend, if this one sucks rocks?
    I have only read the review, not the book, but judging from the review, "Peopleware : Productive Projects and Teams" by Tom Demarco & Timothy Lister could be recommended instead of this one. Focuses on people, not the process, the authors' assertions are well proven (Hm... Ok, well argumented) and it is fun to read. I'd write more, but I can't access the book right now.
  14. Too optimistic, in my view on The Myth of Radio Spectrum Interference · · Score: 3, Insightful
    From the article:
    Reed believes that as more and more of radio's basic signal-processing functions are defined in software, rather than etched into hardware, radios will be able to adapt as conditions change, even after they are in use. Reed sees a world of "polite" radios that will negotiate new conversational protocols and ask for assistance from their radio peers.
    I see a tragedy of the commons waiting to happen.

    Radio's basic signal function defined in software? Sure, "Maximize your bandwidth with our new RadioBooster!!!" (at the cost of your neighbors).

    While this guy might have a point - the current FCC policies on RF spectrum might be a bit outdated, I would be careful with deregulation here.

  15. Satellite triangulation? on Echelon Used to Capture Terrorist · · Score: 1
    From the article:
    Echelon reportedly monitors phone numbers and voices, then uses satellite triangulation to locate the user.
    Ok, the cell phone signal is strong enough to be decoded at the nearest base station - a mile or so away (Ok, let's round up to 5 miles). Lowest satellite orbit is about 100 miles. Signal power is inversely proportional to distance^3. So the satellite gets the signal about 8000 times weaker than the base station (plus equally strong signals from thousands of other cell phones, not to mention other RF sources). Can it really pick up the signal from a single phone?

    I guess that you can pick up the signal amplified by the base station, but you can probably get the base station position by simpler means than satellite triangulation.

  16. Re:And they said... on Proposed Usenet Death Penalty for Australia's Largest ISP · · Score: 3, Interesting
    Why doesn't stuff of this nature happen more often? Why can't this same logic be applied (through different, although possibly similar means) to other Bad Things that happen on the internet? What could stop Adobe suing Russian hackers? What would put an end to bad patents? What could even stop the application of the DMCA? Large scale, cooperative denial of service (in this case denying to serve them, not flooding their lines) of the institutions which do these things.
    Usenet UDP is specific:

    1. Few parties involved - Usenet is much more hierarchical than the general Internet. Probably if less than 20 (my guess, it might be wrong) important parties agree on a UDP, it gets enforced. How many entities would have to boycott Adobe (or whoever) for them to actually feel it?

    2. Clear and publicly defined "abuse". Spam, rogue cancels & supersedes. You don't get UDP'ed for being nasty to whales or pushing for bad legislation. This makes agreement easier, if not automatic.

    Withouth the 2 above conditions, it ends in a parody: Bob from Smallville doesn't show his homepage to Adobe employees, Alice from Podunk drops all mail from Microsoft and the boycotted companies would laugh at this if they only knew that they are "boycotted".
  17. Re:Visible light regulation on Using Visible Light for Data Transfer · · Score: 1
    Coherence with respect to lasers mean that the emitted photons are in phase with each other, not that the beam is narrow.
    My bad, I meant "collimated" not "coherent". Actually, I thought noone would notice :-)
  18. Re:Visible light regulation on Using Visible Light for Data Transfer · · Score: 1
    The system uses LEDs not lasers.
    Both LEDs and lasers are monochromatic light sources. Lasers have the additional advantage of producing a very coherent beam without additional optics, but LED + a few lenses gives just that. Strong LED is more likely to damage your vision than a weak laser. (As far as I remember, class 2 laser means "no permanent damage after staring at it for less than 20 minutes")
  19. Wow on Server In A Fly · · Score: 4, Funny

    ... and I thought that "Adapting applications on the fly" was an article about hot-swappable modules!

  20. Re:OMG MORE PATENTS!!! on Google Patents Search Algorithm · · Score: 1
    Does this mean that with their algorithm now publicly available, we're going to find more "googlebuster" sites finding ways to improve their rankings?
    I don't think so. The patent is probably so broad, that it covers every searching algorithm that looks at hyperlinks, and that was publicly known a long time ago.
  21. Re:Benchmark results: on 3D Mark 2003 Sparks Controversy · · Score: 2, Funny
    And the point of running a gaming benchmark from a BASH shell is??
    ...to score a m4d score in Slashdot funnyness benchmark.
  22. Nethack? duh... on Nethack 3.4.1 Released · · Score: 5, Funny
    I would play it, but the user interface is too bloated. I'd like something like that:

    You find yourself on an empty tile.
    Looking northwest you see a large chest.
    A grid bug approaches you from southwest.
    There's a curved wand 2 squares to the north.
    >

  23. Triangulation, man on Life-Saving Baseballs · · Score: 1
    One to toss in the pile and the other one to play catch with till the muffled scratching stops.
    Don't forget one to rule them all and in the darknes s bind them.
  24. Re:And in other news... on Los Alamos Security Infiltrated By Reporter · · Score: 1

    Yes, killing opponents before they act probably plays a role here. I also guess that Saddam Hussein has never heard of "budget restrictions" "concerned taxpayers" and such. His budget might be several orders of magnitude smaller than the US budget, but he is practically free to spend all of this like he sees fit - and security is probably his top concern. Not to mention that instant death penalty for lack of security does wonders for guards' morale.

  25. Re:Still no micropayment solution around on Shift Calls it Quits · · Score: 1
    Another net mag closing its doors... where is micropayment that works and could help these alternative publications to survive?
    Even with a working micropayments solution, "a well written & prosperous indy magazine" is an oxymoron, or at least a very unstable phenomenon. If they started raking money, they would probably change their writing to please more people and rake more money, eventually ending as Yet Another Barely Readable Magazine Trying To Please Everyone.