skysight-inc/HackerNews huggingface dataset:
The "popularity" of a language has to do with its utility and the availability of people to code in that language.

This is why Java and C# are so popular. They have a lower barrier to entry for doing the 80% of stuff (simple CRUD from an appropriate database) which allows for more people to get to that point. Secondly, there are well developed frameworks for supporting that 80% of stuff.

Given a database and its tables, I can go from that to being able to spin up a service that could be deployed in production in a day. Java, Spring, grab the DB driver, write the query or use some ORM to do it, build a docker image, and it's done.

A key part of that is that I can go to any company that uses a similar stack and not only be productive rapidly, but not need to relearn the language.

Likewise, I can get a person who knows that and have them up and running in the environment that my team works in fairly rapidly.

---

Language Popularity and IDEs

Using Lisp isn't about using Emacs. Aside from issues of observability in non-free languages and the debugging tools, in suggesting working on Emacs, you are competing with IntelliJ and VisualStudio rather than Java and C#.

Let's look at Java IDEs for a moment. https://www.jrebel.com/blog/best-java-ide

IntelliJ 65%
Eclipse 48%
VSCode 27%
NetBeans 13%
Browser 4%
Other 2%

Emacs is a small fraction of that 2%.

Improving Emacs will not make it an environment that will compete with the others to any significant degree.

---

And so, it isn't the IDE...

You could make Emacs a better environment for doing Lisp development - but that doesn't solve the problem that Lisp is too powerful.

In my days of dabbling with Lisp I found that every company that makes use of it (and even each team within a company that makes use of it) is mutually incompatible DSLs built within it.

I couldn't take what I learned and the frameworks I understood from one place and apply it to another. Yes, I could do quite a bit and understood, but the onboarding process would be much longer to learn the nuances of this codebase.

This is where Spring (in Java) excels. Yes, its boilerplate and Java is a verbose language and all the other criticisms that you may apply to it I'll let go by with "ok". But, I can go from one company to another or one team to another and be productive rapidly.

That is what makes it a popular language.

If you want to make Lisp as popular as Java, make a framework and library that is so compelling that it will have teams abandon their own DSLs for writing CRUD apps and switch to this way of doing it. Make it so that one can go from "here is an Oracle database" to "here is a docker image supplying a REST or GraphQL endpoint and the data" within a day without requiring any magical knowledge.
Amazon Prime will rename to Amazon PIP in 2023.
Agreeing with others, Fedora, partifularly the KDE spin if you want somethings a little Windows GUI like.
Your link doesn’t make any sense.

https://en.m.wikipedia.org/wiki/Volksverhetzung

Germany has laws against incitement.

> 2] "incitement of popular hatred", "incitement of the masses", or "instigation of the people", is a concept in German criminal law that refers to incitement to hatred against segments of the population and refers to calls for violent or arbitrary measures against them, including assaults against the human dignity of others by insulting, maliciously maligning, or defaming segments of the population.
In Somalia you can't "block" a neighboring warlord and keep living your best life.

4chan isn't designed to actually be a great forum, but the nearly-unlimited content is not the problem. A lack of user-tools for sorting through it is.
result #2 in google: https://www.thewindowsclub.com/change-mouse-scroll-speed-win...
Meh. People will try to get rich off anything— crypto, the internet, SMS scams, every type of physical business, legit or otherwise.

As a hacker I want to find out what else we can do with it. What surprising things can we build?

What if we could use some kind of blockchain tech to incentivise people to do great things despite what you’ve seen so far? (Some people really are trying to do that.)

What if we can help activists all over the world with Tor and end to end encryption?

What if the internet can give a voice to people who never had one?

What if we can find a better way than copyright to compensate people for their creations with restricting sharing and reuse?

What if we can build and online encyclopaedia many orders of magnitude grander in scope than anything that’s gone before?

Let someone else worry about what the grifters are doing to screw us this time.

Let’s see the hackers hack.
AI art is more akin to uploading a copy of someone's work and claiming it is my own that inspired work.

It would be one thing if the AI were actually trained like a human was and created unique artwork based on ideas given to it. The reality is it copy/pastes parts of images it found online.
They eventually rephrased the question to specifically say "... better or worse". It didn't change anything.
Community Notes
Exactly

I love how some people get precious about cars and engines, something like "if you idle it for too long you're shortening its lifespan" and even if it's moderately true my answer would be "Yeah, so what? It's a clunky block of 19th century technology, who cares?"

Yeah sure, you don't need it to sit idle for something like 30 min, just wait for it to get a bit warm then drive away. Worrying about this will cost me more than not worrying.
I don't like censorship but I also know that I am not unbiased/intelligent/non-human enough to not fall for disinformation. And so will anyone, if they are honest about it. Not every time but we will fall for it. And foreign operations like that should not have the freedom to be conducted on US soil and in US media.

