MurphyA/hacker-news huggingface dataset:
by boringg | 2025-07-23 13:19:26+00:00
So what is the necessary levels of exposure to have some kind of long term implications? With hand wavy claims to drive fear that certainly will make a pump in radon kits + drive more radon mitigation systems.

I've always been under the impression that there was radon in basements since it settles down there ... maybe the correlation is people who spend long periods of time in the basement with radon exposure (thats a guess fwiw).
by incomingpain | 2025-07-23 13:19:29+00:00
They only moved few dozen wolves, over 1000km from their homes, which is not going to have any significant consequences. Even today there's only about 100 wolves in the park?

2,200,000 acres, with 100 wolves.

Then they've made the claim that those 100 wolves in 2.2million acres has resulted in plants and fish returning? As opposed to their efforts doing nothing at all?
by constantcrying | 2025-07-23 13:19:34+00:00
>Regarding the Cariad CEO, they could have hired someone from the US software industry or from a smaller company with a reputation for quality - these do exist, DeepL or Ableton for example (though leading such a small place must be quite different from a large place).

Maybe, but US people often do not understand German work culture. The Cariad CEO will have to deal with the IGM and be mindful of German labor laws and specific cultural norms.

But I do not think that you are wrong, but that the general bias to promote "one of their own" caused this.
by fouronnes3 | 2025-07-23 13:20:14+00:00
My favorite game watching TNG is trying to figure out how the communicators somehow always perfectly know when the user means to use them. It's very common for a character to tap it to initiate the conversation, but then the back and forth is magically seamless, as well as the end of the communication. All while being mixed up with talking to other characters mid conversation.
by johnisgood | 2025-07-23 13:20:27+00:00
I wonder if the README.md of this project has been generated by an LLM, or if LLMs output such READMEs mainly because of their training data and thus mistakenly gets identified as LLM-generated README. The two are not mutually exclusive I suppose.

I checked the code, it gives me "LLM vibes", too. FWIW, I am not against it. Perhaps the developer was using it here and there. Personally I do not care.
by cb321 | 2025-07-23 13:20:41+00:00
Well, like I said and you said - it depends on the calculations. :-) FWIW, I never meant to suggest he was wrong in any absolute sense, but I did do a double take reading that.

Besides the fine distinction you made about byte-at-a-time, one other way I sometimes try to express the variety is "BLAS L1/L2/L3". These levels roughly correspond to how much "loop nesting" there is, or roughly how well can we amortize the cost of memory transfers. So, L1 would be scaling each element by 10.0X, say, while L3 would be matrix multiply. One might have to be steeped in numerical linear algebra to appreciate that kind of analogy/terminology, though. Latency can also be a big issue vs. BW in "it all depends."

Ultimately, it comes down to "CPUs can do A LOT per clock cycle" these days - multi-way issue of up to 64-way vector instructions (byte-wise on avx512) and so on and what 1 cycle means can just vary by orders of magnitude (not even including multi-core orders of magnitude and then distributed orders of magnitude). But "not always". And it all depends. Part of CPUs getting so "big" is that the "play/drift" in various statements has a lot more flexibility. So, cross-talk about issues like this has also increased. As have, probably, double takes like I mentioned. :-)
by segmondy | 2025-07-23 13:20:52+00:00
I'm married, kids, got an elderly parent at end of life that I'm caring for, and so on and so forth. How do I do it? Balance, right now, the kids are packing their bags to go to camp, so I have about 10 mins. I just replied to my prompt from last night, and will head out to drop them off, when I come in, I'll have a reply and enter my next prompt before I sign in for work. When the kids come in from school, they stay in my office and do their workbooks or watch TV while I sink in some work. You don't have to stay there for 4 straight hours, I get on the computer for 5 minutes, do a few and step out, then from that time till I get back on, I keep thinking about whatever problem I'm trying to solve.
by rester324 | 2025-07-23 13:21:24+00:00
I think this would be a fair assessment, if the security advisory would be true.

