MurphyA/hacker-news huggingface dataset:
by walleeee | 2025-05-05 11:25:13+00:00
This attitude willingly donates what agency you have to the people and things trying to take it from you.

Lead by example. Mimicry is real, we all do it whether or not we are aware. Every node in the graph influences others. If you must exhort, it works better if you follow your own advice.

Of course, be discerning as you do this, and don't expend your energy or goodwill where it will be wasted. Be like Gandalf.

Any dogmatic system is fault-tolerant, in that it will "route around" some amount of internal dissent, but this does not make it impregnable.

The ruts in our minds steer us just as much as those in the ground. But earth turns and so can we.
by dcminter | 2025-05-05 11:25:22+00:00
If we were suddenly taken with the urge to do this now I wonder how good a job we could do? Maybe a high gamma sterilization to kill off any bacteria in or around the body, then cast it in resin; presumably there would still be mere chemical decay paths for the corpses' components though. I suppose embalming would still be the best way...?
by hilbert42 | 2025-05-05 11:25:43+00:00
Right, each to his own. And you don't have to be old to not notice important items in a scene. Also I'd venture very few people would be able to recall much of the detail in any scene after even a few years. Perhaps those few with photographic memories could but the vast majority would not.

I take photos often and I've many going back quite a few decades, and many of them I cannot remember taking let alone remember the fine details.

Even when I inspect a photograph to see whether it's worth scanning I'll still miss certain details. I've noticed repeatedly that I only become aware of them when inspecting the scanned photo in Photoshop or such to remove spots, scratches, etc. It's only after close inspection that may take quite some time that I become aware of these features.

For me, photos are an essential reminder of things past. That said, I've noticed some people really aren't that interested in photos, and what's more I've often encountered them. On many an ocassion after I've dug out old photos and slides for scanning I've offered copies to people who were in say original group shots and they've not been very interested. On the other hand, others are very eager for copies and can't wait to receive them.
by genocidicbunny | 2025-05-05 11:26:04+00:00
Vancouver and Toronto were very often used as stand-ins for shows based in places like Chicago, Seattle, NYC and many others. Might still be, but I barely consume that sort of media nowadays.

It made watching TV shows like Stargate SG1 additionally amusing though -- every planet they visited was basically some location near Vancouver. Me and friends used to joke about how much like carcinisation is a thing in evolution, in the Stargate universe all planets eventually ended up looking like British Columbia.
by microtonal | 2025-05-05 11:26:07+00:00
What becomes the signal then? Will we shift back into apprenticeship based employment? How do potential laborers display their critical thinking skills apart from displaying them in person?

This is already true to some extend. Not apprenticeship taking place of college, but the last couple of places I worked hiring generally happened based on: I already know this person from open source projects/working with them in a company/etc.

In certain companies, degrees were already unimportant even before LLMs because they generally do not provide a very good signal.
by kate_at_refact | 2025-05-05 11:26:49+00:00
Open-source Refact.ai achieves #1 on SWE-bench Lite with a 59.7% score. Our approach: fully autonomous Agent, no manual intervention needed.

How we did this:

• Prompt strategy: https://github.com/smallcloudai/refact/blob/swe-boosted-prom... • Claude 3.7 Sonnet as orchestrator • deep_analysis() tool (powered by o4-mini) for reasoning • Tool suite for repository exploration, code modification, and testing. Used dynamically based on task needs • One correct solution through iteration!

Autonomy = our core strength.

Refact.ai Agent completes the entire dev workflow independently: plans, executes, tests, self-corrects, and delivers a production-ready result. For each task, it made one multi-step run to generate a single correct solution, creating custom strategies rather than following rigid scripts.

You can read tech details on our SWE-bench approach: https://refact.ai/blog/2025/sota-on-swe-bench-lite-open-sour...

Your questions are welcome! Also, welcome to try Refact.ai Agent in VS Code and Jet Brains: https://linktr.ee/refactai
by JanSchu | 2025-05-05 11:27:38+00:00
This is one of the most exciting and practical applications of AI tooling I've seen in a long time. Crash dump analysis has always felt like the kind of task that time forgot—vital, intricate, and utterly user-hostile. Your approach bridges a massive usability gap with the exact right philosophy: augment, don't replace.

