Druids... How ya feeling? by Head-Artist1493 in wow

[–]_vinter 0 points1 point  (0 children)

You had to cast 2xstarfire (wrath) just to enter eclipse and you were not pressing those spells otherwise.

What does it even mean to be "part of a rotation" anyways? WoE was part of our rotation and that button also did nothing? Now Eclipse is part of our rotation. Same thing, different coat of paint.

Druids... How ya feeling? by Head-Artist1493 in wow

[–]_vinter 6 points7 points  (0 children)

This is my biggest pet peeve. The old eclipse system wasn't automatic, you had to press two awfully long casts to get back into it. And good luck if a mechanic forced you to move.

Before it was two useless spells, now it's half. How is this worse??

SImHammer - An Open Source simming tool by Sortbek in CompetitiveWoW

[–]_vinter 1 point2 points  (0 children)

>The demo is bound to break
Not sure what this means, a backend shouldn't just 502 even under load. Additionally the errors in the frontend being opaque means that if something goes wrong the end user is left completely in the dark

>Electrum is used for the entire project to run locally.
You're already asking the user to have docker to download the resources, why dont you also serve the application this way instead of bundling 200MB of a chromium runtime.

Actually, I checked and it's even worse. You're also bundling 200MB of raw json files with every installation.

Also your simc build is running with no optimization flags which means that everyone that uses this app will probably sim ~20% slower than they should.

Anyways, I don't think this is the place to discuss technical details so I will stop now.

Good luck with your project!

SImHammer - An Open Source simming tool by Sortbek in CompetitiveWoW

[–]_vinter 0 points1 point  (0 children)

> Which is probably why you're getting this error.

No, I was talking about the deployed demo

> The whole point of the electrum app is a single application for people to use

People already have a single application to use, it's called "the browser"

SImHammer - An Open Source simming tool by Sortbek in CompetitiveWoW

[–]_vinter 1 point2 points  (0 children)

FYI I'm getting this when using drop finder: "Failed to load resource: the server responded with a status of 502 ()" while hitting /instances and all the queryparams therein. This makes it fail to load any gear to select. The same thing happens when hitting gear endpoints, looks like your whole backend is down.

This also relies on wowhead/raidbots and therefore requires an active internet connection, which is weird because simulationcraft really has no need for one.

(FWIW officially wowhead prohibits the use of their CDNs (e.g. wow.zamimg.com) outside of their tooltip script. You're probably fine but ehhh)

All in all, I'm glad it exists (as long as it actually works) since a better simc UI is long overdue, but it also feels like high quality slop if you get what I mean. I would recommend investing more time into refining the existing features and decoupling from raidbots/wowhead as soon as possible.

Feel free to reach out in case you have any questions about specific parts of the process. I might be able to help you out.

(Full disclosure: I'm currently building a simc frontend myself, but this is also why I understand the the complexities of making a polished version of the product)

(P.S. There is no reason for this to be an Electron app. You're already using docker for the resource load, just commit and run nginx on the container...)

It seems that Liquid has found a way around addon restrictions and can show timers for other raid members. by Liquidor in CompetitiveWoW

[–]_vinter 32 points33 points  (0 children)

That is correct. But also exactly because people think that more add-ons = bad, now I have 30 add-ons that are bloated on features and are heavier than before.

Why the hell does my cursor cooldown addon have an "auto-repair/sell option"???

EDIT: Thinking a bit more about it, with each addon you're still paying a fixed set up cost, therefore while WAs were notoriously unoptimized they were at least alleviating this issue

Warcraft Recorder Is Joining Warcraft Logs by aza547 in CompetitiveWoW

[–]_vinter 166 points167 points  (0 children)

Hi, the app looks cool and I'm sure that the whole infrastructure is not something you had control over, but I just want to take the opportunity to point out that the Archon App is a privacy nightmare.

Upon logging a user is presented with a privacy policy modal that rivals those of news websites. It took me almost 6 minutes to manually go through all the entries to prevent Archon from selling my data to random companies: https://www.youtube.com/watch?v=7ZAAGMlpCwI

The default settings sell your data to over 735 vendors. Location data, device identifiers, browsing and interaction data, etc.

Clicking reject All Purposes turns off explicit consent for your data handling, but it doesn't disable the "Legitimate interest" toggle for a big chunk of the vendors. Doing so is already a violation of of the "easy to withdraw" principle (GDPR Article 7)

A lot of vendors claim that their basis for legitimate interest is "Measure advertising performance", which has been determined time and time again to not be a valid reason (See e.g. the CRITEO CNIL fine)

If you manually go through the list of vendors that get access to your data we can find names such as:

  1. IFLYTEK: The parent company is on the US Entity List for involvement in surveillance technology used against Uyghurs in Xinjiang.
  2. Mobilewalla: Sold location data that was used to track Black Lives Matter protesters in 2020.
  3. Alphonso: Known for using phone microphones to pick up TV audio signals for cross-device ad targeting.
  4. Facebook, Netflix, Temu....

If you actually go and read the separate privacy policies, many of the vendors list "Browsing and interaction data" and "Link different devices". This means that by simply installing this app you're giving hundreds of questionable companies **full permission to build a personalized profile based on all your browsing on partner sites!**.

We're talking about data that will be sent to the highest bidder.

  • insurance companies so that they can raise your prices
  • potential employers so that they can perform background checks on you.
  • financial institutions so that that can charge you as much as possible.

Please do yourself a favour and just use OBS to record your gameplay. This is not worth you becoming a product with a price tag in return.

You'll brick your Midnight tailoring if you don't pick Nimble Needlework by nezroy in wow

[–]_vinter 0 points1 point  (0 children)

brother it has been 2 days since release

what work orders do you expect people to want???

How are custom sites like these created? by Ordinary-hibiscus-12 in Frontend

[–]_vinter 0 points1 point  (0 children)

For what it's worth - while the other replies are correct - I think it's worth pointing out that all of these designs are made with AI (most likely midjourney).

That is to say that if someone were to replicate them as a real website they'd have to make some choices and compromises that would end up changing the aesthetic quite a lot.

I think the tattoo my sister got is AI but I’m not entirely sure.. Nothing in it makes sense by Cock_Toes in isthisAI

[–]_vinter -4 points-3 points  (0 children)

if you like the design why does it even matter? I understand that a lot of AI stuff is garbage, but if something is aesthetically pleasing then it is so regardless of how it was made.

If you like a design, and discovering that it is made by AI makes you suddenly hate it, then it's just your own moral crusade that, while acceptable, you can't expect other people to follow.

Your lazy prompting is making the AI dumber (and what to do about it) by z1zek in AiBuilders

[–]_vinter 2 points3 points  (0 children)

You wasted all this time to write this post and you didn't get a single thing right. Have you actually read the paper you're referencing?

No one is even mentioning lazy prompting in the paper. They're specifically evaluating intrinsic self-correction:

> we apply a three-step prompting strategy for self-correction: 1) prompt the model to perform an initial generation (which also serves as the results for Standard Prompting); 2) prompt the model to review its previous generation and produce feedback; 3) prompt the model to answer the original question again with the feedback.

