Good, loved the idea of this when they first released it on mobiles but I hardly ever watch media on my phone so having a module app was basically pointless for me. Glad they have finally released a desktop app.
nous
Any surface that looks/feels flat will be good enough for this use case, no need to find a bit of glass. Most table tops will do. You might need something better for flattening heat sinks, but for 3d prints you don't need to be that accurate. The plastic will deform far more under light pressure then the difference in any relatively flat surface you can find.
If you have one then there is no harm in using it - but also not need to explicitly look for something that flat. Any table will likely be good enough.
It looks like the gap is a whole perimeter missing likely caused by the infill being printed first? Or something else inside stopping it from being flush on the outside. This might not help now (unless you can separate the parts without damaging the outer perimeter) but before gluing it up it would have been best to get some sandpaper on a flat surface and sand the whole top flat until you have one complete outer perimeter. Or cut away the infill so the outer perimeter is the highest point.
If you cannot separate them without damage to the outer perimeters then you have a few options. First you could deform the plastic near then seam to cover it up. This can be done by heating the seam up with a hot air gun or hair dryer and pressing the layers together to close up the gap. You would really want to be gentle with the heat, just enough to let it start plasticity deforming with moderate/light pressure but not enough so it deforms under its own weight. Too much heat will also start to melt the surface edges of the layers rounding them over and making them look shiny which can look very obvious as well. So you really need to take it slow and apply as little heat as you can until it is just soft enough to deform.
The other options are to fill the gap. This can be done with any old filler but requires lots of sanding and painting afterwards. Or you can try to fill it with more plastic. You can use your printer to print small lines to give you something the right shape to fill the gaps, then it is just a matter of gluing or melting it in place. Super glue/CA glue will not be a good option here as it tends to leave white smear on 3d prints if you get any over spill which is very likely with a small gap. There are some glues designed for PLA that don't do this but I have never tried them myself. You could also heat the patch first until it can deform and press it in quickly though this can be tricky to do quickly enough before it cools and may not stick in well. There are also solvents you can get that dissolve the plastic and let it weld together, best way to use that is to dip the patch peace in it and press that into the gap trying to get as little on the print as you can - any spillage will start to dissolve the layer lines smoothing them over and making them look shiny.
Each of these does require some skill to do well and are easy to mess up making the print look worst - so i would try them out on some scraps first. Though you can always opt to use any filler and sand/paint the model after but that requires quite a bit of work to make it look good but is the only real option that you can keep going until it looks good.
I believe it only shows them if you have played on more than one device.
I saw that when playing a game, it counted the time since it was opened while playing. But always saw it correct itself to actual time running withing a few seconds/minutes of closing the game on the deck.
The article calls that out explicitly:
When installing on unsupported hardware, Microsoft will push a small disclaimer that effectively cancels your warranty in case of compatibility-related mishaps. Likewise, you won't be entitled to receiving updates - including security updates - so we're back to square one.
What is the point in upgrading if you wont get security upgrades either way. Just more spyware and ads in the newer version.
That is a lot of contradictory sets of requirements. If it is important to have on the deck then it is going to be trivially searchable online. Something that is niche that others are not really doing is going to be very subjectively interesting or useful. That makes it impossible to recommend anything without violating one of those requirements.
Instead here is some advice for finding project ideas: Look at your own interests/hobbies/things you need to do and start taking note of problems you encounter, grievances or annoyances you have or just things you think could be made/done easier. Out of those you can look at ones that you think a steam deck could help solve and from that you can start to investigate ways to use the steam deck to solve those problems. That is essentially how you find niche and interesting/useful things that are specific to you to work on. It can take time, but the more you think about it and write things down the easier it becomes to find projects to do.
Things that I can just easily stop.
Technically any non-online game will work since you can just put the steam deck to sleep with the tap of the power button when ever you want and resume later on. It takes a couple of seconds to go to sleep and so the only times it is annoying is when you are directly in the middle of some action - which is generally easy to avoid in most games if you know you are coming up to your stop.
Personally I have been playing monster hunter world like this which works quite well - especially since there is quite a bit of less action packed stuff you can do between the main story line.
What is the point in an official upgrade if it is unsupported? Seems like a way to trick people into an upgrade so they can start nagging users to throw away their hardware and get a new computer.
So glad I don't have to worry about this bullshit on my 11+ year old computer that is perfectly fine running Linux without any major issue or lack of support.
I generally agree, though I think the author misses out on what IMO is the most important part of TDD - the red/green/refactor loop. I think this is one of the most important parts that people just gloss over or don't implement correctly yet the most valuable part of what TDD teaches you.
Personally I try to stick to this as much as you can - shorter feedback loops is vital for coding things quickly and with fewer issues. But to me tests are more of a loose concept and vary (in similar ways that OP describes) how I implement them. Could be anything from a fully fledged test as TTD describes, or maybe just that the code runs and produces the expected output or even just that it compiles correctly.
All depends on what exactly I am doing. If I am doing maintenance on a project I am much more likely to write fully fledged tests, but if I am writing a one off script that needs to batch process data I am far more likely to just run it on a subset of data and eyeball the output. There is little point in wasting a bunch of time writing tests for a one-off process. Or if I am making styling changes to a UI I will just build/run it in the background and refresh the web page to see if what I have changed is better or not.
But the red/green/refactor loop is equally important in all most all situations. I really don't understand how people can write a non trivial function, or test or even whole class without ever even compiling, let alone running, their code. Far better to get feedback on what you have written as soon as you can, even if that feedback is just it still compiles. And fix things as soon as you break them.
You can do this loop and write tests, or partial tests, before, after or even manually check things between each step. And manual checking does not have to be a laborious process - if it is then you should be writing tests. Sometimes I even write a test that asserts nothing but just runs the code and prints the output so I can manually inspect it - which is great when you are in a more exploratory phase and don't quite know what you want yet. Doing this can often lead to a full test case later on and other times I just delete it after I am done.
Lawmakers have already endangered abortion access. Why would they care about our privacy? We would need to be and should be very loud and persistent to get them to listen at all. And it is going to be a hard battle over the next 4 years.
Anyway, yeah why would I watch someone else play a game when I can just play it myself?
I think some of it is watching people do things you cannot do. Competitive play, in both sports and gaming, is quite a different thing to watch people with skill vs what you could do yourself. Plus I suspect there is a lot of the psychology that goes with routing for a team and the feeling of being part of something bigger or something.
Personally I don't really get it myself but I can see why people would. IMO it is not much different from why so many people like watching sporting events rather than going out and playing themselves.
For games I haven’t played yet, I would spoiler it for myself. Games I’ve already played… well, don’t need to watch that anymore, right?
That is true for single player games, but not for match making/competitive ones. I suspect that people are more so watching competitive ones than single player story driven games.
That is not true though. The vast majority of people are people that don't do much on their systems at all. Maybe look at Facebook or a few sites, write the occasional document or email and maybe play a few simple games. The type of people that have never heard of Linux or even know what an OS is let alone able to switch to another one. Those types of people will be perfectly happy on Linux if it came pre installed.
The people switching ATM and having issues are the highly technical people that have far more complex requirements and for those it does depend on the person and what they need to do.
The low percentage of users is not a sign of of it not being ready, just the sheer marketing and effort Microsoft has put into making windows the default option.