MurphyA/hacker-news huggingface dataset:
by opan | 2025-09-02 12:22:01+00:00
To give a contrasting viewpoint, I don't think you need to change your per-program keybinds. I've used vim with qwerty, dvorak, and Workman. I never rebound hjkl or anything else. The letters are in another spot, which you have to get used to... just like you're already doing to type words at all. Plus, in the case of vim you'll probably use stuff like e and w and search to get around faster a lot of the time anyway.

As for games, I always rebind everything, or play with controller. It's a one-time thing per-game and then you're comfortable and can also use an in-game chat without trouble. Plus you can use this chance to switch to ESDF-style (the equivalent in your layout, so RSHT for me) controls from WASD controls so your fingers can be in the normal homerow position.
by PaulRobinson | 2025-09-02 12:22:03+00:00
I think the British GP was the most like the film, and it was the first GP after a lot of people would have seen the film and thought "Oh, I'll check that out". If that was their first race weekend... yeah, it's not always like that.

Netherlands was good, but I actually can't think of a "bad" race this season, though. The racing is more competitive and there's a lot more going on to think about strategy and race-craft wise. It's been ramping for a couple of seasons, and I think it's really welcome: I'm glad we're not in the era of dominance that we had during the Max wins by 20+ seconds, or Lewis before him, or the Schumacher years when he was lapping half the field and the only interesting thing to watch for was other podium places. It's just so much more fun when you can't be certain who is crossing the line first in 1.5-2 hours time.
by ho_schi | 2025-09-02 12:23:13+00:00
That's it. It is a device secure for Google to:

* Enforce Hardware-DRM * Enforce PlayServices * Enforce apps which don't circumvent their business model e.g. YouTube-Downloaders ("Watch my ad again...") * Payment fees from PlayStore

Taking a look at the dangerous crap in the official Play Store confirms that. It is full of awful and dangerous apps. It was never about the security of the user.
by martinald | 2025-09-02 12:23:13+00:00
Thing is I'm spoilt by asp.net, which has so much bad 'stigma' in the (esp startup) dev community but it is _extremely_ well designed.

You get a very batteries included approach(es) but you can always punch out of it and override it. I've never got into a situation where I'm feeling like I'm fighting the framework.

I also really like both Blazor Server and Blazor Webasm which allows you to write the frontend in C# too. Blazor server is great for internal admin panel style apps, and blazor webasm is good for saas apps, and for everything else plain old server sider rendering works great.

I'd really recommend anyone who is annoyed with their web framework to give it a go. It's extremely cross platform now (the huge drawback until about a decade ago was it was very hard to run on Linux, which isn't the case at all now - in fact, it's the opposite, harder to run on Windows), very fast and very easy to use. It takes a while to figure out the mental model of the design in your head but once it comes together you can quickly figure out how to override everything when you hit limitations (which tbh, is pretty rare compared to every other framework).
by somewhereoutth | 2025-09-02 12:23:38+00:00
> you build a world model

The foundational conceit (if you will) of LLMs is that they build a semantic (world) model to 'make sense' of their training. However it is much more likely that they are simply building a syntactic model in response to the training. As far as I know there is no evidence of a semantic model emerging.
by hopelite | 2025-09-02 12:23:48+00:00
Yes, I am aware of it, but thought I would limit the topic. It’s amazing when you start building a mental model of just how pervasive and expansive this whole system and lost, destroyed culture gets. I do find most explanations for the various “tunnels” rather dubious, especially the more “modern” seemingly medieval ones, but it’s all a very interesting topic. The indigenous European history and culture is immensely suppressed.
by Igor_Wiwi | 2025-09-02 12:24:14+00:00
Location: Online Remote: sure Willing to relocate: mb Technologies: Java but recently been started wearing many hats after becoming a solopreneour Résumé/CV: After building a successful web app ( from zero to first paying customer in 1 month) I want to help other developers or teams struggling with their products. More formal cv upon request Email: igor@igorstechnoclub.com
by mothballed | 2025-09-02 12:25:19+00:00
Bipartisan politics decided some even legal immigrants aren't 'people' afforded bill of rights reserved to 'people', when the gun control act of 1968 was passed. The 'but muh amendments all use people differently' argument to bypass that is laughable.

