Top Gear isn't meant to be a serious show, telling you about what the next car you buy should be. It's entertainment.
If you want a monotone sales pitch, carefully going over how many cup holders there are, and how you can fit your family's luggage in the boot, with space for your golf clubs, go and watch Fifth Gear instead.
Just don't blame me when you throw your TV through the window to relieve the boredom.
I wonder how mono would do if Microsoft invoked patents against it.
They'd remove the patent encumbered bits (which are compiled as a completely seperate component), and get on with being an implementation of the.Net runtime on other platforms.
The only minor problem is that they often offer realtime scanning and are therefore very distribution-specific because the only way they can do this is by hooking into the Linux kernel to intercept filesystem calls.
Or they could just use inotify, which has been present on every distro I've used in the past few years.
I guess that would make a little too much sense for an anti-virus vendor though.
I do not ever want to give anyone authorization to perform transactions against my account. I want to give them a specific amount of money, at a specific time, and that's it.
That's fine if all you ever use your card for is buying things in a shop, but some people want to use it for recurring payments, which requires the merchant to be authorized for future transactions.
Ideally I'd like to be able to restrict *how much* they can take in a transaction, but I really don't want to have to fill in my details every month to pay the bill for my internet connection.
I'm currently in process of writing a test harness for some old C code at work, with precisely that aim, so that I can then go on and make changes without worrying that I broke everything else.
Testing doesn't *have* to be on a method by method basis, and sometimes that just doesn't work. In this case it's a program that takes some input, and compares the program's output to what it should be producing.
It's not the most elegant solution ever, and it certainly doesn't test every little corner of the code, but it does prove that the output is correct.
I think it's more likely those items add a new SKU to the store's database, which just happens to have that price - possibly with some sort of prefix to
Then when the barcode is scanned, they do a lookup the same as any other product.
I didn't know you could persuade the Apple TV to work with EyeTV, and especially didn't know that it integrated with the menus.
Do you have a URL for that by any chance? I've been considering building a Myth box for a while, but I love the form factor and quietness of the Apple TV, so I'd rather go that way if it'll actually work as a PVR.
You certainly shouldn't be expected to write modifications for free, but depending on the license you released under, the user who did the work is entitled to charge for it.
That's an interesting thought. Kind of like going back to the dial up days, where you sometimes couldn't get a connection to your ISPs modems because they were all in use.
I think it's more likely that you'll get NATed though, and have to pay if you want a real IP address.
I work for an ISP that implements exactly the policy you suggested. People who only want to check their e-mails can use a 1Gb account, while heavier users can get 10Gb/month. If you go over that, any requests you make will be responded to by a page letting you know, with the option to either buy a couple of gig more, or upgrade your account.
If you really need more bandwidth consistantly, then you can get a business account which gives you as much as you can get down the pipe.
At some point I'm fairly sure all connections will go that way, since ISPs really can't support giving people unlimited data on £15/month packages, but people who don't use much don't want to be paying £60/month.
One interesting idea I just spotted on our products page was providing an off-peak account. For the same price as our smallest package, you can get unlimited transfer between 6pm and 6am and at weekends - the times when our network is under least load (since we're mainly a business provider).
As has been pointed out though, this has to be based on an accountable system, allowing both users and the company to get *the same* view of how much bandwidth you've used so far. Client side tools aren't much use, because they can be fooled into thinking you've used less. The Radius servers however can't be fooled (as easily), so that's where the numbers need to come from.
you could start documenting and writing software to get rid of the buggy DDE software the vendor of some machinery has been bugging you for all those years, you can try to explain to the boss that documentation of E&I diagrams is undoable in powerpoint... Or you just sit on your lazy ass and surf slashdot whole day like I am doing today.
And that is the reason why there is so much divide in many companies between tech and management.
You're job is not to "do what your told". It's to provide an actual benefit to the business. Such as telling your boss that you need better tools to do your job, or somebody who can write good documentation.
Sitting around and feeling sorry for yourself is never going to change things. If you have tried telling management things need changing, and they havn't, either your going about it wrong, or you need to move company because it will never change.
I've been in the situation of working for a company that doesn't listen to their technical staff (despite making a large amount of their money from software development), and it's hell.
You're talking like working on a way of networking things excludes *also* working on a way to get people to Mars.
It seems unlikely to me that the people working on this are the same set of people designing propulsion systems, and ways of sustaining life on other planets.
My gaming machine is on a crappy wireless connection, so I can tell you that you *do not* need to call out to play single player.
You can click the "Play Offline" button when asked to login, and apart from a warning that you won't see other people's creatures in your game, it will happily let you play.
Of course it has, that doesn't mean that unit testing doesn't reduce the odds of you having a bug - especially one like that, where the test would almost certainly have flagged it up.
Your argument strikes me as being not unlike saying that locking your door doesn't stop someone breaking the front window, so why not just leave it open.
If you can't afford to build this yourself, it's really best in the long run to host your mission-critical machines in a datacenter that has all of this taken care of for you.
I think that's the best advice I've seen so far in this thread.
Clearly the company isn't really interested in maintaining a data centre, so it makes a lot of sense to outsource that to a company that is. The cost of a decent line to that centre could well end up being cheaper then the power and maintenance you need to do on an in-house data centre anyway.
There's probably a few boxes that need to stay in your own machine room, but anything that doesn't need to be on the local network shouldn't be.
I've also written quite a lot of code while stoned, and while I do focus a lot more, I find that a lot of the time I will become *to* focused, and end up spending several hours refactoring things so that the API is absolutely right, instead of just getting whatever task I was trying to do done.
Any IT department that *really* wants your browsing history is going to route any traffic on port 80 through a proxy, so they can get reports on what you've been doing from one central location, instead of having to trawl through every user's history. The InPrivate feature isn't going to stop that being possible, so IT departments are fine.
Surely that would be the X-Spam header?
Now... all we have to do is get the spammers to start using it, and we can all get on with our real jobs ;)
Top Gear isn't meant to be a serious show, telling you about what the next car you buy should be. It's entertainment.
If you want a monotone sales pitch, carefully going over how many cup holders there are, and how you can fit your family's luggage in the boot, with space for your golf clubs, go and watch Fifth Gear instead.
Just don't blame me when you throw your TV through the window to relieve the boredom.
They'd remove the patent encumbered bits (which are compiled as a completely seperate component), and get on with being an implementation of the .Net runtime on other platforms.
Or they could just use inotify, which has been present on every distro I've used in the past few years.
I guess that would make a little too much sense for an anti-virus vendor though.
That's fine if all you ever use your card for is buying things in a shop, but some people want to use it for recurring payments, which requires the merchant to be authorized for future transactions.
Ideally I'd like to be able to restrict *how much* they can take in a transaction, but I really don't want to have to fill in my details every month to pay the bill for my internet connection.
I'm currently in process of writing a test harness for some old C code at work, with precisely that aim, so that I can then go on and make changes without worrying that I broke everything else.
Testing doesn't *have* to be on a method by method basis, and sometimes that just doesn't work. In this case it's a program that takes some input, and compares the program's output to what it should be producing.
It's not the most elegant solution ever, and it certainly doesn't test every little corner of the code, but it does prove that the output is correct.
jQuery is the core library, with widgets usually being distributed as independent packages, so it makes complete sense for them to do it this way.
jQuery's aim isn't to be the source for calendar and date-picker widgets, it's to provide a solid base to build those things on.
I think it's more likely those items add a new SKU to the store's database, which just happens to have that price - possibly with some sort of prefix to
Then when the barcode is scanned, they do a lookup the same as any other product.
It's not very hidden. His company develops software to block web browsing and P2P.
I didn't know you could persuade the Apple TV to work with EyeTV, and especially didn't know that it integrated with the menus.
Do you have a URL for that by any chance? I've been considering building a Myth box for a while, but I love the form factor and quietness of the Apple TV, so I'd rather go that way if it'll actually work as a PVR.
You certainly shouldn't be expected to write modifications for free, but depending on the license you released under, the user who did the work is entitled to charge for it.
That's an interesting thought. Kind of like going back to the dial up days, where you sometimes couldn't get a connection to your ISPs modems because they were all in use.
I think it's more likely that you'll get NATed though, and have to pay if you want a real IP address.
I work for an ISP that implements exactly the policy you suggested. People who only want to check their e-mails can use a 1Gb account, while heavier users can get 10Gb/month. If you go over that, any requests you make will be responded to by a page letting you know, with the option to either buy a couple of gig more, or upgrade your account.
If you really need more bandwidth consistantly, then you can get a business account which gives you as much as you can get down the pipe.
At some point I'm fairly sure all connections will go that way, since ISPs really can't support giving people unlimited data on £15/month packages, but people who don't use much don't want to be paying £60/month.
One interesting idea I just spotted on our products page was providing an off-peak account. For the same price as our smallest package, you can get unlimited transfer between 6pm and 6am and at weekends - the times when our network is under least load (since we're mainly a business provider).
As has been pointed out though, this has to be based on an accountable system, allowing both users and the company to get *the same* view of how much bandwidth you've used so far. Client side tools aren't much use, because they can be fooled into thinking you've used less. The Radius servers however can't be fooled (as easily), so that's where the numbers need to come from.
Isn't it Postgres?
And that is the reason why there is so much divide in many companies between tech and management.
You're job is not to "do what your told". It's to provide an actual benefit to the business. Such as telling your boss that you need better tools to do your job, or somebody who can write good documentation.
Sitting around and feeling sorry for yourself is never going to change things. If you have tried telling management things need changing, and they havn't, either your going about it wrong, or you need to move company because it will never change.
I've been in the situation of working for a company that doesn't listen to their technical staff (despite making a large amount of their money from software development), and it's hell.
You're talking like working on a way of networking things excludes *also* working on a way to get people to Mars.
It seems unlikely to me that the people working on this are the same set of people designing propulsion systems, and ways of sustaining life on other planets.
In the interests of poor taste - he wasn't hit by a bus was he?
You're definately new. Fedora is the development/free version of Red Hat, using largely the same packages, and managed by the same company.
My gaming machine is on a crappy wireless connection, so I can tell you that you *do not* need to call out to play single player.
You can click the "Play Offline" button when asked to login, and apart from a warning that you won't see other people's creatures in your game, it will happily let you play.
Or they could just use Unicode.
It looks like they've got builds working at the moment:
http://build.chromium.org/buildbot/waterfall/builders/sub-debug-linux.html
Of course it has, that doesn't mean that unit testing doesn't reduce the odds of you having a bug - especially one like that, where the test would almost certainly have flagged it up.
Your argument strikes me as being not unlike saying that locking your door doesn't stop someone breaking the front window, so why not just leave it open.
I think that's the best advice I've seen so far in this thread.
Clearly the company isn't really interested in maintaining a data centre, so it makes a lot of sense to outsource that to a company that is. The cost of a decent line to that centre could well end up being cheaper then the power and maintenance you need to do on an in-house data centre anyway.
There's probably a few boxes that need to stay in your own machine room, but anything that doesn't need to be on the local network shouldn't be.
I've also written quite a lot of code while stoned, and while I do focus a lot more, I find that a lot of the time I will become *to* focused, and end up spending several hours refactoring things so that the API is absolutely right, instead of just getting whatever task I was trying to do done.
Any IT department that *really* wants your browsing history is going to route any traffic on port 80 through a proxy, so they can get reports on what you've been doing from one central location, instead of having to trawl through every user's history. The InPrivate feature isn't going to stop that being possible, so IT departments are fine.