MurphyA/hacker-news huggingface dataset:
by unforgivenpasta | 2026-03-07 05:15:53+00:00
Looks like SteamOS and the accompanying hardware are enough of a success that they're at least spending _some_ resources to try and figure out anticheat on Linux.

What can competitive games even do in the long run against cheating on Linux since cheaters can re-compile the kernel to hide away things like memory reads, mouse movement and rendering?

I also wonder if Apex Legends will re-enable Linux support in the near future to test this anticheat.
by lovelearning | 2026-03-07 05:15:55+00:00
> Any idiot can now prompt their way to the same software.

I must say I find this idea, and this wording, elitist in a negative way.

I don't see any fundamental problem with democratization of abilities and removal of gatekeeping.

Chances are, you were able to accumulate your expert knowledge only because:

- book writing and authorship was democratized away from the church and academia

- web content publication and production were democratized away from academia and corporations

- OSes/software/software libraries were all democratized away from corporations through open-source projects

- computer hardware was democratized away from corporations and universities

Each of the above must have cost some gatekeepers some revenue and opportunities. You were not really an idiot just because you benefited from any of them. Analogously, when someone else benefits at some cost to you, that doesn't make them an idiot either.
by boisterousness | 2026-03-07 05:16:27+00:00
Great minds think alike!

For $99.95, you can own an exquisite 0.75m USB-C 2.0 "High-Definition Audio Cable" [1], featuring "high-purity 0.5% Silver conductors and a Metal-Layer Noise-Dissipation for the most efficient dissipation of radio-frequency noise."

It has "Direction-Controlled Conductors: All drawn metal strands or conductors have a non-symmetrical, and therefore directional, grain structure. AudioQuest controls the resulting RF impedance variation so that noise is drained away from where it will cause distortion. The correct direction is determined by listening to every batch of metal conductors used in every AudioQuest audio cable. When applicable, arrows are clearly marked on the connectors to ensure superior sound quality." Power Delivery: No. Country of origin: China.

My web search didn't reveal any $1000 USB cables - doubtless those are offered only privately to the most discerning connoisseurs.

[1] https://www.audioquest.com/products/forest-usb-c-c-digital-a...
by vb7132 | 2026-03-07 05:16:54+00:00
Very valid point. I will lay down the facts for you:

At my previous employer, I was generating $2.5million per year (revenue per employee). I didn't ship a single line of code. All the time was spent trying to convince various stake holders.

Now, I have already built a couple of apps that help me better manage my tech news (keeps me sane) plus I am writing a blog that generates $0. It's only been a month.

If you measure the immediate dollar value, you are right. But in life, pay-offs are not always realized immediately. Just my opinion anyway.
by OuterVale | 2026-03-07 05:16:59+00:00
Biggest change I've seen is a corporate approach to everything, rather than a hacker ethos. People experimenting and pushing boundries are penalised for doing so.

Too many cool little projects which are replied to with 'Why not use Y?' or 'Who needs this?'. It is as if projects are deemed as having no worth unless they are economically sound and improve productivity.
by Spivak | 2026-03-07 05:17:52+00:00
> Voters in 2026 can decide what kind of speech they want to ban or not.

You're essentially arguing against a constitution. Governments can work without one but it should at least be recognized what we're losing. There are no longer any practical limits to what laws legislators are allowed to enact.

There's a huge disconnect between what the voters want and what legislators actually enact which is why I'm glad we have a constitution. My home state, Ohio, actually tried to limit ballot initiatives because they knew they knew the upcoming abortion ballot measure was going to pass. Literally the definition of legislators not representing the will of the people. I wouldn't ever argue "some state legislature passed a law therefore it must be what the people wanted."
by palmotea | 2026-03-07 05:17:58+00:00
> I’m ready to retire. ... Fast forward decades and Claude Code is giving me that same energy and drive. I love it. It feels like it did back then. I’m chasing the midnight hour and not getting any sleep.

Of course you love it, you don't have to worry about retirement anymore.

Give me your 401k, then tell you feel about Claude Code.
by jsharpe | 2026-03-07 05:19:00+00:00
If you're interested in making and finishing a game, there is no good argument to be made for writing your own engine unless you have some very very specific rendering requirements (e.g. you want your game to be in hyperbolic space or something, or have 3D portals).