It's already quite settled civil rights aren't universal because immigrants aren't people, and those rights were ascribed almost entirely to citizens, people, or the various government entities.
by al_borland | 2025-09-02 12:25:55+00:00
The content of the video in blog form, essentially. I think about my dad. Most YouTube videos now are 10+ minutes, many of them are creeping up into the 20-40 minute range. He hates watching YouTube videos, but reads the news all day. If I find an interesting YouTube video I think he'd get value from, being able to send him a blog post that covers the same topic, in the same level of detail, would be great.

This is the kind of thing I see from YouTubers who want to drive traffic through different channels. People need to be met where they're at. Some people like videos, others like long-form blog posts, others want the information clipped into Shorts or Twitter/Instagram posts, etc. I think being able to transform content from one person's preferred media delivery method into another's is where the value lies for this kind of thing.

Tim Ferriss sometimes has some good examples of what I'm thinking of what I'm thinking about. In this example[0], there is a YouTube video of the TED talk, with a full blog post/article, and then at the bottom if references 2 books he wrote where this was pulled from and talked about more. If a person wants a video, text, or a full book, this post either has it directly or acts as a funnel to get the person there.

[0] https://tim.blog/2017/05/15/fear-setting/
by malnourish | 2025-09-02 12:26:08+00:00
> He left El Salvador at the age of 16, around 2011, to join his brother, who had become a U.S. citizen and was living in Maryland.

> Although he was denied asylum, the immigration judge did issue an order shielding Abrego Garcia from deportation to El Salvador because he faced credible threats of violence from a gang there that had terrorized him and his family.

https://www.nbcwashington.com/news/local/kilmar-abrego-garci...

Where did you read, "rival gang"? Under what circumstances are you ok with forcibly removing people to other countries without a trial? What scenarios is it ok to do so and also ignore judge's orders?
Show HN: ParseStream – Smart Reddit monitoring, find your next lead on Reddit
by krisozy | 2025-09-02 12:26:51+00:00
Hey HN!

I used to spend a lot of time on Reddit marketing, but cutting through all the noise to find the right leads was exhausting. That’s why I built a smart Reddit monitoring tool that alerts you only on brand relevant mentions. You can also limit monitoring to specific subreddits and add custom AI filters to really narrow down user intent.

Here’s what you can do with ParseStream: - Monitor Reddit keywords and search terms - Explore mention history (up to 30 days) - Add custom AI filters - Enable/disable the brand context filter - Monitor specific subreddits

I’d love to get your honest feedback and ideas about the project and its features. Your input will help me prioritize improvements and make the tool more effective. Thanks!
by skeezyboy | 2025-09-02 12:26:51+00:00
> It's all just numbers getting updated in a giant database somewhere, over and over until someone cashes out and actually spends that money to buy groceries or something.

send me your numbers then edgelord... o wait theyre not just numbers now that Ive asked for some. Go read up on futures markets - they were invented to service a legitimate, real world problem - yes deriviative markets of today have become abstract but its no as black and white as capitalists vs us.
by wild_egg | 2025-09-02 12:27:19+00:00
Advances in the browser standards are slowly removing the need for most client side JS altogether so standardizing on some concept of bundlers would be a step backwards.

Vast majority of web dev projects have zero need for an SPA framework these days and all this pain is self inflicted for little benefit.

Those tools do have good use cases still but the chances that your project is one of them I'd shrinking all the time.

Browser standards have come a long way in filling the holes that caused react to be written in the first place.
by fancyfredbot | 2025-09-02 12:27:31+00:00
My impression was that buying and storing books had become a compulsion. The article mentions that "he sold books primarily so that he could acquire more for himself". It also covers how he "deployed every little sliver of real estate" to 1.5 miles of shelving. To me this sounds like an obsession. It's possible that indulging the obsession made him happy but my understanding is that this is unusual.

It is perfectly possible I got the wrong impression here. I don't know him. All I can be sure about is that this was the impression I got reading the article.
by gjm11 | 2025-09-02 12:28:48+00:00
Lossy compression does make things up. We call them compression artefacts.

