MurphyA/hacker-news huggingface dataset:
by strgcmc | 2025-09-22 14:18:15+00:00
I think you're veering too far into politics on what was originally not a very political OP/thread, but I'll indulge you a tiny bit and also try to bring the thread back to the original theme.

You said a lot of words that I basically boil down to a thesis of, the value of "truth" is being diluted in real-time across our society (with flood-the-zone kinds of strategies), and there are powerful vested interested who benefit from such a dilution. When I say powerful interests, I don't meant to imply Illuminati and Freemasons and massive conspiracies -- Trump is just some angry senile fool with a nuclear football, who as you said has learned to reflexively use "AI" as the new "fake news" retort to information he doesn't like / wishes weren't true. But corporations also benefit.

Google benefited tremendously from inserting itself into everyone's search habits, and squeezed some (a lot of) ad money out of being your gatekeeper to information. The new crop of AI companies (and Google and Meta and the old generation too) want to do the same thing again, but this time there's a twist -- whereas before the search+ads business could spam you with low-quality results (in proto-form, starting as the popup ads of yesteryear), but it didn't necessarily directly try to attack your view of "truth". In the future, you may search for a product you want to buy, and instead of serving you ads related to that product, you may be served disinformation to sway your view of what is "true".

And sure negative advertising always existed (one company bad-mouthing another competitor's products), but those things took time and effort/resources, and also once upon a time we had such things as truth-in-advertising laws and libel laws but those concepts seem quaint and unlikely to be enforced/supported by this administration in the US. What AI enables is "zero marginal cost" scaling of disinformation and reality distortion, and in a world where "truth" erodes, instead of there being a market incentive for someone to profit off of being more truth-y than other market participants, on the contrary I would except that the oligopolistic world we live in would conclude that devaluaing truth is more profitable for all parties (a sort of implicit collusion or cartel-like effect, with companies controlling the flow of truth, like OPEC controlling their flow of oil).
by nathan_douglas | 2025-09-22 14:18:32+00:00
I really like this. I'm revisiting math after a couple of decades off, and my son is getting into pre-calculus-ish topics in school, and I'm going to share it with him.

It definitely has a few rough edges, though. The equation in the first screen has the right behavior but is complex enough to probably be concerning for the target audience, and I'm not sure it clearly spells out what the player is going to be doing in the greater game. `y = x` is a great actual starting point and it clicked for me then. I'm not sure how to thread that first-level needle from a design perspective, to be honest.

Again, though, I do really like it. There's some trial-and-error on each level (at least for me) but I think that's part of what could make it an effective learning tool.
by IanCal | 2025-09-22 14:18:43+00:00
> 1) the selling of private, incidentally collected information by service providers, and 2) the accumulation, buying, and selling of dossiers on normal people whom one has no business relationship that is the problem.

But this is exactly what is covered - incidentally collected information cannot be used for other purposes. That's rather the point - you must collect things for a specific use case and you can't use it without permission for other cases.

> I don't think it does, because it is completely unverifiable.

It's no less verifiable than "don't collect the data", and hiding it requires increasingly larger conspiracies the larger organisation you are looking at. People are capable of committing crimes though, sure.
by api | 2025-09-22 14:18:56+00:00
> There’s also an upcoming generation that doesn’t know what a filesystem is which also doesn’t help matters.

This is why I sometimes think it's hopeless. For a while there -- 90s into the 2000s -- we were building something called "computer literacy." Then the phones came out and that stopped completely. Now we seem to have inverted the old paradigm. In that era people made jokes about old people not being able to use tech. Today the older people (30s onward) are the ones who can use tech and the younger people can only use app centric mobile style interfaces.

The future is gonna be like: "Hey grandpa, can you help me figure out why my wifi is down?"
by IanCal | 2025-09-22 14:19:28+00:00
I know what you mean but read this in context. You're less restricted in what you can collect compared to what you can do with it - any valid use case requiring video footage allows you to get video footage but that doesn't mean you can then do anything you want with it. The key is what are you using the data for.

And less restricted does not mean no restriction.
by perihelions | 2025-09-22 14:19:32+00:00
> "They've already started talking about banning trans people from owning guns"

They've (I mean sitting Congressional representatives, not randos) have escalated their rhetoric considerably since that (*is* it rhetoric?)

https://www.independent.co.uk/news/world/americas/us-politic... ("MAGA lawmaker calls to forcefully mass institutionalize trans people: ‘We have to get them off the streets!’" (September 17))

> "“We have to do something about this. We have to treat these people. We have to get them off the streets, and we have to get them off the internet, and we can't let them communicate with each other,” he insisted."

> "“I'm all about free speech, but this is a virus, this is a cancer that's spreading across this country,” Jackson concluded. “That’s going to do great damage to normal, hard-working, law-abiding people.”"

