Slashdot Mirror


User: Dutch+Gun

Dutch+Gun's activity in the archive.

Stories
0
Comments
4,453
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,453

  1. Re:Is this a joke? on Ask Slashdot: Is There a Way To Write Working Code By Drawing Flow Charts? · · Score: 4, Interesting

    Yes, you absolutely can write code using flowcharts, and I've got two practical examples from my career in videogames. Obviously, both were in specialized sub-domains, as the bulk of our general work is in C++.

    First example: I worked at a place that allowed artists to wire up nodes in Maya using a circuit-like logic system. For input, they'd use timers, triggers, environmental sources (time of day), etc. Then they'd connect those inputs to various logic gate nodes (AND, OR, math, branching, delays, etc), and then to various output nodes that would affect the game world in various ways, such as triggering animations, environments, music/sound effects, and so on. This gave artists an incredible amount of power to shape the world if they were clever enough with their wiring skills, and all without programmer support. It was telling, though, that we eventually added a "Lua Script" node, because sometimes complex logic is really hard to do with circuit-type wiring.

    Second example: In widespread use today, many game developers generate HLSL shader code using visual tools. Again, the same sort of logical wiring occurs. The connections represents an RGBA color source, or maybe a vector, while the nodes represent methods to transform that data. To blend two color sources together, for example, you pick a particular blending operation node, then just visually connect the sources and output. The visual programming paradigm means that technical artists can use this system rather than programmers, allowing them to tune their materials exactly how they'd like.

    This sort of visual programming works really well when dealing with data flow in a fairly constrained environment. Other real-world examples include creation of sophisticated virtual musical instruments using visual programming techniques. Native Instruments has some products that work this way, like Reaktor. Example: https://www.native-instruments...

  2. Re:By far not the first time on 'Rime' Developer Keeps Promise, Removes Denuvo DRM After Game Gets Cracked (cinemablend.com) · · Score: 2

    Some make that argument, but I don't buy it. There are those who simply want free stuff, even if they have the means to pay for it. I believe that some in the industry tend to highly exaggerate those numbers by counting every pirate copy as a lost sale, which is ridiculous. But I think it's equally ridiculous to think that, were the free version not available, none of those pirates would have purchased it. I won't even pretend to guess where between those two extremes the real number lies, as it's essentially unknowable.

    Still, at least for me, it's a moot point because I don't approve of DRM schemes that often create more problems for customers. With all the PC configurations out there, plus supporting three different OS platforms, I've got enough on my plate to try to ensure the game works flawlessly for everyone.

    I'm a bit more ambivalent on DRM on consoles, which is built into the hardware and doesn't really affect the user so much. The expectations are different between consoles and PCs though, as everyone understands that videogame consoles are a locked down platform to begin with. But DRM on PC is sort of... it's hard to explain... breaking the rules? Or perhaps violating an unspoken contract with the user, in which they expect that as long as they have a PC with a backwards compatible OS, they should expect to be able to play that game in perpetuity.

  3. Re:By far not the first time on 'Rime' Developer Keeps Promise, Removes Denuvo DRM After Game Gets Cracked (cinemablend.com) · · Score: 4, Insightful

    There's no doubt that some sales are going to be lost to piracy, but it's just stupid to ruin the experience for your paying customers. Being a game development myself, and one who's put years of work into a self-funded indie game (and hopefully released soon), I'm sure it will be disheartening to see people passing it around without paying for it. Hopefully there will be enough people who enjoy the game and would like me to make more of them, and so willingly purchase the product even though they'll have every chance of getting a free copy if they really wanted to.

    The way I figure it (and have heard other game devs more eloquently argue the point) is that people who pirate the game probably aren't my customers anyhow. Or, at best, I should perhaps think of them as potential future customers. At some point, I think you just have to write that off as a cost of doing business on open platforms.

    Instead, game developers need to engender goodwill and support among their customers, especially on platforms where it's easy to make and distribute copies without paying. Hopefully enough people understand that they have to actively support developers whose games they enjoy if they want to see more like that.

  4. Re:Construction materials? on Microsoft Co-Founder Paul Allen Unveils World's Biggest Plane (seattletimes.com) · · Score: 1

    Oh, you silly goose!

  5. Re: Personal accountability on Airbnb Hosts More Likely To Reject Guests With Disabilities, Study Finds (theguardian.com) · · Score: 1

    Ideally, with a competent and completely free market, the asshats will be filtered out by their competition.

    That's not the point or the job of the free market. It promotes profit making, healthy markets, and economic robustness. Capitalism is an economic system, not a social order, and it's amoral at best. So, it needs to be paired up with with civic infrastructure to help shape policy, regulate and tax trade, protect human rights and the environment, and prevent or punish fraud or other deceitful behavior.

    Stable and healthy economics can't exist in a political vacuum. Even the earliest civilizations had business codes and regulations. A lot of us believe that a lighter regulatory touch is preferable when possible, of course. But here's the thing: presumably, most of those regulations were put in place for a reason, so it's important to understand what issues led to those regulations being imposed.

  6. Re:They already are paying taxes for it on EU Commissioner Says No to Bill Gates' Robot Tax Idea (fortune.com) · · Score: 1

    Apple is paying next to nothing? We can argue about whether they should be paying more, but let's please not engage in such blatant hyperbole. They're the single largest US taxpayer. The US has one of the highest corporate tax rates in the world, and unlike most other nations, they tax profits globally instead of regionally, which is why US-based companies jump through hoops to move it all overseas. And because of the high tax rate when it's moved to the US, that money stays *out* of the US, doing us no good in terms of tax revenue.

    At some point, high taxation becomes counter-productive, as companies look for better deals elsewhere. Yes, we need taxes to keep public infrastructure going, but you have to balance that against global competition for business.

    Generating tax revenue complicated. It's not a zero-sum game with easily understood causes and effects, much as it would be nice if they were. One of the most famous examples of unintended tax-related consequences was the US's early 90's luxury goods tax. Partly as a result of this tax, the yacht-building industry in particular took at significant hit, as wealthy customers decided to postpone yacht orders due to the high 10% surcharge. The tax revenue was expected to be $9 billion over a five year period, but actual calculated revenue fell far short, and this was offset by a number of yacht builders going bankrupt and tens of thousands of workers filing for unemployment. When was the last time you saw the New York Times support a tax cut?

  7. Re:Steering Wheel? on Germany Detects Emissions Cheat Software In Audi Models (reuters.com) · · Score: 2

    Keep in mind that there may be other more subtle triggers as well. That is, turning the steering wheel could be any one of a number of triggers that signals the system "Screw the pollution, crank up the POWER!". It may be that turning the wheel just happens to be the simplest and most reliably way to disable the "testing mode" while the car is being tested.

    You're very generous in attributing this to a coding flaw (which, by the way, wouldn't make me feel any better), given the history of obviously intentional cheating we've already seen by VW.

  8. And yet, we know that any time your passwords are on the internet, they are vulnerable. No matter what has been done to "secure" them.

    That's overly simplistic. In the case of LastPass, what's stored on the internet is an encrypted blob of my passwords. My master password is never sent to LastPass or anywhere on the internet. The real dangers of LastPass are a weak master password or local in-browser exploits and spoofs. If you've got a good master password, breaking the encryption via brute force isn't computationally feasible.

    You have to ask yourself what you feel is the biggest danger: password re-use or weak passwords (because unless you're extraordinarily disciplined, that's the result of not using one), or the danger of an encrypted blob being remotely accessed and then somehow cracked? Personally, I'm going to bet on strong encryption, and make sure that all my passwords are long, per-site-unique, and complete gibberish.

  9. Re:Wong on Trump Announces US Withdrawal From Paris Climate Accord (reuters.com) · · Score: 4, Insightful

    By keeping a coal plant open two days, you are a murderer!

    And you wonder why there's an anti-environmental, anti-science backlash? How about we stop with the hyperbole and present the facts as is, without embellishment or absurd scare tactics? How many ridiculous now-provably-false doomsday scenarios were proclaimed over the past 40 years? Did you not think this would undermine public opinion at some point? Well, congratulations. People no longer trust scientists!

    A few articles down, some undoubtedly well-meaning activist wrote about how we're "scorching the planet". I swear, many environmentalists are their own worst enemy. They could turn the public against a "be kind to kittens and puppies" campaign. Maybe if we acted like adults and engaged people with reason, rather than lashing out at them for being a basket of deniers, we could make some progress. Trump is simply a reaction to nonsense like this.

    Want to know how to appeal to Republicans and conservatives? Focus on the economics of a home-grown energy industry with long-term sustainability. Highlight the usefulness of energy independence, and the national security implications of reducing oil imports from countries who really don't have the US interests at heart. Argue that conserving our own valuable oil reserves for strategic emergencies or critical infrastructure makes more long term sense than burning it unnecessarily, and how more electric vehicles will help to further reduce smog and particulate emissions in major cities. Point out how this will be a long-term investment in our national infrastructure and create economic opportunities for technological exports. Remind them of the successful reduction in smog levels despite more cars on the road than ever, thanks to improved technology and tougher regulations.

    What not to do: focus on punitive carbon taxes as a magic solution, belittle your opponents, and make insane doomsday predictions with beyond-worst-case-scenario projected data that will inevitably not come to pass. Some of you are advocating outright economic warfare against the US. Yeah, that'll go over well with average folks.

    There are lots of upsides to transitioning to carbon-neutral power technologies even without considering climate change, but realistically, it's going to take time to move our entire grid over to those. Rushing into things without lots of prototypes and refinement is just asking for economic disaster. At the same time, pushing too hard on the public creates a lot of unnecessary resistance to otherwise sound and reasonable policies. You can see that we're now moving backwards thanks to a populist backlash.

    We're going to need broad support and consensus of not just scientists, but *everybody*, if we're going to make some real progress in this area.

  10. Re:It takes a wonder woman... on Movie Studios Are Blaming Rotten Tomatoes For Killing Movies No One Wants To See (qz.com) · · Score: 1

    Compare this to the Ghostbusters remake. Apparently, Wonder Woman had a female director as well. Like I care. I only know because of the linked article. Maybe people just recognize a fun, smart, kick-ass movie when they see it?

  11. sanitation engineers

    programmers

    That's not what we mean when we talk about "garbage collection."

  12. Re:ESPN? on Bill Simmons Says ESPN Blew It By Not Embracing Tech (cnbc.com) · · Score: 1

    There you go, Hollywood. I just gave you some ideas for a Captain Planet remake movie.

    Oh dear. This might actually be happening.

    One thing intriguing to Paramount and Appian Way was the subversive take by Matt and Powell on the material: Sources say the story takes place years after the adventures of the show, with the Captain now a washed-up has-been who needs the kids more than they need him.

    Wow. You try to parody Hollywood, and they just outdo you.

  13. Re:ESPN? on Bill Simmons Says ESPN Blew It By Not Embracing Tech (cnbc.com) · · Score: 1

    I guess you haven't heard. Season 2 will reveal that Gaia has finally snapped, and is punishing humanity for polluting the earth. The kids will join up with Captain Planet and the Planeteers to save the world from the eco-villains and restore Gaia to loving benevolence.

  14. Re:Number 7 sounds fishy on Mary Meeker's 2017 Internet Trends Report (recode.net) · · Score: 1

    My feeling is that immigrants tend to have some self-selected traits, or else they probably wouldn't be immigrants. For starters, they're inherent risk-takers, looking for opportunities to better themselves. Starting a business is a huge risk, but comes with a large potential payoff, just like starting over in a new country. Additionally, many immigrants are even more appreciative of the opportunities available in the US, having lived in areas without, and try to avail themselves of those opportunities.

    You can't paint everyone with the same brush, but I wouldn't be surprised to find general trends like that among immigrants. I know my own family history is just a sample of two data points, but both my grandparents came here with a young family and not much else, and scraped and scrounged and worked unbelievably hard, and eventually started their own small businesses.

  15. Re:So glad I never use BA - (the Sucky Airline). on British Airways CEO Won't Resign, Says Outsourcing Not To Blame For IT Failure (bbc.com) · · Score: 1

    Is there a lurking British Airways exec with mod points or something? Because otherwise I'm not sure how this qualifies as "flamebait".

  16. Re:Contradictory news on India's Ethical Hackers Rewarded Abroad, Ignored at Home (yahoo.com) · · Score: 1

    I'm guessing you don't know what hackers actually do.

    Yeah, that's because I'm a programmer, not a hacker.

  17. Apple innovation often isn't in purely technical terms. They're rarely first to market. But what they tend to do is to merge technology and design in a way that few other companies seemed to be able to do.

    Do you remember how complex and messed up a simple MP3 player used to be, trying to get it to work, patching firmware, crappy and unintuitive user interface obviously designed by engineers, etc? There were a dozen brands on the market, but Apple didn't release a product like that. Here's a case study between the iPod and the Creative Nomad. Note the distinct differences in the device design, press releases, and even the user manual. Is it any wonder the world jumped to the iPod when given a chance?

    But no, not the geeks, of course. I remember plenty of slashdotters who didn't understand why anyone would prefer an iPod. After all, it was expensive, limited, and obviously technically inferior, as it couldn't play their Ogg Vorbis collection. And the rest of the world enjoyed their iPods, which they could actually figure out how to use.

    I think you're using a fairly typical geek definition of "innovated", which is "to invent some brand new technology". Apple's definition of innovation is probably closer to "making complex technology simple and elegant for the masses." Innovation != Invention.

  18. Re:No on Is China Outsmarting America in AI? (nytimes.com) · · Score: 1

    "There is just too much you cannot do."

    Such as ?

    Broadcast the AlphaGo vs Chinese grandmaster Go match in China?

  19. Re:Contradictory news on India's Ethical Hackers Rewarded Abroad, Ignored at Home (yahoo.com) · · Score: 1

    Those are two different skills, you know. Programmers construct software. Hackers look for ways to break software.

  20. Re:Ok so... on Are There More Developers Than We Think? (redmonk.com) · · Score: 1

    Grow the fuck up, labels are for pussies.

    Says the guy who would never think about getting operated on by a back-alley "doctor". Because who cares about labels like "MD", "CPA", or "Professional Engineer", right?

    Labels matter very much when you're talking about professional qualifications.

  21. Re:no on Are There More Developers Than We Think? (redmonk.com) · · Score: 0

    written by a guy who resisted source control for so long and then claimed it was because every system was rubbish except his.

    He kinda had a point, didn't he?

  22. Re:The US Government Wants Help from Hackers? on US Senators Propose Bug Bounties For Hacking Homeland Security (cnn.com) · · Score: 2

    The act you mentioned was passed into law a generation ago, and this new legislation is specifically designed to protect white hats from misguided prosecution under this law. You realize one law can supersede another, right? We always bitch about incompetent government IT, and then when someone in gov tries to rectify it with some legislation that, at least as described, sounds like a good idea, we just bitch about that as well?

    This is becoming standard practice in the private tech/software industry, and a lot of major bugs are found and closed in our modern infrastructure thanks to these sorts of bounties. I suspect security researchers and white hats will react favorably to this proposed policy change. The details of the legislation will be important, of course, but if it's as straightforward as its described, it seems like this can do nothing but improve our national IT infrastructure.

  23. the tins are dented, or meat is going brown or contains tubes, or if the milk carton is leaking, or the bread has a few days before its stale

    If this is your shopping experience, than perhaps it says more about the quality of your local grocery store than about Amazon's new store. I've never seen anything like that in the Seattle-area QFC I regularly shop at, perhaps aside from the occasional slightly-dented can (the horror!).

    Frankly I wonder who this service is even meant for.

    People with more money than time? People with physical impairments or temporary injuries that limit mobility? Amazon employees?

    I have no interest in this service, as I don't mind picking out my own groceries, but I hardly think a lack of quality will be a real factor in its success or failure. Amazon has already demonstrated the basics of this service with Amazon Fresh.

  24. Re:Come out ye Black and Tans on Manchester Attack Could Lead To Internet Crackdown (independent.co.uk) · · Score: 4, Insightful

    Not to marginalize the awfulness of those bombings, but I don't remember a lot of them that specifically targeted young girls. That takes a special kind of evil.

  25. From what I can tell, edge computing is basically peer-to-peer networking, except with far more buzzwords and hand waving.