Hacker Newsnew | past | comments | ask | show | jobs | submit | muldvarp's commentslogin

Creating more friction can also lead to a higher percentage of bots. I for one immefiately leave when I realize that I need to jump through several hoops before I'm actually allowed to participate on a site. Someone building a bot farm on the other hand is probably willing to tolerate quite some friction before giving up.

That's true. On the other hand, Hacker News is a pretty well known entity, so I think new users would be more willing to put in the time.

I also don't think it's too unreasonable to ask people to make comments and participate in the community before allowing them to do more.


The two that came online in 2023 and 2024 are hardly a success story if you look at their history.

Not really, no. If you use a regex library it is very likely that 80% of that code is effectively dead code.


public interfaces are not dead code


I'd love for you to write a C compiler that does this and then realize how much dead code there is in your C projects.


Yes, I'd love to see the single line being removed, causing security issues. Many others also.


A C compiler is a relatively simple program (especially if you don't want any optimizations based on undefined behavior). If a large part of the userbase is unhappy with the way most modern C compilers work, they could easily write a "friendly"/"boring" C compiler.


Some of those already exist, e.g. https://bellard.org/tcc/

However, they're not in widespread use. I would be curious to learn if there's any data/non-anecdotal information as to why. Is it momentum/inertia of GCC/LLVM/MSVC? Are alternative compilers incomplete and can't actually compile a lot of practical programs (belying the "relatively simple program") claim? Or is the performance differential due to optimizations really so significant that ordinary programs like e.g. vim or libjpeg or VLC or whatnot have significant degradations when built on an alternative compiler?


Everyone who works for a living is about to have a really bad time.


The initial sign for Xr0 never seemed promising for anyone with experience in formal verification. Neither the code nor the ideas they presented were new. I asked them multiple times to clarify how their project differed from the dozens of already existing options for formal verfication of C programs and never got a concrete answer.


As I see it: tracking (de)allocation in a very simple, understandable way. Unfortunately, that seems to be all it does. It's a start, certainly if you don't want to/cannot use a more complete system, since they can be quite complex. I'm not following this space professionally, only out of interest a bit, but do you know of a system that is so simple?


Xr0 isn't any simpler than for example Frama-C. In fact one of the simplest (but still useful) systems for statically tracking ownership is Rusts borrow checker, which the authors of Xr0 say is _too_ simple.


> and I explicitly do not want it used to train AI in any fashion

Then don't release it. There is no license that can prevent your code from becoming training data even under the naive assumption that someone collecting training data would care about the license at all.


Do you define "AI slop" as "easily identifiable as AI"?


> What's the end game?

What makes you think that there is an "end game"?

Someone figured out how to make computers be able to create content that is costly to distinguish from human-made content. Someone else is using it to pump out AI slop in the hopes that it will make them a quick buck. The platform becomes unusable for anyone that values their own sanity. No "end game" to be found.

AI will be the worst thing that happened to society in a very long time.


IDK about the worst thing.

To flip it around AI can help a doctor find a cure, the other day I used AI to help translate and assist a non English speaker find the right bus.

AI is just a tool. It's up to us to determine how it's used.

I know I'm not using any service or product that's so lazy as to use AI sloop to advertise. Especially if it's clearly AI with jumbled text.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: