@kokkez said:
no, seriously, @Virmach i still need to change my email, read closed ticket #610981
Please, please...
Use the complain thread for that. Let's keep this thread clean for black friday sale related issues. This is probably the last time I'll make this comment. Everyone else feel free to refer people to my comment about it here.
@VirMach said: Not interested in flash deals? These are price match offers (to a competitor's Black Friday deals.)
RN-768M
Can I also move my balance from that competitor to VirMach? :-D
Good luck with sales, I am kinda glad that I am totally out of money this year and I won't spend 8 days looking at tracker waiting for some epic (Ryzen!) deals.
We might keep the sale going indefinitely until you buy a plan.
365 days until Black Friday 2025 countdown flash sale.
@lukast__ said: It doesn't notify me if I set IPv4 to 1 even though all deals have an IPv4
It only notifies you if it's above, not equal to or above. It's a minimum threshold. So that part is expected. If enough people think it's equal to or above, it should probably be an easy fix. I'm not sure if the debug settings are correct. It doesn't actually debug the equal or greater than sign, that's just hardcoded in to the debug, so I might have put >= instead of > on accident, since it was just for debugging purposes. That's why the default is set to 0 and not 1 for that. Ov
Regarding it notifying you even if the price is above the maximum dollar value, I'm a little confused. I see both 100 (the default) as well as data being $15.65 and setting be 9. Okay maybe I should make the debug data actually usable and clean it up.
So anyway, my first question is: what type of notification are you receiving for that? Because I mentioned a potential bug of it firing off backend notifications. If it's a backend one that's firing off on the frontend on accident due to a bug, then it wouldn't respect any of your settings. The settings are for frontend only. Last I checked the max price cutoff worked, but that was several versions ago. I'll look through the code.
There's another bug, it won't really affect anyone but it's taking the timer down all the way to the minimum amount as well as dropping prices too quickly. I mostly want to fix it because it's kind of boring for all the plans to expire together like that but until then, enjoy the faster swaps and price drops.
The backend is also not syncing this time drop, however, there's like several failsafes in place for exact situations such as this one so it won't break the sale.
This means first round of poking the code while we're live, let's see if I'm able to avoid making it worse.
@VirMach said:
There's another bug, it won't really affect anyone but it's taking the timer down all the way to the minimum amount as well as dropping prices too quickly. I mostly want to fix it because it's kind of boring for all the plans to expire together like that but until then, enjoy the faster swaps and price drops.
The backend is also not syncing this time drop, however, there's like several failsafes in place for exact situations such as this one so it won't break the sale.
This means first round of poking the code while we're live, let's see if I'm able to avoid making it worse.
So we will get like negative price? Where you pay us to use it?
What's your budget? And if you forget to renew it and it terminates, you won't make me feel bad that we don't have any way to recover it, right? I left off 4TB from the storage deals simply because operating system templates won't install on it and we usually get tickets because people don't want to install from ISO.
Also I can do a better deal in Amsterdam, but we do also have NYC with a good amount of space.
I'm not really sure about the budget. Of course the cheaper the better.
I'm sure I won't forget to renew it unless I don't need it anymore, and if that's the case I always try to place a cancelation request.
Also I want to install from ISO. Keep in mind i'm asking for a server to use with Proxmox Backup Server, so 4c/4GB would be the ideal (according to the official website), so it's probably a standard custom VPS with a big disk.
First bug ?
Just ordered
82% OFF*
OFFER #8
$15.65 PER YEAR
RYZEN SKU# V02-XD
RAM 1792MB DDR4 RAM
CPU 2 Core vCORE
HDD 40GB SSD (NVMe)
BANDWIDTH 4096GB
1 IPv4 DEDICATED
In Amsterdam.
When logged in the client area shows
512 MB 10 GB 512 GB Order Number is: 4918460383
What's your budget? And if you forget to renew it and it terminates, you won't make me feel bad that we don't have any way to recover it, right? I left off 4TB from the storage deals simply because operating system templates won't install on it and we usually get tickets because people don't want to install from ISO.
Also I can do a better deal in Amsterdam, but we do also have NYC with a good amount of space.
I'm not really sure about the budget. Of course the cheaper the better.
I'm sure I won't forget to renew it unless I don't need it anymore, and if that's the case I always try to place a cancelation request.
Also I want to install from ISO. Keep in mind i'm asking for a server to use with Proxmox Backup Server, so 4c/4GB would be the ideal (according to the official website), so it's probably a standard custom VPS with a big disk.
I'd prefer NYC.
NYC lost some memory thanks to a clumsy sys admin and then the manufacturer discontinuing the only board on the market at the time that supported it all (as my memory goes.) That means Amsterdam is the perfect memory to disk ratio for your requirement, but NYC is off by by about 1.4x and I'll have to charge you for it. However, Amsterdam also has much smaller cores.
So I'll go ahead and let my preferences be known with a difference in pricing, if either of these work for you let me know.
Amsterdam
4TB
4GB RAM
4 Core (three plus one free core added after purchase)
Whatever other specs, check site
$135/Yr plus an extra 30% off for @imok only ($94.50/Yr -- has to be generated manually, DM email.)
Or
NYC
4TB
4GB RAM
3 Core (but more powerful overall)
Whatever other specs, check site
$135/Yr (let me know and I'll activate the coupon for the 4T)
@msatt said:
First bug ?
Just ordered
82% OFF*
OFFER #8
$15.65 PER YEAR
RYZEN SKU# V02-XD
RAM 1792MB DDR4 RAM
CPU 2 Core vCORE
HDD 40GB SSD (NVMe)
BANDWIDTH 4096GB
1 IPv4 DEDICATED
In Amsterdam.
When logged in the client area shows
512 MB 10 GB 512 GB Order Number is: 4918460383
I hate that bug, I thought it was fixed. Having a look.
(edit) I reintroduced it in my latest rework of the recreation system. It properly does track all the resource levels but reverts to failsafe generation amounts. I've manually resolved yours and will keep track of these and update them manually until it's re-re-re-re-reworked.
@VirMach said: It only notifies you if it's above, not equal to or above. It's a minimum threshold.
I just understood "minimum" (in the hover box) as "notify if at least x IPs are there" (aka >=), but as English isn't my native language, my understanding might very well be flawed.
@VirMach said: So anyway, my first question is: what type of notification are you receiving for that? Because I mentioned a potential bug of it firing off backend notifications. If it's a backend one that's firing off on the frontend on accident due to a bug, then it wouldn't respect any of your settings. The settings are for frontend only. Last I checked the max price cutoff worked, but that was several versions ago. I'll look through the code.
It's "speaking" all plans (also those over the max price) via TTS, and in the browser console "Notification criteria met: true" is printed for every plan (this happens both if I click on "Test" and when the plans change).
@lukast__ said: I just understood "minimum" (in the hover box) as "notify if at least x IPs are there" (aka >=), but as English isn't my native language, my understanding might very well be flawed.
Your understanding is correct. The hover box is incorrect. In my defense, English isn't my first language.
@lukast__ said: It's "speaking" all plans (also those over the max price) via TTS, and in the browser console "Notification criteria met: true" is printed for every plan (this happens both if I click on "Test" and when the plans change).
Okay if it's speaking them then some logic broke more recently after the implementation of the backend notifications. I'll have a look right after I fix the more important provisioning issue someone else pointed out (and then either also change the logic to be equal or greater than or change the text.
@VirMach said: I hate that bug, I thought it was fixed. Having a look.
(edit) I reintroduced it in my latest rework of the recreation system. It properly does track all the resource levels but reverts to failsafe generation amounts. I've manually resolved yours and will keep track of these and update them manually until it's re-re-re-re-reworked.
NYC lost some memory thanks to a clumsy sys admin and then the manufacturer discontinuing the only board on the market at the time that supported it all (as my memory goes.) That means Amsterdam is the perfect memory to disk ratio for your requirement, but NYC is off by by about 1.4x and I'll have to charge you for it. However, Amsterdam also has much smaller cores.
So I'll go ahead and let my preferences be known with a difference in pricing, if either of these work for you let me know.
Amsterdam
4TB
4GB RAM
4 Core (three plus one free core added after purchase)
Whatever other specs, check site
$135/Yr plus an extra 30% off for @imok only ($94.50/Yr -- has to be generated manually, DM email.)
Or
NYC
4TB
4GB RAM
3 Core (but more powerful overall)
Whatever other specs, check site
$135/Yr (let me know and I'll activate the coupon for the 4T)
I'm going to make a speed test. Is https://ams.lg.virmach.com up to date? Because location says xTom but your website says it should be maincubes. No idea if that's the same. Also https://nyc.lg.virmach.com/ is down.
@VirMach said: I hate that bug, I thought it was fixed. Having a look.
(edit) I reintroduced it in my latest rework of the recreation system. It properly does track all the resource levels but reverts to failsafe generation amounts. I've manually resolved yours and will keep track of these and update them manually until it's re-re-re-re-reworked.
So do I get a bug bounty
I thought of making a bug bounty program but I figured that'd bankrupt us, plus getting it fixed for your service is prize enough
Bug located, thankfully it was stupidly simple. When reworking the creation system I turned it into different clusters and focused on improving bulk creations across different clusters of plans. Unfortunately while doing that, the logic got out of sync and the debugging wrote everything out in a way that made it seem like it was doing it in the correct order in some situations. This should be fixed. Going through and manually updating any leftovers.
const priceCriteria = priceAsFloat <= parseFloat($('#price_n').val()) || 100;
This evaluates to true in any case, it would most likely work if you remove the || 100.
Thanks for the help. Yeah, it must have been put in there for debugging something else and then forgot to take it out. Also it does look like it's equal or greater than (I guess I updated it to that and forgot, so tooltips do make sense as does debugging), so if you find the issue with the IP let me know, otherwise I'll have a look in a few moments.
@imok said:
I was going to try to download a test file from the looking glass but there isn't one any more 😄
I was working on fixing the LG's and then something else happened. I'll add that back to my list. The Frankfurt one should be working, and it's in Amsterdam now so it would be the same.
const priceCriteria = priceAsFloat <= parseFloat($('#price_n').val()) || 100;
This evaluates to true in any case, it would most likely work if you remove the || 100.
Thanks for the help. Yeah, it must have been put in there for debugging something else and then forgot to take it out. Also it does look like it's equal or greater than (I guess I updated it to that and forgot, so tooltips do make sense as does debugging), so if you find the issue with the IP let me know, otherwise I'll have a look in a few moments.
The IP count seems to be missing, so it defaults to 0:
const ips = data.ips || 0; // Default to 0 if undefined
Bug found with fraud check system. The flash sale hooks into the same thing as the fraud check for getting some other work done so i guess our fraud check override is breaking, where it would have otherwise auto cleared. I'll be manually clearing these for now as that might be a little complicated to fix since I have to go over two different systems.
@VirMach i'm ok with those prices and I'd go with Amsterdam. Thanks for the extra discount. The only issue would be the contract term. I was thinking in monthly, but 6-month would be fine. I'm not sure if I would need it more than that time TBH.
Comments
Use the complain thread for that. Let's keep this thread clean for black friday sale related issues. This is probably the last time I'll make this comment. Everyone else feel free to refer people to my comment about it here.
We might keep the sale going indefinitely until you buy a plan.
365 days until Black Friday 2025 countdown flash sale.
@VirMach two things don't seem to work correctly:
It notifies me even if the price is above "Max $":
It doesn't notify me if I set IPv4 to 1 even though all deals have an IPv4:
cpu_logger | Recommended providers: Layer7, dataforest (Avoro/PHP-Friends), @host_c
VIRMACH-IS-BACK-WITH-ALL-THE-DEALS-34
MicroLXC is lovable. Uptime of C1V
VIRMACH-IS-BACK-WITH-ALL-THE-DEALS-34
It only notifies you if it's above, not equal to or above. It's a minimum threshold. So that part is expected. If enough people think it's equal to or above, it should probably be an easy fix. I'm not sure if the debug settings are correct. It doesn't actually debug the equal or greater than sign, that's just hardcoded in to the debug, so I might have put >= instead of > on accident, since it was just for debugging purposes. That's why the default is set to 0 and not 1 for that. Ov
Regarding it notifying you even if the price is above the maximum dollar value, I'm a little confused. I see both 100 (the default) as well as data being $15.65 and setting be 9. Okay maybe I should make the debug data actually usable and clean it up.
So anyway, my first question is: what type of notification are you receiving for that? Because I mentioned a potential bug of it firing off backend notifications. If it's a backend one that's firing off on the frontend on accident due to a bug, then it wouldn't respect any of your settings. The settings are for frontend only. Last I checked the max price cutoff worked, but that was several versions ago. I'll look through the code.
Most importantly...
VIRMACH-IS-BACK-WITH-ALL-THE-DEALS-34
There's another bug, it won't really affect anyone but it's taking the timer down all the way to the minimum amount as well as dropping prices too quickly. I mostly want to fix it because it's kind of boring for all the plans to expire together like that but until then, enjoy the faster swaps and price drops.
The backend is also not syncing this time drop, however, there's like several failsafes in place for exact situations such as this one so it won't break the sale.
This means first round of poking the code while we're live, let's see if I'm able to avoid making it worse.
So we will get like negative price? Where you pay us to use it?
I'm not really sure about the budget. Of course the cheaper the better.
I'm sure I won't forget to renew it unless I don't need it anymore, and if that's the case I always try to place a cancelation request.
Also I want to install from ISO. Keep in mind i'm asking for a server to use with Proxmox Backup Server, so 4c/4GB would be the ideal (according to the official website), so it's probably a standard custom VPS with a big disk.
I'd prefer NYC.
First bug ?
Just ordered
82% OFF*
OFFER #8
$15.65 PER YEAR
RYZEN SKU# V02-XD
RAM 1792MB DDR4 RAM
CPU 2 Core vCORE
HDD 40GB SSD (NVMe)
BANDWIDTH 4096GB
1 IPv4 DEDICATED
In Amsterdam.
When logged in the client area shows
512 MB 10 GB 512 GB Order Number is: 4918460383
Haven't bought a single service in VirMach Great Ryzen 2022 - 2023 Flash Sale.
https://lowendspirit.com/uploads/editor/gi/ippw0lcmqowk.png
NYC lost some memory thanks to a clumsy sys admin and then the manufacturer discontinuing the only board on the market at the time that supported it all (as my memory goes.) That means Amsterdam is the perfect memory to disk ratio for your requirement, but NYC is off by by about 1.4x and I'll have to charge you for it. However, Amsterdam also has much smaller cores.
So I'll go ahead and let my preferences be known with a difference in pricing, if either of these work for you let me know.
Or
I hate that bug, I thought it was fixed. Having a look.
(edit) I reintroduced it in my latest rework of the recreation system. It properly does track all the resource levels but reverts to failsafe generation amounts. I've manually resolved yours and will keep track of these and update them manually until it's re-re-re-re-reworked.
So losing one core is more expensive but more powerful...?
Oops, accidentally labeled both as Amsterdam. Fixed.
More powerful as in nearly twice the Geekbench. It's 3 Core threadripper versus 4 core older Epyc.
I just understood "minimum" (in the hover box) as "notify if at least x IPs are there" (aka >=), but as English isn't my native language, my understanding might very well be flawed.
It's "speaking" all plans (also those over the max price) via TTS, and in the browser console "Notification criteria met: true" is printed for every plan (this happens both if I click on "Test" and when the plans change).
cpu_logger | Recommended providers: Layer7, dataforest (Avoro/PHP-Friends), @host_c
Your understanding is correct. The hover box is incorrect. In my defense, English isn't my first language.
Okay if it's speaking them then some logic broke more recently after the implementation of the backend notifications. I'll have a look right after I fix the more important provisioning issue someone else pointed out (and then either also change the logic to be equal or greater than or change the text.
So do I get a bug bounty
I'm going to make a speed test. Is https://ams.lg.virmach.com up to date? Because location says xTom but your website says it should be maincubes. No idea if that's the same. Also https://nyc.lg.virmach.com/ is down.
@VirMach I think the bug with the price is in alerts.js:
This evaluates to true in any case, it would most likely work if you remove the
|| 100
.cpu_logger | Recommended providers: Layer7, dataforest (Avoro/PHP-Friends), @host_c
I thought of making a bug bounty program but I figured that'd bankrupt us, plus getting it fixed for your service is prize enough
Bug located, thankfully it was stupidly simple. When reworking the creation system I turned it into different clusters and focused on improving bulk creations across different clusters of plans. Unfortunately while doing that, the logic got out of sync and the debugging wrote everything out in a way that made it seem like it was doing it in the correct order in some situations. This should be fixed. Going through and manually updating any leftovers.
Thanks for the help. Yeah, it must have been put in there for debugging something else and then forgot to take it out. Also it does look like it's equal or greater than (I guess I updated it to that and forgot, so tooltips do make sense as does debugging), so if you find the issue with the IP let me know, otherwise I'll have a look in a few moments.
I was going to try to download a test file from the looking glass but there isn't one any more 😄
I was working on fixing the LG's and then something else happened. I'll add that back to my list. The Frankfurt one should be working, and it's in Amsterdam now so it would be the same.
Growing up is realising I don't have time to build pet project anymore
I have so many ideas to build but no time for them
The IP count seems to be missing, so it defaults to 0:
cpu_logger | Recommended providers: Layer7, dataforest (Avoro/PHP-Friends), @host_c
Bug found with fraud check system. The flash sale hooks into the same thing as the fraud check for getting some other work done so i guess our fraud check override is breaking, where it would have otherwise auto cleared. I'll be manually clearing these for now as that might be a little complicated to fix since I have to go over two different systems.
@VirMach i'm ok with those prices and I'd go with Amsterdam. Thanks for the extra discount. The only issue would be the contract term. I was thinking in monthly, but 6-month would be fine. I'm not sure if I would need it more than that time TBH.
Is it intentional that the "view thread" link on the site leads to the other thread and not this one?
Website: thomassen.sh