In every other case by writing your own engine you'll be wasting your time on a million already solved problems instead of actually, you know, making a game.

If you're interested in game engine development, or graphics programming, and not so much in finished games, then you can write some engine code as an educational exercise, though.
by linsomniac | 2026-03-07 05:22:08+00:00
>What you bring to the table night be fine, but how long do you think you'll find emoloyers willing to still pay for this?

I'm assuming that the software factory of the future is going to need Millwrights https://en.wikipedia.org/wiki/Millwright

But, builders are builders. These tools turn ideas into things, a builders dream.
by refurb | 2026-03-07 05:23:47+00:00
I think research ranges from this paper to ones more rigorous, but the problem of "adjustments" is consistent.

And the issue is not so much the research is being done, but rather how it's reported on. Scientists know the limits of rigor in climate science, but the public doesn't. So catastrophic predictions are viewed by the public as a sure thing, versus one particular prediction with wide error bares.

> This happens in every field of science, but it's often worse in fields that touch politics.

Indeed. Nobody plays fast and lose with papers on the structure of some random enzyme for political purposes.
by pseudohadamard | 2026-03-07 05:23:52+00:00
They also need to say which country's car it is. In France or Italy it'll be an efficient 900-1,000kg Renault or Fiat. In Germany a 1,800kg BMW. In the US, a Sherman tank, https://www.jalopnik.com/youre-not-wrong-american-trucks-and....
by michaelhoney | 2026-03-07 05:23:53+00:00
I think it’s important for you to understand that there were always way more people who loved programming than were able to work professionally as high-level coders. Sure, if you spent most of your working life writing code, you’d be very proficient. But for many, many others, they haven’t been able to spend the time developing those muscles. Modern LLMs really are a joyful experience for people who enjoy software creation but haven’t had the 10,000 hours.
by orbital-decay | 2026-03-07 05:25:39+00:00
>the key behavior is that LLMs are really good at fuzz testing, because they are probabilistic monkeys on typewriters

That's exactly what they're not. Models post-trained with current methods/datasets have pretty poor diversity of outputs, and they're not that useful for fuzz testing unless you introduce input diversity (randomize the prompt), which is harder than it sounds because it has to be semantical. Pre-trained models have good output diversity, but they perform much worse. Poor diversity can be fixed in theory but I don't see any model devs caring much.
by Kiboneu | 2026-03-07 05:27:22+00:00
I introduced my dad to claude code. He doesn’t even code, but now it’s a more welcoming and rewarding experience from the get-go. He’s happy, became more comfortable with linux.

Occasionally I remote in to help fix something, but the coding agent really takes a load off my back, and he can start learning without knowing where the endpoints are.
by nine_k | 2026-03-07 05:29:38+00:00
Location: New York City, NY, USA

Remote: Yes, as is hybrid. Have a long experience working in distributed teams.

Willing to relocate: No (family, kids).

Technologies: Backend: Typescript, Express.js, Next.js; Python, FastAPI, Django, SQLAlchemy, pytest; SQL, Postgres, SQLite, MySQL, even Oracle; Redis; AWS, Docker, Linux, git, CI/CD, some Kubernetes, some Terraform, etc. Frontend: Typescript, Javascript, React, HTML5, CSS3. Code review, mentoring. Product work. Tech lead experience.

Résumé/CV: https://dmitry.cheryasov.info/resume/with-intro/

Email: in the resume.

I'm an experienced software engineer, looking for a hands-on senior software engineer / tech lead position, backend-leaning, with significant frontend skills. I worked at companies of all kinds, from seed-stage startups to literal FAANG.

I always end up working in close interaction with product people, stakeholders, and (if lucky enough) prospective users. I'm used to working cross-functionally and cross-team, improving communication, coordinating work of several teams to build and operate the thing which the business needs. I prefer building the right thing without haste, but know how to prioritize shipping the most impactful changes sooner.

I value autonomy and high impact. I built things from a nebulous idea to a final implementation and production launch. I evolved large existing systems, including frontend, backend, and databases. I view AI coding tools positively, as a replacement of some human labor, but not of human judgment.

