Slashdot Mirror


User: next_ghost

next_ghost's activity in the archive.

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

Comments · 690

  1. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    Before you start speaking about ripping artists off, read this article. Nobody is entitled to hold our culture hostage for his own profit. If the law says otherwise, the law needs to change.

  2. Re:An overview, IMHO: on Gates Warns of Software Replacing People; Greenspan Says H-1Bs Fix Inequity · · Score: 2

    Most of the poor get richer slowly as technology raises their standard of living.

    This trend stopped in the USA and many other western countries sometime in the late 1980s. According to official statistics, real wages of poor and middle classes have stagnated since then. In other words, the poor and middle classes lost as much actual income as they gained indirectly through technology.

  3. Re:Greenspan's right on Gates Warns of Software Replacing People; Greenspan Says H-1Bs Fix Inequity · · Score: 1

    No, his point was that wealth is relative.

    Yes. Give everybody more cash and you get inflation. Take cash away from middle class and you get deflation. But the vast majority of economists is scared shitless of deflation. The government and central banks have tools to curb inflation if it gets out of hand. But if deflation sets in, the only thing they can do is sit back and watch things falling apart, because they'll be completely powerless.

  4. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    First, no artist was *ever* forced to go through the big labels. Until recently, they provide better access to the market place than anything else (and I think we're all better off because of it), but that is a *choice*. Big difference. Having your work pirated is *not* your choice.

    Which is completely besides the point when we talk about quality from the end-users' perspective. The fact is that MAFIAA has complete control over mainstream distribution channels. So all the independent high-quality content that never reaches most of its target audience is irrelevant.

    Second, in the last 100 years, we've seen a huge increase in the variety of music, books and art that is generally available to the public that puts any other era in human history to shame. If the *IAA have successfully stifled creativity, it's pretty hard to tell. (Remember, the era of real RIAA power is 1960-1995, often considered the "golden age").

    If patents lasted more than a century and we were still living in the age of steam today because of it, it'd be equally hard to tell what today could look like with reasonable patent law. Progress of art mostly follows economic development (which allows more funding). But increase in quantity doesn't always result in increase of quality.

    And lastly, the idea that pirating artist's music is justified because you don't like the RIAA makes about as much sense as piloting jet planes into buildings because you don't like American foreign policy. There's a massive logical disconnect between the action and the target of hatred.

    Honestly, I find hatred of the RIAA pretty thin moral justification for stealing from artists. Honestly, I don't care if you're stealing. Maybe you can't afford the media (but can afford several hundred dollars for a computer to post here). But let's not pretend it isn't stealing, even if it's pretty low level.

    Keep your ad hominem attacks to yourself. Thank you.

  5. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    Yes, but the culture committee, which was famous for its artistic ignorance and incompetence, didn't contribute to that in the slightest.

  6. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    Okay, let's get a few things straight. Going with the labels or the studios is a *voluntary* decision. The option has always been there to go outside, and very few artists chose that route, mostly because the chance of success without a label or studio backing you was even smaller. One of the really interesting things is that technology has improved so that it's actually possible to do without them, which I think is a good thing. (I like artists to have the choice.)

    A very noteworthy observation is that the MAFIAA is working very hard to make that technology go away. First through SOPA, now through backroom deals with big advertisers and dominant payment processing companies.

    However, if copyright is practically destroyed, then short of going to the patron model (which Kickstarter tends to devolve into where artists are concerned - it's easier to find the one fanatic $1,000 donor than find 100 $10 dollar supporters), the artist is screwed if they go it alone. No just selling it on the open market (well, you can, but at that point you're depending on charity).

    Kickstarter-style model doesn't necessarily devolve into patron model. But building your audience takes time and skill.

  7. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    I'm firmly in the "reform copyright" camp. That is, I think copyright is a useful economic tool for promoting creation and distribution of new work, but the current implementation of copyright law is deeply flawed and no longer fit for purpose in most of the western world.

    I'm firmly in the "replace copyright with payright" camp (payright: no distribution monopoly, just a right to get a share of any revenue made off your work). The whole idea of securing income through a distribution monopoly is deeply flawed. I don't see how it could be implemented without all the negative side effects.

  8. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    And just to be clear, I do find the copyright extensions are ridiculous. I'd be in favor of max(28 years, artists life), as I don't think longer than that causes much more art to be created.

    Note that if copyright term is tied to the author's life and the term doesn't end decades after his death, it creates some very perverse motivations.

  9. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 2

    It's not *impossible* to be able to survive providing free culture, but honestly, I hope you don't have anyone depending upon you for income, because the odds are not in your favor. Best of luck, anyway.

    I know what I'm getting myself into and I'm prepared for the possibility that I'll fail. I should find out whether I've failed or not long before I run out of cash.

    However, no matter how optimistic you are, what becomes clear is that if copyright dies in a practical sense, you cannot make a living as an artist. You might be able to make it as a businessman / artist on the side, but if fundamentally you can't get paid for your art, but only for your {merchandise, stage presence, likability, etc.}, then the market fundamentally changes, and probably not in a good way.

    One thing becomes clear, like free-to-play games, the vast majority of money comes from a few real patrons with deep pockets. For artists who actually need to support themselves and, heaven forbid, a family, you survive not by producing work true to you, but by pleasing those few patrons upon which your livelihood depends.

    My plan involves Kickstarter-style funding so that should not be a problem. Yes, my audience will make decisions for me with their wallets but I don't expect to depend only on a handful of individuals once my business takes off.

    I think the artistic community is *far* better served with a democratic model where a large number of people pay a little rather than a few people paying a lot. Artists still need to serve a community, but can draw upon a much larger group, and is dependent on no single customer.

    What democratic model are you talking about? In the mainstream film and music market, all those people pay to MAFIAA. MAFIAA pays the actual artists and makes all the decisions about what new art will get funded.

  10. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 0

    Indeed, the idea the absurd idea that artists might make based on what spoke to them, and if it appealed to enough people, allow them not starve, is an absurd misstep in history. Anyone with a brain knows that in order for artists to produce, they must produce only what appeals to those with money and power to patronize them, for *that* is the only way for an artists to survive.

    No wonder the quality of the arts has dropped in the last 100 years. Time for this historical aberration to end.

    No, the quality dropped because MAFIAA became the only patron around due to copyright law. The artists thus have to produce what appeals to MAFIAA executives (in other words, remakes of sequels of remakes of old blockbusters because the execs are ridiculously conservative bean counters who would make soviet culture committee look like the greatest art scholars in the world).

  11. Re:Sour grapes on Sons of Anarchy Creator On Google Copyright Anarchy · · Score: 1

    Once they're no longer living in their parents basement, they're also driven to eat.

    If you don't want to make provisions for your content creators to be paid, expect your music to be like the musician in the coffee shop, your books to be like fan-fic, and your movies to be closer to YouTube videos. Not all are terrible and some are excellent, but for most consumers, not a match for what they enjoy today.

    Copyright isn't the only way for artists to get paid. It may be the easiest and most secure but by far not the only one. When my current employment contract expires next year, I'm going to start my own company to prove that free culture can be profitable for creators.

    I'm a programmer - I'd be upset if my Boss told me he was taking the code I wrote, but not paying me. And then told me it wasn't stealing, because I still had the source on my hard drive. So I understand if content providers don't see the difference between piracy and theft - I don't.

    It's not stealing because you're absolutely free to stop writing more code for your boss when he stops paying you. That's what employment contracts are all about.

  12. Re:correction on Ask Slashdot: Online, Free Equivalent To a CompSci BS? · · Score: 1

    I'm not arguing against your idea, I'm just pointing out additional problem that needs solving. My point is that lots of programmers without at least a little bit of formal university-level CS education have never heard of even the most basic CS concepts. You say "graph" and they hear "squiggly lines going from left to right on a sheet of paper". Wikipedia.org already has articles about the most common CS problems and algorithms. Those articles may not be as detailed as they should be but this part of the problem is already at least partially solved. The big problem is giving people who need this information the ability to find their needle in the wiki haystack. I have no idea how to do that. Searching for keywords simply doesn't cut it, because the vast majority of programmers don't know the right keywords.

  13. Re: on Ask Slashdot: Online, Free Equivalent To a CompSci BS? · · Score: 1

    ... in the subject field, your post looks like this to me. Splitting the first sentence like that between two fields is confusing. The subject line is supposed to contain a summary of your entire post so that people can decide whether or not to open the full text when it's shown abbreviated, not a meaningless half-sentence. Thank you.

  14. Re:The job equivilent of a college CS education on Ask Slashdot: Online, Free Equivalent To a CompSci BS? · · Score: 1

    Some of these theory classes may provide better insight, and lacking them may limit you if you're attempting to enter a highly specialized, complex field with no demonstrable experience in it (which, by the by, doesn't really happen), but for 98% of your day job, it's going to be more important for you to know how to parse and sanitize input than it will be for you to know how to write a compiler, raytracer, decompose a function into mathematical terms, perform a Big-O analysis, design a memory manager for an OS, and you'll probably never use matrices or differential equations.

    You don't learn any of those things to actually remember them. They are supposed to teach you many different ways of thinking about problems. And most importantly, all of them are supposed to teach you how to prove correctness of your own algorithms. You can't learn those things on your own or in a job and without those abilities, you're driving blind on a cliffside road.

  15. Re:correction on Ask Slashdot: Online, Free Equivalent To a CompSci BS? · · Score: 1

    And the vast, vast majority of developers will never need to know that. Most developers out there are doing pretty simple business apps that back up to a database....

    Oh, believe me they will. And they'll happily run off a cliff when they come across one of those problems where they need it because they won't even realize they do need it. How do I know? Because I also write those "pretty simple business apps that back up to a database" for a living and I've come across such problems several times just in the past year.

    And any developer who finds himself needing to find the shortest path is going to google "shortest path algorithm" and guess what the very first result is...

    Really? I'll give you a little more real-life example: You need to write a program that will manage consultant assignments. Your company has a handful of specialist consultants who visit customers on request (for a hefty fee, of course). Each visit takes one full day. Most requests require a specific consultant because the others aren't qualified to do the task. Some requests require two or more specific consultants to come on the same day. There are enough requests all the time to fill the consultants' calendars for the whole next year. Your program needs to decide which consultant goes where and when.

    I don't want you to find a solution to that problem, I just want to know what generic problem you'd google for in this case to find a solution.

  16. Re:correction on Ask Slashdot: Online, Free Equivalent To a CompSci BS? · · Score: 1

    There's always the problem of knowing what to look for. While I was working on my master thesis, I came up with a special graph property which would help me solve the problem. When I submitted a paper about the main problem to a conference, two of the reviewers pointed out that the graph property is already known under a different name (but luckily, nobody used it yet for what I was doing). I talked about the problem to a lot of people in my department but none of them, including my advisor, have heard about that graph property until I got review feedback for my paper.

    Also, the theory is not so much about specific knowledge. It's a lot more about your way of thinking. If you can look at the problem from the right angle and then find and fix all the holes in your algorithm yourself, you don't need to look for existing solution you've never heard of. Or you can find out that the problem is too hard for you and you really need to find somebody else's solution. This knowledge of your own limitations is what separates real programmers from code monkeys.

  17. Re:correction on Ask Slashdot: Online, Free Equivalent To a CompSci BS? · · Score: 4, Insightful

    And theory is just that.... theory. Any academic approach will fails 90% of the time in the real world, hence RMS's bazaar (real world) vs. cathedral (theory) analogy.

    Of course "pro-theory" advocates has a scapegoat: in the real world; if you didn't do it right, it's because you didn't follow the theory as most academics would say (e.g. Agile's "you didn't do it right" excuse). The irony....

    Let me illustrate the difference between theory and "real world skills" on solving any problem which is equivalent to finding shortest path in a graph. There are three basic algorithms to solve that problem: depth-first search (linear-time, only works if the graph is a tree), Dijkstra's algorithm (O(m+n log n) where "m" is the number of edges and "n" is the number of vertices, works on any graph as long as no edges have negative weight) and Floyd-Warshal algorithm (cubic time in the number of vertices, works even with negative weights and detects if the graph contains a negative loop, in which case the shortest path is undefined).

    Somebody who knows the theory will inspect the specific problem he's trying to solve and choose the fastest algorithm from the list above that will work with the data. There are lots of reference implementations around so writing those about 50 lines of code will be easy.

    Somebody who doesn't know the theory but has lots of "real world skills" probably won't realize that the problem has a well-known 50-line solution that works in all cases and he'll hack together some poorly thought-out piece of crap that's too slow and fails spectacularly on data that don't match the coder's assumptions. As the time goes by and bug reports pile up, the mess will grow even bigger into a convoluted tangle of several thousand lines of code that only the best and bravest dare to maintain.

  18. Re:The more simple you make it the less complex it on Ask Slashdot: Why Are We Still Writing Text-Based Code? · · Score: 1

    I think the real issue is in large part a chicken-and-egg problem. Since there are no libraries of 'components' that can be easily used, it's a lot of work to build everything yourself. And since there is no well-accepted tool, nobody builds the function libraries.

    Lack of libraries is a secondary problem at best. The single biggest problem of all non-plain text programming "languages" is lack of advanced development tools. When you program in a good old text, no matter which specific language you use, you have a hundred different editors to choose from, a dozen diff tools, a dozen version control systems, a hundred different ways to search through your code for whatever you need to find and writing a code generator is trivial. None of those tools need to make sense of the code because it's all just human-readable plain text.

    But when you use a programming "language" which stores code in some weird structured format (even XML qualifies if the code structure is complex enough), every single tool you use needs to understand the format. You can't use Vim, Emacs, Eclipse, Gedit or whatever to write the code, you need a special editor made specifically for the language. You can't use GNU Diffutils to diff your code, you need special diff tool made specifically for the language. You can use most of the version control systems out there but you won't be able to compare changes between revisions, unless you use a VCS made specifically for the language. You can't just grep your sources, you need special search tool made specifically for the language. And you can probably forget outright about generating any code automatically.

    Maintaining code is much more important in the real world than simply writing it. Most of the problems related to maintaining code have already been solved by general-purpose tools which work with any human-readable plain text programming language. Every new non-text code format requires solving those problems again from scratch and usually makes solving them much more difficult.

    In practice, I believe that the present text-based programming paradigm artificially restricts programming to a much simpler logical structure compared to those commonly accepted and used by EEs. For example, I used to say "structured programming" is essentially restricting your flow chart to what can be drawn in two dimensions with no crossing lines. That's not strictly true, but it is close. Since the late 1970s, I've remarked that software is the only engineering discipline that still depends on prose designs.

    Any sufficiently complex software with event loop or multiple threads most likely contains K5 or K3,3. BTW, plain C pretty much allows you to work with full OOP objects, including simple class inheritance and virtual methods. The only limitation is that all members are always public and you have to call destructors manually.

  19. Re:The more simple you make it the less complex it on Ask Slashdot: Why Are We Still Writing Text-Based Code? · · Score: 1

    Have you ever tried to actually visualize a data model that is from a real-world application, where you soon find that you need to draw hundreds of arrows all across the model? The technique that works well and gives you a really nice view for, say, a simple blog application or whatever the current tutorial app beyond "hello world" is, breaks down horrible when you're dealing with real-world complexity.

    Here's a link to a few nice real world examples.

  20. Re:In otherwards on Virtual Boss Keeps Workers On a Short Leash · · Score: 1

    Are you talking about God? Or Santa? Or the Easter Bunny? I don't know who this "Market" person is but he's a douche and needs to be put down.

    I'm talking about the combined effects of everybody's individual choices.

    You say the market can't magically bend and let everyone be rich but you know it doesn't have to be as bad as it is. We, the people, run this market. We can make it do whatever the hell we want provided we have enough influence (ie money). The market isn't the greedy uncaring bastard you make it out to be- your boss is.

    Well, guess what: the average Joe McNobody, including you and me, doesn't have anywhere near enough money to make the market care about him. Believe what you want but you can't win against game theory. At best, you could stop playing the game that has been stacked against you from the very beginning. But most people don't have even that option.

  21. Re:Picasso on Why Games Should Be In the Public Domain · · Score: 2

    Well, the point of copyright law is to support the arts and increase common culture. So if short copyrights result in a richer culture of works, then it should be the case. There is no 'god given right' here, all we have are a set of laws intended to benefit everyone, helping the author enforce their will is just a side effect or implementation detail.

    Completely replacing the monopoly with a right to a slice of any revenue made from any commercial use of creative work would be even better than short monopoly. Artists get money, big publishers don't get to stomp out competition.

  22. Re:In otherwards on Virtual Boss Keeps Workers On a Short Leash · · Score: 1

    Just try to think of it as slightly less boring than just reading the bare essay itself.

    It wouldn't be so boring if there was at least a hint of some deeper thought behind all that text. Seriously, can you think of just one important thought in the whole novel that I didn't cover in my two-paragraph summary above?

  23. Re:In otherwards on Virtual Boss Keeps Workers On a Short Leash · · Score: 1

    Define "efficiently." There are so many mutually exclusive metrics of market efficiency that the word itself is completely meaningless without further elaboration.

  24. Re:In otherwards on Virtual Boss Keeps Workers On a Short Leash · · Score: 1

    I read that. While the base idea of the story is interesting, the actual plot (or rather complete lack thereof) is boring as hell. Chapter 1: an employee management system that micromanages you as if you were a retarded three-year-old. It might help employees during the very first week on the job but nobody could stand that kind of treatment for more than a month. I expected that employee morale would plunge through the floor by the end of chapter and everybody would start messing with the system in very creative ways, making that experiment a well-deserved failure.

    Instead, it's a resounding success and we get 3 chapters of rambling narrative about how things go downhill from there over about the next 10 years. When the novel returns back to the protagonist (now living in a high-tech slum), he just keeps longing for a way out of the slum without actually thinking of any real plan while his buddy delivers a lame philosophical rant that it's people's own fault they all ended up in the slum because they didn't care about the rest of the world back when they still had any means to actually change something (tell us something we don't know already). Next chapter: Deus Ex Machina! How predictable, given protagonist's longing for escape without any actual plan. Then the author just wanks to his fantasies of perfect egalitarian Utopia without any plot happening at all for 3 chapters. The End.

  25. Re:In otherwards on Virtual Boss Keeps Workers On a Short Leash · · Score: 1

    My impression has been that the labor market is so inefficient that the only mechanisms by which it "sorts out" are outside the market. The US Civil War, for instance. Or Tompkins Square. Or Haymarket.

    Well, duh. When the supply of something is too big, the market will reduce it by force, making companies go out of business to reduce production and restore balance between supply and demand. But this kind of solution is unacceptable when there's too much human labor available. The market exists to serve people's needs, not the other way around.

    Yet some people still believe that the law of supply and demand will magically bend around human labor and let everybody become rich despite the mathematical impossibility of that happening.