Currently in my mind i am breaking a hell of alot of copyright laws. Songs that get stuck in my head , many many ideas , Songs i remember. I occasionaly hum a tune thats most likely copyrighted.
All of which fall under fair use provisions, of course.
I have an idea that may already be patent.
That's fine, as long as you don't implement (and market?) it, but that's the entire point of patents.
I'm not breaking an NDA here as I'm not actually on the dev team.
No, but you are a Microsoft employee, so you probably *are* breaking a general (perhaps even implied) NDA. Company employees generally are *not* at liberty to discuss unannounced stuff publicly, whether they're directly involved or not.
For example, I can't tell you about a number of projects being developed by my company, and I'm not involved with any of them, either. (Not that you'd care about them, of course)
You really ought to take a look at NTFS permissions (which are far finer-grained and more comprehensive than anything available for Linux) and the Secondary Logon service.
Sure, Win9x was unmittigated shit, barely a toy OS, but Win NT has been far more secure right from the start. If you buy Windows software these days that requires admin privs to install and/or run, complain to the software producers.
That's fine for situations where you need that sort of resilience - for example, we generally have multiple servers fronted by a load balancer. If one crashes, the others pick up the slack.
It's a little overboard for the average home computer though - CPUs are cheap, but they're not free, and a decent one is still a fair percentage of the price of a system. Then you still have to add in the cost of all the supporting systems; it's not going to be cheap. As OSes get more and more stable (I've not had Windows or Linux crash on me in normal running conditions in a very long time), I really don't think that there's any benefit for the average user. Situations that need resilience can mostly already do it at the next level up.
Good point about the reservations desk, though, although the reboot shouldn't take more than a minute or so.
It's the same as having MSDE being a crippled SQLServer that limits the nubmer of threads it can run. Surely the CPU could handle more threads; but they cripple it so that more people buy the bigger one.
That's because MSDE is avaliable for free download, and is intended to allow developers to have a free copy of SQL Server to develop against. It's not meant to be used in production; you're supposed to pay for that.
I really don't see the problem - if you want to use SQL Server, you pay for it. No-one's trying to trick you. It's not like you can only buy hardware that only runs Windows, and Windows will only run MS's RDBMS. You do have a choice.
It's not a quetion of it being crippled so that "people buy the bigger one" - it's crippled so people don't try to use it instead of paying for SQL Server.
If anything, it reduces the cost of developing against SQL Server, as you don't have to have a full SQL Server licence to start coding, just to move into production.
Re:Would this ever happen without the licence fee?
on
BBC Launches APIs
·
· Score: 1
And yet, so many of those shows are utter dross...
There is an advantage in having not just another x86 compiler, but (by some measure) the *best* x86 compiler. I've not run comparisons myself, but anecdotal evidence on slashdot implies that Intels' compiler is superior to gcc. (Of course, anecdotal evidence on slashdot implies all sorts of things...)
I can see a logic to assisting gcc, while still ensuring that your own compiler is superior. You get PR for the assistence, and $ for your own compiler from those who (for whatever reason) need (or think they need) the extra features/speed/whatever.
Don't forget that Intel make their own pay-for compiler for x86 - perhaps they have motivation to licence the patent and *not* make it available to gcc...
Because probably you don't even know what tail-recursion means.
Ooooh, nice ad hominem there! We'll just ignore the couple of years of C and C++ I did before moving to Java then, shall we? Or the fact that I first started programming about 20 years ago?
Because you're right, I currently code in Java, therefore I must be a drooling code monkey.
God you language bigots piss me off something chronic. Still, it oculd be worse, at least you didn't rag on me for using Windows too.
I don't know about the US, but here in the UK people are legally entitled to take time off work for exceptional circumstances. That includes, for example, caring for a dependent (eg child, sick relative) or partner, attending funerals, etc. There's no limit on the amount of time, other than that it should be "reasonable" and needs to be agreed with the employer. There's also no requirement that the time be paid, that's up to the employer and employee to agree between themselves.
Parents will inevitably need to take care of their kid(s) from time to time, that's just the way it is. It only becomes a problem if they start taking the piss. If that happens, it's probably not because they're parents, it's probably because they're using their kids as a convenient excuse to grab some more time off. In that case, they should be dealt with as would any other AWOL employee.
That's true, but as a computer operator (assuming here, it is/. after all) you're supposed to take regular breaks. UK Health and Safety guidelines recommend something like 10 minutes in every hour - you're supposed to do something else, focus on a distant point for a minute or two to relax your eyes, move about a bit, that sort of thing.
No, nobody I know does it either, but you're *supposed* to. At least the smokers get that; I do agree about the time wasted though. It amuses me that singles complain about parents taking an extra half an hour or so once or twice a week (if it's that frequent, even) yet ignore the smokers taking 10 minutes or so every hour or two, every single day.
Then your supervisor and team were twats, and you should have refused (and I say that as a parent).
Your time is your own, what you choose to do with it is nobody's business but yours. I can understand going easy on people with obvious outside commitments (such as a family, sick relative, evening course, etc), but not being harder on you just because you had free time.
What you were being told was effectively "you have no-one to complain when you work late, so we own you". Fuck that.
You know, most of those slacker parents were slackers when they were single, too. Some of us have kids and still put in all-nighters when necessary.
Of course, that's because I'm stupid and apparently like being taken advantage of by my company, but that's nothing to do with my being a parent or not.
Chances are that there are singles in your office who are as bad as the slacker parents, and parents who are as good as the conscientious singles. You just don't notice them, especially the hard-working parents, as there's nothing remarkable about them.
The CPU definitely shouldn't run that hot, but I have an MSI GeForce 6800GT that regularly gets up to around 120C under load (according to the temperature sensor at least).
It won't *make* the migrate, but it will *ease* their migration.
MS don't just sell an OS, they sell an integrated solution. They sell a desktop OS and a server OS, with desktop and server apps that complement them. Hell, they even sell *games* too (and some pretty good ones at that, as it happens).
Make it easy to move from Windows to Linux, and you make it easier to migrate away from the rest of the integrated solution, and that can only be a bad thing for MS.
I've been writing Java web-apps for nearly 6 years now. In that time, most of them have been deployed to Linux under resin (caucho.com); recently, they've been deployed under WebLogic (a couple of clients asked for it, so they got it, despite not actually needing it).
I've used a variety of different versions of Linux and Windows on my desktop as suited my whim at the time. As you say, that's essentially irrelevant though; my code targets the JVM, not the Windows JVM or the Linux JVM or the Mac OS X JVM, just the JVM.
As it happens, I develop under the Sun JVM, but may well be deploying to that, or IBM's, or BEA's jrockit JVM. As long as it's the correct release, it's immaterial. (And in fact, sometimes I've not even *known* what JVM is being used in production)
No. Sun's beef with MS was that they broke the terms of their licence by adding their own stuff into the java.* package hierarchy. Any vendor (indeed, anyone in the world) is at liberty to create classes in their own package - eg Sun has (largely undocumented) stuff in sun.* (which you're not supposed to use, as it could disappear with the next release), and MS should have put theirs in com.microsoft.* or even ms.*
They didn't, they put them in java.*, thus breaking their licence, and it's that that Sun successfully sued them over.
I don't use any special software to use my iRiver. I use WMP to listen to music on my PC, but that's because imho iTunes sucks. Now perhaps I didn't give it enough of a chance, and perhaps the iTunes/iPod/iTMS integration is the real deal-maker, but as I don't have an iPod, iTMS wasn't available in the UK at the time and I don't use it now that it is, it's a non-issue for me.
My main reasons for using WMP are the online track information search (which I assume is also available in iTunes), and the toolbar mode, which utterly rocks.
Currently in my mind i am breaking a hell of alot of copyright laws. . .
Songs that get stuck in my head , many many ideas , Songs i remember
I occasionaly hum a tune thats most likely copyrighted
All of which fall under fair use provisions, of course.
I have an idea that may already be patent.
That's fine, as long as you don't implement (and market?) it, but that's the entire point of patents.
To be honest, even with "just" a 512Kbps ADSL link, I'm not entirely sure I'd notice if you *halved* the speed of my surfing...
I'm not breaking an NDA here as I'm not actually on the dev team.
No, but you are a Microsoft employee, so you probably *are* breaking a general (perhaps even implied) NDA. Company employees generally are *not* at liberty to discuss unannounced stuff publicly, whether they're directly involved or not.
For example, I can't tell you about a number of projects being developed by my company, and I'm not involved with any of them, either. (Not that you'd care about them, of course)
Just connect Windows up to a network, and it's toast _without_user_intervention_!
That's odd, none of my Windows boxes have been toasted; I must be doing something wrong...
To be fair, by the time Chuchill had any say in the matter, it was basically a case of fight or be subjugated.
And an OS that allows a regular user to alter executables is FLAWED.
The OS should PROTECT the executables.
Which is exactly what the Win NT line does.
You really ought to take a look at NTFS permissions (which are far finer-grained and more comprehensive than anything available for Linux) and the Secondary Logon service.
Sure, Win9x was unmittigated shit, barely a toy OS, but Win NT has been far more secure right from the start. If you buy Windows software these days that requires admin privs to install and/or run, complain to the software producers.
That's fine for situations where you need that sort of resilience - for example, we generally have multiple servers fronted by a load balancer. If one crashes, the others pick up the slack.
It's a little overboard for the average home computer though - CPUs are cheap, but they're not free, and a decent one is still a fair percentage of the price of a system. Then you still have to add in the cost of all the supporting systems; it's not going to be cheap. As OSes get more and more stable (I've not had Windows or Linux crash on me in normal running conditions in a very long time), I really don't think that there's any benefit for the average user. Situations that need resilience can mostly already do it at the next level up.
Good point about the reservations desk, though, although the reboot shouldn't take more than a minute or so.
That is one reason I can encompass enough commercial wares into my crippleware category to partially blame crippleware for driving me to OSS.
(I really hate the idea of code on my system working against me, I in fact purely despise it)
Then don't use crippleware, pay for the full version.
It's the same as having MSDE being a crippled SQLServer that limits the nubmer of threads it can run. Surely the CPU could handle more threads; but they cripple it so that more people buy the bigger one.
That's because MSDE is avaliable for free download, and is intended to allow developers to have a free copy of SQL Server to develop against. It's not meant to be used in production; you're supposed to pay for that.
I really don't see the problem - if you want to use SQL Server, you pay for it. No-one's trying to trick you. It's not like you can only buy hardware that only runs Windows, and Windows will only run MS's RDBMS. You do have a choice.
It's not a quetion of it being crippled so that "people buy the bigger one" - it's crippled so people don't try to use it instead of paying for SQL Server.
If anything, it reduces the cost of developing against SQL Server, as you don't have to have a full SQL Server licence to start coding, just to move into production.
And yet, so many of those shows are utter dross...
There is an advantage in having not just another x86 compiler, but (by some measure) the *best* x86 compiler. I've not run comparisons myself, but anecdotal evidence on slashdot implies that Intels' compiler is superior to gcc. (Of course, anecdotal evidence on slashdot implies all sorts of things...)
I can see a logic to assisting gcc, while still ensuring that your own compiler is superior. You get PR for the assistence, and $ for your own compiler from those who (for whatever reason) need (or think they need) the extra features/speed/whatever.
Don't forget that Intel make their own pay-for compiler for x86 - perhaps they have motivation to licence the patent and *not* make it available to gcc...
Because probably you don't even know what tail-recursion means.
Ooooh, nice ad hominem there! We'll just ignore the couple of years of C and C++ I did before moving to Java then, shall we? Or the fact that I first started programming about 20 years ago?
Because you're right, I currently code in Java, therefore I must be a drooling code monkey.
God you language bigots piss me off something chronic. Still, it oculd be worse, at least you didn't rag on me for using Windows too.
I don't know about the US, but here in the UK people are legally entitled to take time off work for exceptional circumstances. That includes, for example, caring for a dependent (eg child, sick relative) or partner, attending funerals, etc. There's no limit on the amount of time, other than that it should be "reasonable" and needs to be agreed with the employer. There's also no requirement that the time be paid, that's up to the employer and employee to agree between themselves.
Parents will inevitably need to take care of their kid(s) from time to time, that's just the way it is. It only becomes a problem if they start taking the piss. If that happens, it's probably not because they're parents, it's probably because they're using their kids as a convenient excuse to grab some more time off. In that case, they should be dealt with as would any other AWOL employee.
That's true, but as a computer operator (assuming here, it is /. after all) you're supposed to take regular breaks. UK Health and Safety guidelines recommend something like 10 minutes in every hour - you're supposed to do something else, focus on a distant point for a minute or two to relax your eyes, move about a bit, that sort of thing.
No, nobody I know does it either, but you're *supposed* to. At least the smokers get that; I do agree about the time wasted though. It amuses me that singles complain about parents taking an extra half an hour or so once or twice a week (if it's that frequent, even) yet ignore the smokers taking 10 minutes or so every hour or two, every single day.
Then your supervisor and team were twats, and you should have refused (and I say that as a parent).
Your time is your own, what you choose to do with it is nobody's business but yours. I can understand going easy on people with obvious outside commitments (such as a family, sick relative, evening course, etc), but not being harder on you just because you had free time.
What you were being told was effectively "you have no-one to complain when you work late, so we own you". Fuck that.
You know, most of those slacker parents were slackers when they were single, too. Some of us have kids and still put in all-nighters when necessary.
Of course, that's because I'm stupid and apparently like being taken advantage of by my company, but that's nothing to do with my being a parent or not.
Chances are that there are singles in your office who are as bad as the slacker parents, and parents who are as good as the conscientious singles. You just don't notice them, especially the hard-working parents, as there's nothing remarkable about them.
The CPU definitely shouldn't run that hot, but I have an MSI GeForce 6800GT that regularly gets up to around 120C under load (according to the temperature sensor at least).
Yes, I probably do need some case fans...
And as others have pointed out, that corrosive action tends to add electrolytes to the water, thus making it conductive...
*Pure* water is electrically non-conductive. Pure water *doesn't stay pure* for very long.
IANAL (of course), but I thought that reverse-engineering for the purposes of interoperability was explicitly allowed under the DMCA?
It won't *make* the migrate, but it will *ease* their migration.
MS don't just sell an OS, they sell an integrated solution. They sell a desktop OS and a server OS, with desktop and server apps that complement them. Hell, they even sell *games* too (and some pretty good ones at that, as it happens).
Make it easy to move from Windows to Linux, and you make it easier to migrate away from the rest of the integrated solution, and that can only be a bad thing for MS.
I've been writing Java web-apps for nearly 6 years now. In that time, most of them have been deployed to Linux under resin (caucho.com); recently, they've been deployed under WebLogic (a couple of clients asked for it, so they got it, despite not actually needing it).
I've used a variety of different versions of Linux and Windows on my desktop as suited my whim at the time. As you say, that's essentially irrelevant though; my code targets the JVM, not the Windows JVM or the Linux JVM or the Mac OS X JVM, just the JVM.
As it happens, I develop under the Sun JVM, but may well be deploying to that, or IBM's, or BEA's jrockit JVM. As long as it's the correct release, it's immaterial. (And in fact, sometimes I've not even *known* what JVM is being used in production)
No. Sun's beef with MS was that they broke the terms of their licence by adding their own stuff into the java.* package hierarchy. Any vendor (indeed, anyone in the world) is at liberty to create classes in their own package - eg Sun has (largely undocumented) stuff in sun.* (which you're not supposed to use, as it could disappear with the next release), and MS should have put theirs in com.microsoft.* or even ms.*
They didn't, they put them in java.*, thus breaking their licence, and it's that that Sun successfully sued them over.
I don't use any special software to use my iRiver. I use WMP to listen to music on my PC, but that's because imho iTunes sucks. Now perhaps I didn't give it enough of a chance, and perhaps the iTunes/iPod/iTMS integration is the real deal-maker, but as I don't have an iPod, iTMS wasn't available in the UK at the time and I don't use it now that it is, it's a non-issue for me.
My main reasons for using WMP are the online track information search (which I assume is also available in iTunes), and the toolbar mode, which utterly rocks.