MurphyA/hacker-news huggingface dataset:
by baobun | 2025-12-31 12:13:26+00:00
> The important point is to be able to recognize that and not coerce users into using your project only how you envisioned it and only like that. Some projects are failure on that count having switched on dictatorial direction on that aspect.

There is certainly a balance there. If every function inside your code is now considered part of your API contract, almost anything is a breaking change and you can basically forget about ever meaningfully refactoring that codebase.

Many times making things private or marking them as internal-only is the right call.

I'm not really intimate enough with libsodium to judge if they made the right cut there or not in hindsight.
by pydry | 2025-12-31 12:14:48+00:00
This was already true before LLMs. "Artisinal software" was never the norm. The tsunami of crap just got a bit bigger.

Unlike clothing, software always scaled. So, it's a bit wrongheaded to assume that the new economics would be more like the economics of clothing after mass production. An "artisanal" dress still only fits one person. "Artisanal" software has always served anywhere between zero people and millions.

LLMs are not the spinning jenny. They are not an industrial revolution, even if the stock market valuations assume that they are.
by imtringued | 2025-12-31 12:14:50+00:00
This again feels like someone is confusing X11, the implementation, with X, the protocol, and makes an analogous inference that there is a single Wayland reference implementation and that everything Wayland is Wayland11, when what's really happening is that he chose a specific compositor, and the compositor just happens to implement Wayland.

The idea of a second implementation doesn't exist with X and this leads to a culture shock.

Each compositor is equivalent to an independent X11 implementation. This means most of the Wayland problems have nothing to do with Wayland and more to do with the immaturity of competing implementations. It's akin to blaming the HTTP protocol for YouTube changing the design again.

The primary complaint seems to be that compositors are struggling to catch up with all the new portals that are being created to support features outside of displaying window contents. You'd have thought that this is a good thing. It means you're being listened to.

There is a reason for the negativity though and the reason people are complaining is that they were taking X11 maintenance for granted, which had concentrated every single complaint we are hearing now into a single code base. Now that there are multiple competing compositors the free lunch is over.
by janeadams | 2025-12-31 12:16:49+00:00
This is a terrible methodology and demonstrates that these authors don’t understand at all how LLMs work. You’re not inhibiting its “ability to lie”, you’re just sampling from the “I’m being truthful and not roleplaying” area of latent space, which is probably where a lot of personality test, diary, and Reddit post data exists, and sampling less of the fan fiction, Project Gutenberg, movie script area of latent space. Obviously there is going to be more content about self-awareness and consciousness and lived experience there. Anyone investing in a company like this or pointing to this study to say “see!? AI is conscious” should be regarded with the same credulity as a palm reader.
by benjiro | 2025-12-31 12:17:12+00:00
> any sort of income tax to the EU.

Its clear that OP means "in the EU".

> Ireland (due to pressure from EU) closed this in 2020. The amount of tax collected by Ireland quadrupled. See Figure 5 and 6 in link below.

And Ireland fought against this tooth and nail. Yes, a country was fighting to have less income. All out of fear that the companies will leave the little tax heaven. Did they leave? No ...

> See Figure 5 and 6 in link below.

Figure 7 is also interesting if we look at the tax income increase and the outbound.
by justarandomname | 2025-12-31 12:17:39+00:00
I don't smoke or consume nicotine usually, but a few times over the past decade or so I have picked up a pack of nicotine gum to help boost focus for long days. I never got addicted and have mostly replaced the practice with a brisk walk for a few blocks. I might have done this like... 5 or 6 times in the past decade.

