They are simpler, but they do not scale.
I don't think many of us need to worry about scaling beyond the size of Google or Microsoft.
They are simpler, but they do not scale.
I don't think many of us need to worry about scaling beyond the size of Google or Microsoft.
Don't be an idiot.
So, Windows has fully optimal behaviour here:
If you click on an area of the window that cannot be dragged from, it raises it on mouse-down.
If you click on an area of the window that can be dragged on, it doesn't raise if you start a drag, otherwise it raises it on mouse-up.
That's the desired behaviour. I agree people didn't really explain that clearly.
I haven't looked into it for over 20 years but as I recall it is impossible to do this with X11. I have no idea if Wayland added some kind of support for this, but I would be quite surprised given how long it took them to do screenshots.
Part of the difficulty is that you need to somehow query an app on mouse-down if it might start a drag. I have no idea how Windows does that... but... they solved it decades ago.
Windows 11 IoT LTSC is the best answer at the moment. I've had no ads, no AI nonsense, the only setting I've had to change is to restore the sane position of the start menu. Oh also I did use the default options in Rufus which I think disables some annoyances. Despite all the moaning about it, Windows 11 itself is actually a small improvement on Windows 10 so I'm happy to upgrade.
Overall it's is a lot nicer than dealing with Linux's downsides (I have enough of that at work).
I'll stick with this until Microsoft forces my hand.
I guess an easy fix for that particular issue is to severely rate limit mentions. E.g. if a user mentions more than 100 users in 1 hour then delay them and flag the account. Then you can whitelist it if it's a legit CI bot or whatever.
Easily above average code for Python. I'm going to pick on one method:
def _set_float_icon(self, is_floating: bool):
""" set the float icon depending on the status of the parent dock widget """
if is_floating:
self.float_button.setIcon(self.icon_dock)
else:
self.float_button.setIcon(self.icon_float)
First, Python does have ternary expressions so you can
self.float_button.setIcon(self.icon_dock if is_floating else self.icon_float)
Second, what does this code do?
foo._set_float_icon(true)
Kind of surprising that it sets the icon to icon_dock right? There are two easy fixes:
*, is_floating: bool so you have to name the parameter when you call it._update_float_icon() or something.Also use Black or Ruff to auto-format your code (it's pretty well formatted already but those will still improve it and for zero effort).
He definitely improved it... but there's still plenty of material for r/linusrants.
He may not directly call people names anymore but he's still extremely rude and unprofessional. He would have been fired long ago from any company I work for, and I live in the UK where it's practically impossible to get fired.
Yes but that isn't memory safe.
It's pretty easy to not notice what community you're in. I'm subscribed to this because I use Linux and am interested in it, but like JokeDeity I am not under the illusion that many people here are that it is really a viable alternative to Windows for anyone but a small minority for whom fixing bugs is a hobby.
I want my audio to work and my laptop to get more than 2 hours battery life and not hard reboot when it runs out of RAM.
On that last point my most recent attempt to work around the issue was by massively increasing swap. I am a professional programmer with 30 years experience. I've been using Linux for 25 years. Increasing swap space was difficult for me.
On Windows it's a slider in a GUI. Just... stop pretending that Linux is on the same level, please.
Those sensors are pure trash. Use SHT-75 or SHT-85 if you actually care about getting a real value. More expensive though.
Yes I understood that. My point is how often do you know you need to move a line exactly 17 lines? Do you count them? Clearly much slower than doing it interactively by holding down ctrl-shift-down for a bit.
RSSI just means Received Signal Strength Indicator. Any radio system can provide it - it's not specific to BLE.
Bluetooth classic can provide RSSI too. Maybe the OS doesn't expose currently it but that's why I was suggesting modifying the OS. The only difficulty might be if the drivers are closed source, but worth a look I reckon!