Funny you mention the Wii U and 3DS apps. They are just wrapped, unoptimized webkit wrappers. Their webkit versions is old, which is good for the homebrew community; but bad for people that want to use it, since it's so slow and unresponsive.
You can ask any big Twitch partner about Youtube; the ones that bother to comment about it all agree:Ttwitch takes care of their partners better than Youtube. They only upload some content to Youtube because the Twitch VODs don't show up on the Google searches as high.
In the end, everyone else did too little, too late. Twitch got the momentum, and the competitors can barely match the small list of features Twitch already has (such as chat moderation, IRC front-end, a balanced way to send money to content producers that doesn't alienate the viewers, etc).
A company cannot "pirate" a GPL software without unambiguously violating copyright law. They can either distribute the software while intentionally violating the terms of the license, or distribute it without the (original) license. It's hard to tell which one will make the judge more furious, and that's why virtually no company will allow GPL violation cases to go to court.
Re:NASA please upgrade your stuff
on
Pluto's Haze
·
· Score: 4, Informative
Cancer is hardly something you "cure". You fight it off, with a painful treatment, in the hopes your body outlives the cancer. Then you keep an eye on it, until it pops back up; rinse and repeat.
It's entirely possible that at the time he already had a terminal case, and the surgery (and the clear weight loss, possibly due to chemo therapy) only gave him a few more months. And we never heard about it because either he didn't want Nintendo's stocks to be affected by an uncertain future, or maybe he just considered it as his own burden to carry (Japanese culture and all.)
No doubt Miyamoto will be under pressure to take the position, shoes, since they both shared the same views about the company's direction. Iwata backtracked a lot with the NX hardware and the DeNA partnership, that was probably a sign he knew he didn't have much time left, and just wanted to try something radical before passing away. I wonder if the next CEO will keep this direction.
Also, the python code is a prepend (concatString = addString + concatString) to force a quadratic algorithm, when doin in-memory; which is completely different from the direct-to-file append. When they changed the order, to compare append vs append, in-memory-then-file was faster.
Also, dev sabotages a game design contest for women, calling TFYC transphobic and exploitative, and creates her own "contest" with no date nor location defined, where she endlessly asks for donations to fund it, going all straight to her bank account.
Dev and her PR manager doxx TFYC while making the wild accusations, despite their efforts to ask her what was wrong with their contest; TFYC receives death threats. Dev denies having any involvement with her PR manager, and blames her for doxxing.
Dev then tries to bribe TFYC to not mention what she has been doing.
Few people would consider this behavior ethical or moral. But as I said, her character is of no concern to us; but it triggered chain of events that left a lot of people shocked; it's the context to explain what matters.
The timeline is the single most important piece of information of this whole ordeal.
You don't even have to read too far into it to see what's really going on - when people started calling out on ZQ's lack of ethics and morals, she called in favors to shape the story so she appears to be a victim instead of a sociopath, and the whole thing snowballed into the shitstorm most people saw as "gamergate": the flood of articles and opinion pieces pushed by ZQ's friends trying to convince the uninformed they are fighting against trolls that are oppressing women, when in fact people are condemning journalistic corruption and malpractice.
The question is, who will denounce corrupt journalists? Not the journalist themselves, as it turned out.
It didn't help that a bunch of SJW jumped in to "fight for women's rights" without having a clue as to what was going on (other than ZQ's side of the story), and it became self-sustaining; their quixotic efforts were criticized by the community, and they pushed back, claiming that denying "gamergate = misogyny" validates their fight against misogyny. At this point their discourse is not even about the original issues, it's about how they are themselves becoming victims of criticism just because they are fighting for "the right cause". They keep tilting at windmills.
Sounds like they replace the barcode to redirect the payment to an account they own, so they are really stealing the whole amount. Funny thing is, after you enter the code (by scanning or typing) you get a confirmation screen (either on the ATM or on the online system) with the name of the receiving entity; it's hard to imagine the bank would allow somebody to create an account with a name that looks like an utility company or something like that.
I agree, the average amount seems way too high; things at that range are usually paid with credit cards, cheques, or direct transfers between bank accounts. I'm really curious to find out what kinds of transactions average at 100 times the typical boleto value. Was every victim buying a 65" 3D 4k LED TV over the internet?
In Brazil, when banking customers access their online banking site for the first time, they are often asked to install a security plugin. [,,,] However, the Boleto malware [,,,] searches for specific versions of client side security plug-ins detects their shared libraries and patches them in real-time to dodge security.
I've closed my account in 3 different banks for pulling this bullshit. So it turned out the "security plugin" is full of security holes; worse than that, they are educating their users that they need to install/update software every time they access their bank online, so most accept plugin installation confirmations right away.
The fact that it attacks boletos is a minor detail, it's a traceable and reversible money transfer once suspicious activity is identified.
Nintendo's marketing after the Wii was not effective.
I agree with this statement, but for a different reason. I have a Wii U and a 3DS, and none of the competitors'. Google knows that very well due to searches and through the websites I visit. Yet, I only see ads for the other systems, and PC games (my gaming laptop is more than 3 years old, so every "recent" game has to be on lowest settings to be playable... so I don't play on it).
Maybe they are too full of themselves and think they don't need to make the effort? Maybe they don't really understand how to use the internet? My theory is that they didn't learn how to grow. The industry grew, the competitors came from companies that already knew how to grow, yet Nintendo still works centralizing everying in Kyoto with little human resources to manage a global market. Their strategy of disruption from the DS/Wii era went tot heir heads, now they think they can do it again on a whim (like their new "Quality of Life" strategy... heck, let me sync my Fit Meter with my phone or my 3DS, and make my data available on the web) whenever they get cornered.
Implementation Defined: the implementation (compiler, standard library, execution environment) has to document what happens. Code relying on this is not portable.
Unspecified: the implementation can choose to do what makes sense, and not tell you. Even reverse-engineering and relying on what you found out, is unreliable. The actual address returned by malloc is unspecified; is it aligned? Does it always grow in value if nothing was free-ed? You shouldn't even care about this detail, so the standard leaves it unspecified.
Undefined Behaviour: you wrote something that doesn't make sense, if you get lucky the compiler/standard library/operating system will react in a sensible way, but the standard says it's not the implementation's fault you get something wrong as a result. Things like reading variables before initializing them.
Diagnosing UB can be too demanding from the implementation, so the standard doesn't even require it. How would you diagnose incorrect usage of realloc? Add run-time checks? Write a special rule in the compiler so it knows about realloc? Extend the language with metadata? What if realloc is hidden behind a user-defined function? At some point you have to stop, otherwise you could even solve the halting problem.
The gpuocelot project has been able to run CUDA in non-NVIDIA hardware for some time now, including x86 CPUs and AMD GPUs.
Too bad the CUDA compiler often segfaults on ordinary C++ libraries even when they are host-only (in which case nvcc is supposed to just forward it to GCC). Hopefully the LLVM-based compiler for OpenCL 2.0 won't be as buggy.
This. If it's your job to go and fix his mess, do it without complaining. And document all the effort you put into it, to avoid being labeled as someone that just rewrites code without adding anything.
If you are not responsible for cleaning after the senior, then don't do it, let it all rot until somebody (your boss, or even your colleague) makes the decision it's time to clean the mess.
Oh, I just looked up his info, the guys is a lawyer, so he's fully aware of the contradiction. He's either trolling or utterly incompetent in copyright law.
No, if there is no license, nobody is allowed to make use of the software. Look up what the word "license" means. Copyright laws assume that every creative work is fully protected unless explicitly stated otherwise.
In a world without copyright laws that would be feasible. But we don't, and it isn't. Commit code with no license and legally nobody is allowed to distribute your software. No company will ever willingly use your code, even if it does something unique and useful.
Grow up you hippie and accept that you have to learn something about laws before you interact with society.
Wrong. They use different kernel versions, with different kernel patches. And most importantly, the userland apps certainly differ here and there. The most important example is the Mandriva Control Center. It's task-oriented, making it far more friendly than searching for configuration tools by name - in particular, if you have a localized system, where translations are often arbitrary and non-intuitive.
For specific examples, check out Mandriva's wizards for video cards, disk partitioning, network setup, network sharing. Now try to setup those things under Ubuntu without hitting the Ubuntu forums first.
That said, network card compatibility is pretty much hit or miss, as they often depend on binary blobs (either proprietary or windows drivers) that break in different ways with different kernel versions. My dad's current laptop's wifi only works reliably with WEP, not WPA, while mine kernel-panics with WEP. I bet bugs would manifest themselves differently on Ubuntu.
CMake is there in the summary. Maven is not that popular probably due to its design to do "everything".
What seems to be really missing is autotools. Even if you don't want to admit it is better than most alternatives, it's the only one that really solves a ton of problems that no other tool is able to handle. Simply reading through the autoconf, automake and libtool manuals will teach you a lot about the many issues most other tools just ignore, or solve poorly.
Apparently, games where you launch deadly projectiles at enemies. I'm surprised they didn't have a "Jump" or "Save the world" genre to match that. Read it as "random genre because we don't actually play games so we have no clue".
It's funny how the so called "homebrew" community is quick to hand anyone's head in a plate, when these companies would very much like to hang them all together. It's not like the bits fail0verflow didn't break were any harder anyways. They brought the pirates 80% of the way in, Geohotz already had the last, say, 15%, only feasible because of the first 80%. And fail0verflow now claims they have no responsibility on the piracy matter.
I don't have anything against the fail0verflow dudes, but I'm sure I will have an ironic smile on my face once one of them gets canned in the same way.
Funny you mention the Wii U and 3DS apps. They are just wrapped, unoptimized webkit wrappers. Their webkit versions is old, which is good for the homebrew community; but bad for people that want to use it, since it's so slow and unresponsive.
You can ask any big Twitch partner about Youtube; the ones that bother to comment about it all agree:Ttwitch takes care of their partners better than Youtube. They only upload some content to Youtube because the Twitch VODs don't show up on the Google searches as high.
In the end, everyone else did too little, too late. Twitch got the momentum, and the competitors can barely match the small list of features Twitch already has (such as chat moderation, IRC front-end, a balanced way to send money to content producers that doesn't alienate the viewers, etc).
They can't stream simultaneously elsewhere. A number of twitch partners would switch to hitbox on the bad twitch days (e.g. CosmoWright).
A company cannot "pirate" a GPL software without unambiguously violating copyright law. They can either distribute the software while intentionally violating the terms of the license, or distribute it without the (original) license. It's hard to tell which one will make the judge more furious, and that's why virtually no company will allow GPL violation cases to go to court.
New Horizons' communication channel is very slow. About 1 killobit (not kilobyte) per second. My guess is they don't really have more data to "release" yet.
Cancer is hardly something you "cure". You fight it off, with a painful treatment, in the hopes your body outlives the cancer. Then you keep an eye on it, until it pops back up; rinse and repeat.
It's entirely possible that at the time he already had a terminal case, and the surgery (and the clear weight loss, possibly due to chemo therapy) only gave him a few more months. And we never heard about it because either he didn't want Nintendo's stocks to be affected by an uncertain future, or maybe he just considered it as his own burden to carry (Japanese culture and all.)
No doubt Miyamoto will be under pressure to take the position, shoes, since they both shared the same views about the company's direction. Iwata backtracked a lot with the NX hardware and the DeNA partnership, that was probably a sign he knew he didn't have much time left, and just wanted to try something radical before passing away. I wonder if the next CEO will keep this direction.
Replying to undo accidental moderation.
Also, the python code is a prepend (concatString = addString + concatString) to force a quadratic algorithm, when doin in-memory; which is completely different from the direct-to-file append. When they changed the order, to compare append vs append, in-memory-then-file was faster.
If it doesn't come with a Geiger counter, it sucks.
Also, dev sabotages a game design contest for women, calling TFYC transphobic and exploitative, and creates her own "contest" with no date nor location defined, where she endlessly asks for donations to fund it, going all straight to her bank account.
Dev and her PR manager doxx TFYC while making the wild accusations, despite their efforts to ask her what was wrong with their contest; TFYC receives death threats. Dev denies having any involvement with her PR manager, and blames her for doxxing.
Dev then tries to bribe TFYC to not mention what she has been doing.
Few people would consider this behavior ethical or moral. But as I said, her character is of no concern to us; but it triggered chain of events that left a lot of people shocked; it's the context to explain what matters.
The timeline is the single most important piece of information of this whole ordeal.
You don't even have to read too far into it to see what's really going on - when people started calling out on ZQ's lack of ethics and morals, she called in favors to shape the story so she appears to be a victim instead of a sociopath, and the whole thing snowballed into the shitstorm most people saw as "gamergate": the flood of articles and opinion pieces pushed by ZQ's friends trying to convince the uninformed they are fighting against trolls that are oppressing women, when in fact people are condemning journalistic corruption and malpractice.
The question is, who will denounce corrupt journalists? Not the journalist themselves, as it turned out.
It didn't help that a bunch of SJW jumped in to "fight for women's rights" without having a clue as to what was going on (other than ZQ's side of the story), and it became self-sustaining; their quixotic efforts were criticized by the community, and they pushed back, claiming that denying "gamergate = misogyny" validates their fight against misogyny. At this point their discourse is not even about the original issues, it's about how they are themselves becoming victims of criticism just because they are fighting for "the right cause". They keep tilting at windmills.
Sounds like they replace the barcode to redirect the payment to an account they own, so they are really stealing the whole amount. Funny thing is, after you enter the code (by scanning or typing) you get a confirmation screen (either on the ATM or on the online system) with the name of the receiving entity; it's hard to imagine the bank would allow somebody to create an account with a name that looks like an utility company or something like that.
I agree, the average amount seems way too high; things at that range are usually paid with credit cards, cheques, or direct transfers between bank accounts. I'm really curious to find out what kinds of transactions average at 100 times the typical boleto value. Was every victim buying a 65" 3D 4k LED TV over the internet?
From TFA:
I've closed my account in 3 different banks for pulling this bullshit. So it turned out the "security plugin" is full of security holes; worse than that, they are educating their users that they need to install/update software every time they access their bank online, so most accept plugin installation confirmations right away.
The fact that it attacks boletos is a minor detail, it's a traceable and reversible money transfer once suspicious activity is identified.
Nintendo's marketing after the Wii was not effective.
I agree with this statement, but for a different reason. I have a Wii U and a 3DS, and none of the competitors'. Google knows that very well due to searches and through the websites I visit. Yet, I only see ads for the other systems, and PC games (my gaming laptop is more than 3 years old, so every "recent" game has to be on lowest settings to be playable... so I don't play on it).
Maybe they are too full of themselves and think they don't need to make the effort? Maybe they don't really understand how to use the internet? My theory is that they didn't learn how to grow. The industry grew, the competitors came from companies that already knew how to grow, yet Nintendo still works centralizing everying in Kyoto with little human resources to manage a global market. Their strategy of disruption from the DS/Wii era went tot heir heads, now they think they can do it again on a whim (like their new "Quality of Life" strategy... heck, let me sync my Fit Meter with my phone or my 3DS, and make my data available on the web) whenever they get cornered.
There are actually 3 categories:
Diagnosing UB can be too demanding from the implementation, so the standard doesn't even require it. How would you diagnose incorrect usage of realloc? Add run-time checks? Write a special rule in the compiler so it knows about realloc? Extend the language with metadata? What if realloc is hidden behind a user-defined function? At some point you have to stop, otherwise you could even solve the halting problem.
Good troll, sir. Try removing everything except /boot, see how much your computer can do.
The gpuocelot project has been able to run CUDA in non-NVIDIA hardware for some time now, including x86 CPUs and AMD GPUs.
Too bad the CUDA compiler often segfaults on ordinary C++ libraries even when they are host-only (in which case nvcc is supposed to just forward it to GCC). Hopefully the LLVM-based compiler for OpenCL 2.0 won't be as buggy.
This. If it's your job to go and fix his mess, do it without complaining. And document all the effort you put into it, to avoid being labeled as someone that just rewrites code without adding anything.
If you are not responsible for cleaning after the senior, then don't do it, let it all rot until somebody (your boss, or even your colleague) makes the decision it's time to clean the mess.
Oh, I just looked up his info, the guys is a lawyer, so he's fully aware of the contradiction. He's either trolling or utterly incompetent in copyright law.
No, if there is no license, nobody is allowed to make use of the software. Look up what the word "license" means. Copyright laws assume that every creative work is fully protected unless explicitly stated otherwise.
In a world without copyright laws that would be feasible. But we don't, and it isn't. Commit code with no license and legally nobody is allowed to distribute your software. No company will ever willingly use your code, even if it does something unique and useful.
Grow up you hippie and accept that you have to learn something about laws before you interact with society.
Posting to cancel incorrect moderation caused by accidental click.
ODE only does rigid body dynamics, no force fields. The guy just need a basic game dev tutorial on force integration.
Wrong. They use different kernel versions, with different kernel patches. And most importantly, the userland apps certainly differ here and there. The most important example is the Mandriva Control Center. It's task-oriented, making it far more friendly than searching for configuration tools by name - in particular, if you have a localized system, where translations are often arbitrary and non-intuitive.
For specific examples, check out Mandriva's wizards for video cards, disk partitioning, network setup, network sharing. Now try to setup those things under Ubuntu without hitting the Ubuntu forums first.
That said, network card compatibility is pretty much hit or miss, as they often depend on binary blobs (either proprietary or windows drivers) that break in different ways with different kernel versions. My dad's current laptop's wifi only works reliably with WEP, not WPA, while mine kernel-panics with WEP. I bet bugs would manifest themselves differently on Ubuntu.
CMake is there in the summary. Maven is not that popular probably due to its design to do "everything".
What seems to be really missing is autotools. Even if you don't want to admit it is better than most alternatives, it's the only one that really solves a ton of problems that no other tool is able to handle. Simply reading through the autoconf, automake and libtool manuals will teach you a lot about the many issues most other tools just ignore, or solve poorly.
Apparently, games where you launch deadly projectiles at enemies. I'm surprised they didn't have a "Jump" or "Save the world" genre to match that. Read it as "random genre because we don't actually play games so we have no clue".
It's funny how the so called "homebrew" community is quick to hand anyone's head in a plate, when these companies would very much like to hang them all together. It's not like the bits fail0verflow didn't break were any harder anyways. They brought the pirates 80% of the way in, Geohotz already had the last, say, 15%, only feasible because of the first 80%. And fail0verflow now claims they have no responsibility on the piracy matter.
I don't have anything against the fail0verflow dudes, but I'm sure I will have an ironic smile on my face once one of them gets canned in the same way.