skysight-inc/HackerNews huggingface dataset:
They’re trying to create content solely to get people to sign up for and maintain an Amazon subscription, which means they have to fire as many arrows as possible into as many genres as possible. As with any DND weapon or spell, a spreadshot modifier reduces accuracy, impact, and/or to-hit percentage. So instead of producing content that they think deserves the light of day, they produce content to fill gaps in their spreadshot. That will automatically be less inspired, no matter how much they spend — and the more they spend, the less taxes they have to pay on their revenue. Thus a hundred million dollar adaptation that hits all the buttons with the same drab arrow that their spreadshot fires at every genre.

This leads to their unwillingness to risk alienating anyone by making good creative decisions. Endless cycles of focus groups and executive committee notes will ensure that the finished produce has maximized appeal at the cost of being polished and professional, because all of those reworks leave little time to get it right, and anything good has to be done in secret without execs realizing it and fucking it up. Disney, their elder, is quite familiar with this problem:

https://www.vulture.com/article/oral-history-of-lilo-and-sti...

https://www.vulture.com/article/an-oral-history-of-disney-th...

If you watch, for example, The Substance (2024) or Amélie (2001) or Hackers (1995), and then watch any modern generic Amazon/Netflix streaming movie, you can usually see the difference immediately. One is laser-focused on being the work of art it chooses to be, with no regard whatsoever for whether it attracts or repels any single person, and in fact will make decisions that drive away some percentage of viewers for some reason other than genre mismatch. The other is more often like a child trying to play all the keys on the piano at once, in order to make the loudest noise possible in a room full of other children doing the same. (For contrast, consider Hulu’s exclusive movies; they somehow made a best-in-category time loop movie?!)

If your product isn’t driving some people away for being a poor fit for their needs, then your product is probably too generic. In a field where nearly everything is generic, that may seem like it’s fine; but it’ll cost you customer stickiness to get away with it, as they’ll walk away from you the instant something less generic is a viable option.
If you have constant, multiple, concurrent writes on a non-append-only database, it is bound to perform poorly no matter what database you pick. SQLite in this case nicely points out that you probably have a major architectural issue in your application.

On more productive notes:

* Are you using WAL mode?

* Are you using Batch inserts/updates/upserts?

* Are you using `BEGIN IMMEDIATE` when you need DML? Suddenly upgrading from autocommit mode or `BEGIN DEFERRED` "DQL" transactions to `BEGIN IMMEDIATE` "DML" ones implicitly by suddenly starting DML on what used to be a sequence of DQL queries is bad on any database, but worse on SQLite;
Pprune link continuing off new info:

https://www.pprune.org/accidents-close-calls/663324-jeju-737...
That Secret Level episode was amazing. Did an excellent job of portraying Space Marines as pinnacle warriors.
I prefer MangoDB from an operational standpoint. But I'll concede that, as you point out, MongoDB is after all WebScale.
I wonder who he keeps running into. Not only do I use Linux on a daily basis, I run about 20 virtual *nixs from that Linux desktop and everything runs really great, but when I run into problems, the Arch community (ie. colleagues, forums, mailing lists) have been nothing but extremely helpful and friendly. Without exception.

Is Arch the exception?
Wine/proton work so well at this point it may as well just be considered just another runtime environment (like Java or the .Net vm).
I'm using Linux as my main desktop for so long now (>15yrs) that I probably wouldn't be able to handle a modern Windows system anymore. I have not touched any Windows installation for years, and everytime I have to help my wife with some issue on her Windows laptop I just find it crazy how people can tolerate that.
It might not be on the same quality level as MacOS but I like the freedom of choice Linux gives me.
The general public expects to be able to find all of Moody's analysis and data? No. The "from Moody's" is the part that indicates this data is likely proprietary and inaccessible, as opposed to a government or university source like the Fed, or U.Mich consumer surveys.
It's a continuous vector transformation:

Initially, they're correlated and pointed in the same direction - do better work, get better pay.