A few things that stand out:

The use of MCP to connect CDB with Copilot is genius. Too often, AI tooling is skin-deep—just a chat overlay that guesses at output. You've gone much deeper by wiring actual tool invocations to AI cognition. This feels like the future of all expert tooling.

You nailed the problem framing. It’s not about eliminating expertise—it’s about letting the expert focus on analysis instead of syntax and byte-counting. Having AI interpret crash dumps is like going from raw SQL to a BI dashboard—with the option to drop down if needed.

Releasing it open-source is a huge move. You just laid the groundwork for a whole new ecosystem. I wouldn’t be surprised if this becomes a standard debug layer for large codebases, much like Sentry or Crashlytics became for telemetry.

If Microsoft is smart, they should be building this into VS proper—or at least hiring you to do it.

Curious: have you thought about extending this beyond crash dumps? I could imagine similar integrations for static analysis, exploit triage, or even live kernel debugging with conversational AI support.

Amazing work. Bookmarked, starred, and vibed.
by anonymars | 2025-05-05 11:27:46+00:00
I can't help but laugh when people make broad racial statements as they attempt to transcend racism. To wit, "white folk are very fragile"

How much do you think "white privilege" rhetoric resonates with, say, French-speaking Mainers? Who also had the experience of "your name got you scorned from jobs or spit on in school" https://www.nytimes.com/2006/06/04/us/longscorned-in-maine-f...

Humans are racist because humans are tribal. Yes, we should work on improving as a society, but don't be surprised that making broad pejorative racial statements doesn't do it.

This is a far better argument:

> The zip code I was born in, the schools I went to, and the overall landscape of modern America have an incalculable influence in my success.

I would also add to that, "the values, attention, nutrition, and opportunities provided by my parents in my formative years"
by hatefulmoron | 2025-05-05 11:31:14+00:00
I get what you're saying, yeah. I would predict (not an economist, some guy on the internet) that unless you outlaw working over a certain number of hours, people will work more hours than ideal and it would push everyone else to do the same. In other words, having lots of non-working hours is an unstable position, as people work more to satiate their unlimited wants.

You could outlaw or heavily disincentivize working over a certain number of hours (overtime is a step in this direction), although my concern would be that artificially limiting productivity like that would be detrimental. We still need people doing productive things, so slashing their hours might be a Chinese "backyard furnaces" sort of situation. That said, some people think half of our jobs are bullshit anyway.

To your credit though, we shouldn't let perfect be the enemy of good. Maybe 36 hours is better than 40, and so on.
by Smaug123 | 2025-05-05 11:31:25+00:00
No, Rice's theorem states that there is no general procedure to take an arbitrary program and decide nontrivial properties of its behaviour. As software engineers, though, we write specific programs which have properties which can be decided, perhaps by reasoning specific to the program. (That's, like, the whole point of software engineering: you can't claim to have solved a problem if you wrote a program such that it's undecidable whether it solved the problem.)

The "several times more effort to verify code" thing: I'm hoping the next few generations of LLMs will be able to do this properly! Imagine if you were writing in a dependently typed language, and you wrote your test as simply a theorem, and used a very competent LLM (perhaps with other program search techniques; who knows) to fill in the proof, which nobody will never read. Seems like a natural end state of the OP: more compute may relax the constraints on writing software whose behaviour is formally verifiable.
by chasing0entropy | 2025-05-05 11:31:31+00:00
https://grist.org/energy/balcony-solar-took-off-in-germany-w...

While that can put a dent in a household’s utility bill, its impact on Germany’s consumption is far smaller. “Even if we attached panels to all suitable balconies across the country, we’d still only manage to meet 1 percent or less of our overall energy needs,”
by enriquto | 2025-05-05 11:31:32+00:00
As a matter of principle, i prefer to use really stable software that does not change wantonly, and whose authors took the care to put it into debian.