> "The hard-right lawmaker, meanwhile, is not the only member of Congress who has seemingly called for transgender people to be locked up in mental institutions."

> "Speaking to reporters earlier this week, Rep. Nancy Mace (R-SC) – who spearheaded the effort to bar trans women from using Capitol Hill bathrooms that don't correspond with their sex assigned at birth – repeatedly used anti-trans slurs while saying transgender people are “mentally ill” and “should be in a straitjacket.”"

Actual Nazi language. Aligns with the Fox News hosts talking about bringing back Aktion T4,

https://www.latimes.com/entertainment-arts/business/story/20... ("Fox News host apologizes for remarks about killing mentally ill homeless people")

> "Kilmeade added: “Or involuntary lethal injection or something — just kill ‘em.”"
by russnewcomer | 2025-09-22 14:19:53+00:00
I'm not sure CRDTs are actually the right answer here for your example of #2, Marco. A double-entry accounting system might actually be more ideal. In that case, what you are keeping in sync is the ledger, but depending on your use-case, that might actually be easier since you can treat them as a stream-of-data, and you would get the 'correct' answer of 100.

In this case, you would need two accounts, a credit and debit account, and then device A would write +20 to the credit account and -20 to the debit account, device B would write -20 to the credit account and +20 to the debit account, then using a HLC (or even not, depending on what your use-case is again), you get back to the 100 that seems from the description of the problem that it is the correct answer.

Obviously, if you are editing texts there are very different needs, but this as described is right in the wheelhouse of double-entry accounting.
by bluGill | 2025-09-22 14:20:16+00:00
We have gone back and forth several times in history.

It started with single computers, but they were so expensive nobody had them except labs. You wrote the program with your data, often toggling it in with switches.

From there we went to batch processing, then shared computers, then added a networking, with file sharing and RPC. Then the personal computer came and it was back to toggling your own programs, but soon we were running local apps, and now our computers are again mostly "smart terminals" (as opposed to dumb terminals), and the data is on shared computers again.

Sometimes we take data off the shared computer, but there is no perfect solution so distributed computing and since networks are mostly reliable nobody wants that anyway. What we do want is control of our data and that we don't get (mostly)
by glenstein | 2025-09-22 14:20:24+00:00
Exactly right, and it's a fascinating prospect. Earth like temperature and atmospheric pressure, and better protection from radiation than even Earth. Major advantages Venus has over Mars are that (1) it's closer, (2) aforementioned radiation protection, (3) no issue of aggressive bone decalcification.

Radiation on Mars is brutal and it doesn't get talked about enough. Anyone without sufficient protection from surface rays would have 5-10 years before they come down with some form of terminal cancer.

When Andy Weier went on book tour for Artemis he talked about how cities have to have an economic rationale for existing, which is why in his story, the Moon would be oriented around tourism. Venus seems to be disadvantaged in terms of having practically no access to rare or heavy metals because you can't safely get to the surface and even if you can, is basalt (which in many ways is great and chemically diverse and rich, like the nutritious potato of surface rocks, but it won't yield concentrated veins of valuable metal).

But what Venus does have is enough carbon ready to be processed into liquid fuel, while skipping complicated mining and extracting and refining processes that complicate the matter on Earth and would similarly complicate it from any other source in the solar system. You would have to source hydrogen from somewhere to synthesize fuel. But in a way that's an advantage, because you could source it from an asteroid, keep it in space, and just send up the carbon feedstock from Venus. You'd probably rather do it that way anyway, avoiding some of the more brutal costs of sending water weight in and out of the gravity well. So you pull the carbon feedstock from Venus, you synthesize fuel in space, and you're the premiere source of rocket fuel in the solar system. Economic rationale! The pin that might burst this bubble is that Venus's carbon feedstock advantage might not matter, because the water rather than the carbon maybe the more critical variable, and the second best options for sourcing carbon (mining, processing) may be good enough that Venus's advantage doesn't matter.

Then there's the buoyancy, another extreme eyebrow raising advantage given Venus's hellscape on the surface. It's remarkably easier to be buoyant on Venus than Earth, in some ways you could consider it an ocean planet, but it's an ocean of extremely thick air. Which is not only extremely important for any hypothesized floating settlements, but might open the door to buoyancy based passive dragnets to scrape and retrieve raw materials from the surface. But that too would hinge on having incredibly powerful carbon weaves netting and economics making it worth it. But still, there's something intriguing there.

Anyway, I feel like there's a wiiiide open lane in public communication and in hard sci-fi for a deep dive on Venus colonization, Kim Stanley Robinson style, and I just want someone to occupy that damn lane already.
by s-macke | 2025-09-22 14:20:38+00:00
Yes, my comment came across a bit harsh, and it’s fine to pick up a few negative karma points. But I keep seeing Forth posts every two weeks where everyone has just built yet another interpreter.

