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!



Ask Slashdot: "Real" Computer Scientists vs. Modern Curriculum?

bangular Re:Not this again. (637 comments)

I had CS professors that really didn't know how to program (just basic pseudocode). Those professors would argue that the only thing important was the mathematics and logic. Everyone is always going to claim they know what's best for CS. It's usually what was important to their professors during the time they graduated.

FWIW, I went to an ABET accredited school and an assembler course was still required.

about two weeks ago

Microsoft CEO To Slash 18,000 Jobs, 12,500 From Nokia To Go

bangular Re:And in totally unrelated news.... (383 comments)

Why are tech companies under the same quarter-to-quarter cycle as fast food and retail industries? You can't get anything meaningful done in a quarter.

about a month ago

Microsoft CEO To Slash 18,000 Jobs, 12,500 From Nokia To Go

bangular Re:I really really hate (383 comments)

It's meant for the shareholders. They know they'll get at least a quarter of artificial profits from such a massive layoff.

about a month ago

Microsoft CEO To Slash 18,000 Jobs, 12,500 From Nokia To Go

bangular Re:IBM (383 comments)

My first thought was IBM. I'm curious, can anyone think of a company that has done these sorts of layoffs and recovered? I sure can't. They end up like IBM. Still technically a company, but surviving only on branding and legacy products.

And for what? It'll get them a couple of quarters of phony profits to make shareholders happy, but devastate them long term. You can't attract the best of the best talent when you've announced such a layoff. Why would anyone go to a company that seems so volatile?

The last job I left announced layoffs three quarters in a row. The first quarter I decided to get my ducks in a row to leave. I would rather leave on my own accord than have constant anxiety that next week or quarter I'll be jobless.

about a month ago

ChickTech Brings Hundreds of Young Women To Open Source

bangular Re:many girls are brought up to believe that (158 comments)

Go to any university STEM departments and here's what you'll find (with my anecdotal evidence).

Women like science. You'll have to go to the Biology department to find them. Women like math, you'll just have to go to the Applied Math & Statistics departments to find them. Women like Computer Science. You'll just have to go to the database courses to find them.

Women are different than men. Forcing this seems artificial.

about a month ago

Amazon Is Testing a $10-Per-Month Ebook Service

bangular Re:High useage (87 comments)

Charts, graphs, equations, and possibly others show up terribly on kindle apps. In chrome, when I resize a page, it seems graphics for the most part resize as well. Not so in kindle. I have some school textbooks I purchased from amazon as ebooks that are only 80% useful because of unusable graphics.

about a month ago

Comcast Customer Service Rep Just Won't Take No For an Answer

bangular Re:We're sorry we got caught? (401 comments)

Comcast makes it seem like this was a rogue employee. He's not. In fact, I don't even blame him for what he did. His directions most likely came from the top. "Don't let a customer go for any reason." Then, when he follows those directions, they play dumb and claim "we would never have a service rep do this."

From the sound of the call, it sounds like he was following his training to the "t." He kept his cool. Kept reminding the customer of their market standing as #1. Suggested he could give them a better price. Never took no for an answer.

Besides training people to do this, most of the time they economically incentivise this behavior as well. I doubt he's paid much over minimum wage and any pay that would bring him to a living wage is tied to bonuses for not losing customers. If he loses enough customers I'm sure he'll lose his job.

Bottom line, he's trained and paid to do this from some corporate drones with pay scales far outside of his. What we really need to do is call out the corporate drones that make their reps play hardball to keep their jobs.

about a month ago

Ask Slashdot: How Often Should You Change Jobs?

bangular We can thank corporate America (282 comments)

Given a steady job with a pension that won't disappear, I think most people would rather stay at a company long term. Corporate America took this from us and now complains they can't keep people. They set the rules, we're just getting around to beating them at their own game.

about a month and a half ago

$500k "Energy-Harvesting" Kickstarter Scam Unfolding Right Now

bangular Weren't these guys advertising on slashdot? (448 comments)

I swear I remember a period of a few weeks where I'd see ads for this product on slashdot...

about 2 months ago

DARPA Tackles Machine Learning

bangular Re:We need data, not algorithms (95 comments)