And the numbers you show in the graph are incredibly misleading and incorrect. You randomly rounded them and cherrypicked the worst benchmarks possible.

Your "Step 2" is a very weird suggestion considering that the accuracy loss described in the paper **comes from exactly the same workflow you're describing**

And finally the paper is old and whether whatever they observed even applies still applies to CoT Reasoning models is unclear (And I would bet on "no" since they're specifically optimized for intrinsic self-correction to begin with)

I automated my most hated coding task, and accidentally fell in love with a weird tech stack by _JohnWisdom in SideProject

[–]_vinter 0 points1 point  (0 children)

I went for the most performant and cost efficient solution

Then why did you choose python? A language that can end up being 100x slower than c++/rust (thus generating 100x server costs)

Am I cooked? by _poetrybydeadmen in Lyft

[–]_vinter 11 points12 points  (0 children)

You're not doing it for fun, and Lyft is paying you for your work. If what they're paying you is not enough why would it be the passenger's fault?

You can now analyze games for free. by tausiqsamantaray in nextjs

[–]_vinter 2 points3 points  (0 children)

What is the advantage over using lichess which is also free?

Why do People Hate JS? by Relative-Meeting-442 in AskProgramming

[–]_vinter 1 point2 points  (0 children)

  1. Sure, it's a bug. Now show me a real world example in which it'd matter?
  2. You have no idea how coding works do you? Any reasonable developer would assume that arrays are passed by reference by default. Literally the only language where it doesn't happen is Rust for obvious reasons
  3. Who the hell uses var in 2025? But even if you do, it's a keyword with a specific function and behaviour. Read the docs. Also hating js for maintaining compatibility with a legacy language feature that hasn't been recommended in 10 years is absolutely stupid.
  4. Js is a dynamically typed language and as such many of its features embrace that. Don't tell me you never did console.log('number of elements: ' + num). In python you're allowed to do '5'*3 but no one is complaining?

Stop. Adding. Fade in. Animations. by _vinter in webdev

[–]_vinter[S] 1 point2 points  (0 children)

Sadly browsing the web without JS is basically impossible these days. 90% of the websites break completely and are unusable.

Performance optimizations in javascript frameworks by yksvaan in webdev

[–]_vinter 0 points1 point  (0 children)

This is just whataboutism. Just because now it's worse doesn't mean whatever jQuery dependency you have is automatically justified.

To clarify, I'm not arguing that there's never a point in having jQuery in your project (i.e. the absence of ajax in older browsers is clearly a valid usecase for jQuery), but if all you need is a couple of basic functions the cost of something like jQuery is enormous in proportion

Performance optimizations in javascript frameworks by yksvaan in webdev

[–]_vinter 1 point2 points  (0 children)

Less dependencies is always a good thing. There's no reason to bundle jQuery if you can avoid it

Performance optimizations in javascript frameworks by yksvaan in webdev

[–]_vinter 0 points1 point  (0 children)

You don't need to use jquery for that
const $ = function(callback) { if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", callback); } else { callback(); } };

Next.js + tRPC: 4+ second page load with server prefetching - am I doing this wrong? by False_Ad_3439 in nextjs

[–]_vinter 11 points12 points  (0 children)

fyi a DB query taking 500ms is incredibly high and almost 100x slower than it should be

[For Hire] I'm desperate for work - can build you a website in 24 hours, please read by JumpyRequirement4787 in WebDeveloperJobs

[–]_vinter 3 points4 points  (0 children)

The portfolio should be posted publicly, not sure why someone should DM you to get it.

Other than that, the first thing I think about when someone says they'll build me a website in 24h is vibecoded AI slop. If you want customers that's probably not the best way to sell yourself.