MurphyA/hacker-news huggingface dataset:
by ebiester | 2025-04-28 13:52:38+00:00
First, I think it's fair to say that today, an LLM cannot replace a programmer fully.

However, I have two counters:

- First, the rational argument right now is that one person and money spent toward LLMs can replace three - or more - programmers total. This is the argument with a three year bound. The current technology will improve and developers will learn how to use it to its potential.

- Second, the optimistic argument is that a combination of the LLM model with larger context windows and other supporting technology around it will allow it to emulate a theory of mind that is similar to the average programmer. Consider Go or Chess - we didn't think computers had the theory of mind to be better than a human, but it found other ways. For humans, Naur's advice stands. We cannot assume that this is true if there are tools with different strengths and weaknesses than humans.
by ethbr1 | 2025-04-28 13:54:07+00:00
There's {set of things that need to happen for startup to be successful}, then {set of skills required to effect those outcomes}, and then {set of individuals who possess those skills}.

Whatever labels those individuals have isn't generalizable enough to form into "thou shalt"s.

And as the article put it

>> equal partners who trust and respect each other deeply

is probably the key.

Is everyone bringing valuable skills to the table (that others aren't) and does everyone respect and value what their co-founders / counterparts are doing?
by selivanovp | 2025-04-28 13:54:12+00:00
Dugin's views and influence is greatly exaggerated in Western media.

>renewed Russian empire that stretches from “Lisbon to Vladivostok,” a phrase popularized by Dugin and repeated by Putin."

This is a direct lie. Putin has never said this.

And one of the greatest lies that is being spread about Putin that he intends to conquer Europe and recreate Russian Empire.
by thingscoledoes | 2025-04-28 13:54:37+00:00
I built a tool to help hiring managers scan and categorize resumes against a job description: https://app.joinrunway.io/rank/create.

It gives you a ranked list so you can quickly spot the strongest candidates, or at least get a solid starting point without reading every resume manually.

It scores applicants based on job requirements, flags any concerns, and suggests interview questions you might want to ask.
by hwpythonner | 2025-04-28 13:54:52+00:00
Great points!

Peripheral drivers (like UART, SPI, etc.) are definitely on the roadmap - They'd obviously be implemented in HW. You're absolutely right — once you have basic IO, you can make things like print() and filesystem access feel natural.

Regarding limitations: you're right again. PyXL currently focuses on running a subset of real Python — just enough to show it's real python and to prove the core concept, while keeping the system small and efficient for hardware execution. I'm intentionally holding off on implementing higher-level features until there's a real use case, because embedded needs can vary a lot, and I want to keep the system tight and purpose-driven.

Also, some features (like threads, heavy runtime reflection, etc.) will likely never be supported — at least not in the traditional way — because PyXL is fundamentally aimed at embedded and real-time applications, where simplicity and determinism matter most.
by bcye | 2025-04-28 13:54:53+00:00
I'm working on a mobile app for exploring places with Wikivoyage (https://mapvoyage.app) and a wikitext to structured JSON-tree parser to support that (https://github.com/bcye/structured-wikivoyage-exports) and am finally getting pretty close to a beta version :) I hope to unify the workflow of going back and forth between Wikivoyage, the favourites list on Google Maps and notes into a single app.
by farm42 | 2025-04-28 13:54:59+00:00
Here are 5 annoying PDF problems that AI PDF Summary solves — and Adobe doesn’t

Too long, didn’t read (TLDR): Academic papers, reports, contracts... 50+ pages of fluff. → AI PDF Summary gives you a clean, accurate TL;DR in seconds. No search, no context: Adobe lets you search, but doesn’t explain. → We go further: semantic summaries, not just keywords. Reference chaos: Hunting for useful sources in a mess of citations? → AI PDF Summary extracts and formats the 5 most important references — like a research assistant with a PhD. Manual note-taking madness: Highlight-copy-paste-repeat. Again and again. → Our tool gives you structured notes automatically, broken into sections. No language support: Most tools focus on English only. → AI PDF Summary works in multiple languages, context-aware. Built by researchers, for researchers. Perfect for students, scholars, analysts, and anyone who’s PDF-fatigued.

No bloat. No clutter. Just instant clarity.

#AIPDFSummary #PDFtools #ProductivityTools #AcademicLife #AIforResearch #GPTpowered #EdTech #KnowledgeWork #AdobeAlternative #ResearchMadeEasy #TLDR
by baranul | 2025-04-28 13:55:15+00:00
That's going to be the case with any of these languages which are still in beta (Zig, Odin, Jai, Vlang, C3, etc...).

Not saying you in particular, but it's weird, how too many won't tolerate running into some problems when they knowingly chose something still in beta. "Oh my, there was an issue with the beta software I'm using".

Maybe why JBlow refuses to release his beta to the public. Actually, it can be a good thing for the language, by people filing bug reports (so they can get fixed) or to do a PR (if they are at that level). That way, the language has more vetting, from more eyes on it.
by watusername | 2025-04-28 13:55:39+00:00
I always find official cracks* like this to be amusing and worrying at the same time. Worrying because it could mean that the current owners don't even have access to the source code anymore, and it's sad to see the source of those games lost to time.

Tangentially, this phenomenon isn't limited to retro DOS games: Rockstar was caught shipping a pirated version of Midnight Club 2 [0], and Sinking Ship [1] is another example of this in the indie scene.

[0]: https://news.ycombinator.com/item?id=37394665 [1]: https://news.ycombinator.com/item?id=26311522

* Legally they aren't cracks because they are fully authorized distributions of the games
by HelloMcFly | 2025-04-28 13:55:58+00:00
Agreed, and on this forum we tend to focus on the tech/coding aspects. But as a knowledge worker in a different domain, I can also tell you that the same issue is happening for other knowledge areas that are not as auditable without expertise.

While we do see this problem when relying on junior knowledge workers, there seems to be a more implicit trust of LLM outputs vs. junior knowledge workers. Also: senior knowledge workers are also subject to errors, but knowledge work isn't always deterministic.
by KerryJones | 2025-04-28 13:56:14+00:00
I like this idea a lot -- feels like there's a lot of room to grow here. Do you have any sort of historical price tracking/alerting?

And/or also curious if there is a way to enter in a list of items I want and for it to calculate which store - in aggregate - is the cheapest.

For instance, people often tell me Costco is much cheaper than alternatives, and for me to compare I have to compile my shopping cart in multiple stores to compare.
by AndrewStephens | 2025-04-28 13:57:29+00:00
Inform is the big one for "GET LAMP"-style parser text adventures although I haven't used it for years.

For choice based text games there is Twine and ink (plus many others).

I personally used ink[0] for a project[1] and it was a joy to use. It comes with an IDE of sorts that makes just sitting down and writing your story easy before you add the bells and whistles.

[0] https://www.inklestudios.com/ink/

[1] https://sheep.horse/voyage_of_the_marigold/
by GuB-42 | 2025-04-28 13:57:33+00:00
That's one thing I found weird driving in the US. Everyone consistently drove about 5 mph above the speed limit, which I ended up doing too as driving at the speed limit felt like being a nuisance, and was probably less safe too. I remember joking that American are so much into tipping that they even tip speed limits.

But why? If people, including law enforcement are comfortable with doing 70mph on 65mph roads, why not make the speed limit 70mph? Why is there an official and an unofficial speed limit? I heard even self driving cars are programmed to go at the "unofficial" speed limit.

For the context, I live in France. We have a lot of automatic speed traps that will systematically fine you for going 5 km/h above the speed limit, which isn't a wide margin. It means that either you are speeding, or you are driving at the posted speed limit, there is no "speed limit + tip".
by KerryJones | 2025-04-28 13:57:48+00:00
Create a two-sided deal review app: https://dealcred.com

I work a lot with smaller investors, in real estate, private money lending, etc. It's sometimes hard to do due diligence on someone, and after having a couple bad deals and realize over 30 people were scammed, I wished there was a simple review site where you could see someone's past reviews.

Site is 80% there, hoping to enter beta in the next month.
by Jefro118 | 2025-04-28 13:58:02+00:00
Building browser-based RPA workflows with https://browsable.app/

Notably not an AI agent like Operator, Manus, etc. which are largely unreliable for the time being. Instead this uses AI to turn your task into something repeatable and configurable.

Currently focusing on scraping use cases but hope to make it more powerful soon so it can actually do complex tasks rather than just extracting data.
by vishalontheline | 2025-04-28 13:58:18+00:00
OkNext! (https://oknext.io) - a task manager for solopreneurs and small teams.

I'd love for you to try it out! It is browser based only for now and pretty basic. I'm adding features sparingly as needed but my next task is to add some documentation for brand new users and making what it can already do more obvious.
by keybored | 2025-04-28 13:58:42+00:00
> Until you consider getting resident visa is by far and away the most common way to franchise for immigrants, barring some exceptions like Argentina and citizenship by investment countries. It actually haze EVERYTHING to do with political franchise.

I have lost the plot I guess? The original comment was about who got to vote way back in the day.

> The implication is yours.

Okay I thought that was your implication. Then forget it.

> Yes of course nations choose the residency path that leads to franchise for immigrants with skin that they can put in the game.

I don’t know what you are talking about any more.

The original comment. See that. I cannot understand what you mean skin in the game is with regards to deciding who (back in the day) got to vote. I know that America is a nation of immigrants. This could be simplified to just people who have lived there all their lives.
by Amezarak | 2025-04-28 13:58:46+00:00
> A small town in england had a serious problem, a group of men where grooming and hurting little girls.

The exact same thing happened in dozens of English towns. It wasn't just Rotherham. This is trivially provable by simply going to the Wikipedia page. It's also still ongoing.

> the unfounded lie that the police did not chase them due to fear of being called racist

This was in fact not an unfounded lie made up by right-wing extremists, but what was actually found in the council report.

> The report found: "Several staff described their nervousness about identifying the ethnic origins of perpetrators for fear of being thought as racist; others remembered clear direction from their managers not to do so."

https://www.bbc.co.uk/news/uk-england-south-yorkshire-289516...

You can also find stories featuring the very words of police chiefs: https://metro.co.uk/2020/01/18/rotherham-police-chief-admits...

I think it's very concerning that you could be so dangerously misinformed on this and still post about it. I do think this is one of those stories that is so horrifying it's better not to think about it. But just dismissing it as insane racist nonsense is even worse.
by vintermann | 2025-04-28 13:58:55+00:00
My theory is that it's a result of institutionalized corruption: neither party wants to win by a landslide anymore. They want to win, in Dick Cheney's words (quoted in Obama's biography), "fifty percent plus one".

They want to share the spoils of victory with as few as possible. Winning with a big margin, to the party apparatus, is evidence that you wasted valuable political capital on pleasing voters that could instead have been spent on pleasing donors.
by acureau | 2025-04-28 13:58:57+00:00
I've been writing a software synthesizer, I want to use it to make an album when it's finished. As of now I've implemented a basic subtractive synth with the usual primitive oscillators, random noise, high and low pass filters, and an ADSR envelope. I've implemented input and output "drivers" for Windows and Linux: WASAPI, ALSA, Windows Raw Input, and evdev.

Soon I'll start work on Lua bindings. The idea is to configure the core engine programmatically. Hook up inputs, modify synth parameters, route output. It's going to be inferior in every way to something like SuperCollider, but I just think it'll be insanely cool to materialize music from thin air. I've learned lots.
by throw123412342 | 2025-04-28 13:59:27+00:00
> Czechs were last in europe to have uranium mines

"The Svornost mine (German: Einigkeitschacht) is a deep mine in Jáchymov. It is the oldest uranium mine in the world and the oldest mine still in use in Europe."

https://www.mindat.org/loc-19729.html https://en.wikipedia.org/wiki/J%C3%A1chymov
by 542354234235 | 2025-04-28 14:00:20+00:00
Keeping sufficient distance doesn’t account for other lanes, where people could be entering or exiting your lane. Keeping all cars moving within 20-30 mph of each other make everything else more predictable. Saying that speed is not related to probability is just false. You can mitigate risks at higher speeds to a point, but higher speed is more risky just by the fact of human reaction times and that roads are not a simplistic system where the only factor is distance to the car directly in front of you.
by hwpythonner | 2025-04-28 14:00:57+00:00
Thanks — really appreciate the interest!

There are definitely some limitations beyond just memory or OS interaction. Right now, PyXL supports a subset of real Python. Many features from CPython are not implemented yet — this early version is mainly to show that it's possible to run Python efficiently in hardware. I'd prefer to move forward based on clear use cases, rather than trying to reimplement everything blindly.

Also, some features (like heavy runtime reflection, dynamic loading, etc.) would probably never be supported, at least not in the traditional way, because the focus is on embedded and real-time applications.

As for the design process — I’d love to share more! I'm a bit overwhelmed at the moment preparing for PyCon, but I plan to post a more detailed blog post about the design and philosophy on my website after the conference.
by pron | 2025-04-28 14:01:41+00:00
> A program that can't express H (72 in decimal) in Hello world is about as divorced from practicals as you can get

Huh? I was giving an example of how we make undecidable properties trivial in languages. It can be any property. It's easy to see that Rust does the same with memory safety, i.e. through an inductive invariant, because every statement in Rust maintains the invariant.

> Yes, but it relies very little on human verification.

Of course. It shouldn't rely on human verification at all. That's how we design type systems. But because an inductive invariant is inherently conservative and must reject correct programs, there is additional human effort required -- not to verify the property, but to stay within the confines of the inductive invariant. In Rust terms, the compiler takes care of memory safety, but you need to put an effort into expressing memory-safe programs in Rust to fit within Rust's constraints, which are, necessarily more restrictive than memory safety (because they must use an inductive invariant).

> And I'm saying it as a programmer field we should monotonically approach the ideal by removing languages that don't support it.

And I'm saying that what we've learnt over the past five decades is that more soundness does not necessarily mean getting closer to the ideal. Sometimes more soundness gets us further away from the ideal.

> Also seatbelts are sometimes worse, doesn't mean we shoud abolish them for seatbelts-less Pintos.

No one is suggesting that, it's just that what you're referring to as seatbelts could sometimes do more harm than good even for safety. We have empirical evidence that real seatbelts increase safety; things are nowhere near as clear for language soundness.

Sure, C is so exceptionally weak that we can do better than that, and there's no doubt Rust is better on correctness than C, but that's not the same as saying Rust is better on correctness than any language that makes fewer guarantees than Rust. Why? Because, again, we've seen that the benefits of soundness are not linear -- they help until they start hurting. Knowing where that point is is not easy.
by DamnInteresting | 2025-04-28 14:01:46+00:00
My home-grown daily word game Omiword[1] (previously discussed on HN[2]) is nearing completion. Just a few last features and bug fixes to go, including a hint feature, access to archives, and a sharing feature.

[1] https://www.omiword.com/

[2] https://news.ycombinator.com/item?id=43654350
by keybored | 2025-04-28 14:02:30+00:00
> You might be getting a little ahead of yourself. Yes, the nation state does what serves its interest, but we are not discussing what the nation state wants. We are not even discussing what the populace through small d democracy wants ( as the two are automatically aligned ). We are discussing, who is a part of the group that can want.

I was replying to someone who brought the issue up. For unknown reasons. I pointed out that that is an issue about what the nation state wants. Not about the political franchise (as in the right to vote).

Yes, it is completely irrelevant.

> We are discussing, who is a part of the group that can want.

Anyone who is not comatose.

Then we usually (us small-d democrats) might argue that all who are mature enough (like 18 years or older) should have the right to vote. Out of all those people.
by Fripplebubby | 2025-04-28 14:02:31+00:00
Speaking for myself, the author's post resonated with me in two ways - both that it's hard to turn off the business side of the brain ("Could this side project be a startup? Should I build it this way just in case I decide to do that later?") but also that I find it hard to turn off the manager brain ("Is this really the right order to do things? Is this the most valuable thing I could be doing?"), too, other people in the thread are mentioning thinking about opportunity cost to be interfering with their ability to commit to side projects (and also to actually _enjoy_ doing them).
Show HN: I built a personal MCP server
by matallo | 2025-04-28 14:03:08+00:00
MCP is an open protocol that standardizes how applications provide context to LLMs. [1] I built a personal MCP server that enables LLMs to perform actions through tools like `get_bio` or `get_work_history`. Connect to this remote MCP server from popular MCP clients including Claude Desktop. [2]

[1] https://www.anthropic.com/news/model-context-protocol

[2] https://blog.cloudflare.com/remote-model-context-protocol-se...
by astura | 2025-04-28 14:03:09+00:00
This is wishful thinking, the people I know who drive on suspended licenses also don't have jobs and refuse to work. The vast majority of people with suspended licenses are not otherwise productive members of society. The kind of antisocial behavior that gets your license suspended doesn't magically stop when you stop driving. These are, by in large, just bad people.

Many states also have special use permits for the case of needing to drive to work.

Also, everyone I personally know who drives with suspended licenses has the ability to get 99% of places they need to go by bus. Like we all did before we were old enough to drive. They just don't want to have to wait for a bus or walk a block or two, so they don't.

PS- I wish I didn't know these waste of space people, I don't get to choose my family. I would choose different people.
by ActionHank | 2025-04-28 14:03:26+00:00
I think that everyone is misjudging what will improve.

There is no doubt it will improve, but if you look at a car, it is still the same fundamental "shape" of a model T.

There are niceties and conveniences, efficiency went way up, but we don't have flying cars.

I think we are going to have something, somewhere in the middle, AI features will eventually find their niche, people will continue to leverage whatever tools and products are available to build the best thing they can.

I believe that a future of self-writing code pooping out products, AI doing all the other white collar jobs, and robots doing the rest cannot work. Fundamentally there is no "business" without customers and no customers if no one is earning.
by zciwor | 2025-04-28 14:03:35+00:00
A little free library style box, but not free and not a library (https://thingio.dev)

I've got an LTE module connected to a solenoid lock. The module listens for a "checkout complete" callback from a Stripe payment link which will unlock the solenoid. There's also some weight sensing involved to track the current product inventory inside the cabinet.

I built this for a family friend who does a lot of wellness outreach around combating food deserts by introducing small scale farming to local schools.

As a result of their community bee hives, they have a bunch of excess honey. So, I thought I’d build them this little honey vending cabinet for their neighborhood.

I've expanded the service a bit to be more product agnostic, maybe someone else can find a use for it.
by gosub100 | 2025-04-28 14:03:40+00:00
This is a rare case I support civil asset forfeiture: sue the car (in addition to criminal proceedings). Impound the car until fines are paid - which go into uninsured motorist funds - or else sell the car at auction and do the same. Will other parties' vehicles get impounded? Yes and that sucks. But either don't lend them your car, or else let the people closest to the offender pay the consequences more often than the current situation where random people in traffic pay financially or with life and limb for reckless drivers.
by GeekyBear | 2025-04-28 14:03:46+00:00
Back in 2011, Apple paid $500 million for Anobit, a company producing enterprise grade SSD controllers.

Since Apple was already integrating custom SSD controllers onto their A series SOCs, presumably the purchase was about Anobit patents.

> Anobit appears to be applying a lot of signal processing techniques in addition to ECC to address the issue of NAND reliability and data retention... promising significant improvements in NAND longevity and reliability. At the high end Anobit promises 50,000 p/e cycles out of consumer grade MLC NAND

https://www.anandtech.com/show/5258/apple-acquires-anobit-br...

Apple has said in the past that they are addressing improved data stability at the hardware level, presumably using those acquired patents.

> Explicitly not checksumming user data is a little more interesting. The APFS engineers I talked to cited strong ECC protection within Apple storage devices... The devices have a bit error rate that's low enough to expect no errors over the device's lifetime.

https://arstechnica.com/gadgets/2016/06/a-zfs-developers-ana...
by Calwestjobs | 2025-04-28 14:04:28+00:00
it is autocracy, not democracy.

so they HATE west no matter what they say, so you are correct in that.

but you are making wrong conclusion,

machine is not bad thing BUT they are good people.

They ARE bad actors no matter if they use propaganda machine that way or any other way or not use at all. they are bad actors period. propaganda machine is separate thing.