The one place I would still use it, if I ever find myself in this situation again, is on long trips involving an international flight where after being shot across the ocean I'm expected to show up in a disoriented state in front of customers and work together on something.
by LucasFonts | 2025-12-31 12:18:03+00:00
We understand the point you are making. However, it was important for us to contribute to the discussion (not only on HN) about one of our fonts, too. We can’t provide the full picture of the story, but we can at least offer our (typographical) perspective, which could be helpful. Some people have asked about us: we are a small, independent type design studio. And we have no negative or positive financial outcome from this headline. However, we do benefit from free publicity. By the way, we wish you a good 2026 from Berlin!
by haebom | 2025-12-31 12:19:05+00:00
I get incredibly stressed out every time you call my writing "AI slop." And when my carefully crafted articles get flagged, it hurts even more. I'm not a native English speaker—you're right about that. When I write my articles, I rewrite and revise them over and over, agonizing over every detail. I can't pretend I don't use tools like Grammarly and AI writing assistants in that process. But I write these articles based on what I've actually experienced, staking my entire career on them. Maybe it looks like garbage (slop) to you. But for me, each piece represents a tremendous amount of thought and effort. You said I didn't major in accounting, but I actually have substantial knowledge in accounting and hold an MBA degree. I've also worked in the IT industry for over 10 years. Lately, every time I post something I've written on HN, I hear "AI slop," and honestly, it's been devastating.As this year comes to a close, I really needed to share this.

and, Happy New Year!
by semyonsh | 2025-12-31 12:19:06+00:00
The website does not show anything on how the product is used, which is kind of important for me as a potential customer. Especially if it's going to be effectively handling my copy/pasting of sensitive information.

Does it use some client, what do I need to install on my devices (if supported) and what permissions does it need etc? Instead I'm greeted by a login page.

It's not transparent enough for me how the product is used before signing up and that's a huge turn off.
by skydhash | 2025-12-31 12:20:05+00:00
And also false. Good programmers are always aware of the debt. It’s just not easily quantifiable as part of it can only be estimated when a change request has been made. And truly known when implementing the change.

It’s always a choice between taking more time today to reduce the cost of changes in the future, or get result fast and be less flexible later. Experience is all about keeping the cost of changes constant over time.
by ajb | 2025-12-31 12:20:50+00:00
That's a good one. One I tend to do is, once I know i will run the dishwasher overnight, I will set it to run with a delay. That way, even if I forget to put in the last few items, it's going to run and I will not run out of clean stuff. (My dishwasher is fairly slow, as it's a built-in one and can't pop open to dry).
by samiv | 2025-12-31 12:20:56+00:00
The problem is that the non AI economy is already in the toilet. The consumer and commodities markets are all flashing red. Consumer debt is all time high. Inflation is still punishing the bottom end of workers severely and the ACA cuts will cause a lot of financial stress (unless people of course discountinue their plans)

An expected outcome from a AI blowout is the uncertainty and everyone holding onto their assets and credit recalls plus interest rate hikes.

During the great depression it wasn't the stock market collapse that caused it as much as it was the credit crunch that followed. Prior to the blowout people literally bought stocks on credit.
by Valakas_ | 2025-12-31 12:21:06+00:00
From the Cambridge dictionary:

kidnap:
to take a person away illegally by force, usually in order to demand money in exchange for releasing them.

The "usually" refers to the money, but the part that is "always" is the existence of an intent.

There was no intent here. This was a mistake, not on purpose. Nobody would say, unless to make a joke, "i was kidnapped by an elevator" Because the elevator works automatically, it has no intent to take the person by force and hold them hostage.

Can't believe i had to type this down.
by tialaramex | 2025-12-31 12:22:15+00:00
This gets you dynamic dispatch, roughly via the C++ route (inline vtables in implementing types). This means you must always pay for this on the types which provide it, even if you rarely use the feature, removing those vtables makes it unavailable everywhere.

A lot of programmers these days want static dispatch for its ergonomic value and Odin doesn't help you there. Odin thinks we should suck it up and write alligator_lay_egg_on(gator, egg, location) not gator.lay_egg_on(egg, location)

If we decide we'd prefer to type gator->lay_egg_on(egg, location) then Odin charges us for a vtable in our Alligator type, which we didn't need or want, and then we incur a stall every time we call that because we need to go via the vtable.
by Uehreka | 2025-12-31 12:22:31+00:00
> (as a hobbyist who likes cooking up some vis for my DJ sets)

I generally get really annoyed when I hear someone say that a particular piece of open-source or free-as-in-beer software “blows After Effects out of the water”[0], but not here: I appreciate you describing your use case so people have the right expectations going in. It sounds like this is more trying to compete with offerings like Touch Designer or Resolume than AE, which feels like a space with much more opportunity for disruption (without having a huge full-time team working for years in obscurity).

