skysight-inc/HackerNews huggingface dataset:
I think the reason behind this is fewer Windows users, not necessarily more Linux users.

Casual people use computers less and less often, at least outside of work. The pandemic reversed this trend somewhat due to remote work and especially remote schooling, but the pandemic is over now.

I know several well--educated, young people who don't even have a computer at home any more. A phone and a smart TV is all most people need.

What we're left with now are people using computers for work (still usually on Windows), PC gamers (still usually on Windows) and computer nerds, which are far more likely to be using Mac or Linux. Even people at work are using their computers less, as a lot of non-work activity like internet surfing or social-media browsing, often performed on work devices in the past, is now done on their phones.
What was described was a specific common experience, not a definition. There are strengths as well to autism. The definition is broad, but it does have practical meaning, diagnosis is done by educated psychologists obviously though
This is incorrect. DEI initiatives usually change the test and qualifications for admission / hiring. This was most obvious in "affirmative action" where less qualified minority individuals would be admitted to elite schools over Asian candidates.

Blackrock, which controls most of the Fortune 500 boards, mandates hiring quotas for minorities. Recruiters fulfill this by hiring less qualified individuals over those who are more qualified but not of the politically correct race.
yes extensibility via scripting has value as an alternative to modifying the source, even if it exposes a limited API

and yes c++ builds are unnecessarily hard and waste time for beginners and experts compared to most newer languages

not sure either of these means 'open source is a diversion', but would agree with a different conclusion that commercial software can lead to better user outcomes sometimes. adobe is an example where they squander some of that value add by making the ancillary experience miserable

to the comparison w/ reaper's scripting -- my guess is reaper invested a lot of iterations and user research into creating a usable scripting system. getting this right is hard in the same way as creating an intuitive and productive UX
It really depends on the supermarket. If they sell the expensive chicken that comes sealed in rigid plastic from the "manufacturer", it doesn't leak. But that's double the price. When you're buying the normal-priced chicken that the supermarket apportions out into those yellow styrofoam trays that they then seal in plastic themselves... ugh. Chicken juice everywhere.
I think the main lesson here is that a scripting interface that lets you make major changes to an application, including building UIs, is a great deal more valuable than one that only lets you plug in to extension points that the application developer has already thought of.

This was, of course, a large part of the reason why Firefox was successful in the days when it was successful.

I don't think the idea that things are "very different from the way things were when Stallman began" is very relevant to this. After all, Emacs is one of the best examples of an application whose scripting system has this sort of power.
Yeah he deliberately hammed it up for his book with this stuff, and he probably couldn't have made a name for himself if he didn't. I remember the talk show interviews in which he gave the "never order fish on a Monday" thing, as if the fish at most people's grocery stores was even remotely as fresh as the fish at a Manhattan restaurant on Monday. Me and many other restaurant workers I knew were annoyed by his sensationalizing this. But I've never met any of them that didn't happily forgive him for deftly portraying the insane grit, discrimination, drug use, shadiness, and abuse in the restaurant industry while also portraying the beauty, passion, creativity and humanity of it. He definitely ended up being one of the most positive elements in that world.
One benefit I would add is that cross platform support is great for browser extensions. Browsers already run on different OS's and devices. Browser API and extension API are fairly uniform among the major browsers. It's close to the cross platform support of general websites.

As an experiment I develop my latest browser extension on Firefox [1], Chrome, and Edge [2] at the same time to see how difficult it is to share the same code base. The difference is minuscule, like less than 0.01%. Chrome and Edge are essentially the same. Firefox is a bit behind in Manifest V3 support and needs a few lines Firefox specific API calls. The manifest files have a few differences. Overall, sharing the same code base is very feasible.

[1] https://addons.mozilla.org/en-US/firefox/addon/one-page-favo...

[2] https://microsoftedge.microsoft.com/addons/detail/one-page-f...

Edit: You might ask where the Chrome version. Well, I had a heck of time to create a new Google account for deployment. Stay tune.
CFO is one character longer, and if that really was the issue, which is very unlikely, I can think of 100 ways to shorten it without changing something important.
> [ Carnegie Foundation for the Advancement of Teaching , and the Educational Testing Service (ETS). ]

> Way back in 1906, the former organization gave us the Carnegie Unit, or credit hour, and the latter outfit has for many decades administered a suite of standardized tests including the SAT and GRE. Together, they provide much of the infrastructure on which our education system runs — an infrastructure that they now seek to dismantle.

