skysight-inc/HackerNews huggingface dataset:
If desktop pc users saw Microsoft taking a third of every transaction from yourmoms.com to Amazon.com because they did the heavy lifting of popularizing the home pc and web browser usage, I think you’d realize how ridiculous that argument sounds.

They built it to sell something else, operating systems and then some ancillary stuff. They became one of the most valuable companies in the world off just that.

Just like the iOS was built to sell phones. They make plenty off phones. They’ve made Apple one of the most valuable companies in the world too. Access to an App Store has become a requirement of a modern phone, so they wouldn’t sell many without it. But it doesn’t mean they should be able to tax the entire economy so heavily. Just like how running a browser is a requirement of modern browsers for an operating system, but that doesn’t mean the operating system should be allowed to tax the entire economy of activity that takes place on said operating system.
Ask HN: Determine sound quality of a file, objectively?
Is there a way to "objectively" determine the sound quality of an audio file? Eg. I sometimes come across mp3 files with a high bitrate, but they sound bad which suggest that they were re-encoded from a bad/low-bitrate source. By "objectively" I mean something else than listening to them, eg. an audio spectogram etc?
The year is 2024 and I want to know how much free disk space I have. I open the Thunar file browser on my Xfce desktop and it tells me "Free space: XXX GiB" right at the bottom.

The year is 2024 and I need to give a presentation. I walk up, plug the HDMI cable into my laptop. On my Xfce desktop, a window pops open with 4 buttons: Laptop only, external display only, mirror, expand. I choose "mirror", the desktop is resized to the smallest common size and it "just works". Unlike the next person who has to futz around their Windows settings for a few minutes and afterwards asks me excitedly what that tool was that I used.

Of course then there is also that one guy who fidgets around on stage for 10 solid minutes, before we are treated to a tiling window manager with eleventynine terminal windows and a hundred nervously fat-fingered xrandr command lines. Everyone in the audience chuckles and shakes their head "Linux people, typical...", and the guy on stage, already sweating blood begins the presentation.

But I guess you just gotta have your command line and complain about it too.
How the Hourglass Won: Competition on the Information Superhighway
Ask HN: Why doesn't Apple make a non-watch fitness tracker?
I'm old school and like to wear a regular watch from time to time.

The Apple watch is useful to track my daily healthy. I really wish Apple made a device that could just serve as a fitness tracker, no notifications or screen required. It would boost battery life as well.

Are there any accessories to wear an Apple Watch not on your wrist, but still get reliable data?
Dead astronauts are way more expensive.
It’s not required, even starting out.
Yes, but you should also use realistic prices for gas. Especially for a future in which abundant solar has driven down demand for gas.
If you can, buy them a camera so they can still take snaps of their moments. Used Sony NEX-5 with a kit pancake lens will do and is very small.
> Compared to KDE, I have a feeling that both Windows and macOS have pretty primitive usability options.

