[-] nous@programming.dev 90 points 3 months ago

"We also heard from attendees that the industry, which is perceived as struggling, would have difficulty selling games for $80 if GTA 6 came out at $70. We think it’s in Take-Two's self-interest, as a publisher and partner to many developers, to raise the price point for the entire industry."

That sounds a lot like an argument a cartel would make.

[-] nous@programming.dev 91 points 5 months ago

Valve needs to win this. Or at least stop this part:

The NYAG also proposed to gather additional information (beyond what we normally collect in the course of processing payments) about each game user on the off-chance someone in New York was anonymizing their location to appear outside of New York, such as by using a VPN. This would have involved implementing invasive technologies for every user worldwide. Similarly, the NYAG demanded that Valve collect more personal data about our users to do additional age verification—even though most payment methods used by New York Steam users already have age verification built-in. Valve knows our users care about the security of their personal information, and we believe it’s in our and their interest to only collect the information necessary to operate the business and comply with law.

Loot boxes are overall bad for users and should be regulated. But not by getting valve to collect personal information on everyone in the world.

[-] nous@programming.dev 76 points 1 year ago

For a lot of things I would rather have something web based than app based. I hate having to download some random app from some random company just to interact with something one time. Why do all restaurants, car parking places etc require apps rather than just having a simple site. Not everything should be native first IMO.

[-] nous@programming.dev 85 points 2 years ago

This assumes people are rational and that what they say they are willing to pay matches what they are actually willing to pay. And that is just the people not trying to abuse the system.

[-] nous@programming.dev 75 points 2 years ago

To the NZXT community. We've heard your concerns. We are aware of the recent claims made against us and are actively reviewing the situation. Rest assured, we are committed to addressing this thoroughly and will share an official statement soon.

Translation: Fuck! you caught us. We are currently in PR disaster recovery mode and trying to figure out how to spin this to not look like complete scum bags. Rest assured, we are committed to trying to find some escape goat to throw under the bus and minimizing the damage to our reputation.

[-] nous@programming.dev 78 points 2 years ago

Did you read the article at all?

“Putting all new code aside, fortunately, neither this document nor the U.S. government is calling for an immediate migration from C/C++ to Rust — as but one example,” he said. “CISA’s Secure by Design document recognizes that software maintainers simply cannot migrate their code bases en masse like that.”

Companies have until January 1, 2026, to create memory safety roadmaps.

All they are asking for by that date is a roadmap for dealing with memory safety issues, not rewrite everything.

[-] nous@programming.dev 90 points 2 years ago

Applications needs some coordination between each other in order to act like you would expect - things like one window at a time having focus and thus getting all keyboard and mouse inputs. As well as things like positioning on the screen and which screen to render to, the clipboard, and various others things.

X is a server and set of protocols that applications can implement to allow all this behaviour. X11 is the 11th version of the server and protocols. But X was also first created in 1984, and X11 since around 1987. Small changes have been made to X11 over the years but the last was in 2012.

Which makes it a very old protocol - and one which is showing its age. Advances in hardware since then and the way we use devices have left a lot to be desired in the protocol and while it has adapted a bit to keep up with modern tech it has not done so in the best of ways. I also believe its codebase is quite complex and hard to work with so changes are hard to do.

Thus is has quite a lot of limitations that modern systems are rubbing up against - for instance it does not really support multi cursors or input that is not a mouse and keyboard. So things like touch screens or pen/tablets tend to emulate a mouse and thus affect the only pointer X has. It is also not great at touchpads and things like touch pad gestures - while they do work, they are often clunky or not as flexible as some applications need.

It is also very insecure and has no real security measures in place - any GUI application has far more access to the system and input then it really requires. For instance; any application can screen grab the screen at any point in time - not something you really want when you have a banking web page open.

Wayland is basically a new set of protocols that takes more modern hardware and security practices in mind. It does the same fundamental job as X11, but without the same limitations X11 has and to fix a lot of the security issues with X.

One big difference with X though is that Wayland is just a protocol, and not a protocol and server like X. Instead it shifts the responsibilities of the X server into the window manager/compositor (which used to manage window placement and window borders as well as global effects such as any animations or transparency). It also has better controls over things like screen grabs so not every application can just grab a screen shot at once or register global shortcut keys or various things like that. Which for a while was a problem as screen sharing applications or even screenshot tools did not work - but over time these limitations have been added back in more secure ways than how X11 did them.

[-] nous@programming.dev 76 points 2 years ago

What is sad is that 6 of the 12 platinum games rated by top revenue are free to play games - so must be making money on micro transactions. Sad that model works so well for extracting cash out of players.

[-] nous@programming.dev 86 points 2 years ago

Rust, it is a pleasure to work with and far more flexible in where/what it can run then a lot of languages. Good oneverything from embedded systems to running on the web. Only really C and C++ can beat it on that, but those are farlesss pleasant to work with. Even if it is not as mature in some area quite yet, it just gets more support for things as time goes on.

[-] nous@programming.dev 82 points 2 years ago* (last edited 2 years ago)

Solar panel advances will see millions go off grid, scientists predict

From a definite will.

More than 30 million homes in Europe could meet all their energy needs using rooftop solar panels alone, according to a new study.

To a well, they could.

Researchers from the Karlsruhe Institute of Technology in Germany found that more than 50 per cent of Europe’s 41 million freestanding homes could have been self-sufficient in 2020 using just solar and batteries, with this figure expected to rise to 75 per cent by 2050.

To a we could have already.

“Our results show that even in 2050 going off-grid won’t be the most economic choice, but it could make sense to invest in these kinds of self-sufficient buildings if you are willing to pay more for self-sufficiency,” said lead researcher Max Kleinebrahm, an energy economics researcher at the Karlsruhe Institute of Technology.

To a, well, they will likely, and probably should, remain connected anyway.

Fuck these people in charge of article headlines twisting what researchers are actually saying into some clickbait title that does not say what the researches said at all.

[-] nous@programming.dev 85 points 2 years ago

This movement has gone from fighting against terrorism to combating the spread of online child pornography to request the end of encrypted messages

Switching between massively different excuses always with the same goal in mind - to end encryption. They don't care at all about their excuses or else they would be proposing other ideas that might actually help. But no, all they want is to end encryption and the privacy of everyone online.

[-] nous@programming.dev 80 points 3 years ago

Hey Linux devs - Build a GUI or gtfo

No you can GTFO if that is your attitude towards people volunteering their time to bring you an open OS and all the tools you need for free.

Yes, there is still a lot of room for improvement but attacking devs for not providing a GUI is not a good way to interact with the community. If you really want to see improvements then you need to help make those improvements with constructive discussions not hostile statements. We owe you nothing.

view more: ‹ prev next ›

nous

0 post score
0 comment score
joined 3 years ago