Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/12/2023 in all areas

  1. I definitely noticed it on my end. The JavaScript feels smoother in more recent releases of New Moon...not sure if there's been some code optimization but anything that can be done to enhance the JS speed is always welcome. (Of course, with JS turned off all New Moon releases I've tried are lightning fast, but there are precious few sites now that don't use it.) Up until very recently I noticed I still needed to install Palefill--this seems to have changed (and it is nice to have WebComponents enabled!) but as Ramon said, I think it is better to download Palefill anyway as a precautionary measure. Things can & do happen.
    5 points
  2. I can't believe I just realised why there is an X in SpaceX.
    3 points
  3. for me those chevrons only appear when the chrome window size is set to 800 x 600. that applies for 13.5.2022 and 13.5.2036.
    3 points
  4. Chevrons = the button with the two "greater than" symbols at the right end of the extension toolbar, which opens the extension overflow menu that appears if there are more extension buttons than will fit on the toolbar.
    3 points
  5. WinRAR is not needed to install an extension. Do not uncompress the .crx, drag-and-drop the .crx AS-IS onto your extensions page - chrome://extensions/
    2 points
  6. Bingo! If you have ever completed a "captcha" on that computer, then it has been fingerprinted and "databased" and you are wasting your time and resources to try to "un-fingerprint". edit: "captcha" = Completely Automated Public Turing test to tell Computers and Humans Apart
    2 points
  7. Nor would I expect it to. Screen resolution is but ONE variable out of HUNDREDS. And it depends on which of those variables is being used to "fingerprint" you. If you send a User Agent that tells the world you run XP x86 SP2 when 99% of folks on XP x86 run SP3 and not SP2, then of course you are "unique". If you think about it, being "unique" is *NOT* the result you want if you are trying to "not be fingerprinted". Being UNIQUE is BAD - you have been fingerprinted and they know EXACTLY who you are, you are "unique".
    2 points
  8. You once mentioned that you do not run your browser window "maximized" because you feel it is a privacy vulnerability, so what window size do you run? Because it is that smaller window size that prompts the chevrons, in all versions of 360Chrome (I tested in several versions all the way back to v11 now that I know what you are talking about - a screencap at the very beginning would have been extremely helpful). Running a MAXIMIZED window is actually LESS of a privacy vulnerability - because then your fingerprint on screen size is a needle in a haystack, you blend in with everybody with the same monitor resolution. Running in a smaller window makes you stand out like a sore thumb because you become the only person on the planet running that window size.
    2 points
  9. For what it's worth, I was able to install Legacy Update just fine on POSReady 2009. Did a fresh 'minimum' installation of the OS, took care of the drivers and some basic software, and then installed the latest version of Legacy Update. It took a while, but I was able to install pretty much all of the major updates...the only ones that didn't install were the .NET Frameworks (no big loss there; I suppose doing a full install with all the extra stuff may solve that problem) and Windows Live. So now I've got a fully patched POSReady--it was running fine in its 'untouched' vanilla form, but having all the updates is very good. I'm not sure if it will make any difference, but if you can get used to its unique quirks POSReady may be an interesting base to work with. It seems to be a bit faster than standard XP SP3, and I like how you can tweak the installation...a minimum install takes up less than 1GB of HDD space, and that's with the supplemental language files. So very similar to Windows FLP & standard XP Embedded.
    2 points
  10. I think this happens because it needs the Automatic Updates Control Update applet, and you don't have that on your system.
    2 points
  11. Still NO CLUE of what you are talking about. There is no new feature. Can you share a screencap so the rest of us know what in Hades you are talking about?
    2 points
  12. 1. Pages that do not load: https://przedszkolowo.pl https://www.astraweb.com balls move while waiting to load, but nothing happens. 2. https://mapy.geoportal.gov.pl/ address search window does not load SEARCHES->Address search No problem loading the address search window mypal browser v 68.12.3 https://www.mypal-browser.org/download.html
    2 points
  13. This is just a kinda note, in case someone else runs into it. I have NTFS support (Paragon), on Win98. This system has no internal drives, with NTFS. USB drives with NTFS and EXT2/3 are connected and used. When a USB drive "having NTFS/EXT*" is plugged in and active, certain ISO files cannot be used. This is tested with D-Tools and VirtualCloneDrive. I cannot even copy these ISO files. For example, from a network FTP to my FAT32 drive. These ISO files do not copy correctly. Once the NTFS filesystem "or other foreign type" is inactive, everything is back to normal. I took me awhile to figure out the culprit, because the files did not have to be on the foreign filesystem. It only mattered that the file system was active. Some ISO files did work. It did not matter if it was a CD or DVD image; nor the Rock Ridge, Joliet, or UDF type. It had something to do with how empty space was written. In hex, if the empty space was written with "20" or "20,00", the image would not work. If the image used only "00" for empty spaces, it would work; even if stored on the foreign filesystem. I don't know much about ISO structure. There is probably some specification difference. But I don't know what it is. Anyway, it was weird and perplexing.
    1 point
  14. Exactly! I am sure that the last Steam version for 7 and 8.1 will be archived by people, just like last Steam version for XP and Vista has been archived by people.
    1 point
  15. we have lots of good archivers here that could do something like this
    1 point
  16. Sorry, I meant that Valve won't say the last version, the last Steam version for 7 and 8.1 would need to be archived, which I predict its release would be at around November or December.
    1 point
  17. And there also hasn't been any information about last version of Steam for XP and Vista at that time when Valve announced EoS date of Steam for XP and Vista.
    1 point
  18. Welcome to MSFN, @adata! https://www.astraweb.com - this link works good in MiniBrowser, and 360Chrome 13.5.2022, 360Chrome 13.5.1030 r6 to r8.... but does NOT work in 360Chrome 13.5.2036r1rb2 (=beta2) and 360Chrome 13.5.2036r1rb3 (=beta3), and DCBrowser... EDIT: Works fine in 360Chrome 13.5.2036r1rb2 (=beta2) and 360Chrome 13.5.2036r1rb3 (=beta3), and DCBrowser... My previous not working state was caused by my "Referer Control" extension, blocking the referer, sorry! So our ALL chrome forks work. https://przedszkolowo.pl - this one works in all 360Chrome builds and MiniBrowser.... but does not work in DCBrowser... These two links does not work in our Firefox based forks...
    1 point
  19. "20" as a space in a string, is okay. That did not prevent loading. It was empty space using "20" or "20,00". Data gap, if you will. Normally found right after offset 8000. Large sections of "20", and sometimes additionally "20,00", around and after the Volume Label. The use of "20" and "20,00" may be irrelevant. It may be related to some format/specification, that just so happened to allow for that. Perhaps just certain ISO/Burner software. It may be possible that the "20" and "20,00" could be fine; but as a coincidence, the only images that worked, didn't have them. I'm guessing I could modify a working ISO, filling some empty chunk with "20"s, and it would still work. Some Vendor strings, of non-woking ISOs, "GEAR CD DVD RECORDIG" and " ULTRAISO". A working one is "Smart Storage, Inc". The "Smart Storage, Inc" ISOs have a much cleaner layout.
    1 point
  20. With version 3.6.3.4670 Start_ShowNetConn no longer fits in any style:
    1 point
  21. It is strange, but I am not sure to understand. 20 means "space" in ASCII and "20,00" means "unicode space", neither are used as "empty" (which remains 00 or 00,00), this is not related to ISO (ISO 9660) file format, AFAIK. I have never seen a .iso where 20 is used for empty sectors (if this is what you mean)[1]. What would happen with a .txt file filled with spaces (either ASCII or Unicode)? Or, if you prefer, what happens if you change the file extension from .iso to <something else>? jaclaz [1] the standard has the first 16 sectors (2048 byte each, i.e. 32,768 bytes) "unused" or - maybe better - "reserved for other uses", they are (for normal CD/DVD images) all 00's or (as an example) have a MBR or other data for "hybrid" images, though it could probably be fine according to the standard to fill this area with 20 hex, it never happened to me to find one such .iso image and it would anyway make very little sense.
    1 point
  22. Hi @win32, I hope you are in a good health, and I hope that extended kernel development is still ongoing.
    1 point
  23. See what picture Elon Musk posted recently, like this! Here:
    1 point
  24. Glad that's finally settled, lol That's not a new "feature" and has always been there, I never run that small of a window size.
    1 point
  25. palefill becomes indeed mostly useless with the latest browsers based on the latest UXP versions, this also includes IceApe-UXP and BNavigator and the main stream Pale Moon and Basilisk. I would still suggest you keep it in simply disabled in your Add on list so that you can re-enable quickly it in case something stops working.
    1 point
  26. I can run facebook, three yt (everytime yt is loaded, ram use goes up like crazy, but it goes down quite fast too) and linkedin in yout last 360 mod, while running 5-6 tabs in SP52. Very strong.
    1 point
  27. It was indeed a silly mistake. I downloaded the first 11.0.2251.0 file, instead of 13.0.2310.0 None of the issues I pointed out appear in 12.0.2310. 11.0.2251.0, no surprise, was the issue with these social media. Obviously, then, newer versions in my setup, and with your modded 360 make a difference. My apologies, @Humming Owl. Will report back as I test more thoroughly. Thanks!
    1 point
  28. I must admit - last version of New Moon 28.10.6a1.win32-git-2023-04-07 seems much faster then previous versions. Does anybody else notice that? Even huff-post loads faster. Also as i understand with latest versions of NM\Basilisk we don't need Palefill add-on, because we have WebComponents enabled, am i correct?
    1 point
  29. it was only a test install of my project so I might go back a newer windows now. (as ive finished the test)
    1 point
  30. It was indeed designed for a totally different browser concept in mind - The one of a minimalist browser without much customization features and which basically is similar to the Chromium model in many ways. Everything old... the old UI and it's customization features, add-ons and themes stood in the way of Mozilla to make a Chrome clone without actually being Chrome - and being able to appeal that way to all the Chrome users (and we already know that backfired MASSIVELY )
    1 point
  31. @MathwizIt may be true that newer multi-process code is written in Rust, as it was perfected in much later Firefox code bases. But UXP - has in comparison to later Firefox code bases - very few of that inside, it may work, but it is far from being perfect - What i meant is this: It would be a much more complex task to try to bring 100% stable and grown up multi-process code into UXP as in comparison to "just implementing" Google Webcomponents. So whatever for a degree of Rust code was in the Firefox 52 code-base - it is useless cruft - as there is none who could succeed with a task as big like that, so as long as nobody qualified is around who could handle all the dependencies and the tons of bugs which brings multi-process along my comments stay valid
    1 point
  32. The March 2023 build breaks some 32-bit (x86) programs, especially the shell commands such as the load or save file dialogs, and shows "Failed to create empty document" error message when I drag a file to the 32-bit program's window.
    1 point
  33. I do not see why multi-process could not be implemented properly in C++ or even in plain C. What does make Rust necessary to implement multi-processing? I have been programming only in C/C++ plus a few other languages, I only recently got interested into Rust and from what I see it is a kind of better C++ but with an extremely strict memory model (when compared to C), so everything is more difficult to do but can lead to less errors in the end. It s a shame there are not many compilers yet, you only got the main rustc implementation and the mrustc implementation. I think that when you will get the gcc team develop an alternate implementation you will have a very positive forward movement thanks to the competition (we have the same with gcc vs clang and in the end everyone wins). I also hope we will soon have a standard like we have for C/C++/FORTRAN. Multi-process does not work right with UXP because it really was not designed from the ground up to be like that. Modern Firefox is very different from the old one but the fact it is written in Rust seems more to be a detail to me. There is no fundamental gap that would prevent to port modern Rust to old Windows versions, it is just that the standard library for rust does not bother bother to support it. but some someone even made a port of rust to target Win9x/NT https://github.com/rust9x/rust.
    1 point
  34. 2019 can work, too, but was interested in workarounds for newer ones.
    1 point
  35. here is a screenshot of the error
    1 point
  36. they're just very similar, and this porting is just for fun.
    1 point
  37. @roytam1 What is the benefit of 55 over 52? Anyway, i hope it works out for you, and that it is not impossible, as the UXP/Pale Moon project was also forced to return to 52 when trying to to it with that one.
    1 point
  38. rebased my PM port to SP55, still lots of problems.
    1 point
  39. UpdatePack from ukrainian developer https://blog.simplix.info/updatepack7r2/
    1 point
  40. From what I remember you said that Vista x64 was never very stable for you, and now the return from Windows 7 is precisely to it?
    1 point
  41. @Mark-XP You do not integrate all Bibliotheks from Neuroph, that I mentioned. The message about error in logger I get only, when I try to implement the Neural Network from DeepLearning4J. There should be Maven better than Ant, because in Maven all needed dependencies are found automatically. May be, that the message about missing logger happens only in Eclipse. In Netbeans 16, I never saw this message with Neuroph. And yes, all the training data here are lost with restart. The only reason, why until now we do not need to be so much afraid about Ai is, that its brain consumes 10.000.000.000 more energy than ours. A quick calculation gives, that for a Human Brain with processors you need all the Power Plants from the whole USA. When you can store the training data and more important the weights for each neuron, you do not need to start at point zero each time the compi is turned on. For a single "n" from learning, ALL the weights have be set new. This you can see very easy at the memory ressources and the cpu power, that this nice Hund, Katze, nix program uses Dietmar
    1 point
  42. The problem resides in line 15 (also in latest eclipse/Java environment on Win7); NeuralNetwork<?> neuralNetwork = new MultiLayerPerceptron(TransferFunctionType.SIGMOID, 26, 20, 20, 3); @Dietmar, could you please check if your tier-project imports something like org/slf4j? Edit: as far as i can see, all the knowlege you teach the AI in a session/run is lost then, and in each session it has to be trained newly from the scratch?! Wouldn't it be nice to implement - as a next step - to store all the learned things in a db? Edit2: i've found latest SLF4J API Module (2.0.7).jar, imported it to tier-project but error persists... error is solved! Edit3: next error, line 19 (DataSet trainingSet = new DataSet(26, 3);) causes ClassNotFoundException: javax.visrec.ml.data.DataSet . Try to resolve this... @Dietmar did you have this issues too, or is Netbeans simply better prepared than Eclipse??
    1 point
  43. Hallo nochmal, @Dietmar, i was too curious: integration of neuroph-core seems ok, but first attempt to run your example ends with some errors, there's an unknown org/slf4j/LoggerFactory here... we'll see tomorrow, have to sleep now...
    1 point
  44. Hi @Dietmar, latest (youngest) portable Eclipse/JDK combo i found (until now) is Eclipse 4.7.2 / Jportable 8u131. I could indeed reanimate my Börsen-chart project (unfortunately yahoo doesn't provide any marketdata any more).... Now i download the neuroph package (many thanks!), but then first want try to integrate it in eclipse (which i'm a little bit familiar with - netbeans would be another new IDE to learn and struggle with... ). Very curious about to experience AI live on my pc... until later! Edit: and the whole AI is packed to only 10 MB? Wow!!!
    1 point
  45. @Mark-XP Download neuroph 2.98 from here https://ufile.io/zpm08yru Extract it. Now comes the most most crazy part. Only this way works for me. Open in Netbeans above left on top "New Project". On next page choose "Java with Ant" and "Java Application". Nothing more, click "next". Type in "Project Name" in small letters "tiere". Green Mark is set for "Create Main Class" "tiere.Tiere" click finish. On the screen on the right side now delete all and after deleting all there, copy and paste whole "tiere" txt there. Now click on the left page "tiere" "Libraries". With right mouse click on "Libraries" and choose there "Add JAR/Folder", click on it with left mouse. Now search for your folder neuroph-2.98. Click on slf4 175 jar after this on slf4 176 jar visrec api 100 jar neuroph core 2.98 jar After this procedure, all Libraries that you need for the "tiere" program, are there, good luck Dietmar PS: May be there is a way to include all the Libraries from Neuroph into the Standard Libraries from Java. Until now, I di not succeed with it. So, for me only the way above works. Here is the whole tested code for "tiere" again. This program is crazy good and shows ALL, whatever an Artificial Intelligence can do at Maximum. No question, this is intelligent. I choose this program for to look for prim numbers, works. It has higher IQ than Chat GPT. package tiere; import java.util.HashMap; import java.util.Map; import java.util.Scanner; import org.neuroph.core.NeuralNetwork; import org.neuroph.core.data.DataSet; import org.neuroph.core.data.DataSetRow; import org.neuroph.nnet.MultiLayerPerceptron; import org.neuroph.util.TransferFunctionType; public class Tiere { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); NeuralNetwork<?> neuralNetwork = new MultiLayerPerceptron(TransferFunctionType.SIGMOID, 26, 20, 20, 3); DataSet trainingSet = new DataSet(26, 3); Map<String, String> bewertungen = new HashMap<>(); Map<String, String> antworten = new HashMap<>(); while (true) { System.out.println("Gib ein Wort ein:"); String eingabe = scanner.nextLine().toLowerCase(); if (eingabe.equals("liste")) { for (String wort : bewertungen.keySet()) { String bewertung = bewertungen.get(wort); String antwort = antworten.get(wort); System.out.println(wort + ": " + bewertung + " (" + antwort + ")"); } continue; } double[] input = createInputVector(eingabe); neuralNetwork.setInput(input); neuralNetwork.calculate(); double[] output = neuralNetwork.getOutput().clone(); String ergebnis = bestimmeErgebnis(output); System.out.println("Ich schätze, dass es sich um " + ergebnis + " handelt."); System.out.println("War meine Antwort richtig? (Ja/Nein)"); String antwort = scanner.nextLine().toLowerCase(); antworten.put(eingabe, antwort); if (antwort.startsWith("n")) { double[] gewünschteAusgabe = new double[3]; System.out.println("Welches Tier ist es? (Hund, Katze, nix)"); String tier = scanner.nextLine().toLowerCase(); switch (tier) { case "hund": gewünschteAusgabe[0] = 1; break; case "katze": gewünschteAusgabe[1] = 1; break; default: gewünschteAusgabe[2] = 1; break; } DataSetRow trainingElement = new DataSetRow(input, gewünschteAusgabe); trainingSet.add(trainingElement); neuralNetwork.learn(trainingSet); String bewertung = gewünschteAusgabe[0] == 1 ? "Hund" : gewünschteAusgabe[1] == 1 ? "Katze" : "nix"; bewertungen.put(eingabe, bewertung); System.out.println("Ich habe etwas Neues dazugelernt."); } else { String bewertung = ergebnis; bewertungen.put(eingabe, bewertung); } } } // Hilfsmethode zum Erstellen des Eingabevektors private static double[] createInputVector(String eingabe) { double[] input = new double[26]; for (int i = 0; i < eingabe.length(); i++) { char c = eingabe.charAt(i); if (c >= 'a' && c <= 'z') { input[c - 'a'] = 1; } } return input; } // Hilfsmethode zum Bestimmen des Ergebnisses aus der Ausgabe des Netzwerks private static String bestimmeErgebnis(double[] output) { if (output[0] > output[1] && output[0] > output[2]) { return "Hund"; } else if (output[1] > output[0] && output[1] > output[2]) { return "Katze"; } else { return "nix"; } } }
    1 point
  46. Many thanks @Dietmar, i downloaded that package! Since i'm somwahar compulsive, i first have to try to reanimate my old project with eclipse and best portable. In Win7/64 i have a success both, Eclipse and Java (OpenJDK64) portable. It's nice to see Oracle's Java running caged within another process (see below). Now i have to see what's (versions) possible to run portable in XP/32, and later try out Netbeans - at the moment i'am not able to complie your Tierbeispiel.java above in eclipse/ant: imports from org.neuroph not resolved... until later!
    1 point
  47. @Mark-XP Here is Netbeans 16 and Java 8.151 . First install Java under XP SP3. Then, you only have to look for netbeans.exe Dietmar https://ufile.io/cdsnn01j
    1 point
  48. Hi, I make a new program with Java Netbeans, Ant. This one is much more intelligent in predicting the next number. It takes the whole input "number sequence" as the one and only thing, with which the Neural Network is trained. This means: Also the whole sequence in the numbers is stored for the learning process. I get a feeling, that not much more (!) can be done with Ai and this kind of Neural Network. Whole functions could be interpreted!!! One crazy thing I notice: Because of Normalization with 1000, small numbers give more bad results, dont know if the cause for this is the Sigmoid Function or just crazy round to zero by Java Dietmar package zahlen; import java.util.ArrayList; import java.util.Scanner; import org.neuroph.core.NeuralNetwork; import org.neuroph.core.data.DataSet; import org.neuroph.core.data.DataSetRow; import org.neuroph.nnet.MultiLayerPerceptron; import org.neuroph.util.TransferFunctionType; public class Zahlen { public static void main(String[] args) { ArrayList<Double> numbers = new ArrayList<>(); Scanner scanner = new Scanner(System.in); boolean isInputActive = true; while (isInputActive) { String input = scanner.next(); switch (input) { case "list": if (numbers.size() == 0) { System.out.println("Die Liste ist leer."); } else { for (double number : numbers) { System.out.println(number); } } break; case "q": System.out.println("Eingabe beendet. Geben Sie 'quit' ein, um das Programm zu beenden, oder 'list', um die Liste der Zahlen anzuzeigen."); break; case "quit": System.out.println("Das Programm wird beendet."); isInputActive = false; break; default: try { double number = Double.parseDouble(input); numbers.add(number / 1000.0); } catch (NumberFormatException e) { System.out.println("Ungültige Eingabe."); } break; } } scanner.close(); int inputSize = numbers.size(); int outputSize = 1; DataSet trainingSet = new DataSet(inputSize, outputSize); for (int i = 0; i < numbers.size() - 1; i++) { double[] inputArray = new double[numbers.size()]; for (int j = 0; j < numbers.size(); j++) { inputArray[j] = numbers.get(j); } double[] outputArray = new double[]{numbers.get(i+1)}; trainingSet.add(new DataSetRow(inputArray, outputArray)); } // create neural network NeuralNetwork neuralNet = new MultiLayerPerceptron(TransferFunctionType.SIGMOID, inputSize, 300, 300,300,300,300,300,300, outputSize); // train the neural network neuralNet.learn(trainingSet); // use the trained neural network to predict the next number in the sequence double[] inputArray = new double[numbers.size()]; for (int j = 0; j < numbers.size(); j++) { inputArray[j] = numbers.get(j); } neuralNet.setInput(inputArray); neuralNet.calculate(); double[] predictedOutput = neuralNet.getOutput(); // scale the predicted output back up to its original range double predictedNumber = predictedOutput[0] * 1000.0; // print the predicted output System.out.println("Das nächste Element könnte sein: " + predictedNumber); } }
    1 point
×
×
  • Create New...