skysight-inc/HackerNews huggingface dataset:
I'd like you to expand on reasons for this? I can think of a few for some cases..

However I have around 50 websites or so that are running just fine without Gutenberg.. and if you count the number of updates WP and plugins and themes have rolled out since Gutenberg and multiple that by 50, most of these updates have been an annoying use of time.

That being said, Gutenberg stuff today is pretty mature and I do recommend it and use it projects launched post 2024, partially because it's mature at this point, but not insignificantly because it is built into core.

I railed long ago that Matt and co should develop Gutenberg, but do it as an optional add-in.

I would still build sites today without it if it wasn't baked into core..

altough I will say that as of today, core gutenberg and default theme with FSE is a fine way to build,

it's different in many ways, sometimes confusing especially for those who are not used to navigating around FSE differently - but it can be decent to look at on the front end with default tools, and it's lean as far as size and page speed / load time (comparatively speaking).

But depending on the use case, and what tooling one may already have at hand, I still feel it could be fine to build without Gutenberg completely.. astra / spectra and stuff from brainstorm force for example would be decent to build with the past few years with not guten needed..

other page builders like siteorigin's were already doing most the things without the delays in development, and removal of standard long standing features like the menus screen and hiding the custom css option..
> What happens if you just say no?

Do you want to say no?

That's not an easy question to answer. You should think about it. Is it worth alienating some customers to handle them in a larger scale?

Naively, this looks like an automatic "no", but it's not.
The link between online identity and offline identity is a sacred barrier. And I'm not sure that archive.org breached that particular barrier.
Exactly this. I have chickens and when I collect the eggs they are usually completely clean. Only if I start to slack on cleaning the coop or one of the chickens gets sick do the eggs get dirty.

I can imagine most eggs sold in the United States would be horrifying if not washed.
I see. Even if you have little wealth, I dont mind taking it all. It just means you cant buy much.

Imagine of two families. Whenever one gets money, it buys food from the other. The 2nd keeps taking the money and investing in their garden, making it bigger and more efficient.

IF they share a currency,
Having your dna lottery tickets in the urn that is global conflict?
https://archive.ph/QEVQa
This is a surprise to me. That airport doesn't look at me twice when I travel through it. I've been >30 times and I'm foreign. Never once questioned anything I brought in. To be fair I'm not trafficking anything
One can (and has been) fooled into thinking there is no object in the path - the other might be extra sensitive to any object in it's path.

I'll let you stew on that one for a minute...
If your i.e. server process kills itself when validating data, that's not the Problem of ZOD. The violation failing is an expected case, that is the use case for such a library.
Great, we agree on the far more important claim
Two main reasons I can see:

Ops is easier, for the most part. Doing ops on an RDBMS correctly can be a pain. Things like replication, failover, performance tuning, etc etc can be hard. This is much less of an issue because services like RDS solve this and have solved it for a long time. Not a huge issue there.

Splitting compute from storage makes scaling a lot easier, especially when storage is an object store system where you don't have to worry about RAID, disk backups, etc etc. Especially for clustered systems like elasticsearch, having object store backing would be incredible: if you need to spin up/down a new server, instead of starting it, convincing it to download the portions of the indexes it's supposed to and waiting for everything to transfer, you just start it and let it run immediately. You can also now run 80% spot instances for your compute nodes because if one gets recalled, the replacement doesn't have to sync all its state from the other servers, it can just go to business as usual, and a sudden loss of 60% of your nodes doesn't mean data loss like it does if your nodes are holding all the state.

I think for something like an RDBMS, object-store backing is very likely completely overkill, unless you're hitting some scaling threshold that most of us don't deal with ever. For clustered DB systems (cassandra/scylla, ES, etc etc), splitting out storage makes cluster management, scalability, and resiliency worlds easier.
> Who's to say that the other country's Google-killer won't prove to be a greater boon to American consumers?

