MurphyA/hacker-news huggingface dataset:
by sorcerer-mar | 2025-05-07 11:22:15+00:00
I didn't make it a left vs right thing. The people who nominate, confirm, and force out FTC chairs did.

It just so happens that all the people who pushed against this particular FTC chair are on one side of the aisle. That wasn't up to me!

> I don't sense a way to improve anything by doing this.

In my experience, step 1 of solving a problem is a sober assessment of the facts. We elect people and they make decisions. I'm pointing out what decisions they made.
"Police state" search got censored in Italy
by richsnipe | 2025-05-07 11:23:49+00:00
Hello,

In recent years, the Italian government has been applying laws "to ensure security" considered by many different methods to restrict the freedom of citizens, easily condemn at will people considered hostile (as with the new law that allows to arrest anyone who tests positive for substances in the table of illegal substances while driving in any case, without the person being actually altered or alterable) and in fact making Italy more and more a police state. Until some time ago, in fact, searching for "police state" in Italian on Google (and also Bing) you could find pages and articles about it, while today the reference is timid on the part of Wikipedia, for the rest it refers to the concept of "police state" as "state's police", with a subtle but fundamental exchange of meaning.

I cannot interpret this story if nothing else as an act of censorship in the search for a concept online.

"stato di polizia" search: https://ibb.co/20G57Qqr (There is also a strong reference throughout the results to the concept of immigration, a topic dear to the current Italian government)

"police state" search: https://ibb.co/gL2Vp21x

"stato di polizia" news: https://ibb.co/wN4zGGdx

"police state" news: https://ibb.co/SwvQLqXV

We Italians have also lost many possibilities of defense against police abuse, after the elimination of the law against the crime of abuse of power.

I have no idea how to effectively bring this issue to everyone's attention.
by hobofan | 2025-05-07 11:23:55+00:00
Besides faster hardware, one of the main features (and drawbacks) you get with self-hosted runners is the option to break through build isolation, and have performant caches between builds.

With many other build systems I'd be hesitant to do that, but since Cargo is very good about what to rebuild for incremental builds, keeping the cache around is a huge speed boost.
by devmandan | 2025-05-07 11:24:33+00:00
A software tool should exist to repair QR codes. People could really benefit from it because QR codes are used everywhere.

I'd like to find a way to repair QR codes through software. However, that begins with collecting a bunch of broken and corrupted QR codes people stumble across and fixing them up by hand. This will help spot patterns in how they fail. So please help out by submitting your QR code that doesn't scan. Please don't create QR codes that don't scan just to submit them. Thank you! In the past I have fixed one QR code by hand and it is shown at the link.
by elric | 2025-05-07 11:24:38+00:00
> This is a difficult topic because some alternative Lyme treatment providers will tell patients they have a persistent infection and then subject them to years of high-dose antibiotics with no scientific basis, which can create a separate set of problems without addressing anything.

I know someone who has been suffering from what they call "chronic lyme" for years. These people are painfully well aware of the unlikeliness of antibiotics fixing them, and they're very much aware of the problems being caused by antibiotics. But the alternative ("doing nothing") isn't helping them either, so they cling to the hope that the antibiotics will do "something".

It doesn't help that they're stigmatised. They're "lazy". They're "faking it". It isn't a "real disease". None of that helps them. Maybe the antibiotics don't help them either, but at least they have a chance of doing something.
by em-bee | 2025-05-07 11:25:21+00:00
compared to going to school in the US?

lack of social pressure doesn't eliminate bullying for example. actually, bullying is a form of social pressure too. i do agree that social pressure is bad. pressure to conform is bad. conforming itself isn't. but the point really is that the social pressure in japan is actually just of a different form compared to the pressure that exists in the US. it is an illusion to think that there is no social pressure in the US. and i understand that in japan this is extreme. but learning to prepare food or clean is not the problem here.