I think labels that say who has determined something is disinformation, produced by whom, and why they have labeled it thus might be a better solution.
No. There are no options if the state is to govern for the people, not for corporations

There is more money to be made if the corporate types herd together and institute such dark patterns. There is no incentive for any of them to break ranks.

Regulation is the only answer. Not perfect, not all that good, just better.
I _believe_ remapping ctrl breaks ctrl+shift+f in VS Code. Not 100% sure.
For sure!

I also wouldn't bet on a coin flip offered by a guy standing next to a 500-kg servo-driven coin-tossing machine. But their confidence in offering me that bet is also useful information to update my probabilities. (This is also why poker is not purely a game of chance.)

Probabilities are subjective, so we can always account for other people having more information and different probabilities than we do ourselves. Unfortunately the language of probability does not communicate this very explicitly, so it's easy to forget.

With, say, radioactive decay, yes there's no chance anyone has less ignorance than we do, so we can at least be certain the result will be fair.

(I don't think we are in any disagreement about this, though).
Been building in HTMX for the last month and I’m loving the new paradigm. This vid did a good job of explaining the shift. https://youtu.be/LRrrxQXWdhI

(Been using preact/react since 2016, angular/jquery before that)
I live in a multi-unit residential coop community, and we have managed to install a 240v outlet in each of our 90 carports, and are adding more outlets in open parking areas by mounting them on simple fence-like structures. We use 240v chargers that plug in rather than being hardwired so that we can easily move them around.

We have found that a 100 AMP service can effectively serve up to about 20 EVs, so long as the chargers can communicate among themselves to manage peaks. We use all EnelX Juicebox 40A networked chargers and they have that capability.

So how can you charge so many cars effectively with a small service? It is based on load factors.

The average commute length in the US is around 15 miles one way. So most nights for most cars they only need to replenish 30 miles worth of charge overnight. So there are plenty of hours and plenty of amps to cover that.

Of course, some folks come home from a long trip and need a full 300 mile charge, while some didn’t even drive that day and need no charge—basically it all comes out in the wash.

There are other considerations, but the takeaway is that you CAN support a lot of EVs charging for modest investments if you do it smart.

I wrote a white paper on this in case anyone is hoping to do this where you live: https://localforce.io/misc/Cost_Effective_EV_Charging_for_Mu...
I found myself buying a computer this holiday season and spending over a thousand dollars on it. Then realized Windows 11 isnt the Pro version, anyway I went to add a new Windows User and the app told me to go to another app because its not supported from there in my edition of Windows, when I got to the other app, it said to go back to the first app. I literally just said screw it and installed POP OS. Steam runs all the games I have tried so far just fine (I have a 3080 so it probably helps to have a known GPU) and I dont see myself going back. I used to use Linux daily for work at a former job anyway.

I really want Microsoft to just make a version of Windows for actual Pros that doesnt pull you into their ecosystem. I want my OS to just be an OS.
As already pointed out no, not everyone wants a case. But even those that do can and do choose different cases. On my work phones I often use battery cases because I use them so heavily. Having that option is useful flexibility.

Cases are also fashion statements for some people. Mandating bigger bulkier phones again forces trade offs on customers, making decisions for us you have no business making.

As for not knowing what I’ll need in future, I’ve been using smartphones for 14 years, I think I’ve got a pretty good idea by now what features I value.

As for SD card slots and replaceable batteries, phones with those features were common fur years and years, but the fact is the market simply didn’t care. If they were genuinely valued product differentiators those models would have been rewarded and the features would have survived. They didn’t because the fact is they offer marginal utility to most people.

Largely the products I want to use are being made, thank you very much. Please leave them alone.
Lingo Games: The Fun Play-to-Earn Arcade Platform
Get ready to earn while having fun with LINGO GAMES, the newest play-to-earn arcade game platform. Players can wager $LINGO to play various games and compete for exciting jackpots.
separate useState's for each piece of a global state, preserving it in a flat shape, no nested objects.
Also good LED dimmers are expensive (~$50) so I too end up stock piling odd incandescent for low light situations
I think such a mechanism already exists. You can just use the functional import syntax inside of a block. However, I think lazy imports could be ok so long as the language can show that a particular module is side effect free (i.e. no globals aside from something like constexpr).
Previous discussions:

https://news.ycombinator.com/item?id=26270182 (Feb 2021; 120 points, 66 comments)

https://news.ycombinator.com/item?id=21369257 (Oct 2019; 71 points, 24 comments)

https://news.ycombinator.com/item?id=17007347 (May 2018; 69 points, 8 comments)

https://news.ycombinator.com/item?id=10625906 (Nov 2015; 47 points, 9 comments)

https://news.ycombinator.com/item?id=1338957 (May 2010; 35 points, 10 comments)
Microsoft is a new company since Satya Nadella took over. But one thing hasn't changed: shameless, mindless copying.

If they copied well then that would be one thing. But they don't copy well either. In Windows 10 (and 11 too) if you resize a window by dragging the bottom border, the bottom of the window does not quite touch the taskbar: there is a few pixels of gap, which is just a waste. I didn't understand why they did that... until I realized that's because MacOS has that too.

If a chimpanzee views a person perform a series of superfluous actions, along with one single necessary action, in order to obtain a piece of food, the chimpanzee will skip the superfluous action, and perform only the necessary one. In contrast, children will copy every single action, including the unnecessary ones [1]. Microsoft isn't being as smart as a chimpanzee in their copying.

[1] https://youtu.be/JwwclyVYTkk
Gobekli tepe isn't even the oldest site in the area, let alone the oldest site in the fertile crescent. It's simply one of the more impressive monumental sites and one that's received a disproportionate amount of media attention.
The issue is that sometimes a function can take a type that is an optional dependency, so you don't want to import it unless you are type checking.

(And some types are defined in the typeshed so only exist to be imported during type checking; eg the type checker lib itself is a dependency in this case)
They don't make a profit and they don't give a shit. Britain's biggest recipients of state benefits and they still don't pay inheritance tax.
In that particular case I'd say words "popular" and "common" are interchangeable.
I'm not certain, but "needing a bash script to change the mouse scroll speed" sounds like the kind of inanity I've come to expect from Gnome. KDE is probably a better choice for somebody with this complaint.

It might also be a Wayland and/or libinput limitation.
People have a curious inability to imagine "What if the other side was doing this?" If the FBI was regulating content on Twitter (and god knows where else) in order to swing the election towards Trump, it would be 24/7/365 outrage from liberals for years.
”The FBI is not authorized to be ensuring private companies adhere to their policies.”

This is not their goal. It is part of their method.
This seems like the exact kind of confident mistake that AIs make hahaha
I try to stick with plain React hooks when I can. For small-medium state complexity they're usually enough

For big stuff, especially deeply nested trees, MobX is still my favorite. It has some quirks but the core premise is such a simple and ergonomic mental model to work with, even for very complex state with intermediate derivations
I hope I'm just pessimistic, but

1. Nationalism and racism and fascism on the rise everywhere

2. A widening of the gap between poor and rich

3. More and more corruption

Obviously those are all based on recent (western) developments (though I'm not sure about 3. That might have been Germany local), but I hope, though not believe, that it won't stay like this.

I was never a huge fan of humanity, recent years seemed to try and tell me that i still was too much of one.
No it wasn't. Nor was it needed.

Linux is unstoppable. The monotonic accumulation of all that open source goodness is like a giant capacitor taking forever to charge. The result takes a while compared to a well funded commercial enterprise, but it slowly morphs into a super desktop that is basically impossible to compete against. Free, super capable, private by design. You cannot beat that with bells and whistles. The "average person" UX red lines will be met at some point.

Make no mistake. Life is not linear. Nothing much happens, it becomes a running joke and then, boom and its not a joke anymore, its the new reality.
A stock photo agency can exist even if the cost of acquiring a particular picture is exactly zero.

Their paid service would be / always has been curation and selection. Customers rarely need a random picture (else they just use unsplash), they need a particular picture conveying a particular idea / mood / style.
Food banks. People are living off food banks. No one is getting a million dollars but they be should at least be able to afford food.
My most obvious prediction is that the long term, sometimes permanent damage Covid does to survivors will become harder and harder to deny. The result will be a crippled and damaged workforce in all countries that played fast and stupid with effective public health measures.

This will eventually be understood to be one of those spectacularly irrational failures of public policy that is remembered for centuries.

Covid itself will be tamed by UV-C in 2024, but there's still some way to go before that starts to happen.

Climate catastrophe will really start to bite with more and more unprecedented and incredibly destructive extreme weather events.
I agree. When things are working - it's great. And having to dig in to get things working right is okay, too. However, when there are issues with hardware, it seems that the solutions that are in the ether are pretty hackish and you have to spend the afternoon trying multiple "fixes" to get things to work again.

I have to use Windows for work, and I ended up just throwing in the towel this year and switching back to the dark side for the time being because I have to get shit done.
> "Homeschool is only way! Daycare is the devil!"

If they have either of those "cultural challenges", then they are literally dropping even more work and isolation on their wifes. That is why it is egoism.

Because when they do this, their partner has no choice but to do it all. And the partner is getting no break.

I do knows guys like that. They walk around happy. Their wife's walk around stressed, tired, loosing themselves while talking about how much their husbands need to work. While I know they slack around in work padding time cause chatting with friends is fun.
Did they do that though? Selectively recommend political comments?
I don’t think they do. At least not in a safe way. The AI doesn’t understand meaning or the underlying material and concepts. I’m sure filters will be put into a pipeline but it will never be as good as letting the human sniff out the correct answers.
What pantalaimon said.

Plus, there's an insidious combination of changes to the underlying hardware and changes to the APIs. When old hardware is no longer supported by the app maker, and their APIs have changed enough that you need a new(er) version of the app (or they just force you to be on the latest version), you're often SOL.
Now, I could negotiate to an extent with a smaller company where I would be a “special snowflake”. If they were looking for someone with my combination of skills.

But the company changing events I did at the smaller company I worked at from 2018-2029, gets me an attaboy for adding 5% to my divisions revenue, a message on our Slack channel and life goes on.
Disassembling a Cortex-M raw binary file with Ghidra
I agree with the parent comment. This isn't that niche a requirement and its just one of huge list.

Dismissing people's needs isnt the way to solve this.
> This is what he said he wants, but is not consistent with his actions which is why is he being called out about it or 'vilified'.

Have you ever run a non-trivial forum? I have, dating back to before the civilian internet was a thing. It isn't easy, at all.

It is by now clear that the Twitter innards has some putrid components that must be dealt with. This isn't easy. This isn't clean. This is going to be chaotic, nasty, difficult, controversial, unpleasant and more.

The only people complaining about Musk's Twitter path not being nice and linear are those who have never done or attempted to do anything even remotely approximating this level of difficulty.

It is also those who refuse to be ideologically consistent and honest, which is the case for the majority of people regardless of their ideological bend. It's just human nature. Some of us are able to step out of such cognitive confinement and make an attempt to see the world with some degree of ideological neutrality.

I'll give you a simple example of this.

If we found that 98% of <insert large company name> employees anglo white men people would be up in arms about it. And rightly so. Large-scale racial uniformity does not lead to good outcomes.

We know that somewhere around 98% of political donations from Twitter employees donated to the Democratic party. Not both parties, a single party.

This is no different in terms of bad outcomes from racial uniformity. Ideological uniformity is a component of racism and racist and other behavior.

When overwhelming ideological uniformity takes hold of an organization, it becomes, in many forms, racist. For example, if you apply for a job at a Christian organization having come from a university such as Berkeley, chances are you will be very low in the selection set. Apply at an ideologically leftist organization having come from a Christian organization and the outcome will be similar. Don't want to call it "racism"? Fine. Pick a word. Ideological, bigotry comes to mind.

Social bigotry has the same component. An organization that is 98% devoid of LGBTQ elements will likely behave in a bigoted way with regards to adding LGBTQ members to their ranks.

Everyone will quickly highlight and, in some cases, get angry about such things as racially-uniform and exclusionary organizations. However, when it comes to ideological uniformity, for some reason, people turn their brains down to 0 RPM and stop thinking. Maybe it is that they don't want to admit being wrong. That's very human as well.

This is how our universities have hateful become leftist organizations with, in some cases, violently militant professors and students. How is this different from having a 100% white Nazi university. It isn't. It's the same thing along a different vector.

The sooner we understand that ideological uniformity --REGARDLESS OF WHICH IDEOLOGY-- is massively bad for society and actively endeavor to not allow it, the sooner we will come to a point where we can start talking to each other again and get valuable things done. Until the, enjoy throwing feces at each other while accomplishing exactly nothing.
This whole issue revolves around how comfortable people are with DC sticking its nose in social media

These agencies have already seen massive scope creep in the past couple decades. Seeing the FBI doing moderation for social media companies is a step too far and it's high time for the alphabet agencies to get pared down
Lol. This is complete nonsense. Numbers that don't hold up, assertions which don't pass the smell test.

Linux excels in invironments where people don't ever lnow they're using Linux. Servers, embedded and highly customized environments. For average users Linux is still too much of a disjointed mess with poor hardware support.

I use multiple Linux distros daily and none of them would pass for a primetime ready desktop environment in any of my personal or professional environments. As much as I hate windows and Macos Linux just isn't up to the job of replacing them on the desktop. Luckily for them that is becoming less and and less relevant outside of the business environment.

In the end Linux is still little more than a random collection of software loosely connected through an administrator centric framework.
Nuremberg trials for big oil.
CapsLock being so useless, but conveniently placed turns out to be a feature. I used to bind it to ctrl, but now use it as the root key for all my personal keymaps (remapping it to F2).
I just replaced my 6 year phone; some apps did not work because they required more recent versions of Android, my phone came with 7 and I upgraded it to 8. It was a painful way to see one app at a time no longer working after an app update, some that I could not avoid.