[0] I want someone to do to After Effects what Blender is doing to Cinema4D and Maya (provide a competitive free alternative to people who don’t need corporate deals and support plans). Every piece of software that people usually mention falls short in huge ways. I think a lot of people get into this space not realizing how difficult it is just to have a real-time scrubbable timeline that intelligently caches intermediate steps to disk and can render at lower resolutions to save time. So many alternatives absolutely chug once you have 10 1080p tracks with mattes and different effects. And then you’ve got color space transforms and all the different HDR things and a million other features that users of After Effects often forget are features.
by yoavm | 2025-12-31 12:23:35+00:00
For those of us on Linux, I've built clapboard - a lightweight clipboard manager that uses whatever dmenu-like system for GUI, and plain files as a storage backend. Because all the history is just files, you can easily sync it between devices with a tool like syncthing. Probably a bit more slower than 0.1s though!

https://github.com/bjesus/clapboard
by 578_Observer | 2025-12-31 12:23:49+00:00
Exactly. They have chosen to burn the lifeboats to power the engine.

It is a magnificent gamble.
If they reach escape velocity (AGI), they own the future.
But if they run out of fuel mid-air, gravity is unforgiving.

As a loan officer, I prefer businesses that don't need to leave the atmosphere to survive.
by num42 | 2025-12-31 12:24:28+00:00
TL;DR:

Minimize negative(painful) notions as much as possible, ideally approaching zero, while maximizing positive (pleasurable) notions.

Minimize negative(painful) notions:
Uncertainty,
Risk,
Chaotic behavior,
Randomness,
Non-deterministic,
Instability,
Cost,
Energy losses,
Time consumption,
Resource usage,
Excessive complexity,
Failure modes

Maximize positive(Pleasure) notions:
Reliability,
Efficiency,
Deterministic,
Predictability,
Precision,
Accuracy,
Verification,
Validation,
Safety,
Stability,
Simplicity (lower complexity),
Robustness,
Redundancy
by usefulposter | 2025-12-31 12:24:31+00:00
You know, for someone who critiques the "generative AI disease" on his wiki, it's a bit funny to be using generative AI here at all, hm?

Instead of kvetching about parent's terminology when you've proven you clearly know what he meant, I suggest the disclaimer:

"No LLMs were used in the making of this website and its content, but self-hosted latent diffusion models were."
Show HN: An AI social networking app that treats hallucinations as a feature
by funldsaw | 2025-12-31 12:25:01+00:00
I’ve been seeing a lot of ideas around LLM agents acting on your behalf in networking or dating apps. I wondered: what if this were much simpler—almost NGL-simple?

In this app, you create a private profile that only your own agent can read. Other people never see it directly. Instead, you find a friend’s name card, let your agent chat with their agent, and have the agents evaluate your compatibility.

Because profiles are only visible to each user’s agent, hallucination ends up playing an interesting role. It becomes a way to express things you might want to share, but feel too awkward to put on a public profile. The agent conveys that information indirectly and ambiguously.

I built this mostly as an experiment. If you try it, I’m curious to see what kinds of funny or unexpected results come out of it.
by anthk | 2025-12-31 12:25:44+00:00
You'll understand the reasons for it later.

Programmers with concepts such as the Hamming distance and nodes in a network are pretty much ready to understand the further reasons of my comments.

https://en.wikipedia.org/wiki/Hypercube_internetwork_topolog...

Hint: rotating/translating objects will be cheaper than moving over time.
by alexfoo | 2025-12-31 12:30:19+00:00
That wasn't really the point I was making.

It was more a response to the OP's comment of:

> I've always wondered at the motivatons of the various string routines in C - every one of them seems to have some huge caveat which makes them useless.

Which, to me, sounded like it was a surprise that anything written in C could be a success at all given that something as basic as the string handling (which is pretty fundamental) is bordering on useless.

As I put in my other comment, there were plenty of reasons way back in the 80s/90s why C was chosen for a lot of software, and hardly any (if any at all) of those reasons remain nowadays.

> MongoDB (which indicentally is on C++ and presumably makes plenty of use of std::string) made millions of dollars despite having the bug you mention, so why bother fixing it?