If you do it by hobbling American businesses, they aren't a greater boon.
Signed and unsigned are just different views on the same bits. CPU registers don't carry signedness either after all, the value they carry is neither signed nor unsigned until you look at the bits and decide to "view" them as a signed or unsigned number.

With the two's complement convention, the concept of 'signedness' only matters when a narrow integer value needs to be extended to a wider value (e.g. 8-bit to 16-bit), specifically whether the new bits needs to be replicated from the narrow value's topmost bit (for signed extension) or set to zero (for unsigned extension).

It would be interesting to speculate what a high level language would look like with such sign-agnostic "Schroedinger's integer types").
Show HN: Revamped Interactive Tailwind –> New Levels, Ambiance and More
Hey HN!

I’m excited to share the revamped version of Interactive Tailwind, a hands-on platform designed to help developers learn Tailwind CSS through practical exercises.

Our initial launch on Product Hunt was well-received, and after gathering feedback and seeing how much users enjoyed it, we decided to take things further.

Here’s what’s new in this version:

- Revamped learning structure: We’ve revisited the order of levels to make the learning journey smoother and more intuitive.

- Background music: For a more enjoyable coding atmosphere.

- Fresh design: Cleaner UI to make the experience more pleasant.

We want to make learning Tailwind not just effective but also enjoyable, so we focused on creating an environment where you can feel comfortable while leveling up your skills.

Would love to hear your thoughts!
> That is unfair and a mischaracterization of Mozilla.

No, it's exactly how mozilla operates. They are nothing more than controlled opposition almost fully funded by google to the tune of nearly $1bbn and an adtech corp in their own right.

> 1. Most people are not using a fully encrypted self-hosted email server. "Phoning home" is meaningless if everything is already hosted in the cloud, more like the cloud phoning the cloud.

Some of us are.

> But point taken, it is one MORE person with access to your data.

Not just one more, one more giant database (and therefore giant target). My server provider isn't trawling through my server looking for datasets to sell. It's not worth their time for a couple of cents/dollars. But when you can mass-collect data from every user of software, prepackaged in a nice homogeneous gift wrap it is both easier to collect and worth more.

> 2. Again, sync services are helpful for most people and can easily be disabled for power users.

Email can be autoconfigured with nothing more than a username and password. Mozilla could trivially store k9-specific settings directly on the email server. Cheaper (more efficient use of funds), easier to maintain, No privacy leaks and no dependence on mozilla. But there lies the rub.

> 3. Mozilla is doing as much for free software as anyone and should be supported in this expansion.

No, they should stop doing everything that's not firefox and even that should be met with fierce pushback since they don't seem to care about a free and open internet until they are made to.
At least — or six months salary, which is higher (and even substantially higher) than $30k for I’d guess most people leaving
Pharaoh predates it for some thousand years.
It's fun to read so many people who can't see past their own nose, who declare the scenario contrived and the solution over-engineered, despite having no frame of reference for the need of this button and thus having no ability to properly dogfood the feature, speaking so confidently from their ignorance. Great HN thread.
The universe is absolutely full of things you can't imagine but are nonetheless true. Our intuition is only good for a certain regime of space, speed, temperature, pressure, etc. That is why we have tools like mathematics, to expand our minds past our intuition through abstraction.
Life Lessons from the First Half-Century of My Career
No, that's not what I'm talking about. C# and Java have nothing like the Send and Sync traits, and they don't have & and &mut.
Org mode in JS?
Is there a better, and actually insightful quote from her that we should know about? Because this is the sort of writing you'd expect from an emo 6th grader, not a Nobel prize winner. "Life isn't fair, nothing lasts forever" isn't exactly genius level stuff.
update: i thought that was a good enough MVP and decided not to do it.
To show that equality before the law doesn't exist in our country?

Also, you're asking for evidence no one can produce. How convenient.