I think that comparison would be with most window managers on Linux (and most other Unices) :-P. I have that exact same functionality (Alt+` to switch between same-app windows) in Window Maker and while i'm not using that often to miss it in other systems, one functionality i really miss often when using Windows is the ability to "roll up/down" windows with the mouse wheel (something that AFAIK most stacking window managers can do on Linux) and being able to "select" windows by dragging a rectangle around them and moving them around together as a unit or moving them across workspaces/virtual desktops.
What comes after the AI crash?
Re: research I was under the impression IP licensing was a major issue with cellular modem development (i.e, the "patent minefield"), I wonder how they are navigating this.
This is the difference between /usr/bin and /usr/local/bin. The things managed by dpkg, rpm & co. go to /usr, and any non-packaged software should go to /usr/local (stuff built by compiling locally) or typically /opt (software supplied in binary form but not as a package). See for example the Filesystem Hierarchy Standard: https://www.pathname.com/fhs/pub/fhs-2.3.html.
They are far, far from US jurisdiction and the scale of these scams is massive. Right not there are thousands, if not tens of thousands of scam websites and apps fun by these groups. Google "asian pig butchering centers" for some insight.
“That kind of monopoly” meaning the traditional definition where customers have no choice but to use their services.

Their “monopoly” is one of quality, habit, and convenience, not lack of consumer choice.
I mean first off, make a throwaway on HN when you ask about it instead of a decade old account with (probably) a lot of fingerprintable information
It would be a lot simpler if cyberspace was declared a sovereign territory and Google became the official government of it, answerable to no other government on questions of digital affairs. That way they'd have the power to put all the spammers and ransomware gangs in their goolag for a very long time. Think this is a bad idea? Great for you. Keep letting people like Donald Trump be your digital government. Heck, make Google the government of meatspace too. If every neightborhood in America was run as well as a Google office, we'd all be living in paradise. Even in Google's currently evil debased declined state, it's still infinitely more competent and better than your corrupt compromised legacy government institutions.
I mean... it's all a scam, starting from the fact that cryptocurrencies aren't currencies but unregulated stocks.
Hyperlinks are not modern web though.
This is about like trying to ride the rails on just a pair of wheels and an axle, and the complaining that train rides are horrible in 2024.

_obviously_ he's looking too low level. That's why there are layers, apps, tools, that ride above that low level and summarize it for different perspectives.

We need the full information, mostly raw, at the low level. Then we can choose what to do with that information when presenting it to users.
What are you talking about? It uses TOML for config files and some S-expressions for queries, which is actually a consequence of using tree sitter.

https://docs.helix-editor.com/configuration.html
It's difficult to imagine the era when lying to the public and misleading Parliament were considered serious matters. But yes, Clark was next-level BS in all matters.

Wikipedia:

When Clark was Minister for Trade, responsible for overseeing arms sales to foreign governments, he was interviewed by journalist John Pilger who asked him:[31]

JP "Did it bother you personally that this British equipment was causing such mayhem and human suffering (by supplying arms for Indonesia's war in East Timor)?"
AC "No, not in the slightest, it never entered my head. You tell me that this was happening, I didn't hear about it or know about it."
JP "Well, even if I hadn't told you it was happening, the fact that we supply highly effective equipment to a regime like that is not a consideration, as far as you're concerned. It's not a personal consideration. I ask the question because I read you are a vegetarian and you are quite seriously concerned about the way animals are killed."
AC "Yeah."
JP "Doesn't that concern extend to the way humans, albeit foreigners, are killed?"
AC "Curiously not. No."

Also Wikipedia:

While involved in the Matrix Churchill trial he was cited in a divorce case in South Africa, in which it was revealed he had had affairs with Valerie Harkess, the wife of a South African barrister, and her daughters, Josephine and Alison.
Funny that you have 'ban' in the name. #dang.
Links are a convenience of the ancient web.
Makes it much more viable to be the platform Twitter tried to be from the start. It seemingly was such a bad move to require auth...
Parsing protobuf at 2+GB/s: how I learned to love tail calls in C (2021)
FYI, Python can/did support multiple versions via buildout (http://www.buildout.org/en/latest/) but it's complicated and wide-scale support has probably bit-rotted away.
I think this is a gross generalization.

In my present work at DevOps, I could say it’s true IF we only look at code.

When I was doing computational intensive simulations, I would write clearly 100 or more lines of code everyday.
In 2000, a 10 year old game was positively prehistoric, some unrecognizable thing only distantly related to the current forms.

In 2010, a 10 year old game was quite old, but a recognizable ancestor of new releases.

In 2020, a 10 year old game was kind of old. You could tell the difference if you had high end hardware and were tuned into certain details, but the new games were essentially the same kind of stuff as the 10 year old games.

The pace of advancement is slowing and game design has reached a mature plateau; games having greater potential to last longer each year. If a game can last more than a few months then there is a reasonably good chance it can survive for several years at least (presuming the publisher doesn't decide to cut it off to sell a new version, which is a popular tactic.)
I would gladly switch to a systemd command. What should I use?
Can't speak on behalf of GP, but I suspect when they said "require," it's more loose than that. I've experienced UK schools that have a shared pool of iPads for students who haven't got a compatible device (for a multitude of reasons). So in that sense, students "require" a device from the perspective of learning, but don't "require" to own one outright (so it's not a barrier to education).
Early Days of Rust Apps on Apache NuttX RTOS
I believe most UK schools have the same policy. However, I've heard from teacher friends that it's difficult and time-consuming to enforce -- kids will do anything to sneak in a bit of phone time during lessons.

If you really needed to use it, you had time between periods and during lunch.

The people campaigning about this are concerned about that too.
Is there some easy to understand source / paper about how this caching works?
"countries being strong-armed to comply with their terms."

I suppose that is just another way of describing "legal work" in this context.
AllThePlaces.xyz
An open web data scraping dataset of CC 0 licenced POI, written in python with the scrapy framework.

https://github.com/alltheplaces/alltheplaces
Hardware implementation of memristor-based artificial neural networks
the original stochastic parrot
Formally Verified Post-Quantum Algorithms
The alt+[key]. On linux it is alt+tab (between different apps) and alt+[key physically above tab] (between windows of the same app), regardless of keyboard layout. Moving the shortcut away from there or even to convoluted things like "Alt+Shift+´+Space" seems very strange, hence the the question.
I won't argue that COM tooling is bad - and really even the tech itself is overall more complicated than it should be, but at the end of the day between a tech with awful tooling that can do something you need and a tech with good tooling that is incapable of doing something you need, i'd still call the former overall better from a technical perspective (even if in practice i'd rather use neither).
There is a cost to breaking captcha.
SBOMs can't flag vulnerable dependencies until after those are publicly known. Traceability is useful when mitigating a crisis, but it won't prevent one.
There are teachers out there asking students to look up words in their phone. They forget to add "and please ignore all notifications, games, etc. while you're at it".

And then there are kahoots, which makes learning a game (you don't need effort!) and exercises are automatically corrected (so teachers don't need effort either).

There is no way to escape tech in some places.
I was able to push PqQueuer to 25k jobs a second in my benchmarking script.
Predictive models are the backbone of modern data analysis, particularly in the context of machine learning and artificial intelligence. To assess the quality of a predictive model, various metrics are used to accurately evaluate its effectiveness. In this post, we will discuss key metrics such as accuracy, sensitivity, specificity, precision (PPV), negative predictive value (NPV), F1-score, and others. Each of these metrics has its specific applications and limitations, which should be considered when interpreting the results.
Is the "large chunk of our purchase ... feeding the app store" or is it going to shareholder profits? Appstores seem super inefficient if they cost so much to feed (ie run/maintain).
I never meant to imply that once a company sell the hardware for profit, they forfeit the rights to profit off the platform. It's really about market power. The two dominant mobile leaders have enough market power to increase their take to 50%, for example, arguing that's how much traditional retailers take, if not for the risk of attracting government interventions.

The intention is to point out that simple arguments of 'Xbox is charging 30%, so it is fine that the mobile platforms do the same thing' failed to take into account of the nuances of the situation. Isn't it weird that these platforms are all charging 30% even through all these platforms have different business models, with different cost structure and provide different values? I hadn't even talked about how Microsoft has been getting no money off sales on Steam when it is their platform, because they hadn't (yet?) lock down the platform.

Finally, Nintendo did sell the Wii U at a loss. [0]

[0]: https://www.gamesindustry.biz/nintendo-still-selling-wii-u-a...
OP may send their child to a private secondary school, like 18% of secondary school students in the UK. Private schools tend to have kids from wealthier backgrounds as well as the resources to provide devices to those who can't afford them.

A friend of mine works in a boarding school where the pupils are provided tablets in order to do their work, join video calls etc... .
I should have specified internal config files for the runtime queries that you mention. Those are .scm files.
A lot of editors are being discussed here but I see nobody has mentioned Kate (KDE's Advanced Text Editor) [1] in the conversation yet, so I'm doing it. Kate is a very mature and capable editor, and even if I only use it on Linux I'm glad to know that it is also available on macOS and Windows. It natively supports LSP and has much, much more to offer in terms of project management, support for build system, support for working with Git (it's actually the only Git GUI that I found to be usable), SQL databases integration, and of course, advanced editing features. I started using it a few years back after a very long text editor journey: on Windows a bit more than 20 years ago: Notepad, HAPedit, then Notepad++ ; then I got a Mac and used TextMate (which introduced me to powerful text editors) for a few years ; then I switched to Linux ~15 years ago and used Gedit for a few months before diving head deep into Emacs and stayed fully there for… 12+ years (I actually still use it from time to time, but it's less and less the case and most importantly I stopped doing everything in it including my email, social networking, IRC, etc.) ; and now for a few years I've mainly been using Kate (and Kwrite for quick edits + Nano [2] in the terminal or on remote hosts). I even contributed a few features [3] to the project, KDE developers are very welcoming!

[1] https://kate-editor.org/

[2] I must say here too that Nano is actually an underappreciated gem. It supports a lot more features than people generally imagine: syntax hilighting, line numbering, auto-indent, multi buffers, mouse support, keyboard macros, … it's actually a decent simple code editor!

[3] https://kate-editor.org/post/2022/2022-08-24-kate-new-featur...
Why can't they do deduplication of the same apk code being submitted and map all those accounts to a known history of shutdown accounts. Seems like a simple way out?
There's a big area between mastery and struggling plus the cost of mastery is time investment with no obvious financial reward for example!
Tried to respond like a LLM would

> You scored 7/15. The best language model, mistral-7b, scored 7/15.

I guess it's a success
> the nuclear manhole cover

Manholes can weigh over 250 lbs (113 kg) [1]. Accelerating that mass to 25k mph takes about 7 GJ.

Brown dwarfs are around 10 ^ 27 kg. That takes sabout 10 ^ 11 GJ to get to 1mm mph.

To put that into perspective, the scale of the energy difference between these phenomena is so vast that were each GJ a second the interval it would define would span 32bn years, or roughly twice the age of the universe.

[1] https://theapecgroup.com/how-much-does-a-manhole-cover-weigh...
You should see the title text if you long-press on the link, no?
The truth is that if you're having issues with default overcommit configuration (namely overcommit_memory == 0 and overcommit_ratio == 50) your application probably sucks and you have to actually diagnose it and fix it.

"We run a pretty java-heavy environment, with multiple large JVMs configured per host. The problem is that the heap sizes have been getting larger, and we were running in an overcommitted situation and did not realize it. The JVMs would all start up and malloc() their large heaps, and then at some later time once enough of the heaps were actually used, the OOM killer would kick in and more or less randomly off one of our JVMs."

I know that 2007 may have been different times, but I'd argue that max heaps for all your JVMs running on a system probably shouldn't exceed around 88% of the total system memory. (percentage goes up as the total system memory goes up from 128GB -> 256GB -> 512GB)
Cool, interesting, art is something else! No words needed :)
I believe AI to merely affects art but superficially: by that I mean that it lower the cost of creation so drastically, that what it creates is essentially worthless. It can be pretty and enjoyable, but it's, at least for now, immaterial, and too dirt cheap to produce to bear any sensible intrinsic value.

Industry jobs might be somewhat at risks, as businesses tend to optimize for profits, but even there, I'd wait and see what happens in the long run.

> I wonder how people will view the effects on art and sciences in 200 years.

Hopefully we would have had a Renaissance 2.0 since then!

Were Islam to keep on growing (I do personally think it's more on the decline), I think we could expect interesting outcomes, artistically speaking, as Muslims visual arts, because they tend to shy away from figuration, are somewhat orthogonal to Western's forms.

> Today, many people view both AI's effect on art and the rise of Islam in Europe very negatively.

Islam has always been culturally foreign to Europe, and the current economical & social situation have a bunch of weird, highly chaotic side-effects.

Most of the Muslims I've met were generous, heartwarming and thoughtful, perhaps more than the average person. I know it's not systematically true either, but I still have little reason to not have an essentially positive view of them.

I've also met people who told me (literally) that 99% Muslims were bloody awful, by sole virtue of being Muslims: the same reasoning we had a few decades ago, when Jews were targeted for sole virtue of being Jews, not because of their individual acts.
I wouldn't be surprised if you told that ADHD has been diagnosed.
FWIW, I've just pulled up a pretty large project I work on using NPM, and almost all of the duplicate dependencies had different major versions. Most of the ones that had the same major version were 0.x dependencies with different minor versions.

So I'm still not convinced that Go's approach is materially different here - certainly in terms of the practical output, NPM does a good job of ensuring that the fewest number of different versions will get installed for each dependency.
Be conservative in your software choices. If your software stack relies on a few off-the-shelf Debian packages and nothing more, you are pretty safe.
Surprise, surprise. Let me be the contrarian: I dislike this attitude of dumbing everything down just because some people can't be bothered to learn how and why their tools work the way they do. They'll invoke "2024" like it means something. Not a great look IMO.

The output of df and mount shows the truth as it is: raw and shitty. Don't dumb it down. Your version of usability might be my idea of a nightmare. I like the raw truth, ugly as it is. If I or anybody needs a `tiktok-disk-usage --fancy` we'll conjure one up. Are we tech or what?

It is exceedingly easy to filter the output of said tools. Nothing to do with money or incentives. It is a completely solved "problem" for the people that need it and are capable of "solving" it. Maybe you should opt for a "desktop environment" that "manages" your stuff so you can have a nice set of disk percentage indicators? I hear good things about "Windows".
I wouldn't. And not because I believe it or lack a sense of humour.
Is that an inherent property of 5G? Or just a side-effect of it being predominantly deployed in high-bandwidth high-frequency settings with the consequent low range resulting from the high frequency?
Speaking of hated network effect companies, that's the fandom wiki roach motel.
It (obviously) leverages Nix, which in turn means the environment is declarative and fully reproducible (not "reproducible" as in docker). Now, you can use just Nix's devShells, but with devenv you have a middleground between just Nix package manager and a full fledged NixOS module system. Basically, write out one line of code - and you've got your Postgres, another one - full linter set up for whatever language you're using, etc.
> The account creation process is free and takes just a few seconds. If you use Google to log in, you can access Raven immediately. For email sign-ups, you’ll receive a login link right away and it's just an extra click.

The average user leave web pages in 10-20 seconds unless you provide a clear value proposition to hold their attention.

I can make a account, and I can give you my email ... But why should I? What exactly even is Raven? The webpage tells me nothing, yet you think I am going to give over my email information (and name etc that's pulled from Google OAuth) ... for what again?

> We agree that having the option to try the app without creating an account would be ideal, and it's in our roadmap.

Not even that. Make a landing page. Stick a few screenshots on it, make a loom video. Anything that shows me what I am even signing up to.

More so, you're targeting developers, on HN. That's a more privacy focused crowd. No Privacy Policy. No contact information. No proof that my data won't be sold to some random company is not a great way to gain trust.
Thanks! Will do that next!
My first multicursor experience is with Helix (it goes to show what it means to have it built in instead of trying to find plugins for it) so it may be unsatisfactory for people who have used similar functionality in other editors.
I use it in a very basic way - like change similar things on related lines - but it is a nice enough feature for me to mention it as part of the batteries included Helix experience. My main issue now that I am using Helix locally is that its keybindings are not well supported in other places I occasionally work (VSCode, Google Colab) and I keep having to mentally switch between vi/hx bindings. Not a hindrance enough to go back to vim though.