Top
Best
New

Posted by amatheus 9 hours ago

OpenLogi(openlogi.org)
861 points | 241 comments
xlii 2 hours ago|
2 anecdotes about Logitech software:

I had a high-end webcam that flickered. There should be switch in the software to switch from 50hz to 60hz that'd fix it but it was nowhere to be found. After digging deeper I found that it was only available in English version of software. It was before macOS had Setting to set language per app, so I had to manually replace Polish bundle with English one through binary.

Another one: Has K810 keyboard that started in "FN-by-default" mode. K811, Mac version of said keyboard allowed for changing default setting just as K810 on Windows, but K810 on Mac - no dice. Support told me to shell out 200€ on Mac keyboard so I ended up writing small binary switcher [0] that would run after keyboard got connected [0].

[0]: https://github.com/exlee/k810_fkeys_mac

asdfsa32 7 hours ago||
For Linux, there is https://github.com/pwr-Solaar/Solaar

But on another note, the genai content on the website is just so distracting and such a bummer. It sticks out like sore thumb.

thiht 3 hours ago||
> the genai content on the website is just so distracting and such a bummer

That's harsh. Consider English might not be the author's first language (I see Chinese on the screenshots). Just opening the site I get all the info I need from the text (local first, no account, no telemetry, that's great), install instructions are immediately visible, there are screenshots, even the config file format is one scroll away. This is a great landing page for an open source tool.

flexagoon 2 hours ago|||
> Consider English might not be the author's first language

This is clearly LLM-written text, not something that the author asked an LLM to translate from a different language. Not sure how the author's first language is relevant.

walrus01 2 hours ago||
The author may very well be working in Mandarin or something and asked it to create an english language explanation of the project. Then the LLM generated the text based on their request.
flexagoon 2 hours ago||
They could've written text in Mandarin and used an LLM (or any other translation tool) to translate it to English, which wouldn't have introduced the LLM writing style.

They didn't, so the reason isn't that English isn't their first language, it's that they didn't want to spend time writing text. In which case I don't understand how this is different from a native English speaker doing the same thing.

FireInsight 2 minutes ago|||
I've seen free tier Claude introduce LLM writing tells even when it's just prompted for translation. Gotta be careful with that.
thiht 1 hour ago||||
Who cares? Even if it’s LLM generated (which is not 100% sure, I’m pretty sure I could have written this description with bold keywords myself), the text is dense and easy to read. Rejecting LLM output without even thinking about the content doesn’t make any sense.
bbg2401 13 minutes ago||
You are replying to a comment which stated:

> the genai content on the website is just so distracting and such a bummer. It sticks out like sore thumb.

The comment is fair and accurate. The vacuous marketing speak is tedious, unpleasant and risks undermining the technology it makes a flailing attempt to describe.

Your non-native English speaker excuse is neither fair nor accurate since an AI translation of a human-written Mandarin language text does not introduce the style of writing being criticised.

Not every open source project requires a grandiose marketing site littered with manipulative, cloying language. Let the project speak for itself.

kennyadam 1 hour ago|||
It doesn't matter. The site is fine.
walrus01 1 hour ago||
Only significant change I would make is have the top navbar not be transparent with body content underlaid beneath it, which makes things hard to read when the page is scrolled. And move some of the links at the very bottom of page like 'github' into the top navbar.
walrus01 3 hours ago||||
As LLM generated template web GUI go it's relatively inoffensive, at least it's easy to navigate and doesn't waste time with sliders, animated effects, etc. It's just a navbar across the top and then content.

As far as the page body content goes it seems like LLMs have taken a little bit too enthusiastically to an Apple style presentation of product features.

pager-anytime-a 1 hour ago|||
People really are so quick to point out LLM usage as some form of virtue-signalling.

It's fairly obvious that an LLM has been used to design the site, but it does the job and the site isn't the focus of the product.

xinayder 24 minutes ago|||
It's not virtue signalling but it shows that if the author of said software (if there's one) didn't bother to spend time writing things on the website, there's a correlation that they wouldn't bother spending time writing code either.

And that's what I see first thing on the repo. Lots of LLM-style writing in the README, which makes me think if this is a vibecoded app, which looks like it.

bbg2401 7 minutes ago|||
The idea that every open source project has to be a product backed by garish marketing material is something that only comes from the entrepreneur-bro types. It's right to call it out.

If it were an overly elaborate human creation I'd agree that criticism was unnecessary and perhaps even insensitive.

