MurphyA/hacker-news huggingface dataset:
by isoprophlex | 2025-12-22 08:45:44+00:00
i do the same, at first naturally because this is how all the cool kids talked on the places of the internet i frequented when i came of age ca. 2000-2005

now i do it because i am considered a seniorish person, and i need to deal with many coworkers that have gone beyond fear of picking up a phone and are now seemingly afraid to even type messages and i want to show them that it's okay to bring a little bit of yourself to your communication

- X is typing indicators turning on/off/on/off for 5 minutes

- X finally sends an obviously llm inspired 5 paragraph argument that on the face of it looks well structured but has all the mental nutrients of a bag of cheetos

- the message is stuffed with at least six emoji to somehow preemptively control the emotional state of the recipient

all to say "please take a look cuz i think you forgot to add unit tests for y?" and i have neither the stamina to engage with nor the desire to conform to this milquetoast inauthentic fluffy overly uptight way of communicating
by vbezhenar | 2025-12-22 08:46:55+00:00
What's the point of criminalising hand-made pictures? I just don't understand it. I could understand the point of criminalising child porn photos, as producing these photos obviously requires violating other laws (actually not obviously, as you can dress adult actors to look like children, but whatever). But things that are obviously drawn without any involvement of real children, what's wrong with them? Just keep them away from general public (honestly any moderation will do that just fine) and weirdos who wants this stuff will find it and discharge their libido in a peaceful way.

To me, it looks counter-productive to actual child safety... It's like criminalising porn pictures to protect women? Makes no sense.
by mnky9800n | 2025-12-22 08:47:04+00:00
I looked at two videos, one about Jensen huang talking about the utility of parallelisation and one of Ilya sutseker talking about the return to research. Maybe I spend a lot of time reading in the space but I feel like while it captured the bullet points the bullet points it captured are generally well known. So I’m unclear on the utility of the app. It also seems like the app has an agenda, it’s pro ai and pro bitcoin when one would hope an analyst would be less biased. I dunno if this helps or not.
by hcs | 2025-12-22 08:48:18+00:00
A bit buried in this catalog is a link to a recording from a demonstration disc: https://youtube.com/watch?v=uoHQfNd8eb4

Also of hackerly interest, I have modified a CD Graphics decoder to handle CD-EG: https://github.com/hcs64/cdgraphics/tree/cd-eg , example: https://extended.graphics/VINY-1/
by avhception | 2025-12-22 08:48:49+00:00
I tried local models for general-purpose LLM tasks on my Radeon 7800 XT (20GB VRAM), and was disappointed.

But I keep thinking: It should be possible to run some kind of supercharged tab completion on there, no? I'm spending most of my time writing Ansible or in the shell, and I have a feeling that even a small local model should give me vastly more useful completion options...
by delaminator | 2025-12-22 08:48:59+00:00
There is a tension between provider and user.

Like a gym membership the provider wants you to pay a monthly fee and not use it 24/7.

That’s one of the reasons Claude Code has short OAuth renew times. If you run it in a loop, it eventually asks you to login - and it is not time based as far as I can tell.

On PAYG you’d be paying for endless “nothing to do” messages.

But as others have pointed out, the end user is the AI code editor developer. As you might have realised - I do have “always running in the background” agents.

But mine use GitHub (and our local hosted Gogs) actions on the issue trackers to run the agents on demand rather than continuously crawling the code.

I use labels to co-ordinate add-feature, add-documents, fix-bug etc. to determine which agent takes a look and have custom prompts for each label.
by mosquitobiten | 2025-12-22 08:49:07+00:00
Everytime I intentionally interact with Meta's apps/data factories, I feel a bit like in the movie Matrix when Neo is disconnected from the Matrix, wakes up from his pod and sees the other pods. And have to admit I saw that movie when I was to young for it and that scene really did a number on me.