I'm glad to communicate with people, to mentor fellow engineers when appropriate, to coordinate work, but I'm not trying to become a full-time people manager. My north star is people like John Carmack or Rob Pike.
by seanmcdirmid | 2026-03-07 05:30:21+00:00
I'm using an LLM to write queries ATM. I have it write lots of tests, do some differential testing to get the code and the tests correct, and then have it optimize the query so that it can run on our backend (and optimization isn't really optional since we are processing a lot of rows in big tables). Without the tests this wouldn't work at all, and not just tests, we need pretty good coverage since if some edge case isn't covered, it likely will wash out during optimization (if the code is ever correct about it in the first place). I've had to add edge cases manually in the past, although my workflow has gotten better about this over time.

I don't use a planner though, I have my own workflow setup to do this (since it requires context isolated agents to fix tests and fix code during differential testing). If the planner somehow added broad test coverage and a performance feedback loop (or even just very aggressive well known optimizations), it might work.
by michaelhoney | 2026-03-07 05:31:51+00:00
I find there are still opportunities to solve puzzles. Claude Code might build something in an unsatisfying or inelegant way, and you can suggest a better approach. You can absolutely write core components — the fun parts you crave — of the code and give it to an LLM to flesh out the rest.

One of the recent joys I’ve had is having CC knit together separate notebooks I’d been updating for a couple of years into a unified app. It can be a fulfilling experience.
by jadebound | 2026-03-07 05:32:56+00:00
[New York] Unbound AI today announced the official release of the industry's first generative video engine designed specifically for adult-centric and unrestricted creative output, solving the "censorship" hurdle that has plagued professional artists on mainstream platforms. The platform maintains a rigorous zero-tolerance policy regarding illegal content and non-consensual imagery to ensure the platform remains a safe, compliant space for professional creators.

To celebrate the launch, the platform is offering an exclusive 15% discount for new pro-tier subscribers using the code UNBOUND15AI at unbound.video
by lwansbrough | 2026-03-07 05:34:01+00:00
For me, I'll do the engineering work of designing a system, then give it the specific designs and constraints. I'll let it plan out the implementation, then I give it notes if it varies in ways I didn't expect. Once we agree on a solution, that's when I set it free. The frontier models usually do a pretty good job with this work flow at this point.
by metalcrow | 2026-03-07 05:35:09+00:00
In practice it is protected, but as the law is written it's hard to say how or why. Pure pornography with penetrative sex, by any reasonable definition, "depicts or describes, in a patently offensive way, sexual conduct" and "lacks serious literary, artistic, political, or scientific value". And it's pretty clear that most pornography is intended to "appeal to the prurient interest". So it's really only protected because juries refuse to convict, meaning it's only protected if the defendant is seen as likable.
by linsomniac | 2026-03-07 05:36:45+00:00
NEED to be? No.