> In a paper explaining their intentions, they criticize today’s schools for focusing on “a limited set of cognitive skills” — math, reading, historical and scientific knowledge. In a two-part plan, they hope to first dismantle the Carnegie Unit, which measures educational attainment through seat time, and then offer instead a bouquet of “affective skills” such as creativity and collaboration, relying on projects, portfolios, or even transcripts of class discussions to measure them.
I love hockey but I don’t even want to show my 4 year old games because it’s all betting ads the whole time.
Ah yes, you're right. We should be thanking Apple for restricting user choice...
I had the exact same idea after seeing Google point out that you can[0] get ChatGPT to regurgitate verbatim training data by asking it to repeat the same word over and over again[1]. I'm glad to see someone else actually bring it to fruition.

This, of course, brings two additional questions:

1. Is this "AI, hold the AI" approach more energy-efficient than having gradient descent backpropagation compress a bunch of training data into a model that can then be run on specialized AI coprocessors?

2. Will this result wind up being evidence in the ongoing lawsuits against OpenAI and Stability AI?

[0] Could. OpenAI now blocks generation if you fill the context window with a single word.

[1] https://arxiv.org/abs/2311.17035
Yes, except that I'm not convinced these laws reduce emissions, and I'm concerned they do the opposite. I realize the study being cited around this thread [1] was commissioned by the plastic industry and is thus suspect, but just based off of watching people in the checkout line at the grocery store, I see far too many shoppers buying "reusable" bags for me to believe they're actually being reused enough times. [2]

The inconveniences I'm describing are personal gripes, but I don't believe they only apply to me! On the contrary, I think they explain all the not-reused reusable bag sales. You can say "these people should just do X Y and Z", but unless they actually do that, plastic bag bans aren't helping the environment.

