skysight-inc/HackerNews huggingface dataset:
> without the boot partition getting full

This is very annoying. Some distributions are able to boot directly from the main partition, without a need for a separate /boot though, even with Btrfs. This is the case for the computer I'm writing this comment with running openSUSE Tumbleweed, I think I had that with Debian or Ubuntu in the past. [a]

> sleep states being faulty (or the machine not working properly after waking from sleep)

> or external monitor resolutions being wrong

Fine on my computers too.

> monitor scaling working properly when you have two monitors with different resolutions?

I gave up temporarily on this. It seems to work well on Wayland but I can't bear the blurry fonts that comes with fractional scaling on Wayland (and this is not just Linux, I think macOS is like this too), and I'm still on X11 the scaling is not very adaptative. HOWEVER KDE is getting proper fractional scaling support just right now [1]:

> “What does this do?” you might ask. It allows the Qt toolkit to turn on its pre-existing fractional scaling support on Wayland that it always had on X11. No more rendering to an integer size and then scaling down! This should result in Qt apps that are scaled to anything other than 100%, 200%, or 300% scale having better performance, less visual blurriness, and lower power usage.

And KDE on Wayland may be usable now, so that might be the thing that makes me switch in the coming months.

[1] https://pointieststick.com/2022/12/16/this-week-in-kde-wayla...

[a] edit: by the way, I just installed Debian on an old x86 tablet that was running Ubuntu (because i386 is not supported anymore, and recent versions of Debian are way better than recent versions of Ubuntu anyway). It had a separate /boot on Ubuntu, I installed Debian in a Btrfs subvolume, its /boot is there so now the separate boot partition is completely useless and I will get rid of it. So I can confirm it works on Debian too.
I can’t consider Linux desktop until copy and paste is consistent and seamless and lets me use the macOS key combination everywhere.

And of course all this should just work, not be a series of cli commands and configs.
Welcome to modernity.
Or ask yourself how cynical your own line of inquisition is?

Yes, church groups are probably going to be a bit more 'pro-marriage' than some others. I guess the 'anti-marriage' people?

And?

Everything in the press is presented by someone with some perspective they want to highlight.

And the link you referred us to states probably what to most of us a bit obvious - that celebrities divorce more often - but which is thoughtful to have in numbers.

And?

So, what specifically is wrong with the study in question?

Because I think it seems helpful.

I buy that online dating may not be quite as effective at forming 'long term relationships' as otherwise, and that it might be worth looking at in more detail. It could maybe be a matter of 'distance relationships'. Or possibly those individuals may have been less likely to be married in the first place?

I'll wager 5x more people are going to be interested in this issue than 'crypto currency' for example.
>Something as simple as changing the mouse scroll speed requires creating a bash script.

I just checked on my Macbook and I couldn't find any option to change scroll speed. So it's more that on Linux you _can_ create a bash script to do just about anything even when it's not a feature the OS has. Unlike others where it's either a simple UI button or you just can't do it.
That was also my guess given the massive flaws they never bothered to fix. Like search is unusable in windows. Clearly they are not consuming their own product.
If I'm honest, Linux is...exhausting. I'm technically proficient, but even the "user-friendly" Ubuntu is a pain to work with. Something as simple as changing the mouse scroll speed requires creating a bash script.

A. I'm looking at pointer speed section in Mouse Preference in Control Center. It's pretty simple. It give acceleration and sensitivy.

B. Just about every GUI aims for decent defaults and doesn't allow endless customization and such customization generally isn't a beginner task.

I've used the Linux desktop for ten years (Mint then Ubuntu-Mate). Haven't customized anything with a bash script for many years. It is currently clearer how to do things than Windows - it's fricken TWO start menus jumping over each other.
This got mentioned recently in https://news.ycombinator.com/item?id=34082509
Time to spent a few hours learning to fly
I believe the bigger "problems" happen when a random laptop is used instead of the few that are rock solidly supported by major distros. I am the same BTW, I usually buy a laptop that maybe kinda supported and then cross my fingers and hope that it works.
Then I start fixing those issues that can be fixed or create little workarounds around those that can't.
For my wife I just bought a Dell XPS and that was that, no tweaks or workarounds necessary.
According to the Cambridge dictionary, propaganda is:

> information, ideas, opinions, or images, often only giving one part of an argument, that are broadcast, published, or in some other way spread with the intention of influencing people's opinions

Its examples are indeed only about political propaganda, but the definition fits like a glove for ads: they want to influence people's opinions such that they buy their stuff!