AI and ML are different. AI is this grandiose goal which we are many decades away from. ML is much more humble and doing very useful things today. I'm not really sure where the line for ML stops and AI begins. Maybe the name was just arbitrary so it wouldn't have 50 years of expectations on its back. But we're just leaving phase I in the history of ML (supervised learning) and getting into phase II (unsupervised). Next we'll have to figure out domain transfer knowledge. Who knows what's next after that.
You're showing disappointment in the industrial revolution because it hasn't invented the calculator yet.

about a year ago

DARPA Tackles Machine Learning

bangular Re:This headline pops up every few years (95 comments)

The same thing could have been said about computers. Machine learning algorithms can predict really useful things today way better than a human. Sure, they may not be able to understand the context of spoken language very well, but given sufficient training data we can already prescribe medical treatments from ML that surpasses a human doctor in effectiveness.

I do think understanding the human brain would be a big breakthrough, but I don't see them as sequential. ML will actually help us understand the brain better because it will allow us to process the big data of medical experiments in a meaningful way.

about a year ago

DARPA Tackles Machine Learning

bangular Re:Good luck with that (95 comments)

Creating new programming languages for domain specific problems has never worked. However, there really is a lack of developer friendly tools out there. On one end we have the researchers creating algorithms and (if we're lucky) implementing that algorithm as a stand alone script in Java. On the other end are developers. Most developers are fickle and if the tool requires knowledge of the internals, probably won't use it. That's where the Microsoft's and Oracle's and Google's are supposed to step in and make a crap-ton of money packaging these algorithms with a shiny API.

However, the current state is that no middle man has really stepped in.

about a year ago

DARPA Tackles Machine Learning

bangular Re:We need data, not algorithms (95 comments)

+1 to this. The algorithms are great and we are not using them anywhere near capacity. We lack standards for data formats and standards for interfacing. If I write a program using MySQL, it can reasonably be moved to another RDBMS with maybe 80-100% of the code saved. If I write a program using C4.5 in Matlab, good look porting it to Weka using Decision Stump and a meta learner. It boggles my mind that a company like Microsoft hasn't packaged it as Microsoft ML 2012 and have Visual Studio integration.

about a year ago

DARPA Tackles Machine Learning

bangular Quality of tools (95 comments)

I was just talking with someone about this the other day. Machine learning is going to be the SQL database of the next generation. In 15 years it will be hard to find basic apps that don't use it. The tools will reach a point that it's so easy to include them in your program, people will assume to include them even though they may not really be the most appropriate method to solve the problem. This is how SQL is today. Go to any SMB and try to find a non-trivial application that doesn't use a SQL database. It's difficult.

However, the state of current tools is not good. We currently have really good algorithms for machine learning. The gap is in actually getting a developer to use them. If it's not branded and blessed by Oracle or Microsoft, many businesses won't use it. If you search for implementations on the internet you can usually find an implementation of R or Matlab. However, people are weary of including R and Matlab in their programs to begin with. If it's not in .net or Java, they won't use it. Weka can be used for Java, but it's a difficult library for a machine learning novice to use. The developer has to know some internals of machine learning to know which algorithm to use and their pros and cons. Meta learners complicate the issue even more. Modern RDBMS have been sugar coated so much a developer can use a RAD IDE and not understand a single line of SQL. I'm not saying that's really a good thing, but it definitely has made SQL databases very common and improved the state of the industry for everyone.

about a year ago

ANSI C89 and POSIX portability?

bangular Re:Purpose? (85 comments)

I used to be on that boat, until I've had to work with systems that were implemented when I was in elementry school. When you have generation gaps of systems, it becomes EXTREMELY difficult to find people farmilar with it as the years go by. In this case, what if they don't update it and let it lapse another 10 years? How likely are they going to be to find someone that will be able to update it and add functionality then? They will probably pay a hell of a lot more to do it then than to do it now. It may seem silly and pointless to rewrite software every few years, but ultimatly you are doing yourself a HUGE favor. You think you are saving yourself time and energy now not rewriting and updating, but wait until you have to find and pay a consultant 100,000 dollars to add very simple functionality to your software.

about 10 years ago


bangular hasn't submitted any stories.


bangular has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>