the big downside in japan is that it is more difficult for victims to speak up. but it wasn't much better in the west until recently. that child you mention has no one to talk to to get help. social pressure to conform is only part of the problem here. it's also lack of awareness and understanding. but i have the impression that this is changing, so i am hopeful.
by pbiggar | 2025-05-07 11:25:28+00:00
If you're going to contradict someone making a claim ("Because it seems like it's barely in the hundreds"), then it is their responsibility to back it up.

I work on this area and spend a reasonable amount of time staying up to date. I made my claim - I have seen extremely limited news reports about Israeli protests that center the genocide. Indeed, these reports are extremely new and feature silent protests with several hundred protestors holding up pictures of Israeli kids. Now I could have led with that, but it's not my responsibility to spend my precious time informing people about stuff they could look up themselves online.
by shireboy | 2025-05-07 11:26:01+00:00
Yeah, this resonates, and not just with software. I have a “jack of all trades” attitude passed down from my father and grandfather. If I don’t know how, I learn. I do my own large tree work, electrical, plumbing, car repair, and haircuts. In many ways this is good- it’s saved me money and in the case of the zombie apocalypse I think I could last a few months at least. Sometimes I think I should pay someone else, but somehow that always feels like more trouble. So I end up feeling like I should do it all. And then get overwhelmed and in a rut with all the psychic weight of the things I need to do.

Similar with software. I always tell my clients “yes I can do that” because, well, I can. But then I end up juggling too much, working nights and weekends, and not having time for the tree work and haircuts I have to do at home.
by p_v_doom | 2025-05-07 11:29:24+00:00
> It's pretty maddening, and self-evidently stupid. I really cannot fathom why my company and other companies fail to understand what a waste of time and money this is.

Tell me about it. I think its because of established common sense and practice that are deeply entrenched on one hand, people that dont really question or think it through on the other and inertia on the third. I work in a project company and the level of useless tools and stuff that gets in the way is crazy. Its like an artifact of the 60s or something.
by rollcat | 2025-05-07 11:29:30+00:00
Yep it's unfortunate, "it works for me" until it doesn't.

OTOH it's not a moving target. Docker historically has been quite infamous for that, we were talking about half-lives for features, as if they were unstable isotopes. It took initiatives like OCI to get things to settle.

K8s tries to solve the most complex problems, at the expense of leaving simple things stranded. If we had something like OCI for clustering, it would most likely take the same shape.
by humanrebar | 2025-05-07 11:29:53+00:00
I understand this concern, but at the same time it's not hard to write clang-query statements for the ones you care about. Sometimes it is even a regex! And it's not too expensive to upstream universally relevant checks to clang-tidy.

The main problem is that too many C++ engineers don't do any of that. They have some sort of learned helplessness when it comes to tooling. Rust for now seems to have core engineers in place that will do this sort of on behalf of everyone else. Language design aside, if it can find a way to sustain that kind of solid engineering, it will be hard to argue against.
by nonethewiser | 2025-05-07 11:30:19+00:00
Ugh.

A derivative.

We're in some ways already there. Not in terms of personality. But we're in a post-llm world. Training data contains some level of LLM generated material.

I guess its on the model creators to ensure their data is good. But it seems like we might have a situation where the training material degrades over time. I imagine it being like if you apply a lossy compression algorithm to the same item many times. IE resaving a JPEG as JPEG. You lose data every time and it eventually becomes shit.
by oliwarner | 2025-05-07 11:30:45+00:00
I've no issue with this being discussed here. I welcome it.

I can't find you a list of showdead. They're unlisted and Algolia doesn't preserve them. I see them because I subscribe to a 50+ score RSS feed. I regularly see popular posts flagged off the home page for what appears to be partisan reasons, but is often justified as "non technical".
by A_D_E_P_T | 2025-05-07 11:31:18+00:00
> I have no idea how to effectively bring this issue to everyone's attention.

Start an Italian-language blog/Substack about it and promote it to the right audience. If the past 15 years of politics have taught us anything, it's that, for better or worse, citizen bloggers can become quite influential.

Another thing you can do is find an attorney and contact Google's EU office, requesting clarification.

