Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

The Grumpy Programmer has Advice for Young Computer Workers (Video)

stonewolf Re:My advice...RUN! (120 comments)

I did 5 start ups and was part owner of a game company (10%) I've done everything you said not to do and you are right. You would be better off selling hats off the side of the road. On the other hand, I had one hell of a lot of fun.

TheGrumpyProgrammer

about 2 months ago
top

The Grumpy Programmer has Advice for Young Computer Workers (Video)

stonewolf Re:Programming: You're doing it completely wrong (120 comments)

Do you happen to know who is in that picture? That is John McCarthy the inventor of Lisp. The joke is on you.

about 2 months ago
top

The Grumpy Programmer has Advice for Young Computer Workers (Video)

stonewolf Re:Incredibly wise advice (120 comments)

Well, not quite. Live your life like you are going to be fired TODAY. Be prepared for change.

about 2 months ago
top

The Grumpy Programmer has Advice for Young Computer Workers (Video)

stonewolf Re:Incredibly wise advice (120 comments)

Your first point is very very true and is exactly what I did. Kids are worth the cost. Sure, I would be a multimillionaire if we had not had kids, but what the hell. Not getting married may be a good idea but I have been married for 37 years to an ME and that is a wonderful way to spend your life.

TheGrumpyProgrammer

about 2 months ago
top

The Grumpy Programmer has Advice for Young Computer Workers (Video)

stonewolf Re:First sentence (120 comments)

The "the" is there because I could not get .org .net, and .com of grumpyprogrammer,

about 2 months ago
top

Kids To Get the Best CS Teachers $15/Hr Can Buy

stonewolf Re:nah, how many jobs pay you to take online class (157 comments)

Not very long ago... 20 years or so, all employers paid technical empolyees to take classes. The classes were even often taught at the companies location. Local colleges would send full professors to teach classes that started just after the close of business so that they were convenient for the workers. It was normal to give employees time off during the day to take day classes. The employees were oftern paid for time and the employer allways paid for the tuition, books, and lab fees.

Technical employess used to be considered a valuable asset. Now they are not.

Stonewolf

about 6 months ago
top

Kids To Get the Best CS Teachers $15/Hr Can Buy

stonewolf Re:A sputnik moment?? (157 comments)

"Sputnik moment" I do not think it means what they think it means. I turned 5 years old just a few days before Sputnik was launched. My father, who was in the invasion fleet on the way to Japan when the only nuclear bombs used in war were dropped, was working at the Hanford plant in southeast Washinton making plutonium for more nuclear bombs. For a family outing we went out and watched a simulated nuclear explosion.... That is what my life was like when Sputnik showed up in the sky.

Sputnik meant that suddenly every point in the US was subject to nuclear destruction with no warning. The level of fear was so high you could walk on it. For the rest of his life my father kept a survival kit in the trunks of his cars because he knew that the only hope you had for surviving a nuclear war was to be far enough away from where the bombs come down Burrowing under ground was just a way to bury yourself.

A "Sputnik moment" is a moment when every little bit of security you thought you had disapears. I suspect the people of Boston had a minor "Sputnik moment" when the bombs went off. The fear and anger I saw after 911 as not 1% of what the US experienced when sputnik appeared in the sky. The fear and anger were backed by huge frustration because unlike 911 we could not invade the USSR because we did not want to try to survive a nuclear war. Instead of spending time and money destroying them we spent the time and money making sure that if they tried to destroy us, we WOULD destroy them.

Stonewolf

about 6 months ago
top

Kids To Get the Best CS Teachers $15/Hr Can Buy

stonewolf Re:sputnik moment? (157 comments)

Back when I got my BSCS in the '70s CS and all other engineering students were allowed to take any upper division business classes they wanted to no matter if they had the prerequisites or the 3.5/4.0 GPA required for business majors to take the same classes. In other words, the business department comsidered a sophomore in engineering to be superior to a senior in their own department.

At that time a BSCS required work equivalent to a doctorate in buisness. Even with the dramatic reduction in the requirements for CS degrees since then a BSCS is still the equivalent of at least an MBA. Not to mention that most people consider a 50 year old MBA to be highly experience while a 40 year old code monkey is considerred to be over the hill and good only for checking reciepts at the door at Sam's Club.

So, yes, why would anyone bother to train to be a code monkey these days? I made sure my kids did not make the same mistake I made...

Stonewolf

P.S.

I would gladly take $15/hour to teach CS. I've even taken the courses and passed all the tests to be able to do just that. Guess what? Public schools do not want MEN to teach classes. They especially do not want MEN who expect to be treated like humans. But, if they would allow me to teach I would happily do it for $15/hour because that is better than the $0/hour I can make as a 61 year old software engineer.

about 6 months ago
top

How Google Fiber Could Do Some National Good, Or At Least Scare the Carriers

