Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Who signs the checks (Score 1) 371

The key was not that people would be fired on a whim but if suddenly the whole staff were obeying the only the salesman(or engineer) with the accountant being key in that they then knew that they needed both signatures before any check was cut. Otherwise things like the leased car would be happening every day. Other people who weren't hired were a personal assistant for the salesman, and in once case his wife.

Comment Who signs the checks (Score 4, Interesting) 371

I hit upon a slight variation of this years ago when a friend of my was partnering up with a sales guy to start a company. I told my engineer friend to make sure that their written agreement was that not a dollar could be spent or a contract of any sort signed without his agreement. This included hiring peopel. Also any employee could be fired by either of them. The great twist that his lawyer threw in was that if one or the other agreed to something without the approval of the other that the cost came out of their share of the profits and has no legal standing with the company.

It wasn't two weeks after their first client wrote them a big check that the salesman leased himself a "company" car. My friend said, nope that comes out of your profits. The salesman went to a lawyer and then managed to return the car.

The other clause that totally screwed the salesman was what is called a "shotgun clause" basically what that states is that one partner can make an offer to buy out the other's share and that offer can not be refused; but it can be matched in which case the first party must sell for the amount they offered.

So the company was taking off and my friend just made an offer on a house. So the salesman made a lowball offer for my friend's half of the company thinking that all his money was tied up. My friend actually had quite a bit of money saved and combined with credit cards and family raised the matching money in about a day. This one ended up in court but didn't go anywhere as my friend was 100% in the right. What came out during the initial discovery was that now that they had hired a handful of engineers was that the salesman was ticked that he was paying 50% of the profits to my friend who he thought could be replaced with interns and local tech school graduates. But as my friend gleefully was able to do was replace the salesman with someone who was much cheaper than the 50% profits going to the salesman.

Needless to say, both of them were fairly replaceable but I would say that my friend had at least as good business skills as the salesman, while also possessing masterful engineering skills. The salesman only had moderate business skills and zero engineering skills.

The reality of the story was that while my friend was willing to let things continue as normal and let the salesman enjoy the fruits of his initial investment, the salesman was pretty much trying to screw my friend once a month. He just could not believe that some techy was his equal. Every new employee that was hired was told by the salesman that the salesman was in charge and that the engineer was basically a hanger on. So my engineering friend would often have to point out to people such as the accountant how things worked(as opposed how the salesman dreamed they worked) and that either one of them could fire anyone so if they tried picking a side they would be gone the next day.

Yet my friend fully agreed that when he turfed the salesman that either one of them were by that point replaceable. As he had brought engineering skills that at first the salesman could not get cheap enough, and that the salesman had brought a rolodex that got the company started before it was exhausted.

Comment No features aimed at me (Score 1) 426

It seems that every feature that Microsoft seems to add is aimed at selling their other products. There don't ever seem to be features that are just cool. I am not talking about their keeping up with the Jones' features; but anything new they add only seems to relate to their ecosystem. I can't seem to think of any WebGL type feature that they have innovated that was cool just standing on its own.

So maybe if they let engineers and developers steer the boat for a while instead of a bunch of MBA laden salesmen they might catch my interest.

Comment Statistics about Online courses are BS (Score 1) 81

I sign up for this and that course on Coursera on a whim; but there are certain courses that I really intend on completing if possible; yet my real life does intrude. But these courses, while extremely good and extremely satisfying to complete, are meaningless to me. I own my own company and am not working toward some sort of degree(not that coursera courses add up to a degree). Nor do I need to impress the HR department.

But if I were a dedicated student who needed these course to complete some sort of degree which would lead to good jobs then I would select only those that I knew I had time to do, I would set aside time to do them, and I would not let a bit of irritation with the course cause me to drop it.