I don't mind being public but I mind if I'm in a way a slave to an entity that uses that to farm my identity and distorts my perception of reality.
Show HN: Yapi – FOSS Terminal API Client for Power Users
by jamiepond | 2025-12-22 08:49:47+00:00
I shared a previous version of yapi a few months ago in the comments section of a post talking about the insanity of Postman being 'down'. yapi has developed into a more mature project since then!

https://github.com/jamierpond/yapi

Still very early, but it makes me much more productive vs Postman, Bruno, Insomnia, etc.

If youre a nvim/tmux culture human, you might like this!
by benterix | 2025-12-22 08:50:21+00:00
> I deliberately park in the farthest spot at the other side of campus (about a half mile, and up four flights in the garage) to get in exercise steps with the heavy pack.

As a side note, this is an excellent habit, sadly I noticed people discover that avoiding effort is not always the best strategy when their muscle mass decreases, and adding elements of strength exercise to their daily routine can be more effective than going to the gym, for various reasons.
by mrob | 2025-12-22 08:51:20+00:00
While I agree with the point about improving skills, I think there's a distinction to be made between artistic code and engineering code. Linus Åkesson writes some exceptionally clever code, but it's artistic code. The cleverness is both essential to the artistic effect and unlikely to break anything important.

But I wouldn't want my OS written like that. In engineering code, the only benefit of cleverness is better performance, and the risk is unreliability. My previous computer was a lot slower and it already did everything I need, so I'm willing to sacrifice a lot of performance for reliability. Most software is written so wastefully that it's usually possible to make up for the lost performance without cleverness anyway.
by venturecruelty | 2025-12-22 08:53:41+00:00
I don't know why people can't take 0.3 seconds to type "what does CTA stand for?" into their favorite search engine/LLM/text-message-to-a-friend. This is "Hacker" News, yes? What do hackers know how to do? Learn things, yes?

Oh, and I also don't know why this needs to come up on approximately every single post that has an abbreviation that someone doesn't know.
by zimpenfish | 2025-12-22 08:53:43+00:00
> It surprises many people to learn that the United States aggressively defends customers from fraud over some payment methods

I feel like that needs a "(currently but not for much longer)" caveat[0] to avoid being wildly disingenuous.

[0] https://www.politico.com/news/2025/11/11/trump-administratio... - "the CFPB [...] anticipates exhausting its currently available funds in early 2026.”
by mid-kid | 2025-12-22 08:54:26+00:00
I usually make do with `man` pages for C (very comprehensive), and the `python-docs` package in my distro (you can download a static copy of the python documentation, and even the search will work offline). As well as whatever PDF manuals I need for what I'm doing.

As I use Gentoo I also usually have the source code for anything on my system, so I can dig into that if I'm missing some docs, as there's frequently a docs/ folder in the archive.

If I'm missing documentation, I make a note of it and see if there's a way to make it available locally, somehow.
by icetearun | 2025-12-22 08:55:25+00:00
I’ve noticed that many developers don’t really understand marketing and don’t know how to promote their products. They often choose to find a marketing partner to solve this, but that approach is inefficient—and in many cases, you also have to pay the partner a high fee.

So I built a marketing tool designed especially for indie developers. It’s very low-cost to use, but it can help you get results quickly. Here’s how it works:

1.Click the link below and log in. 2.Enter your product’s website URL. 3.Get a complete marketing plan (just like one created by a marketing partner). 4.Choose to execute the plan or modify it. 5.Monitor the results in the dashboard and see how many people start visiting your website.

https://amplift.ai/?utm_source=indiehackers&utm_campaign=pos...

If you’re interested in this product, leave a comment saying “Interested”. I’ll give you a personal access code so you can use it for free.
by peterbecich | 2025-12-22 08:56:14+00:00
> If wages do not rise sufficiently to cover increased costs, that does not imply that the generational contract was unfulfilled; the taxes were paid.

That's an interesting alternative view I had not considered. I think it is debatable. I believed the generational contract to be "healthcare for 65+ with 20% copay, etc., no gov. expense spared" whereas you argue the generational contract to be "Medicare payroll tax of X% is constant over all time; spend it wisely." I would argue the first option was the original intent of the Medicare law.

