skysight-inc/HackerNews huggingface dataset:
With few exceptions, languages reach the ballpark of their all-time high relatively quickly, i.e. it is rare that a language doubles its market share (assuming it's not in the vicinity of zero) after its first decade and rarer still that it doubles it after 15 years (I think Python is the only exception to that). In other words, if you're not at 5% market share by age 10, chances are low you'll ever reach 10%.

I think it's common to see a mismatch between enthusiasm and market success in programming languages because programmer tastes vary widely, and are also not evenly distributed. Sometimes certain groups who are most enthusiastic about certain technical features of a language (and I would say those who are most enthusiastic about programming languages in general) find it hard to accept that their preferences are only shared by a minority.

Adding to the confusion is the fact that there is a numerically large (but proportionately very small) group of programming language enthusiasts that give some languages a big early boost, raising hopes, but then that pool is exhausted. So getting to 1% and generating hype is not as hard as showing stable and growth and getting a large community that sticks with you for over a decade.
You don’t think “do they get the job done” is a more valuable indicator of whether you want to continue paying them?

“Were they in the office” seems a much lower quality signal.
If you can combine this with some webscraping tasks, especially like analysing social media posts (YT videos, Insta, etc.) would be a godsend for us :D
I would add

4. A critical mass of community packages and open source ecosystem so you don't re-invent the wheel for non core things (eg. Javascript, Python, Rails)
I don't know. Developing on Windows 11 + wsl has been a suprisingly good dx for me. Much better than my previous MacOS experience. I understand developers who stay in the Apple ecosystem due to the unbeatable laptop hardware in the macbooks, but software wise most of them would be surprised with the current state on the windows side.
How to Read the Query Execution Plans to Optimize Your Queries
I wrote this blog post "Meta and the Metaverse: a mostly useless big hit" about 2 years ago [0]

I don't know if you agree, but it still mostly applies today. What's the killer app? Why do we need this?

[0]: https://simon.medium.com/meta-and-the-metaverse-a-mostly-use...
Yes, and she's not the only one who is (edit: was) serving without being functional[1]. We need to start talking about upper age limits for public office. I believe it'd require a constitutional amendment, but I expect there's lots of support for it from all sides. I'd suggest 65 as a maximum age for being elected, which means one could serve to about age 71, for a six-year Senate term.

[1] This article is from six years ago. https://www3.bostonglobe.com/news/science/2017/10/11/congres...
I've worked with multiple companies which have re-embraced RoR. Mostly B2B which prefer the rapid development over the fancy UI something like React might have.
Senator Dianne Feinstein has died
You’re mistaken. His impact has changed the industry.
Apple's Hacker-Friendly iPhones Help Uncover 100 iOS Bugs
Can you state which parts of the popular conception of cancellation are fantasy? What is it that people have in mind? that thing which practically never happens in real life.

Norman Finkelstein is as left-wing as it gets. He views wokism as a right-wing ideology (correctly).
Material wealth: Scrap metal trading marketplace Metaloop raises $17M
It's based on the current spot price. Depending on the form of the gold, you can sell very quickly to a trader at a little higher or lower than spot, I'd say 1-2%?. You'd get more if you sell directly to someone, but that's risky of course. Retailers sell at a premium above spot, around 3-4% for regular bullion and more for coins like American Eagles or Maple Leafs.
I'm honestly surprised they haven't been trying to bundle GitHub more (or vice versa).

It does work and it is very compelling, at least on the tin. The problem is convincing powers that be that it doesn't do what it says is borderline impossible. The most they've built is equal parts astounding and terrifying.

In a sort of funny twist I feel like this is an area Google could really excel in if they got their shit together. Signing up for Workspace and GCP and everything else makes you feel like they don't want you to use their products.

TFA seems strangely relevant as there seems to be some cultural values reflected in both Microsoft's security posture and reputation, and the ability to bundle and market disparate and downright broken (at least in some cases) products effectively.
Even though I lean left more than right, we should probably also include Biden in that list. That guy is highly managed by his staff.
Fastmail is very good and has been running for 24 years, with good deliverability. Migadu I hear is good. There's quite a few email providers that aren't Microsoft or Google that have their shit together.
Maybe this explains why Defender (Microsoft's AV) became so overly aggressive during previous few months. They had a problem and acted in a semi-panic mode forcing Defender to mark nearly everything as a "virus" when its Cloud Protection mode was turned on.
Cookie permissions and EU advertising options should absolutely be built into the browser, it makes no sense for the user to have permissions on each site individually like this with a different system on each one.

Then the user can centrally review what permissions they gave, revoke them etc.

So no sites should have these kind of approval banners.
In Portugal there is an exception for copying copyrighted material for personal and noncommercial purposes.

The lobby does try to twist the letter of the law to serve their interest, but it is legal
As I said, currency is by design (targeted positive inflation) not there to be a long-term store of value. Not sure anything but productive assets could really be that.
> We are rightfully condemning chattel slavery. However we can't do that if we are not appealing to a universal moral standard. We have no right to claim that the Southern states were wrong, if slavery in the way existed back then wasn't universally wrong.

I really don't understand why you think there is a need for a universal moral truth in order to have a self-consistent moral code. We didn't believe that every human being has certain rights, which is why our ancestors did not perceive chattel slavery as immoral. We now do, and the actions of our ancestors are appalling to our modern perspective, but we cannot at all believe that this means we are "right" and they are "wrong" by appealing to a universal moral code. We can point out that certain moral codes lead to better outcomes (golden rule and all that), we can reason that society is better off enforcing stricter moral standards and we can build societies that enshrine some of these moral rules as laws, all without a universal morality existing at all.

The comparison to physics does not help here. Morality is entirely dependent on a set of subjective beliefs, such as the one I mentioned above about human rights. Physics is not. The world is either flat or it isn't, but two different groups of humans can have diametrically opposed beliefs about, say, veganism and neither of them is necessarily wrong.
In this case it’s likely not. The advantage of Gaussian splats is that it allows you to bake in advanced lighting effects for a static scene. If you already have detailed renders there are plenty of existing approaches that perform plenty well and can be far more optimized.
Are age limits viable in our aging population? I think they may not work because it would exclude so many people and many voters will be aged as well? I think a low bar competency test would be more viable.
That's linking to a performance issue, but the nodejs fixes were about memory leaks and use-after-free.

So it sounds like different issues.
No, 500 MB/s, see also https://en.wikipedia.org/wiki/PCI_Express#Comparison_table

250 MB/s is for PCIe 1.
Seems to be a genuine story but the current link is broken for me?

https://www.washingtonpost.com/obituaries/2023/09/29/dianne-...
Just going over the docs and there’s something I don’t understand, hoping someone here can explain:

What’s the point of having to explicitly call grad(jit(f))? Why doesn’t grad just call jit internally? Is there a usecase where you want the grad without jit?
I mean sure, but everything is not code. Most things aren't code. I'm not arguing this is useless for programmers, it seems most of the best examples of it are being used as kind of a second-set-of-eyes for developers. That sounds interesting and tbh I kinda wanna try some of that for my daily driving in development.

But that's not what this is being sold as. This is being sold as a universal augment for all search engines. I have yet to see examples of it say, letting you know that a travel destination you're interested in is busy this time of year, and suggesting different dates. Or something like, noting that a car you want to buy has exceptionally bad safety ratings compared to similar models. That sort of thing. Contextual analysis that imparts a feeling, even if fleeting, that it actually knows what it's talking about. Like it seems to with code.

> But I spout incomprehensible gibberish when I get drunk, so, honestly, humans do that too.

Yeah and if you were habitually drunk at all hours of the day, I doubt many people would seek you out for advice?
I’ve been on a few busses where $500 to get off would have been a discount.
See also: Ginsburg on the Supreme Court. She threw her whole legacy into the garbage disposal just so she could cling to power for two more years.
https://www.youtube.com/watch?v=8YaaZZN9VYs
Say we have a professional psychiatrist, or a whole board of them, evaluating the mental competence of candidates. Occasionally they would designate one as incompetent, who would then be removed from the election.

This would seem to be less democratic rather than more. The voters have less options than before, so the shift in power is from voters to experts.
Gold got it's reputation before we had efficient aluminum production methods. For a while, aluminum was the most useful and valuable metal on earth, it caps the Washington monument for that reason. Nothing has really changed other than gold is more scarce. In a "prepper" situation, aluminum ingots are fundamentally more useful for every use but trade, and it's trade value is only because it has trade value. It isn't like they will be making new electronics after the fall.

Over 100 years of the value being propped up by a social narrative alone. Boggles the mind. Reminds me of no-vote no-dividend stocks.
>That culture is damned effective at filtering out bullshit and bad actors and getting to the facts.

Meanwhile the “inverse Reddit” investing strategy works even better than “inverse Cramer”

Reddit comments are the whiskey to YouTube comment’s beer on the stupidity index.
I mean is it wrong? It seems plausible to me: we know it does a lot of stuff in the background to make photos searchable, and afaik that's not really synced. When a phone is suddenly logged into iCloud and has tens of thousands of photos available, is it that implausible that it'd run hot for a while as it analyzes photos?

Not trying to excuse anything here, if you can provide a reason to believe it's not caused by those background processes I'm completely fine with the explanation that iOS is just buggy or the hardware has heat issues. Frankly the behavior does sound pretty bad even if it's "just" the photo analysis thing, the obvious solution would be to 1) make the analysis sync with the photos, and 2) make the background processing slow enough to not notably increase heat/decrease battery life, and 3) have a place in the OS where you can see the progress and tell it to go as fast as possible. Their philosophy of hiding everything from the user doesn't seem to be working well here.
> Yes, but that doesn't preclude the fact that Twitter had 7500 employees prior to layoffs, without anything really to show for it.

Well, they had 3x or 4x more income and market value than Twitter with fewer employees. That's quite a lot to show for it.
Sometimes you get a bad roll of the dice when you choose a lesser known email provider and you start with worse than average reputation. Can never go wrong with Gsuite, O365, etc.
Every nonprofit I've worked for or interviewed for has offered me medical insurance.
I did not miss the cold war (I was born under communism), I do believe that societies exist and have power, and I do not want to check out of society.

What a bizarre non-sequitur.
The "Chlamydia" one reminded me of the movie Antiviral, where people with celebrity obsession can buy a virus/illness sampled directly from their favorite vip.

edit, link:
https://www.imdb.com/title/tt2099556
Agreed. His impact has been hugely positive.
I've spoke to Amit a lot in the past, very knowledgable!
5% market share for a programming language is still staggeringly large. It's probably okay to aim for less, and to still have a very healthy and broad technical community.
It's not really filling a void.

Rails and Python have a answer to the same issue, and more libraries available to them.

Also. (and I spend 90% of my time as a paid elixir dev). It's an ugly language that makes you roll your own on so much. Migrations require you change the schemas, and you have schema modules and access modules.

The elixir docs are a mess of assumptions and there's no consistency. The number of times I have to Enum.into(%{}) after doing something with a map.
Oh.. And Enum.map returns a list which is not an array but is represented in the language as an array..

Also.. With many JS libs don't embrace the many small calls to get data, so the OTP/threading side of elixir (Which is awesome) is almost never called on. Bigger calls are favoured, and elixir isn't great at this (or well no better than rails)

On the whole, I'd say the benefits of using elixir are never realised, but the cost of using elixir is paid regardless.
I love Amit! Went through all these articles in college and learned so much about programming
You might have missed how the West was during the cold war then.

But why then complain when societies act? Having strong reactions to pandemics is historically normal nor can I see anything to wake up to in terms of oppression.
I’ve never seen it be a problem the few times I’ve noticed, but the conductors also bend the rules (hopefully not the bikes!) to make it work.
I have found myself, many times, in exactly the same situation. I think a concurrency-compatible queue is basically essential for many kinds of pretty boring situations. I made one here, and it look a lot like an OperationQueue. But it also points to another implementation I found recently that is certainly different, but also might be interesting.

https://github.com/mattmassicotte/Queue
Taking it up for no visible performance gain is wasting, not utilizing.
I can only speak from my own experience, but there are a number of low to mid grade SSDs that use truly awful flash and/or controllers. I've bought many of them over the years for unimportant workloads, and have been unpleasantly surprised by how quickly I can burn them out. It's really worth it to shell out for higher end models just for the increase in durability.
I don't think that's correct. The point is you can't just dismiss based on selection bias.

You could say that the survivors of the Titanic didn't want to drown, sure, but you're selecting for the people who survived. The people who all drowned might have wanted to!

I.e. there's a balance. People basically always migrating in one direction must tell you something other than "those exact people just wanted to".
No, it also is about people wanting their software to be used by everyone, including buisness, without limitations. That can have selfish reasons like wanting money of buisness people, but can also have idealistic reasons.

Not everyone is a fan of enforcing freedom, as that is a contradiction to some.

Like I said, different opinions. Freedom etc. Not accepted by RMS and co I know. Which is why I will continue to stay away from you.
Many of the threads I see recently (like 6-8 months) no longer predict the collapse of the VC startup model. They claim that it's already here. The free money days are over, that sort of thing.
Yup. She had an incredible career but her legacy will be about overstaying as a Senator far beyond her time.
Looking for some numerical problems to practice JAX, any suggestion or resource?
This isn't some fear grift, just so you know. I lived in Argentina for many years, my family is from there, and I've been saying for awhile that America is on the brink of making the same mistakes that Argentina makes that lead to cycles of hyperinflation, default, and instability.

It's clear that it's "wild" in the sense that everyone in the world pegs their economy to USD, and as long as you expect that to continue you have nothing to worry about. Fundamentally, though, in its divided politics and its willingness to oscillate between propping up the economy and going hog-wild with privatization, the US is the same as Argentina and has been for a long time. The only difference is the ability to project military power and enforce the value of its currency through bribery and fear; Argentina doesn't have that ability. (Nor would we think it would be great for the free market if she did).
We should not be surprised how much ignorance there is around this. Networking even for technical people can be a "black art".

https://www.theverge.com/2021/12/31/22861188/missouri-govern...
Tests for public participation have a real, real bad history, and for good reason. Age is a simple and objective measure.
I call this competence porn - a brief escape to a world where leaders are both competent and benign.
The problem is that the temperature you feel on your hand is not necessarily the temperature the chip is operating under. If your hand is warm that, ironically, means the heat is dissipating effectively. If it's not dissipating, then your hand will remain cool because all the heat is still on the chip.

So unless Apple gives you a way to read the chip's own temperature sensor data, what you feel holding it isn't that useful. (From a performance standpoint at least. Having a handwarmer when you didn't want a handwarmer is a different kind of problem.)
I'm still using a first gen Raspberry Pi Model B to run an adblocking DNS server (github.com/0xERR0R/blocky), and PiVPN (Wireguard). For the most part, it works great except apt-update occassionally maxing out the CPU/RAM which causes my services and sshd to be killed.
The Culpeper Switch: The Federal Reserve System (1975) [pdf]
> You have to hardcode the shape tuples.

This is not true. Rather, all shapes have to be known at compile time. That means that output shapes must not depend on input values, but may depend on input shapes -- also explicitely.

Furthermore, there are two useful additions:

1. You can use vanilla numpy for compile-time computations. An example would be computing an array of indices for some moving-window filter, depending on the input shape and a stride parameter.

2. You can mark function arguments as "static". Then their values may change shapes of the output, but accordingly the function is compiled for each value of those arguments.
There is no way to make it politically neutral and hard to game? I guess that would lead it to be more biological based?

So at least age limits are something everyone can prepare for and expect, rather than it being a surprise?
There must be age limit for any job, including senators and presidents.

Or, test them for physicals and minds before they can take on the job, do it annually, it's a normal practice in all other fields, it's good for all sides.
This is a great resource and a perfect example of what clear explanations, code and visual aids can do to help you learn a wide range of algorithms.
> But they don't actually need to be price-fixing with each other in a classical way.

Spot on. There doesn't have to be a conspiracy. Like entities with like goals and finite ways to maximize will follow similar or like paths.

The example I like to use are starlings (birds) and murmurations. Obviously, the birds aren't conspiring in any way. And yet they magically move in sync. Business competitors can do the same. So do political parties.

It's not a conspiracy. It's murmuration.

p.s. There's actually a more scientific term. I think it's in the math theory field about the study of such patterns. Starlings are simply the goto example.

https://m.youtube.com/watch?v=uV54oa0SyMc&pp=ygUVc3Rhcmxpbmd...
How do you explain the inflation found in EU countries, even ones with vastly different government spend and national debt profiles?

You're overfocusing on one single component of a fairly complex system. Government spending, COVID impacts (pent up demand, supply chain disruptions), a massive war in Europe impacting multiple crucial raw materials - they all have a part in the stagnation / borderline recession we're seeing. Anyone claiming it's "simple" or due to one single factor either has an agenda or doesn't understand how complex economics are.
Saying someone is "tracking attendance" doesn't mean "there is hypothetical data out there that could be used to track attendance." It means they are generating those reports and using them. The "another story" is the entire story.
It has been a dry summer in my little corner of the midwest.

One time in the late spring, we even had ten days with no rain!
thanks for the info, I hadn't realised that it's so blantant easy to avoid tax like that
Perhaps some sort of Do-Not-Track HTTP header sent by the user’s browser
The IMAP Sent folder can create some odd issues and confusion
Yes, if you put the “reject all”, button behind a “customize cookie settings” click, you’re a bad, anti-social person.
The costs of climate change are going to be unfathomably huge. This has always been the problem with the “prioritize economic growth, it’s a tradeoff” argument: we can’t even begin to calculate the uncertainty in what we’re going to pay for using the atmosphere as a garbage dump, because we don’t have a clue what’s coming for us.
> deliberate destruction of or damage to public or private property

What kind of property damage results from planting a tree on a hill?
Politicians make up a tiny percentage of the population and babies haven't stopped being born at any point, so there will always be a population under 65 from which to elect people. If voters over 65 feel left out because they can't vote for someone their age bracket, I don't know what to tell them except "welcome to the party".
Alasdair MacIntyre set me straight on this issue in his book "After Virtue".
IBM Announces Availability of Watsonx Granite Model Series
I agree. It is just that people's facilities fall off at different rates, but as others pointed out, it is hard to make an objective test that also can not be gamed.
Nice! I’ve been meaning to start learning rust
They were not really distributed though, I think one of the first that really started was Guild Wars 2.

https://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc2017/Pres...

DAoC was basically a Linux box with a bunch of processes connected to MySQL.

https://www.gamedeveloper.com/disciplines/postmortem-mythic-...
Some. One was Comp. Engg. Not sure if any CS.
I have a 15 pro here for testing, it was fine yesterday, or maybe I just didn't notice it because i wasn't handling it so much, but today, it is very warm (After being idle for 30 mins, not plugged in or anything). Also, the framerate on our AR app is worse, XCode debugging navigator isn't telling me the fps, but compared to a 12 pro, it is noticeably jittery