MurphyA/hacker-news huggingface dataset:
by hilbert42 | 2025-05-03 20:43:17+00:00
"I tend to reject any narrative about the Soviets which makes them not sound like humans."

Right, it's time we stopped this stereotyping and looked at this objectively. The Russian Empire and later the USSR has had many, many truly brilliant people over recent centuries. The list of names seems endless, here are few immediately to mind: Chebyshev, Cantor, Markov, Borodin, Köppen, Landau, Cherenkov, Mendeleyev, Tolstoy, Shostakovich, Gagarin, Prokudin-Gorsky, Mussorgsky and Tchaikovsky. And here's just the Wiki list of Russian scientists: https://en.m.wikipedia.org/wiki/List_of_Russian_scientists. Now, there's much more, do the same again for physicists, mathematicians, chemists, composers, writers, novelist and so on. When one looks at the sheer numbers of people it's hard to believe that they all come from Russia.

Morever, it's hard to imagine where the world would be today without these brilliant people. It's almost inconceivable the world would be anywhere near the same without them.

I'd like to think most of us are smart enough to separate the majority of Russians from the small minority of ratbags, sociopaths and psychopathic, paranoid, sadistic monsters such as Stalin, Putin and Ivan the Terrible. There is no doubt that Russia has had a long and terrible history of tyrant rulers whose reign of tyranny has caused great harm to the Russian people. If anything we ought to feel some sympathy and compassion for the Russian population as a whole given the centuries-long turmoil Russia has endured.

Nevertheless, in spite of its long history of adversity Russia has still been able to produce this brilliant body of people and it's done so essentially consistently over recent centuries.

Give credit where credit is due.
by vntok | 2025-05-03 20:43:34+00:00
> Cache plugins still go through the PHP interpreter. I'm under the impression there still isn't anything faster than serving HTML files.