At some point, they become orthogonal - they're just collecting a paycheck, the content has to exist but its content doesn't matter.

I do feel that there's a point beyond that at which they're inversely correlated: To navigate the power structures and economics at the top, you have to prioritize money and politics above art.

It's the same reason politics are broken: Local township boards can be just people who want to help their neighbors, at the middle levels in state and city posts you have to be good at fundraising and advertising but it's not all-consuming, but to win big races you have to be ruthless, because if you aren't, someone more ruthless than you will win.
All I want is for the laws on the books to be enforced. If a majority decides those laws are bad, they should be taken off the books.

Its currently against the law to litter, shoplift, vandalize, defecate in public, be visibly intoxicated in public, and store private property in public spaces. I think we should enforce those laws.

Should some of those laws be rewritten or abandoned? Maybe! But simply ignoring active laws is the definition of lawlessness and I don't want to live in a lawless community.

There is quite a lot of space in between "I think having laws is good, actually" and "embrace of dictatorship and oppression" but I guess this wouldn't be an internet board discussion without hyperbolic statements.
I actually just installed Ubuntu desktop on a spare mini PC I had to try out some cpp game development, and it is a surprisingly nice experience! I prefer it over my windows PC which seems plagued with weird occasional glitches. I still need windows for some things like CAD tools, but I think I'll stick with Ubuntu for most things!
cant wait for 'the final edition, part 2' next year ...
> Finally, since drivers in Linux are generally part of the kernel (there are a few exceptions, including NVIDIA), you cannot upgrade them to the latest version or downgrade them to the version that worked for you on the fly. You have to boot into a different kernel. This is extremely inconvenient and not always possible

I mean, that's just false. Most drivers are done as kernel modules and you can push/pull them in without missing a beat.

if he's talking about graphics cards or similar subsystems - you might need a reboot, much like Windows does.

IMO, this reads like a gamer reviewing Linux because they thought it would be cool without knowing much about to use it as a workstation to get shit done.
I had no idea named elements just become globals like that. Seems kind of ridiculous
> When you start installing software and drivers, the OS gets totalled, sooner or later.

My experience with Windows, exactly.
> 'How did the Incas do this' -- is that asking for the detailed specifics of their management culture and systems (mostly unknowable -- likely the subject of a many past and future academic careers), or is it a statement of incredulity. I think myself and most of the other commenters have interpreted the latter, whether that was your intention or not.

I understand now. No, not incredulity at all, but serious questions. It's an exceptional, very rare achievement. I was hoping for some research out there already that someone was aware of.
> As a student, I also preferred straight math. Proofs were what made math come alive for me. For applications of math, I had plenty of other sources such as physics, electronics, and programming, where the examples weren't forced.

I guess the difference between us then is that I didn't care about applications.
When I see the articles I believe the title should be "Linux is not Windows so I do not like it".

I have used Linux for just shy of 30 years. It is different than Windows and far more powerful. It is just that people do not want to learn different things. Plus Linux has no spyware.

These days, you can do anything on Linux that you do on Windows, except for some 3d Gaming. And that is because hardware vendors refuse to support Linux in the way they support Windows. It is the fault of Video vendors, most notability Nvidia.

So off to my usual rant :) If I was the "ruler" of Linux, I would make sure no Nvidia GPUs would work under Linux until Nvidia opens up their GPU.
Always fun to learn that what I've been doing for a while now isn't working.
JSLint had a standard open source license with an addition that said “The Software should be used for Good, not Evil.”

IBM wanted to use it but their lawyers balked at the added restriction. They wrote to the author to see if it could be removed. The author wrote back with, “I give permission for IBM, its customers, partners, and minions, to use JSLint for evil.”
> When you start installing software and drivers, the OS gets totalled

I have been using multiple Linux distros for over 20 years (and supporting other people) and this has simply never happened to me. Not even since I started using a distro that is supposedly less stable (Manjaro).