So I'm confident and happy to say no words were destroyed in the writing of this post!
I came here to say the same and I really like your description of the core idea of his last book. After reading it (and with some caveats and small disagreements such as the cost of dealing with Climate Change) it is clear how the US has been the gluing force of globalization for around 70 years as securing mechanism against the Soviets.
is it a conspiracy theory because they said it was? you don't know and neither do I, it does sound like he thought that asking the NSA for what he has a right to ask for, a warrant to give up data, wouldn't impact his chances of renewing government contracts, but it seems it did and they were dropped and the stock plummeted. Could be the other way around and he expected it and did commit fraud, I don't know and won't pretend to not be biased against the NSA, but the retaliation from them is pretty convenient in either case. The concept of being able to exclude evidence just because "natsec might be at risk" is also absurd to me, instead of taking the trial to a judge with clearance or something.

The uncertainty of the sentence aside we can zoom out and see that asking to follow legal processes that every single one of those companies should be following in the first place can very well cause retaliation from the NSA, so all else aside invoking legal protections sure does seem to be bad for companies.
You write it as a joke, but I recently got myself a PC with Win11Pro. First glance: brand new UI. Until you open some specific settings, or choose "more options" from a context menu, then it's Windows 10. Then you need to tweak something else, and it's suddenly it's Windows XP. And when you go to something in the device/hardware area, you're confronted with a dialog that hasn't changed since NT.
Why not? Many universities effectively did this during the pandemic anyway. Someone people are capable of learning by themselves, while others need a physical classroom environment. Why not treat people like grown-ups and let them choose how they learn best?
I'm also a creator

I do it to hopefully help people out in life. I get enough traffic and thank you notes to make it worthwhile.
I hate how much emphasis is put on economic value. I love math because of how beautiful it is. I went to uni for math but ended up switching to theatre because of how it was taught as just a means to an end rather than an art form in itself.
I occasionally try a Linux distro on a new computer that I'm building, like Ubuntu and Mint, and so far I've never been able to get it running satisfactorily without any major problems.

Last time, I was using an Intel barebones NUC for a stepmania setup, and ran into major problems with both audio and display resolution. Gave up and went to Windows 10, no major issues there setting it up, though the occasional boot screen interstitial is very annoying.
While that's true, there is an exception for Huawei EulerOS 2.0 on Huawei KunLun Mission Critical Server.

https://www.opengroup.org/openbrand/register/brand3622.htm

I don't think it was renewed, though.
That suggests the modern equivalent would be one where the spiral animates, as the reader picks their "focus" element...
Should have been clearer: mousewheel scroll speed, which there's no way to control from the GUI.
Seeing this makes me so happy that Cinnamon on Linux exists and is what I use for work now (Windows is now a glorified gaming console to me).
xState

Sometimes you really need a state machine and for me this is the go to library.

Pros:

-Visualizer. Non-tech people love the visualizer. Tech people as well really.

-Integrates easily with entities which are also implicitly state machines, like Promise.

Cons:

-Learning curve. I've already rewritten our state machine once because my original implementation was not idiomatic.

Mobx also works. Ngrx, Redux and the like just smear your logic all over the place, which is bad.
Engine oil gets a lot of cargo cult on automotive forums. Personally, I never saw an engine die because it missed the schedule by some thousands km. I wait until my car tells me it needs an oil change, and then I wait a bit more :).
I think you have some serious rose tinted glasses on if you are positing that these fixing OS bug scenarios are limited to Linux and do not also commonly occur on proprietary OS. The QA on Microsoft releases has been awful in recent years.
I don't think privacy is the main concern, it's what kind of content is being pushed/censored, but even if it were even drastic fines are probably not enough to dissuade privacy violations if the CCP decides it wants the data. Plus, how are you ever going to even find out in the first place?
I think counting visits or counting in general isn’t as good as getting that one quality time you spend with that person that would remember for a life time. You could be visiting and just be around, while that is also good but you may wish you did way more
That's the problem, now you can't know what you would regret in 20 years.
Palace of Versailles draws more tourists than the Royal Family in the UK.

France has not had a royal family for some time.
What partition configuration do you have? Do you have a fdisk printout handy (aka `fdisk /dev/FOOBAR` and run the p command)
TSMC being essentially exclusive to Taiwan when it comes to leading edge nodes is paramount to the national security of Taiwan there is no way that the Taiwanese government would allow them to diversify.

TSMC is has been teasing both the US and the EU but they aren’t going to move anything substantial out of Taiwan.
What should we put in the most dominant top left position?

Why, that’s easy, the fucking weather.

Except you know it’s not going to be the weather. It will be, mark my words, a portal for advertising and sponsored content, the revenue maker in the very top left corner. If there’s a better metaphor for an insipid lack of relevancy at all times, the weather couldn’t possibly be a more suitable fit.
Anecdotally, my transmission doesn't shift as well if I drive it right away in the cold.
I mean, that page only describes ABI differences. I was thinking I would find ARM architecture differences in the silicon. I understand that the ABI is considered part of the specification for 64-bit ARM silicon.
> This appears to be a mirror of OSX with the floating taskbar at the bottom with center aligned app icons,