My 20 year-old .tex documents still compile today. Will the same happen with quarto? (or typst, for that matter?) The fact that they offer no packages in the debian standard distribution signals they have likely succumbed to the awful trend of version churning, where you need to use the last version of the software or else. Thus, probably, in 20 years my documents will be un-compilable. For legacy things like typeset documents, it's reasonable to prefer legacy solutions like latex.

Once quarto and typst have stabilized enough to appear in debian stable, I'll consider them as viable alternatives.
by card_zero | 2025-05-05 11:32:09+00:00
Turns out that the things I wish I'd taken photos of were: bookshelves (with titles visible), crappy old computers and things on the screen, posters I used to have on the wall, my everyday clothes, streets with parked cars, the inside of an art supply store.

These are not achievements, or unusual places, or humans. The things I'd like to see are stores of subtle cultural information than gets lost because it seems unimportant, and then a couple of decades later I want to look at all the details of it again but I can't. What was that car I used to be slightly interested by every time I walked past it? What range of items used to be for sale? What books did I have? What was actually on that poster that got torn and thrown out and now it's impossible to find another? Instead of answers, I have holiday snaps and pictures of humans.
by dijit | 2025-05-05 11:32:17+00:00
Hollywood undoubtedly has more money, but you genuinely have no idea what you're talking about when it comes to the quality of what gets made.

So many things that hollywood produces are remakes of foreign movies, except with an order of magnitude more money poured in and palate-switched for american audiences. (which, due to the sheer volume of content that comes out of hollywood- becomes the default international palate).

The entertainment industry in Sweden (girl with the dragon tattoo, a man called Otto) and the UK (the countries I have lived in) is undoubtedly very strong, even comparatively poor (not intended as a slur here) India is quite famous for its bombastic action movies.

Russia too, has some of the most thought provoking movies that I've ever seen. Leviathan and Durak- they even have your "fun" action style movies (Brat and Brat 2 for fantastic examples).

To say that Hollywood produces more and thus sometimes better, and that other counties make slop betrays two things:

1) Hollywood steals vigorously from other countries.

2) Other countries produce works that do not translate well for american audiences.
Show HN: I built an open source (GPL) ATS
by tarasyarema | 2025-05-05 11:32:21+00:00
Hi there!

A while ago I built an open source ATS a while ago when I was hiring for some techies at the company I worked in.

I wanted to have a simple way to handle the basics without using a spreadsheet and found there were no easy alternatives that were free / open-source that could be self hosted or even ran locally (in an easy way).

All the solutions were enterprise software or offered a some sort of saas structure for it.

Hence, I build this MVP during a weekend and actually hired a few employees using that as a source of truth.

I set the license to be GPL because for that reason, if you want to build one and sell it, be my guest, but I liked the idea of having a software like that to be fully open and available. Obviously it's limited and tailored to the needs I had, but I found it fun to do.

From the repo:

<quote> The whole point of this project is that there's so many ATS platforms out there that are either too expensive, too complicated, or too restrictive. This project aims to be a simple, open-source alternative that can be self-hosted and customized to your needs.

For that reason, I've chosen the GNU GPLv3 license to ensure that any modifications or improvements made to this project are shared back with the community. This is to prevent any one entity from taking the project and making it proprietary. </quote>

As a fun fact the first version of it was done by Devin, but I had to do a huge refactor to make it actually work xD It's a simple Next.js + Prisma app. I use some tooling from Vercel like the storage, but could be ported to S3 compatible to self-host minio or just general compatibility.

---

I do not have plans to mantain it actively, but wanted to share this project if someone is interested, or just your thoughts in open sourcing these type of (core) tooling, even more now in the world of AI we live in.

You can find the repo at https://github.com/tarasyarema/oss-ats and there's a live demo at https://demo.ats-oss.org

What do you think? Specially on

1. Having 100% free and GPL licensed for core software solutions 2. Any alternatives of open source ATS that are working now? 3. Interest in using it?

