[-] shirro@aussie.zone 14 points 2 weeks ago* (last edited 2 weeks ago)

This post is fascinating. Most distros have good defaults for font rendering now and I haven't used hacks like infinality to fix font rendering on Linux for years. That project doesn't even exist anymore. I would be really interested to know which setting made the difference for OP and why.

I am writing this on a little HiDPI laptop with over 200dpi and to be honest hinting and sub-pixel rendering are invisible to my eyes on this device. Apple dropped sub-pixel rendering ages ago when all their products moved to retina displays. But its still really useful on low dpi displays and I thought it generally worked well enough out of the box.

A file almost identical to the local.conf has been posted to forums in the past but back then fontconfig often shipped with outdated defaults. My distro defaults have aliasing, slight hinting and sub-pixel rgb enabled out of the box.

Arch has these defaults. Bookworm lacks the sub-pixel-rgb (its just a link away) but my guess is Ubuntu derivatives probably include it:

  • 10-hinting-slight.conf
  • 10-sub-pixel-rgb.conf
  • 10-yes-antialias.conf
  • 11-lcdfilter-default.conf

The differences I see are the last 3 options in local.conf:

  • disabling embedded bitmaps. I think this would change rendering for old MS Office fonts. And perhaps break some emoji fonts. I have Noto Color Emoji but I don't have any old MS fonts. This seems like it would have limited impact.
  • enabling autohinting. If you have slight hinting enabled and the font contains hinting information it should automatically use it. So I thought it made no difference if you have good fonts installed. I might be wrong. But again if you use good fonts I am not sure this has an impact.
  • setting font weight to medium. This is an odd one. Does this mean that every font query returns a medium weight or that if you don't give a weight you get medium? Fattening up thin fonts might be a user preference but you can also select desired font weights in your desktop settings and apps.

Fontconfig is a compiled database for font queries, it doesn't do rendering. Whatever you put in fontconfig, an app like kitty will not implement sub-pixel rgba rendering for performance and implementation reasons but many other terminals will. I think gtk4 might be heading the same way. Depending on variations in colour vision and displays people tend to disagree on the value of sub-pixel rgb but it looks like it is a common distro default anyway.

[-] shirro@aussie.zone 13 points 3 months ago* (last edited 3 months ago)

Not sold on declarative systems in all domains. It often creates unnecessary complexity for little advantage.

Immutable root has huge benefits in large deployments for consumers, enterprise or servers. Really great for Chromebooks and consoles. Probably would benefit the majority of Windows installations, certainly in enterprise. I do not like the idea of critical systems being updated with random shit becoming standard practice as in WIndows/Clownstrike land. Those guys have normalised insanity to the point they think we are the crazy ones.

However I like to mutate my desktop and development systems. I use linux because I like the freedom to tinker and that includes the freedom to mess stuff up. In practice having root writable only by a privileged user, a signed software distribution and knowing what I am doing mostly keeps me out of trouble. On the very rare occasions I find myself without a bootable system (it has happened to me more than once in 30 years) I know how to recover and it doesn't stress me.

[-] shirro@aussie.zone 15 points 4 months ago* (last edited 4 months ago)

In the mid 90s the Japanese Aum Shinrikyo cult were producing chemical weapons which were used in a deadly sarin gas attack on the Tokyo subway. Prior to the attack Aum briefly owned a million acre cattle ranch in Australia where they tested sarin and may have tried to mine uranium ore.

Several nuclear powers are run by autocratic theocracies/cults and the US could be heading in that direction.

[-] shirro@aussie.zone 15 points 5 months ago

The social aspect might be underappreciated. My guess is people are mainly introduced by family and friends and it becomes a big part of their identity. It becomes difficult to separate the individual elements.

[-] shirro@aussie.zone 11 points 5 months ago* (last edited 5 months ago)

This policy is not genuine. The intention is to delay or destroy fossil fuel alternatives to protect fossil fuel investments. If it creates political division and an impression of leadership then it is icing on the cake. I would expect the coalition to become increasingly divided if this was ever realistically pursued. Coalition voters do not want to foot the bill for this idiocy. The market has already voted. Renewables won on time to market and ROI.

For context I am not opposed to nuclear power generation at all. There has been a lot of misinformation about safety and waste for generations that has poisoned debate and I would like to see a more rational debate. I think it irresponsible for countries like Germany to turn away from nuclear and create huge energy security issues as well as increased emissions.

Carbon emissions are a global problem and each country has a responsibility to address it as effectively as they can. We can support nuclear power by supplying uranium and it doesn't matter for carbon reduction if the reactors are in Australia or overseas.

Our construction costs are very high and we don't have local expertise. Our research reactor was designed by Argentina. As much as some of us would like to see nuclear power come to Australia it is fantasy economics.

[-] shirro@aussie.zone 11 points 5 months ago* (last edited 5 months ago)