Actually I did a few projects with Forth and I find it very cool:

[0] https://github.com/s-macke/Forthly

[1] https://github.com/s-macke/starflight-reverse

[2] https://s-macke.github.io/concepts-of-programming-languages/...
by HankStallone | 2025-09-22 14:21:11+00:00
I'm actually replacing the FX-8350 in my fileserver next week, because I was running ffmpeg on it and it kept crashing about a minute into the job, so I assume it was overheating either the CPU or something on the motherboard.

It's almost 10 years old, so I can't complain. And I think I got a check for $2 or something like that from the class-action suit.
by trod1234 | 2025-09-22 14:21:37+00:00
It is an impossibly tough job market (which started in late 2022 and has had no recovery since).

Third-party AI interference has made everything worse through the imposition of cost on everyone. (Fraudulent Ghost jobs/Candidates tortuously interfering)

There are some things you can do with your CV but the major issue is in getting through the door and talking to someone. Most places have outsourced their HR departments to AI, and the problem with that is the black-box nature of weights may be (and probably is) discriminating against protected classes.

The CV to cold call ratio has gone from 1 in 100 to 1>1500. You may get lucky if you somehow manage to find a place that has a process that ignores this and goes physical. Some are going back to this now.

With that said, the gap in time isn't going to help. There aren't a lot of jobs.

If you continue to see poor callback ratios, first verify your phone is working properly. In many places too, calling service reliability has degraded without people realizing it.

You'll need to arrange to test your phone like any call center would.

One regular timed call, one regular text message, twice daily with a 5-10 minute delay threshold on the texts and voicemails. Also one randomized call from a random external number.

Test voicemail as well. Calling has been failing for some people in the part of the failure domain that is interrupt driven (the part where you never know you missed a call), and the voicemails may not show up for days to weeks.

I've heard from others and seen this myself on both AT&T, Verizon, and third-party VOIP-based networks. Its a real problem that is absolutely crazy-making. Tickets get opened, 30 days later closed without resolution or explanation. Its been an ongoing problem for at least a year and a half now and we regularly see calls dropping/being degraded on a non-insignificant count on weekly basis.

If you can't find work in your given profession, you may need to look at retraining to other work. Usually 2 years is more than sufficient time before making this choice. Its horrible to have to make a choice like that but that is what happens when you have coordinated layoffs in an oligopoly industrial environment.

Competent people naturally have options and go where their efforts are rewarded economically.
by rdmuser | 2025-09-22 14:21:39+00:00
Tbh I've been working on a big feedback list since early this year after finding scour through /r/rss. This year got busy etc so I haven't sent it in yet but I'd like to soon once I polish it up.

Being able to apply custom interests to all feeds globally has been a wonderful way to run into new stuff online. I was genuinely surprised how great of addition scour was to my rss setup since I'm already a longterm experienced user with a well curated follow list of a several hundred feeds.
by OfflineSergio | 2025-09-22 14:21:59+00:00
I’ve been working on https://with.audio which is a local app.

I think there should be way more local apps with sync capabilities. I haven’t finished the sync feature in WithAudio and you have very nice ideas there. Specially the eventual consistency. That’s what will work.

But I must say for sure the most difficult part of local apps is debugging customer issues. For someone who is used to logs and traces and metrics and most of users using a one version of the code in the backend, debugging an issue in customers computer on an old version without much insight (without destroying all your premises of privacy) is very challenging.
by ranger207 | 2025-09-22 14:22:02+00:00
Java's a pretty good beginning programming language. Outside of the mystical incantation of `public static void main(String[] args) {` and what the difference between `new ArrayList` and `ArrayList.new()` is (I still don't know but I haven't really touched it since college), it's a good statically typed imperative language that you can throw objects and functional stuff into when it's time, isn't going to give you weird errors about indentation, has just enough pointers for you to learn how to avoid a `NullPointerException`, does things pretty "conventionally" (ie, there's not a lot in Java that doesn't also show up in other languages), and is easy to compile and run (when you're not using 3rd party libraries, which students in something like a Data Structures and Algorithms class aren't going to be using). Ideally you have another class teaching you another language too so you get the double bonus of learning what a language is and what a language isn't, and Python's good for that, but by itself Java's fine
by timr | 2025-09-22 14:22:04+00:00
> If 10% of people aren't vaccinating their dogs for rabies that's WAY too many, and it's a big problem.

First of all, it's an internet survey of 2200 people. The data is garbage and you can't conclude anything from it. Huge error bars. I didn't lean on that point above, but it's fundamentally true.

Second, even assuming that the number is correct, who says it's a "big problem"? Rabies is not like the flu -- it requires direct, intimate contact for transmission. If the pets in question (like most pets) never meet a wild animal in their lives, the chances are high that it won't matter at all. Your main worry is dogs catching it from other dogs…but at a 90% vaccination rates and a rare event profile to begin with, that’s incredibly unlikely.

