Slashdot Mirror


User: w1z7ard

w1z7ard's activity in the archive.

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

Comments · 62

  1. Re: i like Amazon, but on Amazon Closing All of Its 87 Pop-Up Stores As Its Retail Strategy Shifts (npr.org) · · Score: 1

    What's your evidence of this? Very curious.

  2. Never heard of it. But no arguments from me for dropping 32 bit support. I kind of wished microsoft did that starting with windows 8 or earlier.

  3. I'm trying to figure out if they proved that P != BQP (Bounded-error Quantum Polynomial Time)- the article is light on technical details...

  4. NYSE owns a large share of coinbase already, actually.

  5. Re:Censorship, plain and simple on Eric Schmidt Says Google News Will 'Engineer' Russian Propaganda Out of the Feed (vice.com) · · Score: 1

    Well I'll be damned... https://searchcode.com/codesea...

  6. Re:Oh no on Tiny Changes Can Cause An AI To Fail (bbc.com) · · Score: 1

    if (confused == true); killAllHumans(); // ^^ the bug which killed humanity

  7. ...or doesn't know what an abstract class is.

    What about functional programmers?

  8. Re:Squaresoft did it first! on Scientist Investigate A Brand New Form of Matter: Time Crystals (sciencealert.com) · · Score: 1

    What do you think all the crystals are in the Final Fantasy games?

    Yeah I couldn't help think of FF or chrono trigger, or maybe the futurama episode with chronotons.

  9. Re:Sounds overly complicated on C++ Creator Wants To Solve 35-Year-Old Generic Programming Issues With Concepts (cio.com) · · Score: 1

    I don't think your break down is what this is really about, although perhaps I'm misunderstanding you. There are few concepts (cough...) at play here. One is whether the language itself supports a notion of duck typing or not. Java generally doesn't. You must explicitly implement an interface to adhere to it, and even if your class has methods which do implement it, the compiler still will generate an error or the runtime a class cast exceptions if you attempt to treat it as the desired interface.

    If you were to implement concepts in java, I imagine it would have to be permitting a cast as mentioned above by the compiler, rather than treating the types as different. Note that both interfaces and concepts have same compositional power, except that concepts end up being more flexible, as you are generally only enforcing the type in the scope of a particular algorithm, not a class, even if many classes end up supporting the concept.

    Back to C++ land. Templates in C++ incidentally fit into a duck typing oriented model, *unlike* Java. Thus, concepts almost existed to provide order to somewhat unwieldy compiler errors from the template system and provide explicit design clarity for those implicit utilizing concepts previously.

    Finally, IMHO, modules (and module signatures) implement the idea of concepts quite elegantly (eg. in OCaml).

  10. Am I the only one around here... on KDE Plasma 5.8 LTS Desktop Officially Released (softpedia.com) · · Score: 3, Insightful

    who still loves KDE and thinks this is great news?

  11. Re:s/Have/Have Not/g on A New Programming Language Expands on Google's Go (infoworld.com) · · Score: 1

    I actually like ML style: "let foo = bar in zed".

    I agree that curly braced languages should stay as curly braced languages, but it's myopic to assume it's the only choice for scoping when designing a new one.

    In any event, you're right that what is broken about GO is not really the scoping mechanisms.

  12. Re:Not fixing the underlying cause on Google Chrome Beta For Android Now Lets You Play YouTube In the Background (techtimes.com) · · Score: 1

    Except that android's audio api keeps going through drastic changes and/or deprecations. Quite annoying as I maintain a music visualizer which needs to sniff the audio signal.

  13. Re:As a C programmer on C Top Programming Language For 2016, Finds IEEE's Study (ieee.org) · · Score: 5, Insightful

    C is still the most portable language in the universe. The only real language that works on all phones, in particuarl (ok, C++ does too but C is where you get all the amazing well written, optimized libraries you'd want on most devices).

  14. Re:As a C programmer on C Top Programming Language For 2016, Finds IEEE's Study (ieee.org) · · Score: 3, Interesting

    People struggle with pretty much every language, it's just that the bugs are different in each.

    Sure, but I would argue some languages are dominating strategies over others. There are bugs which simply don't exist in some languages but do in others. Like null pointers or references do not exist in OCaml (instead, you must use the optional type explicitly).

  15. Re:Simple to explain... on Startups Can't Explain What They Do Because They're Addicted To Meaningless Jargon (qz.com) · · Score: 1

    This has to be the most pessimistic view on a startup I have ever seen. Did you have a particularly bad experience at one?

  16. Re:CVS? Really? on GNU Project Introduces Gneural Network AI Package (gnu.org) · · Score: 1

    1990 called and wants its version control system back. I'd go poking around in their version control to at least determine the implementation language, but... nah.

    Where did you find this? I was looking for the source code repo. And I agree. CVS is dooming this project from the start.

  17. Source Code Repository? on GNU Project Introduces Gneural Network AI Package (gnu.org) · · Score: 1

    I couldn't find the source code repository. It might just be because I am clueless on how to find them for GNU projects. Anyone devise the subversion or git or darcs or whatever it is location?

  18. This sums it up nicely.... on Disney Turned Down George Lucas's Star Wars Scripts · · Score: 1
  19. Re:If history taught us anything... on What To Expect With Windows 9 · · Score: 1

    Windows 9: ???

    Well, what's your prediction?

  20. If history taught us anything... on What To Expect With Windows 9 · · Score: 1

    Windows 9 will be the next the Windows 7, if you believe in markov models..

    Windows 98: Good
    Windows ME: Sucked
    Windows XP: Good
    Windows Vista: Sucked
    Windows 7 : Good
    Windows 8: Sucked
    Windows 9: GOOD

  21. Or you could just switch to Ocaml Java on Scala Designer Martin Odersky On Next Steps · · Score: 1
  22. Re:meanwhile.... on HP Brings Back Windows 7 'By Popular Demand' As Buyers Shun Windows 8 · · Score: 1

    You failed to mention solid state drives. They are a huge game changer for any desktop lacking one.

  23. Re:ZDNet Article on Ubuntu, Kubuntu 13.10 Unleashed · · Score: 1
  24. Why doesn't he discuss the merits of SaaS? on RMS On Why Free Software Is More Important Now Than Ever Before · · Score: 0

    I very much agree that SaaS is yet another strategic approach to controlling information and the software used to gather it. But it's hard to completely throw away such a useful abstraction. From a pragmatic view, SaaS is a convenient separation of concerns applied to both infrastructure and software.

    Perhaps I missed it, but does RMS actually supply a solution to problems solved by SaaS? I noticed a few already in the threads here, but this basically characterizes most choices:

    1. A completely decentralized approach, where everyone shares the software and information equally.

    2. Every SaaS must run and share opensource code, as well as somehow opening sourcing the content (safely) as well.

    3. Assume the worst about all endpoints, eventually empirically and/or contractually trust certain ones in a white list.

  25. TCP Fast Open on Linux 3.6 Released · · Score: 4, Interesting

    Sounds like a great feature! From the article:

    "Fast Open could result in speed improvements of between 4% and 41% in the page load times on popular web sites. In this version only the client-side has been merged."