It looks worse because for no reason at all they have a gap at the bottom. You can bet that it will be click-through, so you have to actually aim with your mouse instead of just bringing the mouse down tho the bottom.
That's the unsafe and a very inconvenient way. So lot less frequent than various heaters (autonomous pre-start ones, electric ones and the timers).
I think about how great the UI could be if they just kept iterating the original instead of coming up with new shit every time and it makes me mad. It's been a lost decade in UI design for Windows and it's only become worse.
> There's no singular 'linux experience'

True, there’s two:

1. Complaining about your experience, only to be told that someone else doesn’t have problems because they’re better at it than you.

2. Being the guy who says he’s better.
Novice Linux users often make the mistake of adding third party repos to their package manager, which almost invariably causes trouble down the line. Some distros (for instance Debian) have a culture of discouraging this practice, while others (particularly Ubuntu) have a user culture which encourages it.

This is easily the most common reason for updates breaking. RPM and dpkg are both nigh bullet proof, and you can generally count on most distros to keep their own package repo in good order. Dependency resolution between out of sync and uncoordinated package repos is where things start to break down.
Your points doesn't make sense since you expect Linux to be Windows, it is not Windows

If you need Windows you use Windows

If you need an OS that is configurable and open, you use Linux

If you don't like to configure your OS, then you don't use Linux

That's not "elitism", that's respecting the work done by countless people to offer a free and configurable OS without strings attached

There is FUD in OP's comment since my original reply to tell people to use what empowers them got downvoted, -3 pts right now

"FUD: Fear, uncertainty and doubt is a propaganda tactic used in sales, marketing, public relations, politics, polling and cults. FUD is generally a strategy to influence perception by disseminating negative and dubious or false information and a manifestation of the appeal to fear."
> A question: have you verified that the Z3 support is enabled in the LLVM toolchain you use for Clang SA? It is in Debian Bookworm, but not in Buster, and from memory I don't think it is for Ubuntu 20.04 (LTS) due to a packaging snafu.

That was one of the first things I did. Recompiling with z3 support made little difference. That said, I thought --z3-refutation Was the default when it was available.

I will try rerunning tests with it explicitly specified, but I do not expect much from that, since running tests with --z3, which replaces the range checker with z3, did not really eliminate reports beyond those that were in files that caused clang’s static analyzer to crash when that was set.
If they're going to block off ~20-30 pixels on the top of the screen I'd really prefer to have the option to put something more useful than weather and an omnipresent search field there.

I know they're not to everyone's taste but it wouldn't hurt to have an option to replace those with a global menubar for example, because I don't need to know the weather that often and a hotkeyed search ala Spotlight, Alfred, or Microsoft's own PowerToys Run is better than a search field that's starting me in the face all the time, but a way to escape the Curse of the Hamburger Menu would be wonderful.
For the record I'm a paid subscribed to Ars. But the comments on the Mastodon article were... wow.

But then the article was syndicated from somewhere and not at the normal Ars level either.

Linky to article: https://arstechnica.com/tech-policy/2022/12/mastodon-is-hurt...
Well, game companies have backed away immensely due to backlash, and the PFP NFTs that were all the rage has cooled (but continues on...) but one only has to look at Reddit Collectibles (or the Trump Trading Cards) to see that NFTs aren't dead, just evolving/dropping the branding. Starbucks' Odyssey is another example of this new wave of utility NFTs.
Actually, I don't imagine switching to Windows or anything because I find writing a bash-script much easier than constantly dealing with the fact some things just aren't (realistically) configurable at all, and I absolutely hate dropdown menus within menus and having to use a mouse for everything.

That said, Windows/MacOS are MUCH more stable. Granted, I didn't use them nearly as much, as I use Linux (mainly Ubuntu and mainly LTS versions), but I basically didn't encounter any hardware-specific bugs at all for the last couple of years. Or some deep ecosystem problem, like all this Pulseaudio bullshit.

Linux is really frustrating, and I'm starting to actually lose hope we'll live to see it becoming, you know, usable.
The Making of Tron (1982) (Full Documentary)
I claim no expertise, as this is the internet and my credentials are entirely virtual and imaginary.

* Business insider is often a click bait.

* Taxis and Police cars idle all day. That's fine because their engine is warm. We're talking about damage being done at cold start and idle.

* The only time the engine is without much lubricant is when it is cranked.

* When the engine has started and running, oil is forced into different places that need it. Viscosity is not optimal, but it's good enough, as long as it's been changed appropriately, and not already a sludge.

* At idle, the oil pump is at its lowest output. The fast idle at cold start mitigates that. Fast idle also warms up the engine faster than normal idle. Driving it will give it good output.

* Engines do warm up slower when idling (<1k rpm) vs driven right away (2k+ rpm).

Taken all this together, it's fine to start the engine when cold, let it idle for 30 seconds, and start driving.