But consider the possibility this this is not a conspiracy. It could just be generic enshittification, as is known to have affected Google in recent years. If you search with quotes, you'll find that you get different and better results.
by cometapi | 2025-05-07 11:32:21+00:00
Artificial intelligence–driven music generation has surged over the past two years, with Suno AI positioning itself at the forefront of this revolution. On May 1, 2025, Suno released its latest iteration, version 4.5, bringing a host of enhancements designed to make AI music creation more expressive, intuitive, and powerful than ever before. This article explores the defining features of Suno 4.5, dives into practical usage strategies, and examines its broader impact on creators and the industry alike.
by hilbert42 | 2025-05-07 11:33:34+00:00
"Other countries can get them anywhere for cheap."

Those of us outside the US understand the US health care system is more profit orientated than many other countries but we cannot understand the huge price differentials, they're often huge in comparison with many others. Surely figures that high are nothing other than price-gouging. (Even if demand is low and the stuff has to be imported the additional costs can't be that costly. Surely not?)

So why doesn't consumer and or monopoly law kick in to stop it (as it does in many other places)?
by patleeman | 2025-05-07 11:33:59+00:00
I’ve been diving into MCP the last few days and it feels quite messy.

It took an embarrassingly long time for me to figure out what the difference is between a client, server, and host are. Oh and servers can also be processes that you run locally and clients can spin up the server for you but you need to provide the NPX or UVX command.

The problem it’s supposed to solve is quite real, tools are annoying to build and share so I get that. Looking forward to it getting better but it’s not at the point where any dev can come in and connect things up with a nice dev experience yet.
by sokoloff | 2025-05-07 11:35:11+00:00
That's a fair point.

When I noticed that hitch in the setup process, I found the solution more clever and elegant rather than cumbersome, but the fact that I specifically recall that step from 18+ months ago means that it definitely stuck out and I bumped into it. In any case, it was leagues less cumbersome than "push this button a bunch of times to change whichever field is blinking, then tap this button to change which field is blinking" of older T-stats.
by jillesvangurp | 2025-05-07 11:35:15+00:00
Not replace but it allows me to scale what we do for things we previously would have dropped because it would require growing the team, which we can't really afford. It's a case of getting a bit more out of developers in terms of quantity and scope (mostly this) of what they do. Not a full developer but enough for it to be meaningful. But it's not nothing either. Worth paying for. AI is a lot cheaper than a developer is so I don't need to replace my developers. I prefer people that are multi disciplinary and able to pick up new skills as they are needed. Agentic AIs are good for that because they give you enough to work with that you can get productive with whatever you need to wrap your head around in little to no time.

Companies can be a bit slow to update their hiring processes to their needs. But good developers should be ahead of the curve in any case. For this, just be proficient with the tools.

Be ready for the inevitable interview question "so, AI ... explain me how you are using it and what you are doing with it?". Much easier to answer that question if you have some meaningful time of routinely using this stuff behind you and can articulate what works and doesn't work for you.

And if they don't ask, that's actually a great question to ask back if you get the opportunity "I've been using agentic tooling, how are you guys using that a <company name>? Also I would like a subscription to <my favorite AI tool> if I work for you". Stuff like that makes you stand out as ambitious and interested in the future. There are of course going to be places that maybe don't like that. But then ask yourself whether you'd want to work there. So, either way, you learn something.
by camgunz | 2025-05-07 11:35:22+00:00
Maybe let's go back to this thing you wrote:

> It seems apparent to me that your attitude toward individual level accountability is one that denies agency of the individual and ascribes their moral failures as a result of societal-level problems. After all, there is no moral hazard when individuals have no moral agency to begin with.

Yeah! I do think people are 99% defined by the systems and scenarios they exist in, whether that's a government, a school system, a culture/society, a family, etc. You can see this all over, but my favorite example is when people from deeply misogynistic cultures move to Western countries, within a few years their views moderate. It's hard to find a more deeply held moral belief than the fundamental roles and identities of men and women, but it changes and quite easily.

