MurphyA/hacker-news huggingface dataset:
by tguvot | 2025-11-06 03:53:12+00:00
i am in usa. rented few times here. both in apartment complexes and houses.

cheapest GE dishwasher that i found now - $349 heats water. of course, for video he could go and find some ancient dishwasher that doesn't heat water just to make a point (or maybe he has a broken one ? ), but i think it will be outlier today.
by bawolff | 2025-11-06 03:53:44+00:00
> the maintainers' own admission the code was never intended to be security critical

I find this hard to believe. XML is a portable data serialization format. The entire point of XML is to transfer data between separate parties who preumably dont trust each other. Most non browser xml usages are security criical and have been from the beginning.

Just look at their website from 2001 https://web.archive.org/web/20010202061700/http://xmlsoft.or... they specificly advertise processing remote documents from http & ftp as a usecase.

Second, i don't know what libxml has to do with anything. I know the libraries are related but browsers are not removing libxml they are removing libxslt.

> Neither Google nor Apple were willing to sponsor a fork of the project but clearly they can't risk unmaintained dependencies in their billion dollar product, so they're rushing to pull the plug.

Why would they sponser a fork? I wouldn't in their position. A fork solves the maitenance issue but not the other problems. The lack of maintainers exasperbate the problem, but it is not the problem.

There is this weird entitlement people have with google where people expect google to randomly provide open source projects with free labour even if its not inline with google's interests.

If google was demanding someone else step up to maintain, then saying they should do it would be reasonable. But they aren't doing that. After all a new maintainer did step up, but the deprecation is still happening as it wasnt solely about that.

> but Javascript USB drivers and serial ports are necessary to drive the web

I also think these are stupid features, but their risk profile is probably quite a bit lower than xslt. Not all code has the same risk factors. What sort of api is exposed, how its exposed, code quality, etc all matter.

Ultimately though its google's web browser. People have this weird entitlement with google where they expect google to make specific product decisions. Its open source software. The solution to google making bad product decisions is the right to fork. If the decisions are that bad, the fork will win. Having google design their software by a comittee, where a comittee is the entire internet,is not reasonable nor would it make a good product.
by pdonis | 2025-11-06 03:53:53+00:00
> storing everything was never a requirement

It might not be for you. I think it was for the poster I originally responded to. If you don't, then I guess we'll just have to disagree about that. From other posts in this discussion, I don't think I'm the only one who was interpreting what that poster said the way I interpret it.

For the rest of your post, it seems to me like you're shifting your ground. At any rate, I don't understand what your model of human memory actually is. If you have some kind of reference that describes it, that would be helpful. Your analogies are not conveying anything useful to me.
by arnav3 | 2025-11-06 03:54:38+00:00
Yes agreed, with the maturity of Agents this is not an immediate problem. In a word, the problem it solves it "automation". Automation of complex tasks which were not possible until now. It's one piece in a large puzzle that we must solve while embracing agents and AI. Do you think this would be valuable? Letting agents book an Uber for you, or order on Amazon, or perform payments and more
by crazygringo | 2025-11-06 03:55:27+00:00
Those are a huge number of assumptions you're making, absolutely none of which are in the post.

Generally speaking, orgs aren't trying to replace high-quality human translations with lower-quality machine translations. They are often trying to put machine translations in where there are no translations, though. Getting the balance right requires fine-tuning. And fine-tuning requires a quick call to start to better understand the issues in more detail.
by jameslk | 2025-11-06 03:55:35+00:00
Surprising but unsurprising… nobody wants to “just” be happy. I’d go as far as to say most aren’t prioritizing being happy, even if they think they are.

A lot of people want to have kids. Is this because they want to be happy? Is buying a house about seeking happiness? Is following a religion and going to place of worship about happiness? Is the author writing this article to be happy? Is reading Hacker News going to make you happy?