PS: Disregard the styling and tech designs decisions, I just wanted to have something working fast enough (e.g. I'm not a fan of Prisma, but I guess for this it was easy to setup and use)
by Orygin | 2025-05-05 11:32:45+00:00
Have you got a source for the GPL non compliance ?

If I remember what I saw during the day, and from recaps since then, it was only the Bambu Studio slicer (that is a fork of Prusa Slicer), which was provided with review units but without the source code being released yet. The code was released in time for production units. The only violation of the license is if they did not provide the code to reviewers when asked (which may have happened, but is not as clear cut as what their competitors imply)
by mapt | 2025-05-05 11:33:35+00:00
I don't think this has been debunked.

I think it's an omnipresent concern in people with 10-20% kidney function left, and outside that cohort, it's a concern if you're getting a supermajority of your calories from protein for a prolonged period of time (which is quite rare/expensive for most of us)

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

Most people who eat "high protein diets" are not actually eating all that much protein, because their food is laced with lots of fat and some carbs. The guy eating burgers and sausage all day long is actually on a high-fat diet. This fools people because fat is so nutritionally dense, and because lean protein is basically always chock-full of bulky water. The soy "protein" I'm eating still has fat and carbs.
by jparishy | 2025-05-05 11:33:39+00:00
The filmmaking industry is constantly flying productions all over the world to avoid paying US labor. Waste of time, money, energy. And the saved money isn't given back to the people making the movie, the unions are still constantly fighting with the industry for basic asks.

I don't see a problem here, this is what tariffs are actually for. Broken clock is right twice a day yada yada

eta: one can not like the man and not think this is a bad idea. same as we don't need more dolls from china and it's weird for us to suddenly die on that hill. /shrug
by motorest | 2025-05-05 11:33:56+00:00
> Right but by your reasoning it would make sense to use LLMs only to augment an incomplete but rigorous testing process, or to otherwise elevate below average code.

No. It makes sense to use LLMs to generate tests. Even if their output matches the worst output the average human can write by hand, having any coverage whatsoever already raises the bar from where the average human output is.

> My issue is not necessarily with the quality of the code, but rather with the intention of the code (...)

That's not the LLM's responsibility. Humans specify what they want and LLMs fill in the blanks. If today's LLMs output bad results, that's a reflection of the prompts. Garbage in, garbage out.
by latexr | 2025-05-05 11:34:02+00:00
> This should have been obvious from Section 174(c)(3) but somehow everyone seems oblivious to it?

If you want to change that, i.e. make people aware of it, don’t just name the section; link to it and briefly explain what it is and why people should be against it. Even doing just one of those three would help your cause.
by unsupp0rted | 2025-05-05 11:34:07+00:00
Every country has 5 or 10 good movies you can name, and they're always the same ones. Brat and Brat 2, Leviathan and Durak... the list doesn't go on much beyond that. And certainly not in the last 20 years.

For US movies, the list goes on. And you can debate which ones should make the top-100.

But here's a pivotal soviet comedy about a guy who goes to the future... okay, here's Bob Zemeckis's Back to the Future. Compare the quality of any aspect: story, acting, props, costumes, cinematography, special fx, attention to detail, MUSIC... 1:1 US cinema destroys on every level.

Bollywood action movies? They're parodies of themselves- Adam Sandler's You Don't Mess with the Zohan, except they take themselves seriously.
by JanSchu | 2025-05-05 11:34:21+00:00
Nice write‑up. A couple of notes from doing roughly the same dance on Cortex‑M0 and M3 boards for sensor fusion.

1. You can, in fact, get rid of every FP instruction on M0. The trick is to pre‑bake the scale and zero_point into a single fixed‑point multiplier per layer (the dyadic form you mentioned). The formula is

ini Copy Edit y = ((Wx + b) M) >> s Where M fits in an int32 and s is the power‑of‑two shift. You compute M and s once on the host, write them as const tables, and your inner loop is literally a MAC followed by a multiply‑accumulate‑shift. No fpsoft library, no division.

2. CMSIS‑NN already gives you the fast int8 kernels. The docs are painful but you can steal just four files: arm_fully_connected_q7.c, arm_nnsupportfunctions.c, and their headers. On M0 this compiled to ~3 kB for me. Feed those kernels fixed‑point activations and you only pay for the ops you call.

3. Workflow that kept me sane

Prototype in PyTorch. Tiny net, ReLU, MSE, Adam, done.

torch.quantization.quantize_qat for quantization‑aware training. Export to ONNX, then run a one‑page Python script that dumps .h files with weight, bias, M, s.

Hand‑roll the inference loop in C. It is about 40 lines per layer, easy to unit‑test on the host with the same vectors you trained on.

By starting with a known‑good fp32 model you always have a checksum: the int8 path must match fp32 within tolerance or you know exactly where to look.
by squigz | 2025-05-05 11:35:01+00:00
For those replying who think this isn't an option - what precisely is the end-game in your mind?

Edit: I'd be interested to hear why the downvotes. I'm genuinely curious about this, because a lot of people seem to think that a) Congress is useless, and b) half the population of America is stupid, and so I'm just curious how you see America moving forward, or even if you do at all?
by GoToRO | 2025-05-05 11:35:25+00:00
You're joking, right? First off, a lot of things that you have to automate on an iPhone is just native UI in Android. For example, add a shortcut to a picture on your home screen. It's native in Android. Just long tap the file in the Files app and Add to Home.