aetherspawn 5 hours ago|||
This website still would have taken at least a week to make. It’s pretty nice for an open source project website.

Between no website and shiny but crappy LLM website, I’ll take the latter, and I wouldn’t wish another 2 weeks of unpaid copy writing on any open source dev.

renegade-otter 1 hour ago|||
You can be a seasoned engineer but making websites is still a major b**. The small tasks required to make it "presentable" site just compound, until you just don't even want to do it.

Thank you Lordy for LLMs because I am going to hurt myself if I ever have to design and wire another contact form.

walrus01 1 hour ago||
One of the reasons why people just go "meh, whatever, good enough" and install wordpress, use some popular wordpress contact form. Have it give mail to a postfix daemon on same server that listens only on localhost and relays outbound via your own infra. Or similar. A base wordpress install is pretty hard to screw up if you don't start adding weird plugins to it, and it will auto-update itself by default. I can't even imagine taking the time now to do this by hand.
trelbutate 4 hours ago||||
Okay, but how about a shiny LLM website but with human-written text that's actually nice to read and not some unedited AI output? That doesn't take a week.
areoform 4 hours ago|||
Yes, it takes a month or two.

Depends on the project.

flexagoon 2 hours ago||
People manage to write 500 word essays in school in a few days just fine, but writing a website landing page suddenly takes two months?

According to wordcounter.net, this landing page has 850 words. Most of that is just LLM fluff that could easily be removed, but even if you want to keep the original size, to spend two months on this you have to be writing less than 15 words a day.

darkwater 1 hour ago||
> People manage to write 500 word essays in school in a few days just fine, but writing a website landing page suddenly takes two months?

What the h... I mean, it's an opensource software to make Logitech's users life less miserable, and you are comparing that to the effort of a student writing an essay, where their only or main job during those days is writing the essay?

tidbeck 4 hours ago|||
For some of us writing good text takes a lot of time and effort.
trelbutate 3 hours ago|||
It's just a bit of text for a website that describes what a product does, what features it has, and maybe an FAQ. It shouldn't take you long. For something like this you can even start with LLM text and then rewrite it in your own words and it will sound much better .
rswail 2 hours ago|||
Having had to edit the documentation from native English speakers in the past, rewriting "in their own words" made it unclear, way too detailed about unnecessary options, and badly formed sentences.

The average person cannot write good documentation (or website copy). It's an actual skill to learn how to phrase things, ensure that the documentation delivers the right level of detail to the different reader types etc.

As English writers, software developers make great programmers, not authors.

bulder 4 minutes ago||
Saying that the average person can't write good documentation or copy means nothing when the LLMs can't write good documentation or copy either. I'd rather have crappy human written docs than the LLM word salad. For example,

> A background watcher reads the foreground app's identifier once per second; when it changes, the overlay you authored for that app is layered on top of the device's global bindings, with per-app entries winning and any unlisted button falling through to the global map.

as is in the documentation right now could have just read

> Your device will automatically use app-specific keybinds when a given app is in focus.

So much of the documentation copy especially is typical of the ways LLMs leak implementation instructions into their written copy.

anonreplier 2 hours ago|||
Perhaps you can offer your time to proofread the website?
hk__2 3 hours ago||||
If you never take the time, of course it will always be a lot of effort. But with experience it’ll take less time and effort.
tidbeck 2 hours ago||
That is true but maybe not the thing I want to work on, so much other things to spend my limited time on.
ramon156 4 hours ago||||
Then throw https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing into your context and call it a day. there is no excuse for not proof-reading what you expect others to read.
tidbeck 2 hours ago||
But isn’t that still AI-slop?
kennyadam 1 hour ago||
[flagged]
tripzilch 1 hour ago|||
I think you'll find it's mostly effort.
KennyBlanken 4 hours ago|||
Except "website made by LLM" almost invariably means the software was "written" by an LLM too, and thus is likely full of security vulnerabilities, bugs, and so on. It may also mean that github issues are being reviewed by an AI, which opens the door up to the AI to malicious prompting.
colinb 3 hours ago|||
I think I strongly disagree with your first sentence. Strongly. I've worked with enough people with fine coding skills and terrible English to know that the two are not an uncommon combination. Last year, I worked with someone whose first language was something from China - no idea which flavour - and they would often pass their written comms through an LLM. I could tell when they had done so by the onset of sudden grammatical correctness. But I don't think they were doing this with the intention of deceiving, merely of communicating clearly and correctly.

