Staying one point release behind is weird isn’t it? I get staying a major release behind, Apple’s x.0 releases are often pretty rough so it might be worth staying on x-1 for a while. But point releases mostly just fix the stuff they broke in the major release.. Would you really upgrade from 18.5 or whatever to 26.0 when Apple releases 26.1?
Point releases for macOS can be pretty large over the past several years - what often makes sense is waiting a few weeks to upgrade in case there's a .1 patch.
e.g. macOS 15.0, 15.1, 15.3, 15.4, 15.6 and 15.7 all had .1 patches within a few weeks of release.
I'm frankly a bit surprised that it's even legal for a US company like Kagi to do business with Yandex, considering it's sanctioned: https://sanctionssearch.ofac.treas.gov/Details.aspx?id=18711. Though in fairness, I don't know enough about how exactly sanction laws work so it might be legally okay even if I find it morally questionable.
Yes, Yandex was effectively seized by Ru govt "friends" and turned into propaganda tool. And that's very unfortunate. But I'm not talking about getting the propaganda, only about search index.
About money - don't think this income is even remotely comparable with oil/gas incomes, which EU passes to RU.
Please don't start political debate. I do not like censorship of any kind, hence my initial response. I want to have available information in full.
Please don't pretend I'm turning this into a "political debate". Your position is, "Kagi ought to keep doing business with Russia". That in itself is highly political. No side of this issue is apolitical.
My position was more about access to information, that business side for me is secondary, as unavoidable evil. If kagi will find a ru-index with decent quality, I'll be more than happier. Right now yandex has the best index, but given the decay of ru tech sector now, especially now when it's oligarch-managed, that might not be for long.
Yandex has quite a few international entities, which are probably not direct subsidiaries, which in turn probably helps with sanctions. Yandex Cloud seems to be sold by a UAE company internationally: https://yandex.cloud/en/about#impressum
The worry is real: there has historically not been a meaningful security barrier between a USB device and software running on the machine it's connected to. Firmware hasn't been developed with the assumption that the machine is malicious, there's probably lots of firmware which you can get RCE on by sending a weirdly formatted USB packet. Lots of devices have pretty unrestricted firmware update via USB functionality. And security is often fairly lax the other direction too; at least Linux implicitly assumes that hardware you connect is trusted, and there are lots of old, insecure drivers for USB devices out there.
Do users understand that by clicking "allow" on a website, an attacker can re-flash their mouse with firmware which causes the mouse to present itself as some obscure USB device which activates a vulnerable driver? That by clicking "allow" on a pop-up from a website, the website can abuse their keyboard to install a key logger or botnet? Should a user be expected to understand this?
I don't know how valid this fear is in practice. Has anyone done a study?
But that isn't how it works, it's not a prompt like asking permission to use the camera allow/deny. The user gets presented with list of compatible devices and they have to select one themselves.
An attacker could try to convince users to select something specific but that depends on the actual devices that are present and the "default" option to a confused non-technical person is to just cancel out of the list.
I know it works like that, the part about "clicking allow'" was a slight oversimplification which doesn't change the point. Do users understand the security implications of giving access to a device in the pop-up? I don't think so.
I like that your comment, which is at the very top of this comment section, quotes a statement concerning Web USB, Web Bluetooth, Web NFC and Web MIDI.
The linked post is about WebSerial. The concerns about Web USB, Web Bluetooth, Web NFC and Web MIDI mostly don't apply. Most users have USB and Bluetooth devices connected, many have MIDI devices. Pretty much nobody who isn't in the specific target audience for WebSerial is going to have a serial device connected. And even if the concerns did apply, you should probably quote a statement which talks about WebSerial.
The official replies started off by addressing ... the "unacceptable abusive behavior towards AMD". The most important thing here is obviously to ask people not to use such hurtful words as "disgraceful" towards poor little AMD...
Answering the actual question seems not a high priority
Yes, this struck me as rather odd and unprofessional too. Do you really want to depend on a company where customer facing representatives can’t handle people being upset? Especially when to company has just announced changes that limit what users can do with their products.
The older I get the less I want to deal with companies that act like primadonnas and the technologies they make. This is also why I don’t do phone apps: your market access is 100% controlled by two companies that can wipe out your business overnight.
Imagine having to work with these people professionally. With real money involved. While probably not as high risk as mobile development, their customer representatives seem like real primadonnas. You’ll be happier without these people in your life.
> Yes, this struck me as rather odd and unprofessional too. Do you really want to depend on a company where customer facing representatives can’t handle people being upset?
I’m actually fully in favor of empowering customer-facing representatives to put reasonable limits on responding to customer abuse.
It should not be the job of a forum moderator to take abuse. Warning them about the rules of the forum and then enforcing the rules is forum management 101. It’s getting silly that people are attacking this person specifically for just doing their job.
When a company screws over entire segments of their customers people get angry. And they don’t get less angry when their frustration is belittled by someone how essentially says “your dissatisfaction means less to us than the words you choose to describe it”.
I don’t want to register for this forum and I’m having trouble finding any kind of a sort. But are you referring to this comment?
* First, any bad language or abusive behaviour towards AMD, is not acceptable. If continued, we will proceed to block your profiles altogether.
If you are not happy with the new tier licensing flow, no one is stopping users (Students etc) to continue using the current versions of Vivado (any Vivado version prior 2026.1) and develop using free Vivado ML Standard Edition.*
If so, I have a different take on this. It could have been worded better, but I don’t think Anatoli is a native English speaker. Based upon a reply to @mkru, I also don’t think they have much visibility into marketing or if they do, they’re not very interested.
* For your specific question: Why is Linux not supported in the BASIC tier?
This is AMD's marketing decision.*
None of this is great, but English isn’t the easiest language to learn and de-escalation involves a specific speech pattern. And of everything they said in the answers I’ve found, ‘this is AMD’s marketing decision’ is the most blunt. Everything else has more information attached except for the little takedown at the beginning.
I know that’s a lot of words to say that I think belittling is a little strong. But brevity is a juicy topic… :)
Communication is tricky because it isn’t just about the words, but how they land. On the surface it may not seem like belittling someone’s pain. In reality this is exactly what it feels like for those on the receiving end. It also doesn’t help that it was delivered with a threat of expulsion. It communicates:
- we don’t care about your pain
- those in charge find it below their dignity to explain the decision to you
- we don’t feel we owe you an explanation, but we’ll take your license fees
- we care more about how you say things than what you say
- you are helpless and we can take away your voice (here) if we want to
Now, the problem isn’t just that some people are not native English speakers — quite a few in our industry come across as not being able to “speak human”. Which makes us prone to put more emphasis on words than how different people in different states of mind read those words.
> Communication is tricky because it isn’t just about the words, but how they land
Please mind that English is not my native language, but as I aged, I found that to be true less and less. Exact word choice does not matter as long as the intent is conveyed properly. With some leeway, maybe benefit of the doubt. And misunderstandings can be cleared up.
In this case, customers are unhappy with the decision. No amount of weaseling around with any kind of word combination is not changing the decision. Whatever tone he might have used here would not help anyone or clear up anything. There is no further misunderstanding.
Whether it's directed at you or not, as an employee it's still stressful AF and these people are like getting paid kinda shit wages to put up with people all day long.
I'm not arguing about whether or not this particular instance contained "uncivil comments" (do the mods have the ability there to delete the comments if they are uncivil?)...
But day in day out, on a mass level, it's such a goddamned drag, even if it isn't directed at you, it's energy and emotional bullshit. Every job has it, sometimes it's your boss or shit coworkers... But customer facing is such an awful position for the wages they usually make. Even if it's "good" wages. Even if they don't primarily face the public, but still have to engage in a secondary support role.
I can't imagine what it's like to deal with this as a job when you're on the front line with an angry mob coming at you.
Again on this particular case I'm making no judgement, but it IS a stressor, regardless if directed at you, or not.
Especially in a high volume environment that probably has more incoming vectors of commentary/attack/vitriol than just the single comment thread.
If you want my opinion I think what these mods said had nothing to do with the stress of the environment, they’re just following something of a community moderator trope where they maybe aren’t even employees and at all but enjoy the authority of moderation.
They have no authority or knowledge of the topic at hand at all but can’t resist weighing in and throwing authority around.
> Whether it's directed at you or not, as an employee it's still stressful AF and these people are like getting paid kinda shit wages to put up with people all day long.
You know, it used to be "The customer is always right".
But it's become "Whaat? Are you talking to us you uncivilized, stinky hippy peons? How dare you? We serve only the rich corps now, we don't care about you or your money."
> But customer facing is such an awful position for the wages they usually make.
So you're saying that rich AMD doesn't pay their employees enough and for this reason, their unsatisfied customers should be careful not to say bad things about the company to the employees mistreated by that same company... There are too many logical errors here to describe in a short comment.
> Yes, this struck me as rather odd and unprofessional too. Do you really want to depend on a company where customer facing representatives can’t handle people being upset
Typical phone CSR boilover from covid days. Most places I call these days have a message saying that they will hang up on you if you act pissy.
> have a message saying that they will hang up on you if you act pissy.
When I had some influence over customer support at a company once I set a similar expectation. We didn’t advertise it up front but if a customer was being abusive over support channels they could be cut off.
Big morale boost for customer support. Abusive customers are rare but they can think it’s their job to attack, threaten, and be uncivil. Being stuck in a position where you’re forced to placate angry man-children sucks.
It’s sad that there are so many comments here trying to attack the forum moderator for moderating the forum.
This person had no hand in the decision making. No reason to treat them as an outlet for anger.
If customer support employees don't want to deal with angry customers they should take a job whose purpose is not dealing with unhappy customers. If you as a company have too many angry customers the response should be to fix your product/service, not to find excuses to ignore those customers.
All you're doing to forcing your customers to find other ways to fix their problems - either by finding someone higher paid than customer support and wasting their time instead or by going to a competitor and telling everyone to do the same.
Seems we have an awful lot of snowflakes in the corporate tech world the last couple years. Can’t take criticism, can’t handle basic questioning of their operation …
That is why techbros cannot make it in politics. I was actually impressed with Zuckerberg: he knows how to wear a suit and did not crumble when EU parliamentarians questioned him.
Some people, including the management of most big corporations, claim that verbal insults, which do no actual physical harm to anyone, are "unacceptable abusive behavior", while the actions that do physical harm to others, e.g. by tricking or forcing them to pay an extra part of their hard-earned money for things that should not have been paid, because they had already been paid in another form, instead of using that money for worthy purposes, are not "unacceptable abusive behavior".
Obviously, I believe that a decision like that made by AMD now is a much more "unacceptable abusive behavior" than any kind of verbal insult ever known to mankind.
This kind of decision is a masked price rise of the AMD FPGAs that applies only to small businesses and individuals, while the big quasi-monopolistic companies are not affected, which will make competing with them even more difficult.
What annoys me most about this kind of policies aimed to hurt small businesses and individuals and favor big companies, which have become more and more frequent, is that in most cases they do not provide any financial benefit whatsoever to the company that enacts them, because they limit competition not in the market where that company activates, but in related markets.
However such policies are very beneficial for the entire class of people who are major shareholders, board members or executives in big companies, by ensuring that all markets are eventually dominated by few, which has happened especially after the end of the nineties of the past century, resulting in the current unhealthy economies of the Western countries and especially of USA.
This success of the quasi-monopolies has been caused by the lack of truly adequate consumer protection laws.
I agree with your point (that AMD does a lot more harm than what they are indignant about) but not the way you go there. If emotional abusive behavior is not "physical harm" because it's just emotions, then financial abusive behavior is not "physical harm" either because it's just numbers. When you consider what incredible harm being emotionally unwell can lead to, I don't think it deserves to be dismissed.
AMD is clearly just putting on a performance here though, using the backlash they get as a weapon.
Yea insulting and being verbally abusive towards individuals is something that it's worth taking action against. My problem with AMD's response is simply that they take issue with "bad language or abusive behavior towards AMD".
NGL that phrase reads as an "ESL-ism" where the intended phrasing is "towards AMD moderators/employees/whatever" i.e. "Don't be a dick to the people trying to help/answer questions" not "don't be mean to the company".
Other quirks with their writing style seem to lend support to this being an "ESL-ism" as well.
It would be more accurate to say that what AMD is doing is causing material harm, while a few mean words directed towards an anonymous megacorp are not.
The replies here are horrifying. Yes corporations are not people. But they are made up of people. I'd imagine most here work in them yourselves. Often less well paid support staff who have to read, and try to respond, to such terrible behavior. As one of those support people myself I can assure you it takes a toll.
Do you genuinely think that support staff reads "this decision made by AMD is disgraceful" and feel personally attacked because they identify as "part of AMD" and therefore an attack on AMD's honor is an attack on theirs?
Don't get me wrong, support staff often gets abuse thrown their way in a way that is absolutely not okay. There's a lot of people out there who
get angry at the support personale. That's not what we're talking about here. Support staff needs thick enough skin to hear, "AMD did something bad" and not take it personally.
The entire point of support staff is to stand between unhappy customers and the rest of the company. If they don't think their pay reflects the responsibilities that that entails then they should ask for a raise, not make excuses to ignore customers that the company has failed to serve.
Its just numbers only for rich. For poor ir can be the differnce between employability and not. In general, I believe that non-free tools like this are effective violence against poor nations since they trap those societies in unskilled sectors.
AMD is not a person. It has no emotions. Any perceived emotional harm by humans is them projecting themselves onto the AMD entity. Whereas AMDs actions here cause real harm to individuals.
AMD and any other corpo is made of people, who do have emotions. Abuse towards these people impacts corp operations. This is an entity protecting itself from damage that it feels is not worth the benefit the offering would bring.
And I question your assertion of real harm to individuals, by not offering free support, being worse than receiving verbal abuse.
Right, but saying "this policy change is disgraceful" and saying "you, customer support person, are an insufferable dickhead" are very different things. From what I can see in the link comments, people seem to be saying mostly the former.
Was the abuse and response directed at a person or AMD? Even AMDs response is vague and deflects it as “Abuse towards AMD”
AMD is free to change their terms of their product, but then characterizing the backlash as abuse towards AMD is laughable. Have empathy for people not corporations
There are still individuals, who make up the company, who have to read and try to formulate responses to said abusive behavior. It's usually the lower paid support staff not the engineers or C suite who have those duties. As one of those people I can confirm it absolutely takes a toll.
Nah, feel free to insult any company I have worked for or even the company that I am one of the founders of. I don't see why that should be off limits. But do not insult me as a person.
> Answering the actual question seems not a high priority
This is a clear sign of propaganda and bullshitting by them.
Because answering the actual question would be easy, unless
you deliberately want to harass linux users. Perhaps a
Barbara Streisand effect kicks in, because people are now
sharpening their ears and eyes as to why they harass linux
users specifically.
I also have to admit that while my main operating system is
linux, on my left side I have a windows computer too. I
found this approach more practical, even though I think Linux
is far superior to windows. This abuse by private entities to
try to force everyone to use winows, is anonying to no ends
though.
Yeah that was hilarious, pretty much instantly closed the tab when I read that.
Oh please mister, won't you please think of the little billion dollar corporation's feelings? They're only poor corporations with nothing to their names but their billion dollar businesses! Won't you think of the starving corporations?!
Probably a good thing I don't run a company, because I wouldn't put energy into responding to the kind of comments they're addressing. If you use a support channel the same way a teenager uses Reddit, you should count to ten and try again later.
That said, the tone and basic grammar of AMD's support rep isn't what I would've expected either.
They did answer the question, though:
> AMD expectation is that the BASIC tier licensing level is used for simple, entry‑level needs. While more advanced, production-based workflows are aligned with paid tiers.
In other words, they're saying hobbyists and beginners are on Windows anyway, and students can get a free version if they apply through the right channels. No more freebies.
AMD wants people to pay for their software. Instead of going "why are you bullying Linux users", AMD customers should probably be going "thank god the Windows version is still free (for now)"
You're kind of doing the job for them here by inventing a connection between Linux and "simple, entry-level needs". Plenty of Linux users have "simple, entry-level needs"; nothing about using Windows automatically makes you needs simpler. If that is indeed their argument, they ought to have spelled it out.
> In other words, they're saying hobbyists and beginners are on Windows anyway
I suspect they're massively underestimating how many hobbyists and students are on Linux. We're not talking about a typical demographic here, we're talking about people interested in computers and technology at precisely the level that Windows and MacOS aim to isolate from the user.
"Well, some guy in marketing figured that we could make more money by charging more money, especially for things that we didn't previously charge money for. This was validated by ChatGPT as the kind of brilliant insight that qualifies someone for an MBA. You may take some solace in the fact that we somehow managed to preserve a free version for broke idiots who use Windows."
1: The software is not free. There is what essentially amounts to a free trial. This free trial used to support Windows and Linux. Now the free version only supports Windows, only the paid tiers work on Linux.
2: The software is what amounts to a hardware-specific compiler/IDE. AMD sells the hardware, with healthy margins. Asking "how is it sustainable for AMD to maintain [Vivado] .. for free" is the same as asking, "how is it sustainable for AMD to maintain their OpenGL drivers for free". They have a solid revenue stream from hardware sales that's enabled by the software.
3: Maintaining a free Linux version is close to 0 additional cost. They already need to maintain a free tier because they provide that to Windows, they already need to maintain Linux support because they provide that for the paid tiers. The only extra maintenance would be whatever edge case bugs occur only on the free tier and only when compiled for Linux.
There have been plenty of cases like this over time too. Company makes controversial change. Company rolls it back after outrage. Company slowly shifts over time until they've restored what's essentially the original controversial change.
When a company tells you their intention by announcing a change, it's often a good idea to listen. Even if their PR department does some good cleanup work in the aftermath.
Yeah exactly. When a company announces some money making scheme and it gets backlash they don't think "oops that was a mistake we won't do that"; they think "oops that was a mistake - we'll have to do it in a way that gets less backlash".
Another recent example is GitHub charging for self-hosted CI. They backtracked, but they're still going to end up doing something. They kind of have to because of all the "get 10x cheaper actions runners by changing one line" people.
While we're at it, keep them orange. Nobody wants to spend a second of uncertainty trying to figure out if you're signalling or braking.
reply