MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2025-07-22 19:13:40+00:00
Most American voters in almost every demo see the Israeli people favourably. Per your source, a majority of 18 to 49-year olds leaning Democrat see Palestinians favourably. But even in those demos, 42 to 56% see the Israeli people favourably, too.

Outside those demos, the advantage to Israelis is significant enough to drown that partisan youthful signal everywhere but in local primaries where there are large numbers of young Democrats. (Support for Israelis is dropping. But support for Palestinians is lower.)

The dimension that doesn’t get attention is that most Americans don’t care about foreign policy. They may have views. But they won’t vote on them.
by nobody9999 | 2025-07-22 19:14:07+00:00
Hundreds to thousands of buildings over seventy years is a "singular success?"

I personally know dozens of people who grew up in Mitchell-Lama housing. Tens to hundreds of thousands of people still do.

But because other implementations are less successful (which is debatable, especially as you've provided zero examples), we should scrap successful ones?

Or am I missing your point? Please do elucidate.

Edit: It occurs to me that you're likely ignorant (especially given your response) of Mitchell-Lama programs. As such, I encourage you to educate yourself and to advocate for similar programs, as they create stable housing and promote community for many people -- and unless you live in a large urban area, it provides that for more folks than live in your entire county.
by zahlman | 2025-07-22 19:14:38+00:00
It's completely out of scope for pip, which is purely about modifying the set of packages installed into non-transient environments.

Pipx is a wrapper that does more or less what you're looking for (including PEP 723 support), but it arbitrarily refuses to process top-level packages unless they specify an entry point (which makes them "applications" even with abstract dependencies).

I'm planning to support it in PAPER, which can roughly be described as my vision of what pip and pipx, taken together, should have been.
by drdec | 2025-07-22 19:14:41+00:00
> How long would the development cycle take, if everything is to be written in C?

Once upon a time I worked on a website backed by C. Development times were not appreciably longer.

We had a in-house templating language for generating HTML (also written in C). That implementation got to the complexity point to where even the original devs did not want to touch it to add anything.

But in terms of add a new screen collecting fields x,y,z it was fine. This was a job board, allowing search, applications, saved resumes, bulk opening uploads, i.e. there was some real functionality there.
by 0x457 | 2025-07-22 19:14:54+00:00
> But then we got Tailwind, which uses CSS classes to emulate the pre-CSS behavior of specifying styles at a hyperfine granularity everywhere.

I think it's unfair to tailwind, the point of it that it provides you sensible defaults to choose from. It's perfect for hobby write-once stuff, prototyping, then once you're happy, create a class and @apply.

It has to work like this to provide fast feedback cycle during development. Why tailwind folks insist that copying and pasting it final product is okay, I don't know.
by scoreandmore | 2025-07-22 19:15:05+00:00
Funny growing up in the 70s and 80s watching the Moral Majority lose their collective shit over Black Sabbath. Satanic panic was real: I had to hide my records from my dad and only play them when he wasn’t home. I still prefer Dio but ozzy had more of an impact on culture.

War Pigs is the most metal anti war song ever which is why the religious right hated it so much. Nothing to do with satanism, more about speaking truth to power. Still as relevant in 1970 as it is today.
by mywittyname | 2025-07-22 19:15:11+00:00
I think it's a classification issue.

Silence is never put in the subtitles of a film, since it isn't necessary. The viewers can tell that nothing is being said if there are actors on the screen. And in situations where there are no actors, then there will be a subtitle to indicate what is going on, like "[rock music plays]".

Subtitle authors use this silence to fit in meta information and have done so since the closed captions era.

Proper data cleaning procedures would be to strip this meta data from any subtitle sources. Since this wasn't done, this is fundamentally a classification issue. It may also be an over-fitting issue, but that is secondary to the classification problem.
by Sohcahtoa82 | 2025-07-22 19:15:28+00:00
> None of this wouldn't have happened if Elon didn't meddle with politics.

> This has to be one of the biggest own-goals in American business.

All he had to do was keep pushing the environmental progress story, maybe stop overpromising FSD, and he'd still be selling tons of cars.

It's just wild to me that he would cozy up with a political party that were never going to buy his product, and in fact goes out of their way to reduce demand for his product.

All because what, he wants to be an edgelord?

It really just shows how much of a lunatic he is.
by datpuz | 2025-07-22 19:16:11+00:00
My ex girlfriend was a doctor and we talked about this once. The gist of it that I got was that excessive early tests have a lot of risk factors that come along with them, because tests themselves being harmful (CT scans cause something like 5% of all cancers), and because false positives lead to unnecessary treatments, surgeries, medications, etc which can cause real harm. Basically, if the expected harm from the proactive testing is greater than the expected harm it would mitigate, you don't do it.
by djoldman | 2025-07-22 19:16:41+00:00
> Jacob Irwin, a 30-year-old man on the autism spectrum...

> This is a story about OpenAI's failure to implement basic safety measures for vulnerable users. It's about a company that, according to its own former employee quoted in the WSJ piece, has been trading off safety concerns “against shipping new models.” It's about corporate negligence that led to real harm.

One wonders if there is any language whatsoever that successfully communicates: "buyer beware" or "use at your own risk." Especially for a service/product that does not physically interact with the user.

The dichotomy between the US's focus on individual liberties and the seemingly continual erosion of personal responsibility is puzzling to say the least.
by bGl2YW5j | 2025-07-22 19:17:15+00:00
I’m working with doctors at the moment in a similar area. eGFR is well-known to decline at approx 1 point per year after age 30. You’re fine.

Here’s just one source: “After the age of 30 years, glomerular filtration rate (GFR) progressively declines at an average rate of 8 mL/min/1.73 m² per decade.4”

https://www.racgp.org.au/afp/2012/december/ckd-in-the-elderl...
by omnimus | 2025-07-22 19:17:25+00:00
I think the tricky part is that Tailwind (and other functional css frameworks) are loved by 1. complete noobs who dont know css and 2. absolute killer css devs in agencies making content sites.

Most devs on this website work on aplications in big teams maintaining projects for years where css is component scoped and there is time and there are quality checks.

Now when you work in agency you come to a extremely visualy complex product website or magazine. You haven’t seen the codebase for a year (or never) and you need to change little thing and add new section to homepage… all without breaking any other part of the website. And while you have 5 hours budget.

In that context Tailwind is best middleground. It establishes system to follow and it is selfdocumenting. Everyone who can read tailwind instantly knows whats going on. And it is much better than inline styles because you can make it responsive and not get to specificity hell.

People here bash funtional css thinking that those who like it don’t understand css. I’ve worked both in agencies and on products and sorry writing css for a CRUD app forms is piece of cake compared to css for beautiful product site where every part is unique and you are required to have deep understanding of how browsers render so you can exploit that inverted position sticky so some ui cards align just right in performant way.

What i am saying is there are many kinds of websites and people who like Tailwind might just be in very different situation and sometimes they might even know way more css than those who hate it.
by viharkurama | 2025-07-22 19:17:32+00:00
After a U.S. federal contractor told us they loved Plane but couldn't use it due to ITAR requirements, we spent 6 months building a truly air-gapped version. No external connections, no license pings, no telemetry, everything runs in complete isolation.

The interesting part: our air-gapped deployment actually runs faster than our SaaS version. Turns out when you eliminate all network latency, things get snappy.

This post covers the technical challenges we solved (supply chain trust, 2GB bundle size, offline licensing) and why regulated industries need alternatives to cloud-only tools like Jira.
by wat10000 | 2025-07-22 19:18:00+00:00
This is where the much-maligned "they're just predicting the next token" perspective is handy. To figure out how the LLM will respond to X, think about what usually comes after X in the training data. This is why fake offers of payment can enhance performance (requests that include payment are typically followed by better results), why you'd expect it to try to escape (descriptions of entities locked in boxes tend to be followed by stories about them escaping), and why "what went wrong?" would be followed by apologies.
by mkw5053 | 2025-07-22 19:18:01+00:00
Interesting timing. Projects like Any-LLM or LiteLLM solve backend routing well but still involve server-side code. I’ve been tackling this from a different angle with Airbolt [1], which completely abstracts backend setup. Curious how others see the trade-offs between routing-focused tools and fully hosted backends like this.

[1] https://github.com/Airbolt-AI/airbolt
by mcswell | 2025-07-22 19:18:11+00:00
That idea suggests there might be another way to get to the desired goal, if that goal is renewable energy adoption (quite aside from whether that goal results in reduced emissions).

We have solar panels on our house, and recently installed a heat pump with gas furnace backup in place of an AC (for summer) + gas furnace (for winter). We also replaced our gas water heater (near the end of its life) with a heat pump water heater, and I drive an EV (not Tesla :)). All these were partly paid for by various tax rebates. The result is that our electric bill is zero, and our gas bill has plummeted (I think it will be nearly zero), and I spend zero at the gas station and the oil change place. One should be able to sell that idea to anyone who wants to reduce their expenses, and expects to live in a house for a few years to a decade to break even, and to drive their car for five years or so.