Now, I often find Claude's idea of idiomatic prose to be a bit load-bearingly seam-hitting as it lands not this point, but THAT one, but it is probably better than something hacked out by a person who confuses tenses, cases, pronouns and when they can enverb a noun. So I tend towards giving people the benefit of the doubt on this.

Lastly, if you think LLM-written software is full of security vulnerabilities and bugs, I have terrible news for you about the state of human-written code. The fact that what we do is often better than nothing at all, is no big recommendation.

KronisLV 58 minutes ago||
> I've worked with enough people with fine coding skills and terrible English

What about people with fine English and terrible coding skills?

What about people with both terrible English and terrible coding skills?

> Now, I often find Claude's idea of idiomatic prose to be a bit load-bearingly seam-hitting as it lands not this point, but THAT one, but it is probably better than something hacked out by a person who confuses tenses, cases, pronouns and when they can enverb a noun. So I tend towards giving people the benefit of the doubt on this.

Personally, I find AI writing as insufferable as anyone else (though Anthropic's is particularly bad, maybe just due to my familiarity with it), but I wouldn't judge individuals for using it to make communication more readable, rephrase what they mean etc. If anything, any difficulty in reading my prose would support that.

> Lastly, if you think LLM-written software is full of security vulnerabilities and bugs, I have terrible news for you about the state of human-written code. The fact that what we do is often better than nothing at all, is no big recommendation.

I guess a lot depends on how you use the LLMs (I bet horrible coding skills coincide with horribly lazy and problematic usage of LLMs for development too), but I wonder how humans actually stack up to the slop-machine when it comes to how good or bad the code they produce is on average, since I'm sure that SOTA model code by now tends towards the upper end of that.

In other words, if a person wants to limit themselves to avoiding LLM code over fears of it being bad, they would also have to avoid any any all code written by people that essentially produced the problematic training dataset, as well as any programmers with the same capabilities (or lack thereof). You'd basically have to avoid using a lot/most of the software out there if that's your quality standard.

mastermage 4 hours ago||||
Dumb question but its because I genuinely do not know better. What is the security risk of what is as far as i understand a mouse driver with config options?
mzronek 3 hours ago|||
For downloadable software there is the risk of a supply chain attack. The website is altered to provide a download with a malware-infected version of the software.

See the recent hack on CPU-Z: https://gist.github.com/N3mes1s/b5b0b96782b9f832819d2db7c668...

deadbunny 2 hours ago||
That's a problem wether AI is involved or not.
nobrains 4 hours ago|||
a mouse is an input device. most security challenges (passwords, etc.) are input via input devices. those are at a risk of being compromised. also clicks on an on-screen keyboard, etc. in fact, if u think about it, input device data (also know as telemetry - ironically, what we are trying to prevent in the first place by the logi app to do) security is a very serious potential attack vector.
soulofmischief 3 hours ago||||
Right you are, Ken. With the amount of new low-effort software we can expect to see over the next decade, taste becomes a hallmark.
mlrtime 1 hour ago|||
[flagged]
_345 7 hours ago|||
Yeah even if the software is good there's just something sad about realizing you're reading AI generated text. Even if its proofread and factually correct it just comes across as cheap and low effort, moreso when the content gets duplicated in a pointless FAQ that just restates everything you just read
dmos62 4 hours ago|||
> Comes across cheap

Given this is open-source, have you considered contributing a more expensive-feeling landing page? Or, donating to finance the project?

idle_zealot 4 hours ago||
I would rather it feel dev-cheap than corpo-cheap. Throw your MD doc into a basic CSS reset/theme, with a github and download link.
aleksandrm 6 hours ago||||
>Even if its proofread and factually correct it just comes across as cheap and low effort

How so?

layer8 3 hours ago|||
Because it is cheap and low effort.
Hendrikto 3 hours ago||||
It indicates that the author likes to take shortcuts and avoid work.
alex43578 36 minutes ago|||
Does he need to write his own HTML in notepad? Using any kind of template is a shortcut and avoiding work.
6LLvveMx2koXfwn 1 hour ago||||
The best devs I ever worked with are the ones that liked to 'take shortcuts and avoid work'.
kennyadam 1 hour ago|||
This is a pathetic take. 1) Life is short and shortcuts and avoiding work are not inherently the wrong path to take. 2) Is the code you've almost certainly had an LLM write for you in the past a sign that you have low moral character and let yourself down by taking shortcuts and avoiding work too?
Anoian 6 hours ago|||
It just feels hollow and cheap.
karolist 6 hours ago||
The FAQ technique is LLM/SEO crumbs because people usually search for questions, if you have the exact likely question text that maps to user's search you're more likely to rank. It's unfortunate but it works, like open mouth YouTube thumbnails.
ruszki 5 hours ago||
It’s still hollow and cheap. I closed those sites immediately even before LLMs. You need to pay me to waste my time, not the other way around. Even if that’s using your then not-so-free app.
cpinto 4 hours ago||
That’s not feedback, just a non-constructive opinion. As someone else wrote above, if you’re so precious about it then help out the devs of the project and submit design PRs.
asdfsa32 4 hours ago||
This is absurd. No one has an obligation to help anyone nor do they owe you any standard of help. Opinion on quality of output is constructive to the wise and an opportunity to scream "If you can do better than do it" for the small minded.
lucumo 2 hours ago|||
[flagged]
bjackman 1 hour ago|||
Nothing wrong with the AI website but it suggests the code is AI too.