It's also fine to start the engine cold, and let it idle and warm up while you scrape the windshield and make a cup of coffee.

Millions of people do both of the above, and their cars are fine. Ignore Business Insider, and maintain your cars as per its manual.
It indeed depends on the hardware. I had computers with capricious suspend in the past. The last ones worked fine, except one which sometimes hung on wake up and sometimes had graphical glitches and random hangs, but all this went away when I removed the faulty RAM stick it had…
Perhaps my way of thinking is React-centric but this feels like a pretty inefficient way to do it. Feels a bit like reinventing the wheel poorly when things like MobX exist, sure it’s simple to start off but then you hit performance issues or issues with dependent state etc. etc. and you realise why, for all the derision they sometimes get, libraries exist to solve this problem and they are useful.

But for a simple thing built with JS that isn’t going to need to scale to a large codebase or whatever, sure, keep it simple!
It always feels like a build-it-yourself vehicle. Using it as a daily driver when you need to get to work on time is not advised. Even when you get it running for a while, the breakage is inevitable, and you'll be under the hood. It is really cool if you love to tinker. Its an OS with a lower level of abstraction, and one that is less productive overall for most users, especially anyone who needs things to just work consistently.
I think it's not just "depends on energy". It's more that it's very very energy inefficient. In fact, I expected that something this energy inefficient would be economically unfeasible - I'm surprised people are still attempting this, but what do I know.
Never had any issues with Ubuntu past 16.04, at least not anything requiring bash scripts or issues with restarting. Still wouldn't recommend it to non-technical users though, but that's because 1) They'd have to let me install it for them, and 2) That would probably lead to me being tech support, which I don't have time for.
And then there's this guy, who gets mad at people who share positive experiences because he thinks the discussion is the rightful territory of those who want to complain.
The problem in scenario that you describe is the bosses, not the automation. How about we solve that problem, instead of AI witch hunts?
I've been expecting hyperinflation since the Brexit vote.

Not sure the UK is there yet, but at some point the situation will no longer be salvageable.
reagent. reacting to deeply nested maps of immutable data in a single location. this is the way.
Besides the gap [1] I see they keep cluttering the title bar with completely random functionality to keep you guessing where the hell can I click and drag the window.

This new breed of dribble-raised "designers" should be fired en-masse, but sadly they've taken over the entire industry

[1] https://news.ycombinator.com/item?id=34131483
That's not really the issue with argparse and subcommands.

argparse with subcommands generally requires specifying all of the options for all of the subcommands, even if you only want one subcommand.

These in turn may require importing subcommand-specific modules, to handle things like the right 'type' handler in an an add_argument() parameter. This callback function might, depending on the input value, select one from a dozen different additional packages.

It's possible to avoid this, by deferring argument->type processing until later, and having a single large module containing all of the help strings and epilogs, though this will separate your argparse code from your subcommand code, and in general make things more complicated. I did this for a while.

Alternatively, you can create your own subcommand dispatch system using an nargs="?" to get the subcommand and an nargs=argparse.REMAINDER to capture the rest of the flags, to pass to a new ArgumentParser, and develop a top-level --help replacements. I tried this too.

I've since decided to use click, which does a better job at compartmentalizing at least this level of subcommand imports.
MX-Linux, hands down. The most user friendly desktop distro I've used.
Engine block heaters and oil pan heaters are the norm in the north. Plugs into an electrical outlet.
Interesting that you think about it that way. My primary goals are the opposite:

1. To save as much money as possible. Meaning to make my car last as long as possible, postponing the need for repairs or a new car as long as possible

2. To reduce energy usage as much as possible. Not only to save money but also because it's good for the environment.

Which means I do exactly the opposite of yours. I'll to go great lengths to avoid turning on the car's heater. So I put on thicker clothes, I dry foggy windows with a towel, within the city I drive electric as much as possible (I have a hybrid), etc. I brake as little and as smoothly as possible to avoid kinectic energy being lost to braking (or if I do need to brake, at least have renegerative breaking recover 60%). All of this much to the chagrin of my wife who doesn't value such things at all. Or the guy behind me who's annoyed at the fact that I stop maintaining speed 100 meters away from the red light, instead of maintaining speed until 20 meters away and then braking in 2s.

I have the feeling that people like me are rare. It seems that when it comes to cars, nobody around me cares about saving money or saving the environment, they mainly care about comfort.
so, a normal ruby codebase?
I think the main problem is that SMS sender numbers can be easily spoofed (might depend on country, operator, …), so relying on “this message came from where it says it came from” is not really possible.

It might not be an issue for some types of usage, but sounds risky if used for account security/recovery/etc.
Not sure about performance on an X220, but I've loved Fedora workstation edition. The default Gnome setup is pretty user-friendly in my opinion, a there's a decent amount of support to be found online.