Of course the current administration is doing its best to eliminate those tax benefits...
by recipe19 | 2025-07-22 19:18:33+00:00
It's probably worth noting that a commercial version of this exists (Shaper Origin). It's a bit pricey but is remarkably nice for a variety of tasks that can't be handled by a stationary mill. And because it's hands-on, it's also easier to catch mistakes as you go.

On the flip side, it's just much, much slower than a stationary setup. You can't really push it quickly while retaining enough control to stay in the narrow range it can compensate for. Further, because it's less rigid, high feed rates produce nasty finish.
by webnrrd2k | 2025-07-22 19:19:13+00:00
Just to add a little to the discussion, I suspect that the "not like us" messaging is mostly a right-wing thing, while there's more of a "don't contaminate my fluids" argument from the far-left.

Neither is a rational argument, and still trigger the same disgust and fear, but tend to have different implications for outgroups.
by carbonguy | 2025-07-22 19:19:19+00:00
> The fact that it's fictional doesn't affect its illustrative merits.

Indeed, it may even reinforce the overall argument being made in the post we're discussing; the "Galileo vs. Catholicism" narrative is itself a linchpin trope in an empirical scientific worldview, with the trope reinforcing (among other beliefs) that "it's right and proper to pursue and advocate for objective truth even to the extent of making enemies of the most powerful."