Nothing wrong with AI code either but it suggests the project may have been built in 2 weeks, has no community and low likelihood of ongoing maintenance.

So now overall instead of a flashy website I think the best signal of quality is a boring GitHub README and several months of commit activity, lots of merged PRs.

alex43578 34 minutes ago|||
How much ongoing maintenance and community do you need around a mouse configuration utility? If it works for your current mouse, cool. If, down the road, it breaks on a windows update, you get a new mouse, etc; stop using it and you’ll get a full refund for what you paid.
Jacopos311 1 hour ago|||
Yeah i agree, the main problema with ai building (wether back end or front end) is that it leaves a lot of holes behind, that at some point really need to be fixex
wateralien 41 minutes ago|||
Before AI you'd be saying it's a great website for a free and open source app.
maybewhenthesun 4 hours ago|||
I reads like a corporate driver page. I'd much prefer a simple git repo with a readme.md
thiht 3 hours ago||
The GitHub repo is literally one click away, the GitHub link is at the top right as usual
maybewhenthesun 40 minutes ago||
Good.

Still, I see that page and I think 'Logitech Corporate driver software'. Maybe that's the intention? But it makes me start slightly suspicious.

vccvxvccvvxc 1 hour ago|||
A "nice site" was a proxy metric for "thoughtful competence". It was always flawed, but LLMs put the final nail in that particular coffin.

bellard.org style text-only, get-to-the-point-please content will the way forwards. "browsers" can then style and rewrite it till the cows come home - with fancy slideshows, LLMisms, carrousels, the works - or not and nobody will be worse off.

The way we structure content these days is insane. Separate content from presentation, please.

erichdongubler 3 hours ago|||
It seems the project is actually aware of this:

> Quit Logi Options+ before launching: the two fight over HID++ access, and only one app can own a receiver at a time. On Linux, the same applies to Solaar.

WD-42 7 hours ago||
Solaar is fantastic software. Not worth replacing with slop even if the slop looks shiny.
jdboyd 4 hours ago|||
This support Windows and macOS in addition to Linux. I'm not in a hurry to disrupt things on my Linux machine, but I might just have to try this on the other platforms.

While it does look extremely likely that AI is used for the copy writing, and probably for some of the code maintenance, I'm not convinced that this is being vibe coded.

asdfsa32 6 hours ago|||
Yeah, I have been using Solaar for many years now, solid piece of software.
frevib 4 hours ago||
Great effort, thanks for that.

But do we still trust the open source software that is created now everything is vibe coded?

Recently there was a thread about Chatto [1], a Slack replacement completely vibe coded by one person. It works and looks nice. But looking at the code, I wouldn’t trust any of my personal information to it. It’s just tousands of lines of skills and vague instructions. It seems that trust in OSS is eroding and big SaaS might win here because they have the reputation.

[1] https://github.com/chattocorp/chatto

midtake 1 hour ago||
So you trusted 22-year-old coffee junkies copying and pasting from stack overflow 10 years ago but when a language model does it it's suddenly offensive? We should be instead celebrating how we have a mini software company at our fingertips ready to fix the broken hobbyist shit we've never had time for. OpenLogi is a perfect example of this use case and that it's open source makes it more trustworthy not less.

Now if only there was one for Razer.

tgv 1 hour ago||
I don't think stackoverflow contains code to integrate a keylogger in a mouse driver. Copy-paste isn't that bad. Most of the (coding) LLMs however probably do know how to do that. They enable script kiddies to make more dangerous tools. So yes, vibe coding is a danger.
palata 52 minutes ago||
> So yes, vibe coding is a danger.