> Fundamentally, children are an investment. They produce cash flow (taxes) from increased public health. The end-of-life are not

You could argue the same for the end-of-life, in at least two ways: * the end-of-life patient has already produced cash flow to the government, just in reverse order from the student * Good education produces a higher taxpaying adult, the investment you refer to. I would argue the assurance of end-of-life healthcare also produces a higher taxpaying adult.

I acknowledge the costs have gone up faster than wages+population.
by birdgoose | 2025-12-22 08:57:27+00:00
Sadly, only the text editor is on public source control at the moment (https://github.com/jpsheehan/ocaml-edit). The game project and operating system are ongoing until I get bored of them and move on to something else. Most of my obsessions over the last few years have been bus projects. My Tetris clone is another example (C, SDL): https://github.com/jpsheehan/tetris
by ursAxZA | 2025-12-22 08:59:31+00:00
If a model eventually scores perfectly on every benchmark yet ends up practically useless, what’s the next step?

Benchmarks measure competence inside a predefined problem space, but real scientific and engineering work isn’t bounded — it keeps changing underneath you.

At some point we don’t just need a system that knows how to solve problems in theory; we need one that can actually do something with that ability.

The equivalent of making the coffee when we want coffee, not just getting a perfect score on a coffee-theory exam.
by elestor | 2025-12-22 09:03:41+00:00
I'd say it makes a lot of sense. It likely encourages pedophilia, meaning people that consume such things will often adopt a wrong idea of what's okay. It's similar to the way that regular porn affects the brain. I understand where you're coming from, though and I get your point, but I feel if someone consumes a lot of media of a certain type, they begin to 'embody' that media.

Just don't goon.
by NoboruWataya | 2025-12-22 09:03:48+00:00
Is there a reason you didn't mention Dioxus (other than not being familiar with it)? It explicitly has Android support as a goal, though (like all Rust GUI crates) it's a work in progress. I made a very simple app with it that works well in an Android emulator, I haven't tried actually side load it yet.
by coldtea | 2025-12-22 09:05:07+00:00
Strickly speaking yes, I say the "switch to service and digital economies and outsourcing" though, which also includes lots of automation, but also because it's not just automation where people say removes jobs and others say it's fine, but also switches to different kinds of economy (which see the same arguments).

For the purposes of the discussion, even considering automation and outsourcing alone, the effect is the same though: the human job dissapears from the local market, but the company still gets the thing made.
by kamaal | 2025-12-22 09:05:19+00:00
>>I've noticed that car alarms that go off for no good reason seem to be back.

So in the 2000s, this was fairly common in India. Then one day a installation mechanic told me the sensor had various calibration settings. You could get the trigger to be as sensitive as you wanted.

At times a rodent or a crow could trigger the alarm.
Show HN: FailCore – Deterministic Execution Runtime for AI Agents
by IntelliAvatar | 2025-12-22 09:05:46+00:00
FailCore is a deterministic execution runtime for AI agents. It sits below your planner/LLM and makes tool execution auditable, policy-gated, and replayable.

What it does: - Audit-grade tracing: every tool call is recorded to append-only JSONL (inputs / outputs / latency / failure types) - Policy gate: block unsafe actions before execution (e.g. sandbox or path boundaries) - Contract drift detection: catch output type drift (e.g. TEXT instead of JSON) as a machine-readable failure - Deterministic replay: replay previously successful steps from trace to avoid re-running expensive workflows

Quick try: pip install failcore failcore sample failcore show failcore replay run <trace.jsonl>

This is v0.1.0 and intentionally small. It’s not a planner or agent framework — it’s the “black box + airbag” for the execution layer. Feedback on trace format, replay semantics, and integration points is welcome.
by larodi | 2025-12-22 09:07:09+00:00
This, indeed, has mostly implications for ML, training, etc. As otherwise the whole catalog is available to partners, but costs a lot. So Anna did indeed liberate the content, but I'm definitely not switching off my Spotify subscription, even though, in my personal taste, neither quality, nor UI does match Apple Music. It is still useful to have s.o. serve the content for you.
by Two_hands | 2025-12-22 09:07:09+00:00
Thank you for reading.

Also generally I think CoreML isn't the best. The best solution for ORT would probably be to introduce a pure MPS provider (https://github.com/microsoft/onnxruntime/issues/21271), but given they've already bought into CoreML the effort may not be worth the reward for the core team. Which fair enough as it's a pretty mammoth task
by int_19h | 2025-12-22 09:07:28+00:00
Given that it's the AI doing the coding, it would be pretty quickly so long as it's decent at Haskell. Which it already is, surprisingly so actually for such a niche language. It doesn't necessarily write great code, but it's good enough, and the straightjacket type system makes it very hard for the model to sneak in creative hacks like using globals, or trip itself with mutable state.
by jwr | 2025-12-22 09:07:42+00:00
If we write content for closed platforms known to do terrible things, I guess we should not be surprised when said platforms do terrible things.

I keep trying to convince people not to use Instagram, WhatsApp, Facebook, Twitter/X, but I'm not getting anywhere.

Write your own content and post it on your own terms using services that you either own or that can't be overtaken by corporate greed (like Mastodon).
by giorgioz | 2025-12-22 09:09:26+00:00
You are right. Many times we already made an emotional decision. We then rationalize logically. I guess I did want to give access to LLM to my browser so my brain found an argument where one of the claims blocking me might not be true.

Yes it's fascinating how Meta managed to train Llama on torrent books without massive ripercussions: https://techhq.com/news/meta-used-pirated-content-and-seeded...

If LLM turn out to be a great technology overall the future will decide that copyright laws just were not made for LLMs and we'll retroactively fixed it.
by Two_hands | 2025-12-22 09:09:39+00:00
Yeah I can see why they let it be that way, but the fact it is pretty undefined is what bugged me. I suppose it depends on what your goals are - efficiency vs reproducibility.

Also I did run a test of FP16 vs FP32 for a large matmul on the Apple GPU and the FP16 calculation was 1.28x faster so it makes sense that they'd go for FP16 as a default.
by AlecSchueler | 2025-12-22 09:10:03+00:00
> If I draw a naked stick figure with boobs and say it is 14, is that morally wrong? At what point should a person care?

No and I'm sure every judge in Britain would throw that case out.

> Their point is that a drawing doesn't hurt people right?

It can in certain circumstances encourage a market or normalise abusive behaviour.
by HansP958 | 2025-12-22 09:10:23+00:00
The concept of "inverse parentheses" that unbundle operators is brilliant! The tokenizer hack (friendliness score by parenthesis depth, inspired by Python INDENT/DEDENT) + precedence climbing for infinite levels is elegant – parsing solved without convoluted recursive grammar. kellett

I love the twist: reversing the friendly levels gives you a classic parser, and it opens up crazy experiments like whitespace weakening. Have you tested it on non-arithmetic ops (logical/bitwise) or more complex expressions like ((()))?
by spockz | 2025-12-22 09:16:09+00:00
Maybe it is fast enough but my objection is mostly due to the gross inefficiency of crawlers. Requesting downloads of whole repositories over and over, leading to storing these archives on disk wasting CPU cycles to create them and storage space to retain them, and bandwidth to sent them over the wire. Add this to the gross power consumption of AI and hogging of physical compute hardware, and it is easy to see “AI” as wasteful.
by bekindtoartists | 2025-12-22 09:18:11+00:00
I’m hugely disappointed in Anna’s archive. As much as they believed they were doing this for good, they have now allowed bad faith actors to obtain all music for AI gen. This is just horrific for all artists out there who are fighting against so many issues that impact their creativity and sustainability. Why not just digest the data and not allow the music out there. As usual artists get fucked over.
by constantius | 2025-12-22 09:18:57+00:00
Very interesting papers. However, the last link:

> Center for the Study of Partisanship and Ideology

> some stereotypes are malevolent and destructive:

> ...

> Jews as grasping hook-nosed Nazis perpetrating genocide on innocent Palestinian babies.

Very underhanded way to paint the widely held accusations of genocide in Gaza as antisemitic...

Looking into it further: the CSPI is a right wing think-tank headed by Richard Hanania (from the website's bio, a thinker on the Right interested in culture wars, who has published vile stuff on Palestine, and has the infantile authoritarian viewpoints on politics that have unfortunately become synonymous with the "new right"). So take some salt with you if you're visiting that website...
by Fnoord | 2025-12-22 09:21:39+00:00
This book [1] from 2011 by Kevin Poulsen about the carder Max Butler (alias Iceman). Runners would use his copied CCs (which he acquired via cracking into conputers) to buy gift cards in physical stores. Nowadays we got CVV (CVC).

[1] https://en.wikipedia.org/wiki/Kingpin_(book)
by pmlnr | 2025-12-22 09:22:39+00:00
So many thoughts on this...

The platforms and their convenience that one "only" has to write the post yet the internet needs so much metadata, so it tried to autogenerate it, instead of asking for it. People are put off by need to write a bloody subject for an email already, imagine if they were shown what's actually the "content" is.

About convincing: get the few that matters on deltachat, so they don't need anything new or extra - it's just email on steroids.

As for Mastodon: it's still someone else's system, there's nothing stopping them from adding AI metadata either on those nodes.
by georgefrowny | 2025-12-22 09:23:32+00:00
Not the first product to do this. Jura coffee machines also have their own oval-ish fasteners.

In fact, it's really quite amazing that car manufacturers, generational artisans of the vendor lock-in have not been doing this at a far greater scale. Think of all those generic screws they could be charging $50 each for. No one buys or doesn't buy cars based on the screw heads. If they did they'd also reject cars that require thousands in probes and an annual subscription to use them, and they don't.

It's not even that they don't have their own screws made by tier 1/2s, as if you look in a car, many seemingly-ordinary screws do in fact have the brand and part number stamped in the heads - presumably for stock and quality control purposes during manufacture.
by josteink | 2025-12-22 09:24:56+00:00
> What.CD [0] was widely considered to be the music library of Alexandria, unparalleled in both its high quality standard and it's depth.

It was quality in technical quality of the audio in the files, but also in the organization and sourcing of the material, the QA-process of the encoding - down the the specific release the audio-file was from.

There was quantity, sure, but that was secondary to the quality. The quantity was just a side-effect of the place being known for quality, making it an attractive arena to participate in.

And it also had all the "weird"/non-standard things you don't find on mainstream streaming-services precisely because that is what independent curators are good at and often driven by.

This Anna's release... While in itself impressive in many ways does not compare to the things What.CD represented. It's almost the exact opposite:

- focus on most popular content - niche content (even by mainstream Spotify-standards) is not included

- quality is 160kbps ogg files, which is far from lossless, it's not tightly coupled to a release and even as so far the audio-grading goes, there's no transparent QA process for the content, nor is it available in audiophile fidelity.

This is definitely Apples vs Oranges.
by bekindtoartists | 2025-12-22 09:25:08+00:00
Are you an artist? Have you ever created a piece of work that has a copyright attached? You might be anti-establishment but ultimately you are anti-creation. Artists are finding it harder and harder to live and create, artists are vital proponents and voices in changing culture - for you to take away their ability to live in a financially viable way says more about you and how you have conflated big business and an artist who is trying to make art and live.
by p_l | 2025-12-22 09:25:23+00:00
For a long time there was push to handle some of that under magistrate courts and other approaches so that to properly defend you have to appeal to actually get in front of proper court.

There was at least one case where prosecution never, ever, seen the evidence of supposed CSAM found on accused's computer, and if not for the lucky person having a slightly less overworked public defender, they had high chances of being found "guilty" if of minor offense for having what used to be staple of family photo albums - photo of the toddler grand-kids playing in kiddy pool, which was reported by computer tech at a laptop repair business.