Slashdot Mirror


User: Kjella

Kjella's activity in the archive.

Stories
0
Comments
19,363
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 19,363

  1. Re:Parenting on Supreme Court Hears Violent Video Game Case Tomorrow · · Score: 1

    As I've seen it written: Separation Of Church And State is meant to protect the Church from the State

    Huh, what? The church has been using the state for compulsory indoctrination, funding through taxes, enforcing behavioral legislation, suppressing alternative religions and in general played the state, not been played by it. Even though their political power is largely gone, they still usually gain economically from it through funding for various cultural, historical and traditional reasons. I would say in 99% of the cases it is the state that seeks separation from the church, not the other way around.

  2. Re:I quite fancy giving IE9 a try on IE9 May Not Be Enough To Save IE · · Score: 1

    Yep, bought be a netbook this summer (May? June?) and it came with XP, I couldn't get it without the Microsoft tax but I figure at those rates it couldn't have been much. I see buying a legal OEM Windows 7 Home Premium here costs 995,- NOK and the total for the whole netbook was slightly over 1900,- NOK. I think Microsoft were selling these licenses at "please don't ship with Linux" rates, really.

  3. Re:Reports of IE9's death greatly exaggerated. on IE9 May Not Be Enough To Save IE · · Score: 1

    Yeah. If you look at the graph, you'll see that Firefox is lower now than a year ago. If Chrome hadn't been there it's quite possible they'd be the biggest already.

  4. This is the news? on IE9 May Not Be Enough To Save IE · · Score: 1

    The news is that Chrome is eating market share at 0.5-1% per month, check out the graph here. I'm more interested to see what this means for Firefox, pretty soon they might not be that interesting to back. I'd say it's more Firefox that should be worried what will happen if IE stems the tide to alternative browsers and Chrome starts putting Firefox into a decline. The streams could cross already in 2011 if this trend keeps going...

  5. Re:Truth is stranger than fiction on UK Wants ISPs To Be Responsible For Third Party Content Online · · Score: 1

    Heh, reminds me of exactly what they say about the military in Norway. The US has threatened to withdraw advanced stockpiles because we would be overrun so fast they'd be free supplies for the enemy. Everybody is either pointing to NATO - which is pointing in circles because everyone else relies on NATO too - or they claim we can rebuild, which is highly unlikely if the enemy is a bit subtle in their buildup.

    On the other hand, with the free flow of everything with the EU does it seem likely? Yes, still different countries and different people or is the same kind of worry is "What if Texas invades California?" kind of scenario? Overall, I'm not worried about many others than the Russians in today's Europe.

  6. Re:Author seems to be high or something on Mr. Pike, Tear Down This ASCII Wall! · · Score: 1

    Well, let's think. Possibly because nobody knows what 0x03a9+0x2080 does without looking it up, and nobody seeing the character it produces would know how to type said character again without looking it up? I know consulting a wall-sized "how to type X" chart is the first thing I want to do every 3 lines of code.

    Now you're being a bit disingenious, the point would be to write functions like you do in math. You would not see "0x03a9+0x2080", you would see the actual omega sign with a subscript zero. The point would be to not create "computerfied" variables like "int delta_v = 0" but rather be equal to print sources.

    If you actually look at word processing programs, the document is also highly vertical. The horizontal stuff is stuff like notes, comments, revisions, and so on. Putting source code comments on the side might be a useful idea, but putting the code over there won't be unless the goal is to make it harder to read. (That said, widescreen monitors suck for programming.)

    Hmm having a window that would show the subroutine whenever I put my cursor on one, without leaving the main code and flow that I'm working on doesn't sound like such a bad idea. Certainly worth trying.

    But there's nothing wrong with sticking "protected" in front of it to define what it is.)

    I agree this really doesn't make sense, you'd have to make the color part of the markup language. Who needs a <font color="#ff0000" /> in their code? Maybe if you have some intelligent code to color two way mapping that could hide the code, but that would just be when on display.

  7. Re:GPL vs. assignment? on KDE Developers Discuss Merging Libraries With Qt · · Score: 1

    And they'd lose the freedom to modify the license, like for example when they decided to make it LGPL as well as GPL. That is pretty big. And for what it's worth, many companies still reject any form of open source so dropping the commercial license would be rather huge loss of income for Nokia. In short, it's not going to happen just to please KDE.

  8. Re:Begun, the clone war has on Apple Counter-Sues Motorola Over Touchscreen Patents · · Score: 1

    War probably qualifies as a 'business patent', there's a bit of prior art but that doesn't seem to be a problem anymore...

  9. Re:huh on Mr. Pike, Tear Down This ASCII Wall! · · Score: 1

    Let me take an example, in Norwegian year = år. That means that for a billing system it might be fully resonable to have classes related to financial years (finansår), close of year (årsavslutning), the tax report (årsoppgave) and so on. In practice everybody sticks to A-Z, but it's a system limitation not a natural one.

  10. Re:Probably a non-starter due to copyright assignm on KDE Developers Discuss Merging Libraries With Qt · · Score: 2, Interesting

    It's not just the copyright assignment: it's also the fact that Qt is now controlled by a huge organization (much like OO.o is). Nokias goals for Qt may already be quite different to KDEs goals for kdelibs, and if something is certain it's that corporate interests change. We cannot tell what Nokia wants to do with Qt next year, or in in five years.

    Everybody is in agreement on where Nokia is. Mobile is tier one, everything else is tier two, the question is really if KDE should keep making thin convenience classes like KIcon on top of Qt's QIcon or just hand that stuff to Nokia. By being in kdelibs it should already be LGPL, so really the question is can Nokia do something useful with a little desktop-oriented code they could put in a fully proprietary app instead of a proprietary app using LGPL libraries. I suppose it's possible, but I think it's more principles than practice that is the problem here.

    P.S. Technically it's not a copyright assignment, but they demand full relicensing rights so in practice they can do whatever they want.

  11. Re:What do I think? on KDE Developers Discuss Merging Libraries With Qt · · Score: 1

    Phoronix can turn half a sentence on a blog or a mailing list into an article. Then they do half a year of "still no sign of..." follow ups. The forums are good, so are some of the more obscure news but it feels like a RSS of a couple mailing lists (wine releases, linux kernel releases etc.) at times.

  12. God no on KDE Developers Discuss Merging Libraries With Qt · · Score: 4, Interesting

    After seeing the last attempt at cooperation over Phonon - which was half-implemented in Qt, then Nokia went with Qt Multimedia while KDE continued evolving Phonon but all the new things aren't in Qt I wouldn't want them to try. Some of the functionality that exists on the KDE layer should be pushed down into Qt, but most should stay out otherwise there will be far too much platform in the toolkit.

  13. Re:So he was done on a technicality? on Manchester's Self-Described 'Internet Troll' Jailed For Offensive Web Posts · · Score: 3, Insightful

    So free speech is well and good, and should be protected...until you disagree with it? Somehow I don't think that's how it's supposed to work. Under your description, anyone who was offended by something said to them could claim it was 'harassment' and try to file charges. Do you really want the world to suck that bad?

    Make it so that no matter how intrusive, offensive, repetitive cases of harassment you can not make them stop? Sorry, there's more than two colors in my world.

    It's generally expected that you will have to put up with a certain level of minor harassment on a day-to-day basis. On the internet, you should expect that level to rise by default. The anonymity of an internet message is quite appealing to people, and often results in them not self-censoring as much as they might in a real-world encounter.

    What great logic, this is the same kind of logic those that say "if you dress slutty it's your fault you got raped" use.

  14. Begun, the clone war has on Apple Counter-Sues Motorola Over Touchscreen Patents · · Score: 3, Funny

    (n/t)

  15. Re:Baby Sued in Breach Birth Case on New York Judge Rules 6-Year-Old Can Be Sued · · Score: 1

    Next, sperm sued for infertility!

    Yeah, they'll have to work it off when they get 18. Oh, wait...

  16. Re:might be interesting to host it? on Geocities To Be Made Available As a 900GB Torrent · · Score: 2, Interesting

    Ok, so Freenet is not dumb it's blind. It's got plenty intelligence in trying to navigate in the dark, but it doesn't come close to a tracker that keeps an overview over who and how many have each piece. All the guesswork you do on Freenet can basically be replaced with "Part 252 exists in 12 copies. The IPs that have it are: aaa.bbb.ccc.ddd, ...." The performance would be just like a normal torrent because it would make direct connections, not via tons of other nodes. You could download the whole thing with a normal torrent client because they're all just act like torrent peers, they just start "seeding" after reaching their wanted percentage.

    Here's a rough draft of the changes:
    1. User sets a size limit, say 10 GB.
    2. We calculate sum(size of torrents) = 1000 GB.
    3. We download (10/1000) = 1% of each torrent
    4. A timer will delete the 5% most redundant pieces
    5. The client redownloads from 0.95% to 1.00%

    Granted that doesn't actually balance across torrents, it gives each torrent a fixed pool relative to the total size so it could be smarter. But that's a first iteration that could probably be up in a day.

  17. Re:No on Could CA Violent Game Law Lead To an Industry Exodus? · · Score: 1

    The biggest reason why there are so few jobs for youths today is wealth. Yes, I'm serious. Wealth has made employer time a very pricey resource and something businesses have gone to great lengths to replace with machinery or avoid completely. The primary industries (farming, lumbering, fishing etc.) are now full of machinery instead. Same with all the production industry, there's hardly people moving things around or packing crates, it's conveyor belts and machinery. The service industry isn't quite as badly affected, but they too try to automate.

    My dad and I have many times gone making firewood. We have a chainsaw and gasoline-powered cleaver and the forest has been ours, but when you start summing all the costs we're still starting to lose money on it. If it's not too steep, today they just have big machines that grab a tree and does all the cutting and either takes the pieces with them or leave it for another big machine to pick up. Compared to that, all the "manual" cutting we have to do with the chainsaw, the rounds carrying it back and chopping it with the machine just doesn't pay off. Another manual task that is simply gone, only thing left is for some highly specialized machine operators who might just as well be 50 where they sit in their control chair.

    Don't be surprised if in another 10 years, the back end of a McDonalds store is a burgerbot and the staff is just feeding it orders on what to make - despite it already being a very low cost job. When you're serving dollar menus then the staff wage makes up a great part of it after all.

  18. Re:Economic/Other incentives to do this... on Is Google Polluting the Internet? · · Score: 1

    I suspect some people (myself included) would happily pay a monthly $5 or $10 to access a search engine that was completely free of adverts or bias. If the market were big enough ...

    The search engine free of bias lives in the land of fairies and unicorns. You don't see it but Google fights all the time against networks that generate nothing but trash pages designed to fool google and ads. If they weren't biased your search experience would be very, very poor. Kinda like searching P2P networks, the results there are just utter crap.

  19. Re:Does the Bear poop in the woods ? on Is Google Polluting the Internet? · · Score: 1

    I am amazed that people think google is (a) a good search engine, rather then soemthing to generate profit for google

    Are those mutually exclusive options? Every so often I get stuck on a Windows/IE machine I didn't configure and end up having a search go to Bing. I don't know what they're doing wrong, but they rarely find as relevant hits. Plus google has lots of neat little "oracle" functions, which unlike Clippy is actually very useful. For example you can search for "300 bits per second * 1 day in gigabytes" and google will calculate it for you. You can even throw in lots of values and constants like "mass of earth * c^2" and it'll still figure it out. There's tons of these little neat features that keep me coming back. Do I think they're doing it to be nice? Absolutely not, But it terms of actually delivering a good service to their users (I wouldn't say customers - like TV viewers, we are the product) then I would rate them very highly.

  20. Re:Some Important Clarifications on New York Judge Rules 6-Year-Old Can Be Sued · · Score: 4, Informative

    Yup, I checked the rules here in Norway. Age of criminal responsibility is 15, but for negligence:

    1-1. (children's responsibility.)
                  Children and youth below 18 are liable for harm that they cause intentionally or negligently, as far as it seems reasonable taking their age, development, behavior, economic ability and other circumstances into consideration.

    1-2. (parent's responsbility)
                  1. Parents are liable for harm caused by children and youth under 18, as far as they have not given proper care or in other ways not have done what is reasonable under the circumstances to avoid damage.
                  2. Regardless of own guilt parents are liable for harm caused intentionally or negligently by their children and youth under 18 that they live with and have care for, with up to 5000 NOK (850 USD) per incident.

    There's no minimum age mentioned, now I think under no circumstances would anyone convict a four year old under 1-1, but if someone absolutely wanted to try it in court then there's no formal reason to dismiss it.

  21. Re:HTML5 on Microsoft's Silverlight Strategy 'Has Shifted' · · Score: 1

    Firewire was started in the mid-80s to replace parallel SCSI, nearly a decade before USB's existence. It is still the standard for data transfer between devices such as A/V equipment.

    Yep, most notably all DV cams and even HDV cams. But the modern cams based on AVCHD don't anymore, things get stored to a HDD/memory card so no need for firewire's perfect realtime capture. It's just transferred as any other file...

  22. Re:might be interesting to host it? on Geocities To Be Made Available As a 900GB Torrent · · Score: 2, Interesting

    However, its architecture is very well suited to doing exactly what you want, having content intelligently hosted by a large number of independent nodes.

    Seriously, have you tried it? If you don't need anonymity, then Freenet is extremely underperforming and extremely dumb. A much better solution for this use case would simply be to create a special torrent client that would only store say 5% of the torrent, because you have global statistics at the tracker each new peer will download the rarest parts so in total you'd have a full seed. It could be trivially adjusted to work across many torrents, so that it'd continuously choose the least populated torrents and slowly rotate that content in.

  23. Re:What do you expect? I expect standards on IE6 Addiction Inhibits Windows 7 Migrations · · Score: 1

    I wouldn't take IBMs practices in the early 1980s as good examples of anything, there's a reason they were completely toasted on price by the clones and it was because of decisions like this. Eventually people figured out it was cheaper to go with one clone and if that turned out crap then switch clones. The same goes for software, if open source means you have to pay ten times as much to develop it to do what you need rather than go with a proprietary vendor that has a tool that does what you want right now, you burn way too much money. But you have to manage how deep down the gravity well you go, to always know what it costs to say "fuck you" and rebuild around another vendor. It's not as instant as getting a drop-in replacement, but it's a lot cheaper. Of course, if you aim for the dead center of the black hole pulling you in you get what you deserve...

  24. Re:Not more "safety features" please on Vans Drive Themselves Across the World · · Score: 1

    I drove like an idiot even when my car didn't have ABS, and these days even though all cars I drive have ABS, I drive like less of an idiot.

    Translation: You grew up and you got experience. If we could fill the roads with 40 year olds with 20 years driving experience, the accident rates would go way down but it doesn't work that way.

  25. Re:Here's Oracle's Example on Oracle Claims Google 'Directly Copied' Our Java Code · · Score: 1

    The variable declarations are almost identical.
    There are a few minor differences but the names are exact. This is troubling unless the specifications list or name them. However, the variable declarations may not be protected elements.

    Well if you look at the original Sun source:

          59 // the 4 fields specified by RFC 3280
          60 private String mValidPolicy;
          61 private HashSet mQualifierSet;
          62 private boolean mCriticalityIndicator;
          63 private HashSet mExpectedPolicySet;
          64 private boolean mOriginalExpectedPolicySet;

    What it really comes down to is "preponderance of evidence", which I assume means Google will show a ton of evidence that they have in fact worked hard to do a clean room implementation. Not just code, but the whole process documentation. That, combined with picking apart pieces of code eactly like the above should be enough. But it's good for Google they got deep pockets...