Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/31/2023 in Posts

  1. ... That MB Forum poster never mentioned WinXP himself, TBH , but he did write: in his original post; "legacy systems with Never Expiring License" do comprise WinXP, though, hence the rise of interest here ... In one of his subsequent posts, "he" made it clear "he" was running 3.5.1. on Vista and Win7; it's relatively easy to tell from the screenshot in his OP that it's been taken from one of his Win7 systems... ; I wouldn't do that myself; for all they know, the admins of that support forum live under the impression "That version (i.e. 3.5.1) no longer has updates."; tipping them that their impression is not true currently will only result in them tipping, in turn, those involved, who, no doubt, would turn a (perhaps forgotten?) switch to OFF even sooner ... BTW, I see no reason now for further posts about MBAM Legacy updating its definitions/pattern signatures on either XP or Vista ; ; what would be "post-worthy", no doubt, is the time it stops doing so permanently (on either OS) ...
    4 points
  2. At the beginning of March, this 5-year-old thread was only 27 pages long!? I took a vacation from MSFN this month because certain members were driving me nuts, and spent most of the afternoon yesterday catching up on reading this thread - but I didn’t learn very much. I’m glad that someone (AstroSkipper) finally tried Qihoo 360. Back in the day, no one wanted to use anything from China; but the 360 Chromium fork is your best browser option now so might as well consider their antivirus I guess!? I replied about the Malwarebytes “crisis” on the previous page, but it should be noted that version 3.5.1 will reach 5 years of age on May 8, so no one should be surprised if definition updates are soon cut off - just as they were for version 2.2.1 (an old favorite of mine) nearly a year ago.
    4 points
  3. Hello MSFN members ! We have news, thanks to @WinFX :
    4 points
  4. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230401-3219d2d-uxp-c867bd4fe-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230401-3219d2d-uxp-c867bd4fe-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230401-3219d2d-uxp-c867bd4fe-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230401-d849524bd-uxp-c867bd4fe-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230401-d849524bd-uxp-c867bd4fe-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230401-d849524bd-uxp-c867bd4fe-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230401-d849524bd-uxp-c867bd4fe-xpmod.7z Official UXP changes picked since my last build: - Issue #2176 - Don't reconstruct the parent when tearing down display:contents nodes with pseudo-elements. (dd2697172) - Issue #2175 - Fix build bustage in WebRTC. (1788589ca) - Issue #2155 - Split Nestable to ds/ and EmitterScope to EmitterScope.{cpp.h} (81691afbc) - Issue #2155 - Move NestableControl classes except ForOfLoopControl to BytecodeControlStructures.{cpp.h} (a8ac1cac3) - Issue #2155 - Move TryEmitter and ForOfLoopControl to TryEmitter.{cpp.h} and ForOfLoopControl.{cpp.h} (70e1654c3) - Issue #2155 - Add SwitchEmitter (2554a83d1) - Issue #61 - Reinstate buildability with shared gkmedias dll (371d7cf05) - Issue #61 - Place Skia in libxul (6b3767c44) - Issue #61 - Add configure option for non-windows platforms (924bf92e4) - Issue #61 - Add missing external symbol cubeb_set_log_callback to gkmedias symbols.def (c85f28b0c) - Issue #61 - Add missing external symbols for gkmedias when WebRTC is built (6b510a74e) - Issue #62 - Get --enable-shared-js and --enable-export-js working again, and fix link bustage related to ICU when doing shared lib (b171da18f) - Issue #62 - Fix xul.dll link bustage related to MovableCellHasher. (2c8387f4f) - Issue #62 - Fix xul.dll link bustage relating to JSErrorNotes. (6890cdd9a) - Issue #62 - Fix xul.dll link bustage related to JS::ubi::DominatorTree. (ed30a9646) - Issue #2165 - Build ICU as a shared library if we're building Spidermonkey shared. (bad884a7c) - Issue #2165 - Follow-up: Always build ICU as shared lib in Windows. (18e43fad2) - Issue #324 - Follow-up: Remove more traces of *INTL_API. (9ff14017e) - Issue #2165 - Disable LNK4217 and LNK4286 warnings when linking ICU as they're too spammy. (f09b0002e) - Issue #62 - Always build Spidermonkey as shared lib in Windows. (66eaa872f) - Issue #1831 - Add an option to enable TLS 1.3 "compatibility" mode. (ca93d4b42) - Issue #2180 - Add pref to control NSS TLS 1.3 protocol downgrade sentinel (dc4bf9b82) - Issue #2180 - Follow-up: Move sentinel check up a bit. (f6f0a495a) Official Pale-Moon changes picked since my last build: - [Pale-Moon] Issue MoonchildProductions/UXP#61 - Add gkmedias back to package-manifest (d7a120958) - [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (f284afab4) - [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (64bc4788e) Official Basilisk changes picked since my last build: - [Basilisk] Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (e6ed122e1) My changes since my last build: - [Basilisk] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (09138ab01) - gkmedias: add missing `_moz_cairo_scaled_font_get_hint_metrics` export, fix linking (68d130e55) - [Basilisk] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (c867bd4fe) Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    2 points
  5. I mean, I feel sorry that you lost trust and hope in Malwarebytes, despite being an old customer of Malwarebytes.
    2 points
  6. You can give Notepad++ extension Compare a try, too. https://sourceforge.net/projects/npp-compare/files/ Last Notepad++ for XP is 7.9.2. Yes, I also like and use WinMerge.
    2 points
  7. Modify 360chrome.exe Program needed: Resource Hacker Source: http://angusj.com/resourcehacker/#download Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application Copy 360chrome.exe to a temporary working folder Open temporary folder's 360chrome.exe in Resource Hacker Expand Version Info and select 1 : 1033 Edit VALUE "FileDescription", "360极速浏览器" to VALUE "FileDescription", "360Chrome" Edit VALUE "ProductName", "360极速浏览器" to VALUE "ProductName", "360Chrome" Edit VALUE "ProductShortName", "360极速浏览器" to VALUE "ProductShortName", "360Chrome" Select Action dropdown menu and select Compile Script Select File dropdown menu and select Save Exit Resource Hacker Program needed: HxD Source: https://mh-nexus.de/en/downloads.php?product=HxD20 Open the 360chrome.exe in the temporary working folder that was created in the above Resource Hacker step in HxD Search Unicode for User Data\safemon Replace 55 00 73 00 65 00 72 00 20 00 44 00 61 00 74 00 61 00 5C 00 73 00 61 00 66 00 65 00 6D 00 6F 00 6E 00 with 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Search Non-Unicode for SignalIfShowCrashDialog Replace 53 69 67 6E 61 6C 49 66 53 68 6F 77 43 72 61 73 68 44 69 61 6C 6F 67 with 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Search Non-Unicode for SignalInitializeCrashReporting Replace 53 69 67 6E 61 6C 49 6E 69 74 69 61 6C 69 7A 65 43 72 61 73 68 52 65 70 6F 72 74 69 6E 67 with 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Search Unicode for http://chrome.360.cn Replace with hxxp://chrome.360.cn Select File dropdown menu and select Save Exit HxD Copy the 360chrome.exe just saved and replace the 360chrome.exe in ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application Delete temporary working folder
    2 points
  8. Create Base Folder Structure Source File: https://lrepacks.net/repaki-programm-dlya-interneta/182-360-extreme-explorer-amp-portable.html Description: 360 Extreme Explorer 13.5.2036.0 (Repack & Portable) Create Folder Execute _Unpack Portable.cmd to create base 360Chrome folder structure I rename the 360Chrome folder to ! 360ChromePortable_13.5.2036_rebuild_1_ungoogled so below instructions will use this name as reference Delete files and subfolders / Create zero-byte files Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\User Data\Default Delete file Google Profile.ico Delete file Secure Preferences Delete file Top Sites Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application\components Delete folder download Delete folder npflash Delete folder ppflash Create zero-byte file download Create zero-byte file npflash Create zero-byte file ppflash Create zero-byte file widevine12 (optional) Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application\13.5.2036.0 Rename subfolder Locales to locales (optional) Rename file libEGL.dll to libegl.dll (optional) Rename file libGLESv2.dll to libglesv2.dll (optional) Delete folder plugins Delete file 360base.dll Delete file audiomute.dll Delete file change_wallpaper.zip Delete file eacl.dat Delete file errorpage.zip Delete file last_tabs.zip Delete file MobileAdapter.dll Delete file newtab.zip Delete file nocoin.dat Delete file SnapPlugin.dll Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application\13.5.2036.0\locales Rename en-US.pak to en-us.pak (optional) Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application\13.5.2036.0\swiftshader Rename file libEGL.dll to libegl.dll (optional) Rename file libGLESv2.dll to libglesv2.dll (optional) Navigate to ..\! 360ChromePortable_13.5.2036_rebuild_1_ungoogled\Chrome\Application\13.5.2036.0\skin Delete file jisu9_chrome.srx Delete file jisu9_dark.srx Delete file jisu9wallpaper.srx Delete file jisu11.srx Delete file jisu13.srx
    2 points
  9. This Malwarebytes “crisis” appears to have been precipitated by ONE user who reported not getting any updates!? The screenshot he posted wasn’t even from a Vista or XP system because “Ransomware protection” (which never supported XP or Vista) was shown as “On” rather than greyed out! (Another possibility: He attempted to activate that feature on Vista with a registry hack, rendering MB 3.5.1 incapable of updating.) Perhaps you should post to tell that user that 3.5.1 is working fine on XP and Vista, and that newer versions are available for Windows 7? Imacri would rather point out errors in the removal of XP/Vista documentation from their forum it seems.
    2 points
  10. Thank you, guys, I'll be fine just, been a bit rough I think. Don't worry I'll try again tomorrow. Not so much sad but more numb, I guess. Just going to have to avoid all news today and you may know already and filter what I watch. I don't know. Thank you for asking and that means a lot and I'll be back tomorrow and going to put on my headphones.
    2 points
  11. Hey i found a typo, v5.3
    2 points
  12. It's alright, i've seen most people saying "legacy windows is dead" a lot of times (not just in MSFN, in other forums too), but at last, nothing happens, because it's people's choice to use whatever OS they want.
    2 points
  13. ya I should of not been so down when I said that (it not good to be sad!) and legacy windows is not dead!
    2 points
  14. Cancelled project... The first part of this post is for historical significance only. This topic is specifically to discuss development of Winternight-Classic (which is an upcoming fork of the Firefox 3.0 codebase, but with support for the deprecated "Windows" GFX toolkit, Visual C++ 6.0, and Windows NT4/9x support included). The purpose of Winternight-Classic is to have a fork of Firefox that is "lightweight", but still supports semi-modern web technologies, and also still supporting Windows NT4/9x and Visual C++ 6.0. Update: After making Firefox 1.5.0.12 compile using Visual C++ 5.0 SP3, having trouble with making RetroZilla (fork of Firefox 2.0) work with Visual C++ 5.0 SP3, and me still not having a working build of Firefox 3.0 using Visual C++ 6.0 and the Windows GFX toolkit (3.0a7 works though, but I can only support Windows 9x, and picture scaling is broken, with 3.0a2 being the last working version for that on the Windows GFX toolkit), it is probably for the best that I stick to Gecko 1.8.x, whether that is 1.8.0 (preferred), or 1.8.1 (what RetroZilla is based on). I personally like the lightweight UI of Firefox 1.5 too. Update 2: I was able to compile a Mozilla/Gecko 1.9.0a1 codebase snapshot from November 2006 using Visual C++ 5.0 SP3. Also, after reverting bug 371434, pictures now display properly in my Windows GFX modded version of Firefox 3.0a7. When I make Firefox 3.0.19 compile using the Windows GFX toolkit, and add Windows 95 compatibility, this project will no longer be marked as cancelled.
    1 point
  15. Hi. I would like to install Vista x64 with extended kernel on the laptop whose model is in the topic. However, from what I remember, on these chipsets USB 3.0 will work as 2.0. Have any modified drivers or something like that been created? Thanks.
    1 point
  16. I have to say that I believe Windows XP as an OS will always be usable, even if in an emulated form. With the amount of legacy software out there, it will be worth something, whether if it's simply to run older games or programs for older hardware. In fact, I just installed it recently to a spare drive for use on older websites and for running DOS games. I use it for viewing sites like Bitview, FriendProject and RetroBook, all of which were made to emulate the 2006-2009 era of the internet. However, I wouldn't use it to login to more serious pages though (like Amazon for example).
    1 point
  17. hello @Country Cat and welcome to msfn! ive heard of his patch I just don't know how well it works or if it's stable (it gave me driver issues the last time I tried it)
    1 point
  18. There's a patch by Dibya that claims to allow up to 128GB of RAM to be usable, however I've never tested it myself so I can't verify whether or not it would be useful for your case. I didn't see it mentioned in the thread so far but figured it would be worth noting.
    1 point
  19. You're absolutely right! What is to happen will happen anyway. There's nothing we can do about it anyway. And we don't want to make it worse, do we? Time to move on in this thread.
    1 point
  20. So further on from my post in the XP forum, I decided to play around on Windows ME to see if I could get the new Java based Spotify client working and to my surprise it works and plays! Steps included installing Java 6 then Java 8 as per the instructions on the forum. I have manually set appdata in command line to a folder called appdata in C root however I need to test if this is required or not. I don’t believe there has been a spotify client up to now for Win 9x so this may be quite a novelty for some!
    1 point
  21. Well, I have a functional Me installation on my main computer, can you give me a link with the files?
    1 point
  22. Sure, no worries. I even wrote yesterday that I wouldn't be surprised if the updates get pulled now.
    1 point
  23. What can I say now about Artificial Intelligence? Each calculation is primitive as much as possible. Nature shows in last 4.5 Billion years, that this concept with Hidden Layers is more sucessfull than any other. It is strict sequential. But parts can run at the same time. Interesting here is, that those artificial Neurons always fire. So, not all good from natural Neuron is still in compi as today, 31 March 2023. When you know Gauß "Methode der kleinsten Quadrate" and Matrix Multiplication, thats all. But: With enough computing power, no more invention is needed. Those machines can recognice every pattern, if there is one. For example I noticed, that in the Prime Numbers are more stored in, than only its divisibilty. So, in principle we already build a Super Intelligence, which is more capable than any human will ever be. Only the enormous power consumption gives as at the moment a chance to survive: 10.000.000.000 more power need any cpu, compared with Human brain. This problem will only be solved with Quantum Computers. The same Algorithm are there already. Until now, a machine with Intelligence of normal human person, needs all US power plants Dietmar
    1 point
  24. I don't have more info at the moment, sorry
    1 point
  25. Unfortunately, these versions do not work. But 1.16/1.17 should.
    1 point
  26. Thanks! But which loss do you mean? There is personally no serious loss. If Malwarebytes really stops rolling out fresh definition updates, the current state will be good enough for a while. Of course, no new definition updates would be a great pity and another setback for all users on Windows XP and Vista. But my license is also valid for the most recent 4.5.25 or upcoming versions, i.e. versions targeting Windows 7 or 10. It's a lifetime license, whatever lifetime means, of course especially according to the recent experiences made.
    1 point
  27. @Mark-XP Here is a first try with Backpropagation for to learn the "AND" function. Nice, works! Only Java Standard Bibliothek is used Dietmar To train a program to learn the AND function, we can use a neural network. A neural network is a type of machine learning model that consists of multiple layers of interconnected nodes (neurons) that can learn to recognize patterns in data. For this particular problem, we can create a neural network with two input nodes, one output node, and one hidden layer with a variable number of neurons. The two input nodes correspond to the two binary inputs of the AND function, and the output node corresponds to the output of the function. To train the neural network, we need to provide it with a set of input-output pairs (also known as training examples) for the AND function. For example, one input-output pair could be (0,0) -> 0, meaning that when the input is (0,0), the output should be 0. We can create a set of four such input-output pairs for the AND function using the truth table above. We can then randomly initialize the weights and biases of the neural network, and use a training algorithm (such as stochastic gradient descent) to adjust the weights and biases based on the training examples. The goal is to minimize the difference between the output of the neural network and the desired output for each training example. As the neural network trains, it learns to recognize the patterns in the input-output pairs and adjusts its weights and biases to better predict the output for each input. Once the training process is complete, the neural network should be able to correctly predict the output of the AND function for any given input. In summary, the program learns the AND function by using a neural network with two input nodes, one output node, and one hidden layer with a variable number of neurons. It is trained using a set of input-output pairs for the AND function and a training algorithm that adjusts the weights and biases of the neural network based on the training examples. The neural network learns to recognize patterns in the input-output pairs and adjusts its weights and biases to better predict the output for each input. package neuralnetwork; import java.util.Arrays; public class NeuralNetwork { private int numInputNodes; private int numHiddenNodes; private int numOutputNodes; private int numHiddenLayers; private double[][] inputHiddenWeights; private double[][] hiddenOutputWeights; private double[] hiddenBias; private double[] outputBias; public NeuralNetwork(int numInputNodes, int numHiddenNodes, int numOutputNodes, int numHiddenLayers) { this.numInputNodes = numInputNodes; this.numHiddenNodes = numHiddenNodes; this.numOutputNodes = numOutputNodes; this.numHiddenLayers = numHiddenLayers; // initialize weights and biases randomly inputHiddenWeights = new double[numInputNodes][numHiddenNodes]; hiddenOutputWeights = new double[numHiddenNodes][numOutputNodes]; hiddenBias = new double[numHiddenNodes]; outputBias = new double[numOutputNodes]; for (double[] row : inputHiddenWeights) { Arrays.fill(row, Math.random()); } for (double[] row : hiddenOutputWeights) { Arrays.fill(row, Math.random()); } for (int i = 0; i < numHiddenNodes; i++) { hiddenBias[i] = Math.random(); } for (int i = 0; i < numOutputNodes; i++) { outputBias[i] = Math.random(); } } public double sigmoid(double x) { return 1 / (1 + Math.exp(-x)); } public double sigmoidDerivative(double x) { double fx = sigmoid(x); return fx * (1 - fx); } public double[] forwardPropagation(double[] input) { // calculate activations for first hidden layer double[] hiddenActivations = new double[numHiddenNodes]; for (int j = 0; j < numHiddenNodes; j++) { double sum = 0; for (int i = 0; i < numInputNodes; i++) { sum += input[i] * inputHiddenWeights[i][j]; } hiddenActivations[j] = sigmoid(sum + hiddenBias[j]); } // calculate activations for subsequent hidden layers for (int layer = 1; layer < numHiddenLayers; layer++) { double[] nextHiddenActivations = new double[numHiddenNodes]; for (int j = 0; j < numHiddenNodes; j++) { double sum = 0; for (int i = 0; i < numHiddenNodes; i++) { sum += hiddenActivations[i] * inputHiddenWeights[i][j]; } nextHiddenActivations[j] = sigmoid(sum + hiddenBias[j]); } hiddenActivations = nextHiddenActivations; } // calculate output layer activations double[] outputActivations = new double[numOutputNodes]; for (int j = 0; j < numOutputNodes; j++) { double sum = 0; for (int i = 0; i < numHiddenNodes; i++) { sum += hiddenActivations[i] * hiddenOutputWeights[i][j]; } outputActivations[j] = sigmoid(sum + outputBias[j]); } return outputActivations; } public void backPropagation(double[] input, double[] targetOutput, double learningRate) { // perform forward propagation to get activations for all layers double[] hiddenActivations = new double[numHiddenNodes]; for (int j = 0; j < numHiddenNodes; j++) { double sum = 0; for (int i = 0; i < numInputNodes; i++) { sum += input[i] * inputHiddenWeights[i][j]; } hiddenActivations[j] = sigmoid(sum + hiddenBias[j]); } double[] outputActivations = new double[numOutputNodes]; for (int j = 0; j < numOutputNodes; j++) { double sum = 0; for (int i = 0; i < numHiddenNodes; i++) { sum += hiddenActivations[i] * hiddenOutputWeights[i][j]; } outputActivations[j] = sigmoid(sum + outputBias[j]); } // calculate output layer error double[] outputErrors = new double[numOutputNodes]; for (int j = 0; j < numOutputNodes; j++) { double outputActivation = outputActivations[j]; double targetOutputValue = targetOutput[j]; outputErrors[j] = outputActivation * (1 - outputActivation) * (targetOutputValue - outputActivation); } // calculate hidden layer errors double[] hiddenErrors = new double[numHiddenNodes]; for (int j = 0; j < numHiddenNodes; j++) { double hiddenActivation = hiddenActivations[j]; double sum = 0; for (int k = 0; k < numOutputNodes; k++) { double outputError = outputErrors[k]; double weight = hiddenOutputWeights[j][k]; sum += outputError * weight; } hiddenErrors[j] = hiddenActivation * (1 - hiddenActivation) * sum; } // update weights and biases for output layer for (int j = 0; j < numOutputNodes; j++) { double outputError = outputErrors[j]; for (int i = 0; i < numHiddenNodes; i++) { double hiddenActivation = hiddenActivations[i]; double delta = learningRate * outputError * hiddenActivation; hiddenOutputWeights[i][j] += delta; } outputBias[j] += learningRate * outputError; } // update weights and biases for hidden layer for (int j = 0; j < numHiddenNodes; j++) { double hiddenError = hiddenErrors[j]; for (int i = 0; i < numInputNodes; i++) { double inputActivation = input[i]; double delta = learningRate * hiddenError * inputActivation; inputHiddenWeights[i][j] += delta; } hiddenBias[j] += learningRate * hiddenError; } } public static void main(String[] args) { // create neural network with 2 input nodes, 2 hidden nodes, and 1 output node NeuralNetwork nn = new NeuralNetwork(2, 2, 1, 1); // define input and target output for AND function double[][] input = {{0, 0}, {0, 1}, {1, 0}, {1, 1}}; double[][] targetOutput = {{0}, {0}, {0}, {1}}; // train network using backpropagation for (int epoch = 0; epoch < 100000; epoch++) { for (int i = 0; i < input.length; i++) { nn.backPropagation(input[i], targetOutput[i], 0.1); } } // test network with some inputs double[] testInput1 = {0, 0}; double[] testInput2 = {0, 1}; double[] testInput3 = {1, 0}; double[] testInput4 = {1, 1}; System.out.println("0 AND 0 = " + nn.forwardPropagation(testInput1)[0]); System.out.println("0 AND 1 = " + nn.forwardPropagation(testInput2)[0]); System.out.println("1 AND 0 = " + nn.forwardPropagation(testInput3)[0]); System.out.println("1 AND 1 = " + nn.forwardPropagation(testInput4)[0]); } }
    1 point
  28. WinMerge and by the way there is way too much changes between every firefox3 alpha/beta versions, it is better to check CVS changes for details: https://github.com/roytam1/mozilla-cvs-history-subtree
    1 point
  29. Oh yeah, I heard SteamCMD could be used to replace the client, but not entirely sure. Maybe someone could make a somewhat decent GUI for it.
    1 point
  30. Call it a case of misunderstanding. Despite Iron's about page showing that it was updated and a current date stamp in the settings, the version was not in fact updating. It seems that it doesn't update ever or perhaps it didn't because of some setting. I had expected Iron to update the same way Chrome does. Alas, my Iron was at v77 and after updating to v109 the issues I was experiencing have gone away... BUT Ebay still is slower on their newer view than the older view (some pages have it, some don't. I'm talking US Ebay, I have not seen the new mode on international Ebays) but not unusably slow as when on v77.
    1 point
  31. If Spotify is open-source yes. But I'm not sure about that. If not, I can at most help with a manual patch in CFF Explorer.
    1 point
  32. I have updated to Dependencies instead of Dependency Walker, since it is more up to date. That shined a bit of light on the DLLs needed. Now, following the guide here I suppose I could modify the needed DLLs to include the missing functions, where required. It's real nice that Windows boots with unsigned system files, unlike Android. Problem is I do not understand how API DLL requests are forwarded to the DLL containing the API functions. I would need to replicate this for the missing APIs to work, otherwise I would have to make duplicates of the DLL for each of its containing APIs. Here is a list of all the missing APIs and EXTs: api-ms-onecoreuap-settingsync-status-l1-1-0.dll (in 1607 forwards to) -> SettingSyncCore.dll ext-ms-onecore-appmodel-veventdispatcher-l1-1-0.dll (in 1607 forwards to) -> VEEventDispatcher.dll ext-ms-win32-subsystem-query-l1-1-0.dll For ext-ms-win32-subsystem-query-l1-1-0.dll, I am not sure to what DLL it is supposed to forward, since 1607 does not include this extension. I have just imported all DLLs present in 1607's System32 folder into DLL Export Viewer, but none of them included the function Dependencies says Explorer.exe requests it, QueryWin32SubsystemHost. Basically, my questions are: Can somebody explain to me how API requests are forwarded to the DLLs containing the API? Why is the function QueryWin32SubsystemHost requested in Windows 11, but isn't in Windows 10 1607 (at least not as far as I can tell)? EDIT: Okay, I imported all DLLs from the Windows folder in 1607 into DLL Export Viewer. None of them contain the QueryWin32SubsystemHost function. EDIT 2: I imported User32.dll, the one above ext-ms-win32-subsystem-query-l1-1-0.dll in the tree. The DLL itself requests ext-ms-win32-subsystem-query-l1-1-0.dll, not explorer.exe. So the program should work without it.
    1 point
  33. ... Many thanks for testing this ; so, it proves it can still successfully update its definitions, the same way as on WinXP ... But this finding of yours contradicts with the linked discussion in the MB Support Forum ; not that sterling of a "support", is it? I bet no-one there actually tried that "legacy" 3.5.1 version on either XP/Vista - yet, they were quick to disseminate what they were probably trained to say: "Every WinOS below Win10 is a security menace" (and what I found particularly distasteful was their suggestion below: ; I'm not a native English speaker, but, surely, "by crook" doesn't imply pirated versions, does it? ) ...
    1 point
  34. No, but you can probably modify the source of the program and compile it.
    1 point
  35. I tried running this, works just as described. But, I noticed that this version of office is a beta version. This is version 14.0.4730.1007, where the RTM is 14.0.4760, and build 4734 is the OEM distributed version that is pretty easy to obtain. This portable version is packaged with Thinapp, I guess that if we come up with a solution to either extract the thinapp to make it install / get a 14.0.4730.1007 installer, it would run properly.. Edit : The file name to hunt for is "14.0.4730.1007_Select_volume_ship_x86_en-us.rar". (Can be found from https://www.betaarchive.com/forum/viewtopic.php?t=11012 and some others)
    1 point
  36. It looks as if mojang has change there plan for.7/8.1 and will keep the launcher compatible with it https://educommunity.minecraft.net/hc/en-us/articles/360047556591-System-Requirements#:~:text=Starting%20in%20December%202022%2C%20you,perform%20any%20testing%20on%20it. according to this page (**Upcoming Change: Windows 8 or Above Required for Minecraft Education As Minecraft Education grows so must the requirements for the systems that we support. Starting in December 2022, you will need to be using Windows 8 or newer to ensure Minecraft Education works correctly on your Windows device. While We Won't Make Any Changes To Prevent Minecraft From Installing Or Running On Windows 7 Devices we will no longer address bugs or perform any testing on it. As a result, Minecraft Education may stop working on Windows 7 after that date. We recommend you keep your operating system and software up to date for the best experience while using Minecraft Education.)
    1 point
  37. Hmm interesting but I already saw that coming, since Steam relies on an Embedded Chromium framework (Steam Browser In-Game). Their current one is based on Chromium 85. Same goes for Spotify by the way. We should have an easier procedure on Windows 8.1, than on Windows 7, but I haven‘t found a way yet. I tried making Spotify 1.2.7 (Chromium 110) run on Windows 8.1, but there are two functions added in net32api (Azure Active Directory Join Information Functions) : NetFreeAadJoinInformation and NetGetAadJoinInformation. I don‘t know with what function we could replace those
    1 point
  38. the garbage they fill in just gets bigger
    1 point
  39. I will add few more options soon. Including Administrative tools.
    1 point
  40. I got a copy of the 111 builds, but never got a chance to grab the 112 build before it was removed.
    1 point
  41. Probably the last 100% working stable version at this point is 110. On the other hand, from the "dev/canary" channel I managed to run probably build 5545 as the last one with the help of a user who unfortunately "escaped" from the forum....
    1 point
  42. That's my screenshot actually Nonetheless, 2019 was extremely unstable
    1 point
  43. What was the problem with Windows 10? It’s nearly 8 years old now, isn’t that “legacy” enough to suit you?
    1 point
  44. Something else is definitely needed, although I’m surprised if you can’t turn on real-time protection even with sufficiently old definitions installed. I’m not sure what to suggest, as I think some of the legacy antivirus products required XP SP3 x86, but there has been a lot of discussion in another thread: https://msfn.org/board/topic/177099-which-antiviruses-are-known-for-a-fact-to-be-working-on-xp-sp3-as-of-2019/
    1 point
  45. I do hope if it can work in NT 3.51, while the missing ETO_GLYPH_INDEX in old NT gives me headache.
    1 point
  46. Enabling Aero in Windows Vista 50xx+ x86 (VMware) This is a small tutorial for enabling Aero Glass in most post-reset Vista Builds, namely the builds from the 50xx range onwards. This tutorial was tested with the following builds: (Professional/Ultimate unless otherwise noted) 5048 5219 5231.0 (by ovctvct) 5231.2 (Ultimate & Enterprise Server) 5259.0 (also by fred30w and ovctvct) 5259.3 (by ovctvct) 5270 (Ultimate & Enterprise Server) (Ultimate also by ovctvct) 5381 (Home Premium) 5384 (Enterprise Server) 5456 (Home Premium & Ultimate) (Ultimate also by ovctvct) 5472 (Ultimate & Home Premium) (Ultimate also by fred30w) 5536 (Business & Ultimate) (Ultimate also by ovctvct) 5552 (Home Premium) 5600 (Datacenter Server & Ultimate) (Ultimate by ovctvct and Arths) 5728 5754 (Home Premium & Ultimate) 5757 (Datacenter Server) 6001.16406 (Enterprise Server) 6001.16510 (Web Server) 6001.17051 (x64 Web Server) You will need the following items: 1. A relatively recent version of VMware Workstation. (10 or 11 will work) 2. The WDDM Display Drivers from Workstation 11. You can get an ISO that has them here: Download - MEGA If you are using an AMD64 (x64) build, you can get the x64 drivers here: MEGA 3. The install DVD of your desired build. Builds 5381 & later: 1. First, start creating your VM, but make sure to select Custom in the first screen. 2. Set the HW compatibility to Workstation 10.0 (for 11 users). You do not need to change the compatibility in earlier versions. 3. Set the Guest OS option to 'Windows Vista'. 4. Install the build as normal, including setting the BIOS Date. 5. After installing, open regedit and browse to Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM. 6. Over there, create a DWORD key named CompositionPolicy and set its value to 2. 7. Open Device Manager, browse to the 'Display Adapters' section, and right-click on the name of your display adapter. Select 'Update Driver Software' on the menu that comes up. 8. Select 'Browse my computer for driver software' and mount the ISO containing the display drivers from the 'Items you need' section. Builds 5048, 5219-5270: (Thanks to fred30w and ovctvct!) 1. Follow Steps 1-4 of the previous guide. NOTE: For 5231.X, use 'Workstation 6.0' as the compatibility mode! 2. After installing, open regedit. From here, it branches off into two different paths, depending on which build you want to use: Builds 5048, 5219 & 5231.X: Browse to HKEY_LOCAL_MACHINE\Software\Microsoft\DWM. (if the key does not exist, create it.) Over there, create a DWORD key named EnableMachineCheck and set its value to 0. Builds 5259.X & 5270: Browse to HKEY_CURRENT_USER\Software\Microsoft\DWM. (if the key does not exist, create it.) Over there, create a DWORD key named UseMachineCheck and set its value to 0. 9. Point the installer to the 'video_wddm' folder of the root of the ISO and click 'Next'. After the display driver installs, reboot the VM. 10. Aero Glass should be automatically enabled. It will be a bit slow, but it works. 3. After this, open Device Manager, browse to the 'Display Adapters' section, and right-click on the name of your display adapter. Select 'Update Driver Software' on the menu that comes up. 4. Select the options required to choose your driver manually. (Sorry, but there is no screenshot for this one as these builds use different interfaces. 5048 & 5219 use the XP-style interface while the later builds use the Vista-style.) 5. When you have to install the driver, mount the ISO you downloaded way back in the beginning and point it to the 'video_xpdm' in the root directory of the ISO. 6. You will receive an error about the drivers not being signed. Ignore it. 7. After the driver installs, reboot the computer. You should have Aero Glass enabled unless if you use 5048. 8. (Thanks to ovctvct!) If you use 5048, open services.msc and enable the 'User Experience Session Management' service by setting it to automatically start on start up. 9. After you reboot, you must log off and log on again on every startup to enable Aero. All other builds: (ones which are not listed at the top, that is) I don't know whether they work with these methods or not, as I don't have the builds themselves or they do not work for me. (5112, 5308.60 and 5365 are applicable for the second category.) If someone can provide a conclusion, I'd gladly provide credit for them. (PS: This started out as an experiment for lulz on 5456, but it turned into a reliable way to enable Aero Glass.) For more topics follow me on Microsoft Community Youssef Pro - Microsoft Community + Good luck to all
    1 point
×
×
  • Create New...