Slashdot Mirror


User: perpenso

perpenso's activity in the archive.

Stories
0
Comments
5,330
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,330

  1. Math is not for "weeding out" ... on Ask Slashdot: How Many of You Actually Use Math? · · Score: 4, Insightful

    The point of high-level math and physics classes is not because you "need" them in your job as a programmer. It's a way to limit how many CSE degrees are granted. I was told this straight-up by my college advisor ...

    Then like some advisors he is a dumb-a**. I've been offered some pretty crappy advice and insight from advisors, don't take what they say too seriously.

    You are basically getting into the trade school vs university argument. A trade school can produce as good a programmer as a university. The point of the university is to provide a more well rounded education so that a person has more options.

    I too had some chemistry, physics and years of math that appeared to serve no purpose other than to "weed out" people from the program. However to my surprise I once had the opportunity to participate in a project that would port some chemistry software from mainframes to PCs. I would be interacting with world class polymer chemists. They did not expect me to be a chemist but they did expect me to be scientifically and mathematically literate. The general ed chemistry and physics and the years of math for computer science actually turned out to be useful.

  2. Game programming can be good on Ask Slashdot: How Many of You Actually Use Math? · · Score: 1

    From an objective standpoint these are among the worst programming jobs in existence

    Yes and no. It depends entirely on the company you work for.

    the kids won't actually get to design the games – that's done by completely different teams of people. They're just coding to spec

    No. There is a lot of feedback and interaction between designers and developers. At the good companies the "design" comes from individuals of varying backgrounds and roles, including programmers, including QA. Things depend far more on the quality of your suggestions than your job description.

  3. Integrals are approximated to necessary precision on Ask Slashdot: How Many of You Actually Use Math? · · Score: 1

    I've gone all the way up to calculus 3 (vectors, multi-dimensional functions, and doing differentials and integrals therein) and I've yet to see calculus applied by any programming. I am curious how one actually implements it though, in what (limited) programming I've done, I haven't seen any clear way to calculate say an integral using something like c++ or c#.

    One example. Think back to class and there should have been a discussion on the approximation of integrals. Creating rectangles or trapezoids for subintervals that fit "under" the curve. Using the area of these subintervals to approximate the area under the curve. The more subintervals the more accurate the approximation. Its not hard to match the precision of the floating point hardware in the CPU.

  4. Business does use math ... on Ask Slashdot: How Many of You Actually Use Math? · · Score: 1

    Your standard business application probably isn't going to use much more than basic algebra

    I used more advanced mathematics in graduate level marketing classes than in graduate level computer science classes. I was quite surprised and happy to see that marketing can be based on scientific modeling and not just numbers pulled out of ... uh ... the air.

    But it all depends on the needs of the business you are trying to support.

    The problem is that when you are in college you do not know the "needs" you will be trying to support in the future. I was once unexpectedly offered the chance to port some of Dow Chemical's polymer analysis software from mainframe to PC. I was working directly with world class chemists. They did not expect me to be a chemist but they did expect me to be scientifically and mathematically literate. Those two quarters of freshman chemistry for general ed and the three years of math for computer science were useful. It opened doors that would otherwise have been closed. That is the point of a university education rather than a trade school education. The trade school can teach a person to be a good programmer, just as good as a university, but the trade school graduate won't have the option to participate in unexpected projects like the one mentioned.

  5. Re:Linux was a contemporary of Windows on John Carmack: Kudos To Valve, But Linux Is Still Not a Viable Gaming Market · · Score: 1

    That is a typo of some sort. The Mac version of Diablo 1 was released long after the original PC version. It was Diablo 2 where the Mac version showed up soon after the PC version.

  6. Re:Apple and OpenGL on OpenGL Version 4.3 Released · · Score: 2, Interesting

    Suffice to say that I have about 6 years of professional experience.

    10+ years here, and that's not counting pre-historic 8- and 16-bit days.

    My current company is a fairly large cross platform developer. Unfortunately, we have to support Mac OS.

    Cross platform here too.

    The problem is that their archaic implementation of OpenGL is barely capable of running last generation console games.

    There is the difference. Porting from Windows vs porting from console. What I hear from the current Mac dev guys is generally complaints related to bugs. Bugs that are reported, not fixed patch after patch, bugs they have to work around depending on the specific video chipset.

  7. Re:Apple and OpenGL on OpenGL Version 4.3 Released · · Score: 1, Informative

    Games don't generally require the latest hardware and software. Developers usually want to support anything sold in the last few years.

    Ah, I see somebody has decided to begin talking out of his asshole.

    Guess again. For example Mac Diablo 3 minimum system requirements:
    Mac OS X 10.6.8
    Intel Core 2 Duo
    2 GB RAM

  8. Re:Apple and OpenGL on OpenGL Version 4.3 Released · · Score: 1, Interesting

    Games don't generally require the latest hardware and software. Developers usually want to support anything sold in the last few years. I think most developers would prefer that Apple fix bugs and inconsistencies in the older versions of OpenGL (and video drivers) rather than implement the latest OpenGL. In other words I think many developers would say Apple is behind in bug fixes not new features.

    Translation; I'm an Apple fanboy and frequently string bunches of words together in shallow and lame attempts to defend Apple's retarded and idiotic positions.

    Guess again. I worked at a game developer for years, including the Mac development side. I am a bit familiar with the process of deciding minimum system requirements. My friends who deal with OpenGL on Mac on a nearly daily basis complain of bugs not a lack of features.

    Just curious, but you consider someone complaining about problems with the current OpenGL implementation on Mac to be a fanboy? That's a pretty interesting perspective you have there.

  9. Re:Apple and OpenGL on OpenGL Version 4.3 Released · · Score: 2

    Games don't generally require the latest hardware and software. Developers usually want to support anything sold in the last few years.

    I think most developers would prefer that Apple fix bugs and inconsistencies in the older versions of OpenGL (and video drivers) rather than implement the latest OpenGL. In other words I think many developers would say Apple is behind in bug fixes not new features.

  10. Re:curious on Meat the Food of the Future · · Score: 1

    I used to live in Argentina and knew a lot of Italian immigrants. Perchance are you referring to polenta and gnocchi?

    I think the restaurant's special of the day was Pasta Fagioli when I heard that story.

    My grandmother made all of the above. Great stuff, gnocchi was my favorite.

    My grandfather mentioned some of "the family" emigrated to Argentina rather than the U.S.

  11. Re:Is Apple using undercover marketing? on Apple Is Giving Away Its Secrets By Litigating · · Score: 2

    The amount of people in line is eerily similar with each product launch, how many of these people are the same and what is their association to Apple?

    Or maybe the same early adopters line up for upgrades each time. No conspiracy theory necessary.

    Much like the same people line up to buy [insert appropriate video game franchise name here] at midnight on launch day.

  12. Re:More efficient to grow but less efficient as fu on Meat the Food of the Future · · Score: 1

    We haven't gotten smarter- just sicker.

    And yet we live much, much, longer....

    Medical science has outpaced our bad habits.

  13. Re:More efficient to grow but less efficient as fu on Meat the Food of the Future · · Score: 1

    That is my whole point! We shouldn't be looking to what is "natural" we should do what makes us happy. I am not saying you shouldn't eat meat if that is what you want, but don't tell people that it is necessary to be healthy then deride them for their personal choices.

    That would be no problem since I am not saying that. What I am saying is that (1) Lets not pretend that meat is not a very important food source for our species and (2) Careful and well informed planning seems to be absolutely necessary for a purely vegetarian lifestyle. This lifestyle runs contrary to our biology and takes some care to accommodate.

  14. Cradle-to-grave vegetarians - maybe not on Meat the Food of the Future · · Score: 1

    You need to check your facts, buddy. Are you aware of the numerous communities that live their entire lives, cradle-to-grave, without ever eating meat? Some of them live right here in America! Like the Seventh day Adventist sect of Christianity.

    Sorry for this second post but I forgot to mention previously that my mother was raised in that church and its vegetarian lifestyle. However when pregnant she indulged in the dietary cravings that she was experiencing and had some steaks and burgers. According to her this is not uncommon, although done very discretely to avoid the social stigma. She and other women of the church decided to trust their "god-given instincts" over a "man's interpretation of scripture". Vegetarianism is after all only recommended by the church.

    Cradle-to-grave may not be as common as you think.

  15. Re:More efficient to grow but less efficient as fu on Meat the Food of the Future · · Score: 2

    The "normal" diet is culturally based around meat ...

    I'd say the opposite is true. A diet including meat is consistent with our biology. The vegetarian diet would seem to be culturally based.

    Wearing clothes, shaving, drinking the milk of other mammals, those are not natural things.

    The farming necessary to sustain a vegetarian lifestyle is as unnatural as those things.

  16. Re:More efficient to grow but less efficient as fu on Meat the Food of the Future · · Score: 1

    If you've got any information that suggests that meat was or is essential to brain development I'd like to see it.

    The argument is that meat was key to the brain's evolution, its increase in size and capability during the evolution of our species. I am not discussing the growth/development of a particular brain. Its certainly possible to develop a healthy brain with a vegetarian lifestyle, its just more difficult to do so since one is fighting biology to a degree.

  17. Re:More efficient to grow but less efficient as fu on Meat the Food of the Future · · Score: 1

    You need to check your facts, buddy. Are you aware of the numerous communities that live their entire lives, cradle-to-grave, without ever eating meat? Some of them live right here in America! Like the Seventh day Adventist sect of Christianity.

    Guess again. One of my grandfathers is Seventh Day Adventist and I've spent many a weekend at his house enjoying vegetarian food. I will confess that I think Indian culture offers the best vegetarian dishes.

    That said, a purely vegetarian lifestyle is contrary to human evolution. It takes very careful research and planning to go that route. As others have pointed out it helps when coming from a "tribal knowledge/culture" environment. However that does not change the fact that it is an unnatural act, biologically speaking, that takes careful planning to accommodate.

  18. Some vegetarians eat meat when they feel "off" on Meat the Food of the Future · · Score: 3, Interesting

    The vegetarian/vegan forums are all full of people who go on a fad vegan diet and end up not feeling well or having other issues because they did not adjust their diet properly

    I have a vegetarian friend who goes that path for health reasons, not religion, politics nor philosophy. Once every month or two he "surprises" us (coworkers) by eating meat at lunch. He explained that when he feels his body is a little off he understands that there may be a nutritional imbalance. He understands that a meat free lifestyle is not natural for our species, its not the environment we evolved in. So he does the practical and natural thing. On extremely rare occasions he may try a meat dish out of curiosity. For example when working in the US Gulf Coast region he tried alligator with the rest of us.

    Another friend is purely vegetarian. However he comes from a society that has a long history of vegetarianism and as another poster mentioned, such "tribal wisdom" is of great benefit when planning/implementing a vegetarian diet. This friend is strong and healthy, healthy as in he is a marathon runner.

    Careful and well informed planning seems to be absolutely necessary for a purely vegetarian lifestyle.

  19. More efficient to grow but less efficient as fuel on Meat the Food of the Future · · Score: 4, Insightful

    Yet, veggie meals are more environmental friendly, more healthy, easier to digest, cheaper, more energy efficient.

    Veggies may be more efficient to grow but they are less efficient as fuel for the human body and mind. It was meat that enabled our brains to grow and to become the species we are today.

    Eating habits need to change but lets not pretend that meat is not a very important food source for our species.

  20. Lobsters: fertilizer, restrictions on eating, ... on Meat the Food of the Future · · Score: 4, Interesting

    Land Lobsters.(They're both arthropods) Then you can charge a premium for them.

    I think that would complete the circle. Lobsters used to be called the cockroaches of the sea. They were considered just barely good enough to give to your slaves.

    IIRC ...

    There were actually laws in the Massachusetts Bay colony limiting how often you could feed your servants lobster. Are they still on the books?

    Lobsters were heavily harvested but were often used as fertilizer for the fields.

    At some point someone applied butter heavily, served it to the queen, she said she liked it and things changed virtually overnight. The trash food of the lowest "class" became gourmet.

    This still happens today. My grandfather grew up in Italy poor and hungry. He laughs a little when looking at the menu in Italian restaurants in the U.S. today. Some of the featured and expensive dishes offered are quite literally the meals he was mocked for eating as a child by the kids from wealthier families.

  21. "Windows" is trademarked, call it "Portals" on Ask Slashdot: Should Valve Start Their Own Steam Linux Distro? · · Score: 5, Funny

    A platform suited to playing the newest DRM games? They should call it Windows.

    No. Call it "Portals". "Windows" is already trademarked.

  22. Wine makes a Linux port unnecessary on John Carmack: Kudos To Valve, But Linux Is Still Not a Viable Gaming Market · · Score: 1

    The reason why gaming on Linux isn't taking of is because of politics, not a technical reason like with DOS/Windows.

    Its economics not politics. Linux gamers dual boot or run under Wine. If they are already buying the Windows version there is no motivation for a developer to create a Linux version. Basically the Wine developers make a Windows to Linux port unnecessary, at least for the higher profile games.

  23. Linux was a contemporary of Windows on John Carmack: Kudos To Valve, But Linux Is Still Not a Viable Gaming Market · · Score: 4, Insightful

    I remember a time when people used to say DOS is the gaming platform of choice. Windows? Good enough for shitty-looking Reversi and Solitaire, but not much else.

    Yes, they said that when Windows was just an optional thing sitting on top of DOS.

    Then Windows became the gaming platform of choice. Sounds familiar?

    Yes, immediately after it went 32-bit and became its own operating system, in 1995. One year later in 1996 we had best selling games like Diablo coming out, Windows only, and setting record sales.

    What I mean is, if Linux is to becomes a good gaming platform, someone has to get the ball rolling.

    Problem is they started trying to get that ball rolling back in the 1990s.

  24. What has changed in last 10 years? on John Carmack: Kudos To Valve, But Linux Is Still Not a Viable Gaming Market · · Score: 1

    So you failed 10 years ago? Big deal. It's been a long time since then. Things change.

    Yeah. Direct3D has gotten better than OpenGL. Popular Windows games run very well under Wine, sometimes faster than under Windows. What change there has been seems counterproductive in terms of native Linux gaming. The Windows versions seems to serve Linux gamers quite well.

    They used to say the same thing about MacOS gaming too.

    When MacOS ran on a different CPU and emulation was impractical because the CPU instruction set had to be emulated not just an operating system API. So the situation was quite different.

  25. Those who don't buy your products ... on Apple Comes Clean, Admits To Doing Market Research · · Score: 1

    Marketting research tells you who wants to buy your stuff.

    Not entirely. More importantly, market research also tells you what people who are not buying your products want or need. Getting feedback from people who do not choose your products can be more important than feedback from your customers.