I grant you that it would be better to have 100% vaccination rates, but I doubt we’ve ever actually had that. Badness is relative.
by WD-42 | 2025-09-22 14:22:06+00:00
I don’t know what output to the VGA means from the OP. I suspect that entire project was vibe coded including the readme. It’s a common first step when writing an OS for x86 but for riscv you don’t use vga to get text output, you go through the UART.

Are you saying you had trouble getting putchar working in my implementation? As far as I know common.console is fully implemented and working. Let me know if something is wrong.
by dredmorbius | 2025-09-22 14:22:13+00:00
It's also worth noting that a mag 8 is about the maximum expected from the San Andreas fault, a strike-slip fault, and most quakes come in well under that. The two largest quakes I'm aware of, the 1906 San Francisco and 1857 Fort Tejon quakes, were mag 7.8 and 7.9 respectively.

Significant damage can be experienced starting at about mag 6, though that tends to be pretty specific (individual structures, often pre-dating earthquake codes, and locations on poorly-suited terrain such as riverbottoms, reclaimed wetlands, or sand). Widespread general damage would only be experienced with larger quakes (mag 7--8).

Japan has a significantly higher risk of mag 8--9 quakes. The 2011 Tōhoku quake was a magnitude 9, which is 100 times more powerful than a mag 7, and over 100,000 times more powerful than this morning's temblor in Berkeley. Japanese faults include subduction zones and considerable tsunami risk.

Similar risks exist between the California-Oregon border through to British Columbia on the Cascadia Subduction Zone, and could similarly product a mag 9 event.

<https://en.wikipedia.org/wiki/UCERF3>

<https://en.wikipedia.org/wiki/Cascadia_subduction_zone>
by gorpy7 | 2025-09-22 14:22:18+00:00
I tried gpt to get an idea of what this meant relative to compressor tech and i had to put my tail between my legs and crawl back in my cave. it said it could be COP very efficient iirc COP 50 over tiny temp lifts. i don’t fully understand that yet. But the theme is matching the application with techs characteristics. solid state should be great but as someone mentioned, expansion and contraction at the solder or connection is troublesome. on the other hand, those that mention it wouldn’t work for residential cooling/heating should keep in mind the cost of installation for current heat pumps- if this cost could be reduced or homeowner-capable, then that’s a huge win. My point is is this constellation of characteristics the SOTA and how they interact with the moving world can be hard to track and if something isn’t viable, it may suddenly become viable. it’s a tricky thing to notice if you’re just looking at the one characteristic of efficiency.
by goku12 | 2025-09-22 14:22:34+00:00
> because your "yes" might mean you are putting other projects at risk depending on the vulnerability.

By ruining build reproducibility through such short sighted decisions, you are actually compromising a security measure. And I already proposed a way to overcome this problem if you insist on disabling node 20 by default - provide a way to explicitly override it when needed.

Besides, the security model you suggest isn't even the correct way to deal with supply chain vulnerabilities. They have to be version-flagged at the artifact distribution point, not at the CI stage by unilaterally imposing backwards-incompatible restrictions.

> Computing freedom applies only on machines YOU control. you can't expect to be able to do everything you want on hardware others control.

There are two fundamental issues with that argument here. Any user depends on services like these after entering an agreement with a service provider (Github). Even free tier users agree to the ToS. This is significant because the developer(s) are making an investment on the provider's service. GAs are not seamlessly transferrable to any competing service, even ones that try to replicate GA. The users are basically soft locking themselves in to the platform. It takes nontrivial effort from the user if they want to migrate away. In such situations, it's only ethically and morally correct for the service provider to never blindly pull the rug from under the users like this. This is especially true with paying customers.

The second problem with that argument is that it's not fair for the service provider to keep shifting the goal post once the restrictions have been agreed upon by both parties. In case of GA, the developers are not doing whatever they please on Github's servers. Their actions are executed within a restricted context with predefined restrictions. Any damage is restricted to that context and is ephemeral. Arbitrary modification of those restrictions later on only creates headache for the developers without any meaningful benefits.

> go buy some servers, put any github lookalike service in there and you are completely free to run with Node v1 if you really want.

I stay away from GH as much as possible precisely because this uncaring attitude of theirs. As I explained earlier, it's not trivial to migrate even to GA lookalikes. I would rather target a different platform that wouldn't randomly rugpull from under me like this.
by ForHackernews | 2025-09-22 14:22:38+00:00
Ladybird is great, but Omarchy is a weird choice. Why can't DHH / Basecamp sponsor David's hobby distro if he wants?

The browser ecosystem is dangerously centralized and another independent rendering engine would be welcome. In contrast, I don't see the value in yet another flavor-of-the-week Linux distro. Even sponsoring Arch directly would make more sense here.