skysight-inc/HackerNews huggingface dataset:
Automattic spends about 4,000 hours/week on WordPress, or about 100 people. This is a big investment, and more than all other companies on the first "pledge" page put together (which is 2,539 hours).[1]

That of course doesn't mean they're above criticism or anything, but you also can't really ignore that an enormous chunk of development is funded by Automattic (i.e. WordPress.com). In return of doing all this work, they get quite a lot of power over the project. That's kind of how it works everywhere: when I was a scout leader the people who were there every weekend, spent a lot of time on admin stuff, etc. etc. had more "power" than the people who would occasionally show up and help out.

Or to put it in another way: if you contribute a few useful PRs to one of my projects, and then you proceed to be a dick to me (or others) then I'll ban you. Even if that's outside of the GitHub repo (like, say, Hacker News) because at some point I'll be "fuck that person". Yes, your contributions were useful. But also: I did 90% of the work here, and your ten PRs are not on the same level.

It might be different if you (or WP-Engine) had spent roughly the same amount of time, or at least roughly on the same order of magnitude. But that's not the case here – the gap is huge.

So I do hold them to different standards, because one put their money where their mouth is, and the other didn't.

All of that said, I'm not sure if Mullenweg's actions are all that wise. But also: I don't have all the details, so I find it difficult to judge.

---