In compressed audio these can be things like clicks and boings and echoes and pre-echoes. In compressed images they can be ripply effects near edges, banding in smoothly varying regions, but there are also things like https://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres... where one digit is replaced with a nice clean version of a different digit, which is pretty on-the-nose for the LLM failure mode you're talking about.

Compression artefacts generally affect small parts of the image or audio or video rather than replacing the whole thing -- but in the analogy, "the whole thing" is an encyclopaedia and the artefacts are affecting little bits of that.

Of course the analogy isn't exact. That would be why S.W. opens his post by saying "Since I love collecting questionable analogies for LLMs,".
by zgs | 2025-09-02 12:29:05+00:00
Under uClinux, executables can be position independent or not. They can run from flash or RAM. They can be compressed (if they run in RAM). Shared libraries are supported on some platforms. All in all it's a really good environment and the vfork() limitation generally isn't too bad.

I spent close to ten years working closely with uClinux (a long time ago). I implemented the shared library support for the m68k. Last I looked, gcc still included my additions for this. This allowed execute in place for both executables and shared libraries -- a real space saver. Another guy on the team managed to squeeze the Linux kernel, a reasonable user space and a full IP/SEC implementation into a unit with 1Mb of flash and 4Mb of RAM which was pretty amazing at the time (we didn't think it was even possible). Better still, from power on to login prompt was well under two seconds.
Ask HN: Did Claude Code get worse?
by franze | 2025-09-02 12:29:14+00:00
i was super happy with Claude Code (Max 20x) but over the last 2 days ... it does not seem to grasp context anymore, ignores even the Claude.md messages and constantly reverts code to solved issues again? I can not point the finger at it, but last week it still ok. Anybody else experienced that degration?
by flanked-evergl | 2025-09-02 12:29:39+00:00
It's not every day someone sacrifices their own time and resources to provide material assistance to people breaking the law. Are we looking forward to a future where apps appear for other sorts of illegal activity like drug dealing, human trafficking, prostitution, gang wars?

Just think of all the societal progress we are potentially missing out on if only more people would think of those who flaunt the laws that a nation has democratically decided upon.
by sfn42 | 2025-09-02 12:30:01+00:00
Because I'm not convinced there exists a programming language/library/framework that you can't use improperly.

And just to be clear I'm not saying react is better than Vue. I don't know Vue. Maybe it is better. All I'm saying is react is alright in my experience, the problem is people overcomplicate and mess things up. I've seen that in pretty much every piece of software I've ever worked on, backend/frontend/whatever. So the claim that Vue just magically can't be messed up is difficult for me to believe.
by tjpnz | 2025-09-02 12:30:05+00:00
Anything related to observability with Next.js is guaranteed to be a fucking nightmare. At work we'll typically implement a metrics endpoint for Prometheus - really trivial for just about every API or fullstack framework under the sun, except Next.js. I think I gave up at the point where the suggested method was using a custom server (negating some of Next.js's supposed benefits), or adopting Vercel's proprietary metrics service which wouldn't have helped us anyway. Terrible, terrible stuff - would never touch again.
by kundi | 2025-09-02 12:30:36+00:00
I’ve always felt that Vercel’s way has had fundamental flaws at its core “philosophy” and their approach to creating shiny objects from outside that stink from inside.

Unfortunately incompetence of developers to see beyond has brought the web to the point that every React developer has dealt with Nextjs at some point.

What are the alternatives beyond Vite and Remix?
by weijunext | 2025-09-02 12:30:39+00:00
DoFollow.Tools is a directory focused on curating high-quality tools and SaaS solutions, dedicated to helping users discover the best AI tools and services.

Built on the Nexty.dev template, I used Next.js caching strategies and static generation features to make DoFollow.Tools incredibly fast, I'm sure it's one of the fastest directory sites in the world.
by reactordev | 2025-09-02 12:31:08+00:00
It wasn’t their choice to make. The user purposefully installed the app from a 3rd party store. That sounds like user intent. If Apple cared about their users, they would allow a user to use without caveat. Including installing whatever software they wish so long as it worked on the platform.