stonewolf Re:Proof that capitalism doesn't work (163 comments)

Ruining it? You must be joking.... Or, merely naive? Forcing AT&T to increase performance while decreasing price might, must might, reduce their profit margin from nearly infinite to something you can compute with long double precision. Remember AT&T used to make over 1200% profit on caller-id. And that was computed using the special accounting rules that only AT&T and the baby bells get to use.

about a year and a half ago
top

How Google Fiber Could Do Some National Good, Or At Least Scare the Carriers

stonewolf Re:no, telcos 20+ years old don't get same conditi (163 comments)

I live just out side of Austin (groan... there goes my property value...) and I've been watching this mess for a long time. Austin started to build a network like this one back in the '90s. Then the telcos used their pet politicos to get a law pass in Texas that makes it illegal for a City to build its own network. That was the end of high speed Internet hopes for cities in Texas. Then, AT&T. Verizon, Time Warner, and Comcast got pissed off because the cities were requiring them to build out what passed for high speed Internet through out entire cities if they wanted to build it at all. So..... they went to their pet politicos (the folks we refer as the people in the owners box at the legislature) and got the law changed so that only the state gets to tell them where they can or can't build their networks, so AT&T is putting in fiber to the curb in new developments with million dollar homes and in working class neighborhoods you are lucky to get minimal DSL.

Now Google is rolling out gigabit Internet to with in half a mile of my home, but not to my home. I could just cry. This is going to kill Round Rock. And, believe me, ever since Dell moved here Austin has been gunning for Round Rock.

about a year and a half ago
top

How Google Fiber Could Do Some National Good, Or At Least Scare the Carriers

stonewolf Re:no, telcos 20+ years old don't get same conditi (163 comments)

Yep, I was working for SBC (now known as AT&T) during the time you are talking about. SBC used the money to buy AT&T after buying everything else they could find that was worth buying, and that was cheap enough to buy.

about a year and a half ago
top

Why Teach Programming With BASIC?

stonewolf Just of couple of comments... (709 comments)

Just tried your system out. Found a few bugs.

I coded an infinite loop. Then I typed "run" and then I realized that there doesn't seem to be anyway to halt a program once it is running. There must be a big red octagonal button on the screen with the letters "STOP" in it that actually stops the program.

I tried to code an IF statement. I had to look up the syntax because "if i 0 then goto 2" got a syntax error. I can almost forgive using the C like "if()" for the if statement but using FORTRAN like "LT" for "" is pretty nasty if you ask me.... But, you didn't :-)

