Wayland is not in any meaningful way an alternative to the nVidia driver. It basically says you do the rendering, I'll do the compositing. For say full-screen games that means it's dumped straight to the display buffer while doing practically nothing.
I don't disagree with you, but I would like to point out that Wayland does take one meaningful approach from just dumping the concept that x.org handles anything anymore and leaves it to the driver.
If nVidia had simply opensourced their driver and tried to push it into x.org, it would never have been accepted (IMO) by x.org's view on acceptable drivers, nor do I believe the organisation would have changed to accept it. In my opinion, it would never have been considered a "good opensource citizen". At least in how Wayland is done, this isn't an issue now.
Right now the nVidia driver doesn't know how to play nice with Wayland but patches are coming, when it does it'll still do 99% of the heavy lifting.
The hope is that, open source drivers will become more sophisticated and not particularly tied down the way they were before. But, I'm not holding my breathe.
They could at least open up the hardware specs to their CPUs, provided there are no legal impediments to them simply doing that. (Or, if the specs are open, advertise that fact more heavily. I know Intel's aren't.)
I don't know what you mean by "hardware specs". But, relatively, everything down to the microcode language have openish specifications on both Intel and AMD (I say openish because you need to agree to certain terms and provide personal details to get access to the documentation).
If I could ditch AMT and other worrying out of band stuff
This is just hypothetical, but couldn't you create your own EFI image that uploads a replacement SMM, which would include your alternative AMT?
The processor microcode is well understood and processor behaviours to the microcode and initialisation is well documented too for Intel... So, technically, nothing beyond the enormous amount of work to implement your own is really stopping you or anyone else to my knowledge (usually the SMM and EFI offer a way to bypass the North Bridge for updates, but, may need a specific motherboard to do it in the worst case scenario?). I'm not really sure what the constraint here is in getting anyone that wants to develop an opensource alternative?
My broader point here is about AMD having an identity beyond "the cheap one."
They could get more mindshare around "AMD Research", considering that's their money maker, I guess?
For a few years they were both cheaper and more powerful
Intel were providing deals to OEMs where while retail price remained mostly the same, they were cheaper for the OEM than AMD processors. Something AMD never competed on.
but even with that killer combo they couldn't beat Intel's brand recognition.
Intel pulled the same tactics small businesses do, like offering significantly cheaper prices to OEMs if they don't sell any competitors. They can't get away with that in the EU at the moment though.
Regardless of what they've done in the past, my mind definitely does not associate them with more openness or better *nix support.
That's not really suprising, less than ten years ago, opensource drivers were always going to be inferior compared to nVidia drivers.
Years ago, nVidia's drivers were the only ones that offered, OpenGL 2.1 with full hardware acceleration, GLSL with full hardware acceleration, pbuffers with full hardware acceleration, framebuffer objects with full hardware acceleration, GLX 1.4 with full hardware acceleration and Redirected Direct Rendering with full hardware acceleration at the same time.
Using x.org's overridable function tables, nVidia drivers essentially just hook into so many pieces of x.org that barely nothing of the original X is left. There was no better way to implement full support for the above simualtaniously.
The major difference between X's with it's opensource drivers and nVidia's driver is that nVidia actually had a full, unified, hardware accelerated, memory manager. Without a memory manager, it's practically impossible to allocate offscreen buffers, which prevents the use of fbos, pbuffers or even unify 2d and 3d accelerated rendering together (no redirected direct rendering). If you wanted your system to work well, you'd choose nVidia back then.
The opensource x.org initiatives, while many of the issues above are now resolved, will never be performant in the way nVidia is and lead to the creation of alternative graphical backends like Wayland, which, are trying to resolve these issues for 'good' opensource citizens. However, AMD can no longer spend too many resources on being a 'good opensource citizen' anymore considering the results and resource costs of previous ventures into opensource. Just being a 'good opensource citizen' as you propose isn't enough, it's high cost despite what you try to make it out to be and requires further resources to work right.
They've worked with the opensource community previously to develop opensource drivers that make use of their technologies, yes.
They're been making money off of "selling" their drivers?
This is by no means a complete list, but many major businesses that have done EFI work in the recent decade have paid AMD for certain properietary drivers. Such as Award, Gigabyte, Dell, Fujitsu Siemens, Apple, Foxconn, 2themax, Abit, Acer etc.
Who is buying up their CPU designs, for that matter?
AMD has previously sold CPU technologies and research off the top of my head in recent years, they have done to Tianjin Haiguang Advanced Technology, Nantong Fujitsu Microelectronics, Qualcomm, numerous licenses to Intel etc.
That's their fault for marketing it shitty then
It's very common knowledge in the opensource community for anyone who follows opensource drivers. Considering it's been brought up on Slashdot previously, that's your own willful ignorance in my opinion.
Tell me, how do those addons UPDATE hosts WHEN YOU NEED ADMINISTRATOR PRIVELEGE TO DO SO?
Generally they all end up calling write() in the end.
Plus there's still the fact an addon can't block another BAD addon
Sure it can, it can force the load order and override loading.
You'd HAVE TO RUN THE BROWSER AS ADMIN/ROOT
Have to -- KEK! You're not really that knowledgable on how to access hosts files, are you?
Off the top of my head, I can think of many alternatives, such as you could change the permission on the file, you could use a helper, you could setup security context overrides for the modifying executable and the file, fusefs binds etc.
They tried doing that previously with all sorts of components.
Yes, we are a pretty small slice of the gaming (or general computing) pie. But we are influential.
You don't even know their history on this and how it's not helped them. Stop giving bad advice.
What have you got to lose?
AMD has previously made the vast majority of their profits selling off their technologies and research... By making the technologies and research opensource, they are unable to do that.
I don't know about that, most people have a hard time figuring out how to run notepad as administrator.
Efficiency
There are numerous cases where hosts files are less efficient. For example, the fact it resolves an IP address will mean the browser by default will try to connect to it, even allocating a socket before failing. If you block it on the DNS level and get a NXDOMAIN, that doesn't happen. Alternatively, you could even intercept it in an addon, again, preventing such cases. Additionally, try blocking entire domains, with all their subdomains, you're reaching 1TB+ hosts file size just to block a couple of domains fully, which, the operating systems fail to load, but not before wasting massive I/O resources and still maintain part of that in memory, wasting massive amounts of RAM.
Addons exist like "SwitchHosts" or "Change Hosts". So an addon can even do hosts file. Stop spreading lies.
1.) bad sites (past ads...etc
Considering an addon in say, Firefox, is perfectly capable of intercepting a URL being accessed before it's accessed in a webbrowser, there is no reason why an addon couldn't do that.
Multiplatform
Generally I've not had issues installing Chromium or Firefox addons on Linux, Windows and macOS ?
Doesn't work against this malicious ad. This advertiser maintains dossiers and tries to find out people's real life details to harass them if they expose the truth behind it.
In my very small home office for when I do telecommuting work:
I have an efficient desk, where I can easily keep my cables, monitor tidy etc. I have a "pro" gaming chair, gaming keyboard and gamig mouse, partly because I use the macro keys extensively for my work and because I find these the most comfortable for doing extended amounts of time.
I have two work machines, one mac, one PC (particularly to cover all major platforms) and use "Sharemouse" to share the same keyboard and mouse between them.
I also acquired a mobile air conditioning unit to ensure that the temperature in the room is the best temperature for me to work under. It's a larger one used for cooling significiantly larger room. But the whole point behind having that, is so I can run it for a couple of minutes and get the room quickly to the desired temperature and get my work done rather than having to wait for a significantly crappier one take 40 minutes to get the temperature down/up and then struggle to keep the temperature down/up as needed.
That's not really a fact. You have such a tiny portion of users in there. I'm a/.er and I don't even know your code and I imagine I won't like it either if I do see it.
* Nothing, right?
On slashdot? Probably not. But, I don't exactly consider Slashdot an authority on anything, it's specific individuals that fulfil that for me - You aren't really an authority on anything in my eyes. Besides, even if I did care for compliments and base my entire value based on what other people say,/. wouldn't be the first place I'd even look to get that value.
Now, as you have gone off topic again, let's go back on topic:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
I don't fish for compliments and base my entire value based on what other people say.
how about you "AssFox" (lol)?
Name calling, so witty!
You can TRY belittle me but facts
I just read YT's comments you linked. Yeah, sounds pretty much what you do with every other argument. YT isn't wrong.
Following what YT says about you not answering, I have to restate this:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
trolling me only to have me do things you NEVER can or will
You think I fantasize about making an application that edits a text file and have some PC magazine in 1999 award it top utility of the year award or proud that some megacorp paid me to write a document for them?
Haha, yeah, I guess I could never be well known for writing a very specific text editor for editing a very specific file!
YOU provide the ammo for my "dossiers" (you can't stand that, can you?
I think it's funny because you only prove my point every time you post it.
Now back to the subject at hand:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
You have no idea what trolling is. You confuse baiting, flaming and trivial dismissal as trolling. Here is something you should know, APK -- I have yet to even try to troll you.
I can clearly see you are incapable of decent reading comprehention, which means any sort of interesting troll would be completely wasted on you. You can't even grasp the thought experiments in our previous discussions.
Now, back to the subject, since you insist:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
Nice off topic post, but let's get back to the topic since you insist so much on it.
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
I don't care if you are salty about some of my posts, but that is the reality behind it. You are that which you claim to be protecting people from.
Agent Smith, as per usual, you are drifting from topic to topic. The fact is, your solution isn't blocking your own ads. You've proved in your recent replies to me how you keep dossiers on everyone and try to use them against people. You are one of the most malicious advertisers I've ever encountered.
It's IMPOSSIBLE to say DNS doesn't eat more (gb's of RAM) locally installed
Hey look, it's full of Windows 2008 issues, an operating system that ended mainstream support in 2015 and I specifically mentioned "Linux distributions" that already included a DNS server by default as a resolver, you go in the completely wrong direction.
Only mb's in comparison to GB's on DNS!
Wrong, I have disproven this repeatedly by showing you that blocking an entire domain is a one liner in a DNS zone record, meanwhile it's taking almost a terabyte of a file to generate all possible subdomains for just one domain that, even on your preferred operating system, won't load and breaks.
When you charge & use more RAM, you eat MORE power
Again, I told you when I stopped the DNS server, I saw no drop in wattage in my socket wattage reader, at all.
DNScache
You forgot to mention how Windows won't load hosts files as large as the multi-GB ones I generated to block just ONE entire domain.
(One not in favor of locally installed DNS in DNS software added on)
I actually explained to you how the local dns cache on some linux distros are actually fully blown DNS servers and with a slight modification it does what I told you too.
You "up" that in routers WHICH YOU SUDDENLY SWITCHED TO!
Yes! Sometimes we get new hardware, like routers and refactor how things work at home. What an amazing ability! I'm not trapped in the past using hosts files like you are. You can't even acknowledge that your stuff doesn't even work on game consoles (speaking of which, I'm getting the Switch when it comes out), mobile phones etc.
Lameness filter hating your TCP-UDP exerpt
No it doesn't, otherwise the wattage would increase in my equipment.
P.S.=> The problem is, I know your secret, Mr. Kowalski. You see, I can speak Polish and I know you're really Mr. Smith, or should we say... Agent Smith. No matter how many sockpuppet agents you send, you will never win.
I don't disagree with you, but I would like to point out that Wayland does take one meaningful approach from just dumping the concept that x.org handles anything anymore and leaves it to the driver.
If nVidia had simply opensourced their driver and tried to push it into x.org, it would never have been accepted (IMO) by x.org's view on acceptable drivers, nor do I believe the organisation would have changed to accept it. In my opinion, it would never have been considered a "good opensource citizen". At least in how Wayland is done, this isn't an issue now.
The hope is that, open source drivers will become more sophisticated and not particularly tied down the way they were before. But, I'm not holding my breathe.
I don't know what you mean by "hardware specs". But, relatively, everything down to the microcode language have openish specifications on both Intel and AMD (I say openish because you need to agree to certain terms and provide personal details to get access to the documentation).
This is just hypothetical, but couldn't you create your own EFI image that uploads a replacement SMM, which would include your alternative AMT?
The processor microcode is well understood and processor behaviours to the microcode and initialisation is well documented too for Intel... So, technically, nothing beyond the enormous amount of work to implement your own is really stopping you or anyone else to my knowledge (usually the SMM and EFI offer a way to bypass the North Bridge for updates, but, may need a specific motherboard to do it in the worst case scenario?). I'm not really sure what the constraint here is in getting anyone that wants to develop an opensource alternative?
They could get more mindshare around "AMD Research", considering that's their money maker, I guess?
Intel were providing deals to OEMs where while retail price remained mostly the same, they were cheaper for the OEM than AMD processors. Something AMD never competed on.
Intel pulled the same tactics small businesses do, like offering significantly cheaper prices to OEMs if they don't sell any competitors. They can't get away with that in the EU at the moment though.
Looks like someone doesn't know how to change a security context, KEK!
So you acknowledge there is more than one way to do it, you have lost!
It's too late Agent Smith (Kowalski), you have already lost. You admitted it!
That's not really suprising, less than ten years ago, opensource drivers were always going to be inferior compared to nVidia drivers.
Years ago, nVidia's drivers were the only ones that offered, OpenGL 2.1 with full hardware acceleration, GLSL with full hardware acceleration, pbuffers with full hardware acceleration, framebuffer objects with full hardware acceleration, GLX 1.4 with full hardware acceleration and Redirected Direct Rendering with full hardware acceleration at the same time.
Using x.org's overridable function tables, nVidia drivers essentially just hook into so many pieces of x.org that barely nothing of the original X is left. There was no better way to implement full support for the above simualtaniously.
The major difference between X's with it's opensource drivers and nVidia's driver is that nVidia actually had a full, unified, hardware accelerated, memory manager. Without a memory manager, it's practically impossible to allocate offscreen buffers, which prevents the use of fbos, pbuffers or even unify 2d and 3d accelerated rendering together (no redirected direct rendering). If you wanted your system to work well, you'd choose nVidia back then.
The opensource x.org initiatives, while many of the issues above are now resolved, will never be performant in the way nVidia is and lead to the creation of alternative graphical backends like Wayland, which, are trying to resolve these issues for 'good' opensource citizens. However, AMD can no longer spend too many resources on being a 'good opensource citizen' anymore considering the results and resource costs of previous ventures into opensource. Just being a 'good opensource citizen' as you propose isn't enough, it's high cost despite what you try to make it out to be and requires further resources to work right.
They've worked with the opensource community previously to develop opensource drivers that make use of their technologies, yes.
This is by no means a complete list, but many major businesses that have done EFI work in the recent decade have paid AMD for certain properietary drivers. Such as Award, Gigabyte, Dell, Fujitsu Siemens, Apple, Foxconn, 2themax, Abit, Acer etc.
AMD has previously sold CPU technologies and research off the top of my head in recent years, they have done to Tianjin Haiguang Advanced Technology, Nantong Fujitsu Microelectronics, Qualcomm, numerous licenses to Intel etc.
It's very common knowledge in the opensource community for anyone who follows opensource drivers. Considering it's been brought up on Slashdot previously, that's your own willful ignorance in my opinion.
A single addon can do this, yes.
Generally they all end up calling write() in the end.
Sure it can, it can force the load order and override loading.
Have to -- KEK! You're not really that knowledgable on how to access hosts files, are you?
Off the top of my head, I can think of many alternatives, such as you could change the permission on the file, you could use a helper, you could setup security context overrides for the modifying executable and the file, fusefs binds etc.
You've lost, Agent Smith (Kowalski).
The addons mentioned modify the hosts file... Yes, an addon is capable of building a hosts file.
Again, addons can modify the hosts file too, making this point irrelevant if you want to talk about addons being able to touch hosts files.
Yes.
And yet, I have identified numerous areas where hosts files are in comparison, highly inefficient and wasteful.
Agent Smith (Kowalski), there is no way around it, you have lost. No amount of dossiers will save you now.
They tried doing that previously with all sorts of components.
You don't even know their history on this and how it's not helped them. Stop giving bad advice.
AMD has previously made the vast majority of their profits selling off their technologies and research... By making the technologies and research opensource, they are unable to do that.
Part 2: Due to lameness filter sucking.
I don't know about that, most people have a hard time figuring out how to run notepad as administrator.
There are numerous cases where hosts files are less efficient. For example, the fact it resolves an IP address will mean the browser by default will try to connect to it, even allocating a socket before failing. If you block it on the DNS level and get a NXDOMAIN, that doesn't happen. Alternatively, you could even intercept it in an addon, again, preventing such cases. Additionally, try blocking entire domains, with all their subdomains, you're reaching 1TB+ hosts file size just to block a couple of domains fully, which, the operating systems fail to load, but not before wasting massive I/O resources and still maintain part of that in memory, wasting massive amounts of RAM.
Addons exist like "SwitchHosts" or "Change Hosts". So an addon can even do hosts file. Stop spreading lies.
Considering an addon in say, Firefox, is perfectly capable of intercepting a URL being accessed before it's accessed in a webbrowser, there is no reason why an addon couldn't do that.
Generally I've not had issues installing Chromium or Firefox addons on Linux, Windows and macOS ?
Doesn't work against this malicious ad. This advertiser maintains dossiers and tries to find out people's real life details to harass them if they expose the truth behind it.
Not really, it's just been certain countries in Europe.
The Netherlands has had dedicated bycicle roads going back as far as World War I. Meanwhile, they don't even exist in Northern Ireland.
In my very small home office for when I do telecommuting work:
I have an efficient desk, where I can easily keep my cables, monitor tidy etc. I have a "pro" gaming chair, gaming keyboard and gamig mouse, partly because I use the macro keys extensively for my work and because I find these the most comfortable for doing extended amounts of time.
I have two work machines, one mac, one PC (particularly to cover all major platforms) and use "Sharemouse" to share the same keyboard and mouse between them.
I also acquired a mobile air conditioning unit to ensure that the temperature in the room is the best temperature for me to work under. It's a larger one used for cooling significiantly larger room. But the whole point behind having that, is so I can run it for a couple of minutes and get the room quickly to the desired temperature and get my work done rather than having to wait for a significantly crappier one take 40 minutes to get the temperature down/up and then struggle to keep the temperature down/up as needed.
Here is a picture of my home office.
Ain't nobody in the European Union envious of the euro mate...
Non-sense, Coraline Ada is making github all inclusive, therefore they don't have a lack of paying customer issue.
That's not really a fact. You have such a tiny portion of users in there. I'm a /.er and I don't even know your code and I imagine I won't like it either if I do see it.
On slashdot? Probably not. But, I don't exactly consider Slashdot an authority on anything, it's specific individuals that fulfil that for me - You aren't really an authority on anything in my eyes. Besides, even if I did care for compliments and base my entire value based on what other people say, /. wouldn't be the first place I'd even look to get that value.
Now, as you have gone off topic again, let's go back on topic:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
I don't fish for compliments and base my entire value based on what other people say.
Name calling, so witty!
I just read YT's comments you linked. Yeah, sounds pretty much what you do with every other argument. YT isn't wrong.
Following what YT says about you not answering, I have to restate this:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
You think I fantasize about making an application that edits a text file and have some PC magazine in 1999 award it top utility of the year award or proud that some megacorp paid me to write a document for them?
Haha, yeah, I guess I could never be well known for writing a very specific text editor for editing a very specific file!
I think it's funny because you only prove my point every time you post it.
Now back to the subject at hand:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
You have no idea what trolling is. You confuse baiting, flaming and trivial dismissal as trolling. Here is something you should know, APK -- I have yet to even try to troll you.
I can clearly see you are incapable of decent reading comprehention, which means any sort of interesting troll would be completely wasted on you. You can't even grasp the thought experiments in our previous discussions.
Now, back to the subject, since you insist:
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
Nice off topic post, but let's get back to the topic since you insist so much on it.
Your solution does not block your ads, which happen to be by a malicious advertiser that collects information on users in dossiers and attempts to use it against them, as can be seen above with your posts.
I don't care if you are salty about some of my posts, but that is the reality behind it. You are that which you claim to be protecting people from.
People can check my posting history and see that, that is not all what I do.
How on Earth am I supposed to know when you're around or not? You're being ridiculous.
Agent Smith, as per usual, you are drifting from topic to topic. The fact is, your solution isn't blocking your own ads. You've proved in your recent replies to me how you keep dossiers on everyone and try to use them against people. You are one of the most malicious advertisers I've ever encountered.
Nie wolno.
Hey look, it's full of Windows 2008 issues, an operating system that ended mainstream support in 2015 and I specifically mentioned "Linux distributions" that already included a DNS server by default as a resolver, you go in the completely wrong direction.
Wrong, I have disproven this repeatedly by showing you that blocking an entire domain is a one liner in a DNS zone record, meanwhile it's taking almost a terabyte of a file to generate all possible subdomains for just one domain that, even on your preferred operating system, won't load and breaks.
Again, I told you when I stopped the DNS server, I saw no drop in wattage in my socket wattage reader, at all.
You forgot to mention how Windows won't load hosts files as large as the multi-GB ones I generated to block just ONE entire domain.
I actually explained to you how the local dns cache on some linux distros are actually fully blown DNS servers and with a slight modification it does what I told you too.
Yes! Sometimes we get new hardware, like routers and refactor how things work at home. What an amazing ability! I'm not trapped in the past using hosts files like you are. You can't even acknowledge that your stuff doesn't even work on game consoles (speaking of which, I'm getting the Switch when it comes out), mobile phones etc.
No it doesn't, otherwise the wattage would increase in my equipment.
P.S.=> The problem is, I know your secret, Mr. Kowalski. You see, I can speak Polish and I know you're really Mr. Smith, or should we say... Agent Smith. No matter how many sockpuppet agents you send, you will never win.
You "know" incorrectly.
You mean how I told you repeatedly that the power usage of a DNS server doesn't seem to effect the wattage on my computers nor routers?
You are malicious and are the very antithesis of the cure you're claiming to be.
Considering you were wrong about about "knowing" about who is behind those posts, it's not suprising you're wrong agin.
I'm afraid, Mr. Kowalski, your hosts files will not protect you from clarinet hackers.