Running code is dangerous. I don't really see how its provenance matters: you should not run code you don't trust, period.

velox_neb 35 minutes ago||
> you should not run code you don't trust, period.

This reduces to "you should not use a computer, period." No-one can audit all the code they run daily.

palata 20 minutes ago||
Where did I say you should audit all the code you run daily?

Not sure if you're being manipulative on purpose or if you genuinely did not understand my point. I was talking about "trust", which is a whole concept in itself.

monsieurbanana 12 minutes ago||
I understood your comment the same way as the guy you're replying to. Maybe it'll help if you expand on whether we can trust vibe coded software? That's really the crux of the issue, and if you're not addressing that your comment is just a truism
xaitv 3 hours ago|||
I judge it on a case-by-case basis by just looking at a few recent commits and the feel of clicking a few files in the repo. For OpenLogi I get the wrong type of vibe code vibes and at the very least that means the project might become an unmaintainable mess in a year and that means I don't want to come to rely on it. At worst it means security vulnerabilities.

That being said: I wouldn't really trust SaaS to not be vibe-coded either. The only difference there is that SaaS likely has a financial incentive to stay maintainable so you could argue that helps.

runsonrum 1 hour ago||
Yeah but imagine how much more powerful AI will be by then. Command it to refactor it's sloppy code.
palata 53 minutes ago|||
You shouldn't trust open source software because it is open source. You should trust open source software because it has been audited, and only when it has been audited by people you trust (it may be yourself).

Whether it's vibe-coded or not doesn't change that. If it is vibe-coded and unreadable, how is it different from manually-written and unreadable? If it is vibe-coded and readable, how is it different from manually-written and readable?

Judge the code by its quality, not by its provenance.

ruuda 4 hours ago|||
What makes you think big SaaS is not vibecoded?
maybewhenthesun 4 hours ago|||
What makes you think we trust big SaaS :-P
parkersweb 18 minutes ago|||
If I was going to make a keylogger this is pretty much how I'd do it - no need to sneak an application onto a user's machine to capture keystrokes when they'd willingly install it because it's better than the terrible official software.

I hate Options+ as much as the next guy - but don't have the time / technical knowledge to audit thoroughly enough to establish trust in this.

I'm nearing the replacement point on my current MX Master - so is there a better alternative to Logitech?

miguelbemartin 4 hours ago|||
I believe it varies; since it's merely a productivity tool, why not use it? However, if it's essential software that your business relies on, probably not.
matheusmoreira 1 hour ago|||
Ask your AI of choice to audit the codebase.
vccvxvccvvxc 1 hour ago||
This is an underappreciated possibility that opened up. It now becomes at least viable to thoroughly inspect large code bases. It's not easy and never will be, but now we're not limited to the amound of literal eyeballs available.
matheusmoreira 1 hour ago||
Indeed. I've been doing it a lot.

Be careful of prompt injection. Some people think nothing of adding harmful instructions to their repositories. Sol and Opus seem to be smart enough not to fall for it, but I don't know about other models.

qiine 51 minutes ago|||
> because they have the reputation.

reputation of what? sucking your soul dry?

xlii 2 hours ago|||
> But do we still trust the open source software that is created now everything is vibe coded?

If I think tool/software would be useful I throw GLM 5.2 (now 5.3) at it and ask to do an audit ;-)

Ikatza 2 hours ago|||
I don't see the issue. The beauty of OSS is that you can audit the code yourself and evaluate it according to your standards.

Do you trust all OSS repos coded before 2024? AI-generated code is no different than code written by a human with different levels of seniority, different levels of focus, or different levels of discipline. A human is perfectly capable of generating spaghetti code too.

realharo 3 hours ago|||
On the other hand, it's also much less effort to do at least some rudimentary review.

Or make a fork with only the minimim set of parts that your agent cherry picks.

make_it_sure 4 hours ago|||
write code by hand then
m00dy 2 hours ago|||
great effort ? bro just sniff the traffic and feed into Claude.
zmmmmm 3 hours ago|||
> But do we still trust the open source software that is created now everything is vibe coded?

I guess my question is, why would you trust it when it is not vibe coded?

My suggestion is, have an AI review the code for you.

movedx 4 hours ago||
Code is simply math. It either works or it does not. Does your calculator work? Then use it. Does your AI agent of choice produce code that works? Then use it.

Or don't. It's up to you. You're as free to walk away as you are to embrace what's been made here.

whstl 3 hours ago|||
This is dangerous advice on so many levels.

