Hmm, maybe it's just that I'm comparing the other implementations out there, but I don't see why the applications can't just use the same old unix calls to see if they have permission to read or write to a file.
The difference is that with an ACL the kernel checks the ACL to see if that user/group has access to a file instead of just checking the basic modes.
Or maybe we mean different things by application. I would expect each ACL implementation to have it's own tools for maintaining the ACL. By application I'm talking about things like "lynx" or other user apps.
Why does the application have to know about it? The Linux ACL Project implementation totally hides it from the application. Only the tools to maintain the ACL need know about how it's implemented. Or am I missing something?
I've been asking myself these same questions a lot lately! I think putting ACLs into the kernel would do wonders for the adoption of GNU/Linux in the corprate environment. The old unix permission system is way too simple, and very hard to get complex permissions like you could with Novell 10 years ago.
Does anyone know what is keeping ACLs out of the kernel? Has Linus ever said where he stands on a standard ACL implementation for Linux?
I found myself in a similar situation a month ago and decided to leave. I was able to take my time looking around and I found a good job after getting a couple of offers.
9 days after my last day the company folded and laid off all employees (64 of them). To make matters worse the company couldn't afford to pay people their last paycheck (work they already had done + vacation balances). So now there are a lot of out of work people who didn't even get paid what they had coming to them. Now they can't afford to be as selective in finding new work, plus there is more competition for what jobs there are.
If I learned anything from this situation it's to not ignore your instincts.
In most places in the US work is considered "at will", so unless you can show real financial harm (ie. you relocated at your own expense with the promise they would reimburse you) you probably are out of luck.
"At will" employment means they can let you go whenever they want with no advance notice or reason anyway...on the other hand you can quit with no notice also. In other countries you have to give 30-90 days notice if you want to quit or fire someone.
But this is the good old USA, so even though IANAL I don't think you have any recourse.
I think the article makes some valid points, but I've got a slightly different view on the subject.
If you talk to a lot of the developers out there you will find a strong aversion to developing PC games. The market is just too hard to make money in, and there are all those compatability issues. Many PC game developers decided a year or so ago to start creating console games seeing this market as having greener pastures. So in the next few years I think we will see less and less good PC games, and more focus on the next gen consoles. But will those games sell well and be any good? Time will tell, but I bet we see a backlash in 2-3 years as more developers realize that the grass wasn't really greener, and they go back to writing PC games.
My money is on the X-Box because of all the $$$ they are pumping into developers. On the other hand look at how hard it is for a developer to get in with Sony to make a game for the PS2. Even if the X-Box sucks as a platform if enough good games are funded I think it will become the defacto standard.
I'm very happy to see./ finally post an article that surprised me by it's content. This is a very good example of a well thought out and researched article. Please do more like it!
The point is that it isn't emulating anything. It's a virtualization, not emulation.
It's nice in a lot of situations where you want to easily be able to pop into an OS and test something without constantly rebooting and shutting down your email, etc.
Give me a break, I said it was neat, then I added some factual info based on my personal experience. It is bloated, even if it's cool, and there aren't many apps. Yeah, you can compile all the console apps you want, but no X app is going to run.
Florida Attorney General Bob Butterworth, a Democrat who also is Gore's state campaign chairman, said the recount could be completed by the end of the day.
The state attorney general is in charge of the ballot counting, and he's on Gore's staff! So if there's any suspicion, it should be him, not Jeb.
Of course you can't read it without a very expensive subscription.
Here's an idea for story submissions... how about not posting stories where the details aren't available to the mass public. There are plenty good story submissions which are ignored and everyone can read the details.
I was asking myself the same questions a few years ago, and I met with a very good lawyer who spent some time explaining it all to me. Then he set me up with a paralegal in his firm to handle my annual reports & stuff. It all together cost less than $1000, and I didn't have to worry about it.
You can really screw yourself by not doing corprate filings & stuff right. If you don't do everything just right the corprate veil (which is supposed to protect you) can be broken by anyone who wants to sue you. They can basically go to court and say "This isn't really a corporation, they didn't follow the law correctly..." and then they can still sue you personally.
That's probably pretty unlikely to happen, but why take the risk. For a few hundred $$$ a year you can have a professional do it for you, and you can spend your time coding.
Been there too.:) Fortunatley there are a number of jobs left where you can get paid well and work a reasonable number of hours.
In my experience the death march isn't neccesary. I worked at a company once where it was expected that most people wouldn't work hard unless they knew we were in crunch mode, so we went into crunch mode (i.e. 12-18 hour days 7 days a week) for 6 months at the end of each project. So in turn nobody wanted to work hard for the non-crunch mode part of the project and of course it was a self fulfilling prophecy.
I have proven through a number of succesfull projects that that isn't the right way to run a project. If you manage people well and manage the project well you can deliver quality code on time without killing people doing the work.
As far as blaming the project managers, someone posted about the project manager's job being a negotiater. In my experience that's true, and I don't think you can blame the PM for a project's failure to deliver on time. It's got to be up to the technical lead, or whoever actually has the authority to make it happen. IMO peer management doesn't work.
What would that do for you? When you commit you are putting the code in a repository for others to use, and at the same time merging changes other people made. With a proxy like you described you wouldn't be doing either of those things.
It seems to me that it's more a matter of how you use CVS. Why not just commit all changes when you are connected, instead of trying to put together another application to do it for you?
WO is good for the reasons you mentioned, but it still isn't that easy for a HTML person to work with, and very few HTML editors will support the WO tages &.wod file.
It sounds like what you really need is some sort of template system.
McAfee has a linux scanner that uses the same dat files as the windows version. I've been using it for a while and it does a good job. It's even caught a few viruses for me:
Is that most companies don't do this sort of thing. I've only applied for one job ever that wanted to do a background check, and when I said no they still offered me a job (being in demand is good).
If a company has that kind of policy on an interview, what do you think their policies will be like once you work there? You did everyone a favor by saying no. They won't be able to afford to do bussiness like that for long when programmers are in demand.:)
What's wrong with Glide under linux? I'm pretty sure it's a lot easier to get Glide working under linux than it is to get OpenGL if you are an applications programmer.
I've never done either, but I know a few people who have done both, and OpenGL was a PITA compared to Glide!
I actually thought about this a while ago when I had a beta Katmai (P3) chip from Intel, and when I found a problem with one of the instructions they sent me a zip file with an executable and a datafile which re-programmed the chip to work around the problem I was having. I never investigated it further to see how much is possible to change...
Re:Gnutella may not scale, but it is still useful
on
Gnutella Not Scaling?
·
· Score: 1
Even if the protocol is fixed, for it to be successful people need more incentive to put their stuff up for sharing. Gnutella has a major problem with more downloaders than file sharer's right now.
The difference is that with an ACL the kernel checks the ACL to see if that user/group has access to a file instead of just checking the basic modes.
Or maybe we mean different things by application. I would expect each ACL implementation to have it's own tools for maintaining the ACL. By application I'm talking about things like "lynx" or other user apps.
Why does the application have to know about it?
The Linux ACL Project implementation totally hides it from the application. Only the tools to maintain the ACL need know about how it's implemented. Or am I missing something?
Does anyone know what is keeping ACLs out of the kernel? Has Linus ever said where he stands on a standard ACL implementation for Linux?
9 days after my last day the company folded and laid off all employees (64 of them). To make matters worse the company couldn't afford to pay people their last paycheck (work they already had done + vacation balances). So now there are a lot of out of work people who didn't even get paid what they had coming to them. Now they can't afford to be as selective in finding new work, plus there is more competition for what jobs there are.
If I learned anything from this situation it's to not ignore your instincts.
It's certainly a good place to start, and it's easy to add on to it.
http://sourceforge.net/projects/phpgroupware
"At will" employment means they can let you go whenever they want with no advance notice or reason anyway...on the other hand you can quit with no notice also. In other countries you have to give 30-90 days notice if you want to quit or fire someone.
But this is the good old USA, so even though IANAL I don't think you have any recourse.
If you talk to a lot of the developers out there you will find a strong aversion to developing PC games. The market is just too hard to make money in, and there are all those compatability issues. Many PC game developers decided a year or so ago to start creating console games seeing this market as having greener pastures. So in the next few years I think we will see less and less good PC games, and more focus on the next gen consoles. But will those games sell well and be any good? Time will tell, but I bet we see a backlash in 2-3 years as more developers realize that the grass wasn't really greener, and they go back to writing PC games.
My money is on the X-Box because of all the $$$ they are pumping into developers. On the other hand look at how hard it is for a developer to get in with Sony to make a game for the PS2. Even if the X-Box sucks as a platform if enough good games are funded I think it will become the defacto standard.
I'm very happy to see ./ finally post an article that surprised me by it's content. This is a very good example of a well thought out and researched article. Please do more like it!
It's nice in a lot of situations where you want to easily be able to pop into an OS and test something without constantly rebooting and shutting down your email, etc.
Give me a break, I said it was neat, then I added some factual info based on my personal experience. It is bloated, even if it's cool, and there aren't many apps. Yeah, you can compile all the console apps you want, but no X app is going to run.
I don't know where you got your info. That's not what any of the news organizations I've read (cnn, foxnews, msnbc) are saying.
As to recasting the ballots, I don't think that can be done in part. I don't think there are any precedents for that, but I may be wrong.
Good call. I see you also figured out how to get a specific table of contents, something that I gave up on. :)
I bow to your superiority! >:(
You want the Oct. 7th 2000 issue.
Of course you can't read it without a very expensive subscription.
Here's an idea for story submissions... how about not posting stories where the details aren't available to the mass public. There are plenty good story submissions which are ignored and everyone can read the details.
I was asking myself the same questions a few years ago, and I met with a very good lawyer who spent some time explaining it all to me. Then he set me up with a paralegal in his firm to handle my annual reports & stuff. It all together cost less than $1000, and I didn't have to worry about it.
You can really screw yourself by not doing corprate filings & stuff right. If you don't do everything just right the corprate veil (which is supposed to protect you) can be broken by anyone who wants to sue you. They can basically go to court and say "This isn't really a corporation, they didn't follow the law correctly..." and then they can still sue you personally.
That's probably pretty unlikely to happen, but why take the risk. For a few hundred $$$ a year you can have a professional do it for you, and you can spend your time coding.
In my experience the death march isn't neccesary. I worked at a company once where it was expected that most people wouldn't work hard unless they knew we were in crunch mode, so we went into crunch mode (i.e. 12-18 hour days 7 days a week) for 6 months at the end of each project. So in turn nobody wanted to work hard for the non-crunch mode part of the project and of course it was a self fulfilling prophecy.
I have proven through a number of succesfull projects that that isn't the right way to run a project. If you manage people well and manage the project well you can deliver quality code on time without killing people doing the work.
As far as blaming the project managers, someone posted about the project manager's job being a negotiater. In my experience that's true, and I don't think you can blame the PM for a project's failure to deliver on time. It's got to be up to the technical lead, or whoever actually has the authority to make it happen. IMO peer management doesn't work.
It seems to me that it's more a matter of how you use CVS. Why not just commit all changes when you are connected, instead of trying to put together another application to do it for you?
It sounds like what you really need is some sort of template system.
http://www.nai.com/asp_s et/ buy_try/try/products_evals.asp
If you are looking for an email scanner check this out, it is a great email scanner:
http://www.amavis.org/
If a company has that kind of policy on an interview, what do you think their policies will be like once you work there? You did everyone a favor by saying no. They won't be able to afford to do bussiness like that for long when programmers are in demand. :)
I've never done either, but I know a few people who have done both, and OpenGL was a PITA compared to Glide!
I actually thought about this a while ago when I had a beta Katmai (P3) chip from Intel, and when I found a problem with one of the instructions they sent me a zip file with an executable and a datafile which re-programmed the chip to work around the problem I was having. I never investigated it further to see how much is possible to change...
Even if the protocol is fixed, for it to be successful people need more incentive to put their stuff up for sharing. Gnutella has a major problem with more downloaders than file sharer's right now.
http://perl.apache.org/guide/modules.html#Apache_G zipChain_compress_HTM