Since it's most probably false, the implications you refer to remain hypothetical, while the cost of cleaning up after npm's decision are measured in real M$s. And I think that's the real issue here.

I am not saying that we should give up on security altogether, but now there is so much toil attached to managing security, compliance and such aspects of the development lifecycle, that at some point managing all these aspects will outweigh all productivity a dev can bring to the project.

It's admittedly a hyperbole, but at that point the whole development procedure would simply become a pointless exercise without any benefit to anyone.
by falcor84 | 2025-07-23 13:21:26+00:00
> Further substantiating this trend, PwC research, which examined over 10,500 projects, revealed that only a mere 2.5% of companies successfully completed 100% of their projects.

That's such a strange metric. Of course any company of a nontrivial size cannot (and should not) strive for 100% project completion. It's entirely rational to abandon / roll back some projects, or to treat an 80% completion as good enough, after reaching diminishing returns.

As for what ClearWork does - I'm sorry to say that it sounds to me like exactly the sort of employer spyware that they'd want to use to make it easier to replace employees with $CORPORATE_BUZZWORD.
Show HN: RcloneView – A GUI for Rclone to Manage and Sync Cloud Storage
by newclone | 2025-07-23 13:22:09+00:00
Hi HN,

I’d like to share RcloneView( https://rcloneview.com ), a cross-platform GUI for Rclone designed to simplify cloud storage management for developers and power users.

Rclone is incredibly powerful but entirely CLI-based. RcloneView wraps that power in an intuitive graphical interface that makes it easy to:

• Transfer, sync, copy, or move files across cloud providers.

• Compare folders visually before syncing.

• Manage jobs with scheduling, history, and dry-run.

• Mount cloud storage as a local drive

RcloneView supports 40+ backends, including Google Drive, Dropbox, S3, OneDrive, MEGA, Box, and many others. It runs on Windows, macOS, and Linux, and ships with Rclone embedded (no separate install required).

Website: https://rcloneview.com

We built this for devs, sysadmins, and researchers who love Rclone but want a better UX. Would love your feedback, ideas, or even bug reports.
by JamesSwift | 2025-07-23 13:22:10+00:00
I think they mean what they said, but in reality its due to what you are describing. The IC is symbiotic in their missions and capabilities.

In the same way you might say a lot of the NSA's technical accesses are gated by the CIA (due to being HUMINT derived), the inverse is also true where the SIGINT collected by those accesses is gated by the NSA. This isnt strictly true though, since the NSA also has plenty of other non-CIA derived sources.

I also think in a lot of ways it like saying the Army and Navy control the entire military because all the other branches broke off from them and if you need eg aquatic support then the Navy has to provide it.
by jjav | 2025-07-23 13:22:19+00:00
> So many abstractions, forced design patterns and boilerplate.

Important to remember none of that is part of Java.

There was a period of time (and it goes in waves) when extreme complexity was the thing, and one peak of this mania coincided with the rise of Java, so a lot of people on this high horse of complexity latched on to Java because it was the place to be.

None of that is related to the language Java though, nor its fault! I've been writing java since 1996 (including many years at Sun) and not once have I worked on those silly Method­Helper­Container­Parameter­Event­Principal­Getter­Bean-style codebases.

That's purely a choice and one best avoided. Just use java as a very fast very scalable memory-safe language, keep the code simple.

(class name courtesy of https://projects.haykranen.nl/java/)
by delichon | 2025-07-23 13:22:50+00:00
As a teacher it's "I wasn't able to monitor Tommy's screen while I was helping other students, but Tommy is struggling with the material that he usually gets easily and I'd like to know if he was on task. If not I want to bring back his focus; if so I'd like to understand what he has trouble with so I can help."

If you're thinking "just ask", unfortunately students often don't have that level of introspection.
by benterix | 2025-07-23 13:23:09+00:00
The "what killed most people" in general is meaningless as you can manipulate it in a way to support any statement.

And yet, there is some truth in ascribing a lot of violent deaths to communist circumstances, at least in the last two centuries. The fact that, as opposed to Nazism, in Communism killing others was never a direct aim, in practice human life somehow lost much of its value and people were dying in various ways, both individually in prisons etc., as well as en masse like in Holodomor.
by zehaeva | 2025-07-23 13:24:13+00:00
My only concern with using LLMs to learn new material is being certain that it's not leading me astray.

Too many times I've used LLMs for tasks at work and some of the answers I've gotten back are subtlety wrong. I can skip past those suggestions because the subject is one I'm strong/experienced in and I can easily tell that the LLM is just wrong or speaking nonsense.

But if I didn't have that level of experience, I don't think I would be able to tell where the LLM was wrong/mistaken.

I think LLMs are great for learning new things, but I also think you have to be skeptical of everything it says and need to double check the logic of what it's telling you.
by Zenst | 2025-07-23 13:24:19+00:00
Well MemoryX compared to H100 HBM3 the key details are that MemoryX has lower latency, but also far lower bandwidth. However the memory on Cerebras is scales a lot more over NVidia. You need a cluster of H100's to create a model, as only way to scale the memory, Cerbras is more suited to that aspect, Nvidia do their scaling in tooling, with Cerbras doing theirs in design via there silicon approach.

That's my take on it all, not many apples to oranges comparisons to work from on these two system for even rolling down the same slope.
by kensai | 2025-07-23 13:24:21+00:00
Actually there are many (admittedly weak or low in n) studies in Europe, which show some benefit. I will post some titles later, check this space.

I agree that there are no big prospective studies and probably will never anymore be, because there is really no interest or gain from big pharma. The big time of physical therapies was last century and all studies, at least in Germany, stop by the 90s.

An interesting article to read about the different approaches in Europe and America is this: https://journals.sagepub.com/doi/10.2203/dose-response.06-00...
by ndsipa_pomu | 2025-07-23 13:24:36+00:00
> For example, in the UK rainfall levels haven't changed since recordings began, there's no increase in outlier events either.

The UK is in a peculiar place for weather patterns though - we're pretty much on the cusp of five different weather systems, so we're kind of used to changeable/outlier weather events.

https://www.bbc.co.uk/news/magazine-24305230
by triknomeister | 2025-07-23 13:25:06+00:00
It is a formally written README which is very usual in formal circle of communication, think proposal writing or papers etc. Outside, it is usual for people to do this when their primary exposure to English is through such channels or when they are not comfortable with having their personal style of talking be viewed by the public.

LLM is also similar in that sense, so it produces the same writing. It resists personal touch without being explicitly asked.
by appreciatorBus | 2025-07-23 13:25:22+00:00
I’m not familiar with either, but feel free to share a link.

If the buildings, I assume single family houses, were built in places that few people want to live, or places people are simply forced to live because they can’t live where they want to live, then it wouldn’t shock me if someone chose the bulldozer as the best option. I’d argue that the root cause is bad land use law that doesn’t allow construction in the places people really want to live, but that’s a whole other topic of course :)

My argument, both for AI, railroads, telecom and construction, is that if you built something tangible and useful, it can outlive your financial arrangements, and go on to serve humanity, even if you go belly up.

But for residential construction, location is everything, you could build a theoretically useful building, but in a location that few people want to voluntarily live in, far from jobs services, shops, friends, and family, etc. Ofc, you could build a railroad between two unpopular destinations, or run a fibre optic line between two places with little demand, and those would probably not outlive your finances and might be torn up or abandoned too.
by boudin | 2025-07-23 13:25:32+00:00
Ah the propaganda troll... Talking about one thing and trying to deny it using another. That's lame.

I'm talking about events not average. I'm also talking about facts. And if you really are in the uk you would know there has been lot of heatwave, intense rain and thunderstorm events in the uk the past few years.

Just to push back on your bullshit, you can have the same rain yearly avearge as every other year and have no rain during the whole year but one. Your average would look good but your agriculture certainly not.

Go bother someone else...
by sensanaty | 2025-07-23 13:25:34+00:00
In my case, stylus is a transient dependency of a transient dependency of a transient dependency... Vite has had stylus as an OPTIONAL peer dependency for a very long time now, and stylus itself has existed for MANY years.

What NPM did here is eradicate every single version of stylus ever published, so the breakage for the large majority of people here is that NPM will now try to fetch a non-existent package, which will cause CI and other scripts that rely on `npm ci` or `npm i` to fail.

It's one thing to get a big scary warning saying "Hey, stylus has a vulnerability, here's an overview of the issue..." and then pushing out the overwritten version as its own standalone version that people can migrate to. Instead, NPM silently overtook a package and overrode it completely. Running `npm audit` in a project affected by this, I see 0 mention of stylus in it, there is ZERO indication anywhere that something about this package is wrong other than the fact that the package basically doesn't exist in the registry anymore. And in my testing so far, things like `package.json` `overrides` fields does not work [1].

So I wouldn't say this is your typical vulnerability situation. They pulled packages with 0 warning or notice to anyone, and their own security audit tooling gives you nothing to go by, and there seems to be basically nothing you can do to fix this, depending on how exactly your project is setup. We're not even sure there is an actual attack or vulnerability, because they don't link to any details literally anywhere! Just take a look at the NPM page [2], there are ZERO details here! And even weirder (could be that NPM just doesn't count downloads this early into a change's lifecycle), the downloads for the version they override is sitting at 0, to me indicating that nobody has been able to even download this, which I can confirm at least anecdotally from me trying to fix this issue myself.

[1] https://github.com/npm/cli/issues/4232 [2] https://www.npmjs.com/package/stylus
by gavinray | 2025-07-23 13:25:41+00:00
Highschool dropout w/ GED here.

I started learning how to code from trying to make game mods around age 10. This was mostly UnrealScript + Lua for SecondLife.

Got an internship at a web dev shop when I was 18. They primarily did SaaS startup launches. There was a lot of trial-by-fire. Picked up frontend + backend + DevOps skills there.
by dearilos | 2025-07-23 13:25:45+00:00
How has that worked out so far?

I'm building something similar and I found that code review with LLMs is really good when:

- You give it specific rules. I built a directory for these because they made the reviewer so much better [1]

- The rules you write are things your team already looks for during review (proper exception handling, ensuring documentation, proper comments, etc.)

[1] https://wispbit.com/rules
by 9rx | 2025-07-23 13:25:49+00:00
> Consider for a moment whether Elon Musk and his millions financing elections

Yeah, and look where that got him. He got to play pretend politician for a short while, but soon realized that it wasn't going to get him anywhere. Everything he wanted to change — including eliminating IP laws, as it happens — failed and it wasn't long before he ran away crying.

Trump is a stronger example of someone who is successfully, at least to some degree, usurping power from the Average Joe. However, I am not sure you have made a good case for his wealth being behind it. Hitler (Godwin's law, yeah, yeah) seized power away from Average Joe in a similar fashion while he was rather poor.

But Trump is an unusual case anyway. His behaviour is quite unlike what has been seen in the past (in the USA). It is not like being wealthy is a new invention.

> Why wouldn’t elites just write laws that benefit themselves and hurt others instead?

Exactly! If the wealthy had all the power, why wouldn't they just enact laws that say they get everything and everyone else must become their slaves? Why beat around the bush with all kinds of stupid half-measures? The reason is because the silly half-measures come from Average Joes trying to improve things, but to not compromise their personal situation (e.g. harming their job) in the process.

> This explanation for property tax seems incomplete to me.

Sure. I'll let you know when my series of textbooks on the subject is finished. But, there is only so much room in an HN comment.
by XorNot | 2025-07-23 13:26:04+00:00
"<number> to beam up" drives my wife nuts and she's right: how the heck does the transporter tech know who they're targeting?

Like sure I guess you could infer it by grouping I guess but how does that selection UI work?

(Though that's far less infuriating then the question of why transporter pattern boosters exist, can be transported, and yet numerous episodes exist of beaming into an environment and not being able to beam out. Why is standard protocol not to always send down a signal booster?)
by ChocolateGod | 2025-07-23 13:26:06+00:00
> A JavaScript desktop? Seriously? Yeah, it was cool for screenshots but it was slow and barely usable.

GNOME is at least usable now due to a mix of performance improvements over the years and faster hardware, but it still eats RAM (my current session is running at 3.4GB RSS with just the AppIndicators extension).

But, I wonder had GNOME not gone this direction whether the Linux desktop wouldn't be so fragmented as it is now.
by nhecker | 2025-07-23 13:26:34+00:00
> dynamically assign precision to the layers that need them

Well now I'm curious; how is a layer judged on its relative need for precision? I guess I still have a lot of learning to do w.r.t. how quantization is done. I was under the impression it was done once, statically, and produced a new giant GGUF blob or whatever format your weights are in. Does that assumption still hold true for the approach you're describing?
by joshstrange | 2025-07-23 13:26:38+00:00
Interesting, I think AC is included in the iPhone Upgrade Program and I normally just buy the 1-time AC for 2 (or is it 3?) years on a new MBP. My Watch is the only thing I pay for AC on via subscription and it's $4.23/mo (total, with tax).

Just like the Apple One plan (News/Music/Storage/Arcade/etc) it simply doesn't make sense for me at all. I pay for more storage (2TB) and there is no way to make that an add-on, you have to pay the full price for 2TB on top of the Apple One plan. Since I use Spotify and don't care for News+ it's not at all worth it for me.

I have exclusively Apple products (aside from local and cloud Linux servers) and yet Apple's main bundling options make zero sense for me.
by llm_nerd | 2025-07-23 13:26:44+00:00
Small bit of pedantry: While there are 1 and 2-bit quantized types used in some aggressive schemes, they aren't floating point so it's inaccurate to preface them with FP. They are int types.

The smallest real floating point type is FP4.

EDIT: Who knew that correctness is controversial. What a weird place HN has become.
by sailingparrot | 2025-07-23 13:26:47+00:00
> but if you do that you are heavily dropping the token/s for a single user.

I don’t follow what you are saying and what “that” is specifically. Assuming it’s referencing using HBM and not just SRAM, this is not optional on a GPU, SRAM is many order of magnitudes too small. Data is constantly flowing between HBM and SRAM by design, and to get data in/out of your GPU you have to go through HBM first, you can’t skip that.

And while it is quite massive on a Cerebras system it is also still too small for very large models.
by faustlast | 2025-07-23 13:27:15+00:00
Besides being a markup for structured text with special syntax for links/tables/math, here are my highlights that I use:

1. Code blocks that can be executed have their result captured

2. Links to everything

3. Drawing vector images (SVG) with a tablet

4. Perform calculations on tabular data (like a simple Excel sheet)

5. Agenda (connected to Google Calendar)

6. Spaced repetition system for language learning

7. LaTeX export for reports/presentations with citations

Expanding:

1.1. Execute code on different remote machines

1.2. Work with sessions and execute code asynchronously

1.3. Use noweb syntax for reusing code blocks

1.4. Tangle ("export") source blocks to files (locally or in a remote machine!)

1.5. Use a source block to generate a graph/plot and view the figure in the same place

1.6. Use narrow functionalities to automate script executions (example: execute all blocks in this section).

2.1. Links to PDF pages, commits/pr`s/branches, email, other files` particular lines, remote files, web pages, etc.

7.1. Very easy to select which sections I want to export or not

7.2. Include hand-drawn SVG graphics in the PDF output

7.3. Generate Beamer presentations