Forgot your password?
typodupeerror

Comment: Re:The pain is good (Score 1) 294

by CmdrEdem (#47032255) Attached to: Fixing the Pain of Programming

I understand and agree with all objective stuff you say. I never meant that everyone should enjoy the kind of troubleshooting I enjoy. There are some cases where I really get pissed off. But when I set myself to, for instance, compile source code from a third party developer I'm accepting and expecting trouble, with little to no support from the original party, and I get proud of myself when I figure it out. That is true for me at least.

Comment: Re:The pain is good (Score 1) 294

by CmdrEdem (#47032185) Attached to: Fixing the Pain of Programming

You sound like you need a safe word when engaged in sex

No. But that was the intended joke.

your support team must just love getting code from you

Just because I enjoy troubleshooting some stuff myself does not mean that people has the time or the inclination to do the same. Since I like to troubleshoot I try to do it so other people does not have to.

Comment: The pain is good (Score 1, Insightful) 294

by CmdrEdem (#47030881) Attached to: Fixing the Pain of Programming

When you spend 8 hours troubleshooting an open-source project to compile with a third party proprietary library it feels damn good to make it work. Coding is good because it's hard. The higher the stakes the more the accomplishment of that task will make me proud/happy.

Sure... there are some places where things should be simple. When I install an IDE I expect it to compile a hello world just after typing the proper code.

Comment: Re:I need to know something (Score 1) 131

by CmdrEdem (#47024761) Attached to: Pentagon Document Lays Out Battle Plan Against Zombies

In the mid 1800's artificial satellites were only science fiction too. As was robotics in the mid 1900's. Now all the global telecommunication depends on satellites and robots are faster and stronger than humans, even if they do not have cognitive capabilities comparable to ours yet.To have a plan is the simplest form of preparation. It's not like they have extra infrastructure or personal around the clock to stop something like a zombie infestation from happening, but they have a plan. And they will spend their time and resources with exercises anyway. Might as well go bat shit crazy.

But anyway, it's not like my country's army has money to buy ammo for live ammo exercises.

I think I speak for all non-Americans when I say: Let the US Army burn money with harmless thoughts instead of black R&D, torture camps, wars on other countries and so on.

Comment: The first law of automated weapons is (Score 1) 138

by CmdrEdem (#46954605) Attached to: The Struggle To Ban Killer Robots

Don't have them.

First: If the concern is really about automated killing then we have to establish the following:
No object capable of generating enough kinetic energy to kill a human can be directly interfaced with an electronic circuitry.

But that would include cars and all kind of machinery. So the rule above would be a 95% insurance that AIs would not be able to kill humans. The other 5% is accounting that an AI would self-destruct to short-circuit and generate enough electromagnetic current to electrocute a human from a few centimeters away. And with my CS knowledge I would say that the electrocution scenario nowadays is impossible due to the physical properties and disposition of the materials involved in computer construction. But I don't know if an AI is only possible with materials and devices capable of such currents.

This rule also prevent external hacking from turning one's arsenal against himself. If I had an army I rather take my chance with good old meat bags for the trigger pulling.

Comment: As a Brazilian (Score 2) 132

by CmdrEdem (#46834411) Attached to: Brazil Approves Internet Bill of Rights

Keeping net neutrality is a huge win. Other articles in the bill are very positive too.

The shitty part is the record keeping. As far as my legalspeak goes, and that is almost nothing, what I understood is that if I have a website I have to maintain a 6 month record of all my visitors. I'm guessing that they refer to general access logs, just like Apache access log files or some equivalent. What I did understand is that ISPs cannot keep those records. But I might be very wrong. Either interpretation is bad anyway, so it does not matter much how bad it is.

What bothers me more is that our equivalent to the FCC (Anatel) is building a database and backdoor access to all ISPs client data. If what I heard is right (two sources working in a third party developer for a local ISP) they will have access to every byte sent through every Internet connection in the country. The buffer size I do not know. THAT bothers me a lot.

Comment: Re:Education is designed to do that (Score 1) 306

by CmdrEdem (#46819861) Attached to: Our Education System Is Failing IT

You are joking, right? Do you really think lateral thinking can be achieved doing basic algorithms and complexity theory proofs? Algorithms are just a mechanic way of expressing yourself. Needed, but not the skill that is really important. Because sooner or latter all the software engineers that search for the holy grail in graphical languages will find the answer, and then a monkey will be able to express himself and "teach" the computer how to do what he just thought.

Complexity study. Again, useful. Specially to search for better algorithms or justify such search. But you can only proof complexity and compare algorithms with each other if you can think in many ways to tackle the same problem.

Comment: Education is designed to do that (Score 2) 306

by CmdrEdem (#46812759) Attached to: Our Education System Is Failing IT

IMHO education does not teach how to explore new possibilities. It teaches rules and discipline. Some times, if you are lucky, you find someone that can jump start your brain to think critically and try to find new answers to old questions, that people already answered for you. That is the beginning of the process to find new questions and the respective answers.

In Computer Science the education issue is specially bad because we are taught how to think like the machine. How to constraint our thoughts to fit that little box that is good with math and nothing else. And then teach the machine how to do that. Ow... the irony.

Comment: Re:Anyone else notice (Score 2) 245

by CmdrEdem (#46737825) Attached to: PC Gaming Alive and Dominant

It is a platform by itself, sure. There are games only available on Steam. But there is no marketing effort there. I cannot say for ads on the Internet overall because I use AdBlock, but I don't see Steam trying to grab attention of gaming media. I don't live in the US but I'm could guess that Steam does not use TV ads just as MS and Sony does. Their public is on another place already. Sure they get a lot of attention on the Internet because they matter a LOT, but nowadays they don't need to try to get attention. A simple Gabe's sneeze sends ripples through the entire PC gaming community right away. I think the difference between Steam and hardware platforms is that a console adds an entirely new capability to a television. Steam depends on an already present computer, and for some reason people likes to play in front of a television, that is usually far away from computers. To make Steam more like a console they made the Steam Machines. That is the entire point of the Machine, even if they seem quite lost about it.

Comment: I can see many other ways (Score 1) 292

by CmdrEdem (#46720543) Attached to: Nat Geo Writer: Science Is Running Out of "Great" Things To Discover

Instead of saying that science is running out of interesting stuff to find out I could say that scientists are simply too concerned in publishing meaningless articles to stride forward and find the "great" stuff.

Or that we hit a point in our natural science studies that does not offer that many opportunities for major applications.

Other way to look at this is that with so much information available scientists can exchange more information and many people works in smaller fractions of the same problem and help each other in a more predictable way. There is no huge, instantaneous development, or said development takes time to become really meaningful on that area.

But in the end here is my opinion: Here in /. I find, every week, things that are truly amazing scientific developments. Maybe the writer is just numb due to so many incredible discoveries.

The best way to avoid responsibility is to say, "I've got responsibilities."

Working...