Or with the Hale County example, I'm not at all surprised that as the economy failed that community they noped out of it. Reading through the NPR stuff, you'll get a good feeling for how they rationalize it (I don't think Hale County is especially beset by freeloaders) and their dissatisfaction with it. A world where people are strictly adhering to codes of morality isn't one I've ever experienced.

I'm not saying people never do moral or ethical things, and I don't think you can fully understand the world if you don't include morality/ethics in your thinking. But in the aggregate, this isn't how things work.
by wkat4242 | 2025-05-07 11:36:28+00:00
> I legitimately can't tell who you think has their hands too full to start something: the West's old superpower opponent currently waging a hot war with their neighbour, or the guy trying to actively dismantle the United States of America from the inside

To be fair, Putin has always been at war with one of his neighbours. When it wasn't Ukraine it was Georgia, Chechenia, Afganistan, whatever. He's always looking for a former USSR state to kill somewhere. This is why I was a bit surprised that the media considers the Ukraine thing a massive change of direction. It's not. The only thing that's different is that it's a country that the EU was interested in having join us now. It's terrible what he's doing in Ukraine but why didn't we consider it such an outrage when he did the same in Georgia and Chechenia?

> And somehow, between the two of them, it's Trump that I don't trust to simply let a plate fall, move on to (or back to) Greenland, and create more outrage to get the public and the media forget about the smashed plate.

Yeah with Trump I think he's just super unpredictable. No way to know what he's going to do tomorrow. At least with Putin it's pretty clear.
by jajko | 2025-05-07 11:36:41+00:00
Its a country almost 3x bigger than Europe, 4x bigger than US, and brutally diverse. Thousands of languages and tribes. People from west are very different to east, north and south is same. People who haven't experienced it first hand (or at least grokked the numbers properly) can't fathom how huge it is not just geographically but culturally. There is a reason why India is often referred to as subcontinent and people often do a mistake when mentally they think about it as 'just another country', especially in smaller European states.

Compared to say Europe over past 50 years internal conflicts have been miniscule.

Sikh conflict you may be referring to are events from 1984 IIRC.
Open WebUI's Gamble: "Your BSD code is ours unless you say no"
by halifaxbeard | 2025-05-07 11:37:06+00:00
tl;dr - story old as time- OSS project experiences white-boxing, then moves away from an OSI license.

* pre v0.6.6 the project was BSD-3 licensed * v0.6.6 was released under BSD-3 + branding requirements * no CLA was required for contributions prior to the switch * they didn't obtain consent from all contributors prior to the switch

The author is taking the opt-out approach to the licensing change - https://docs.openwebui.com/license/

> If you contributed code pre-v0.6.6 and now wish to have it removed (i.e., you do not consent to the updated project structure or licensing), we will promptly honor your request and excise it from subsequent releases. Just contact us and reference the relevant code.

Is it just me, or does this not pass the smell test?
by floydnoel | 2025-05-07 11:38:00+00:00
by asking three different models and then keeping everything single unique thing they gave you, i believe you actually maximized your chances of running into hallucinations.

instead of ignoring the duplicates, when i query different models, i use the duplicates as a signal that something might be more accurate. i wonder what your results might have looked like if you only kept the duplicated permissions and went from there.
by mopsi | 2025-05-07 11:38:04+00:00
> I want to see the details - not the anecdotes, not the vitriol - based on evidence that can be reviewed and which is not keyed to emotional levers being pushed and pulled depending on which 'side' you are on. /---/ What I know so far: nobody in the civilian cadre wants these wars, only their utterly insane leaders do.

It goes without saying that nobody in Ukraine wants the war, but indeed, let's examine facts and not personal anecdotes. KIIS and other surveyors have consistently found ~80% support for continuing to resist the invasion (graph 6): https://kiis.com.ua/?lang=eng&cat=reports&id=1509&page=1

Likewise, saying that the Sevastopol naval base "continues to operate" is quite a stretch when we look at the facts:

* The HQ of Sevastopol naval base was blown up: https://en.wikipedia.org/wiki/Missile_strike_on_the_Black_Se...

* The flagship was sunk along with a third of the entire fleet: https://en.wikipedia.org/wiki/Russian_cruiser_Moskva https://x.com/HudsonInstitute/status/1765453597829935482

* The remaining fleet has fled to Russian ports (primarily Novorossiysk) on the eastern coast of the Black Sea to escape destruction: https://www.defenseone.com/technology/2024/06/new-sat-images...

* Even there, unmanned Ukrainian naval drones continue to pose a significant danger. In the past week, in the first ever aerial combat of this kind, they shot down two fighter jets near Novorossiysk: https://www.wsj.com/world/europe/ukrainian-naval-drones-shoo...

Quite a different picture from the victory parade you were trying to draw us. When reality and narrative differ this much, "people like you" labels shouldn't offend, because you indeed represent a certain distinct type.
by dmos62 | 2025-05-07 11:40:20+00:00
> The decisions aren’t as hard as leaders are making them.

Is there a statement that is more "armchair-policy-maker"?

In all seriousness, I have a similar sentiment about support for Ukraine, but I'm saying that it's difficult to have a robust policy (especially when it involves so many parties) when you struggle to understand the opponent's perspective.
by deepvibrations | 2025-05-07 11:41:12+00:00
Logically, it may make more sense to keep eating beef/some meat and instead give up dairy. Not only is it probably healthier, but the pain inflicted in the dairy industry is arguably worse per calorie than that of milk.

- Forced (artificial) insemination - Calf separation (within 24hrs of birth, causes distress to mother too) - Male calf fate (typically sold into veal or beef production, often under low-welfare conditions) - Repeated pregnancy and high milking demands (3–4 pregnancies over ~4 years and are milked 2–3 times daily) - Health problems (mastitis, lameness, metabolic disorders etc) - Physical mutilations (dehorning/disbudding, tail docking and branding are routine) - Early culling (Productive lifespan is ~5 years, yet natural lifespan ~20 years) - Confinement and barren housing - Transportation and slaughter
by sbjs | 2025-05-07 11:41:38+00:00
Oh no, I must have mis-explained it.

The file `site/myfile.js` does exist. All FileTree does is recursively load all files in a dir into memory.

The `useTree` module hook does two things:

* Pulls the file from memory when loading it instead of from disk

* Adds a cache busting query string when resolving it for invalidation

Combined with tree.watch(), this essentially allows you to add a very lightweight but extremely accurate hot module replacement system into Node.js

const tree = new FileTree('src', import.meta.url) registerHooks(useTree(tree)) tree.watch().on('filesUpdated', () => import(tree.root + '/myfile.js')) import(tree.root + '/myfile.js')

Now save src/myfile.js and see it re-executed
by j45 | 2025-05-07 11:42:25+00:00
- Stories generated by other users would be interesting.

- You could look at running a locally hosted model. There are some good story writing ones, albeit unsure for languages.

- Help visitors generate example stories for language pairs on your website ... if a language pair already has one, maybe show a pre-existing one.

.. if it's a new language pair being tested, inform the user it may be shared with others to let them see how the system works?
by ramblerman | 2025-05-07 11:42:26+00:00
There are a lot of inconsistencies like that.

- (2 web_search and 1 web_fetch)

- (3 web searches and 1 web fetch)

- (5 web_search calls + web_fetch)

which makes me wonder what's on purpose, empirical, or if they just let each team add something and collect some stats after a month.
by richsnipe | 2025-05-07 11:43:06+00:00
Yes, if you use the quotes you get the old results. But this is the point: many users are unaware of this possibility and take this result for granted, especially if they do not know that until recently, instead, search engines understood the request well without inverting the words. I know it seems like a paranoid conspiracy, but also the fact that it makes reference to immigration seems to me a very tendentious answer, in addition to the fact that the news contains articles ONLY from police stations (very strange indeed, not even a newspaper).

Incidentally, we also know from Google and Apple emails that some Italian journalists critical of the government have been reported to have been infected with high-level government spyware (Paragon), so it's not that unthinkable.

Finally, I wouldn't know how to consistently run a solely political blog, I would just like citizens to discover by experimenting for themselves with the search for this change and take note of it.

Thank you