Slashdot Mirror


User: loonycyborg

loonycyborg's activity in the archive.

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

Comments · 811

  1. Re:Why is this supposed to be a good thing? on Alan Cox to NVIDIA: You Can't Use DMA-BUF · · Score: 1
    Nvidia didn't opensource its driver core due to licensing issues, likewise kernel people disallow the use of DMA-BUF by nvidia-drivers due to once again licensing issues. I don't see why nvidia's licensing issues would inherently deserve more respect than those of kernel contributors like you seem to imply.

    But don't worry. I'm sure they'll sort out the whole mess eventually.

  2. Re:O Hai on Ask Slashdot: What Distros Have You Used, In What Order? · · Score: 1

    But jesus did I learn about linux and computers in general.

    I've started with gentoo for this reason exactly. And then stuck with it. For some reason building everything from source seems to be a killer feature to me :P

  3. Re:Douches on When a Primary Source Isn't Good Enough: Wikipedia · · Score: 1

    Good enough? More like amazing! Where would you find enough honest humans to staff entire wikipedia? Making sentient androids seems more practical in comparison..

  4. Re:isn't it ridiculous? on Microsoft Drops 'Metro' Name For Windows 8 UI · · Score: 1

    In a capitalist society, why should the creators of original work be the only ones not allowed to make any money from their labour?

    I'm not against them making money from their labour, but 'selling' rights to copy works of art is just a scam. They should be paid for labour, not for copies, otherwise it's just yet another ponzi scheme because no real goods or services are exchanged.

    Oh, and something like funding a movie through kickstarter is just returning to the concept of patronage, except that you're relying on thousands of people instead of just one.

    You make that sound like a bad thing.

  5. Re:Reason? GNOME3 on GNOME: Staring Into the Abyss · · Score: 1

    Nope, can't agree here. The magic library updating spell is called "pkg-manager update" (or whatever you call the new thingy). The updates you get by default are the ones proposed by your repository lists, in order from highest priority to lowest. It should sound pretty familiar.

    The difference is repos should only override the .so files a particular particular package uses in extreme cases (almost never), where they're willing to do the testing, and for some reason upstream reason isn't doing their job. The difference between "stable" and "experimental" versions of a distro should just be a flag the user provides the update tool, to guide it in how aggressively to update, not a whole separate version of a distro. This doesn't work today, simply because the various packages share the same .so files, and we can't afford to test all the combinations.

    The thing is, I don't know of such a thing existing, so I'm not sure whether it's actually possible and whether there are some killer disadvantages of it. Sometimes an improvement in one place can make your life extremely hard in some other places.

    Ideally, you could run Gnome 2 and Gnome 3 on the same Ubuntu install, and if you don't like PulseAudio, you just remove it and use ALSA. Nope. It doesn't work that way. All the major applications are linked to PulseAudio, and if you remove it, there goes your movie player music player, etc. In Ubuntu, it even removes "ubuntu-desktop". Good grief! So, what's wrong with letting users have the various packages recompiled for ALSA, and have an "Ubuntu-ALSLA" repo? The problem is it becomes an unrealistic nightmare of package management, simply because you can't have two versions of any .so file at the same time without renaming them. Not only that, but it takes a packaging guru to make this work, and packaging gurus are rare, and have better things to do than worry about a bunch of blind people who hate PulseAudio.

    That can only be handled with source-based distro such as gentoo. There's no way you could provide .so files of all possible configurations that could be wanted by users on a binary distro. Sticking to some baseline is the only sane solution, no matter whether there is "pkg-manager update" or no. In fact I don't even have PA on my gentoo system though I could enable it if necessary and rebuild necessary packages with emerge --newuse ...

    However, none of this will happen. If it did, some web site would become the mains source for buying Linux commercial software like games, and the whole free software community that drives the broken GNU/Linux system of today would revolt. GNU/Linux is hostile towards binary compatibility on purpose.

    I wouldn't say so. They just use whatever works. There are efforts such as this: http://en.wikipedia.org/wiki/Linux_Standard_Base

  6. Re:Well-defined vs. ill-defined specs on How Will Steam on GNU/Linux Affect Software Freedom? · · Score: 1

    At least you don't need platform abstraction layers targeting several totally different apis.

  7. Re:Reason? GNOME3 on GNOME: Staring Into the Abyss · · Score: 1

    Easier said than done. You could as well say "cast a library updating spell". Besides, security isn't the only reason to update, but could also be needed for fixing corner cases (which happen to actually affect you) and sometimes enabling new feature of a library(which you happen to require) is needed too. The disk space hardly ever was an issue for distros, definitely not a most important one.

  8. Re:Reason? GNOME3 on GNOME: Staring Into the Abyss · · Score: 1

    Agreed. So don't do that. Instead, use the Zero Install techniques, both the one's they've implemented, and the ones they wish they had time for. I run $100K software packages on Linux boxes from Cadence and Mentor. The exact same executables run on Fedora, Ubuntu, and Debian. The way they accomplish this is statically linking all the way down to the linux kernel interface (maybe they link to libc - not sure). Now doing that would be bad in general, but if you instead run chrooted in a jail, like recently has been done in Ubuntu, and use hard-links to share the various .so files, you can get disk utilization under control. In my experience, .so files don't fill up much disk anyway, so if I have 2 or 3 versions of most .so files, shared across the various apps that use them, it should not be a big problem. My stupid Android phone forces every app to have it's own copy of every .so file, and my 32G of space doesn't seem to be filling up. Now, I'm not saying that getting all of this working, with the various sound drivers and incompatible binary interfaces is easy. However, it is doable, and not rocket science.

    It's not only matter of disk space. Sharing .so files also allows distros to update them without touching all of the apps that use them. That's the reason why those techniques can only be auxiliary. Managing a set of .so files for each app independently can get very annoying and is the reason separate packages for libraries exist in the first place.

  9. Re:how 'bout an Office suite on Why Valve Wants To Port Games To Linux: Because Windows 8 Is a Catastrophe · · Score: 1

    So what? MS office sucks too, especially when exchanging documents among several versions of office, yet that doesn't seem to hold back windows much..

  10. Re:Open source doesn't work for games. on Evaluating the Harmful Effects of Closed Source Software · · Score: 1

    It seems to work fine for Battle for Wesnoth.

    The reason not many games are opensource is that game developers habitually don't treat development seriously, thus don't care about harms of closed source. E.g. they're fine with shoveling out some crappy code and then basically abandoning it with only couple patches afterward.

  11. Re:Content Paradox on Rights Holders See Little Point Creating Legal Content Sources · · Score: 1

    Getting money merely for a license is the same as getting money for nothing once the costs have been recovered. And any way to get money for nothing is a gamebreaker IMO. There isn't any economic mechanism that'll prevent companies such as Microsoft from getting ludicrous rent even though they've recovered their costs long time ago. Besides, artificial restrictions on copying make life harder for everyone in many ways that were already thoroughly elaborated.

  12. Re:Content Paradox on Rights Holders See Little Point Creating Legal Content Sources · · Score: 1

    Digital 'goods' essentially have marginal cost of zero, which pretty much turns them into money-making machine once the original cost of development is recovered. This is pretty much an economic game-breaker. Consistent enforcement will be extremely harmful to economy. Thankfully this is probably impossible.

  13. Re:Year of lost revenue on Feds Seized Website For a Year Without Piracy Proof · · Score: 1

    You're overestimating the importance of CEOs.

  14. Re:How could he have been stopped? on Identifying Nuclear Scientists Willing To Sell Their Knowledge · · Score: 2

    All knowledge required to build nuclear weapons is already freely available, e.g. in physics textbooks. If they can't use it then no scientist would be able to help them. It's strictly an engineering challenge nowadays.

  15. Re:Lost interest when I saw the feces trailer on Ars Technica Review Slams Duke Nukem Forever · · Score: 1

    Probably this game was meant as an insult to old duke fans implying that they have no place in the New Era of Casual Gaming.

  16. Re:I don't buy it. on Fable III Dev: Used Game Sales More Costly Than Piracy · · Score: 1

    They almost admitted that there's no difference between piracy(so-called 'theft') and lawful second-hand sales. This pretty much shows that games don't behave like physical property and 'intellectual property'/'theft' metaphor serves mostly to confuse.

  17. Re:VLC developer using this as soapbox!!! on VLC Developer Takes a Stand Against DRM Enforcement · · Score: 1

    That option isn't really useful. That only makes life harder for users, forcing them to use a disassembler to extract the source :P

  18. Re:Crappy Approach on Autotools · · Score: 1

    Probably they just wanted to make the build process not require anything other than sh and make to be installed on end user's system, so they used m4 macro processor to generate shell scripts and Makefiles which can just be included in the tarball.

  19. Re:WTF? Why can't I use the Phoenix Down on Aeirit on How Game Gimmicks Break Immersion · · Score: 1

    The messenger/last survivor of the massacre with his last gasp, says a bunch of nonsensical stuff, right before he dies. WTF? There's two fucking clerics in the party that can cast Heal in the middle of a battle. And now that the dude's dead, why can't my guys cast Raise Dead on him? Total crap.

    You can't heal or revive him for the same reason you can't simply use Phoenix Down on Aeris, or why using nuke-level summoning magic in the middle of a city doesn't leave it a smoking ruin: you are acting out a pre-scripted story. The more degrees of freedom you have, the harder it becomes to keep the story from breaking; and judging by the "how to make the players do what you want" -sections in some tabletop DM guides I've read, it seems that this phenomenom is not limited to the realm of computer RPGs.

    No. The real problem is that game rules and scripts live in different worlds, use different rules. Basically the plot and the actual games have different assumptions about what player characters can and can not do. That is definitely inconsistent. I don't think reconciling plot and gameplay is that hard. There's absolutely no need to make one of characters to die to make a compelling story, especially if it takes place in the world where you resurrect people all the time. Just make up plots that make sense in the setting, do not blindly reuse cliches from stories set in RL.

  20. Re:I think you're doing it wrong.. on C# and Java Weekday Languages, Python and Ruby For Weekends? · · Score: 4, Insightful

    C++ has the disadvantages of both C and object-orienting combined.

    Wrong. C++ has advantages of both C and object-orienting combined. And some really nice libraries such as boost. That comes at a cost of pretty steep learning curve which IMO is worth it.

  21. Re:Why, yes, I do. on NASA's Cashflow Problem Puts Moon Trip In Doubt · · Score: 1
    I was referring to spacesuit puncture, not ending up in vacuum without one:

    Finally, posting to sci.space, Gregory Bennett discussed an actual space incident: "Incidentally, we have had one experience with a suit puncture on the Shuttle flights. On STS-37, during one of my flight experiments, the palm restraint in one of the astronaut's gloves came loose and migrated until it punched a hole in the pressure bladder between his thumb and forefinger. It was not explosive decompression, just a little 1/8 inch hole, but it was exciting down here in the swamp because it was the first injury we've ever head from a suit incident. Amazingly, the astronaut in question didn't even know the puncture had occured; he was so hopped on adrenalin it wasn't until after he got back in that he even noticed there was a painful red mark on his hand. He figured his glove was chafing and didn't worry about it.... What happened: when the metal bar punctured the glove, the skin of the astronaut's hand partially sealed the opening. He bled into space, and at the same time his coagulating blood sealed the opening enough that the bar was retained inside the hole."

  22. Re:Why, yes, I do. on NASA's Cashflow Problem Puts Moon Trip In Doubt · · Score: 1

    On the Moon the vacuum will be a major killer because an accident that on Earth leaves you with a minor wound will puncture your spacesuit and you'll be dead as a mummy before anyone can pull you to safety.

    Spacesuit puncture is not nearly as dangerous as you think

  23. Re:OK, Since this is a non-event... on Windows 7 Hits Build 7600 (Possible RTM) · · Score: 1

    But talk to a gamer about classics like Fallout and his eyes will light up. Fallout is a $5 download from Gog.com. Ready to run on Vista and Win 7.

    What about *real* classics that work only on DOS? Cross-platform emulator DOSBox(yet another program no one but a geek knows what it is :P) is a *lot* better for running such games than directly on Windows XP/Vista/7. I remember using it on winXP before switching to Gentoo as my main OS which has dosbox in its repo (just 'emerge dosbox').

  24. Re:Article by Slashdot completely distorts reality on Harsh Words From Google On Linux Development · · Score: 0, Troll

    Google is trying to figure out the best way to do Chrome for Linux,

    Google isn't trying very hard considering that they chose GTK as widget toolkit to use with linux version of chrome.

  25. This article basically says on No Russian Operating System, At Least For Now · · Score: 5, Informative

    that the government refused to support the "national software platform" but it still plans to stimulate development and use of FLOSS software. This is a point of view I personally agree with. Why reinvent the wheel once again when you can just pick a linux distro and tweak it according to your needs? :)