“Is math” and “Either works or not” is only true with formal specifications and formal verification, which dwarfs the cost of producing said software.

dgellow 3 hours ago||||
Math isn’t known to rm -rf your drive or exfiltrate your private keys and secrets
vccvxvccvvxc 1 hour ago||||
Code is, but running application aren't "math". They have side effects - like uploading your private keys to hostile servers - which "math" conveniently ignores.
istoleabread 1 hour ago||||
> It either works or it does not.

It also matters how it works.

_under_scores_ 4 hours ago||||
This is a bit of an uncharitable take. "It either works or it does not" is an oversimplification when you consider that code often doesn't work in the way it was intended - that's what bugs are. Are vibe coded apps inherently more buggy? Not necessarily. But the I'd argue there's more surface in a vibe coded app that requires blind trust.
Citizen_Lame 4 hours ago|||
Not really, something can work and be full of security holes.
heikkilevanto 1 hour ago||
Shocking that in this time and age, a simple peripheral like a mouse still needs a dedicated piece of software to be installed. In my Linux boxes, I just plug in a standard mouse and get the standard functions. I think the device driver should know about the low-level interface to the mouse: know how it points, what buttons, scroll wheels, and other inputs it may have, etc. Then the OS would process it like any mouse. If you need to connect some buttons to specific actions, that could be handled by a user-level program running on the machine that could know how to do those actions. But that level should be far removed from knowing what brand (or type) of input device you are using.

Of course producers like Logitech want you to install their own thing, so as to make it harder for you to switch to other brands of hardware, but an open system like Linux should not play along with that.

lnrd 1 hour ago||
Of course the Logitech mouse can be plugged and will just work without installation. The software allows to customize buttons, macros, DPI ranges, lights, etc. Still sucks, but it's not really needed to make it work or use it.
nashashmi 1 hour ago|||
Simple mouses have simple interfaces and its functions are built into the OS. These mouses are a little bit beyond simple. These are ten button interfaces. So there is the default programming. And custom programming. The software is for custom programming.

Another alternative is a utility called xmouse.

pelagicAustral 34 minutes ago|||
Not long ago mouses came with a paper manua, a CD with drivers, and if you we're paying top dollar, a desktop application that would let you set defaults for the entire OS for the one or two extra buttons you used to get.
esperent 1 hour ago||
> In my Linux boxes, I just plug in a standard mouse and get the standard functions.

That'll work with Logitech mice too. It's only for all the extra buttons and functions that you need their software.

jsalama 7 hours ago||
Good to see open source alternatives to the awful Logitech software. I only realized how bad the Logitech software is after switching from a G502 with on-board memory to an MX Master mouse that does not have on-board memory and needs to have the app constantly running in the background to use the gestures. Personally I've been using BetterMouse on macOS with my MX Master, although it's not open source.
seb1204 6 hours ago|
https://github.com/pwr-Solaar/Solaar has been around for quite some time and works well.
armadyl 8 hours ago||
In case it’s not known, Logitech does offer an offline version of Options+ meant for air gapped and more secured systems:

https://support.logi.com/hc/change_language/en-in?return_to=...

tech234a 8 hours ago||
Logitech's offline installer is 1.2GB. This application's installer is 15.3MB.
aappleby 7 hours ago||
You want "Onboard Memory Manager", which is 12 megs.
aobdev 7 hours ago||
That only works with "G" brand gaming devices. Their entire MX line does not allow you to store customizations in onboard memory.
literallywho 4 hours ago|||
I have a "G" series 512 keyboard. And it seemingly can't save anything into the memory (on windows I had to use the logitech's bloatware). And the absolute worst part is that it is set to RGB colors moving around by default, so I've been running openrgb every OS boot to set the lights to a neutral, non-flashing, much much less intensive color. Happy to see alternatives to that.
pletnes 5 hours ago|||
This is so nuts. It’s literally a multi device mouse - supports 3 bluetooth connections in memory, but I need to install the options app on every single pc/mac I want to use it on. Nuts!
bigmattystyles 7 hours ago|||
Seems nuts that you would go through the trouble of air gapping a system then use a Bluetooth keyboard.
dannyw 6 minutes ago||
I'm pretty sure Logitech has wired keyboard and mouses that are probably configurable in some way.

Or, a webcam for example, or other peripherals.

gohanlon 7 hours ago|||
I maintain a homebrew tap for the offline Options+: https://github.com/gohanlon/homebrew-tap

The tap includes a GH action to track upstream releases (as long as I notice the PR!). Also, the offline version only compensates for some of the issues with Options+.