Considering the likely audience for a piece like this post we're discussing, that the Galileo narrative doesn't necessarily reflect what actually happened historically makes it a pretty good example on a meta-level. Are any of us who have the belief in the ultimate value of objectivity going to give up on it because a potentially weak example was used to support it?
by tomazsh | 2025-07-22 19:19:22+00:00
Hey! Blip co-founder here. We didn't expect to show up on HN, but really grateful to OP for sharing Blip. Here's a little bit more about it.

We've built Blip because it's still hard to send original quality photos, videos, and large files to your devices and to other people on the internet. We’re designers and engineers, so our goal has always been to keep the product super simple on the surface, but really fast and powerful underneath.

Blip works in a peer-to-peer way at the UI level: you pick the device or person, and Blip takes care of the delivery. Transfers go directly over WAN whenever possible, and fall back to relays when needed. The idea is to send in one click, skipping the usual dance of moving files through cloud drives and managing shared links.

Under the hood, Blip is optimized for large media and data transfers. It supports full-speed acceleration, resumable progress, and we're rolling out E2EE across all clients to ensure sensitive business data remains secure. Many creative pros and teams already use Blip in their daily media workflows.

We don’t monetize data because it doesn't align with the values of our creative and technical users. Instead, we run on a simple donation and subscription model that lets you support the product and use it without limits, quotas, and frustrations. Our goal is to make file transfer feel invisible.

Happy to answer any questions.
by dijksterhuis | 2025-07-22 19:19:27+00:00
> It's not an error though

!define error

> 5. Mathematics The difference between a computed or measured value and a true or theoretically correct value.