> Forcing a user to compile C code is a bad user experience

That is why very few distros expect users to do it. Are you thinking of Gentoo or similar? I think its good that there are distros that cater for people who want to compile software, but why choose one of those distros unless you actually want to compile software?

From the point of view of most users, Linux is very similar to iOS or Android - you install software from the "store".
These are a bunch of reasons why the top 1% of the most technical users in the world might not use Linux on their desktop.

For everyone else, the reason they don't use Linux on their desktop is because it didn't come installed on it.

If somebody does to desktops like what Google did for smartphones, then Linux will finally have its moment.
Dupe https://news.ycombinator.com/item?id=42553154
In real life, the kind of women who are warriors are generally stronger than most men, including the kind of men who want to be warriors.. Gwendolyn Christie (of GOT fame) is 6'3" and can bench press you without breaking a sweat. Gina Carano (of UFC fame) can squat 530 pounds and deadlift 450 pounds.

Preventing someone from playing as a strong warrior woman based on incorrect assumptions about female physicality would erase women who actually exist.
In part, all of this right here is why there's still a collection of people who don't consider Linux a viable alternative.

It's giving a mix of "You're holding it wrong" and Stack Overflow's "Question Marked as Duplicate"
I built a new PC in the fall of 2022 and set it up to dual boot Windows and Fedora. I haven’t booted the Windows partition in over a year. Fedora does everything I need from a desktop, including Steam.
I think the only way YouTube is ever going to change its policy is if someone sues them and wins.
TempleOS deserves a mention here. It boots up into a simple system with a C-like language featured front and center. It makes it easy to write small programs with simple graphics.

It feels like the Apple IIe and GW-BASIC systems that I cut my teeth on, but with more features (Simple windowing TUI, good editor, extensive help system, many examples) and high performance (compiled code running on modern x86 hardware).