If happiness is all that matters, there's far more direct ways to be happy than most choose. Apparently happiness for many is not the only reason to live.
by omarvanez | 2025-11-06 03:55:47+00:00
I've seen lots of TUIs lately, why is that? What is the renewed interest?

The only places I know of is Awesome TUIs [0] and terminaltrove [1]

I can also see that Ratatui has an awesome list too [2].

[0] https://github.com/rothgar/awesome-tuis

[1] https://terminaltrove.com/

[2] https://github.com/ratatui-org/awesome-ratatui
by saghm | 2025-11-06 03:56:08+00:00
Without any specific implementation of a constraint it certainly can happen, although I'm not totally sure that it's something to be concerned about in terms of a DOS as much as a nuisance when writing code with a bug in it; if you're including malicious code, there's probably much worse things it could do if it actually builds properly instead of just spinning indefinitely.

Rust's macros are recursive intentionally, and the compiler implements a recursion limit that IIRC defaults to 64, at which point it will error out and mention that you need to increase it with an attribute in the code if you need it to be higher. This isn't just for macros though, as I've seen it get triggered before with the compiler attempting to resolve deeply nested generics, so it seems plausible to me that C compilers might already have some sort of internal check for this. At the very least, C++ templates certainly can get pretty deeply nested, and given that the major C compilers are pretty closely related to their C++ counterparts, maybe this is something that exists in the shared part of the compiler logic.
by teepo | 2025-11-06 03:57:00+00:00
as someone who's gone down the rabbit hole of dishwasher home repair, I've created more problems than I've solved. I agree that maintenance is important, but when you get into replacing the seals and gaskets that can result in water flooding into your kitchen, i decided recently to draw a line. I'm now the proud owner of some fancy leak detection / moisture detection IOS products as a result. (and yes I'm aware there are better, low tech solutions like the "frog" on the market, but I chose to torture myself instead)
by _heimdall | 2025-11-06 03:57:12+00:00
That's simple though. For insurance the line is drawn at how expensive it will likely be for a private company to insure you over the course of your policy.

It doesn't matter if someone intended for a decision to lead to higher risk, the only question at the point of signing an insurance policy is how risky that private company views the policy.

The whole insurance debate often feels misplaced. Many people simply don't want healthcare to depend on an insurance system. And I get that, I also would rather people be able to get the care they need regardless of their individual risk.

As long as we have anything claiming to be insurance that simply isn't how the system works. If the game is insurance the insurer should be able to consider individual risk. If we don't want that, build a system that isn't dependent on an insurance scheme at all.
by CGamesPlay | 2025-11-06 03:57:21+00:00
The global trend might not reverse, but surely the people in those cultures are going to push back on low quality content and "the market will sort it out", right? For example, Mistral is has a clear interest in being the "most native-French-speaking LLM", and with that expertise they could also grow to other languages where English-native LLMs are poorly received.
by CSSer | 2025-11-06 03:57:28+00:00
Some of the most interesting projects here have the worst installation stories.It's sort of tilting at windmills to not acknowledge that people are going to mostly install through package managers for their platform by advertising it as such. I'm not suggesting there's anything wrong with building from source. On the contrary, I think it's fantastic as many targets are supported here as there are! I think it's a shame more people aren't discovering them is all.
by gpt5 | 2025-11-06 03:57:38+00:00
He said a lot of things that are not backed up by the study he shared but didn't link, where powders clearly underperform pods.

At the end of the day, it'd have been much better for this community if we could have just gained access to a proper study comparing different cleaning options and learn from it instead of watching a 40 minutes video that doesn't say much and doesn't link to the study which is briefly mentioned there.
by crazygringo | 2025-11-06 03:57:50+00:00
The problems are nowhere near actionable. A lot more information is needed.

E.g. literally the first bullet: "It doesn't follow our translation guidelines". OK -- where are those guidelines? Is there a way to get it to follow them, like another commenter says works? Does the person need help following the process for that? Or is there a bug? Etc.

These are the things a call can clarify. It's the necessary first step, so why are people complaining?
by amluto | 2025-11-06 03:58:07+00:00
I have one of these. The detergent gizmo is a hard plastic shell with an interesting shape, powdered detergent inside, and a plastic film cover that looks like it’s heat-sealed on. It contains no electronics whatsoever. You can refill it, and the only limitation is that it’s kind of awkward to open, fill, and re-seal. The easiest way IMO is to cut a large flap in the hard plastic on the sides, then tape it down after refilling. It works fine.

Also, the Miele powdered detergent, in my personal opinion, sucks. And it leaves some residue behind. Yuck.
by BobbyTables2 | 2025-11-06 03:58:35+00:00
They’ve already received almost $60 BILLION dollars.

That’s more investment than most companies ever see as revenue throughout their entire existence.

FFS, If one cannot make an established , profitable company with $60 Billion of free cash, they are an incompetent at best.

Fuck OpenAI. Fuck OpenAI. Fuck OpenAI.
by bhawks | 2025-11-06 03:59:36+00:00
In my journey to Christianity I have found that as my faith grew my anxiety and depression became much more manageable. This really wasn't intentional on my part but Ive transitioned from a decade+ of actively managing with medication and weekly therapy to no meds and monthly psychotherapy over a few years. Looking back I do credit that to my faith giving me a framework to manage my long list of worries, concerns and fears. The people in my Church community generally are happy even despite dealing with many difficulties. I can't say the same for all the people I know through work or other venues.
by relaxing | 2025-11-06 03:59:57+00:00
Lot of nonsense.

Seats of government necessarily become cities. You don’t create a new city to keep power away from cities. State governments tended to be put in central locations for the convenience of all urban and rural dwellers, and away from existing power centers to avoid concentrating power with the wealthy.

The electoral college demands proportional representation in presidential elections. It says nothing about whether the electors are rural or urban dwellers. In fact, proportional representation weakens the power of less populous states.

The original unicameral continental congress with only a senate gave more power to less populous states, but the founding fathers found it effectively gave any single state veto power, which was counterproductive, and hence the great compromise was passed creating the House.
by ApolloFortyNine | 2025-11-06 04:01:04+00:00
They're making the right move since everyone just blames orange man bad, as you see in the comments here.

The budget filibuster has been a weird rule for a while that has really just relied on the honor system that the majority party will throw a small bone to the minority to pass the budget. It was only a matter of time until people figured out it doesn't have to be a small bone.
by mbgerring | 2025-11-06 04:01:11+00:00
It's hard to overstate the degree to which the United States is giving away the future to any country that can produce clean energy technology at scale.

Lithium is abundant in the United States. Nothing in the component chain of solar and battery systems is so complex it couldn't be made here. We could establish trade with African countries like China has, instead of doing these pointless tariffs. But for idiotic cultural reasons, we are not doing any of those things.

The world will permanently shift away from the fossil fuel economy sooner than most people think, and it will disrupt the entire system of dollar-denominated oil that underpins the U.S. empire. It's glaringly obvious where this is headed. And yet!
by CSSer | 2025-11-06 04:01:33+00:00
That's a big question. I think TUIs are great for glue processes, and it doesn't hurt when they look pretty. They're also excellent first projects with composable interfaces. Shell code is such a pain. It's quick and dirty, but there are a lot of footguns. The main challenge is reducing the friction of making a TUI to the point where it's easy to execute an idea, and a lot of frameworks do this really well. Add the proliferation of LLMs on top, and maybe that could explain it?
by dingnuts | 2025-11-06 04:01:36+00:00
and actually understanding their contributors would require a lot more than a fucking "quick call"

that's the problem. stop thinking about the org and think about the person. these are volunteers who feel taken advantage of, being met with corporate jargon

fly out and take him to dinner if you actually give a shit. or write a check. a "quick call" is so insulting
by ajross | 2025-11-06 04:01:43+00:00
> They purposely chose to design the electoral college system in a way that gave rural regions a significant say in political outcomes even when their population densities are much lower than those of cities.

This is a myth. The electoral college as originally conceived simply granted a elector count[1] to the states and let them decide how to allocate them. It had nothing to do with urban/rural divide, which barely existed at all outside of the three (!) states that actually had cities of meaningful size.

The interpretation you're proposing is decidedly modern. It's a retcon intended to justify the fact that "red" states in the modern electorate are clearly wielding outsized influence. But even that has only been true for 2-3 decades.

[1] What asymmetry existed was actually because of the way senate seats are allocated. Its effect on presidential elections was essentially an accident.
by ants_everywhere | 2025-11-06 04:02:20+00:00
Conversely, it's a bit strange for a for-profit company like Mozilla Corporation to rely on volunteer labor through its non-profit parent Mozilla Foundation to perform customer support.

There was a period where every company was trying to "crowd source" free labor. It died off because people didn't like working for corporations for free.

I can see why they have it under Mozilla.org. And lots of companies have community support.

But I do think we should ask ourselves whether companies have some sort of moral obligation to continue relying on unpaid labor because it might make the unpaid laborers feel a sense of meaning. I'm very sympathetic to the need to have a sense of meaning. But I'm less sympathetic to for-profit companies relying on unpaid labor and especially to the idea that we should encourage more of it.
by fuhsnn | 2025-11-06 04:02:35+00:00
I wonder if the author is aware of the __VA_TAIL__ proposal[1], it covered similar grounds and IMO very well thought out, but unfortunately not accepted into C2Y (judging from committee meeting minutes).

[1] https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3307.htm
by the_real_cher | 2025-11-06 04:03:16+00:00
“If there was a shutdown, I think it would leave a tremendously negative mark on the president of the United States. He's the one that has to get people together.” - Donald Trump 2013

https://www.youtube.com/shorts/G1m9mWg3xYk

The republicans have control of every major branch of government and it's still somehow the Dems fault.
by jogu | 2025-11-06 04:03:35+00:00
Hence why I said "from my read". This is how I view the situation, and why the lead is reacting the way they are.

> They are often trying to put machine translations in where there are no translations, though.

And at what point are all of the translations done by machines and the work the community is doing no longer needed? At the very least, the nature of their work will change and I think they're not interested in participating anymore.
by AceyMan | 2025-11-06 04:04:08+00:00
I would expect the airlines to ad hoc create a reduced master schedule in the interim until capacity is restored. They do this for major holidays, but many months in advance. Here they will be doing 72 hours in advance. Flights won't get "cancelled" they'll be NOOP (Not Operating) which is different. As an Ops Chief, this is heaven (while losing money). Tons of spare planes available. Lots of time to work on backlogged maintenance on the planes. Major headache is parking: it's not easy to have too many idle aircraft for a sizable carrier. Stowing them overnight becomes a choke-point.
by ModernMech | 2025-11-06 04:04:13+00:00
With great power comes great responsibility. If the most powerful person in the world doesn't bear ultimate responsibility when the party he controls can't fund the government he runs, who else is responsible? It doesn't matter he's not a dictator, he's POTUS, he's the leader. The throne comes equipped with a sword dangling above it.

Past presidents understood assuming ultimate responsibility is in the job description, and voters understand it as well. Maybe you think it's incredibly stupid, but I think it's a hallmark of a great leader to assume ultimate responsibility, especially when negative outcomes are not in his control. Conversely, I think weak, feckless leaders pass the buck to subordinates and/or opponents.
by ezoe | 2025-11-06 04:04:32+00:00
When the machine automation quality became okay enough, this conflict of interest happens.

His demand of not using his existing work for AI training is nonsense. Because the entire article is stated:

> Portions of this content are ©1998–2025 by individual mozilla.org contributors. Content available under a Creative Commons license.

Didn't he agree on that?

So, this contributor revealed he doesn't understand the license his work is published under. As such, Mozilla must refuse his contribution because he don't understand the idea behind Creative Commons license. His wish granted I guess.
by saghm | 2025-11-06 04:07:14+00:00
> It is entirely their fault. If no one agrees to do performative research, the problem will be solved.

Right, and the prisoner's "dilemma" isn't a real thing; everyone knows it's their own fault for not just all picking the decision that gives them all the best outcome. Every individual within a network effect is obviously responsible for the outcomes the entire system produces.
by ezoe | 2025-11-06 04:07:16+00:00
Exactly, this is just a 面子(face) problem.

Also, his demanding of not using his work for AI training is nonsense. Because entire articles, this one included is published under a Creative Commons license.

Didn't he agree on that?

Mozilla must reject his further contribution because he stated he don't understand the term of Creative Commons license. His wish granted I guess.
by Waterluvian | 2025-11-06 04:08:18+00:00
I’m not sure those who speak like that are equipped to understand how offensive their words and tone can be.

It suggests a decision can be reversed with a quick call, which questions one’s choices or conviction. As if to suggest the choice was made without considerable thought and care. It’s such an unserious tone to a moment that’s very serious to the other.
by josefx | 2025-11-06 04:08:24+00:00
> hile Rust is younger and has been run by a small group of volunteers for years now

I thought Rust was getting financial support from Google, Microsoft and Mozilla? Or was the Rust Foundation just a convenient way for Mozilla to fire a large amount of developers and we are actually rapidly approaching the OpenSSL Heartbleed state. Where everyone is happily building on a secure foundation that is maintained by a half dead intern when he isn't busy begging for scraps on the street?
Show HN: Photo journal that stores in your Google Drive, not ours
by aadishjain | 2025-11-06 04:08:42+00:00
Hi HN,

I built Mapora after getting uncomfortable with photo journal apps storing my private photos on their servers.

Privacy approach: Uses Google Drive API (OAuth 2.0) to save photos directly to your Drive folder. App has write-only access, never uploads to my servers.

Tradeoffs: - Requires Google Drive (not fully degoogled, I know) - Can't sync between devices (by design - no backend) - Slower than server-based apps

But: You actually control your data. Not "trust us" privacy.

Also maps photos to locations (visual diary), works offline, has polaroid widget.

Launched last week: 29 downloads, learning a lot about organic distribution.

Would love HN's technical feedback, especially on the privacy model.

https://apps.apple.com/in/app/mapora-visual-diary-map/id6754...
by jacquesm | 2025-11-06 04:09:02+00:00
I was really only responding to this part, apologies for not quoting it:

> How many people are writing somewhat bog standard RUST/C and expect optimal assembly to be created?

As for:

> I don't necessarily think "low level" has to be "writing assembly." I do think it means, "knows the full layout of the data in memory." Something a surprising number of developers do not know.

Agreed. But then again, there are ton of things a surprising number of developers don't know, this is just another one of those.

Similar stuff:

- computers always work

- the CPU is executing my instructions one after the other in the same order in which they are written on the line(s)

- the CPU is executing my instructions only one at the time

- if I have a switch (or whatever that construct is called in $language) I don't need to check for values I do not expect because that will never happen

- the data I just read in is as I expect it to be

You can probably extend that list forever.

Your CSV example is an interesting one, I can think of cases where both could be true, depending on the kind of character encoding used and the way the language would deal with such a character encoding. For instance in a language where upon reading that file all of the data would be turned into UTF-16 then, indeed, the in memory representation of a plain ASCII CSV file could well be larger than the input file. Conversely, if the file contained newlines and carriage returns then the in-memory representation could omit the CRs and then the in memory representation would be smaller. If you turn the whole thing into a data structure then it could be larger, or smaller, depending on how clever the data structure was and whether or not the representation would efficiently encode the values in the CSV.

> My hunch is they had only ever done this using object oriented modeling of the data.

Yes, that would be my guess as well.

> Worse, usually in something like python, where everything is default boxed to hell and back.

And you often have multiple representations of the same data because not every library uses the same conventions.