(If we're exclusively discussing my personal carbon emissions, I used to reuse every single one of my shopping bags as trash bags. Now I buy separate plastic trash bags instead, so my emissions have gone up.)

And then there's the other way they harm the environment: we need more people to give up their cars and move to cities (or form new walkable cities). If you make city life less convenient, fewer people will do that.

---

1: https://www.freedoniagroup.com/press-releases/freedonia-repo...

2: https://ourworldindata.org/grapher/grocery-bag-environmental...
16TB Seagate Exos are hard to beat on value so long as you have a spare room to put the NAS in (those babies are loud!)
> we will get to collectively decide how open they will be.

The author is way more optimistic than me here. I'd love if that were the case, but with the way the wind is blowing, I doubt that it'll be a collective decision between users and the big tech companies running today's computing platforms. If anything, it'll come through regulation.

It's highly unlikely that e.g. iOS or Android will suddenly and out of their own initiative open up their APIs in a way that would allow building anything like "reading mode"/distraction removers, ad blockers, data extraction allowing mashups between different apps etc.

Google's main customers aren't Android users, but app developers who run in-app ads and sell in-app purchases; the same is to a large extent also true for Apple (although DMA-like changes might shake up things a bit, and their reasoning for not introducing such apps will likely be security and platform integrity, not ads).
I disagree with the reasoning, but agree with the conclusion.

When commiting code you want to make sure it's actually buildable and you didn't accidently type a character somewhere causing it to fail to build. To ensure the codebase is always buildable simply compiling the program is a test that can be done. Checking the validity of code that is utilizing safe abstractions is not something I consider testing.
> The benefits of JXL when it comes to losslessly saving space for pre-existing images is so massively significant, it's hard to believe that this single feature alone doesn't meet the bar of worth.

The old Google that cared deeply about the web would have been all over this. This current regime--not so much.

It's probably no coincidence that many of the folks who were huge advocates for the web are no longer there.
It's a nice post and I enjoyed reading it, but I think the title is somewhat misleading.

Obviously what users want and software being open source are two different things. It's quite possible to be open source and still give the other users what they want. So no, open source is not a diversion, but it isn't everything either.
Curly braces are great at ensuring correctness though, as goto fail; has shown.
They'll pay and then drop you at the next anniversary. Can only use that trick a few times.
Strange to read.

Facts on recent developments towards improving Rust's infamous compilation speed issues.

Then we reach the meat of it.

Actually the only compilation time that actually affects development is the time between invoking a test run and the first test running. And...wait for it...it's zero! compilation is testing. Isn't that glorious?

Idk, man.
You're explaining the decline, not arguing against it. That MS chose to invest vast amounts of time and money in typescript & vscode shows they could easily have done so on a fast native cross platform technology instead.

The network effects that the interent has created, around terrible technologies, explains the tactical choices made by each actor here to worsen the quality of software dramatically.

The issue is the net strategic loss in what choices were not made. Cross-platform games cost less than the investment made into VS Code -- and consider what valve has done for the steam deck.

Let's be clear: highly performant, reliable, cross platform, native feature-ful software was always an option; and often a relatively easy one to exercise.

The modern software culture made deliberate tactical decisions not to pursue that path. The idea that we should be amazed an IDE runs on a chromebook is frankly obscene.

We should be outraged that we live in a world where laptops can run x86 CPUs and not run arbitary x86 software. We should be outraged that there was ever a world in which a generic piece of hardware would arbitarily constrain generic software.

All this apologia of yours i think really exposes how far our expectations have fallen, and does nothing but show Mr. Blow to be on the money
Its not like nothing is happening during the dead ball time in football. It's easily the sport where coaching is most important. Baseball by comparison has very little down time, but the game is so boring that the entire game can feel like down time.
In a pocket on your bulky winter jacket? Sure.

In your jeans pocket? Not unless you want to look... well let's just say that bulging pockets on your butt, or on the front of your pant, are not a good look... not to mention not being particularly comfortable.
Sure, the disposal side of the story is probably better, but as I understand they require more energy to produce than plastic bags (at least the old thin ones), and anecdotally they get reused way less, partly due to frequent tears, but also ironically because people instinctively shove them straight in the recycling when they get home
That is, it is a social phenomenon, which is why watching it alone at home is not good a substitute. Watching it with friends is better.

If you are asocial, it will seem pointless to you.
Thin grocery (and garbage) bags are sheet polyethylene, the plastic of which is just as recyclable as milk bottles. They are not accepted in many curbside recycling programs because the separation tech is not designed for them, not because the plastic itself is not recyclable. They are recyclable (and frequently recycled) via dedicated collection points. (Most of our grocery stores have them.)
Avoiding any walking or driving? Sure, I guess, but most people can't stay at home forever any more than they could avoid using a phone.
I think the point in the article is coming from Python or languages with less expressive type systems there is an awful lot of overlap between compiling/type checking in rust and some of the tests that get written in those languages.
Yes, it's great. As long as you can follow logic and a bit of programming, you'll do fine. Just go slow (I had to re-read it a bunch).
"if you have a copy of GEB on your shelf collecting dust and you’ve never read more than a chapter or two, dust it off and see how it goes this time."

I will freely admit I am one of those who tried to read it multiple times, but couldn't grok it.
> When I released Ardour under the GPL, my vision was that by virtue of it being an open source project (technically orthogonal to its status as "free/libre software"), it would be possible, even encouraged, for other developers to participate and get involved in extending its capabilities.

I think a lot of people starting with open source kinda expect that dedicated contributors will start to swarm around the project. In reality, a large majority of projects, even many quite prominent ones, are driven by a very small core, often just the project founder.

I kinda understand why the author thinks this is the value of OSS, but from the POV of a user, I'm not as much interested in extending the long list of open source projects I'm using. I prefer open source, because it gives me some mental safety - if I invest into using this software (time spent learning, importing my data into project's data structure etc.), I like the fact that the project is not automatically going to be a dead end if the project founder stops developing it (for whatever reason) or will start pulling something shady, because there is a latent possibility of forking it, in case something happens and there's a need for it.

I'd compare it to democracy (although it is an imperfect analogy of course). You might think that the freedom to participate in the political scene will motivate many people to do exactly that. But only a small majority of citizens will participate in it. Yet even the non-participating citizens are glad that the leaders won't be able to pull off something crazy without citizens having any say in that.
So people say; I usually have a pretty high tolerance when it comes to difficult books, but just couldn't keep my eyes open trying to read this one.

Maybe I should give it another try...
It is certainly very broad. And as much as some people try, you can't make any complete generalisations about what autistic people can or cannot do.
I'm the opposite. It has taught me a good life lesson: it's made me a lot less susceptible to hype. I've played quite some games after denuvo was removed, and came to the conclusion that once the hype died down most games are not worth €60+ to me. Some games do live up to the hype and end up a lot cheaper anyways, so I bought them.
Firecracker has often been recommended (here on HN and elsewhere) for a VM-for container-execution model : https://github.com/firecracker-microvm/firecracker
Ah, yes, the free market is the unquestionable discussion-ending answer to all things good and moral in life. All pleasure in life shall be allocated to the highest bidder, and that shall be good and just according to the inalienable principles of Social Darwinism.
Not really, they already pick that up organically from their peers at that age, I maintain that it makes you less credible as a parent/guide to them. If you help them with the easy questions, they're more liky to seek you out for the hard ones.

Also, long before that, you've cultivated a tradition of believing ridiculous nonsense for which there's no easy cure or gurantee it can be remedied before it ends up creating even bigger problems
The shell itself flies considerably longer, although 20mm shells start to slow down and drop much more quickly than even slightly bigger shells like 30mm (see e.g. the Goalkeeper CIWS for a similar concept using the same 30mm gun as the A-10 aircraft).

It's a question of hitting the target with a usefully high probability. At longer ranges dispersion is higher, so even if the aim is correct there's a chance it won't hit. And think of how it works; it shoots out a stream of shells, and tracks the target and the shells with radar. But what if the target is doing some evasive maneuvers, which AFAIU many anti-ship missiles do in their final phases? The shells fly out at about 900 m/s, and a subsonic missile flies at maybe 300 m/s. So by the time the shells whizz by the missile it has moved a quite considerable distance, and while the radar tracking can apply the correct amount of lead (with a Kalman filter or similar to take into account measurement noise), if the missile is doing some unpredictable maneuvers that might not help. With the missile closing at 300 m/s, you don't have very many cycles of shoot-see-where-the-shell-goes-adjust-aim before the missile slams into the ship.

And to make matters worse, there are also supersonic anti-ship missiles. Now evasive maneuvers in the high-density air at the surface isn't really a concept that works out for Mach 3 missiles, but, well, the missile compensates by flying as fast as the cannon shells.

Hence stuff like this RAM thingy is seen as a better system against high-end anti-ship missiles.
M3 has only been out for a few months. Compare this to M2 and M1, where mostly everything works just fine with Asahi: https://github.com/AsahiLinux/docs/wiki/M2-Series-Feature-Su...
How can you be happy that you did not join Apple in 1990?
I'm thinking I want to convert to/from utf8 at the edges even for the encoding... Namely web/terminal, then the internal interfaces and relay in utf8, then back to co437 for door game interaction.

Basically a BBS door running service, with some extra niceties internally.
Sounds about right! :D
Nice. I think the key thing here is, or was, the mix: the two activities complementing each other.

Also, perhaps, the knowledge that both were temporary and meant to lead to other, or better, things.
I don’t think it has anything to do with handovers. I don’t think you’ll find many doctors that are avoiding going home because they don’t want to do a handover. I think you over estimate how much they actually care. Health care people are not massively empathetic hero’s who are willing to sacrifice their personal lives for the sake of saving the lives of strangers. They may have started out like that - but no… healthcare is literally a job, and at the end of the shift we all just want to go home and not think about anything to do with work.

It’s to do with the following things:
1. Lack of trained staff to take over
2. Lack of money to pay trained staff to take over.

I work in healthcare. I often get held hostage to shifts because there is no one qualified to take over at the end of my shift.

Other painful truths about healthcare workers: we aim to save all lives because the paperwork involved with a death is the worst task ever. Avoid paperwork at all costs.
I don't use Tampermonkey (it's not FLOSS), but I'm pretty sure Violentmonkey autoreloads script files when that script was installed from a local file (maybe I had to enable it somewhere).
There are plenty in esports.
If you must:

https://dl.acm.org/doi/pdf/10.5555/1074100.1074162
GEB is one of the books that as an adult I have learned to not care about anymore. I've unsuccessfully tried reading it a few times (once made it a couple of hundred pages in) and came to the (personal) conclusion that if I want an intellectual challenge I'll just directly do maths instead of reading a semi-literary essay about maths.

Just like (some of) Joyce's work, GEB seems to me a puzzle who's main prize is the satisfaction of having understood it - obfuscation and abstruseness for their own sake.

For actually understanding Godel's work I would recommend Gödel's Proof (Nagel, Newman, somewhat ironically, prefaced by Hofstadter) or Philosophies of Mathematics (George, Velleman).
Physics-enhanced deep surrogates for partial differential equations
Converting Minecraft maps to Half-Life 1
Do you remember what you were confused about? The book does not assume the reader has any advanced math education (from what I remember) - it tries to teach you the relevant math itself. It is long and windy though, so maybe you read through too quickly or got bored. You'll probably have more success with it now that you're more mature.
I think this is where VR can really be a game changer. There are so many experiences that have become crazy expensive due to their inherently limited supply in the face of increasing wealth. I think most of them could not be replaced, but supplemented by experiences that are able to scale with zero marginal cost. This would also have the advantage of reducing the price of the real experience as some of the demand shifts to the virtual one. See also the Taylor Swift fiasco which started a whole political thing about ticketmaster when the problem was really just that there were 5x as many people who wanted to go as tickets. Yes ticketmaseter sucks, but when faced with that supply and demand imbalance anyone who wants a ticket is going to have a bad time.
People cannot seem to handle psychologically even the most minor inconveniences. Educated people too. We’ve built a word of convenience and it’s telling if things went wrong suddenly a lot of people couldn’t cope or adapt. Truly shameful.
It would be nice to have an reproducible example of how the result was achieved though. Otherwise it's a compendium of results, not proofs.
I'm in the same camp but I do think MacOS has the best interface on a screenshot, it's when I'm actually using it that I find mountains of problems.

I think the whole thing is organized on how good it would look to screenshot rather than usability.
Think about your hobbies. Can you imagine how they’d be of no interest to someone with a different background than you?
I use Terraform because of HCL, the absolute best thing about it is the declarative config; if someone insists on using their favourite general purpose language: 1) they're wrong; 2) there's plenty of other options for that and I'm not interested in fighting in Terraform's corner knowing they won't use it for the most fundamental reason it's good.