But, to be robust you want a signal handler with clean shutdown, a circuit breaker, argument processing (100 lines right there), logging, reporting progress to our dashboard (it's going to run 10-15 days), checking errors and exceptions, retrying on temp fail, documentation... It adds up.

So it could be shorter, but it's not like there is anything superfluous in it.
by socalgal2 | 2026-03-07 05:36:48+00:00
My guesses are

1. We'll train the LLMs not to make sloppy code.

2. We'll come up with better techinques to make guardrails to help

Making up examples:

* right now, lots of people code with no tests. LLMs do better with tests. So, training LLMs to make new and better tests.

* right now, many things are left untested because it's work to build the infrastructure to test them. Now we have LLMs to help us build that infrustructure so we can use it make better tests for LLMs.

* ...?
by mmasu | 2026-03-07 05:40:31+00:00
how would you suggest someone who just started their career moves ahead to build that “taste” for lean and elegant solutions? I am onboarding fresh grads onto my team and I see a tendency towards blindly implementing LLM generated code. I always tell people they are responsible for the code they push, so they should always research every line of code, their imported frameworks and generated solutions. They should be able to explain their choices (or the LLM’s). But I still fail to see how I can help people become this “new” brand of developer. Would be very happy to hear your thoughts or how other people are planning to tackle this. Thanks!
by bmd1905 | 2026-03-07 05:41:23+00:00
Ouch, that’s a tough lesson—restoring from backups often uncovers hidden data transfer or snapshot retrieval costs that weren't budgeted. The real fix here isn't just better IAM policies, but having real-time anomaly detection catching the spend spike instantly. We built CloudThinker precisely for this, pairing our CloudKeeper module for 24/7 cost governance with automated runbooks that enforce blast radius guardrails before disaster strikes.
by bmd1905 | 2026-03-07 05:41:55+00:00
The signal-to-noise ratio on PRs has definitely tanked since everyone started hooking up basic LLM scripts to their repos. Discarding the low-effort ones is a good first step, but the long-term solution is evaluating PRs structurally against historical incidents and performance impact. At CloudThinker, we focused our AI code review engine purely on this deep, incident-aware context—catching vulnerabilities and regressions automatically so human reviewers only spend time on architecture.
by socalgal2 | 2026-03-07 05:42:00+00:00
I have this feeling as well. At one point I thought when I got older it might be nice to teach - Steve Wozniak apparently does. But, it doesn't feel like I can really add much. Students have infinite teachers on youtube, and now they have Gemini/Claude/ChatGPT which are amazing. Sure, today, maybe, I could see myself as mostly a chaperone in some class to once in a while help a student out with some issue but that possibility seems like it will be gone in 1 to 2 years.
by bmd1905 | 2026-03-07 05:42:07+00:00
Moving away from the traditional, bottleneck-heavy code review cycle requires immense trust in your CI/CD pipeline and test coverage. You don't necessarily "kill" the review; you delegate the tedious parts—like catching security regressions or performance bugs—to intelligent agents. We designed CloudThinker to handle that baseline automatically, letting developers merge faster with built-in guardrails rather than waiting on a teammate's LGTM.
by seanmcdirmid | 2026-03-07 05:42:09+00:00
> My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

My experience is the opposite. Those with a passion for the field and the ability to dig deeply into systems are really excited right now (literally all that power just waiting to be guided to do good...and oh does it need guidance!). Those who were just going through the motions and punching a clock are pretty unmotivated and getting ready to exit.

Sometimes I dream about being laid off from my FAANG job so I have some time to use this power in more interesting than I'm doing at work (although I already get to use it in fairly interesting ways in my job).
by bmd1905 | 2026-03-07 05:42:36+00:00
The real issue with these benchmarks is they treat code review in an isolated vacuum. A model might ace a static test, but fail to realize how a specific config change impacts your live cluster topology under load. We built CloudThinker to bridge this gap by connecting AI PR analysis directly to real-time infrastructure context. It helps reviews actually prevent production incidents instead of just optimizing for a leaderboard.
by throwaway894345 | 2026-03-07 05:43:36+00:00
No one is debating whether Go is missing a uuid package from its standard library; the debate is about whether this is indicative of a general trend with the Go standard library (as the gp claimed above).

If you’re arguing as the grandparent did that Go regularly omits important packages from its standard library, then it’s not unreasonable to ask you for your idea of an exemplary stdlib.
by tptacek | 2026-03-07 05:44:22+00:00
You're answering the question of "which languages have UUIDs in their standard libraries" (Javascript is not one of them). That's not the question I'm asking. If you wrote a new Python program today that needed to make HTTP requests, would you rely on the stdlib, or would you pull in a dep? In a Java program, if you were encrypting files or blobs, stdlib or dep?

Is C# the language that gives the Go stdlib a run for its money? I haven't used it much. JS, Python, and Ruby, I have, quite a bit, and I have the sprawling requirements.txts and Gemfiles to prove it.

I asked the question I did upthread because, while there are a lot of colorable arguments about what Go did wrong, a complete and practical standard library where the standard library's functionality is the idiomatic answer to the problems it addresses is one of the things Go happens to do distinctively well. Which makes dunking on it for this UUID thing kind of odd.
by galkk | 2026-03-07 05:44:26+00:00
And there is such small thing as state constitution that explicitly forbids any income tax.

Current government is using it as toilet paper, first by introducing capital gains tax, and now income tax.

I see in another comments though that you argue in bad faith by dismissing opponent arguments as “small amount”, “talking points”. If you don’t have anything real to say, don’t bother to answer.
by JimDabell | 2026-03-07 05:44:33+00:00
It hasn’t been a draft RFC for a couple of years:

https://datatracker.ietf.org/doc/rfc9562/

The problem is not that it is a draft RFC, the problem is that the library is unmaintained with an unresponsive developer who is squatting the uuid7 package name. It’s the top hit for Python developers who want to use UUIDv7 for Python 3.13 and below.
by 8organicbits | 2026-03-07 05:46:52+00:00
RFC changes aside, the go community has been bit by unmaintained UUID libraries with security issues. Consider https://github.com/satori/go.uuid/issues/123 as a popular example.

The open issue in Google's repo about the package being malicious is not a good look. The community concluded it's a false positive. If the repo was maintained they'd confirm this and close the issue.

Maintaince is much more than RFC compliance, although the project hasn't met that bar either.
by tstrimple | 2026-03-07 05:46:52+00:00
Sure. You're silent on censorship unless it involves white people saying the n-word or f-word. You think the T in LGBT is an abuse and you think people should be able to say n**r on Twitter. But you'll never go out of your way to defend the actual violations of the first amendment because you think they should be silenced. You're a clown in the same way every conservative is a clown. You hide behind "freedom" while trying to remove it from others. You ideology is dismissed because it it the equivalent to anti-vax or flat-earthers. You're probably one or the other or both of those because you "did you own research" as an ignorant fucking moron and decided that was better than what actual scientists have put forth.
by mahirsaid | 2026-03-07 05:47:04+00:00
I went to micro center and they usually have decent priced bundles. RAM was G Skill flare 32gb sticks. Im not being specific in the previous post. because there is many ways to save depending on what your willing to trust. Best Buy open box/new, Micro center open box/new, Walmart has pretty good prices depending what your looking for. Ebay is iffy depending on the product your looking for GPU are expensive at the moment.
by dilawar | 2026-03-07 05:47:05+00:00
I have been using an ergonomics keyboard for a while and find it impossible to go back to normal keyboard.

For the last two weeks, I was forced to work at a normal keyboard. After initial pain for one day, I got back to typing at normal speed. Without losing my comfort with the ergonomic one. I can now just context switch. It wasn't easy though.

Perhaps you will also become comfortable with both vim and helix after the initial struggle?
Show HN: SlideHTML – render HTML files as slides
by creativegodong | 2026-03-07 05:49:08+00:00
Hi HN,

I built SlideHTML as a small experiment after noticing that LLMs are surprisingly good at writing HTML layouts.

Instead of building another slide editor, I tried the opposite approach: let AI generate slides directly as HTML.

SlideHTML is a small Electron app that simply watches a folder and renders each HTML file as a slide.

My workflow is basically:

1. Open a folder
2. Ask Claude Code or Gemini CLI to generate slides
3. SlideHTML renders them live
4. Hit present

No editor, no proprietary format — just HTML.

The whole thing was built in about 3 hours as an experiment.

Curious what HN thinks about HTML as a slide format in the AI era.
Show HN: RedwoodSDK (v1.0 in a Few Days)
by pistoriusp | 2026-03-07 05:49:29+00:00
Hey everyone,

I'm the original co-creator of RedwoodJS. (The framework that myself and Tom Preston-Werner, Rob Cameron and David Price built during Covid.)

I had tried to build a developer tool startup (Snaplet), and failed. I rejoined the efforts to add RSC to Redwood, but I realized that we needed a much simpler framework that was closely tied to a platform (We chose Cloudflare).

We started building RedwoodSDK a year ago and this is the result. An insanely simple stack. I am incredibly proud of this work, please star our repo and let me know if there's anything that doesn't resonate with you.
by tstrimple | 2026-03-07 05:49:47+00:00
> I think most people here are extrapolating the intent behind this law,

This is a revisionist fucking lie. People like you argue against the facts you have absolutely wrong. And when proven wrong you latch onto some tangential argument. But you have no integrity so you pretend it was actually about the other thing and not the thing you actually called out. You don't participate in good faith. You deserve no response in good faith.