I don't think about Microsoft at all mostly. I supported their stuff professionally in the past and friends/family but otherwise total avoidance. They own some big game studios so I probably use some of their products like Minecraft but I haven't used their operating systems or applications for decades and I dislike and distrust cloud services and theirs is no exception. All big companies tend to be the same. Try not to depend on any of them.

[-] shirro@aussie.zone 11 points 7 months ago

They are in linux forums spruiking chatgpt/copilot as well. Mods deleted my comment the last time I told them to get lost. The rampant commercialism is so frustrating. The FOSS community has done so much to empower users/developers and give everyone the tools to learn, grow and customise their systems with amazing documentation and access to source code. And it is going to be Disneyfied within a generation with the fruits of our labor locked up behind billionaire controlled subscription services in flagrant disregard of our copyright and licences. Our kids won't know how to tie their shoelaces without paying Nadella, Altman and their shareholders for instructions.

[-] shirro@aussie.zone 13 points 10 months ago* (last edited 10 months ago)

Civilized countries don't execute criminals and somehow don't experience more criminality or unacceptably high incarceration costs as a result. Capital punishment is an outdated cultural practice like slavery, genital mutilation or child brides and has nothing to do with the administration of justice. It is cultural and nothing else. They like the killing. They believe in the killing. It has no other purpose.

I don't know why much of the discussion is about the method of execution. Would it matter how they were fucking kids or beating slaves in Alabama or that they were doing those things at all? State executions are barbaric and indefensible in any form.

[-] shirro@aussie.zone 14 points 11 months ago* (last edited 11 months ago)

I am moderately pro nuclear but the coalition is not. They are on the payroll of the fossil fuel industry (as are some in the ALP) and their fake fascination with nuclear is entirely a delaying tactic to prolong the value of fossil fuel investments. Renewables have been getting all the investment and R&D and that is reflected in the declining costs and ease of deployment. Nuclear has stagnated and the economics and time to market suck. The fossil fuel lobby is not threatened by nuclear which won't take business away from them in Australia. Send uranium to France where they have a mature nuclear industry and restart reactors shut down by fools in places like Germany. Meanwhile lets ramp up our deployment of renewables and shut down more carbon emitters.

Whatever your political leanings, unless you are a billionaire with huge fossil fuel investments they aren't looking out for us, our families or our country. They represent people like the Saudi royals and Adani not us. They care about local coal jobs about as much as Thatcher did and our kid's futures even less.

[-] shirro@aussie.zone 12 points 1 year ago* (last edited 1 year ago)

All our PCs run linux which is the most unloved, unsupported platform for commercial software and media distribution companies. Can't watch most streaming video better than 720p so the streaming services can get fucked raising their prices and delivering a shit service. Gabe gave us Steam and Steam sales and made shit just work and he can take my money. There are overpriced games on Steam and there are games that are not available there but that still leaves a lot of good stuff so I can understand why more people are willing to pay than pirate reducing torrent availability and seeders. Also PC hardware can be very expensive and if you can afford a high end GPU you can probably afford to support game development.

[-] shirro@aussie.zone 14 points 1 year ago* (last edited 1 year ago)

Not sure they will do that. Really hard to guess what the future is for ChromeOS. I don't know that developing it into a good general purpose OS is their aim.

ChromeOS seems like a very strategic product niche for Google. Their big business is advertising and the Chrome browser and Android seem like an insurance policy to protect that business.

ChromeBooks focussed on the education market almost to the exclusion of all else and their main selling point there was cost. Now with a lot of low quality, low margin hardware dead or running out of software updates they risk being viewed as the single use plastics of the computing industry. I am sure that influenced the pairing with Framework but it might be too little too late. It still doesn't address the software update situation. The Android model of manufacturers dropping support the moment they have our cash isn't sustainable. I wouldn't be surprised if eventually consumer legislation catches up with it in some markets.

It is hard to see how the ChromeOS experiment benefited Google's core business. I am sure they made millions on education cloud services but it is pocket money compared to Google's main source of revenue. Without knowing exactly what their thinking was going into that market or what they achieved I don't know how much priority they are likely to give to turning ChromeOS into a compelling platform for the general population.

Chromebooks found their way into enterprise niches and were gifted as zero support browsing appliances for grandparents but the push into those markets never felt focussed or important to Google. I doubt Google execs think about ChromeOS the way we are thinking about it.

[-] shirro@aussie.zone 12 points 1 year ago* (last edited 1 year ago)

Be conservative and use the simplest thing that supports your needs and don't be suckered by feature lists. I have never needed more than ext4. It generally has the best all round performance and maturity is never a bad thing when it comes to filesystems. It isn't most suitable for some embedded and enterprise environments and if you are working with those you generally know the various tradeoffs.

view more: ‹ prev next ›

shirro

joined 1 year ago