^ this is the definition that applies. There is a ground truth (the output the user expects to receive) and model output. The difference between model output and ground truth ==> error.

--

> From is training it's outputting things most likely to come next

Just because a model has gone through training, does not mean the model won't produce erroneous/undesirable/incorrect test-time outputs.

--

> Saying it's an error means that being accurate is a feature and a bug that can be fixed.

Machine learning doesn't revolve around boolean "bug" / "not bug". It is a different ballgame. The types of test-time errors are sometimes just as important as the quantity of errors. Two of the simpler metrics for test-time evaluation of natural language models (note: not specifically LLMs) are WER (Word Error Rate) and CER (Character Error Rate). A model with a 3% CER isn't particularly helpful when the WER is 89%. There are still "errors". They're just not something that can be fixed like normal software "errors".

It is generally accepted some errors will occur in the world of machine learning.

- edit to add first response and formatting
by Sharlin | 2025-07-22 19:19:38+00:00
That GIF weighs one third of a megabyte. You could literally fit a fully featured bespoke 2D/3D rendering engine in the same space. Now, it could probably be optimized, but an aPNG would likely be vastly smaller. And these days aPNG is even reasonably widely supported! That said, an animated SVG would likely be the best option.
by paradox460 | 2025-07-22 19:19:45+00:00
I've been complaining about this for years, even writing an article on it. When the article initially made it's rounds on HN it was divisive. People seem to have cooled off a bit on tailwind since then, which is good, but you still see it being dumped into new projects, or originating things like this that attempt to build a facsimile of what we get "for free" in the browser

https://pdx.su/blog/2023-07-26-tailwind-and-the-death-of-cra...
by chuckhend | 2025-07-22 19:19:50+00:00
LiteLLM is quite battle tested at this point as well.

> it reimplements provider interfaces rather than leveraging official SDKs, which can lead to compatibility issues and unexpected behavior modifications

Leveraging official SDKs also does not solve compatibility issues. any_llm would still need to maintain compatibility with those offical SDKs. I don't think one way clearly better than the other here.
by darksaints | 2025-07-22 19:19:54+00:00
Notice that the two reasons I mentioned don't hinge on changing anyones mind.

1 - They boost dopamine reward systems in people who get "social" validation of their opinions/persona as an influencer. This isn't something specific to propaganda...this is a well-observed phenomenon of social media behavior. This not only gives false validation to the person spreading the misinformation/opinions, but it influences other people who desire that sort of influence by giving them an example of something successful to replicate.

2 - In aggregate, it demoralizes those who disagree with the opinions by demonstrating a false popularity. Imagine, for example, going to the comments of an instagram post of something and you see a blatant neo-nazi holocaust denial comment with 50,000 upvotes. It hasn't changed your mind, but it absolutely will demoralize you from thinking you have any sort of democratic power to overcome it.

No opinions have changed, but more people are willing to do things that are destructive to social discourse, and fewer people are willing to exercise democratic methods to curb it.
by sedatk | 2025-07-22 19:19:59+00:00
I empathize with the sentiment, but I think Microsoft isn't that conservative. Since XP, they have continuously dropped hundreds of features and components with varying significance. https://en.wikipedia.org/wiki/List_of_features_removed_in_Wi...

That said, there isn't a one to one correlation between the gains of dropping a legacy component and the increased capability to innovate either. Windows is highly modular, and maintaining legacy compatibility rarely is a blocker for a line of innovation, nor is a high budget workload.

I wonder though, what kind of innovation do you want to see but think that it's held back by legacy components?
by adrian_b | 2025-07-22 19:20:08+00:00
While that is right, what you could do with EQUIVALENCE was pretty much equivalent with what you can do with "union" in C. For some things FORTRAN was more verbose, for other things C is more verbose.

Accessing a value was more laconic in FORTRAN, because you omitted the union name and the "." that are required in C.

The fact that a union is considered a type in C allows the use of a typedef, which removes the need to repeat the definitions for multiple variables, but that is about the only help that you get in C.

