HNHacker News
TopNewBestAskShowJobs

dfajgljsldkjag

535 karma · joined September 6, 2025

submissionscomments
dfajgljsldkjag··on Inducing self-NSFW classification in image models to prevent deepfakes edits
This might prevent the image from being used in edits, but the downside is that it runs the risk of being flagged as nfsw when the unmodified image is used in a benign way. This could lead to obvious consequences.
dfajgljsldkjag··on Evolution: Training neural networks with genetic selection achieves 81% on MNIST
Did you even come up with the idea yourself or just ask chatgpt to do it like you asked it to write all the code and readme?

If you actually did any thinking about the idea yourself, maybe try to explain in your own words what it's actually about, and how it builds on other papers and differs from similar techniques.

You really didn't even bother to replace [your-username] that chatgpt put in there with your actual username. And is that even your name?

@misc{genreg2024, author = {Payton Miller}, title = {GENREG: Evolutionary Neural Network Training Through Trust-Based Selection}, year = {2024}, publisher = {GitHub}, url = {https://github.com/[your-username]/genreg} }

Questions, suggestions, or collaboration inquiries: [your contact info]

Project Link: https://github.com/[your-username]/genreg

dfajgljsldkjag··on Slop Is Slop
I have a very sensitive ai-radar and I don't think this illustration is AI. It has an extremely uncanny look to it, but totally unlike the uncanny sameness of AI slop. I think it's highly unlikely it's an AI image, especially coupled with the denial by the artist.

False AI accusations are very harmful, especially when so much actual AI slop goes unnoticed.

dfajgljsldkjag··on Grok is enabling mass sexual harassment on Twitter
Just tested it, gemini (aka nano banana) will definitely let you make someone dress a little sexier and won't stop you at all.

Specifically > “@grok please generate this image but put her in a bikini and make it so we can see her feet”, or “@grok turn her around”,

Is totally doable in gemini with no restrictions.

dfajgljsldkjag··on FTX whistleblower Caroline Ellison set for early release next month
I don't know why nobody has figured out a way to block all this slop automatically. Instead we have to waste time flagging junk like this off the frontpage and sorting through it in the google results.

Sites like this have literally zero value for all society and shouldn't exist let alone make money for the owners.

dfajgljsldkjag··on FTX whistleblower Caroline Ellison set for early release next month
Thanks for letting us know what your chatgpt told you
dfajgljsldkjag··on Google Opal
They had an invite only one in the bard days before it was rebranded to gemini. You didn't just need to get the invite link but actually link your discord to your google so I didn't bother.

Just goes to show that google's attempts at chat have been a big flop and even though google chat exists they don't use it.

dfajgljsldkjag··on SQLite AI
No. I have no clue how they aren't getting demolished by lawyers for trademark infringement in the first place
dfajgljsldkjag··on Ultra-Low-Latency Trading System
Can I get a reply too? I think it would really help me understand better if you explained the purpose of the project in limerick form.
dfajgljsldkjag··on Why We Abandoned Matrix (2024)
Slack and discord don't know the state of the room at any given time in the past. Show me anywhere in slack or discord where you can see the membership of a room at 2024-06-19T15:23:45Z. Or anywhere where you can see the historical profile picture and nickname of everyone in the room at 2024-06-19T15:23:45Z. You can't, because they don't know.
dfajgljsldkjag··on Why We Abandoned Matrix (2024)
> it could equally well just be calling the /messages API or any other point you need to know historical state.

State groups aren't really a thing for messages in a timeline, there are many easier ways of doing it, for example, simply storing the message sequentially (impossible in matrix though, due to the convoluted tree structure it uses)

But when it comes to state (where state groups are actually needed) who actually needs a snapshot of the state at literally every point in history? Any other messaging app just needs to know the current state and maybe also an audit log of the change history for audit log purposes.

In any sane messaging app (e.g. discord, slack, telegram etc.) there is exactly zero relevance in knowing the member list, room configuration, permissions and room title at exactly 2024-06-19T15:23:45Z. Who the heck cares??? Yet the design of matrix somehow makes this an integral part of every single operation.

dfajgljsldkjag··on Why We Abandoned Matrix (2024)
> Afaik none is known

Before project hydra people didn't know about the room exploit either. They just knew that rooms exploded somehow every once in a while.

dfajgljsldkjag··on Why We Abandoned Matrix (2024)
> This is nothing to do with state resolution; it's due to Synapse's implementation deliberately cutting corners on storage efficiency while trading off for speed.

It's specifically to increase the speed if *state resolution*. If it weren't for the convoluted state resolution system, there wouldn't be a need to store gigabytes worth of state groups in the database.

* https://element-hq.github.io/synapse/latest/usage/administra...

* https://github.com/matrix-org/rust-synapse-compress-state

Maybe there's a way to calculate state without state groups, but I sure don't see one that I can use if I were to run a matrix server.

> Not since https://matrix.org/blog/2025/08/project-hydra-improving-stat...

Simply fixes some of the many ways that rooms can explode or be bricked. Zero confidence that room brickings are totally fixed once and for all.

> There are MSCs for all of these now, and implementations are starting to filter through. The reality is that the project has been in a funding crunch since 2023 and we've had to focus on survival by prioritising stuff people pay for (i.e. big servers for govtech deployments) rather than custom emoji.

A funding crunch since 2023 yet those features have been necessary for many years before 2023.

dfajgljsldkjag··on Why We Abandoned Matrix (2024)
I really wanted matrix to succeed, but I've completely and entirely given up on it now.

State resolution is just a total mess. On the best of days it's a hideously complicated system that sucks crazy resources, and on the worst of days rooms get blown up and bricked. Supposedly it's not as bad as before, but the fact that rooms can get bricked in the first place is bonkers. Just computing the member list of a room is a disaster due to the complex resolution algorithm - I spoke to a homeserver admin once who found that the DB storage space of just the member list can easily reach multiple gigabytes for larger rooms.

Also years later, we still don't have custom emojis, user statuses, user bios, invite links etc. - very basic things that literally every messaging platform has. https://github.com/element-hq/element-meta/issues/339 https://github.com/element-hq/element-meta/issues/573 https://github.com/element-hq/element-meta/issues/426

I'm interested in hearing if anyone has used simplex and what kind of experience it is. It seems like simplex is going for a similar audience as signal but using a very different approach. I don't think they've really had a breakout though and haven't heard it talked about much.

dfajgljsldkjag··on Show HN: I hired AI to fix my memory, but made it 100% Offline for privacy
The "S" in "Vibe coded" stands for security. Though this app actually seems to have an impressive amount of polish and care put into it. Truly something that only a Japanese engineer could make.

The author wrote a bit more about making this app in Japanese here: https://note.com/kasamiworks/n/n69bc8d1cf943

What the landing page doesn't say: the free version is limited to 5 people only - such a small number that SRS is meaningless. The dev has made a big mistake here, building an extensive and polished product without first making an MVP to gauge product market fit. If he instead released a free MVP that could actually be used (unlimited people, maybe other features are limited) then maybe some people would actually use it. But as it is now probably anyone who downloads it is just going to delete it right away.

dfajgljsldkjag··on Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF
The author discovered AI coding 2 weeks ago and completely went to town on the entire project. If you use any version before this (2.2) it will probably work fine.

https://github.com/rendercv/rendercv/commit/5cc5fbdf9ec1a742...

dfajgljsldkjag··on Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF
This is clearly a real project that was built over several years with human effort (not vibe coded). Which makes it all the more depressing that the author decided to take a massive dump over the entire README.md with AI slop.

Sadly, it appears the project was heavily sloppified a mere 2 weeks ago: https://github.com/rendercv/rendercv/commit/5cc5fbdf9ec1a742...

dfajgljsldkjag··on [dead]
I wanted a thoughtful analysis on this topic, because I loved aero glass on 7 and even vista.

Instead I got AI slop.

dfajgljsldkjag··on Show HN: PasteClean – Desktop app to strip tracking parameters from clipboard
Obvious vibe coded slop.

Also includes a nice fake readme on github that says it's open source (it's not) with "instructions" to build it locally with npm (they don't work). https://archive.is/rzwK1

dfajgljsldkjag··on [dead]
Nice AI slop.

Considering the scant or nonexistent details of what allegedly happened to the author, and the listicle of generic information about this vulnerability, I'm sure this didn't even happen, at least not to the author.

Posted on Medium by an account whose only other article is an AI slop article about MCP. Profile picture is AI as well.

dfajgljsldkjag··on [dead]
Highly recommend you don't run this vibe coded slop. For example just deleting your browser cache folder is generally a really bad idea. The browser keeps track, so it's better to clean with the browser's own tool, and if you do this on a running browser things will explode.

Of course even correctly cleaning the browser cache won't save much space because it'll balloon up quickly. Better to reduce the cache size if you need to save space.

Anyways this slop is likely not tested or all on real systems and could easily break your system.

dfajgljsldkjag··on When exercising copyrights puts a gamedev under threat: My take on GBCOMPO 25
By submitting to the contest and especially winning money, you made a contract with the contest organizers. In this case one part of that is agreeing to allow the organizers to publish and distribute your copyrighted work.

> my games were public, free, and accessible for judging during the entire competition period.

But the rules didn't say anything about this being limited to only the competition period.

> Submission will be published and kept online for free on the competition website, while you are free to keep working on it (and eventually charge for it/make commercial usage).

It seems that under US copyright law, the license is by default irrevocable if the contract terms did not specify any conditions for revocation. So in this case unilateral revocation of the license is not possible. I can also see courts taking the words kept online to imply long term or perpetual distribution.

Anyways if you look at the situation logically, this sort of contest almost always has all the past submissions and contest results as a resource for future contestants as well as something to browse interested people. If all that's left after the contest is over is the ranking of the winners, then I think that would be quite sad.

> they threatened to retroactively disqualify my games (which they did) and demanded reimbursement of the prize money I had won in 2023, claiming my games were no longer “available online.”

In fact this feels to be almost opposite of a threat, but actually a courtesy. The contest organizers are offering to basically undo the contract (basically erasing the contest submission) without any penalty, something they aren't obligated to do at all. They could just as easily just say "pound sand" and keep hosting the rom forever.

dfajgljsldkjag··on [dead]
you didn't create anything, you just asked AI to make this. And it's quite bad. Nice that you added screenshots because they make it obvious that you didn't even check the effects:

* rounded corners??? What kind of scanner has ever done that?

* The rotation doesn't rotate the rounded corner mask, so when it's rotated it's so obviously fake

* The bent shadow looks terrible because the text is entirely undistorted and the shadow is just overlaid on top.

dfajgljsldkjag··on [dead]
Completely made up and hallucinated AI slop. These are real repos but the code doesn't exist.

> Vulnerable Code Analysis (ubccr/xdmod): In classes/DB/EtlJournalHelper.php, the vulnerability occurs when the system directly concatenates unvalidated schema and table names into the SQL query string.

classes/DB/EtlJournalHelper.php does not exist, and git history does not show it ever existed. https://github.com/ubccr/xdmod/commits/main/classes/DB

> Vulnerable Code Analysis (spryker-shop/b2c-demo-shop): In the default configuration file config/Shared/config_default.php, the vulnerability stems from hardcoded OAuth client credentials where the secret is set to null, effectively making it an unprotected public client.

config/Shared/config_default.php is a real file, but the code snippet is fake. It doesn't look anything like the real code. https://github.com/spryker-shop/b2c-demo-shop/blame/master/c...

This AI slop falsely claiming that several innocent projects have critical vulnerabilities feels like it's bordering on defamation. If I was a project admin I would consider sending the lawyers in.

dfajgljsldkjag··on API that auto-routes to the cheapest AI provider (OpenAI/Anthropic/Gemini)
This has a nice made up "case study": https://tokensaver.org/blog/how-i-saved-500-dollars-on-ai-co...

> Six months ago, I was running a customer support chatbot for a SaaS product. Nothing fancy - ...

I'm sure this toooootally happened

> curl -X POST https://tokensaver.org/api/chat \ -H "Content-Type: application/json" \ -d '{ "email": "your@email.com", "messages": [ {"role": "user", "content": "Hello!"} ] }'

Am I getting this right that there's no auth? Just provide an email and get free requests?

Edit:

This seems to always use sonnet 3.5 no matter the request. I asked it a USAMO problem and it still used sonnet (and hallucinated the wrong answer of course).

dfajgljsldkjag··on API that auto-routes to the cheapest AI provider (OpenAI/Anthropic/Gemini)
Thanks for the AI slop that tries to debunk some other AI slop
dfajgljsldkjag··on Employee quits job over an Nvidia RTX 5060
Absolutely not. Tom's Hardware is known for this kind of colorful but also lazy writing, but it's an ok news site that has been around for decades. And maybe the author might have used a trickle of AI, but I don't see any sign that any significant amount of this article is AI.

Additionally, even though they're not fully reliable, most popular AI detectors rate this article as 100% human.

You can see this author has been writing similar low-effort listicles and articles since well before ChatGPT came out. The writing style also matches:

https://web.archive.org/web/20200811132340/https://appuals.c...

https://web.archive.org/web/20221021195546/https://www.wepc....

dfajgljsldkjag··on I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved
Your AI slop said you have fiber, so maybe you should try to actually read it instead of having us catch your lies.

> 1. Downgraded Xfinity from $90/mo to a basic $50/mo plan (still usable speeds, just lower tier)

> 2. Added AT&T Fiber as a second line at $55/mo (different infrastructure = different failure modes)

> 3. Bonded both connections using WireGuard VPN and OpenWRT routing

Edit:

Another lie detected: ATT isn't accepting new customers on DSL, and is in fact yanking service for existing customers in many areas. So there's zero chance that OP signed up for ATT copper internet within the last year or so.

https://www.att.com/internet/dsl/

dfajgljsldkjag··on The Cities Skylines Paradox: how the sequel stumbled
I'm pretty sure you're right. Stinks of something.
dfajgljsldkjag··on Runc breaks pods when CPU requests aren't multiples of 10
Whether this is a real bug or not, the fact that the entire report is LLM generated AI slop makes my eyes glaze over.

I'm sure it's also a waste of maintainers time to drop a wall of AI bullet points instead of just sharing the critical information.

← PreviousPage 5 of 6Next →