Slashdot Mirror


User: statusbar

statusbar's activity in the archive.

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

Comments · 1,227

  1. Re:Prior art on openSUSE Hobbled By Microsoft Patents · · Score: 1

    No, integer basic did not have hi-res mode:

        http://www.landsnail.com/a2ref2.htm

    However I'm not certain that the apple II hires mode is even relevant to this "Intellectual Property" problem.

    --jeffk++

  2. Re:Prior art on openSUSE Hobbled By Microsoft Patents · · Score: 1

    Well, if AppleSoft BASIC did it with HPLOT, wouldn't that mean that Microsoft had prior art? Or did HPLOT do something different than you are describing?

    --jeffk++

  3. Re:Guarenteed to produce invalid patents on USPTO New Accelerated Review Process · · Score: 1

    Think that might work?

    Your ideas would be putting obstacles in the way of companies wanting to patent things.

    This is contrary to the USPTO's prime directive of selling as many patents as possible. That's it.

    It is effectively a government controlled corporate monopoly on idea registration and is contrary to the free market in every way.

    But we know that we do not and never did live in a free market society, especially lately.

    --jeffk++

  4. Re:Boy, THIS one is easy. on CBC Recommends Linux To Average User · · Score: 1

    I'm the guy my buddies call when OMG WINDOWS EXPLODE

    Hey, me too.

    I stopped that though. I just told everyone that if they don't use linux or mac os x, I will not help them for free. If they can pay for windows they can pay me or someone else to fix their computer.

    If they use linux, however, I am happy to help them for free. I usually don't need to much! Most things can be fixed via a remote ssh connection.

    If they use mac os x, there is even less help needed.

    --jeffk++

  5. Re:Don't Bother on Multi-Threaded Programming Without the Pain · · Score: 1

    Ideally, there would be hardware support for the data to be updated in a single transaction.

    Another way to implement this is via pointers, where the pointer is updated once the new values are put into place. This pointer switch must be atomic. When a writer decides to write, it gets a copy of the current pointer. It starts the calculation and allocates a new result. This new result is put into place via changing the pointer with an atomic operation only if the original pointer has not changed.

    If it did, then it must THROW OUT the calculations that it did and start them over again.

    The reason why this is more efficient is that in typical programs more threads read the same data, and very little data is actually needing to be written to by multiple threads.

    --jeffk++

  6. Re:A step in the right direction. on Judge Strikes Down COPA, 1998 Online Porn Law · · Score: 3, Funny
    Excellent! I'm glad that you figured out a way around it and learned something while doing it!

    Filtering is Power over another

    --jeffk++

  7. Re:A step in the right direction. on Judge Strikes Down COPA, 1998 Online Porn Law · · Score: 5, Interesting
    I am very happy about this.

    I wrote the first available internet filter for windows 3.1 The Internet Filter specifically because it is the parent's responsibility to decide what their children should and should not see, not the government's responsibility.

    --jeffk++

  8. Re:Don't Bother on Multi-Threaded Programming Without the Pain · · Score: 1

    How is that more performant?

    As the articles say, the lock pressure is moved from the reader to the writer. Transactional Memory scales amazingly better when you have multiple threads which are reading common data. Please note that in today's system architectures even READING data on different cores at the same time may not be thread safe without memory barriers put into place to synchronize the caches.

    There have been many papers written about the efficiency gains.

    And as a bonus, writing multithreaded software with a "Transactional Memory" scheme is easier to "prove correct".

    --jeffk++

  9. Re:Don't Bother on Multi-Threaded Programming Without the Pain · · Score: 1

    Wait, can you tell me how you can get to parallel tasks that need to access the same resource to coordinate in a more performant manner?

    "Transactional memory"

    --jeffk++

  10. Re:It's not misuse, it's responsible on Billion Dollar Handout To Upgrade TVs · · Score: 1

    It is pure socialism, communism, subsidized television.

    --jeffk++

  11. Re:Everyone starting in 2009! on Who Controls Your Television? · · Score: 1

    Wow, are we a communist country now? Television Welfare? Why can't the free market decide?

    --jeffk++

  12. Re:I'll tell you about this one guy on How Open Source Projects Survive Poisonous People · · Score: 3, Interesting

    My favourite one is the netfilter guy's response to Dan Kegel's patch on the horrible file name layout in the linux netfilter directory, where there are multiple h and c files with the same file name, differing only by case. 'ipt_TOS.c' has a different purpose than 'ipt_tos.c' - Is this elementary school programming style or what?

    Lots of people wanting to cross-compile linux, or even just do an 'svn co/cvs co' of a project which includes linux source get hooped.

    from: http://lists.netfilter.org/pipermail/netfilter-dev el/2004-October/017154.html

    ..we don't really care..

    You should actually start an opposite effort: Make it harder for them, so it is enough pain to switch to a linux development system. Please note, this is my personal opinion - not to be conflicted with the technical reasons given above.

    --jeffk++

  13. Re:go home... on U.S. Senators Pressure Canada on Canadian DMCA · · Score: 1

    Take a look at "This hour has 22 minutes" and their very funny Interview of David Wilkins.. Click on "Shaun Majumder" in show #8.
    --jeffk++

  14. Re:Am I The Only One Alarmed By.... on Reverse Hacker Awarded $4.3 Million · · Score: 1

    Remember GM's cozy relationship with the Nazis. It's true once WW2 broke out that they didn't have direct control of operations in Germany, but leading up to WW2 they were quite aware that conflict was probable and that they'd be profiting by selling to both sides. Their chairman, Alfred Sloan, said that with respect to German factories, "We must conduct ourselves as a German organization."

    Another interesting point is that during the war, U.S. planes bombed G.M. Factories in Germany. After the war, G.M. sued the U.S. for the damage and won, AND got the information about the court case withheld until the 1970's. It didn't matter that GM was building engines for the enemy...

    --jeffk++

  15. Re:Non-changeable battery on Newton's Ghost Haunts Apple's iPhone · · Score: 1

    The "price" here is illusory... Other phones are subsidized... And who pays for the subsidy in the long run?

    You have a very good point about the battery... Power users need extra batteries, by definition...

    --jeffk++

  16. Re:Eeew, threads. on Pthreads vs Win32 threads · · Score: 1
    fork is easier and safer for "low" usage servers. threads seem easier but can be ultra tricky to debug. The "best" way is harder but great for high usage servers....

    See The C10K problem

    --jeffk++

  17. Re:Cheat Sheet on Where Are All of the HDTV Tuners? · · Score: 1

    A subsidy? What ever happened "Let the market decide?", or are we learning to be like the communists now?

    --jeffk++

  18. Re:Virtualization in the OS? on VMware-Microsoft Battle Looming · · Score: 1

    But they ARE sticking to what they do "best"... they play dirty pool against companies in markets that they want to control.... Even if it costs them money and even if it inconveniences the users of their products...

    --jeffk++

  19. Re:It's those pesky users that are the problem. on AACS Device Key Found · · Score: 1
    All of this is technically possible now via the full utilization of TPM.

    Sure you would be able to run a compiler and debugger in your own virtual machine, but all the "trusted" operating system and media player /viewer code would be required to run in the hypervisor... And you would need an appropriate certificate and vetting in order to be one of the inner circle of the hypervisor programmers.

    All of this creates a platform where can not trust your computer because you do not know if your unscrupulous multinational corporate competitor has hypervisor certificate that is reading your product designs...

    Of course it will be presented as an "optional" feature for you.... If you want to connect to the internet or watch a movie or listen to music, you must be in "trusted" mode.

    --jeffk++

  20. Re:Will they actually do it? on AACS Device Key Found · · Score: 1

    Well, that's the point, right? There are no handguns licensed to high school kids. Imagine if debuggers were strictly controlled.

    We need the right to bear debuggers...

    --jeffk++

    p.s. After all, what do they have against stopping buggery? ;-)

  21. Re:Aren't there laws against this? on Software Deletes Files to Defend Against Piracy · · Score: 1

    Yes, I agree, and any 'sane' person would too. But what do the judges in court say?

    --jeffk++

  22. Re:Aren't there laws against this? on Software Deletes Files to Defend Against Piracy · · Score: 1

    I thought that there was already a precedent validating the legality of EULA's?

    Also, how do you prove malicious intent without violating the DMCA by decrypting the offending code?

    --jeffk++

  23. Re:Will they actually do it? on AACS Device Key Found · · Score: 3, Insightful
    Of course there are is no technological way that DRM could be 100% effective.

    Now we go one baby-step down the path where debugging tools like the ones used by these "hackers","pirates", and "anti-establishmentarians" require a license to own and use, because tools like this can apparently cause more damage to our society than an unlicensed firearm can do in a school...

    From The Right To Read:

    Dan had had a classmate in software, Frank Martucci, who had obtained an illicit debugging tool, and used it to skip over the copyright monitor code when reading books. But he had told too many friends about it, and one of them turned him in to the SPA for a reward (students deep in debt were easily tempted into betrayal). In 2047, Frank was in prison, not for pirate reading, but for possessing a debugger.

    --jeffk++

  24. Re:Aren't there laws against this? on Software Deletes Files to Defend Against Piracy · · Score: 1

    This is not new, and a highly illegal act on the developer part, akin to putting a bomb under the hood of a car to keep someone from messing with the engine.

    While I agree it is very bad, wrong, etc, is it really illegal? Doesn't every piece of software come with a shrink-wrap EULA that says something like "You agree not to sue us if this software breaks your computer"...?

    jeffk

  25. Re:Canada is just giving it back. on Canadian Border Tightens Due to Info Sharing · · Score: 2, Informative

    These border limitations also apply going both directions between US and Canada to people who were charged with a crime and then had the charge dropped - no conviction necessary.

    --jeffk++