Recent submissions

Comment · 10 months ago
Comment · 10 months ago
It talks about trimming 'legacy' features and specifically says they are omitting 'font-related' operations. That obviously means no useful core X11 application will work (unless you count xlogo and xeyes). Whether the XRender glyph cache mechanism is included is unclear. It also says only DRI is *currently* supported, but maybe that's incidental?
Comment · 10 months ago
The meaning of 'X server' has been well-established for 30+ years.
Comment · 10 months ago
If you are not going to implement X11 drawing ops and XRender (which I, and many others, still use heavily), what's even the point? Any 'modern' program that only does client-side rendering already supports Wayland. AFAIK GTK 3 doesn't even support DRI on X11 unless you somehow trick it into using the abandoned OpenGL Cairo backend, but that's not modern enough apparently.
Comment · 10 months ago
Definiteness has no obvious equivalent in Russian.
Comment · 10 months ago
>If an English word looks similar to a Russian word, then the stress is likely on a _different_ syllable

Most of these are Latin and French loanwords where Russian (same as e.g. German) carried the accentuation over from the source language. English is the odd one out as it insists on putting the primary stress on either of the first two syllables, except in some recent loans (and those still get a secondary stress). With nouns the preference is for the first syllable. Russian surnames get similarly butchered, including notably Nabokov, which could have been adopted unchanged.

Comment · 10 months ago
>the only way to "fix" the birth rate is to reject humanity (education, urbanization, technology) and retvrn to monke (subsistence farming, arranged marriages, illiteracy, superstition), which no civilized country will ever do.

They won't do it willingly. That just means it will happen without their input.

Comment · 10 months ago
I’m actually happy about DRAM prices and hope more people share your mindset. This is the only thing that can force developers to start optimizing memory usage instead of externalizing the costs onto the poorest users.
Comment · 10 months ago
Comment · 10 months ago
'It's $CURRENTYEAR' is just a cheap FOMO tactic. We've been hearing these anectodes for multiple current years now. Where is this less buggy software? Does it just happen to never reach users?
Comment · 10 months ago
I am surprised. Does that imply most GNU/Linux users go out of their way to install Chromium actually? Ubuntu and Firefox have a similar market share.
Comment · 10 months ago
The anti-AI ‘movement’ is a minority like all partisans are a minority. You shouldn’t be comparing them to passive consumers but to enthusiasts who actively demand ‘AI’ in their browser/Paint/Notepad.
Comment · 10 months ago
It’s easy to bash Mozilla because it is failing. Their usage share is a statistical error, and most of it comes from being shipped with Ubuntu. Firefox badly needs a value proposition beyond not being Chromium-based.
Comment · 10 months ago
Those are garbage-collected environments. I have some experience with a garbage-collected 'assembly' (.NET CIL). It is a delight to read and write compared to most C code.
Comment · 10 months ago
High-level languages were absolutely indispensable at a time when every hardware vendor had its own bespoke instruction set.

If you only ever target one platform, you might as well do it in assembly, it's just unfashionable. I don't believe you'd lose any 'productivity' compared to e.g. C, assuming equal amounts of experience.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton