Slashdot Mirror


User: AqD

AqD's activity in the archive.

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

Comments · 192

  1. Re:No. on Is Agile Development a Failing Concept? · · Score: 3, Insightful

    Ridiculous. Maybe in stupid-ass punch-the-monkey dev shops writing web-based crap no one will care about in 6 months. There are plenty of industries where this is nonsense.

    In international finance, some country decides on a new law (usually a new regulation). The software therefore must change.

    Is the law going to change again this year? No.
    Is the development cycle less than a year? Yes.
    Is the development cycle longer than a fucking sprint? Yes.

    Waterfall will work just FINE.

    I had a small project which despite meet the deadline has took more than double of expected work hours.

    Did I know I have to evaluate and change underlying platform 3 times so it could work with other dependencies flawlessly? No.
    Did I know I have to write part of DB driver because some thing that has been in DB for years isn't supported in its official driver? No.
    Did I know I have to dig into source code of dependent libraries and fix their bugs and even change part of their architecture to meet performance requirement? No.

    See? None of these involves requirement changing. How you can do waterfall in large projects worth millions is beyond my imagination...

  2. Re:Standardized Testing on Bill Gates Still Trying To Buy Some Common Core Testing Love · · Score: 1

    Standardized testing has been implemented in all East Asian countries for decades. You could check the result of our education systems.

    They're complete failures, only good at producing mediocre engineers and doctors. We're actually trying hard to revert it now but it's very difficult once parents get used to the system.

  3. Re:Anti malware... on GPU Malware Can Also Affect Windows PCs, Possibly Macs · · Score: 1

    It's not those companies are rubbish. They just scan what all existing malwares write to and what they write. As soon as GPU malwares become common, they'd start to scan it too. The entire tech their softwares based on is stupid (signature recognizance) and extremely easy to avoid (most malwares actually want to be found) and unfortunately there is little they can do to change it without seriously fucking up your PC.

    Auditing critical areas is far more useful in protecting your system, but mobile apps have shown to us that you can just steal everything important without elevation or hacking, or anything advanced at all.

  4. Talent of what exactly? on Microsoft-Backed Think Tank: K-12 CS Education Cure For Sagging US Productivity · · Score: 2

    Yes I know they're good at math and CS scores and more willing to accept longer work hours and less payment, but what else? There is no world-class software company or any organization of the field in China or India, except the Chinese cyber army maybe. And so far they haven't made anything significant yet, commercial or open-sourced.

    What kind of talent are they looking for exactly? How many of those H-1Bs could possibly be helpful in key areas such as Microsoft Research, the kind of place which actually needs talents to run? Or they're just looking for cheap programmers to write stupid facebook games?

  5. Re:I'll bite on Microsoft Releases PowerShell DSC For Linux · · Score: 1

    There isn't modern shell on Linux except perhaps the scheme shell.

    Unix shells have traditionally been process-based, all the commands, pipelines, and job controls are around processes which are inefficient and inflexible. Take the common find+grep for example, every files "find" find spawn a new grep process, which is an very expensive operation (compared that to the same ability offered by IDEs and text editors), considering the OS has to load "grep" and re-initialize c-library and other pointless stuff, for nothing but a simple regex checking which is no more than a line of code in Perl or Python.

    PowerShell is different and could be considered modern (not that the idea is new; it's been decades) because it's component-based, or function-based. The idea is that instead of individual programs with coarse grained / limited parameters and functionality, administrators would be working with OO components or C-functions, which enables you to do something like glob()+regexec() in place of find+grep, in the same process, single-threaded or distributed among multi-threads to utilize multi-cores on modern CPUs. It should give much better flexibility and very fine-grained control, just like real code.

    I fail to see how it could possibly work well on Unix-like systems though, since there is no standard for component infrastructure (COM/ActiveX/.NET/) here and so far reusable components only exist in rather trivial desktop programs; Developers of most important GUI apps on Linux also don't give a shit about common interface (PS: Chrome, Firefox, OpenOffice, etc) and development of basic utilities have been stagnated for many years. It'd have a better chance on Android, to integrate system services via Binder.

    PS: It's actually just like Python or Perl, with some shortcuts for shell-like job control. The main difference is the availability of reusable components on Windows and backing of entire Windows system which makes it useful for many management tasks.

  6. Re:Accessibility in Linux is NOT great on Accessibility In Linux Is Good (But Could Be Much Better) · · Score: 1

    How do your blind friends use Linux console or even edit shell files?

  7. Re:Accessibility in Linux is NOT great on Accessibility In Linux Is Good (But Could Be Much Better) · · Score: 1

    Because it's pointless? What's the user base of Linux desktop? Retired grandpas and blind persons surfing website or deaf persons making music?

    The biggest problem with Linux desktop systems is that those developers either don't care or get confused about what their user bases are. Accessibility would make no sense at all to grid administrators, 3D graphics makers or programmers.

  8. Re:Herbivores dying out? Not cows I hope! on Empty Landscape Looms, If Large Herbivores Continue to Die Out · · Score: 2

    We could save them all by farming rhinos, elephants and gorillas for food!

  9. Re:Haskell? on Paul Hudak, Co-creator of Haskell, Has Died · · Score: 1

    Being functionally proficient in Lisp, Erlang and Haskell gives you skills that vastly improves your Java/C++/Whatever.

    Nope it doesn't. It only increases your frustration and complaint at coding because common industry languages such as COBOL and Java are so fucked up beyond hope. Every time you write them you feel the rage to stab their creators a thousand times and send their heads off to IS.

  10. Re:That's Great and All on In New AI Benchmark, Computer Takes On Four Top Professional Poker Players · · Score: 1

    It's retarded to even think there is some general skill in animals or anything.

    Either you program sandwich making directly or you program its artificial desire to eat and the ability to taste, rank, and make food out of raw materials, and give it some time to learn to make an eatable sandwich.

    It's supposed to learn and do things the way people find best. So it's just a matter of time before we deprecate most humans since we cannot improve our thought process or upgrade our brain speed.

  11. Re:I call bullshit on anything from Forbes on New Javascript Attack Lets Websites Spy On the CPU's Cache · · Score: 1

    A theoretical similar attack might be to watch a browser use its https session key to grab the key, and then allow a malicious user to decrypt the https stream (assuming they had a separate means to capture / record that...) and that would be pretty bad.

    But you still have to repeat the same encryption/decryption enough times to detect anything close. It might be easily defended by simple and random obfuscation to make the detection much more difficult (ex: running multiple encryption/decryption by different keys at the same time), or moving the entire code into GPU, where operations are asynchronous and timing cannot be accurate.

  12. Re:And this is news... on NVIDIA's New GPUs Are Very Open-Source Unfriendly · · Score: 1

    There are hardware locks on them now.

  13. Re:And this is news... on NVIDIA's New GPUs Are Very Open-Source Unfriendly · · Score: 1

    Even if they open-source half of the spec, open-source graphic drivers are still unusable unless you simply don't need hardware acceleration, which is the whole point of buying these cards.

    If you value open-source more than the quality of the cards themselves, you're not the types of customers who need their graphics card and they need not care about what you think. People who really need those cards always want 100+% of performance and that could only come with official drivers.

  14. Re:Shouldn't the title be reversed? on Chess Grandmaster Used iPhone To Cheat During Tournament · · Score: 1

    Which makes chess competition rather pointless. It's like a bunch of retarded kids playing math games.

  15. Re:Developers, Developer, Developers on Microsoft Starts Working On an LLVM-Based Compiler For .NET · · Score: 1

    Nope streams only offers the lambda, not expression (= half-compiled code which may be translated into SQL and XML and many other uses), and it's NOT compatible with existing iterable/collection APIs which means its use is very inconvenient and limited. If you really want to use those features you have to try my library jxtn.core.axi which modifies system interfaces to add such functionality.

    The expression stuff can be done by runtime bytecode analysis (not officially), i.e. reverting your bytecode back into expression and then rewriting it. The tech is just out of research last year and has been only used in Jinq, and it requires JVM bytecode - so not possible in dalvik or pre-compiled situation.

  16. Re:Speaking From My Own Experience on Outside Beijing, a Military-style Bootcamp For "Internet Addiction" · · Score: 1

    Humans do need a serious amount of social interaction or they eventually become sick.

    That's why Internet porns are so popular.

  17. Free food are the worst because that means you have to eat what everyone else eat. That's F*** communism!

    If you're paid better you can afford your own food in nice restaurants and plenty of wine at work, and most importantly much better monitors than other people (nobody gives 27" VA or IPS at work!)

  18. Re:It's that damn cancer! on Microsoft Engineer: Open Source Windows Is 'Definitely Possible' · · Score: 1

    an Windows driver emulation layer would benefit a lot.

  19. Re:JoCo...calling the future on Ikea Refugee Shelter Entering Production · · Score: 1

    Selling coffins would be more appropriate.

  20. Re:Windows Piracy Increases 4000% in China. on Microsoft Offers Pirates Amnesty and Free Windows 10 Upgrades · · Score: 1

    They make money from enterprise.

    Your copy of Windows serves nothing more than advertisement for them, to remind you that Windows is the computer OS.

  21. Re:Maybe in a different country on Mental Health Experts Seek To Block the Paths To Suicide · · Score: 0

    How is it irresponsible? If a teenage boy wants to shoot himself, give him a gun! It's the least thing we can grant people - to leave the world where they have never volunteered to come.

    Life has always been, and always will be, hopeless. People you meet everyday don't realize it because those who did are already dead.

  22. Re:The new order was an oft-overlooked masterpiece on New Wolfenstein Game Announced: The Old Blood · · Score: 1

    I'd buy if it's a multiplayer game and server list not becoming empty after 2 years.

  23. Re:Linux - rock solid and bug free. on NVIDIA Fixes Old Compiz Bug · · Score: 1

    For those who didn't follow the link and actually read it. It's an old security hole on 32-bit Windows

    F*** 32-bit. They should have stopped selling 32-bit version since Windows Vista.

  24. Re:Why don't they just give up? on Microsoft Closing Two Phone Factories In China · · Score: 1

    By quality I mean the hardware specs, not how the phone actually performs, because given 4 cores and 2+GB RAM most people cannot feel the sluggishness of Android anyway. By hardware they're not cheaper than Indian or Chinese phones such as OnePlus, and they still block vendors from crippling the UI or adding garbage so it's unlikely these vendors will shift their focus from Android to WP in foreseeable future.

    Either way it's not helping their market. They're actually trying to make great products and that's why they gonna fail this time.

  25. Why don't they just give up? on Microsoft Closing Two Phone Factories In China · · Score: 0

    They already lost. Their market share is so tiny to the point that continuing existence would make no difference to their overall image.

    The best thing they can do now is to make their own version of Android on Nokia and push the market bit by bit by superior quality / lower cost which means huge amounts of $$$, until all other brands are finished and then they could dump it.

    It's not gonna happen though.