maybewhenthesun 4 hours ago||
It's a sad state of affairs that a mouse settings program isn't 'offline' by default. Except maybe an update check it has zero needs to be online.
demibabs 8 hours ago||
Cool project, but I hate how every new site has this obviously LLM generated copy :( I feel like most people who use it for their copy don’t realize how obvious it is.
breznev 8 hours ago||
Oh it’s not just the site—the app is obviously LLM generated too and feels like it. I gave up and went back to Mos within 20 minutes.
transitorykris 7 hours ago||
At this point we should be sharing prompts not code for solutions like OpenLogi. Reverse engineering many things can typically be one-shotted (ignoring things like.. capturing a pcap or whatever to aid the effort). Let others add their own taste to the solution.
_345 7 hours ago|||
Isn't it wasteful to have everyone go off and remake the same software with slightly different bugs in it instead of one that fixes almost all of the bugs
Barbing 5 hours ago|||
Terribly wasteful, yes, though perhaps if the idea caught on the major labs could stand some chance of long-term profitability.
seaal 6 hours ago|||
Seriously, I wonder how many tokens are generated (wasted) every day on someone recreating another agent memory, context management, code graph, etc.

I can’t wait until Qwen 4.5 27B or Gemma 5.

al_borland 5 hours ago||||
It then becomes a roll of the dice if someone ends up with working software.
dgellow 3 hours ago|||
Please no, I couldn’t care about your prompts, there is nothing special about them. Anyone can look at the generated artifact and reverse engineer their own prompt in no time
SubNoize 4 hours ago|||
Does it matter? People get caught up on LLM this and sure, a professional beats an LLM currently but I'd rather read some well written LLM text over some poorly written human effort
0x000xca0xfe 1 minute ago|||
It is an indicator of low effort.

If you didn't even spend a minute writing a couple sentences about your own project, how much effort did you put into actually building and testing it? Or are you just letting others do the hard parts: Review and verification that your vibe-slop actually works as claimed, and then feed their feedback back into an LLM?

Gigachad 4 hours ago||||
If it matters is subjective. But personally I stop reading when I notice it’s AI text because there is never anything in it worth reading. It’s just a prompt expanded in to paragraphs of filler text.

This kind of tool doesn’t need a whole Apple style marketing page to sell you on it.

It also signals effort to me, when I see vibeslop text I know the project most likely is a one shot weekend project full of issues which won’t be resolved. I’ve seen good examples of AI use in open source, and those projects write the readme and website copy without AI.

benrutter 2 hours ago||||
> I'd rather read some well written LLM text over some poorly written human effort

I think it depends a bit what's meant by "poorly" but I don't think I share that preference at all.

I would 100% rather read a developers copy explaining why they wanted to build something and what they think is useful about it, even if it isn't particularly polished.

As a comparison, LLM generated "marketing schlock" is polished, but it's normally pretty empty and doesn't convey much of it's value.

As an example, I use lazygit (a TUI git interface) - at least at the time I looked at it, the main intro was a youtube video of the developer talking through the features. It wasn't polished at all, but it did a great job of convincing me that lazygit was a project with a lot of love and thought put into it.

dgellow 3 hours ago||||
Your LLM text is obviously not well written if we spot it after 2 seconds. I won’t read it, doesn’t matter how beautiful it is, it’s just pure cringe, I notice, roll my eyes, close the tab. Please give me the poorly written human effort. Is it really that hard to spend 10minutes reading what you produced to see if that feels genuine?
demibabs 4 hours ago||||
It matters to me because I notice and I hate it.

I read plenty of not-obviously-AI-generated text and I much prefer doing that, even if it’s not from a professional.

It’s not about the quality of the text itself. If Claude was one person with a human level of output, Claude would probably be considered decent at writing.

But when I have to read the same genre of slop on 1 million different sites it gets really really annoying imo.

Hendrikto 3 hours ago|||
> I'd rather read some well written LLM text over some poorly written human effort

I could not disagree more.

ch4s3 8 hours ago|||
People realize, but writing good technical prose is hard and a separate skill.
demibabs 7 hours ago|||
I don’t think it’s that hard; it just takes effort. And the effort is well worth it.
Tallain 7 hours ago|||
It's not that hard if you put in the effort and practice.

But if you don't want to and still want to use an LLM, there are low-bar choices you can make (using a technical writing skill, using ASD-STE100 Simplified Technical English, choosing your audience, proofreading at the end with human eyes to make sure it makes sense and doesn't repeat itself uselessly).