Several WordPress caching plugins, like W3TC (https://wordpress.org/plugins/w3-total-cache/), actually add rules to your Apache/Nginx server so that the cached HTML pages are served statically without touching PHP.
by pimlottc | 2025-05-03 20:43:44+00:00
The point of the work is to raise that question, among others. Is it acceptable? Chairman Mao was a "pop star" in China. Is that different than Elvis or Marilyn Monroe in the US? One is promoted by a repressive government while the others are promoted by capitalist media companies, but is the result all that different? Aren't they all "celebrities"?

And does Warhol's treatment celebrate them, or mock them? Is it respectful or does it reduce the person into a cartoon, a caricature, a meme? Does the very act of mass-producing an image elevate the subject's status, regardless of the content?
by lucb1e | 2025-05-03 20:43:51+00:00
Consider where that methane / natural gas is coming from. Their homepage says (with the world's most convoluted hyphen-omitting compound adjective, but basically see the last 6 words):

> March 2024: Terraform completes the end to end demo, successfully producing fossil carbon free pipeline grade natural gas from sunlight and air.

If you take carbon from the air, mix in energy from the sun to turn it into a fuel, then burn the fuel (undoing the reaction), where is the pollution?

There's more efficient ways to solve the climate problem than to install ginormous amounts of gas production, like you can run a heat pump instead of creating methane from that energy, but it's a solution that'll please even the old farts (no pun intended)
by bluefirebrand | 2025-05-03 20:43:54+00:00
This seems trivially obvious and also "so what?". Of course non-biological materials beat out biological ones in a lot of ways. They don't get tired, they are impossibly strong, whatever else.

We already have machines that do the jobs of many people, with only a single human operator. Think of a simple excavator. Using it, a single human can move more dirt per hour than dozens of people with shovels possibly could. Arguably the human pilot is operating as a stand-in for the machines "brain"
by kayodelycaon | 2025-05-03 20:44:04+00:00
It all depends what you’re working with. ActiveRecord can get gnarly. The rest of it is pretty easy to understand once you know what methods are called.

I think what confuses people is Ruby’s meta programming. The ability to dynamically define named methods makes rails seem far more magical than it actually is. You also can’t tell the difference between method calls and local variables.
by TZubiri | 2025-05-03 20:44:18+00:00
Because it's HyperText, the main idea is that you link to other content, so this is not a weird feature that is being asked for, it's just a different way of doing the whole raison d'etre of the tech. In fact the tag to link stuff is the <a> tag. It just so happens that it makes you load the other "page", instead of transcluding content, the idea is that you load it.

It wouldn't make sense to transclude the article about the United States in the article about Wyoming (and in fact modern wikipedia shows a pop up bubble doing a partial transclusion, but would benefit in no way from basic html transclusion.)

It's a simple idea. But of course modern HTML is not at all what HTML was designed to be, but that's the canonical answer.

The elders of HTML would just tell you to make an <a> link to whatever you wanted to transclude instead. Be it a "footer/header/table of contents" or another encylcopdic article, or whatever. Because that's how HTML works, and not the way you suggest.

Think of what would happen if it were the case, you would transclude page A, which transcludes page B, and so with page C, possibly recursively transcluding page B and so. You would transform the User Agent (browser) into a whole WWW crawler!

It's because HTML is pass by reference, not pass by copy.
by egypturnash | 2025-05-03 20:44:53+00:00
He’s not right but he’s not wrong, I was waiting for something in one of the city’s offices once and he came in and people in the middle of much more complicated legal affairs recognized him and started begging him for help. He brushed them off and went through to do whatever his business was.

Plastic surgery’s a pretty powerful force in his universe too, this was only a few years ago but he looked just the same as when I was seeing his ads on tv in the eighties all the time.
by GoblinSlayer | 2025-05-03 20:45:32+00:00
Wheeler: It from bit. Otherwise put, every it—every particle, every field of force, even the space-time continuum itself—derives its function, its meaning, its very existence entirely—even if in some contexts indirectly—from the apparatus-elicited answers to yes-or-no questions, binary choices, bits. It from bit symbolizes the idea that every item of the physical world has at bottom—at a very deep bottom, in most instances—an immaterial source and explanation; that which we call reality arises in the last analysis from the posing of yes–no questions and the registering of equipment-evoked responses; in short, that all things physical are information-theoretic in origin and that this is a participatory universe.
by philjohnson | 2025-05-03 20:45:45+00:00
(1) Yes, I am very familiar with the WASM compilation of MuPDF. It's got a lot of great features. I actually built another product pdfredactoronline.com that does redaction fully in the browser using the MuPDF WASM compilation. The reason I don't use it in BreezePDF is MuPDF has an APGL license which requires open-sourcing any code that uses their software. Which, I guess technically anything fully browser based is essentially open sourced :) so perhaps I could use it here.

Since a lot of the basic functionality I've added so far is also covered by more permissible packages like the ones you mentioned, I've started out just using those. But thanks for bringing that up, I'll revisit using MuPDF for redaction and other features

(2) I went with pdf-lib-plus-encrypt because the original pdf-lib doesn't have functionality for password-protecting PDFs, and since pdf-lib-plus-encrypt does, I used it so I could have that feature
by kzrdude | 2025-05-03 20:46:02+00:00
Add a text block - it adds a block that wraps (it's a bit narrow, would like to change its size).

When downloading the PDF, the text block is not wrapped, so it doesn't match the way it looks in the editor. Tested in Firefox (but it's the same in Chromium).

Nice work on the interface and the offline & local way it works is very welcome!
by _heimdall | 2025-05-03 20:46:05+00:00
Firefox has a very old bug related to rendering an HTML string to the DOM without escaping it, that one has bit me a few times. Nothing a tiny inline script can't fix, but its frustrating to have such a basic feature fail.

Debugging is also pretty painful, or I at least haven't found a good dev setup for it.

That said, I'm happy to reach for XSLT when it makes sense. Its pretty amazing what can be done with such an old tech, for the core use case of props and templates to HTML you really don't need react.
by CamperBob2 | 2025-05-03 20:46:22+00:00
I don't really think modern chatbots pass the Turing test. It's not that hard to figure it out.

A lot of people on Reddit didn't figure it out, if you've followed that story ( https://old.reddit.com/r/changemyview/comments/1k8b2hj/meta_... ).

You can file that under the apparently-infinite set of Things That Are Only Going to Get Worse.
by swyx | 2025-05-03 20:46:44+00:00
> Our hosting bill grew from $30 in April to $142 by June, $354 in August. Hardcover was growing, but 10x cost increase in a few months was too much.

without ANY irony or sarcasm, i just want appreciate that its funny how that happens completely without explicit desire or intention to have this effect from the developers of Next (i'm serious, don't hate me guys, we are friends, i do believe that this ofc is not intended)

i'm sure there's a good and meaningful explanation (that I'm interested in reading) but lots of little microdecisions compound when the developer of the framework does not also experience it as a paying customer (or, more subtly, the developer of the framework wants to serve the 10000x larger enterprise customer and needs to make choices to balance that vs the needs of the small)
by xg15 | 2025-05-03 20:46:52+00:00
That matches with the comment [1] on the article, citing insufficient demand, no vendor enthusiasm, etc.

The thing is that all those are non-reasons that don't really explain anything: Low demand is hard to believe if this feature is requested for 20 years straight and there are all kinds of shim implementations using scripts, backend engines, etc. (And low demand didn't stop other features that the vendors were interested in for their own reasons)

Vendor refusal also doesn't explain why they refused it, even to the point of rolling back implementations that already existed.

So I'd be interested to understand the "various reasons" in more detail.

"Security implications" also seem odd as you already are perfectly able to import HTML cross origin using script tags. Why is importing a script that does document.write() fine, but a HTML tag that does exactly the same thing hugely problematic?

(I understand the security concern that you wouldn't want to allow something like "<import src=google.com>" and get an instant clone of the Google homepage. But that issue seems trivially solvable with CORS.)

[1] https://frontendmasters.com/blog/seeking-an-answer-why-cant-...
by hn_acker | 2025-05-03 20:47:04+00:00
From the bill [1]:

> Sec. 98C.003. COMMERCIAL ENTITY LIABILITY. A commercial entity is liable, as provided by this chapter, to a person harmed for damages arising from the distribution, transmission, or display of harmful material to a minor if, knowing the character and content of the material, the entity knowingly or intentionally benefits from participating in the distribution, transmission, or display of harmful material to a minor by facilitating, aiding, encouraging, or contributing to the distribution, transmission, or display in a manner that:

> (1) is readily accessible to minors; or

> (2) includes a minor's visual image, audio voice, or participation in any manner.

The parts that concern me the most are, when stitched together:

`A commercial entity is liable if the entity knowingly benefits from display of harmful material to a minor by contributing to the display in a manner that is readily accessible to minors.`

This bill creates a private right of action, allowing anyone who claims that the bookstore `displayed` a harmful book to their child to sue. Consider what books parents think are harmful to minors according to bans imposed on school libraries [2], and what parents think `knowingly benefits from display of that is readily accessible to minors` means. Now consider making regular libraries and bookstores liable for what books parents think are harmful to minors. If passed, such a broadly written bill would violate the First Amendment by inevitably chilling bookstores from `displaying` books like (mentioned in the article) The Bluest Eye, The Color Purple, and Slaughterhouse Five (which are each banned from school libraries in at least one Texas district).

[1] https://capitol.texas.gov/tlodocs/89R/billtext/html/HB01375I...

[2] https://pen.org/book-bans/pen-america-index-of-school-book-b...
by rubenfiszel | 2025-05-03 20:47:12+00:00
Founder of windmill.

I'm not ashamed to admit than n8n feels more polished. There are a few reasons:

- Our team was and is still much smaller. We were 5 for the first 2 years, we are now 10 (year 3), and are continuing to hire to follow our growth.

- They have been around for longer and mature for longer, more time to iterate. We have reached some level of maturity recently and are now spending more iterations on polishing rather than new features.

- Their surface area is smaller, windmill does A LOT and expose more for the better or worse.

n8n has done a lot of things really well and although we have a different audience, there is a lot to learn from what they did very well and we have the upmost respect for them. We have some overlap, but I think ultimately we strive in different kind of orgs and will cohabit rather than compete.
by sbjs | 2025-05-03 20:47:20+00:00
I thought it was self explanatory. It had new idioms I had not yet learned and internalized, so I fully absorbed it. When that was finished, I needed something else to do the same thing with. It's like listening to a song on repeat 10-100 times (depending on the song) when you first hear it. You get everything you can out of it and move on when it's empty.
by agarsev | 2025-05-03 20:47:52+00:00
> much of the available energy was being used to pump water from low lying river basins into reservoirs – the only practical way to store energy on a large scale. However, this capacity has a limit and, with the reservoirs almost full, it cannot continue to be stored indefinitely.

There has been unusually heavy rain in Spain for an unusual length of time now, and reservoirs are well beyond average capacity.[1]

I wonder if this anomalous situation has anything to do with the blackout. Maybe the inability to continue pumping water led to the shutdown of the solar, maybe for economic reasons as is suggested in some other comment?

[1] https://www.embalses.net/
by SahAssar | 2025-05-03 20:47:55+00:00
> Editing static html seems like something that anyone can learn, and html editors still seem to exist (including the editing mode built into most browsers.) Then you just need to find a hosting provider (maybe github, or neocities, or wherever.)

Anyone could learn it, sure, but very few people will unless it's out of interest or it's part of their job. A restaurateur should not and will not learn HTML to put up their menu. The closest they will come is to export a word doc into HTML and put it on their site via a windows mapped FTP/WebDAV.

Look, I like self-hosting as much as (almost) anyone. I run my own DNS, email, git, etc. I hate telling people to use something like squarespace/wordpress/wix/whatever for a simple site.

It's just that if someone needs a site and wants a reasonable chance of not needing to think much about for 3-ish years and be able to update the opening times for christmas 2026 without relying on the goodwill of others I don't know what the option is besides paying a lot more to a web agency (Or falling back to just having a facebook page which is worse).
by nerdjon | 2025-05-03 20:49:40+00:00
No… that is not what I said at all.

I have yet to see a single instance of any actual health concerns raised from eating GMO food.

It has turned into marketing bullshit.

Again there has to be a clear separation between the science behind GMO and the business practices. They are very different discussions that need to happen but instead we are painting all of it with a negative light.
by ndriscoll | 2025-05-03 20:50:03+00:00
The problem you're running into is that people who have some "mathematical maturity" don't get bogged down in notation, so it's difficult for them to see the distinction you're trying to draw between e.g. `{ x∈S | x.id = 1}` and `select x from S where x.id = 1`[0]. You say "a SQL query is a SQL query" and they just think "yes, which is also obviously a mathematical expression".

Computer programs are proofs[1]. This is intuitively and also formally true. You would agree writing proofs is doing math, yeah? Then obviously writing a computer program is also doing math.

Like I have a degree in math and have been a software engineer for over a decade. I do not know what distinction people are trying to get at. It's like trying to argue about the distinction between U(1), the complex numbers with magnitude 1, and the unit circle, and getting upset when the mathematicians say "those are 3 names for the same thing". Or saying that writing C is programming but writing in a functional language like Scala or Haskell (or Lean) is not.

[0] Modulo details like NULLs and multi-set semantics, but surely that's not the distinction?

[1] Up to isomorphism
by zafka | 2025-05-03 20:50:11+00:00
I loved Turbo C/C++!. I still have copies of the directory tree that I would move from computer to computer. It was a simple little sandbox to test things, or to show newbies code. I have an 486 box that still worked last I checked with a bunch of Turbo Pascal and Turbo C code - Almost all of which I would be embarrassed to see the light. I wrote thousands of lines of code before I should be using functions :). I did amuse myself though.
by Keyframe | 2025-05-03 20:50:13+00:00
That sounds awful a lot like we had it back in the Yugoslavia days. It wasn't exactly free market, as you might know. Companies that exported stuff had credits attached to them and with that quota they could then import goods. They couldn't trade those credits. You then had absurd situations like a company that sells agricultural stuff and has stores for those was also selling, for example, commodore 64 in their stores since that's what they imported.
by sillysaurusx | 2025-05-03 20:50:27+00:00
I’m a bit slow in this field. Could someone explain how this quote relates to tariffs? I’ve re-read it three times now, looking for the connection to a tax on imported goods, but I just can’t see it.

I think it’s saying that the US population is crowing about how well we’ve done, and so we should be able to tax whatever imports we want? But what an odd way to say that if so. How well we’ve done seems completely unrelated to tariffs.

Then the quote caps off with some back-patting about how we’ve only been around 250 years, and that our rise is unprecedented. Again seemingly unrelated to tariffs.
by TeMPOraL | 2025-05-03 20:51:37+00:00
DS9 had an actual instance of torture too, but it was a hero being tortured by... half-hero, half anti-hero[0]? Not sure that one led anywhere, beyond being a very disturbing way to do character development.

Section 31 angle is tricky, because the writers unintentionally[1] made them literally save the entire alpha and beta quadrants, and possibly the entire galaxy, from slow-burn genocide. The Dominion was known to systematically subjugate and ultimately eradicate solid life, and other than the Federation Alliance bloc (that prevailed only because of Section 31's bioweapon short-circuiting the war[2]), the only power left in the known galaxy strong enough to resist the Dominion would be... the Borg Collective, which wasn't really that much better[3].

So, as much as I love DS9, I feel the show (and the larger franchise) has so much unintentional depth, that most obvious takes don't work with fans, because they don't survive scrutiny :).

--

[0] - The simple tailor was anything but.

[1] - At least as far as I recall, Section 31 were written to be the rotten apples that got revealed and removed by the heroes, in a pretty straightforward way - but IMO, they failed at this, and instead created something more of Deus Ex Realpolitik.

[2] - And a little bit of actual fleet-eating Deus Ex Machina, on the account of having a demi-god in their midst.

[3] - And nobody in or out of universe really wants to talk about what happened to the latter, except the last season of PIC that tacitly acknowledged it in a "blink and you'll miss it" way.
by 8note | 2025-05-03 20:51:44+00:00
from your google lin

https://www.sciencedirect.com/science/article/pii/S221132072...

is quite funny, where they found that the lambs were licking the topically applied ivermectin, but also that they didnt notice any decrease in parisites for any of the ingestion/injection/topical

they also say theres nothing showing any applicability to cattle
by merrywhether | 2025-05-03 20:51:46+00:00
While we’re at it, why not let manufacturers reintroduce lead into paint and toys and let consumers choose what they want there too? The problem is that “consumer choice” is frequently a shield for amoral companies to take advantage of information asymmetry to externalize problems onto individuals. Individual consumers do not have time to deeply research every purchase they make and so it is not reasonable to expect them to handle these things themselves. Instead we have the Hobbesian contract where it is much more efficient to empower a government to centralize the handling of these common goals. It’s not smart or edgy to argue for the “free hand of the market” in these one-off topics, because none of these decisions are made in a vacuum but rather are part of a continuum of choices that the governed are mostly happy with (no such safety regime can ever be perfect).
by tobias5 | 2025-05-03 20:53:14+00:00
I'm preparing an update: https://testflight.apple.com/join/SEZPRVpJ

Besides some general improvements... these features were added:

- German language support - New "Days" view with time in zones for the last days - Manual option for max heart rate - Manual zone bound settings - Goal projection bar for weekly and monthly measurements - Helpers and explaining texts - "Last 10 days" as an option - Persistent navigation bar - Bug fix of the "other" sport icon - Faster metric fetch for changes

Will probably release it tomorrow. If someone wants to test. Happy to get feedback.