This is right to repair. This is ownership. When you buy some hardware, you should be allowed to install any software you wish, provided it works and you have the technical know how to do so.
by Fnoord | 2025-09-02 12:31:47+00:00
It is a problem for any well-designed application with shortcuts. For they'd make the shortcuts often used to be according to the OS HIG, and a priority to easy to reach keys being also shortcuts often used (in that order). The latter is just part of learning curve (we all grew up with Qwerty, right? right?!) but the latter is an issue for any non-standard Qwerty (depending on how much they differ from Qwerty; which Dvorak does a lot but Colemak and Workman and Azerty and Qwertz already less so).

So what you say counts for any non-standard keyboard. There's always a learning curve. I tried going to 60%, now I settled for 80%/TKL and there are situations where I miss the other 20%, but my (vertical) mouse is in a more natural position. At least with Dvorak, all the physical keys are the same size as a standard Qwerty, so you could just set to Qwerty English-American and be done with it.
by recroad | 2025-09-02 12:32:10+00:00
I feel a poor tool choice for your use case should not give you the right to blast the tool and it's design decisions. Most of those complaints are resulting from not understanding how NextJS works and the design decisions that it's creators have made. For example, the middlewares. they're to be treated as a hook. If NextJS had a mechanism for having handlers like Express does, you'd have complained about handler execution order or something.

If you picked NextJS without knowing how it structures its middleware, the vendor lock-in to Vercel, its SSR strategy, its hydration schemes etc. that's on you. I, and many others, have had a lot of success with NextJS increasing delivery speed and ultimately, customer value.

Two years ago I moved off of the React ecosystem to Elixir/Phoenix/LiveView, and it's been great. But that's had its own challenges stemming from the design decisions its creators have made. You're always going to be running into things that you don't like, and I feel NextJS has just become an easy target for people who are looking to vent.
by torginus | 2025-09-02 12:32:13+00:00
I'd appreciate if you tried to explain why instead of resorting to ad hominem.

> I think it's entirely valid to question whether a computer can form an understanding through deterministically processing instructions, whether that be through programming language or language training data.

Since the real world (including probabilistic and quantum phenomena) can be modeled with deterministic computation (a pseudorandom sequence is deterministic, yet simulates randomness), if we have a powerful enough computer we can simulate the brain to a sufficient degree to have it behave identically as the real thing.

The original 'Chinese Room' experiment describes a book of static rules of Chinese - which is probably not the way to go, and AI does not work like that. It's probabilistic in its training and evaluation.

What you are arguing is that constructing an artificial consciousness lies beyond our current computational ability(probably), and understanding of physics (possibly), but that does not rule out that we might solve these issues at some point, and there's no fundamental roadblock to artificial consciousness.

I've re-read the argument (https://en.wikipedia.org/wiki/Chinese_room) and I cannot help but conclude that Searle argues that 'understanding' is only something that humans can do, which means that real humans are special in some way a simulation of human-shaped atoms are not.

Which is an argument for the existence of the supernatural and deist thinking.
Show HN: ZenStack V3 – Modern, AI-Friendly Data Layer for TypeScript App
by carlual | 2025-09-02 12:32:16+00:00
ZenStack’s goal is to become the unified data layer of the application. It has been advocating a model-first approach, which involves using a rich and coherent schema as the single source of truth of the application and automatically deriving as many workpieces as possible, such as access control, RESTful APIs, frontend hooks, and Zod schemas.