I think it shows either a) low respect or consideration for your audience or yourself, or b) laziness.

Trust yourself to write even if it's bad. At least it's human.

earth-tattoo 4 hours ago|||
What is the point of spending so much effort if some people are still going to call it LLM slop?
demibabs 3 hours ago||
Huh? Bad human writers don’t write like LLMs, at all.
layer8 3 hours ago||||
Most worthwhile things are hard without a bit of practice.
dawnerd 8 hours ago||||
There's good technical prose on the site? It's all just fluff marketing that adds nothing.
andsoitis 6 hours ago|||
> writing good technical prose is hard and a separate skill.

Hard things are hard. They’re not easy. But they’re worth it.

z3n0n 8 hours ago||
it's pretty much "load bearing" at this point.
benrutter 31 minutes ago||
It's worth stating plainly: It's not just a common occurrence, it's a load bearing feature of modern tech writing. Full stop.
framapotari 23 minutes ago||
Well that was a waste of time. Tried this for my MX 3:

- The DPI slider did nothing most of the time, but sometimes the cursor movement changed when clicking a button or switching windows.

- No matter what I chose, the scroll wheel was stuck at absolute maximum sensitivity setting scrolling about a thousand lines per ratchet click. There was also no way to disable the "smart" switch to freewheel spinning.

- For some reason, tapping the thumb wheel triggered Task View. Tapping the thumb wheel isn't even listed as an interaction so no way to change or disable this.

Love the idea of an "open" version of Logi options, but this is just terribly executed. Can't state anything about the code but the bewildering behavior and weird bugs definitely smelled like vibe slop.

hypfer 5 hours ago||
Good morning HN. Hope you're enjoying your daily dose of claudeslop app.

See you all tomorrow when we do it all over again.

WithinReason 5 hours ago||
You use a coding agent to make and app? Straight to jail. Language server? Jail. Syntax highlighting? Believe it or not, jail.
fosron 3 hours ago|||
Im reading the comments here and most of them are regarding what AI did, what AI didnt and not much about the apps functionality, which is lameeee
hypfer 3 hours ago||
That's because - given the flashy page and branding and all - it's irrelevant.

The thing is not about code or solving a problem, and we also shouldn't be pretending that it is, because that is what slop, grifters and businesspeople bank on.

Also, you can be sure that the features that do exist are half-baked at best, given that any person with eyes can see that the priorities lie elsewhere.

hypfer 5 hours ago|||
Yes, that is what I meant.

Go use echo to write your code, otherwise you're not a real coder.

WithinReason 4 hours ago||
https://xkcd.com/378/
nonameiguess 1 hour ago||
I think this sentiment deserves its own serious discussion. It probably won't happen for another few years when the emotions and defensiveness settle, but there's a separate problem happening from quality. Quantity is its own problem. Whether or not any of these hourly new product announcements are any good, nobody can possibly try 24 different pieces of software a day, let alone switch to actually using them. So all we get are superficial heuristic analyses basically amounting to either "cool, this looks vaguely similar to something I might want" or "AI;DR."

Agentic coding will do for indie software what dating apps did for human relationships. Animal brains are not equipped to deal with having this much choice.

hypfer 1 hour ago||
Tbf, in this case, it flags based on something we had before AI as well.

Open<Brand> + SEO on Steroids webpage is usually misaligned with the user. That didn't really change. The only thing that did change is that producing this slop has gotten much much cheaper.

What is true though is that eventually, even the most gullible person will have been exposed to this so much, even they will finally manage to stop their hijacked justice reflex from twitching and defending garbage against their own best interest.

So that's a positive.

wlesieutre 8 hours ago|
It's not open source but I have to shout out Steermouse which has been replacing Logitech's awful Mac software for ~25 years

https://www.plentycom.jp/en/steermouse/download.php

modo_ 58 minutes ago||
I've been a trackpad proponent for years, but with Steermouse I've been able to dial in my MX Master so perfectly that I find myself missing it when I travel.

What really took it to the next level for me were adding chord mappings. For example I can hold right mouse button + scroll the thumb wheel to adjust volume. So convenient!

kstrauser 7 hours ago|||
This is my favorite. It Just Works with every mouse I throw at it and supports a ludicrous amount of button customization.
dima55 7 hours ago||
Not being open source is the thing that the program in the article fixes. You want the goal of the software-writer to be producing a good tool, not using the software as a means to turn a profit. That's how you get the turd being replaced by the tool in the article
More comments...