Slashdot Mirror


User: zifn4b

zifn4b's activity in the archive.

Stories
0
Comments
1,638
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,638

  1. But why would a lack of sexual desire be a problem? It seems like it should make life easier. Let the rabbits get on with the procreating while you do whatever it is you are interested in.

    You haven't seen the movie Idiocracy have you? Or maybe you haven't heard the hit 90's alternative song Flagpole Sitta by Harvey Danger "I've been around the world and found that only stupid people are breeding." You don't consider that type of future a problem?

  2. Re:Second that on Ask Slashdot: How Do You Deal With Aggressive Forum Users? · · Score: 1

    I just wish they wouldn't pollute search results with a bazillion messages suggesting that people google it, such that any attempt to google it will fail.

    I'm really tired of the collective human consciousness being polluted by memes, commercial jingles, Justin Bieber, religious propaganda and all the other "gunk" in it too. Newsflash: I would say more than 50% of our culture's collective consciousness and knowledge base is filled with absolute shit. It's never been any different. If you're disappointed by that, I'm afraid you will be disappointed for your entire existence.

  3. Re: Doing it wrong? on Developer Argues For 'Forgotten Code Constructs' Like GOTO and Eval (techbeacon.com) · · Score: 1

    If you do "manual recursion", with a loop and a resizable container, then you can achieve lower overhead.

    Chances are that if you can do that easily, you should have done it in the first place, and if you can't, there was a reason for that.

    If the first thing that comes to mind when thinking about how to implement a recursive algorithm without using compile time function stack isn't using some type stack then you really don't know what you're talking about. Go back to Computer Science class.

  4. Re: Doing it wrong? on Developer Argues For 'Forgotten Code Constructs' Like GOTO and Eval (techbeacon.com) · · Score: 1

    I don't remember when I saw recursion the last time in production code, likely decades ago, and you care about the raw cases where a manually written loop is "better" than recursion ... wow.

    It's not useful in most common programming situations especially in business software. Where it is useful is when dealing with non-linear graphs like binary search trees. Consider this application, we have a text adventure game and an actor is in one room and another actor is in a different room. Describe the general purpose algorithm to find the shortest path from actor A to actor B without recursion. In other words, implement a breadth first search of depth first search without recursion. You will find it's significantly more difficult to do without recursion.

  5. Re: Doing it wrong? on Developer Argues For 'Forgotten Code Constructs' Like GOTO and Eval (techbeacon.com) · · Score: 1

    Recursion is undesirable because it doesn't scale - you run out of stack pretty quickly. There isn't really ever any need for recursion anyway as there's nothing you can do recursively that you can't do non-recursively.

    If you're concerned about that then use a stack object on the heap to accomplish the same thing. It's still recursion just a different implementation.

  6. Re:Doing it wrong? on Developer Argues For 'Forgotten Code Constructs' Like GOTO and Eval (techbeacon.com) · · Score: 1

    I'm just as baffled by this. I wasn't aware that recursion went out of style. Just another tool in the algorithm and design pattern toolbox. Did I miss the memo that it was taboo as GOTO?

    This article is incredible questionable as to its credibility and competence. Real programmers that have been in the business like myself for 30 years and have used many languages and styles of programming styles (procedural, functional, OOP, etc.) will tell you that recursion is still incredibly useful (especially for graph traversal) and functional programming languages also rely heavily on it. GOTO/GOSUB on the other hand have no practical use anymore. The only thing I might think you would consider using this for is for assembly language to optimize a particular piece of code for performance like in a device driver but most of the time these types of semantics are done via computer optimization like a compiler or perhaps something that is trying to optimize a circuit board design. If you compile something in any compile time language like C++ and decompile it, you will see lots of JMP's (the equivalent of a GOTO in assembler, go to this [memory address]). In fact I think you see that in JIT languages like java and C# too in the byte code as well. However, you should never be writing high level language code in this way because it turns into a spaghetti code mess that after awhile cannot be followed even by the best and brightest software engineers.

  7. Re:Doing it wrong? on Developer Argues For 'Forgotten Code Constructs' Like GOTO and Eval (techbeacon.com) · · Score: 1

    Honest question: Am I not supposed to use recursion? Am I missing something?

    Nope. Recursion is incredibly useful for graph traversal.

  8. Re:This is why I hate far left and far right on Reddit Bans Far-Right Groups Altright and Alternativeright (theguardian.com) · · Score: 1

    You know what else liberal economic theorists, let's take it and spin it around. If America, being a wealthy country supposedly has an obligation to share the wealth with the rest of the world, why isn't the rest of the world obligated to evolve their own countries (that are much older mind you) to benefit the rest of the world. In other words, why isn't Iraq prosperous to the point it would compel me to move there for a better standard of living. Why is it such a one way street? I thought we were all supposed to work together to make stone soup for the benefit of everyone. That seems to be the facade of the liberal doctrine but it's very one-sided and that's quite suspicious to me. I just don't buy it. It sounds like Kool-aid.

  9. Re:This is why I hate far left and far right on Reddit Bans Far-Right Groups Altright and Alternativeright (theguardian.com) · · Score: 1

    From where I sit, external to the US but in a first world country. It doesn't look like it is foreigners that are trying to take advantage of you as an American.

    It sounds like you're not American and therefore you probably wouldn't see it from your vantage point. This is a fact that economists across our political spectrum agree on. Free trade agreements and open borders have let to massive outsourcing of jobs to other countries and also for desperate foreign people to come into the United States that are willing to live life styles (they cram a dozen people into a dwelling) to work for much lower wages and out-compete Americans for jobs. Then a lot of them when they get done accumulating their money they send it back to their families abroad or go back there entirely. How is that not taking advantage of American citizens? Again, I'm not racist. I don't hate other people of other race. I'm just saying that this set of circumstances has produced economic change that has been devastating to American citizens and we can't let that continue especially if we believe in any concept whatsoever of an American Dream.

  10. This is why I hate far left and far right on Reddit Bans Far-Right Groups Altright and Alternativeright (theguardian.com) · · Score: 1

    Far left = we should be the parent for the rest of the world and give everything to everyone else in the world even if it meaning causing harm to ourselves. "Kindness that can kill"
    Far right = White supremacist, religious nuts, basically tribalism gone wild but in a different way

    I'm in the middle (clowns to the left of me, jokers to the right): It's clear that good hard-working Americans are being taken advantage of by foreigners that have no interest in seeing America thrive. A lot of them just want to siphon wealth from America back to their home lands and they really don't like us at all and some would even invade us, slaughter us and take our lands if they could.

    It doesn't mean I hate other people that aren't the same as me. Quite the contrary. It means I hate people that want to take my home away from me and my family at our expense. I was born here. They weren't. If they want their respective home land to be good, those folks ought to get busy and make it a place worth living instead of trying to take ours away.

    I do agree with Liberals that if there were enough of everything to go around for everyone to the point that we could abolish the economic system and stop having to compete in survival of the fittest fashion that would be great. The problem is we're not even close to that and with the population growth, there doesn't seem to be much evidence we could ever accomplish that without some pretty serious technological advancement like food replicators and free abundant energy. Until then, it's the same as it always was: survival of the fittest

  11. "The real sources of this sort of thing are not advertised on search engines and never have been." That isn't true at all you can find most of the major indexing sites on search engines. Perhaps you meant invite based ratio sites? Those aren't the "real" source, just a different source and you can still find the path to them on search engines.

    Nope not referring to any of that and I don't care anymore. I'm not poor anymore so I have purchased all my media for a long time. I honestly don't understand why people pirate anymore anyway. Games, movies, music it's all really cheap now. The prices used to be fixed unreasonably high and now it's pretty reasonable. I can't remember the last time I paid more than $10 for a game. If you want it on day 1 you'll shell out the high price but you're paying for day 1. Patience is a virtue.

    Also pirating indie games is just plain despicable. Those are the good guys!

  12. It's a honey pot using SEO. Only uneducated kids would ever fall victim to such a thing. The real sources of this sort of thing are not advertised on search engines and never have been.

  13. Re:Is Microsoft really the one to give orders? on Microsoft Gives Windows Device Makers Their 2017 Marching Orders (zdnet.com) · · Score: 1

    excuse me, it's called "bravery".

    Brave brave Sir Robin!

  14. Microsoft is asking it's OEMs to make Surface Pro competitors?

    That's what it sounds like. I wonder who gets to take the loss on the sales or how that part of the OEM agreement works. Ramping up production isn't going to create additional design.

  15. Aggregate years are not years. "Nine women can't make a baby in one month."

    Wow, any time I point out something like this, it's as if I receive the "-1 for being negative and not believing the marketing hype" moderation. Excuse me for questioning stuff on the internet that sounds suspicious. Maybe I should have wired that money to that Nigerian prince so I could retire comfortably on a deserted island and forget the internet even exists.

  16. Re:HTTPS negotiation was never the "slow" part on HTTPS Adoption Has Reached the Tipping Point (troyhunt.com) · · Score: 1

    Slashdot ought to just include a moderation option for "-1 because I reject reality and insert my own". That's about the quality of the moderation on this forum.

  17. Re:HTTPS negotiation was never the "slow" part on HTTPS Adoption Has Reached the Tipping Point (troyhunt.com) · · Score: 1

    HTTPS negotiation was never the "slow" part - it's always been the Javascript, single-pixel images and other crap imported from dozens of other sites. Developers have been driving me nuts with "we can't use HTTPS for our snowflake app - it'll slow the user experience" BS for years.

    First I agree SSL, TLS, etc. have never been the slow part. There are several culprits for the slowness over the years.

    Javascript - You pointed this out. That only really happened when XMLHttpRequest (or oh my MS specific ActiveX instantiation of the XMLHttpRequest COM object *shudder*) arrived on the scene or whoever figured out how to hack AJAX using an iframe. Javascript in the application it was originally designed for (not ad hoc HTTP posts) was perfectly fine. There was very limited DOM manipulation in that case. It's when we got AJAX happy because no one liked the stateless HTTP model because during post backs browsers displayed a polar bear in a snow storm and that was deemed an unacceptable user experience. Never mind the fact that by exclusively using HTTP the way it was intended for web applications enabled the creation of platforms like ASP.NET that could support any browser without the developer having to specifically code to some other browser's quirks mode. Nope, that postback was annoying to the point that certain people bitched and moaned very loudly until we hacked AJAX together and got all the additional challenges associated with it including DOM manipulation performance. NOTE: I think where we ultimately ended up is better than the pure stateless HTTP model.

    Web Server platforms like Apache and IIS were not originally built to scale. They couldn't utilize parallel processing effectively to serve up multiple requests. I believe both of them for a while were handling all requests one at a time in synchronous/serial fashion.

    As far as your developers providing the excuse of HTTPS being slow that is and always was a BS excuse but you know why your developers told you that right? It's something you most likely don't understand. Hosting and configuring a website is completely outside of the realm of software development. Software developers write the application. DEVOPS deploys the application. IT provides the infrastructure. You probably work somewhere where there is a game of "hot potato" of where the line is between division of responsibilities. Do you really want your developers establishing relationships with certificate authorities to get properly signed certificates or just creating their own bogus ones that can't be verified? Furthermore, you want the developers to have access to your produce environment violating the criteria of many types of audits like PCI, not a good idea. I bet you've never had to deal with the auditors. :)

    It sounds like you still have a lot to learn about the Software Engineering field. It also sounds like you're a manager and that is a scary proposition.

  18. Re:Secret Moon Base on Secret Rules Make It Pretty Easy For the FBI To Spy On Journalists (theintercept.com) · · Score: 1

    Trump used the time machine hidden on Putin's secret moon base to go back in time and convince Obama to empower the FBI with this power. Evil Trump, again!

    Never happened. The time machine got hacked before it could ever do this and as a result the Russian hackers erased that timeline.

  19. Re:The Whole Game Is Rigged. on Secret Rules Make It Pretty Easy For the FBI To Spy On Journalists (theintercept.com) · · Score: 4, Interesting

    Yet they force us to play.

    Even more interesting is how those of us that recognize this and learn how to play by the rules of said game to our advantage are demonized in a true hello pot meet kettle fashion. Who exactly do they think we learned this from? It's the Lucifer Effect. FWIW - I won't compromise my morals and ethics but I will use the same tactics as those that those do not have morals and ethics use, I just use them in a different way strategically. Want to fix the problem? Fix the game. The game is creating bad people.

  20. No backups, untested backups, overwriting backups, etc. You'd think a code repository would understand this shit.

    This has been going on since the dawn of computing and it seems there's no end in sight.

    You'd think so but the level of incompetence these days rivals the incompetence of 20 years ago. I just heard yesterday that a global multi-national company that's been around for years lost a file because "another file from a different source came in too soon and overwrote it". At that point, I did a complete facepalm because I was astounded that we still have software around running critical business operations sometimes even global operations.

  21. New York Judge/Court arguing Illinois State Law? on US Judge Rejects Suit Over Face Scanning for Video Game (newyorklawjournal.com) · · Score: 3, Informative
    Well the idea that a New York judge is hearing a case about Illinois State Law is already suspicious but the Illinois Law does state:

    (740 ILCS 14/20) Sec. 20. Right of action. Any person aggrieved by a violation of this Act shall have a right of action in a State circuit court or as a supplemental claim in federal district court against an offending party. A prevailing party may recover for each violation: (1) against a private entity that negligently violates a provision of this Act, liquidated damages of $1,000 or actual damages, whichever is greater; (2) against a private entity that intentionally or recklessly violates a provision of this Act, liquidated damages of $5,000 or actual damages, whichever is greater; (3) reasonable attorneys' fees and costs, including expert witness fees and other litigation expenses; and (4) other relief, including an injunction, as the State or federal court may deem appropriate. (Source: P.A. 95-994, eff. 10-3-08.)

    Definition of aggrieved: feeling resentment at having been unfairly treated

    There might be grounds for an appeal but whether it would prevail probably depends on what state/court the case is heard in. Get a good lawyer if you want to go this way you two.

    Entire law here.

  22. Re:India has everything to lose on Indian IT Sector Warns Against US Visa Bill (reuters.com) · · Score: 1

    I hear you. One of my former colleagues was an Indian and he was a very skilled Java developer, and believe me I have high respect for anyone that can manage to work with Java skillfully and yet remain sane. He was pretty cool too but I guess he was skilled enough that he found better opportunities, so it's not that Indians are inherently bad as may be implied but rather its just poor training and low standards that hold back their potential as individuals.

    That may be so but it's not the United States' responsibility to educate the entire planet. It's the responsibility of the individual to be motivated to get their own education to raise their own standard of living. If suitable education does not exist in India, create it. The United States started out at rock bottom and got somewhere in 250 years-ish. The United States population is 318.9 million. India's population is 1.252 billion. India outnumbers us 4-to-1. You mean to tell me that I need to elevate India's standard of living when they are perfectly capable of buying books on Amazon and Alibaba and educating themselves and then spreading said education to their population? That's nonsense.

  23. Re:Why don't H1Bs simply build companies at home? on Indian IT Sector Warns Against US Visa Bill (reuters.com) · · Score: 2

    actually I think its more propaganda from Apple, Facebook, Amazon, and Micro$oft. Its hard to buy that next-worlds-most-expensive-luxury-yacht if you have to actually pay your programmers what they are worth.

    Oh that's nothing. Brace yourself. Here is the US Chamber of Commerce directory. Push the Search Directory button with no criteria. Notably on this list:

    • Hong Kong - See People's Republic of China
    • U.S. Department of Commerce China Gateway
    • U.S.-India Business Council
    • U.S.-Korean Business Council
    • U.S.-Pakistan Business Council

    And that's just the tip of the iceberg. It seems there's are a lot of non-American interests in the "U.S." Chamber of Commerce.

  24. Re:Why don't H1Bs simply build companies at home? on Indian IT Sector Warns Against US Visa Bill (reuters.com) · · Score: 5, Insightful

    LOL

    Your example of American superiority is our superiourity to a country which we bombed into the stone age, kicking off a civil war with our own ignorance and greed?

    Your example demonstrates our responsibility to refugees...

    That said, we have no similar responsibility to enable H1-B abuse...

    I'll grant you this, we did have military operations in Iraq and the Middle East in general in recent times but you can't make that the scapegoat for The Middle East's complete and utter incompetence. The killing that I'm referring to has been going for 1000+ years way before the United States ever existed. Sorry, try again. Learn history if you want to join the discussion. At least America supports religious freedom instead supporting coerced Theocracy to the point that if you leave the Theocratic faith, you will be executed. The Middle East makes its own self look stupid without Americans or anyone else having to point it out.

  25. Re:Why don't H1Bs simply build companies at home? on Indian IT Sector Warns Against US Visa Bill (reuters.com) · · Score: 2

    Time and time again we hear how this technical talent simply doesn't exist here in the US and we need to go abroad to find it.

    It's propaganda from the U.S. Chamber of Commerce. Why do you think they are so upset with Trump's policies and have been taking to twitter and all kinds of other PR campaigns to smear him? They stand to lose a lot of money if the playing field changes. Do your research, the facts are out there. It's all about the money money money.