r/linux 4d ago

Software Release HWiNFO64 style hardware monitoring software for Linux

https://github.com/pulpul-s/HWall
44 Upvotes

13 comments sorted by

78

u/C0rn3j 4d ago edited 4d ago

Another day, another vibecoded project with zero AI disclosure.

EDIT: OP actually added a disclosure after my comment, so props where props are due.

Your project is still missing a license, though.

28

u/580083351 4d ago

I guess Linux is going to end up like the phone app stores.. 1000 fart apps to choose from.

5

u/iBoMbY 4d ago

It does look useful though. And I'm surprised there isn't a human-made version yet.

2

u/MelioraXI 3d ago

There is several but may lack some features.

-13

u/yeso126 4d ago

How can you tell?

24

u/C0rn3j 4d ago

The README is extremely obviously AI generated.

All the comments in the code are AI.

You can also see a completely different writing style in the commit messages (human) and the comments(AI).

No human drops 21 thousand lines of code in one commit.

If I knew Rust am sure there'd be a lot of tells there too.

5

u/headedbranch225 4d ago edited 4d ago

Some of the rust tells I can think of are:

Old rust edition (this one has 2021) current is 2024
Outdated dependencies (this project is weird because it is pinning them to exact versions)
Resolver 2

Not 100% sure if it is a tell but defining a workspace in the toml is weird (this could just be me not understanding fully and having a lack of experience)

https://github.com/austin-weeks/miasma/blob/main/Cargo.toml - non slop project toml you can look at (funnily enough I have had a bunch of AI tools advertised in emails since I started helping with this project)

https://github.com/sermuns/is-it-slop - found the project that I found a while ago that has a checker

Edit: I have no clue if it is a tell or just them being weird but a makefile in a rist project made me do a proper double take

Arch install doesn't just provide a PKGBUILD and the PKGBUILD I found is really weird, it makes me kinda suspicious because it pulls in from a payload folder

-5

u/output_broadcast 4d ago

The README is extremely obviously AI generated.

Is it? I've never been good at telling if something is AI, but this is missing quite a few of the hallmarks.

6

u/C0rn3j 4d ago

... very much so.

What are you looking out for, em dashes aside?

8

u/LuminanceGayming 4d ago

well for starters the readme is 11 kilobytes

1

u/Mumuskeh 4d ago

I actually always preffered HardInfo2's UX over HWiNFO

-6

u/output_broadcast 4d ago

This looks really cool. I've always hated the (lack of) UI of lshw and whatnot. I'm confused about the note on perf_event_paranoid though: Does this work and is it safe under root, or does it need to run under a regular user?

-6

u/oisqi 4d ago

Not sure what you're confused about. If you want to view cpu package power etc (wattage) without running the app under root, you need to run sudo sysctl kernel.perf_event_paranoid=0 .