I don't know if I'd give to a kid as their only computer (For better or worse, there's no networking, and I wish it had high res graphics modes and a little more polish), but it's a really cool environment for a curious young mind to explore.

https://templeos.org/
What are we comparing this too? With the exception of Windows software able to run on Windows, you could make everyone of those claims in spades about Windows. I would recommend OP go administer an enterprise Windows network and stare into the abyss like I did during my stint in the corporate world. And I won't be doing that again.
The whole crypto ecosystem seems so heavily saturated by fraud, crime, etc.
Eh, i can think of worse ones. Quite a lot of those actually
Magnus is playing the Blitz World Championship, Caruana wins seven in a row
I saw you are interested in chess events, so let me post the link to the live relay on Lichess.

Unexpectedly, Magnus plays the blitz world championship, after yesterday saying he won't. He is dominating his opponents, except overlooking a nice stalemate trick against Bok in round 3.

Caruana has done a Caruana (= seven wins in a row) and is currently the lone leader with 7.5 points, Magnus, Nepo, So and Bortnyk following with 6.5 points.

Five more rounds to play. Enjoy, if you have the time.
"The public"? No. But it makes for nice investigation defense to be able to say you've made an attempt to avoid training on copyrighted works.
This was funny considering Linux runs on almost anything is everywhere:

> 6. Hardware support and compatibility
I've been using various forms of linux desktop since 1998, now I have settled on arch/manjaro/lxde, I can get away with a cheap machine with only 4 gigs of ram and still do everything I want to with it. I use it for pro audio, writing and coding. For employers for a long time they would provide me with windows, and then in the 2010s that switched to Mac but both of those are intentionally bloated today. Linux Desktop is good for the environment.
Being killer machine is not distasteful? Like killing people with a pencil is cool yeah right…

Being able to pick up hot women is totally not cool?

My theory is fantasy about killing people is OK because it doesn’t happen - no one is really facing situations where they would have to be in „for life or death” fight.

Being around opposite sex or having actual sex happens and it is tough on people who feel less attractive or feeling inadequate - and feeling inadequate happens awfully often and people don’t want hot movie star to remind the about their shortcomings.
you are looking at the wrong app https://observablehq.com/@tomlarkworthy/ink
Exactly. Both of these are Danish laws illegitimately extended to Greenlandic territory, at a time when the Greenlanders were (a) forcefully incorporated into Denmark, and (b) had no ability to make or unmake Danish law.

Greenland, were it to choose to enter the US, would do so freely and in full understanding and acceptance of existing US law, with equal rights and representation in the Congress that makes said law.

There is no comparison between a free and informed entry into a union of equals, and the imposed legal regime of an occupying state (where the rule of law is apparently so weak that the metropolitan colonial government itself readily breaks its own laws).
Show HN: Emacs on a Kobo Clara BW ebook reader
I seem to remember on one of the special features on the DVDs that they needed to change to a lighter more comic style with Moore because of the reaction to the Vietnam War.
The one thing that fucks up games for linux is some specific anticheat software, and seeing how e.g. Valorant anticheat works, I'm glad it doesn't.
Careful, someone will take this seriously.

It's a shame you can't downvote submissions here, and flagging is not appropriate. We've heard these tired arguments a million times, if all of this gets fixed, the author will find another reason why he can't or won't switch.
Windows is Xbox for PC. Linux is for everything else.
I share your experience. I can recommend the discontinued Microsoft LXM-00001 (the Sculpt wasn’t quite for me), which is wired, if you can find leftover stock, or if Incase finally manages to resurrect it [0].

[0] https://www.zdnet.com/article/fan-of-microsofts-windows-pc-a...
That's definitely a take, but it's not a terribly popular or interesting one.
Could you give examples for what bricked your system when you "start installing software and drivers" or when you were forced to compile C code as a user? Because this all sound so alien to me, I've been using Linux for over 20 years and everything has gotten so much smoother over the years that all this criticism feels completely ignorant to me.
Then you get a slow test suite. It's important to have a fast test suite to be able to do proper test driven development (which I still believe is the most efficient and effective way to write software, in general). Unit tests should be near 100% coverage. That means a lot of tests.
I got halfway through it before realizing that it’s just a clickbait article.
You don't even need to install it. It doesn't take a lot of code to run initdb to create a temporary instance, write a suitable configuration file, launch the postmaster process, and delete the temporary database directory tree after terminating the database after testing is complete. On a not-too-fast Linux system, the time for all that is around half a second. Too much overhead for individual unit tests, but fast enough to run once per test suite run.
NixOS is certainly the most obvious design paradigm with the most confusing integration / implementation I've ever seen.

It feels a bit like "Emacs is my favorite operating system, if only it had a text editor"

NixOS's philosophy? amazing. Actually trying to use, install stuff to, make changes to, etc. NixOS with the currently existing tools? horrible.
I am sorry for your loss, OP.

QModem was my window to the world of BBS:es and FidoNet back before we got Internet.
The standings are here: https://chess-results.com/tnr1074692.aspx?lan=1&art=1&turdet...
In my experience, Nix makes some things very easy and other things very, very difficult.

I hope the situation has improved, but the last time I had to deal with Nvidia (kernel/driver/library dependencies/updates/etc.) under Nix it did not remotely work out of the box and it was a huge pain. (And switching to AMD or intel was not really an option.) Doing anything off the beaten path seems to be challenging even if you have experience with Nix.

The arcane Nix language doesn't help matters.

I think immutable is the future, and I wish I could recommend Nix (and other immutable systems) to normal people, but at this point I think you really need to be a Nix expert/fan to set it up and actually enjoy it.
Anecdotally, over the last 15 or so years I've been a professional programmer the number of fellow devs I've seen using Linux as the primary OS of choice on their dev machines has gone down considerably. Most are on macOS now, and I'd say even Windows has greater usage than Linux in recent years. Docker I think is the primary reason for the switch. You can develop anywhere and be reasonably certain that your application will work the same on a Linux server. I'm not sure if there even is a target market for Desktop linux anymore.
> It is just that people do not want to learn different things

The differences from Windows versions 7 to 10 to 11 are substantial. To me it seemed like a consistent desktop experience from Linux Mint is much better for those who do not want change at all.
Tell HN: Aaronsw.com is no longer online
Aaron Swartz’s personal website is no longer reachable. It redirects to some other site that doesn’t resolve.
>- You're asking for too much

This is the reaction from Microsoft when I want my Windows clock to display this niche feature called 'seconds'
I've been using it on the desktop for about 30 years now.

I've never used Windows for anything. It's not ready.
The constant struggle is the lagging support for the best hardware. Unless you want to buy a machine from a dedicated Linux shop (framework, System76, tuxedo), you are taking a risk buying anything remotely new without a lot of research into the hardware and hunting for posts about people who have had success. Those dedicated Linux shops are usually at least a generation behind too. It doesn't help that architectures are evolving rapidly in response to Apple's chips (not a bad thing long term).

Just bought an HP omnibook flip with an Intel 258v. From what I've read I expect most things to work, or work soon with kernel updates. All applications I care about work well. Would be nice to see OpenAI make a desktop app for Linux, or some other open source equivalent.
That's just the browser client part of the equation, this says nothing about the server side. The `challenge` part of the API, as well as storing and maintaining the necessary public keys and doing the actual validation of credentials, are left for the reader to implement in the backend.

The browser API makes it easy to program a client against passkeys, but that doesn't necessarily hold up for doing the server implementation. For that, you need to either find a library that matches your requirements, or read through guides like these: https://developers.google.com/identity/passkeys/developer-gu... that skim over a lot of details.
Nope. But I suspect it's beyond learning. The Chinese may understand nuclear power better than almost anyone else, France not withstanding. I could believe this is a strategic move, to diversify power input sources as well.

Look I am not knocking learning, but I don't think thats the key drive here.
That's an exquisite analogy.
Anecdotal, but I've had maybe a 60% success rate running platinum-rated games under Proton, with an unremarkable Ryzen 3900/RTX 2070 desktop. I suspect the further you are from Steam Deck hardware the more trouble you're likely to have.

The M4 Mac mini finally convinced me to give up on a Linux desktop for now; the combination of native Mac games, Whisky, and Windows via VMWare works at least as well as Proton for me, and everything else including development is much more convenient, including running Linux VMs when useful.
The main criticism I see as valid here is first point: software distribution is tricky. For macOS and Windows you basically have a model where you can go to a website, download a binary, install it, and it runs.

Most Linux distros won’t jive with that very well. And because every Linux distro uses a different theme and one of a dozen UI libraries/DEs/etc. the downloaded GUI application will look bad because it won’t fit in. Flatpacks and snaps really are a solution that just allows you to not pollute your OS file system (which was never designed with the concept of apps: there are no reasonable namespaces, no easy ways to uninstall, etc.) and to statically compile the app so the next OS update doesn’t break it.

If the distro contains everything you want in its repositories you can use an “App Store” front end to get what you need and the OS will helpfully keep it up to date which is more than you can say for Windows and almost what you can say for macOS. But if you need a third party app you are out of luck: including it in the distro is a process most people won’t want to undertake.

The solution is likely not going to make the nerds happy: something like snaps are the right abstraction for Applications (I am using the capitalized version here to distinguish it from system programs). What will also happen is that some Linux distros will support this kind of solution out of the box and will be the desktop distros. Not every Linux distro will be blessed with being able to run popular apps. Ubuntu is likely on the right track for this and the Unix purists will hate it more every year as it loses the original shared system philosophy and inches closer to what macOS provides.

So the real question is: do you use your Linux distro desktop for the kernel, the package system, the package repositories, or the 1337 cred?
Yes, but running on refrigerators, trains, or web servers doesn't make it a better or more successful consumer desktop kernel.