Slashdot Mirror


User: ranulf

ranulf's activity in the archive.

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

Comments · 229

  1. Re:Did Fluke request this? on $30K Worth of Multimeters Must Be Destroyed Because They're Yellow · · Score: 1

    Actually in 20 odd years, I've seen many multimeters from different companies. They're all either predominantly yellow for "professional" ones or predominantly black or dark grey for "cheap" ones. I've also ordered some from various Chinese places on ebay that have been advertised as black and turned up with clearly the same product but in yellow and vice versa.

    Despite having seen many multimeters in both yellow and black/dark grey, I've also seen some that have parts in yellow and parts in black. However, I've never knowingly seen a Fluke multimeter - or at least if I have the name wasn't an important detail, I was more concerned about the job it was doing. This is in the UK, maybe Fluke kit is just less common here, but yellow and/or black are the most common colours you'd find on a meter.

  2. Re: This is very exciting for indie devs on Unreal Engine 4 Launching With Full Source Code · · Score: 1

    Most indie games don't make anywhere near this much money. Giving up 5% of revenue and a tiny up front cost is a much better deal for the majority of indie devs than taking the risk on fronting $250,000 up front when their game might not even get that much in revenue.

    Obviously, it's a decision the developer needs to make early on, but the kind of people this deal is aimed at are those that are operating on a small budget. Say for example your break even point on costs on a small team was $250,000, and $500,000 would make you able to fund the next game, and $1m would be very successful, then 5% still isn't that big a deal. If you ended up selling $5m and your the 5% became more than the $250,000 up front fee you could have paid, then it's still not a big deal because your game did $4m better than you'd ever dreamt possible.

    Any developers who seriously expect to be able to sell $5m worth of copies of their games would already be in discussion with Epic about other licensing deals. This 5% is clearly meant for small indies to reduce the barrier for entry.

  3. Re:...but if you want free software to improve... on FSF's Richard Stallman Calls LLVM a 'Terrible Setback' · · Score: 1

    Your point about commercial software developers benefitting from BSD by building closed source software based on open source software is not convincing to me. If there were no GPL at all, and all open sourced software would be BSD licensed, how much open source software would there be for a commercial developer to benefit from in the first place? Not much I fear, if we were all commercial developers like that.

    Here's a real example: libpng. OK, it's actually the "libpng license" rather than BSD, but it's close enough. It's certainly not a restrictive licence like GPL.

    So, I might be writing a commercial image manipulation program, a photo sticher, a game, whatever. Now say I want to load an image. With libpng, any developer can leverage that code. As a developer focussing on my area of speciality that requires my specific domain experience, I'm able to get on with the problem at hand and just "load the image" and get on with doing whatever it was I was doing. If the libpng library didn't exist, I'd have to write something from scratch. In some cases, I might just restrict my program to just BMP or TIFF files because they're easier to load. Or, I could take the time to write a PNG loader myself. Something which would probably not implement everything in the spec because it's not my area of expertise. Now, I can fully understand that some people might hold the view "You're making a commercial product, why should you benefit from someone's free library? Write your own or buy one." That's a fair viewpoint, however the libpng guys did the nice thing and said "do with this what you will as long as you mention our work in the credits". Now, for some companies, even that isn't compatible with their business. They'll just write their own PNG loader. But for many others, adding an extra credit in the copyright notice isn't a big deal. libpng people get recognition. The commercial software has less bugs. The library is getting more use and bugs are more likely to be discovered. Commercial users will often report bugs and fixes. The user of the software is happy as it loads their PNGs perfectly. Everybody benefits.

    Now consider the GPL world. There will almost certainly be a GPL solution. Probably other GPL software will use it. But it's fundamentally incompatble with any commercial project. The author has said "do what you want with this, except make money". That too is a fair enough position to hold if you feel you put lots of effort into something and don't want anyone freeloading on it. I get that. However, at the end of the day, your project being GPL isn't going to convince someone that the project they were writing commercially should be GPL so they can use your library to load an image. No, rather you're effective just saying "Haha! I've done all the work that'd be perfect for your current problem, and while I'll give it away, you can have it because I don't like other people making money on it." Again, if that's your feeling, go for it. But who really benefits from this? The author of the image library doesn't. The potential user of their library doesn't. Other GPL users of the library don't - the commercial users might have found bugs and contributed back fixes. The end user certainly doesn't. So again, who benefits? Only someone who thinks "Ha! Nobody can make money from MY work but me!"

    Now sure, this is an extreme example, but scale it up to the next level. So, this time it's not just a image loader, but a whole GUI toolkit. But the same things apply, more usage of the library, more potential bug fixes, more exposure of the library to users. Scale it up way further. take sendmail. There are commercial versions of sendmail, llvm, or whatever. The free version is never going away though, so nobody has "lost" anything. The commercial one either has to employ people to merge the open source changes into their tree, or they take the easier route out and contribute patches. As soon as their changes are integrated to mainline, they have a lot less work AND everyone

  4. Re:...but if you want free software to improve... on FSF's Richard Stallman Calls LLVM a 'Terrible Setback' · · Score: 1

    Analogy time: which society is more free, one where I can punch you in the face, or one where you're free from punches in the face? See how that works? It's, unfortunately, not possible to have your cake and eat it too. We can't have a society where you can punch people in the face while also being free from punches in the face.

    The society where you can punch me in the face is more free. The other society places restrictions on what you can do. Of course, you are free to live in the society where you can punch me in the face but choose not to and be reasonably confident that I as a similarly nice person would choose not to punch you in the face. We're both totally free and we're both happy.

    In a sense, this is a very similar issue. By allowing [near] total freedom on the first round of licensing (as with BSD), we're limiting (or at least allowing the limiting of) the freedom of subsequent licensees. By limiting freedom on the first round of licensing (as with GPL), we're maximizing (or seeking to maximize) the freedom of subsequent licensees. At this point, there's nothing left to do but choose which license is most compatible with your own subjective views on freedom.

    But really, who cares about subsequent licensees? If the original product is so great, everyone is still free to use that. Their rights have not diminished in the slightest just because there is an additional option available to them.

    If someone makes a trivial change and sells it as a closed-source package, it'll be trivial for someone to make the same trivial change and release it for the open source community. There's no reason for anyone to buy the closed-source variant other than convenience.

    If someome makes a non-trivial change, why should they also have to make that non-trivial change available for free? Just because the original author didn't value their time or could afford to release the software without getting paid, it doesn't follow that other people doing non-trivial work are in the same position.

    At the end of the day, it boils down to whether you want to give your work away, or give it away with strings attached.

  5. Re:...but if you want free software to improve... on FSF's Richard Stallman Calls LLVM a 'Terrible Setback' · · Score: 1

    The issue is that "directly derived work" means "anything that includes any insignificant spec of GPL gets completely tarnished with it".

    I'd never visited this site before, in fact only just now found it by clicking on the top google result. However, consider the latest "GPL violation": http://gpl-violations.org/news...

    So, this is a result for user freedom? A big media player project was found guilty of a GPL violation for including iptables - and not even an intentional one because their suppliers had included it in some outsource work. Now, iptables isn't related to the core product, in fact there's no good reason for the media player to even need it in the first place. There's no point having a firewall on a device where there should only be a couple of ports open in the first place. Calling the entire media player a derivative work is totally disingenuous as it doesn't define the product. The inclusion of iptables has no tangible benefit to the user, the media player itself does.

    Sure, they violated the GPL. And they (or rather their suppliers) really shouldn't have done that - they were making a commercial product and should have known the GPL wasn't compatible with this aim. But the lesson to be learned from this is "don't allow your company to touch GPL software with a bargepole". More than that, it underscores exactly how the GPL isn't free.

  6. Re:...but if you want free software to improve... on FSF's Richard Stallman Calls LLVM a 'Terrible Setback' · · Score: 1

    To vastly simplify it... BSD emphasizes freedom for developers. GPL emphasizes freedom for end-users. Different goals, and impossible to ever say which is "more free", since it depends heavily on the context.

    Or alternatively, BSD emphasizes freedom for everybody. GPL emphasizes freedom for end-users by attempting to ensure that any derivative works are also free. The real world effect of course is that people writing commercial software still write the same commercial software, but can't use anything involving GPL in those products. So, even if there's a commonly used tool that does most of the job, they have to reinvent the wheel which means that they waste more time doing that then adding value to customer (or have to charge the customer more to cover the increased development time).

    You can just as easily point to instances where companies have taken BSD sources, closed them off, and sold them, saying that now the end-users have less freedom than they would with GPL sources.

    The users have exactly the same freedoms as before PLUS the ability to buy a product that might better serve their needs. The end-users are still just as free to use the original software as they were before.

  7. Re:...but if you want free software to improve... on FSF's Richard Stallman Calls LLVM a 'Terrible Setback' · · Score: 3, Interesting

    I know it's bad form to follow up on my own post, but I forgot to mention the Linux Action Show. If you really want to understand rms and his stance on GPL, you really must watch this: http://lunduke.com/2012/03/11/... which links to the video http://www.youtube.com/watch?v...

    Essentially, rms believes that anybody who makes money from "non-free" software is "evil". That is, writing software is fundamentally incompatible with earning a living. Listen from 57:45 if you don't believe me! He gets even more radical at 59:00. "If it's not free software, I don't think you're making a positive contribution to society."

    And remember the whole while, he's advocating a "less free" license in GPL. He wants to restrict the freedom of other developers because anything they do that might not be free software isn't a valuable contribution to society.

    So, a plea to all the GPL advocates. Is that really your stance? Is that really what you believe? Seriously consider the implications of holding a worldview where you believe that anyone whose talent is writing code shouldn't be able to make money from that but instead have to find some other job and "maybe" fit in writing free software into their life as a hobby. Is that seriously beneficial to the field of computer science? Well, hope you enjoy your job in McDonalds!

  8. Re:...but if you want free software to improve... on FSF's Richard Stallman Calls LLVM a 'Terrible Setback' · · Score: 4, Insightful

    Someone building on top of a BSD-licensed software project has the additional freedom to retain and not release changes they make to that software when distributing their own build. GPL advocates say that this is a freedom that people shouldn't have, in order for all players to be even.

    Yes, this is exactly the issue. GPL isn't "more free" than BSD. Quite the opposite. GPL is far less free as it grants the users less freedoms.

    The BSD approach is "Here is something nice I made - have it and do what you like, hope you have fun!"
    The GPL approach is "Here is something nice I made - you can use it, but if you you have to let me play with you stuff. I don't care that your thing might be vastly better or more complicated than mine, if you're using my stuff you sure better make sure I can use everything you make."

    Which is really more free?

  9. Re:Ignorant to their own research on Who Makes the Best Hard Disk Drives? · · Score: 2

    A slightly more cynical person might think that by releasing these statistics, people might be less inclined to buy Seagate drives and thus the price they can negotiate becomes even lower when retailers are left with drives that don't shift as well. As the article says, "[they] buy drives the way you and I do: they get the cheapest consumer-grade drives that will work."

  10. Re:Verilog on Ask Slashdot: How Many (Electronics) Gates Is That Software Algorithm? · · Score: 5, Informative

    The number of slices or logic cells or whatever else a particular synthesis program for a particular chip generates doesn't exactly correspond to a number of gates either. For instance, a single 4-in 1-out LUT on a Xilinx can be used for 1 gate or 6.

    I wouldn't have much confidence in automatic C to HDL conversion either. Good HDL design is about understanding the problem in terms of gates and parallelism. FPGAs and ASICs in general aren't particularly good at things that CPUs are good for, and inversely CPUs aren't especially good for things that FPGAs and ASICs can do well.

    The OP shows such a lack of understanding of hardware design that it's not funny! "Add = 3 gates, Divide = 6 gates" is quite comical to anyone who actually knows these things. A more ball park is that an n-bit add can be done with 2n LUTs, in terms of gates it's about 5n gates, but really that depends what gates you have available. A multiplier is massively more, dividing is even more complicated still. Fortunately, many FPGAs come with a few dedicator multipliers... Unless your algorithm requires only as many multipliers as you have available, you're probably best building a state machine and multiplexing a single multiplier unit, in much the same way as a CPU multiplexes the ALU at its core.

    The whole thing is massively dependent on algorithm and experience of the person doing the porting. The best advice is to say "I don't know" or to hire someone who does or suggest them running the algorithm on an embedded CPU.

  11. Re:Startups should not be at CES, or CeBIT on Why CES Is a Bad Scene For Startups · · Score: 1

    That's a bit of a jump, there's no reason to suspect that startup companies turning up to CES aren't quite far along in development. Otherwise they'd not exactly have anything to show.

    But yeah, it's pretty obvious to anybody that a massive trade show isn't the best way to get exposure. Getting key evangelists on board with your concept will get you far more exposure in the long run and for a lot less money than a booth at a trade show.

    Every company I've ever worked at that's done the trade fair thing has done so simply because they're already high up in their game and they have to go to maintain their image, otherwise everyone just assumes they're not doing as well any more if they don't show or have a small booth. But it's not really about publicity - I know when I've been to the show myself, there's basically loads of people wandering aroudn just trying to get as much free stuff as they can. Possibly only 1% of people you turn up to your booth actually wants to know about your product and most of them won't actually generate any business.

  12. Re:Does it matter on Unintended Consequences: How NSA Revelations May Lead To Even More Surveillance · · Score: 5, Insightful

    Nonsense. People in general don't care about in privacy, right up to the point where it suddenly works against them. It's just the laziness and apatheticness of human nature. It'll take a lot more than these leaks before people are really enraged, because at the moment everyone is still happy that "it's catching terrorists".

    It's just another example of "First they came..." - http://en.wikipedia.org/wiki/First_they_came_...

  13. Why wifi anyway? on Parents' Campaign Leads To Wi-Fi Ban In New Zealand School · · Score: 0

    Why do kids even need wifi at school anyway?

  14. Re:Safe use rules... on Parents' Campaign Leads To Wi-Fi Ban In New Zealand School · · Score: 1

    So if I sent you a pamphlet "Guidelines for the Safe Use of Food and Drink", you would let your snowflake die of hunger and thirst?

    Yeah, I bet if I sent him a pamphlet "Guidelines for the Safe Use of Refridgerators, he would let his snowflake die of melting too... :)

  15. Re:Nuber not that impressive on Man Who Sold $100 Million Worth of Pirated Software Gets 12 Years In Prison · · Score: 1

    Actually, I live in the UK and what little I know about US wages comes from friends working in tech jobs in CA. But regardless of the actual figures, even if the average salary is double or half of what I said, the point was that 12 years in prison is an unfair punishment compared to the actual crime.

  16. Re:Good on Man Who Sold $100 Million Worth of Pirated Software Gets 12 Years In Prison · · Score: 5, Interesting

    He was on US soil, so he can be arrested for actions illegal under US law. This is a fairly common precedent when the law was broken in the US but they have since left. This is newsworthy because the crimes occurred outside the US but he was still considered to have broken US law.

  17. Re:Nuber not that impressive on Man Who Sold $100 Million Worth of Pirated Software Gets 12 Years In Prison · · Score: 5, Insightful

    I wanted to make this point, but more so. The guy sold copyrighted material to 300 people. Let's say $100 a pop, which sounds high for someone to fork over for known pirated material. That's $30,000 which is by my reckoning about 4 months salary for the typical person in the US. But this was actually over a 3 year period.

    Piracy is bad, and I don't agree with it, and even more so because my livelihood comes from software development of things that are typical targets of piracy, but the punishment here seems massively out of proportion to the crime. 12 years in prison is in the same ballpark as a murder.

  18. Re:My goodness on U.S. District Judge: Forced Decryption of Hard Drives Violates Fifth Amendment · · Score: 4, Insightful

    Granted, I'm not an American, so my understanding of US law is a bit wooly, but somebody please correct me if I'm misunderstanding the story so far.

    • The "authorities" wanted him to hand over the encryption keys to his hard disk, which would have incriminated him and this violated the fifth amendment.
    • He never handed over these keys, yet the "authorities" were able to eventually break the encyrption anyway and prove he'd committed a crime.
    • This judge says that this evidence can't be considered because they'd previously asked for the keys and he'd refused.

    Where is the common sense here? This guy clearly had child porn on his computer - it's been found without violating his fifth amendment rights. He's clearly committed a crime and the common sense thing here is to try him and convict him accordingly. The encryption keys to the other hard disks now would just provide additional evidence and perhaps the identities of other perpetrators. But if they already have enough to convict him, there is surely no common sense in letting him off while they debate whether they should be allowed access to the other drives or not.

  19. Re:It's still under investigation on GMO Wheat Found Growing Wild In Oregon, Japan Suspends Import From U.S. · · Score: 5, Funny

    I seed what you did there... I'm all ears.

  20. Re:It's still under investigation on GMO Wheat Found Growing Wild In Oregon, Japan Suspends Import From U.S. · · Score: 5, Funny

    No, but it's an ingrained habit now...

  21. It's still under investigation on GMO Wheat Found Growing Wild In Oregon, Japan Suspends Import From U.S. · · Score: 5, Funny

    We'll have to wheat and see what their report says...

  22. Re:GPL house? on British Architects Develop Open-Source Home Building · · Score: 3, Funny

    No, just forced to invite every potential house builder in for a cuppa so they can see what modifications you made...

  23. Re:Start here on White House: Use Metric If You Want, We Don't Care · · Score: 1

    ... but kitchen units measured in millimetres are plain silly.

    All kitchen units in the UK have been measured in mm for as long as I've owned a house and been interested in such things (so at least 9 years). A standard unit is 600mm deep and usually 600mm or 450mm wide.

  24. Maybe this domain is for e-mail on Microsoft Files Dispute Against Current Owner of XboxOne.com · · Score: 1

    I think it's fascinating that people think the only use for a domain name is for web content.

    It's perfectly possible to register a domain name solely for use as an e-mail address, and in fact I have a couple of domains I use this way. I'm not saying it's what's going on here, but just because you see a parked domain page when you type it into a browser, doesn't mean it's not used.

  25. Re:tinfoil wallets on UK Consumers Reporting Contactless Payment Errors · · Score: 2

    I actually quite like contactless payment when I have had the chance to use it ...

    I quote like it too, when I only had one card - I could just wave my wallet over the machine and it'd work. Now every bank card I own has been upgraded without me having any say in the matter, they interfere with each other when they're all in my wallet and now I have to take the card out to use it. Once I've done that, I might as well also enter the PIN and prove it's me.

    I too really hate the fact that these cards were sent to me in the post, pre-activated, without even informing me they were coming and in one case with over 9 months left on my existing card. They could easily have been intercepted and I'd never even have known as I'd have just carried on using the old card.