You have a "declare record" statement when just "record" would do. Using "declare" make sense if you are planning to add more things to declare, otherwise it is just a waste. And, seriously, no "for .. next" statement, no "if ... then ... else..." statement, no while statement, no multi-line statements at all. I see that you have reserved some keywords for those so it looks like you are planning to add them in the future. Please, these are critical parts of any language. I know for a fact, having done it, that it is f(&#$@#*$&^King easy to implement those compared to some of the things you have already added.

I tested what would happen if I typed "run" for a program that has a syntax error. It went away forever. No error messages, no output at all. It just stopped reacting to the keyboard. This is a serious bug.

The documentation is really really really poor. Very few examples. No real introduction. You use things like "boolean-expr" but do not define that anywhere it the document.

"turn" is great, but you need left and right also. Kids understand left and right. Positive and negative angles are a bit harder for them.

Palettes? Really? It is very hard to find a computing device that can run a modern browser that is not using RGB pixels. Why put this ancient cruft in the way of kids? Color values are RGB in the range 0 to 1. There are no palettes anymore.

Sprite maps? Nostalgia is an addictive drug, but like all drugs it is damaging when used to excess. Why not just have a place on the screen to browse and drop graphics that can then be used in your program?

I've written an ANSI standard BASIC compiler, I've written a Logo interpreter (or 2 or 3 :-), and I've taught courses in which the final project was a Lisp interpreter. In fact, I've written many compilers, interpreters, and even a linker once. I've also used both basic and logo to teach kids aged 5 to 12 to program. And, I have to say that while you have a good idea your implementation is far from ready for use by kids if I can break it in 5 minutes doing exactly the kind of things kids do.

It looks to me like you have focused on the "cool" parts, the graphics and the math library, but have skipped, or at least skimped on the critical part. The critical part is creating a system that works, followed by the documentation needed to use it.

BTW, WTF is "proof" for? It is left over from back in the day (your nostalgia is showing...) when you actually had to type in code that was published in magazines. OMFG!!!!! We live in a world where magazines have websites (in reality a few websites still have magazines) and flash drives are nearly cheap enough to show up in cracker jack boxes (yeah... I'm old, I learned Basic and Logo on an Univac 1108a :-). We do not do that anymore!

You have a good idea. But, shake off the nostalgia and make something that acknowledges the 21st century.

Yes, I know I have been harsh on you. If I didn't really like the idea of what you are doing I wouldn't bother to find the flaws, let alone spend the time to point them out.

Stonewolf

P.S.

I've recently managed to eliminated the use of paper in all the classes I teach. Doing that has really pissed off the English teachers who still insist on paper and give tests using blue books.
 

more than 3 years ago
top

Avoiding DMCA Woes As an Indy Game Developer?

stonewolf Re:Knee-jerking != making an informed argument (494 comments)

As you said the DMCA is about copyright and not about ideas. He did copy the idea, but that is not the question. Anyway, ideas are protected by patents, not copyrights. If there were any patents on Pac-Man they should have expired by now.

You say that the question is whether or not he copied the artwork or code. Sorry, no. It does not matter if he copied the code at all. If you go to his website you'll see that he clearly copied the artwork. Copying does not mean getting a copy of the orignal art work. It does not mean running something through a copy machine or type "cp" in to a command line. A copy is a copy if the copier had access to the original and the copy looks "substantially" like the original. That is why you are violating copyright if you draw a picture of Mickey Mouse. Humanity made copies long before there were computers. Copyright law goes back centuries.

For further reading I suggest you all go look at:

Atari v. NORTH AMERICAN PHILIPS CONSUMER ELECTRONICS CORP
http://ftp.resource.org/courts.gov/c/F2/672/672.F2d.607.81-2920.html

which is the federal district court ruling on a similar case from 1982. It just happens to cover exactly the same circumstances but 28 years earlier. It goes into depth on the method used by the court to determine that an illegal copy had been made and covers the law and precedents that applied up through 1982. This isn't a case of the DMCA making something illegal that used to be legal. This is a case of the owners of Pac-Man using recent law to rather politely and cheaply stop a blatant case of copyright infringement.

Like I said earlier, they could have sued him and left him penniless for the rest of his life. All they did was stop him from being able to continue to distribute their property. The new version of the game he has posted is most likely still in violation. All he did was change a little art to make it look a little different. Considering the existing precedent it would be a cheap suit to prosecute. It is the same circumstance as the one I pointed out from 28 years ago. I bet the court would just give them a summary judgment based on screen shots. The scum bag who asked the question would be sitting with a bill for legal costs and damages that he would probably never be able to pay off.

Stonewolf

more than 3 years ago
top

Avoiding DMCA Woes As an Indy Game Developer?

stonewolf Re:Try having an original idea (494 comments)

You should take your own advice. If you follow the link and look at his artwork he clearly stole the design of the characters and the overall look of the game. He is lucky he just got a take down notice and not a suit for damages. He would likely be having his income garnished for the rest of his life to pay that debt.

Stonewolf

more than 3 years ago
top

Avoiding DMCA Woes As an Indy Game Developer?

stonewolf Re:Try having an original idea (494 comments)

Copyright and trademark are two ways the law (also known as the basis of civil society) establishes the existence and rules for intellectual property. Once you accept the concept of intellectual property then you must accept the concept that taking someones intellectual property is theft just as taking someones physical property is theft.

So, yes, this scum bag created a game that is essentially a clone of Pac-Man and even use the same images for his muncher and the ghosts. You don't have to actually use the original art work. If you make a copy of a piece of art, even by your own hand, then you are breaking the rules of copyright. After all, what does the word mean? Copyright literally means "the right to make a copy". Making a copy without permission is theft.

Using the a trademark with out permission is not only theft from the owner, but theft from the buyer. The idea of a trademark is to insure that when it says "Gucci" on the bag you are getting something actually designed and made by "Gucci". When you make some that looks like Pac-Man, but isn't you are stealing from the owner of the trade mark and from customers who are not getting the real Pac-Man.

So, yes, this is about copyright, trademark, and theft from both the owners of the trademark and copyrights and from the people who purchased it.

The person who posted the original question is a thief who is looking for information that he hopes will allow him to continue as a game developer without continuing as a thief. This is a good goal.

The easiest thing to do in his case is to be a little bit creative. If you want to do a game based on the Japanese folk hero Paku he should research the legend and design a new game. If he wants to just be inspired by Pak-Man then he should be inspired by it enough to create a new game that includes the basic ideas but is not the same game, with the same style of art, with characters that look just like the original characters, and without the same scoring and strategy.

As an example, take a look at the relationship between "Dungeons & Dragons" and "The Lord of the Rings" or even "Bunnies and Burrows" and "Watership Down". Not to mention the relationship between "B&B" and "D&D". (And think of how lucky were are that AFAIK there is no A&A, C&C... Z&Z"!)

The key is that "inspired by" does not mean that it is a near perfect copy down to the art work. A near perfect copy is theft. Inspired by can be great art.

I would suggest that the person who asked the question should get an education. I would suggest starting with a book on the intellectual history of the world. Failing that, at least find, and read, three or four books on the basic concepts of law and especially intellectual property law.

If anyone doubts the importance of intellectual property law let me point out that the basic rights most Americans take for granted were added to the Constitution in the form of the Bill of Rights, aka the first ten amendments to the Constitution. OTOH, The legal basis for US intellectual property law is in the core of the original text of the constitution. The founding fathers all came to agree on the need to guarantee intellectual property rights. But, some of them thought it was a bad idea to limit the states right to control religion, speech, the press, weapons, searches, and the states power to use torture to extract a confession.

Stonewolf

more than 3 years ago
top

Best Education Path To Learn Video Game Programming?

stonewolf Re:Game programming is for fun, not for money. (240 comments)

The simple fact is that a lot of programmers, like the rest of humanity are idiots.

People want to be associated with the rich and famous, They think that some how that makes them better in someway. The same thing makes people walk around wearing a football jersey with someone else's name and number on it.

As a result people line up to be abused by the rich and famous and that goes double for rich and famous companies.

For every job open at a major game company there are hundreds, if not thousands, or people applying for that job. That fact encourages companies to treat employees as toilet paper. OTOH, the few people who are truly exceptional can rise high and rise quickly. They are well paid and well treated. But, that isn't what happens to most people.

Stonewolf

about 4 years ago
top

Best Education Path To Learn Video Game Programming?

stonewolf Re:Game programming is for fun, not for money. (240 comments)

Game development is a highly entrepreneurial business. Which means you have to watch out for your self and it means you are only as good as your last project. Many companies hire you for the duration of a project. When the project is done you are laid off. The project might be done when it ships, and it might be done after lunch today because the producer decided to use the money for a game that appears to have a better ROI.

Once you have been laid off you get to look around for another project. You will be unemployed during that hunting time. Even if you were making over $20,000/month (never happens for programmers) in your last project you might not get that in your next project. And, you might have to live on savings for anywhere from a month to a year between projects. Not to mention that you may find your self work 80 hours/week while you are working. So, yeah the salary might look nice, but when you look at actual yearly earnings it doesn't look that good. When you break it down to $/hour you might find you could do better working behind the bar at Starbucks or delivering pizzas.

The funniest thing is how many people think that if they will get a cut of the revenue from the game. You don't. The stock holders get the revenue. If you want to make money from games develop them and market them your self.

Stonewolf

about 4 years ago
top

Best Education Path To Learn Video Game Programming?

stonewolf I have ex-students working in game development... (240 comments)

I'm currently teaching game development. I have taught it in the classroom and on line since 2004. I run a mailing list for wanna be game developers, I have run it for more than 10 years. I helped a college develop their game programming curriculum, for some reason they won't let me teach game dev there any more :-) I used to be game developer. I only did that for 2 full time years, but I was in the computer graphics industry for 10 years after I got my MSCS and before I went into game development. After being part owner of a game company, programmer, and technical director, I moved on. I went to work for a fortune 50 company doing technical and business analysis for games. Now I'm a teacher. And, I am damn near 60 years old. Oh, yeah, I also did 5 major start ups not counting my times as an independent software developer. I had founders shares in 2 of the start ups.

I designed my first game (not a video game :-) when I was 12 and my first paid programming job was porting games from a minicomputer to a mainframe back in the early '70s.

I have a large number of students from my classroom classes who are working in the computer game business. Most of them are developers. I have an even larger number of people who started on my mailing list who are now working in the game development business. I think I have something to say about this subject.

First off, the best way to get a job at one of the Majors is to create a successful independent studio and then sell you studio to one of the majors. Sure, you can get hired at one of the Majors, but then you will be just like the rest of the toilet paper. Cheap, disposable, and only really good for one use because after you use it it is covered in ... well you get the picture.

OTOH, if they have to *buy* your company they will respect you at least a little bit and you will at least have a nice office and a real salary. But, get the money in cash, not in stock. Stock is like toilet paper... Cash is something you can spend.

Secondly, the best way to get any job in game development is to develop games and sell them or find some other way to make money off of them. Yes, by fart the best, easiest, and most lucrative way to get a game development job is to start your own company. If you do not know how you can learn how quickly. Most states, the federal government, many cities, and every community college I know of in the US has courses on small business management and entrepreneurship. Take them, and make sure you get at least on class on contract law while you are at it. Those classes along with a couple of semesters of probabilaity and statistics will be worth more to you over the next 40 years than anything you learn about programming or graphics. All the tech stuff will be obsolete in 5 years, the business, statistics, and law stuff will still be accurate.

As for education. A degree in CS used to be a good place to start. I'm not so sure about that anymore. If you go to a school that only uses one language all the way through (especially if that language is Java or C#) you should find a real school. But, it is still probably better to get a CS degree than a physics degree. Math is kind of a wash. A math degree with a CSMS is not a bad combo. If you can find a school that offers CS degree with a strong emphasis on software engineering you are in pretty good shape. You need to take trigonometry, college algebra with computational geometry, linear algebra with lots of matrices, calculus, numerical analysis, and probably differential equations. I didn't get linear algebra and DiffEQ as an under grad so I had to teach my self linear algebra and I'm married to an ME so I go to her when I need help with DiffEQ. But, you really need at least DiffEQ to understand physics. Yes, you also need to take physics at least a good introduction. A couple of years of physics in high school is good enough. You need need to take a few art classes. I would suggest an art history course, and courses in something like introductory painting, drawing, or sculpture. You also need to take a survey of history. Learning to play a musical instrument, or doing a lot of singing helps. Take at least one class in creative writing, and one in technical writing.

In your computer science studies take a 3d graphics or multimedia programming class. But, seriously, if you have the background in math, art, music, and programming then learning computer graphic and sound programming is not a challenge. But, you must take everything you can about programming, software engineering, data structures, simulation (you may have to go over to the industrial engineering department to get that one), databases, formal language theory, machine architectures, theory of computation (yes, you need to understand the differenced between a finite state machine and an infinite state machine), network architecture, and anything else that looks interesting to you. Yes, you might have to get an MS to get all those classes or take night classes after you graduate to get all this stuff. BTW, you can take the classes without getting a degree. I have an MS but I have more than 45 "extra" hours that have not been applied to any degree. Education does not stop when you get your degrees. In many ways that is when it starts. I have a stock certificate in a non-existent company that I keep the same folder that has by BS and MS degrees. I learned more in 1 year than I ever learned in school.

Oh my, what a list. Do you have to have all that before you start writing games? *NO* you do not. If you want to be a game developer you are developing games right now no matter what level of education you currently have.

Here is the real punch line:

If you want to be a game developer you are already a game developer because you are already writing games. You have at least one game that you are developing right now.

You do not have to work for someone to be a game developer.

You can tell what someone really wants to do by watching what they are doing in their spare time. If you spend all you spare time at the pub drinking with your mates, that is what you really want to. If you spend your spare time reading books about game development and design and coding your own games then you really want to be a game developer. If you can not figure out how to start learning to be a game developer you do not have the problem solving skills needed to be a game developer.

The advice I give to my students is based on the history of Id software. That crew worked for a magazine that was published on a floppy disk (the 5.25 inch ones) and they had to write a game every month. The magazine paid them to write a playable fun little game every month that went out on the floppy. The skills needed to do that are the same as the skills needed to write WOW. Basically the ability to create a doable design. The ability to stick to a schedule. The ability to write code that works. The self discipline to stick to a plan. The ability to realize when you need to cut your losses. The ability to put down the joy stick and write your own games instead of playing other peoples games. The basic interest in doing something real instead of spending your life being entertained.

My best advice is to pick the design of a game you like that can be coded in a month. A week is better, but a month will do. Pick something that you can do using freely available art or something that does not require any art. If you can do your own art that's great, but remember that artists are cheap so don't waste time of being an artist if you can be a developer. Then code up your game and play it. Let your friends play it. Then put it in your portfolio file along with a document (yes you need to write) that details what you did right, what went wrong, what you leaned, and what you wish you knew more about. You need to write that document so that you will actually do the analysis of the game. BTW, if you get stuck or you hit the end of the month without being done. STOP. Write the document, go learn what you were missing. Write some test cases to make sure you know what you just learned. Then start a new design. Don't back and try to fix your old code. Even if you go back to your old design start over. DO NOT USE YOUR OLD CODE. People get emotionally attached to there old code. As a wise wise man by the name of Dr. Art Evens once said to me, "You fall in love with what you make love too". Too many programmers refuse to dump their old code because of the investment they have in it. They will spend years working on broken code because they can't bear to just flush something they have spent so much time on.

Everyone I know who has followed this advice, is now working for a game company as a developer or is making at least some money as an independent game developer or working for an independent studio. Most students refuse to believe this advice. Many students are incapable of following this advice. But, all who have are working game developers.

I explained all this to a student in a C++ for game programmers class. He started following it that night. He dropped out of the class because he got a job as a full time programmer at a fairly large studio. He recreated a number of the old block graphics game programs from the '70s and '80s in C++ using DirectX. He spent nearly a month on the first one. Less than two weeks on each of the others. He picked the best two and sent them around to local game studios. He got replies from most of the studios that he sent his portfolio too and he was hired during his second interview. Yes, he already had a CS degree which helped.

OTOH, I have had a couple of Ph.D physicists take my classes and immediately get good jobs at major studios. A Ph.D in particle or theoretical physics plus a portfolio containing a couple of simple games is likely to get you a good job in many parts of the entertainment industry.

Most of my students are not working in anything resembling game development. They expected to take a series of classes and then be hired by the majors because of their straight A average. That does not happen. You need the education, but you must love game development enough to do it on your own. You must have the problem solving skills needed to find solutions to problems like "how do I learn to program games". You must be willing to take reasonable will thought out risks like the risks involved in starting a business. And, you have to be able to figure out how you are going to make money.

Oh yeah, before the artists out there try to flame me down let me pass on a bit of conversation I had with our creative director one day. He asked me why we got so many applications from programmers who were also artists and musicians, even composers, not we never got applications from artists or composers who were also programmers? I have what I think are answers to that question, but I don't trust them enough to pass them on. But, it is a fact that a lot of programmers are writers, musicians, and artists, but the reverse is not true. As a result, there more people become artists than become programmers. In the market the scarcer good costs more. So, as a rule of thumb if you are a programmer you should spend you time on programming because it is worth more.

Last comment: Most state colleges offer the kinds of classes you need to become a game developer. Getting degrees in general areas like CS or Math is always better than getting a degree in a specialized area like game development. A person with a CS degree can get jobs in many places. A person with a degree in game development will not even be looked at for the same jobs. OTOH, a person with a CS degree and a portfolio can apply for any job someone with a degree in game development can apply for.

I have met a few outstanding people who graduated from Full Sail, I have met some outstanding people who have BS degrees in CS who took a few game development classes at the local community college who are every bit as good as the folks from Full Sail. I have met people with CS degrees from MIT who could not pass a game development course at the local CC and others from the same school who were exceptional. So, be careful about your choice of schools. Also, be very wary of on line schools. The economics of teaching on line says an on line class should cost no more, and maybe less, than the same class taught by a tax supported CC. But, that is not the case. If you are being asked to pay $2000+ for a half semester on line course then you are getting ripped off big time. Most of the on line "colleges" and "universities" are designed to get you to max out your student loans and give the money to them. They are not in the business of educating people, they are in the business of making as much money as possible while leaving you 10s of thousands of dollars of debt that you will be paying off for the next 40 years.

about 4 years ago
top

How Long Until We Commonly Use Flying Cars?

stonewolf Never...under human control (606 comments)

You are right about people not being able to handle 2D driving, and having grown up in the mountains I know that people have even more trouble driving in 3D on roads :-)

I expect that within 20 years cars driven under human controls will not be allowed in cities or on major highways. I *DO* believe that we will have flying cars, but we will *NEVER* be allowed to operate them under human control. The will not be capable of violating any laws and you will not have to worry about a drunk pilot flying in to the 37th floor of you apartment building.

Stonewolf

about 4 years ago
top

Creative Uses For Extra Drive Bays?

stonewolf Fill 'em up. (366 comments)

the task of cleaning out the closet where I've been dumping my old computers and parts came to the top of the infamous honey-do list. I found 8 40gig drives a couple of 30gig drives and a 20gig drive. After testing I had 6 working 30gig drives. I tore down the others just for grins and giggles and to pass around in some of my classes. Not to mention the magnets in the head positioning system are fun to play with.

I also found an old mother board, 3 or 4 CDROM drives, RAM, a couple of power supplies and a very very old PC case. So, I built a PC. We call it Frankenputer. I got a working Athlon 1.5Ghz processor from the computer goodwill store and I lucked out and found some PCI IDE interface cards at the same place. (I had to update all the ROMs in the whole system to get it to work. Finding the BIOSes for a bunch of discontinued cards made by out of business companies was not as hard it sounds.) I had one set of rails for installing a 3.5 inch hard drive in a 5.25 bay. I found several more at computer Goodwill Computer store! I picked up a 30 dollar case at Fry's.

Thanks to google, Goodwill, and freedos I got it all working. I used FreeDos and GParted to get all the disks configured and tested as a raid. Then, I installed Ubuntu using the "alternative" installation disk.

Even though the drives were all "40GB" drives each manufacturers drives were of a different size. So, I created a partition the size of the smallest drive on each drive. Then in the extra space I created a partition of the size of the empty space on the next largest drive. The odd bits of space left at the end of two drives I just partitioned as their actual size. I used the 6 large partitions as a RAID 0, the second set became another RAID 0. The rest of the partitions just became normal drives.

I stuck an old NVidia video card and a old but good network card in there and the thing actually works. It is an absurdly fast disk server.

Every 3.5 inch bay has a drive in it. Every 5.25 inch drive bay has a drive in it.

All the rest of the stuff in the closet went to Goodwill or the dump. Recently a new item went on my list... Move Frankenputer out of the living room. Oh well. And it looks so good on the book shelf :-) For some reason she wants me to move the table saw out of the living room too. Can't imagine why? Can you?