I was being hyperbolic to point out that the "evidenced-based" culture has gone too far, to the point where you need obviously unobtainable evidence to prove something that is obviously true.
Got to Call Last Nights Game
This person was working behind the scenes at KGGF in Coffeyville, KS, when the network feed went out during the Royals game. Instead of putting in filler, he took the mic, opened the game app, and called the game live on air!

KGGF at fccdata.org: https://fccdata.org/?lang=en&facid=34462

Edit: I usually prefer the old.reddit page (which HN must default to), but it leaves out his comments: https://www.reddit.com/r/baseball/comments/1g0jnor/got_to_ca...
It is a sad fact that Go is becoming more and more like JavaScript (and deviating from C).
it's not blindness to me. It's as simple as me rather accepting some short term chaos for a healthier long term market. Big changes are never without sacrifices.

>Innovation requires reliable funding, such as monopoly profits or government funding.

we have more than enough angel vestors, normal investing, bank loans, etc. to get any innovation off the ground. And I think people forget that the original innovation hubs for big adacement came from Acedemia. Now retrofitted to be a recruiting wing for private businesses who pay to capture that knowledge.

The only downside here is that they then cannot proceed to offer that product for free for a decade to capture a market before squeezing said market they captured. Is that a downside for people who don't/can't pay? Yes. But that is historically how every business has operated. Figure out how to optimize costs so they can profit, and balance it against the market you are targeting. Big tech has forgotten about that and simply throws money around like it's monopoly money (and it kind of is).

We need a huge overhaul of how all this works. Ironically enough by going "backwards" in a few areas.
As far as I understand, the point of a "left-handed watch" is if you wear it on the right hand, the controls are easily accessible with the left hand.