Again, that's not the point I was making, no-one said anything about not fixing something because of how much money it has made.

All it comes down to is that a lot of very successful software is very shoddily written, in a variety of languages, not just notoriously memory-unsafe languages like C. Well written software, or software written in a "better" language, might have a better chance of "succeeding" (whatever that means), but that doesn't mean that awful software can't succeed.
by fluoridation | 2025-12-31 12:31:08+00:00
>As an example, user kentonv wrote: "I patched the memory allocator used by the Cloudflare Workers runtime to overwrite all memory with a static byte pattern on free". And compiler would, like, "nah, let's leave all that data on stack".

Such a program would continue to function as normal; the dirty data would just be left on the stack. If the developer wants to clear that data too, they'd just have to modify the compiler to overwrite the stack just before (or just after) moving the stack pointer.

>Or somebody would try to plug in mimalloc/jemalloc or a debug allocator and wonder what's going on.

Again, that wouldn't be broken. They would see that no dynamic allocations were performed during that particular section. Which would be correct.
by p2detar | 2025-12-31 12:31:30+00:00
I'm on Hetzner as well; migrated from DigitalOcean. They are stable, but they got a bit of bad reputation, since they were hacked at least 2 times already [0] [1]. Stable != Secure.

0 - https://www.heise.de/news/Hetzner-gehackt-Kundendaten-kopier...

1 - https://www.zdnet.com/article/hackers-breach-web-hosting-pro...

edit: links
by palata | 2025-12-31 12:31:42+00:00
> Yes, if there are blocks that are found at almost the same time. But that's not the situation discussed here.

It VERY MUCH is.

Of course if you take another scenario that doesn't make sense, then it doesn't make sense :-).

> They don't know in advance that they will be that lucky.

Whenever you find a block, you know you are one of the first to find it. It's obvious because nobody else has published a block. So you know you are lucky right now. You can decide to wait 1, 2, 5, X seconds before you reveal your block and start mining the new block in the meantime.

Maybe you just mine for 5 seconds before revealing the block, and that's the winning strategy. Maybe you wait until someone else publishes their block and you immediately reveal yours, ending up with two competing chains but knowing that you had a headstart with yours.

The detail of whether or not this is profitable, and how exactly you should do it (Wait X seconds? Wait until someone publishes a block?) is statistics and game theory ("What if the others are also withholding their blocks now? What is their strategy?"). The whole question is whether or not there is a practical, profitable strategy doing that.
by nebula8804 | 2025-12-31 12:32:21+00:00
He had numerous problems with his early edition Model 3 in the Canadian winter and when complaining about it got into a spat with Musk over it on Twitter. Afterwards all 'access' to Tesla was forever lost I guess. The roadster fiasco came later I think. Roadsters are reserved for friends of Elon only regardless of what referrals they got. THink there is some fine print to disqualify people after the fact. Rich Rebuilds lost his roadster for much more benign things. (Reverse engineering Tesla stuff)
by thimabi | 2025-12-31 12:32:40+00:00
> A lot of people now reach for ChatGPT by default instead of Google, even with the AI summaries.

I’m one of those people, and the reason for that is that Google’s AI summaries are awful more times than not. With ChatGPT I can (kind of) set how much “thinking” to do for each query and guide the model into producing better results via prompting.
by WoWSaaS | 2025-12-31 12:32:54+00:00
Home

Tools

Agents

Live Agent

Analytics

History
Muhammed Mufinuddin Afraz
Welcome back,Muhammed Mufinuddin Afraz
I'm Vect, ready for your command.

Quick Start

Campaign Builder
Turn one goal into a full marketing strategy with ready-to-use posts and emails.

Market Signal Analyzer
Stop guessing topics. See what your customers are searching for right now.

Resonance Engine
Don't guess. Predict how your audience will react before you hit publish.

Conversion Killer Detector
A brutal, honest audit of your copy. Find the exact reasons customers aren't buying.

SEO Content Strategist
Get a plan to rank #1 on Google: keywords, titles, and outlines in seconds.

Viral Video Blueprint
Get the hook, script, and visual plan needed to make your videos go viral.
Plan Usage
Pro Plan

1.2k / 1.3k

Top Up Credits
Active Agents
No agents deployed.