Stonewolf

more than 4 years ago

Submissions

top

Toyota on board computers, any info?

stonewolf stonewolf writes  |  more than 4 years ago

stonewolf (234392) writes "As the owner of a 2006 Pontiac Vibe (i.e. a Toyota Corolla that I can sit in without hitting my head on the ceiling) who has personally experience uncontrolled acceleration caused by the floor mats fouling the gas pedal I have a personal interest in the safety of these cars. (To be fair, I bought the car used so I do not know if the floor mats are original equipment or not and the 2006 Vibe has not be recalled for anything.)

The geek in me makes me ask the obvious questions about what kind of computers they use and what their development methodology is. I had always assumed (and you know what that means) that drive-by-wire systems would be subject to the same kinds of regulations that apply to aircraft fly-by-wire systems. But, it seems they are not. I have spent time searching for any info, including reading through a number of Toyota's patent filings and I can not find any info that I can use to evaluate the safety of their systems. I started to get really worried when I found a report that said there is only one laptop in the US that can read the "black box" built into Toyota cars. When a company goes to that kind of effort to hide information it is a sign that they *need* to hide the information.

Can anyone tell me anything about the computer systems in these cars? Are they using redundant, i.e. tell me three times, computer systems? If they are redundant, do they use the same processor for all the CPUs? Do they run the same software on all the CPUs? (If you don't understand why I'm asking this go look up "common mode failure". What is their fail over system. What is their software development methodology? What is there verification process. How do they certify their developers? What outside group audits there code and their process? What do they do to ensure against power failure? What kind of EM shielding do they have? What kind of interference ingress filtering do the have on the lines going into and out of the (hopefully) EM shielded computer system?

If I were asking about a 747 I could look all this up. Why is it not a matter of public record for a car? If a 747 crashes a few hundred people are killed. Toyota software affects the safety of millions of people. So far over 10 million cars have been recalled.

So far the popular press has nearly ignored the software part of the problem. I watch CNN way to much... I have seen several interviews with mechanical engineers, include a Ph.D level engineer. I have not seen an interview with a single software developer. Help me find this information for all the people who drive Toyotas every day.

Oh well, even if you can't help me find this info, maybe this posting will be seen by a lawyer who will be able to subpoena the information and make it public in the court record. We can only hope.

You know... your life may depend on this information."
top

Major data leak January or February 2, 2010?

stonewolf stonewolf writes  |  more than 4 years ago

stonewolf (234392) writes "I have discovered that Bank of America is covering up a data breach and I would like to know who had the breach and how severe it is. I can not find the information on the net and representatives of BofA have refused to answer my questions. They have also refused to forward my requests to someone who can answer. On top of that they have flat out lied to me. Is Slashdot willing to help break this story? What follows is how I found out about the breach.

Yesterday I tried to pay my Bank of America credit card bill online. After I logged in I noticed that the account number was not correct, but the charges were. I tried to get to the bill pay page and was asked to reenter my bank account numbers. The site refused to let me go on until I entered at least one bank account number. When I tried to go back it was sent to the security settings page where I was strongly encouraged to change my password.... I suspected either a man in the middle attack or a greater than usual level of incompetence on the part of BofA. So I called them up.

The automated system asks for you account number. I gave it and it read it back to me perfectly. It then said that my account was not recognized and made my read it again. It again read it back perfectly and then let me into the menu system. The menu system eventually let me talk to a human being.

The first person I talked to told me that the account number had changed because I had reported the card lost or stolen. But, I had not done that. I still have the card. She told me that it must have been the number of the original card from when it was stolen more than 10 years ago. But, the account number had been correct since way back then. She told me it was because I was using an old bookmark. I knew better but I tried typing the URL and logging in again. I got the same result. I demanded to talk to second line support. She gave me a phone number, just in case I got cut off, and put me on hold. After 10 minutes I realized I was on permahold so I hung up and called the number she had given me. It was not a valid number.

I called back several hours later. (When I am that pissed off I have found it better to call back later :-)

The second time I called in I got a really nice person. She looked at my account and told me that my card had been reported lost or stolen sometime since the start of the year. Then she established that I had not reported it. She asked my if I had used the card since the start of the year. I had used it just a few days ago and so had my wife. She told me that I should not be able to use that card and then she said this is to weird. There is some weird stuff here. Then she sent me to second line support. I got another very nice and helpful person. He told me that the card had been reported lost or stolen in early January 2010 and that I should not be able to use the card and that a new card had been sent to me in January. I freaked. Where was that card sent? Had it been activated? WTF!!! He asked me to wait while he looked it up. Then he told me he was sending me up to another level of support. He said this is very weird. I've never seen this before.

The third fellow started off with a standard script. I cut him off and told him what I already knew and demanded an explanation. He sounded surprised and upset that I had already learned so much. He admitted that my card had been reported lost or stolen by a major 3rd party vendor. Who? He refused to answer. When? He said February 2, 2010. I pointed out that two other people at BofA said it was in January. He insisted that it was 2/2/2010. Someone is lying. I asked why I wasn't notified. He said that I had been, or would be, notified by mail. I asked why my card was still active. He said they did not want to inconvenience me. Two other people told me that they were required to block a lost or stolen card. I asked what they were doing to prevent someone else from using my card. He said they were watching my account closely. I asked how they could tell my charges from someone else's charges. He refused to answer. I asked why I was not called. He refused to answer. I pressed for an answer and was told that BofA had no way to call me. I called bullshit and pointed out that the one time I was a late with a payment I got an automated telephone call. He said he could not answer the question. I asked why I was not sent an email. He said they could not send me email. I opened my email and read and email from BofA to me about my account. I asked why I the web site allowed me to login. He refused to answer. I asked why the web site did not notify me of the problem. He refused to answer. I asked to speak to someone else in the company. He refused. I demanded to speak to someone higher up. He refused. I asked him how I was going to pay my bill, yes I was getting way past sarcastic. He suggested I write a check or go to a local BofA branch office. Finally a reasonable answer.

BofA is covering up a data breach by a (according to them) major 3rd party vendor. It looks like the breach occurred in early January. BofA appears to have been aware of the breach since then. As far as I can tell they are doing nothing to protect their customers accounts and are using the slowest possible means to notify us of the breach. Because I have not received any sort of notification I can not confirm that they are actually notifying people. They are clearly more interested in protecting the source of the breach than in protecting their own customers.

I have to compare this when something similar happened to my accounts with Wells Fargo. When they had a data breach that affected me they went public with the information. I heard about it on Slashdot before they called me. I had a written notice withing a day of the phone call. I called and asked for details and wound up talking to someone I could verify was a VP in their IT group who personally apologized and told how the breach occurred and what they were doing to prevent it from happening again. They also offered me compensation, nothing big, just some free services, but it was compensation. From BofA all I get are lies.

Does anyone have any information? How big is this? Who was cracked? The list of possible third parties includes Fry's, Newegg, Dreamhost, and Marriot Hotels, along with a number of local bars, restaurants, and sandwich shops that hardly rate as "major".

When a financial institution that is to big to fail is lying to you, what can you do? Ask Slashdot readers for help.

Stonewolf"
top

A suggestion

stonewolf stonewolf writes  |  more than 4 years ago

stonewolf (234392) writes "In response to a story about Verizon I just posted the URLs, and where reasonable, the phone numbers of the FCC, the White house, the US Senate, and the US House of representatives. If I had the info at hand I would have added the the contact information for the public utility commissions (or their equivalents) of each state.

The lack of political participation by geeks in their governments is a real problem. (Ok, maybe only in my mind.... I'm sure the pols don't mind at all.) When we do decide to take action it is often misdirected and/or misguided. DDoSing city hall is *never* a good idea.

So, why not put a tab on the site that gives contact information for agencies like those I listed above? I'm sure this is something that people would use. And, I'll bet you could get people to provide this information for you. You would not have to dig it out your selves. In fact, it would be pretty cool to just add a special "reply" button that is just to provide URLs of appropriate contact information. (The URLs would have to be moderated.) Doing something like that would empower Slashdot readers all over the world to take reasonable and appropriate actions in response to articles that affect their lives.

In the case of the Verizon article, a single call to a Senator or the White House could have much more effect than a thousand calls to Verizon.

It doesn't take much thinking to see why you might *not* want to do what I am suggesting. But, seriously, think about it. You would be doing even more good than you currently are. If nothing else you would be helping to educate geeks on how to actually effect change in ways that are acceptable to the rest of the population.

Stonewolf"
top

Development Environment on a Flash Drive

stonewolf stonewolf writes  |  more than 6 years ago

stonewolf writes "I'm a teacher with an odd schedule...
I'm an open source software developer...

Anyone know of some way to get a Linux development environment that I can run on windows from a flash drive? I'm currently running Ubuntu in a virtual machine and that is just too slow... Even a faster VM would be nice.

I have a couple/three hours a day that I could use to develop software if I had a usable portable development environment. At work I live in highly locked down world. I have some admin rights on my machine. But, it is cleaned and reset every night. No changes survive from one day to the next.

What I really want is a Linux development environment that works like the tools from PortablesApps.com anyone know of anything like that?"
top

stonewolf stonewolf writes  |  more than 8 years ago

stonewolf writes "Sorry to submit this comment this way, but I couldn't find any other way to do it. You see, I can't read the site through the pop up flash ads that are right in the middle of the articles. I wouldn't mind them so much if there was a way to close them, but there isn't. Send me an email when you regain your senses and I will read your site again. Until then, so long. There is just so much I am willing to put up with in the way of visual polution and time wasting from a web site. Even one where I spend as much time as /.

seriously, I love the site. I used to visit it every day. And I will be back just as soon as I hear that you have done away with those ads.

Bob Pendleton aka stonewolf"

Journals

stonewolf has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?