ORM is an essential part of it. To avoid reinventing the wheel, we started our journey as an extension package for Prisma ORM. However, as we added more features, we felt more constrained by the foundation, Prisma. Therefore, we made a bold decision for ZenStack V3 to reimplement the ORM part using Kysely (https://kysely.dev/). Its type-safe query builder gives us enough flexibility to go along the road. At the same time, we aim to maintain Prisma's excellent DX.

Here comes the ZenStack v3 Beta release! We've spent a lot of time working on the ORM's parity with Prisma, implementing bug fixes, and enhancing performance. Here are the highlights of the achieved results:

- The ORM client is essentially compatible with PrismaClient.

- Features that go beyond Prisma:

[query builder API] [database-side computed fields] [polymorphic models] [strongly-typed JSON]

- Runtime plugin system that allows you to intercept queries at different levels.

- A new VSCode extension

Finally, the comprehensive yet coherent schema is a perfect match for both vibe coding and AI-assisted coding. It not only saves you time juggling many tools in a fragile setup, but also gives you a more deterministic result due to the slim code base.
by panny | 2025-09-02 12:32:19+00:00
>both over-abstracted and inflexible which made it really hard

This seems to be built into the culture of companies which have those ridiculous whiteboard leetcode interviews. You find people who can produce very clever complex solutions in their sleeep, and then they do that. Interviews aren't selecting for people whose strength is simplicity and clarity instead. So you get a lot of tight loop optimizers and they tight loop optimize everything... not just the tight loops. But if your product is a library/framework being consumed by mere mortals, you probably want something simple if you want to succeed in the long run. The super car's performance is meaningless to you if you can't drive stick.
Show HN: Prototyper - the fastest AI software design platform
by thijsverreck | 2025-09-02 12:32:36+00:00
Hi HN,

I’ve been working the past year on something called Prototyper , and today we’re opening up the new version.

The motivation is simple: whenever I built products in the past, I noticed the best ideas came after the “first version.” You try something, it feels wrong, you change it, repeat. Most tools make that painful. Prototyper is my attempt to make that loop natural—so you can explore ideas quickly instead of forcing them through a rigid workflow.

This release includes:

instant updates (no compile/refresh lag)

simplified UI (months spent just removing steps)

responsive by default

customizable so it bends to your workflow, not the other way around

What I’m most excited about though is under the hood: we’ve built all the core tech in-house (compiler, rendering engine, infra). That means we’re not stuck with the constraints of existing stacks. It’s been a lot of work, but it gives us room to try things that I don’t think anyone else is doing.

This is still early. We’re giving everyone free access for the first week because I’d really love feedback from people who build things for a living.

Curious what you think, and happy to dive into the tech in the comments!

—Thijs
by deanc | 2025-09-02 12:32:39+00:00
I have found the majority of these relay services utterly useless. A large number of sites are using some kind of email verification service/API that detect all these relay/trash domains (mailinator etc.) and you can never sign up unless you have a legit domain. I'd be astonished if mozmail.com wasn't already on this list.

I'm not saying I don't value the idea behind this, but at least with Apple they are using their primary domain as a relay meaning it's too risky to block all the legitimate addresses.
by givan | 2025-09-02 12:32:40+00:00
Location: Romania Remote: Yes (worldwide)

Willing to relocate: No

Technologies: PHP, JavaScript, MySQL, PostgreSQL, SQLite, Docker, HTML, SCSS, Bootstrap, Linux

Linkedin: https://www.linkedin.com/in/givanz/

Github: https://github.com/givanz

Email: givanz@gmail.com

Experienced Full Stack Developer, developing Open Source Vvveb CMS https://www.vvveb.com and VvvebJS page builder.
by givan | 2025-09-02 12:33:00+00:00
SEEKING WORK | Remote | Worldwide (EU-based) | Full Stack Developer PHP Developer Location: Romania Remote: Yes (worldwide)

Willing to relocate: No

Technologies: PHP, JavaScript, MySQL, PostgreSQL, SQLite, Docker, HTML, SCSS, Bootstrap, Linux

Linkedin: https://www.linkedin.com/in/givanz/

Email: givanz@gmail.com

Github: https://github.com/givanz

Experienced Full Stack Developer, developing Open Source Vvveb CMS https://www.vvveb.com and VvvebJS page builder.
by atomicnature | 2025-09-02 12:33:13+00:00
Amazon still has huge R&D spends, always had. Bezos had a dictum around having a high experimentation (and failure) rate as a matter of principle. They may not be making news-making moves, but I'm sure they'll develop the muscle in AI. Probably - just really honing on the customer use cases and working backwards over the long term.
by jqpabc123 | 2025-09-02 12:33:38+00:00
A sharpened stick is a tool that can be used either to spear fish or to blind someone.

Is the person who first made a sharpened a stick responsible if some people choose to do the latter?

This sort of argument is as old as humanity and is anti-tool, anti-progress, anti-technology and ultimately anti-intelligence. Not to mention entirely futile at this point.