Both in C and in FORTRAN you must know the current type of the stored value and there is no protection against using the wrong type. If the current type cannot be determined statically, you must manage manually another variable storing a type tag, in both languages.
by psychoslave | 2025-07-22 19:20:08+00:00
You generally don't oppose to things you can grasp to the point you could understand how it challenges other beliefs you culturally or intuitively integrated.

Evolution directly challenges the idea that humans are very special creatures in a universe where mighty mystic forces care about them a lot.

Climate changes, and the weight of human industry in it, challenges directly the life style expectations of the wealthiests.
by Terr_ | 2025-07-22 19:21:36+00:00
I think that's putting the cart before the horse: All this hubbub comes from humans relating to a fictional character evoked from text of in a hidden document, where some code looks for fresh "ChatGPT says..." text and then performs the quoted part at a human who starts believing it.

The exact same techniques can provide a "chat" with Frankenstein's Monster from its internet-enabled hideout in the arctic. We can easily conclude "he's not real" without ever going into comparative physiology, or the effects of lightning on cadaver brains.

We don't need to characterize the neuro-chemistry of a playwright (the LLM's real role) in order to say that the characters in the plays are fictional, and there's no reason to assume that the algorithm is somehow writing self-inserts the moment we give it stories instead of other document-types.
by codedokode | 2025-07-22 19:21:39+00:00
I also think that LLM tone should be cold and robotic. A model should not pretend to be a human and use expressions like "I think", "I am excited to hear that", "I lied" and so on. Even when asked directly, it should reply "You are talking to a computer program whose purpose is to provide information and which doesn't have thoughts or emotions. Would you like an explanation how language models work?".
by sgc | 2025-07-22 19:21:46+00:00
Looks like a very interesting project.

A little feedback: I found a video of this in action in the forum link, but it should be on the landing page. Also, photo examples of larger completed projects to judge accuracy are necessary. If none of your kits include the 3d parts (not the best choice IMHO), you should at least have a link to uploaded 3d files on a site where they can be ordered.
by _mlbt | 2025-07-22 19:21:59+00:00
> Here goes: people can donate it without the threat of losing their lives and homes (social violence).

Where is the incentive for people to donate plasma other than paying people for it?

If people were donating it for free in adequate quantities there wouldn’t be companies paying people for it.

I’m not even arguing against socialized medicine, just pointing out that you haven’t provided a better solution to the demand for plasma.
by Mars008 | 2025-07-22 19:22:01+00:00
> Seems pretty crappy to blame the websites for this instead of the AI companies, who are the really bad actors here

Not sure who is bad. AI companies trying to make public knowledge easily available or web sites trying to lock and monetize users' content. It's now capchas, JS, and tracking everywhere. I'm supposed to go through all of this to contribute to website so that others go through all of it to read. Add to that flashing and jumping adds which make even more unpleasant. And yes, my contribution will be locked instead of made public.
by SideburnsOfDoom | 2025-07-22 19:22:14+00:00
On the topic of "where things are made":

"If you look at page 1 of the tariff handbook, it says: Don't tariff inputs. It's the simplest way to make it harder—more expensive—for Americans to do business. Any factory around the world can get the steel, copper, and aluminum it needs without paying a 50% upcharge, except an American factory."

https://bsky.app/profile/justinwolfers.bsky.social/post/3lud...
by mswen | 2025-07-22 19:22:27+00:00
I had a grad school mentor William Wells who taught us something similar. A good research publication or presentation should aim for "just the right amount of surprise".

Too much surprise and the scientific audience will dismiss you out of hand. How could you be right while all the prior research is dead wrong?

Conversely, too little surprise and the reader / listener will yawn and say but of course we all know this. You are just repeating standard knowledge in the field.

Despite the impact on audience reception we tend to believe that most fields would benefit from robust replication studies and the researchers shouldn't be penalized for confirming the well known.

And, sometimes there really is paradigm breaking research and common knowledge is eventually demonstrated to be very wrong. But often the initial researchers face years or decades of rejection.