Then there is the Modes and Routines app that allows you to do anything.

On iPhone, to add a shortcut to a picture, the Shortcut app asks me to give it the filename! Of course they hide the filename everywhere they can because apple. They could provide a browse like experience but no, type in the filename! How am I supposed to find the filename if you hide it from me?
by incomingpain | 2025-05-05 11:36:04+00:00
Im predicting the stock market dies with him; or probably more accurately becomes far more chaotic and unstable with far higher profits for those who follow his rules.

Something that's happening in the markets is that nobody owns anything anymore. With the exception of elon and bezos. Most fortune 500s have no owner; they are all on low risk autopilot.
Show HN: I gamified a food tracker to lose weight
by paulcn | 2025-05-05 11:37:03+00:00
Hi HN,

I’m losing weight by staying in a calorie deficit and I decided to built Track-Eats to make food tracking fun.

This free web app gamifies logging meals and protein with streaks and badges to keep you motivated. It’s helping me stay consistent, and I hope it helps others.

Would love your feedback pls. Thanks,

Paul
by yummypaint | 2025-05-05 11:37:11+00:00
This is still a common practice, the difference is ordinary people have mostly been cut out between the switch to first-to-file and routine abuse of the patent and trademark system. This is how apple got Samsung's phones forcibly pulled from markets for rounding the corners using the same curves highway engineers had been using for half a century before. Whether or not one believes the patent system is fully corrupted yet, it's undeniably coin operated.
by JanSchu | 2025-05-05 11:37:29+00:00
Interesting experiment. I like that you framed it as “tests that read the docs” rather than “AI will magically find bugs”, because the former is exactly where LLMs shine: cross‑checking natural‑language intent with code.

A couple of thoughts after playing with a similar idea in private repos:

Token pressure is the real ceiling. Even moderately sized modules explode past 32k tokens once you inline dependencies and long docstrings. Chunking by call‑graph depth helps, but at some point you need aggressive summarization or cropping, otherwise you burn GPU time on boilerplate.

False confidence is worse than no test. LLMs love to pass your suite when the code and docstring are both wrong in the same way. I mitigated this by flipping the prompt: ask the model to propose three subtle, realistic bugs first, then check the implementation for each. The adversarial stance lowered the “looks good to me” rate.

Structured outputs let you fuse with traditional tests. If the model says passed: false, emit a property‑based test via Hypothesis that tries to hit the reasoning path it complained about. That way a human can reproduce the failure locally without a model in the loop.

Security review angle. LLM can spot obvious injection risks or unsafe eval calls even before SAST kicks in. Semantic tests that flag any use of exec, subprocess, or bare SQL are surprisingly helpful.

CI ergonomics. Running suite on pull requests only for files that changed keeps latency and costs sane. We cache model responses keyed by file hash so re‑runs are basically free.

Overall I would not drop my pytest corpus, but I would keep an async “semantic diff” bot around to yell when a quick refactor drifts away from the docstring. That feels like the sweet spot today.

P.S. If you want a local setup, Mistral‑7B‑Instruct via Ollama is plenty smart for doc/code mismatch checks and fits on a MacBook