Slashdot Mirror


User: p91paul

p91paul's activity in the archive.

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

Comments · 42

  1. Be prepared to lose all that, Firefox is breaking this kind of extensions in favor of Chrome-like ones...

  2. Re: Chain of 6 Exploits on Edge, VMWare, Safari, And Ubuntu Linux Hacked at Pwn2Own 2017 (trendmicro.com) · · Score: 1

    I'd bet more on this problem to be undecidable...However, a program able to find and use more bugs than most humans (weakening the "discover *all* bugs" requirement) might be feasible instead. I believe it's still very far away anyway.

  3. Re: This is silly on Firefox Goes PulseAudio Only, Leaves ALSA Users With No Sound (omgubuntu.co.uk) · · Score: 1

    Please remember the golden rule: users shall bend to programmers' will. Always.

  4. Java has support for calling C (actually, any compiled library) through JNI (Java Native Interface)

  5. Object comparison is not easy, you have to compare every field and if fields are objects, compare their fields and so on. And I did not take into account recursive objects, where an object contains a reference to itself, either directly or through a contained object. Nor thread safety: what should happen if an object is modified while the comparison (which is at this point not atomic) occurs? Hiding all that in a == would be very bad. And well, objects are pointers, so with == you are comparing them (if you think about it this way, you see that when passing parameters to functions, objects, like primitive types, are passed by value since their pointer is passed by value)

  6. There is a lot of money around it; starting from support contracts to stuff Oracle built around Java, like its weblogic application server or the fact that you can run Java code in their database. Oracle can go to enterprise and sell them the entire software stack, from the db to the application server, assuring them that finding programmers will be cheap and easy because their language is the most used around the world. To add to that, if you were to build something successful around Java, you have to expect Oracle will sue you. It's also likely, given their record, that they will try to collect royalties from Java some day. That's good reasons not to use Java, for your own interest.

  7. Re: User Agent? on Google To Force Basic HTML Gmail On Older Chrome Versions (computerworld.com) · · Score: 1

    They have compilers that produce js code optimized for each browsers, so they code once (possibly not in Javascript) and produce different code. I saw that some years ago using their GWT framework, that would compile Java to Javascript.

  8. Re: Is Wine Useful? on Wine 2.0 Released (softpedia.com) · · Score: 1

    For 1, absolutely useless, since Chrome has a fully-featured Linux version, never heard reports of Netflix not working on it. About Steam, if your games don't run on Steam for Linux, I think there is no global answer. Some may work, some may not at all, some could work partially. You have to try, and possibly report your findings on the Wine database.

  9. Re: OSS working as it should. on User Forks FileZilla FTP Client After Getting Hacked (filezillasecure.com) · · Score: 1

    Well that is true for any software. If you need a feature, and it doesn't exist, you can either implement it or ask for it and hope to find a developer which is kind enough to implement it for you. Developers as a species tend to get kinder when paid though. People tend to forget that just because someone develops a product that is very useful as free software, there is no obligation for them developers to spend their free time to satisfy user requests. We should be grateful when they do, but we have no right whatsoever to be mad at them if they don't.

  10. Re: Yet Symantec remains? on Google Joins Mozilla and Apple In Distrusting WoSign and StartCom Certificates (csoonline.com) · · Score: 1

    Certificates expire for a very technical reason: they can be trusted because we assume the encryption on which they are based is unbreakable. However, given enough computational power you can break all certificates; they are unbreakable because we believe there is NOT enough computational power to break them. Since computational power available is increasing, certificates issued a few years ago are useless sequences of bits, even though they were very trustworthy at the time they were issued.

  11. Re: Which software does not have bugs? on There's Bugs In The Windows 10 Implementation of Bash (altervista.org) · · Score: 1

    It is even more stupid when you realize that there is no such thing as a windows bash implementation, since the bash binary is the ubuntu one.

  12. A previous court ruled Google was indeed infringing copyright; the latest trial did not overturn that, but did rule it was fair use; now if the rationale behind the decision was that Google did not use Oracle code to compete with Oracle because of different platform (phones vs computer), then Oracle's point might be considered valid. The fact that the Android runtime is built to run Android apps but not arbitrary Java code still invalidates it in my opinion, but that is up to Google lawyers to demonstrate.

  13. Re: Some 2016 stuff still 32 bit on Linux Letting Go: 32-bit Builds On the Way Out (theregister.co.uk) · · Score: 2

    The headline is click-bait, but they are referring to intel 32 bit CPUs. I see no plans to drop arm 32 bit support, since arm64 is still in its early days.

  14. Re: Great summary on Ubuntu Budgie Could Be The New Flavor of Ubuntu Linux (softpedia.com) · · Score: 2

    Desktop Environment. A DE usually includes a window manager, panels, widgets, some kind of control center (i.e. power management, screensaver settings, ...) , and some applications like a file manager, a browser, a terminal emulator, etc...

  15. Re: Can you open multiple windows simulaneously y on GNOME 3.20 Officially Released (softpedia.com) · · Score: 1

    Then you are probably referring to gnome 3 classic mode, which was a kind of gnome 2-looking optional start-up mode for those using software rendering. It is indeed gone, and replaced with a set of extensions that simulates its look&feel. As per extensions, they were introduced to stay: gnome shell was launched with like 10 extensions, and now hundreds are there, hosted on extensions.gnome.org. For something temporary they wouldn't have bothered setting up an hosting website to begin with. As per not wanting to rely on extensions because they break, as an extension maintainer I cannot tell you are wrong. They do, and sometimes is a PITA to fix them, but I'm still glad they are there.

  16. Yes, unless your company only allows to run windows on your work PC. Then you'll find cygwin lovely, and this ubuntu thing, especially if it can run desktop programs natively (which is not necessarily the case, as focus is clearly on servers), seems even better.

  17. Re: Can you open multiple windows simulaneously ye on GNOME 3.20 Officially Released (softpedia.com) · · Score: 1

    Never heard of gnome-shell extensions going away; is it possible you are confusing with Firefox addons, that will be replaced with chrome-like extensions? Breaking when a new gs version is out, quite common, as soon as 3.20 hits arch linux stable I'll probably start issuing pull requests to my favourites extensions as usual. But going away, I seriously hope not.