So to predict the future of real online education through coursera is mostly BS. But there are quite a few areas where I think coursera statistics could be interesting. For instance how many high-schoolers are completing fairly advanced University level courses? How many existing university students are taking the courses because their own university doesn't offer them or their local course sucks? And how many people are diligently going through Coursera because they don't have access to a University for whatever reason (money, weren't admitted, family issues, etc)?

Then there are the multi account issues. In many situations I will sign up for something like Coursera using an account like Poopy Von Poopy Pants; then realize that Coursera is cool, and sign up again for a real account while abandoning my "test" account. Lastly many people might have zero interest in interacting with the Coursera system and will sign up, grab the materials, and then complete the assignments on their own.

My first prediction for real courses, that divert from the traditional model substantive way (as in anyone can sign on for a reasonable cost without any complicated administrative crap) is that smarter, motivated kids in junior high and high-school will very quickly accumulate university level credits exceeding those for a first year or even meeting the requirements for a degree. This will eviscerate the high-schools as there is little reason to continue high-school if you are well on your way to completing a university degree. This can become a feedback loop where with many of the smartest most motivated kids gone the high-school experience will be dumbed down driving out the next wave of fairly smart, fairly motivated kids until all that is left will be the worst of worst, which will presumably drive away the better teachers.

This last concept also applies to the lesser universities. I would much prefer to attend a best-of-breed online course than the drivel that I attended years ago.

This all mostly applies to courses that aren't mandatorily hands on such as a chemistry class. Even if excellent simulators and whatnot were developed it would be very odd to have a chemistry degree without ever setting foot in a lab.

The last bit comes from acceptance. Many top universities have things such as SAT requirements and high-school grade requirements along with a somewhat mysterious set of criteria to get in. But where this could also get interesting is if a student is doing very well with a top universities on-line system, yet didn't really meet their other classical requirements could this potentially be another new route to entry?

But it will be at the high school level where the most real change will be happening the soonest; regardless of the wishes of the high school administrators.

Comment Horse pucky!!! (Score 1) 254

Small tribes typically ran on some basic math. A charismatic leader would band together with a small group of thugs who would then tax the rest of the tribe right up to but not the breaking point. The idea was to balance having enough thugs that no grouping of the remaining tribe members (except for maybe all) could take them on, while not having too many thugs that the spoils were spread too thin.

Then if the chief's son took over and didn't understand this balance either he would cut back on the thugs and get overthrown by someone who could then gather more thugs, or he would have too many thugs to feed making thuggery unattractive, or he would over tax the tribe resulting in being killed by an angry mob.

Basically nothing has changed in the last 100,000 years. My hope for a truly modern society is one where we brutally tax thuggery. My suggestion has long been that tax levels should be partially set by the ratio of the average salary to the highest salary. So a guy earning 20x the average salary would find himself facing a 100% income tax level. The corporate tax would also be based upon the salaries of the employees as compared to an area average. So a Walmart may very well find itself owing 150%+ corporate income tax in a rich city if it tried to pay its employees minimum wage.

Comment Re:I have taught computer skills and absolutely ag (Score 1) 227

Just do a google image search for "potholes of halifax nova scotia" and you can see what a 15% sales tax actually does. It produces a giant pothole for businesses trying to operate in the area so they either die or go away. You can guess what the other taxes in Nova Scotia are like which also are working together to kill the economy.

Also thanks for confirming that I was not way off base with the way that I have taught something so basic as sales tax. I don't know how many tellers have looked at me strangely when I hand them the exact change with taxes. More than once they have commented something like, "Wow that was lucky that you happened to pick out the exact amount." I don't think that they thought it was possible to work out tax in your head.

Comment I have taught computer skills and absolutely agree (Score 3, Informative) 227

In my many years of computer consulting, I have ended up teaching many people various computer/math skills. I have no doubt that some people simply come under the category of thick headed. I will explain something simple 8 different ways and they just don't get it. While other people might not have a knack for things computery they only need to be shown something once.

The same with math. For some reason I have ended up teaching people elements of math. Some people I have shown how to calculate percentages multiple times, while others I will show something far more complex such as how to calculate a mortgage payment and it sticks. Both groups will have had roughly similar math educations.

I wonder if this is where some people choke when learning to program. There are many concepts in programming that must be mastered. There is no wiggle room with each concept such as ifs, whiles, switches, etc. You either get it or you don't, and with so many to learn they must be gotten quickly in a typical intro to programming course. Again I have helped people with their programming homework and while some would instantly absorb what I was saying there were groups to whom I might as well have been just making up words.

Maybe I am a lousy teacher but lets say I am teaching someone to do the local sales tax (15%) and I tell them to do 1 x 1.15 to get the total on a calculator. I might even explain that the 1 represents the original price and the .15 is the tax and together they get the total. But I also just say, do 1.15 and it will just work. Write it on the calculator if needed. Easy Peasy.

Comment I hated every day I was in school (Score 1) 421

I hated every day I was in school, I didn't kind of hate school, I loathed it. I hated at least 50% of my teachers, with maybe 1 teacher in 10 being pretty good. I think in of the maybe 200 teachers that I had, 1 or 2 were exceptional. I hated my school buildings (run down piles of crap). I hated the textbooks, I hated the curriculum, I hated the preachy pamphlets they handed out. I hated the chairs, the piles of broken down gym equipment.

What I did like were many of the friends I made, I liked snow days, I liked weekends, and I liked holidays; but what I loved was the summer break. I barely remember school. It is mostly one indistinct blur sitting in a chair while either the teacher droned on, a movie droned on, or I did drone work. But I could write a book series about my summer adventures and fun with friends. That is where I learned the magical things that made me who I am.

One of my dreams is that online teaching will devastate the school system. That what will happen is that smart kids (let's say average and above) are able to get all they want and more from online schooling and that they are able to abandon the traditional school system. That a secondary system of "practical" courses show up where kids can go in to learn things that require some hands on activities such as engineering, chemistry, nature studies, engine repair, etc. Then these secondary school course will have to "attract" kids who have them as a wise but optional part of education.

Then the schools will be left with the kids who are either too stupid to do online courses or are just don't possess the motivation. This way the lazy teachers and the lazy kids will be a perfect match for each other.

I am not merely motivated by some sort of vengeance but that our existing system is wildly broken. There are plenty of kids who could complete many grades of education per year; while there are other kids who can't. It is silly to hold back the kids who can progress faster by averaging them in with the slower kids. But at the same time it is stupid to allow only the most exceptional kids to skip forward and be freaks. Just let the kids proceed at a pace that they are comfortable with.

As for socializing that can be done through what was traditionally thought of as "after school" programs. So have lots of clubs, sports, etc.

But the last part of the equation are the teachers. My solution is simple. Create the new system, shut down the old system, off jobs as necessary within the new system to people who are qualified.

Comment Re:Is this what the masses want (Score 1) 371

Well Python 2.7 to 3.X is certainly causing a stir. But with C++ I can still compile really old code. Usually the libraries are where trouble might brew. PHP is really compatible from version to version. I wasn't around during the 4.x-5.x wars but it was 5.x features that I had to have before I would use PHP anyway. Years ago when I was doing .Net I found that every version of .net twisted my code into knots.

So some languages are far better than others. But a whole other part of the game is the IDE and other tools. That can be a huge problem that can really choke a version upgrade to death in any language. On the other hand the latest version of the IDE can be the thing that pushes people into an upgrade.

Then there can be whole other motivations. Many people are learning C++ purely for Arduino. I learned Objective-C purely for iOS apps, but have since switched to C++ as I can then multi mobile platform my apps with ease; not to mention that I really hated Objective-C.

Comment Is this what the masses want (Score 2) 371

With most programming languages there are 3 sorts of programmers: There are those 9-5 programmers who examine their paycheck more closely than their code; there are those programmers who have mastered the language and can do amazing things to make it dance, and there are the hard core insiders who give talks at language specific conferences and are on steering committees.

With some languages such as assembler the bulk of the programmers are in the middle category, while with a language like PowerBuilder the vast majority were in the first category. But what I have found with almost all languages there are very very few people in the steering committee category and they can be very detached from the first category.

With Java I would hazard a guess that the absolute majority of programmers are in the 9-5 category and about the only thing they want from the next version of Java is to "Please please please" don't break their code. Beyond that their needs are simple.

So Oracle can let Java Stagnate and it will probably actually please that first group for the short term. Obviously, this can be unhealthy for the language so even that first group will lose out if the language dies as they will then have to learn a whole new language when they thought they could spend a whole career in Java.

But one thing that I have also observed in many of the mega Java based projects is that they are often 1 or more versions of Java behind. Thus even newer versions of Java are totally irrelevant unless they solved some critical existing problem in the codebase of these mega projects. The real issue is that as Java moves on it becomes more and more of an effort to upgrade a mega codebase to a newer version making it eventually impossible under that company's coding management.

So if Oracle ever did want to push forward with new Java ideas then it should also push a huge program where zillions of programmers were taught to manage a version upgrade for a large codebase and given the tools to make it as painless as possible. Remember 9-5 programmers love free trips to sunny places.

Comment An interesting death spiral (Score 4, Interesting) 502

The power industry can't just die, no matter how hard we try, but....

This is where it is going to get interesting. At some point (probably quite easy to graph) the combination of cheaper solar, cheaper durable deep cycle power storage, and braindead easy inverter and other power management technologies will make it feasible to switch to fully off grid with very little pain. I suspect that there will be some adjustment such as not being able to run the washer, dryer, vacuum, dishwasher, and a bunch of 55" TVs all at the same time but that the average household will be happy at some point to go off grid. But the key is that some people will go off grid as this equation approaches balance for a variety of reasons ranging from green thinking, a more consistent power bill (simply amortized payments for the capital cost), it came with the newly built house, and my favourite: a big FU to the power company.

So as this equality approaches a small number of fairly well moneyed houses will make the switch. While technically the load on the power company will marginally drop, their equipment service costs will remain steady. Thus as these customers leave the remaining customers will have to pick up the slack through rate increases. This of course will drive another handful of customers away; which is now driving a vicious cycle of rate increases. All this while the cost of the installed system will drop while the cons of having such a system will vanish. Also somewhere in this process that critical point will be crossed where it is cheaper to buy an off grid system than to stay on grid.

But there are a number of customers who can't leave. Some are simply the poor who can't obtain the credit for the capital costs, others are people in poor solar/wind locations; and then there are the high density customers who simply can't obtain a sufficient amount of renewables from their property such as tall buildings and factories.

So the rates for these remaining folks will be prohibitive if they have to carry the entirety of the power system capital costs alone. So even these folks will begin to look elsewhere for electrical power. I suspect a popular source will be natural gas generation, either through traditional generators or through some sort of fuel cell systems. This will push up the price of natural gas but will probably be much cheaper than grid power.

So my prediction is that the power companies and large power consumers will try to bend reality, they will attempt to make it illegal to go off grid, or they will charge regular fees to any house that does go off grid. I can see other tactics such as charging a tax for every KWh generated with your own power system. This will be in defence of not only the power companies but of the landlords and factory owners who don't want to pay for their own problems.

But this reality bending will simply be dealt with by the free market. Factories will move closer to power generation sites or will move the power generation sites closer to the factories. The same with high density buildings. I suspect that they will figure out some way to buy power. An interesting one would be to have containers with massive batteries that are charged at a power generation site and then trucked to the building. This might sound bonkers but it could end up being cheaper than paying for the unwieldy infrastructure of a power grid.

On top of all that this will certainly drive a massive quest for efficiency. Right now it is stupid to have any incandescent bulbs in your house. Yet most people still do. But if these bulbs meant the difference between needing a $10,000 power system and a $20,000 power system; people would throw them out with their next trash. The same will go for nearly every appliance. People will look at the 150W 55" TV and instead and opt for the 120W 55" TV; this being something that the TV companies don't focus on much.

On top of all that this will be another opportunity for third world countries to leapfrog over another technology as they did with landlines.

Slashdot Top Deals

According to the latest official figures, 43% of all statistics are totally worthless.

Working...