Slashdot Mirror


User: PJ6

PJ6's activity in the archive.

Stories
0
Comments
880
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 880

  1. Re:Not just languages, but programming practices on Ask Slashdot: What Language Should a Former Coder Dig Into? · · Score: 1

    It isn't just programming languages that have changed in the years since you changed career 10 years ago (or 30 if we start from when you first cut your programming teeth).

    Back then, the concept of unit testing your code was unheard of outside of financial institutions (though I bet they didn't call it that back then), and the phrase "design patterns" would have made you think more of knitting than programming. (The actual practices described by the common design patterns have been around for ages, but the names given to them are relatively new and have quickly become part of developer jargon. You need to know them).

    In short, whatever language you learn, try to also get a handle on some of the most current programming practices and the terminology around them.

    There are a lot of crap practices out there. And design patterns is overkill and possibly counterproductive. He doesn't need to concern himself with those if it's just "personal use", whatever that is.

    An expert is someone who's already made every mistake. It is better to see a need for a convention before adopting it.

  2. Re:Work thorugh Project Euler on Ask Slashdot: What Language Should a Former Coder Dig Into? · · Score: 1

    Also Seconded. Thirded? Whatever.

    If you're competitive, a big part of working on PE is posting a solution you can be proud of, and reviewing other people's work. Within a particular language, the shortest and clearest solutions tend to be the best, and it's the drive to achieve this kind of beauty in your own code that provides the deepest instruction.

  3. why does wasting money != budget cuts? on NY Times: 'FBI Foils Its Own Terrorist Plots' · · Score: 1

    I hear "we need to cut spending" probably every day on talk radio. Obviously they're wasting money, so why don't we just tell the FBI to knock it off, fire all the senior staff, and cut their budget in half? It's not like they have a lobby. Do they?

  4. Re:They have lost all trust, but they retain distr on In Nothing We Trust · · Score: 0

    So my choice is between one banker-funded man named Obama and another banker-funded man named Romney..... both of whom are pro-bombing/pro-killing. I might as well just stay home on election day, since there is not real choice.

    The false choice of the two-party system is a democracy-killing lie that only becomes true if everyone believes it.

  5. Re:ah those were the days... on AMD Launches Partnership With CAD Developer PTC · · Score: 1

    sheet metal? what material, thickness and quality?

    Duh, all and any.

    so everything from the foil wrap on the satilites, to 3/4" plate then? from steel to Ti to Inconel right? see your "all and any" is a bit broad don't you think?

    You're attempting to engage in a discussion on a subject you obviously know nothing about. It makes you look stupid.

    And now I look stupid, too, for responding to a troll's sock puppet.

  6. Re:ah those were the days... on AMD Launches Partnership With CAD Developer PTC · · Score: 1

    well if your dumb enough to ask such a vague question and base your purchase on a 6 word response then you got what you wanted didn't you?

    You honestly believe the decision was made like that? And who said I made it?

    sheet metal? what material, thickness and quality?

    Duh, all and any.

    You were too stupid to ask the correct question(s), and somehow its not your fault, what was your companies name? just so I can be sure to avoid any mystical hand magic powers of engineering ...

    What is your problem? If you're going to troll at least do it as an anonymous coward.

  7. Re:BS, but look at the definition on Software Engineers Remain Top US Job · · Score: 1

    That's what a real SE does. The rest? Well, they're either called Programmers or Code Monkeys, and they tend to be people who don't care about what it really takes to produce programs for the long term and that solve real people's problems.

    There are a lot of careless programmers, but that statement is not accurate. Programmers are often forbidden to produce a quality product. The reasons are always the same, and are often stated explicitly:

    1. We don't have the time to wait for proper engineering
    2. Even if we did, we're not going to pay for it.

    Even if you leave 9-5 and run your own gig, there's no escape from this.

    And that's reality. The frantic customer, or dumbf*ck middle management, telling you not to do X the right way.Take your pick, unless you're lucky enough to work for someone with deep pockets and time to spare.

  8. ah those were the days... on AMD Launches Partnership With CAD Developer PTC · · Score: 1

    It was the late 90's. PTC's salesmen lied to us through their teeth about what Pro/Engineer could do and how stable it was. "Yeah, it can do sheet metal!". Two million dollars and god knows how many man hours wasted. Just thrown away.

    And it wasn't just us, it seemed they'd f*cked lots of businesses. At least the mid-sized ones I knew of. But no one wanted to admit they'd been had, or sue them.

    I'm sure PTC is better now, and the sales people never lie to anyone. Why look, they even changed the name of the product.

  9. Re:slow where on Why Your IT Spending Is About To Hit the Wall · · Score: 1

    Taking the machines out of a domain probably made 95% of any difference you see. Windows is a dog when put on a domain. I guess that's to be expected from an OS that feels like all the network requests are made synchronously.

    I always wondered what the problem was with that. When I was in college our entire fraternity had a 56K connection, and usually 2-14 people were on it at any one time. We never had speed issues doing simple stuff like listing a directory's contents or moving files around over the network to campus. It was pretty much instant. But this was UNIX.

    Today I'm usually working on a client's Windows network. Connection speeds and computers are orders of magnitude faster, and I kept wondering what Windows is doing wrong that it's still so slow doing even the most basic stuff. Delete a file: show a 'preparing paste information' dialog for 20 seconds. Then stall another 10 seconds to actually do it. Windows 2008 R2 on a 60Mb connection. Just... why.

  10. BS, but look at the definition on Software Engineers Remain Top US Job · · Score: 2
    I've seen so many clucterf***s in software development that I called BS, but here's their definition of Software Engineer -

    Researches, designs, develops and maintains software systems along with hardware development for medical, scientific, and industrial purposes.

    Guess that's different. It's quite narrow. Maybe the rating is actually accurate for that niche. But the rest of the industry? Not a chance.

  11. why not interfaces and unit tests as definitions on Ask Slashdot: Open Source Tax Software? · · Score: 1

    Truly open tax law shouldn't be expressed in words or software, but a set of interfaces and unit test definitions.

    In compliance with these definitions, the government would have its own implementation, TurboTax, etc would have their own.

    An open-source ecosystem would become truly possible (indeed, probable) - you wouldn't need to be a tax law expert to do an implementation, and you'd just have to tweak your code base every year to keep it up to date. Yes, it would be rather a lot of work at first, but you'd know it's correct when all the tests pass.

    Otherwise obscure but glaring corporate tax law problems would become regular talk on places like /., often bleed into the mainstream media. Politicians could get their names attributed via metadata to every test they approved in vote.

  12. I'm spinning myself around on High School Juniors Create 'Flavor Strips' For Astronauts · · Score: 1

    They put a little more kick into space-food; from simple salt-and-pepper to Asian spices, astronauts get to add more taste to their meals without the space traveler, as Myra Halpin, a chemistry and research instructor at the North Carolina School of Science and Mathematics says of one tale told to her, 'spinning himself around to get the hot sauce out of the bottle.'"

    trying to get my head around this terrible sentence

  13. Does MySQL not allow account privilege control? on GreenSQL is a Database Security Solution, says CTO David Maman (Video) · · Score: 1

    ... as well as blocking known db administrative commands (DROP, CREATE, etc).

    I'm not a MySQL expert, but why would you connect to a database from an app in production with an account with the privilege to execute commands like DROP or CREATE?

  14. Re:This makes writting essays demeaning on Bringing Auto-Graders To Student Essays · · Score: 0, Offtopic

    --
    Microsoft: Making "just good enough" products to keep people from using "Good" or "Great" products since 95'

    This is terribly off-topic...

    C#, not even "good"? What about Excel? Word? Are you kidding me?

  15. No, you get better at writing by reading a lot on Bringing Auto-Graders To Student Essays · · Score: 2

    said just about every English teacher I had in high school.

    Also, anything beyond spell check is patently ridiculous. Even the best grammar checkers are still rubbish.

  16. Re:Try coding for OSS on Ask Slashdot: Getting Feedback On Programming? · · Score: 1

    One of the things that always bugged me as a programmer was that never once in 20 years did anyone ever evaluate my performance on the basis of the quality of my code. In fact, it was unbelievably rare when the person who evaluated my performance ever even looked at my code. Many of my immediate superiors would not have had the ability to judge one way or another, but even then they never bothered to ask my peers to look at my code and comment.

    It's so hard to do this. I had one coworker who wrote basically unreadable code, that was riddled with bugs. He knew that he had problems, but wasn't sure what. I tried to suggest a few things, but he was really defensive. He disagreed with me, and argued every step of the way. So I took a slow approach, and gave him extremely mild suggestions over time. Eventually he started to improve, but then he quit. It is really hard to give programmers coding advice, because usually they are defensive, and will defend their code. On the other hand, I did have one coworker who actually asked for advice from time to time, and when I saw places he could improve, I emailed them to him.

    He quit because after a lot of work he was finally able to realize just how bad he was.

    This guy was unusual because that almost never happens.

  17. We already have contraceptives... on Solving Climate Change By Bioengineering Humans? · · Score: 1

    the only problem is the religious nuts who oppose their use. Maybe we should use genetic engineering to remove religious traits.

    Or failing that, engineer traps.

    I wonder what a trap for the religious would look like.

    Anyone? :)

  18. Re:Uhh... on Online Learning Becomes Court-Ordered Community Service · · Score: 1

    A lot of criminals commit crimes because they don't believe that they have any options. You put them in prison and they come out and still can't get a job (especially now that they have a record), so what do they do? Commit more crimes. Give them some useful skills, and they see that they do have a choice.

    A small minority are just naturally and incurably sociopathic. Most of these work in management...

    It is not a small minority. 1 in 24 people are sociopaths and in prison populations that ratio rises to nearly half .

    Most are in jail not because they lack education, but because it's where they belong.

  19. the real problem is fat people on Government Should Ban Skinny Models To Curb Anorexia, Say Researchers · · Score: 2, Interesting

    Skinny is fashionable now for the same reason being heavy was hundreds of years ago.

    Fat is the opposite of attractive now because it's unhealthy. You don't pick an obese woman to marry these days because you don't want to find her dead at 45.

    This problem of glorifying anorexia will go away when we solve the obesity epidemic.

  20. why don't we ban all advertizing instead? on Government Should Ban Skinny Models To Curb Anorexia, Say Researchers · · Score: 2

    It's not like people would stop buying stuff they need.

  21. irrelevant on Warp Drives May Come With a Killer Downside · · Score: 1

    Solving the problem of actually getting to warp would be far harder than dealing with this.

  22. Yeah let's use a case-sensitive scripting language on Khan Academy Chooses JavaScript As Intro Language · · Score: 1

    without any good IDEs, or a compiler to highlight typos.

    Should be real fun for beginners.

  23. questionable engineering on Japan Creates Earthquake-Proof Levitating House System · · Score: 1

    It would be easier to lower a supporting base than it would be to raise the whole house. You know, that whole less work and less inertia thing.

    And since they're not designing for up-and-down, a hydraulic coupling would be better, which could be engaged by a passive, purely mechanical movement-triggered fluid transfer.

  24. hold on a second on Spanish Company Tests 'Right To Be Forgotten' Against Google · · Score: 1

    Want's that law intended for protecting individuals? Or is this the old 'businesses are people too' shtick? Where's the damn Wikipedia article.

  25. guess there are no vergetarian kids? on School Sends Child's Lunch Home After Determining it Unhealthy · · Score: 1

    And since when are mechanically separated chicken ("nuggets") healthy?