(Personally I'm ambidextrous enough to never have felt the need for one.)
It's amazing how many people don't actually read the article and just start commenting right away. It's like leaving bad amazon reviews for products you haven't purchased.
But maybe the consumers derive greater service satisfaction or pay less. Why should the American customer care for the plight of American businesses?
IIRC also includes delivery platform acquisition costs: 12 SSBNs @ (lol) 10B per boat, and 100 B21s @ 700m per bird, ~400 (silo/deployed) +250 (reserve) sentinels to replace 400+50 minutmen. Something like 150B/100B/150B for Sea/Air/Land delivery vehicles.

Actual modernization of warhead/ordnance = more accuracy / efficiency against bunker / hardened targets - effectively adds ~500-1000 deployed warheads since less will be needed to hit (current) ~800 silo based nukes in RU/PRC, the latter probably going to add 2000-3000 warheads to reach parity with US in next 25 years.

Lazy napkin numbers: 70B per year (all inclusive) over 25 years, or ~$400 per tax paying American per year, ~$10000 over 25 years. Which TBH, will likely definitely go over budget since it includes so many different porkbarrel projects across many states, on the otherhand the hardware will probably be kept going for more than 25 years. Maybe B21 is going to see 100 years of service like B52s.

I'm curious how much people would pay per year for nuclear deterrence, including those from non nuke countries. $400 bucks a year seems pretty steep. SSBN/sub costs have doubled per boat over last generation. Land based ICBMs are somehow also stupid, stupid, expensive per silo @350m per. I feel like PLA rocket force can probably get 5-10 TELs+DF4X for that cost. B21s surprisingly good value. How many would "unsubscribe" from legs of the triad when each triad works out to 10bux per month?
My point with was actually that fairly well is too relative, same as learned a language. Languages are hard communication is easy, it takes way more than 100 weeks to learn Japanese, but I base it of my self.
24% of the entire US federal budget every year is dedicated SOLELY to dialysis[1]

This seemed implausible and indeed the linked page doesn't say that. It says that 24% of Medicare spending goes to patients with kidney disease. Medicare is 14% of the Federal budget: https://usafacts.org/articles/how-much-does-the-government-s...

That's about 3.3% of the Federal budget going to patients with kidney disease. Since kidney disease is comorbid with other health problems it's not clear how much of that spending is for dialysis, though it is still a lot of spending on people with kidney disease.
Many hot sauces are so acidic they’re pretty much a preservative!
I think the amazing part was that those seven different websites were delivered via Wi-Fi in most cities in the country. Your rich friends may have paid for a wired upgrade that gave them like 40 more websites, but the WiFi version was free for everyone.

And remember when they enabled the ability to save those podcasts so you could listen to them offline? Game changer.
Another less popular theory is that it's from caesus which means to cut, which would be interesting because the cesarean section, also known as a C-section, was named after Caesar so it'd be a bit of circular definition.

>because Gaius Julius or one of his ancestors

Sextus Julius Caesar is the first Julii Caesares according to wikipedia. I just love that the term for all of them is Julii Caesares.
Honestly, $3 million for a tailor made (needs to be customized for every patient individually) single shot cure that saves a person's life is pretty reasonable.

The median lifetime earnings for an American is about $1.7 million though. For a mother, a father, and the patient, it might be worth it.
I read that in their battle with adblockers, the YouTube team seems to have broken Premium at least once. I think they were accidentally showing banner ads to Premium users.[1] It seems kind of odd, but wouldn’t your money be better off being spent on helping the ad-blocking effort rather than paying websites that seem to offer a gradually worse experience for everyone who isn’t blocking ads?

[1]: https://old.reddit.com/r/youtube/comments/18ll7y6/i_have_you...
I am fairly certain that as an AI language model, it can't win any prize =)
Your point on interest is spot on.

I moved a few of my personal websites to AWS's CloudFront and it cost me like a buck a month, way cheaper than maintaining a virtual server to do it. Except that somebody somewhere decided to try their DDOS tool on one of them for a few hours in the middle of the night, and I got a bill for $2541.69.

Eventually they credited it, but it was not a fun ride, and decided that I was done using a CDN with misaligned incentives: https://sfba.social/@williampietri/111687143220465824
The main issue in C and C++ is that them aliasing rules are based on types, and the other aspects of the rules make type punning by casting pointers undefined behaviour no matter how valid either type is for a given region of memory. Rust actually does allow type punning through the obvious routes of std::mem::transmute or the same casting of raw pointers. It's wildly unsafe, and you need to have done your homework on whether the pointers represent valid states for the type you're punning to (right layout, alignment, and values), but it's defined behaviour if you're following those rules (one reason being that the lifetimes of the two references don't ever overlap in rust's model). In C and C++ you need to follow all those rules but also you need to jump through some extra hoops with the right incantations, just a pointer cast will be undefined behaviour even if you got everything else right.

(whats 100% not-OK in Rust is casting away constness. If you have a '&T' you must not touch, on pain of a thousand bugs)
I think it is annoying to have to copy past the link in order to get around the essay too. I think its fine to say so. Its the people saying that HN isn't actually like how the essay represents HN to be that my original post and previous reply are talking about.

Given the comment thread you linked. I feel like photomatt has a very strong stomach. I'm glad I'm not him.

EDIT: I see where your comment is coming from, in that I did say that I thought it was fair to redirect to the essay. My opinion is that it was both fair to redirect to the essay, and fair for HN readers to find that redirect annoying. This all seems pretty civil to me, although some sibling comments do seem to be acting more hurt about it then I would expect.
> Also is the linear movement limited to one direction?

You would need to know more about how the mechanism works (how the droplets and the circuits controlling their surface tension are interleaved,) to determine whether 2 axis control is possible in a single device. However, I don't see any reason two single axis devices couldn't be stacked to achieve 2 axes, as is done routinely with conventional machines.
As an in-the-code CTO that runs small teams, I've used Elixir/Phoenix quite successfully.

Hiring has never been an issue, in fact - Elixir was a tool to recruit a specific senior developer we wanted but couldn't pay them what they wanted due to budget. Elixir interest got them to come on board. I've trained a number JR developers with no prior experience with great success.

I was all in on Rails for over a decade, Elixir/Phoenix has definitely replaced that stack for me. I think it hits a sweet spot in terms of runtime performance and developer productivity. The latter is not something you can afford to ignore on small teams.
No, it does not appear to be true that hygrine is found in nightshades.

Cuscohygrine does occur in those plants yet it's precursor hygrine does not. How it then gets there without us being able to detect hygrine could be because it only occurs in very small concentrations or is produced and then quickly and wholly converted in to its cusco metabolite, or that it's produced through a different biosynthetic pathway.
That's the issue I take with the "phonebook" defense. It justifies doxing people by collecting and connecting publicly available information online. All the information is out there, it's all on a phone book, your email was published online, and so on, but the end result is clearly bad so something in the process should be handled more carefully.
Never happened before.

And your list has no example of anything that was universally installed on everybody's system. The closest is IBM (if you mean x86 opcodes), but code for that one needed to be specialized by OS before it became ubiquitous, and got competitors before its main OS became ubiquitous, and then became ubiquitous again but with 2 main OSes, and then got competitors again.
Elon Musk wants to dominate robotaxis–first he needs to catch up to Waymo
> on targets that aren't in {x32, x86, ARM64}?

I have personally shipped embedded Linux software running on 32 bit ARMv7 SoC written mostly in C#. The product is long in production and we’re happy with the outcome.

> Does it target RISC-V?

Not sure if it’s ready for production, but see that article: https://www.phoronix.com/news/Microsoft-dotNET-RISC-V

> Does it target PTX?

According to nVidia, the answer is yes: https://developer.nvidia.com/blog/hybridizer-csharp/

> Does it target AMDGPU?

Not sure, probably not.
Shift to EV-only future would spell job losses, Toyota chairman warns
Why do you have to do it so often? Why do you even do it if you’re not on meds? Third, what would you even do if it’s high?
It appears you do not know what is going on with WordPress.

The person who ultimately controls what is included in a release of WordPress is the Release Lead. They are an employee of Automattic. We compiled a list of Release Leads going back to 2019: https://www.pluginvulnerabilities.com/2024/10/10/automattics...

It has been Matt Mullenweg 12 of 15 times. The other Release Leads were Josepha Haden Chomphosy and Matías Ventura, who were Automattic employees at the time.

So Automattic obviously does have control and a veto.
Detail: Lamb Weston ( https://en.wikipedia.org/wiki/Lamb_Weston ) makes the french fries themselves. Not the machines which fry them.

Wikipedia says the company's net loss for 2024 was more than 10% of their revenues. They might need to shut down far more than 5% of their capacity, if they want to stay afloat.
CJ Desai: Why I Joined Cloudflare as President of Product and Engineering
Prediction: Demis Hasabis will win second Nobel.
These sites aren't adding ads to punish the non-ad blocking users, they're doing it because Google Ads keeps slashing the premiums to keep more of the pie for themselves.
I read the same wikipedia page and that statement is confusing if not incorrect. Hygrine is a not a metabolite of cuscohygrine, it's in fact the other way round: hygrine is the precursor and cuscohygrine is the metabolite.

The first reference on that page is "The role of hygrine in the biosynthesis of cuscohygrine and hyoscyamine"
To insert the gene, you use lentiviral transfection.

The gene can wind up inserted in the wrong location of the genome, causing a mutation.
Worst of all, natural selection can happen where landing in a region of the genome that promotes growth (i.e. cancer) will give those off target cells a selective advantage.

Inside the petri dish, Darwinian natural selection means the most cancery cells are the fittest.

There are ways of mitigating this. Like through selecting and screening monoclonal populations, but right now that process is painstaking and expensive.

Alternatively (and concurrently), we could invest into gene insertion technologies with lower probability of off-target effects.

Just one of the many reasons a treatment like this is expensive. You need to screen clones from every single patient because the treatment is unique to every single patient.