[1]: As an aside, I don't know how they actually measure this or how accurate these numbers are. But I haven't seen anyone – including WP-Engine – dispute them, so I will assume they're reasonably accurate.
I think that the best solution would be gold.
Seems like a privileged point of view if you live somewhere with a mostly stable currency (ie not rapidly inflating currency) and easy access to banking
I used Guix (that's related right) for about 6 months on one of my
regular workstations. I messed it up by mixing package managers and
not understanding how apt interacted with the rest of the system. I
intend to go back and have another go one day.
Yeah, and notice how the emphasis on the word "unusual".
> I own the disk and can play the game as long as I have the disk.

Depends whether the game is 'online-only' or not.
I agree. Cutting 100 writing jobs in favor of AI and putting those newly written insubstantial articles behind a paywall is sure to generate $1 billion in revenue. I'm sure that will "futureproof the company" and not just boost the stock price momentarily.
> A license (or whatever) is less valuable to a collector than a game.

To be frank - nobody cares about collectors. That argument will not change how software is licensed one bit...
Tree-sitter is really powerful, but it's worth people learning a few methods they prefer to use because there are going to be situations where one method works better than another. Things I have found useful in the past include

- perl -pi -e 's/foo/bar/g' files

"-pi" means "in place edit" so it will change the files in place. If you have a purely mechanical change like he's doing here it's a very reasonable choice. If you're not as much of a cowboy as I am, you can specify a suffix and it will back the files up, so something like

perl -p -i.bak -e 's/db/database/g' py

For example then all your original '.py' files will be copied to '.py.bak' and the new renamed versions will be '.py'

For vim users (I know emacs has the same thing but I don't remember the exact invocation because it has been >20years since I used emacs as my main editor) it's worth knowing the "global" command. So you can execute a particular command only on lines that match some regex. So say you want to delete all the lines which mention cheese

:%g/cheese/d

Say you want to replace "db" with "database" but only on lines which start with "def"

:%g/^def/s/db/database/

OK cool. Now if you go 'vim *py' you can do ":argdo g/^def/s/db/database/ | update" and it will perform that global command across all the files in the arg list and save the ones which have changed.
Climate-change has been salient for decades. Everyone who exposes themselves to the news-cycle is aware of it, and the attention people give to these protests is through said news. It's redundant. People have mostly made up their minds, but through message discipline it's possible to convey interesting data and that could potentially lead to follow-ups, which at best inform voting preferences or consumer choices.

These stunts make the papers mostly because they're rage-bait, and consumers get their 2 min of hate. To biased readers, protests like these or those that target average people reflect negatively, which backfires on the entire ostensible "point" of these stunts (as opposed to the actual purpose) because it can be dismissed out of spite.

The broken record you hear is "protests are supposed to be inconvenient". That is not true. They're supposed to win hearts and minds, engender sympathy, as that is what builds traction. It's possible to use inconvenience for that, but it's on a gradient. Civil rights protests were effective, but no one seriously believes it's because they managed to annoy and inconvenience average people really well.
Endless styling options!
I only have one Perl script in that repo...

Anyway, Yzena is my business. I am not a very good marketer, and the website is bad.

I also don't think I will get any business, but eh.
> Creating a copy is violation of copyright

Correction: creating a copy that doesn't follow fair use requirements, is a violation of copyright.
A new language model programming library has been released, and it’s called Ell. It aims to compete with, and possibly replace, libraries like LangChain, Llama-Index, and DSPy.
I know — yet another library for composing language programs. And brace yourself, I might be building my own in a few weeks or months. But that’s a story for another day.
The way I sum it up is: science is a method, which is not equivalent to the institution of science, and because that institution is run by humans it will contain and perpetrate all the ills of any human group.
Scientific Success and Financial Success, and the Gap Between
Contact details of all Dutch Police men stolen in cyberattack
My first experience with OCaml
Jan Oetjen Is New CEO at Fritz Box Manufacturer AVM
The scaling laws coming to mind. This concern becomes trivial as we scale. Its like worrying that your calculator app running on your phone could be more efficient when adding two numbers.
Show HN: CustomPod – Personalized Podcasts, now with many more media sources
Hey everyone,

I've been working on this tool CustomPod to give you daily podcasts of your news with only the content that you care about so you're not depressed or overwhelmed with your "media intake".

CustomPod lets you select a set of topics from trusted news providers to get a quick rundown of all of the updates for the day on those topics. We've recently launched on ProductHunt and received some great feedback.

That feedback resulted in 150+ more topics to select from!

Give it a try today and let us know what you think!
Their parents taught them different ethics.
the most depressing thing for me is the rush and all out hype. i mean, Apple not only renamed AI "Apple Intelligence" but if you go INTO a Apple Store, it's banner is everywhere, even as a wallpaper on the phones with the "glow"

But guess what isn't there? An actually shipping IMPLEMENTATION. It's not even ready yet but the HYPE is so overblown.

Steve Jobs is crying in his grave how stupid everyone is being about this.
While I agree this is a big problem, science should never be defined by a single article.

I was always taught that science is a tree of knowledge where you build off previous positive results, all of which collapse when an ancestor turns out to be false.
> For instance, I bought Super Mario World for the Super Nintendo Entertainment System. That game is locked in.

And can't be taken away from you by the sunsetting of game servers. And this isn't just a problem for multiplayer games.
I'd say the public needs to develop some rational impulse, it already has plenty of skepitism to the point where people no longer trust science the methodology. Instead, they genuinely believe there is some alternative to finding the truth, and now simply believe the same old superstitions and bunk that people have prior to the scientific revolution.

Speaking of Orwell, I don't think science comes into it. Rather, when people stop believing in democracy, things will degenerate into authoritarianism. It's generally pretty hard to use science the methodology to implement an authoritarian government as the scientific method by definition will follow the evidence, not the will of a dictator.

However, something that looks like science but isn't could be used, especially if the public doesn't understand science and thus can't spot things that claim to be science but don't actually follow the scientific method.
Is there any law that says Google (or others) can't be completely partisan in editorializing the presentation of anything they offer?

Could it count as donated advertising? They offer this service commercially for nonpolitical purposes, so is there any difference? Is this just a matter of "they haven't paid as much for the keyword bidding?"
This seems to be a holy grail, to be honest! Super-simple database representations with barely any processing required on the "write path," instant startup, minimal memory requirements on both server and client without a need for CRDT data structures to be in memory, none of the O(n^2) complexity of OT. In fact, if I'm interpreting it correctly, it should be straightforward to get this working in a serverless environment without any notion of session fixation, nor active documents needing to be kept in memory.

I can see this completely reshaping the landscape of what's possible with collaborative documents!
Humans in AI: The necessity for human-in-the-loop (HILT)
Well, that's a shame ...

We’re Sorry!

This website is unavailable in your location.

Error 451

It appears you are attempting to access this website
from a country outside of the United States, therefore
access cannot be granted at this time.
Stop widely advertising jailbreaks. You are ruining it for everybody.
Didn't Zuckerberg win a case againt two lawyers by using the passwords they used in facebook to login into their emails and know their secrets?

Storing passwords in plaintext is a criminal act
I think you should, and o should I. Now how do we work out which programs get funded? And what about the other people on HN? In the country?

I think you should get a vote, and have every chance to persuade them to vote your way. (I also think you should listen to others' ideas, just in case!)
Ok, let's switch to the subtitle instead.
Indeed, but you are clearly missing the historical context as these were two highly celebrated and referenced texts of the time period by leading scientists. However, it appears that the leading scientific minds (of which Maxwell and Whittaker are) did not include these uses in their texts. I do not dispute that science can be wrong (in fact it is almost always 'wrong' in the end) nor do I dispute that there could have been published research in those applications. I would argue that these applications were likely fringe at best within the scientific community by the mid 1800s.

There are of course incredible scientists that went down disappointing paths (eg Shockley, Dyson, Pauling) in terms of their research output later on, though one must remember that typically this occurs outside their original field of expertise.

If you read my comment you will see that I am asking for the references to the claims the previous author made. I simply provided my own references which werew written at the time and are representative of the times that do not corroborate the tall tale of the previous author. If you have any references to support their claim I would be interested in perusing them.
I agree but I'd put in a carve out for the kind of gambling that reinforces sociality. Poker night with your neighbors or a fantasy football league with your pals from school (with a groupchat where you shit-talk one another) make some sense: you spend the buy-in in order to have something to talk about with your buddies.

A shooting range I used to go to would not rent to unaccompanied men. They had to be members and take a class at least, or be in a group, or bring their own guns. This was to prevent impulsive suicides. Maybe if you want to keep any kind of gambling on sports, you should have to go to a sports book with your pals and watch some games together.

Putting the casino in your pocket feels like a social suicide.
> Why is WP.org obligated to provide free services to WP Engine and their users? Why the entitlement?

Think about the questions I asked about this.

Why did I ask for API PRICING if I think anyone is entitled to it for free?

Stop trying to move the goalposts yourself. I never once said they were "obligated to provide free services" I asked where the pricing info is, since they clearly don't want to provide it for free..... or else they are being used to further a commercial entities fight...

Reading comprehension is easy to use.
Edgegap has been doing this for 5 years.
>The government has no authority to punish citizens because they might commit a crime

you are either being hyperbolic, you are irrationally ideological, or you haven't thought about this enough.

surely you don't think that people should be allowed to have nuclear explosives in their house because until they have actually used them they haven't actually committed a crime yet. different people can have different ideas on where that line is but you must acknowledge that it exists.
Sony also makes dual-layer LCDs, they even introduced a new model in 2023: https://pro.sony/en_GB/products/broadcastpromonitors/bvm-hx3...
It is currently a very slow leak. That said a cloud of smoke shouldn't dissipate much at all in zero g so it might work.
My Observation: If the item is kept long enough, just about EVERYTHING becomes valuable. (I guess that's because other similar items are lost or destroyed over time )
This undersells the fact that there’s a lot more to infrastructure management than “janitoring”. You and many others may want to just say “here’s my code, ship it”, but there’s also a massive market of people that _need_ the customization and deep control over things like load balancers, because they’re pumping petabytes of data through it and using a cloud-managed LB is leaving money and performance on the table. Or there are companies that _need_ the strong isolation between regions for legal and security reasons, even if it comes with added complexity.

A lot of developers get frustrated at AWS or Azure because they want to deploy their hobby app on it and realize it’s too difficult dealing with stuff like IAM - it’s like trying to dig a small hole in your garden and someone suggests you go buy a Caterpillar Excavator, when all you needed was a hand trowel. The reason this persists is because AWS doesn’t target the hobby developer - it targets the massive enterprise that does need the customization and power it provides, despite the complexity. There are, thankfully, other companies that have come in to serve up cloud hand trowels.

There is no “one size fits all” cloud. There probably never will be. They’re all going to coexist for the foreseeable future.
And if Notion were open source I’d migrate to it.
Surely you'll be able to reduce this by getting TSMC to build new fabs to construct your new Bubble Sort Processors (BSPs).
An airline's ad is mostly trying to get your business away from the competing airlines, not to increase overall passenger flight (afaik). The main effect if that's right seems like it'll be to protect established firms at the expense of new entrants.
Webmood.ai the Internet's Emotional Barometer
designed to gauge the emotional temperature of the internet by analyzing news headlines from across the United States. By leveraging advanced AI technology, WEBMOOD.AI provides real-time insights into the nation’s sentiment, highlighting the most positive and negative news outlets throughout the day.
People also buy cars and still expect major bugs in software and hardware to be fixed for free
I still believe Recall to be a very bad idea, a feature no one wanted, and a risk even as an Opt-In choice. But at least it will be harder to access.

I want to see a security researcher play with it though.

So far, I'm not a fan of Windows 11, Windows+AI, etc.
This leads to a tragedy of the commons. Say a random nation, say, Sweden, devotes 100% of their governmental and university research budgets toward replication.

70% of the studies they attempt are successfully replicated.
20% are inconclusive or equivocal.
10% are clearly debunked.

Now the world is richer, but Sweden? No return on investment for the Swedes, other than perhaps a little advanced notice on what hot new technologies their sovereign funds and investors ought not to invest in.

A bloc of nations, say NAFTA/CAFTA-DR, or the European Union, might be more practical.

That's the carrot. As for the stick, bad lawyers can get disbarred, bad doctors can get "unboarded". Some similar sort of international funding ban/blacklist for bad researchers would be useful.
> The fact that a civil agency enforcing securities laws is the enforcer in your model should be the hint.

The IRS is a civil agency and they enforce laws by referring the claimant to the people with the monopoly on violence; your implication that an agency being categorized as "civil" implies, even faintly, categorical legality is the false premise I was 'hinting' to dismantle.

>> Since money is speech

No court has ever said this.

Argued March 24, 2009
Reargued September 9, 2009
Decided January 21, 2010

Citizens United v. Federal Election Commission, 558 U.S. 310 (2010), is a landmark decision of the Supreme Court of the United States regarding campaign finance laws and free speech under the First Amendment to the U.S. Constitution. The court held 5–4 that the freedom of speech clause of the First Amendment prohibits the government from restricting independent expenditures for political campaigns by corporations, nonprofit organizations, labor unions, and other associations.

https://en.wikipedia.org/wiki/Citizens_United_v._FEC

>> If it has value and was traded - or not traded, it impacts "interstate commerce", and therefore is regulated as a good, it must have a tax levied on it

What are you talking about? Plenty of economic activity is untaxed.

>and issuing something that's linked to U.S. dollars, which is highly regulated

https://en.wikipedia.org/wiki/Commerce_Clause#Substantial_im...

>Cash-equivalent monetary commodities

Did you ignore the links provided in the top comment?

You can create your own currency for your own locale, sure. You cannot begin to leverage that credit/debit flow without oversight, and you cannot claim that your currency is at all pegged to the USD, or any other easily swappable/transferable commoditized store of value.

> Cash-equivalent monetary commodities are, by literal definition, illegal to create

Is true. You are free to create your own currency, however. It isn't illegal, but it is, however, de facto, _not_ legal tender.

It's not legal, but it's not illegal.
> I bet we could throw away half of publications tomorrow and see no effect on the actual pace of progress in science.

It might actually improve the pace of science, if the half eliminated were not replicable and the remaining half were written by researchers knowing that they would likely face a replication attempt.
Hope he has something in place for the kidnap risk. Also hope his lawyers credibly claim they will demand continual proof-of-life to engage, otherwise kidnapping might not be the end to it.
If you are required to fully prepay, instead of pay a recurring fee, then the license term should be fixed to eternity, meaning a refund is in order if the license is ever revoked. Otherwise, it should have to be phrased as a recurring payment ($XX for first 2 years, $YY/year after that). This model that you pay fully up front but for an undefined term length is odious and should be illegal.
https://joshcollinsworth.com/blog/fire-matt
After SBF, he’d be pretty stupid for not stashing his assets just in case.
I'm saying you should go for looser jeans
how do you manage when the core concept are too abstract ? I guess then you would need some examples to understand ?
TFA: https://archive.ph/VoRlB

elsewhere: https://x.com/SteveNorrisTV/status/1839734004968456643

At a glance "that don't look good". It sounds like they're doing all they can to get people out of the way before it pops.

https://en.wikipedia.org/wiki/Lake_Lure_(North_Carolina)

1927 private hydro project, 720ac.
What is needed today is not a change to open source, but for business people not to open source if they don’t want to stay the course. Take the time to understand what you are getting into before you commit.

That’s not about the need to change open source, it’s about being better business people. If they want to create public or distributed source – i.e to share their code with a non-open source licence that has restrictions whilst making their code public, that’s cool. Just please stop calling it open source when it is not.
Output gates block all output, including outgoing requests. That's why they are called "output gates" and not "response gates".

We (Cloudflare) control the whole runtime that Workers run in so it's pretty easy for us to hook every I/O mechanism in order to have it wait on the output gate.
Security bugs are just a quality defect. Quality defects have many causes, but they all roll up to three root causes: 1) lack of a process to ensure quality, 2) a process which does not address the defect, and 3) inability to follow the process.

If there is no process to eliminate the defects, then they will always appear. Based on my knowledge and experience of this kind of software development, I have noticed that a majority of the time, there is no process applied to the development which would eliminate these defects. We just expect, or hope, that the developers are smart enough and rigorous enough to do it by themselves without anyone asking. Well, in the real world, you can't just hope for quality. The results speak for themselves.

Even when there is a process applied to eliminate the defect, it is often not effective. Either the process doesn't go far enough (many still don't even use Valgrind), or the people applying the process either don't follow it, or not well enough.

Many in the industry have decided that the solution to these defect issues is to use a new system [programming language] which avoids the need for the process to begin with. That's not a bad idea in principle. But they've only done that for a single class of quality defect. The rest of the security bugs, and every other kind of defect imaginable, is still there. And new ones will appear over time.

So rather than play whack-a-mole very slowly designing brand new systems to eliminate one single class of defect at a time, my proposal is we change the way we do development fundamentally. Regardless of the system in use, we should be able to define processes, ensure they are applied correctly, and continuously improve them, to eliminate quality defects.

This would not only solve security issues, but all kinds of bugs. If this method was standard practice (and mandatory), the Crowdstrike issue never would have happened, because they would have been required to be looking for quality defects and eliminating them.
https://archive.ph/cVled