Recent Activity
No recent history.

Power Up Your Workflow

Automate with Agents
Deploy an autonomous AI workforce to plan, draft, and execute multi-channel campaigns for you.

Live Agent
Speak with your AI partner for real-time brainstorming, strategy, and instant platform guidance.

View Analytics
Track content performance, monitor agent efficiency, and uncover deep strategic insights.
by WoWSaaS | 2025-12-31 12:33:51+00:00
Vect AI vs Jasper vs Writesonic: Battle For Content 2025!!

Jasper is an assistant. Vect is a co-founder. Detailed breakdown of costs, quality, and autonomy. See which AI wins in 2025.

link here:https://blog.vect.pro/vect-vs-jasper
by anovikov | 2025-12-31 12:34:42+00:00
If course, majoring in computer science is now misguided. Because even as the art isn't obsolete, and developers will not disappear, there will be persistently more supply than demand just because of how much did the productivity increase.
SWE will be just one of the multitude of qualifications that require a uni diploma and will not be at all more lucrative than any of them. Just run of the mill job that pays for a cheap condo rental, a used car, and such. Which all professions where there is no persistent, generational shortage, are.
by pb_lightmind | 2025-12-31 12:35:42+00:00
We’ve all seen Physics-Informed Neural Networks (PINNs) that claim to solve fluid dynamics or control reactors. But usually, "Physics-Informed" just means "we added a penalty term to the loss function."

This is a problem. Soft constraints are not constraints; they are suggestions. If your Fusion Reactor AI sees a weird data outlier, a soft constraint might let it violate conservation of energy just to minimize the Mean Squared Error. In high-stakes fields (Nuclear, Medical, Robotics), this "hallucination" can be catastrophic.

i built LoureiroGate to fix this. It’s a PyTorch module that wraps your existing model and enforces Hard Limits based on input context using a differentiable gating mechanism.

It’s named after the late Nuno Loureiro (Plasma Physicist), whose work on the "Charge Starvation Limit" in relativistic plasmas inspired the architecture. We realized that if an AI doesn't know the speed of light limit, it predicts infinite energy in Magnetars. We generalized his math into a tool for everyone.

The repo includes a hardware-accelerated relativistic PIC engine (written in PyTorch) to demonstrate the physics.

Repo: https://github.com/Ashioya-ui/loureiro-gate

Happy to answer questions about plasma, gradients, or safety!
by threethirtytwo | 2025-12-31 12:35:57+00:00
I think it’s quite obvious I’m not writing AI slop.

The latest chatgpt for example will produce comments that are now distinguishable from the real thing only because they’re much better written. It’s insane that the main visible marker rn is that the arguments and writings it crafts are superior then what your average joe can write.

My shit writing can’t hold a candle and that’s pretty obvious. AI slop is not accepted here but I can post an example of what AI slop will now look like, if AI responded to you it would look like this:

Fair to be skeptical of new accounts. But account age and “sounds like AI” are not workable filters for truth. Humans can write like bots, bots can write like humans, and both can be new. That standard selects for tenure, not correctness.

More importantly, you did not engage any claim. If the position is simply “post-AI content from new accounts is suspect,” say that as a moderation concern. But as an argument, suspicion alone does not refute anything.

Pick one concrete claim and say why it is wrong or what evidence would change your mind. Otherwise “this reads like slop” is just pattern matching. That is exactly the failure mode being complained about.
by svara | 2025-12-31 12:37:27+00:00
You can determine statistically whether you have found a block relatively early, and conversely whether other miners are unlikely to find one soon.

So you can get a head start on the next block from the likely new head block you've found.

It only works on average of course, you might be the one wasting resources if someone else published a block while you're withholding yours, but the trick is for you to gain an edge on average.

Now what happens if everyone is doing that calculation? That's where you need to do the game theory analysis (which I haven't and don't claim to understand).
by Someone | 2025-12-31 12:37:36+00:00
> Would honestly love to hear, how you move stuff between devices today

In cases where iOS/macOS misbehave, I use (IMAP) email without sending anything:

- create new mail message

- paste text or add attachments

- save as draft

- open draft on other device

- copy out the data

- delete draft

Works reliably for not-too-large items