Slashdot Mirror


User: kryptkpr

kryptkpr's activity in the archive.

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

Comments · 654

  1. Re:Everyone uses it on Inside MySpace.com · · Score: 1

    MSN is very popular in Canada. AIM is basically unheard of here since nobody actually uses AOL in this country.

  2. Re:Why does anyone need a DMCA? on New Zealand DMCA Moves Forward · · Score: 1

    I'm not sure what you mean by, 'none of us will ever get to enjoy something produced in our lifetime'. You can get to enjoy the works in your life time. You just have to pay ... If you mean you can't get the song or book for free in your life time, I'd have to ask why you'd think you deserve it for free?

    I believe you have me confused with someone who wants to just read the book. I want to take some of the ideas, and to make a better book out of it. There is no such thing as originality anyway, and there hasn't been for a long time (aren't there something like only 37 unique dramatic storylines, for example?).

    I fill freely admit to being ignorant on AU copyright law, I was referring to the American Copyright Act of 1790 which allows a copyright term of 14 years (not life+14 years, JUST 14 YEARS!).. with an option to renew for another 14 years (again, no need to die to start the clock counting).

    From the above linked page:

    The stated object of the act was the "encouragement of learning,"

    I believe it is this objective that is important above all, and definitely above corporate greed. I don't just "want" things for free, I DEMAND that works be placed into the public domain after what I deem a reasonable amount of time so that I, as a PRODUCER OF CONTENT, may build upon them BETTER WORKS. I agree with the founding fathers, 14+14 years is a reasonable amount of time.

    The great-great-great-grandchildren (Life+70 term) of a content producer have trampled upon my fair use rights, and they have shat all over the entire idea of the "encouragement of learning,". The simple ugly fact is the content producers of old have fucked the content producers of new.. so what choices do we have when we want to remix or re-produce old content? Even the Happy Birthday song is still under copyright..

  3. Re:Why does anyone need a DMCA? on New Zealand DMCA Moves Forward · · Score: 2, Insightful

    Copyright is a bargain, an agreement between Us (the non-creators) and Them (the creators).

    Yes. The bargain was we allow them hold a monopoly over their creations for a short term (20-30 years), at which point it becomes public domain.

    We started to break that agreement (by infringing copyright) long before They did (by implementing DRM).

    No.

    They started to break that agreement (by perpetually extending copyright to the point where none of us will ever get to enjoy something produced in our lifetime), long before We did (by infringing copyright).

  4. Re:Dedicated processors for "other" tasks on AMD Reveals Plans to Move Beyond the Core Race · · Score: 1

    I was thinking more along the lines of how MMX/3DNow are implemented.. extra instructions.

    And maybe not such specific tasks like "mp3 decode".. but what about an FFT/IFFT instruction set extension? A matrix-multiply or matrix-inversion instruction set extension? The operating system could see these instructions and ensure they're executed on the correct processing unit (fast interconnects are of course needed here, which I believe is what HT3 is all about!)

    Hardware acceleration of these tasks would greatly speed up many applications (specifically codecs of all kinds).

  5. Re:Celsius v. Fahrenheit on Six Laptops That Don't Burn · · Score: 1

    Flamebait? I'll bite.

    Being newer doesn't make it better. Having every unit relate to every other by a power of 10 .. THAT is what makes it better.

  6. Re:Buckling springs have ergonomic advantages. on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1

    I've actually settled on Macros (so CONV_STD_LOGIC_VECTOR is a key combination away) and a text editor with Syntax-completion (so if I start a PROCESS construct, it fills in BEGIN END for me).

    Having to run all of your source files through an intermediate tool before you can compile them is a bit too much.. I would be too tempted to implement new language features, and end up chasing more bugs in my code generators then my code itself.

  7. Re:Buckling springs have ergonomic advantages. on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1

    Ahh, but you fail to take into account the bursty nature of programming. There are times when a problem requires 3 days of thinking, but only a relatively minor amount of code to implement the solution when you have it. During that implementation phase, typing is the bottleneck, not thinking.

    PS: Cranking out generic php-mysql database GUI code, which I did for months, is typing bottlenecked at all times.
    PPS: I also produced ~10k lines of code in 3 months last year... maybe it's because I'm Canadian?

  8. Re:Buckling springs have ergonomic advantages. on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1

    No, I'm not going to make that claim. The 130WPM figure was my average "gross" (ignoring any errors of which there were I think around 8%) speed at transcribing a portion of "The Wizard of Oz" using the not-so-scientific Java typing test posted by the GP.

  9. Re:Buckling springs have ergonomic advantages. on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 2, Informative

    My statement was simply that Programmers, on average, type faster then the general populace. I stand by this statement, but it is a one-way implication (and not at all a correlation).

    So while being a programmer implies a faster average typing speed, I am in full agreement with you that having a faster average typing speed implies nothing (and least of all programming ability, it might just mean you spent months blabbing on IM to your buddies).

    To all those people who are saying use a better language, you're either developing only software and/or not getting paid to write code.

    If you're being paid, you code in what you're told to code, no matter how ugly the syntax. But at least you get to go home and write code in whatever beautiful language you prefer (mmm .. Python)..

    If you're developing hardware, your choice comes down to Verilog or VHDL. VHDL (1993) especially is defined in such a way as to make massive amounts of typing (not to mention copy/pasting) inescapable. Keywords like CONV_STD_LOGIC_VECTOR (21 fucking characters for the most commonly used type-conversion function!) show up all over the place. It makes you type out "BEGIN" and "END".. no braces. Even a "simple" digital logic block such as a 4-to-1 MUX or a slight variation there-of can require a dozen lines of stupid, pointless syntax (so that it 'looks' like a MUX to the compiler) to implement .. no matter how good of a programmer you are.

  10. Re:Buckling springs have ergonomic advantages. on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 2, Insightful

    I get ~130WPM gross, ~115 WPM net on that test. Your 50wpm may seem fast by normal standards, but it's glacially slow by "slashdot" (programmer) standards. Programmers need to type in dozens of lines of code to express a single idea sometimes, and if you do that every day for a few years it really improves your typing speed (and accuracy).

    My only contribution to this discussion is the best keyboard is the keyboard that you're used to, and it's as simple as that. If you are used to that annoying clicky feeling and sound, then that's what you will like.

    Personally, I hate it. I hit the keys on those damn springy keyboards way harder (it seems like the keys actually travels further, and my fingers tend to travel with the keys) then I'd normally hit on a rubber-membrane keyboard, which makes it difficult for me to move to the next key and as a result I type slower and less accurately.

    I know people who are proficient at such keyboards don't allow their fingers to travel with the key, they move on when they feel they've just passed the threshold and let the key hit the bottom on it's own.. but that's been learned over a period of years. If the vocal minority who love clicky keyboards had spent the same amount of time on using a rubber membrane keyboard already, their typing would have adjusted to suit and they could quit complaining about the state of keyboards these days.

  11. Re:Paper ballots on Voting Machine Glitches Already Being Reported · · Score: 4, Informative

    Having worked as a Poll Clerk in several Canadian elections, I can confirm that this works very well and the results are delivered very quickly.

    There are two people per polling station (a Poll Clerk and a Depute Returning Officer), and each polling station has 200-400 people alloted to it.

    Then when the election is over, each team of two begins to count their 200-400 ballots. The Depute Returning Officer takes the votes out of the sealed box they were put in, and reads off the votes out loud to the Poll Clerk who fills in what is basically a giant spreadsheet.

    There can be representatives at each station of each of the candidates, and they are allowed to place a vote into dispute if for some reason they don't like it. It then isn't counted immediately but gets placed into a different pile (to be counted later by Elections Canada).

    It takes only about 3-5 seconds to take the ballot out of the box, read it, and record it. No team needs to count over 400 ballots or so.. and this happens simultaneously across the entire country, so we get our results very quickly!

    Oh, and as a bonus the position is nicely paid (DRO gets a little more then Poll Clerk because it's his responsibility to return the ballots to Elections Canada after the count). It's a great way for students to earn some extra money as well as learn about how democracy works.

  12. Re:So now you can download HUGE crappy games! on Sony Funding 'About 40' Downloadable Games · · Score: 1

    Unfortunately almost every major ISP now throttles torrent traffic, making it's use as a legitimate distribution technology less appealing.

    On the other hand, clients that encrypt torrent traffic are now common.. would encryption simply become the norm?

  13. Re:Sad Co-incidence on Nine Reasons To Skip Firefox 2.0 · · Score: 1

    Extensions hook in the browser at a very low level, so the proper analogy is to bad device drivers rather then bad applications (and we all know that a bad device driver WILL bring down the entire OS.). A bad application would be analogous to a malformed webpage, which should never bring down the browser.

    So the devs aren't "getting away" with anything by dismissing these problems, they're just as powerless to do anything about them as Microsoft is powerless to fix the buggy 3rd-party driver for your cheap WLAN card that causes windows to crash.

    If you're experiencing high memory use, memory leaks and crashes with plain vanilla Firefox then you should submit a bug report with your configuration. Don't forget you have to nuke your profile too! So many people are still using a profile from the 0.x days and this causes all kinds of trouble. However, I believe that the majority of people that complain about these symptoms have piles of extensions installed. Ad-block especially causes memory leaks, I avoid it like the plague.

  14. Re:Hmm.. on Trojan Installs Anti-Virus, Removes Other Malware · · Score: 3, Insightful

    This wouldn't make sense, because anti-virus vendors would then be able to take advantage of the same signature to prevent all of his future viruses.

  15. Re:Keep it simple ... on Firefox Accepting Feature Suggestions for Version 3 · · Score: 5, Insightful

    Are you proposing loading up a new instance of Firefox for every open window? I regularly use both windows AND tabs, and it's not uncommon for me to have 4-5 windows open (1 window = 1 research subject, and windows have many tabs in them all relating to the same subject). Your proposal would quadruple the memory requirements on Firefox for my system.

    If such a feature is included, I would like to be able to turn it off. My firefox very, very rarely crashes (once every few *months* Java or Flash bring it down). If you're having crashing problems, you should start up a new profile and re-install your extensions one by one to see which one is causing you the grief.

  16. Re:welcome to... on HD Should Be Wired, For Now · · Score: 2, Informative

    Video is due to it's very nature very redunant. The majority of the content which was in frame X is still there in frame X+1 and frame X+2, it may have just moved a little. Good compression (MPEG4 at a high data rate) simply takes advantage of this, and will not be noticable to the viewer while still reducing the data rate 3-5x.

    Now as to your assumptions. First, why 32bpp? You don't broadcast an alpha channel. 24bpp is enough for RGB, and 16bpp is enough for YCbCr (using 422 sampling, which is fine for video but not so great for computer images).

    Second, 800x600 isn't HD. The minimum resolution to be called HD is 720p, which is 1280x720 (roughly a 1 megapixel image). Some folks will try to pass 480p off as HD, but it's not, it's ED.

    So taking a typical movie in HD, that's 1280 * 720 * 16 bpp * 30 fps * 1/4 (compression gains) = 110 Mbps. Still a little too much for fast ethernet, but GigE could support several such streams without a problem.

  17. Re:How do you make 480p into 1080p? on Samsung Ships the First Blu-Ray Player · · Score: 1

    It's not *that* much more complicated; high-quality scalers just use filters with multiple horizontal and vertical tap coefficients.

    Think of it as rotating through sets of filters (which map a single destination pixel to a number of 'weighed' source pixels) as the image progresses vertically, as opposed to using an identical filter to get every destination scanline.

    This is done so that you don't get stuff like ugly line-aliasing artifacts, where the exact same source line created multiple exact-same destination lines beside one another.. this looks terrible. By changing filters on every line, we can make sure that even if the same source line is chosen for two destination lines, they won't look exactly the same. It gives kind of an "illusion" that you're creating detail.. really, you're just extracting detail from the original image in multiple ways and presenting it all together.

    High-quality deinterlacers though (such as those required to go from 1080i to 1080p), are a whole different beast.. they do really look across time, figure out what's moving, and attempt to fill in missing details. More info here..

  18. Re:Encourage telcos to go under on BitTorrent's Bram Cohen against Network Neutrality · · Score: 1

    The ISP does not need to take the extra step of slowing down competing services in order to gain more customers.

    I thought this wasn't about slowing down competing services, it was about reserving bandwidth for your own services that could otherwise have been used by your competitors. This is basically what my cable company is doing.. they've laid a 'virtual' network that their services run on nice and fast, while their competitor's services are forced to share the common, clogged internet pipe.

    They're using their monopoly in one area (infastructure) to get into another (services)... isn't this a bad thing?

  19. Re:Encourage telcos to go under on BitTorrent's Bram Cohen against Network Neutrality · · Score: 2, Interesting

    I'm not sure how it works where you are.. but up here in Canada, my cable company (Mountaincable) offers a VoIP package for $25 cdn/month including services (call display, call waiting, voicemail). This is a VERY competitive price.

    The thing is, with their system, your packets don't leave your provider's network at all! From their FAQ:

    Q. Is this another 'Internet phone service'?
    A. No. With Mountain's Digital Telephone your call will never go over the Internet. It is securely relayed over Mountain's state of the art fibre/coax network and directly transferred to the Public Telephone Network. This is a primary line service!

    Should services like this be affected by net neutraility laws, even though they actually have nothing to do with the net? It's tough to say where to draw the line..

  20. Re:He does make an implied threat... on Student Faces Expulsion for Blog Post · · Score: 1

    When I was in school, if a teacher or principal demanded that I modify a certain behavior, I basically had two choices. Be guided.... or be defiant.

    The actual choices this kid had were either "conform" and "stand up for what is right". It's a common error (especially in the US) to mistake "being guided" and "being forced into a cookie-cutter conformity lead by brainless idiots".

    When things are going on around you that you believe to be wrong, it is your DUTY as a member of the human race to stand up for yourself. We've made a lot of mistakes in the past (slavery, sexism, etc..) and it wasn't until someone stood up and said NO MORE that anything changed for the better.

    If a student makes it perfectly clear that they WILL NOT be taught, they have no real reason to be in school, and ought not be there to impede the learning of the students who are willing be taught.

    And if a student believes that what he is "being taught" is actually damaging to society (which is exactly what's happening in this case)? Where you see him impeding the learning of others, I see him improving the learning climate, and so ultimately assisting the learning of others.

  21. Re:He does make an implied threat... on Student Faces Expulsion for Blog Post · · Score: 4, Insightful

    When you read that, you saw a comparison to "a group of mass murderers".

    When he wrote that, he was making a comparison to a group that was pushed so far, and couldn't stand up for themselves in any other way, that they simply had nothing left to lose. I think this context is pretty clear in his words.

    Do you have any idea what it's like to feel that you're being opressed, and there isn't a thing in the world you can do about it? It grinds down your soul, until there is either nothing left, or you are forced to make a (often terrible) stand for what you believe in.

    Your interpretation of what he said says just as much about YOU (and the school district, which clearly took the same interpretation) as what he wrote says about HIM.

    The answer here is not to shut him up, it's not to expel him, and it's not even to suspend him. It's to properly address his complaints, preferrably in a public forum, until both sides are happy.

  22. Re:You didn't actually say it had to be free on Best of the Free Anti-virus Choices? · · Score: 2, Interesting

    Nod32's internet scanner (called IMON) hooks into the tcp/ip stack in such a way as to break python-based BitTorrent clients upon their attempt to open a 65th socket.. this results in a ~60 peer limit, which results in poor transfer rates.

    This was the main reason I ditched it, it was otherwise a great piece of software. Of course, YMMV.

  23. Re:I have a solution! on New IM Worm Installs Own Web Browser · · Score: 1

    Because trying to define "security zones" where a given action can be good in one zone (desktop) and bad in another (IM) doesn't work well (at least under Windows). It was the Internet Explorer security model (Internet vs Local System), which was/is heavily abused and exploited.

  24. Re:Nothing wrong with "typosquatters" on Google Propping Up Typosquatting Biz? · · Score: 1

    I do not understand the problem either. I am suprised at the number of people complaining about this. Suddenly the freedom lovers want to be the oppresors.

    I think the real issue here is the general ill will that a lot of legitimate webmasters have been feeling from the Google advertising program.

    Many of these webmasters complain that their accounts are unexpectedly terminated citing TOS violations (usually 'click fraud'). For some reason, the details of these violations can never be disclosed to the webmaster.

    At the same time that these people (who are really trying to run sites with meaning content and contribute to the internet) are being booted off, Google is allowing these blatant Ad Farms (which ARE against the TOS) continue.

    These sites have no real content what-so-ever and are computer generated. They serve no real purpose on the internet, other then raking in money hand over fist to the people who are abusing the Adsense program.

    On the surface, Adsense seems intended to allow the common webmaster to make a few bucks to cover his hosting. What these people are angry about, is that Adsense is being terribly abused and Google seems to be not only complacent, but fascilitating that abuse.

  25. Re:It'll reach a point where you can't on Next in Browser Development, High DPI Websites? · · Score: 1

    I think he's talking about the ViewSonic VP2290b or the IBM T221 , although both of those are only 22" (slightly more actually) panels.