MurphyA/hacker-news huggingface dataset:
by vrn21 | 2025-12-04 05:50:31+00:00
Location: India Remote: YES Willing to Relocate: YES Technologies: Rust, Python, Docker, Linux Resume: vrn21.com/resume Email: hello [at] vrn21 [dot] com Github: vrn21.com/github Linkedin: vrn21.com/linkedin

Hello there, I'm an upcoming grad; previsouly interned at multiple startups[1x yc] where most of my work has been related to Systems(Rust, Python, Linux) Lets talk more if you feel my profile is interesting!
by jazzypants | 2025-12-04 05:50:54+00:00
It's an RPC. They're half a century old. Java had RMI within a year of existence. [0]

> In remote procedure call systems, client-side stub code must be generated and linked into a client before a remote procedure call can be done. This code may be either statically linked into the client or linked in at run-time via dynamic linking with libraries available locally or over a network file system. In either the case of static or dynamic linking, the specific code to handle an RPC must be available to the client machine in compiled form... Dynamic stub loading is used only when code for a needed stub is not already available. The argument and return types specified in the remote interfaces are made available using the same mechanism. Loading arbitrary classes into clients or servers presents a potential security problem;

https://pdos.csail.mit.edu/archive/6.824-2009/papers/waldo-r...
by KPGv2 | 2025-12-04 05:51:00+00:00
> whatever high salaries they do give us just flow right back into the neighborhoods through insane property values and other cost-of-living expenses that negate any gains. So, it’s always just the few of us who can win that lottery and truly break out of the cycle.

You break out of the cycle by selling your HCOL home and moving to LCOL after a few years. That HCOL home will have appreciated fast enough given the original purchase price that the growth alone would easily pay for a comparable home in a LCOL area. This is the story of my village in Texas, where Cali people have been buying literal mansions after moving out of their shitboxes in LA and the Bay Area.
by keeda | 2025-12-04 05:53:10+00:00
OK, you just added requirements the previous poster had not mentioned. Firstly, how often do you really need to sort a million elements in a browser anyway? I expect that sort of heavy lifting would usually be done on the server, where you'd also want to do things like paging.

Secondly, if a standard implementation was to be used, that's essentially a No-Op. AI will reuse library functions where possible by default and agents will even "npm install" them for you. This is purely the result of my prompt, which was simply "Can you write a QuickSort implementation in JS?"

In any case, to incorporate your feedback, I simply added "that needs to sort an array of a million elements and accepts a custom comparator?" to the initial prompt and reran in a new session, and this is what I got in less than 5 seconds. It runs in about 160ms on Chrome:

https://pastebin.com/y2jbtLs9

How long would your team-mate have taken? What else would you change? If you have further requirements, seriously, you can just add those to the prompt and try it for yourself for free. I'd honestly be very curious to see where it fails.

However, this exchange is very illustrative: I feel like a lot of the negativity is because people expect AI to read their minds and then hold it against it when it doesn't.
by Sn0wCoder | 2025-12-04 05:53:35+00:00
Just installed on both pop_os and windows 11. On Linux everything seems to work ok. On Windows 11 the mouse only moves to the start of a line, cannot select text at all click anywhere but the very first part of a line. Every now and then it will select some random word on the line but mostly just column 1. Installed with Cargo if that matters using rustc 1.91.1, looks like 1.88.0 is min supported. On pop the mouse works as expected. Will check it out more when I get time just wanted to give you the heads up.
by throwaway2037 | 2025-12-04 05:54:12+00:00
Here is the full about page it: https://ghostty.org/docs/about

Zero trolling when I say this: Two things also make it (more) popular on HN: (1) Mitchell Hashimoto (a well respected hacker who got rich, then kept on hacking) and (2) Zig. (Only Rust could attract more attention.)
by phil21 | 2025-12-04 05:54:21+00:00
Liability for what? The only real liability in my state is for outright misrepresentation or fraud via failing to disclose. The disclosure form covers anything material I'd care about. Even then - good luck actually proving anything short of exceptional circumstances.

If you look at the standard offer document for waiving inspection it's pretty easy to walk it back. You're simply waiving a contingency - you can typically still inspect the property itself. I'm sure if you get way off the beaten path you are correct, but almost no one is engaging in totally non-standard contracts where I'm at.

I'm curious what liability you think would apply for an inspection that misses whatever it may be that ends up in dispute after the transaction closes - since the whole point in the inspection is finding that beforehand? If I find a material defect in the foundation after I close - it won't matter if I had an inspection or not. Unless I can prove the seller knew about it and failed to disclose.

And if I ever sell any properties - I will be pretty loath to sell to anyone demanding an inspection contingency. They are almost always used for nickel and dime BS that I really don't have time for. If you walk the place, get your inspector to do so too, and come up with a punch list and still want to make an offer, discount it appropriately and fix it yourself after you close. It's nearly always either pointless or used as a negotiation tool after the fact due to the fact buyers can expect a seller to not want to walk away from the middle of a transaction (sunk cost/time). I'd much rather take an offer at 5% less up-front than deal with someone wasting 30-45 days on the market and my time dealing with trivial items.
by shunia_huang | 2025-12-04 05:54:23+00:00
I'm in the same boat as a JS/TS developer for years to get used to npm install the recent AI command line tools under global scope, it's really weired. Personally I don't event install front end toolchains global as almost all of them work under project scope.

But I totally get the idea behind this, it's greatly combined with the cargo toolchain and is widely installed than cargo (which by the way npm is much easier to install than cargo with my personal experience), npm handles update nicely, and it can handle multiple arch too. I would still prefer npm install because I have installed a lot recently so it's ok.
by tehlike | 2025-12-04 05:56:16+00:00
For sure.

I upgraded my home rack to use cx3 cards, and I sport a ds4246 that has a single 18tb sas hard drive in it lol.

Kind of cool I have 56gbps network between them, tho I can only get 30gbps at max in iperf3 lol (due to some pcie bw limit)
by kragen | 2025-12-04 05:57:13+00:00
Math says that's stupid. You can still do everything with a "meg" of RAM that you could do in 01987. In fact, the "meg" of RAM you get now is enormously faster, and you can interface it to other things that you couldn't get at the time, such as SSDs, so you can do strictly more with it.

Economics says you're spending newly abundant resources freely in order to conserve those that are still scarce. Economics also predicts that people will adapt to RAM prices doubling by using RAM more frugally, spending more of other resources to compensate.
by crystal_revenge | 2025-12-04 05:57:44+00:00
Right, you're describing sampling a single token which is equivalent to sampling from one step in the Markov Chain. When generating output you're repeating this process and updating your state sequentially which is the definition of the Markov Chain since at each state the embedding (which represents our current state) is conditionally independent of the past.

Every response from an LLM is essentially the sampling of a Markov chain.
by ggm | 2025-12-04 05:58:08+00:00
Boards have a finance subcommittee and review income on investments. Meta does not invest 100% of its worth inside Meta, it will have billions of dollars invested through merchant banks who in turn balance in private equity, shares, and property. The property component will be reporting risk on lower future returns if the building declines in value as an asset. His fund manager will be advising him that signals to increase occupancy reduces his risk.

That he wants to do it, is an added bonus.
by Someone | 2025-12-04 06:00:11+00:00
For a limit of 10,000⁵. Reading https://www.ams.org/journals/mcom/1967-21-097/S0025-5718-196... the original search seems to have gone up to 250⁵. That’s a search space that’s 40⁵ ≈ 10⁸ larger.

They also forget to break out of the loops when the sum of, say, the first three fifth powers already is larger than 10,000⁵.
by tolciho | 2025-12-04 06:01:07+00:00
> This completely explains why so many engineers are skeptical of AI while so many managers embrace it: The engineers are the ones who understand it.

Curiously some Feynman chap reported that several NASA engineers put the chance of the Challenger going kablooie—an untechnical term for rapid unscheduled deconstruction, which the Challenger had then just recently exhibited—at 1 in 200, or so, while the manager said, after some prevarications—"weaseled" is Feynman's term—that the chance was 1 in 100,000 with 100% confidence.
by safety1st | 2025-12-04 06:01:19+00:00
It's definitely interesting to look at people's mental models around AI.

I don't know shit about the math that makes it work, but my mental model is basically - "A LLM is an additional tool in my toolbox which performs summarization, classification and text transformation tasks for me imperfectly, but overall pretty well."

Probably lots of flaws in that model but I just try to think like an engineer who's attempting to get a job done and staying up to date on his tooling.

But as you say there are people who have been fooled by the "AI" angle of all this, and they think they're witnessing the birth of a machine god or something. The example that really makes me throw up my hands is r/MyBoyfriendIsAI where you have women agreeing to marry the LLM and other nonsense that is unfathomable to the mentally well.

There's always been a subset of humans who believe unimaginably stupid things, like that there's a guy in the sky who throws lightning bolts when he's angry, or whatever. The interesting (as in frightening) trend in modernity is that instead of these moron cults forming around natural phenomena we're increasingly forming them around things that are human made. Sometimes we form them around the state and human leaders, increasingly we're forming them around technologies, in line with Arthur C. Clarke's third law - that "Any sufficiently advanced technology is indistinguishable from magic."

If I sound harsh it's because I am, we don't want these moron cults to win, the outcome would be terrible, some high tech version of the Dark Ages. Yet at this moment we have business and political leaders and countless run-of-the-mill tech world grifters who are leaning into the moron cult version of AI rather than encouraging people to just see it as another tool in the box.
by rmunn | 2025-12-04 06:01:35+00:00
Could you link to how that measurement was taken? Because I very much want to know whether it counts things like mutual funds, or whether it only measures direct ownership of stocks. E.g. I have a bunch (though not all) of my retirement savings in an index fund that owns partial shares of the top 500 US companies (as listed by Standard & Poor's). So depending on how that S&P 500 fund is measured in those statistics, I either own shares in the top 500 companies, or I'm counted as not owning any shares. The latter would produce a very misleading statistic, because I am very much not the only person who invests in the stock market via mutual funds.

So a link would be much appreciated, in order to judge the quality of the info. As it is, I'm skeptical that the info is accurate, precisely because mutual funds are so wildly popular among the middle-class people I know (none of whom are in the top 10%, though most of them would likely be in the top 50%).
by kragen | 2025-12-04 06:01:58+00:00
(Reposting because original comment was "flagged".)

This is a profoundly stupid kind of argument. There isn't even an objective truth you could conceivably convince someone of. There's just how you're choosing to use the word in conflict with a preexisting convention, which marks you as part of some social group, just like "this slaps", "skibidi", "rad", or "whenever". The preexisting convention isn't some apprehension of objective truth either. It's just an arbitrary tradition, like the meaning of any word.

People who are using the word in the older sense are usually not mistaken. At worst, they're your political enemies, but often they aren't even that; they just have experiences you don't. Attempting to persuade them, as you are doing, can only have the effect of further narrowing your intellectual horizons—even in the unlikely case that you are successful, but especially in the far more common case where they try to avoid you after that.

I recommend more curiosity and less crusading.

(In the rare case where someone is mistaken, it's sufficient to say "I meant a Unicode string" or "but we're iterating over codepoints, not bytes," but such mere clarification is not what you're up to.)
by throwaway290 | 2025-12-04 06:02:45+00:00
"everybody who is not a complete idiot" not true. looks like you're in your tech bubble and you think everybody else who is a regular person is an idiot.

using VPN for circumventing censorship is illegal in Russia. fine is worse if if you promote it. for people who can't afford to spend a few thousands it's enough.

some people don't care about fines, but new ISP equipment detects and ban VPNs quickly so people always need to keep trying new servers. so people get used to not using VPN more and more because it's annoying and unstable.
Show HN: Onetone – A full-stack framework with custom C interpreter
by tactics6655 | 2025-12-04 06:03:19+00:00
Hey HN,

I've been working on Onetone Framework for the past few years and finally releasing it as open source (AGPL 3.0).

*What is it?*

Onetone is an ambitious full-stack development framework that includes:

- Custom C interpreter with its own scripting language (.otc files)

- 27,000+ line OpenGL 3D graphics engine with PBR materials, skeletal animation, physics, and particle systems

- PHP web framework with MVC architecture

- Python utilities and tooling

- 716,000+ lines of code across 17 programming languages

*The scripting language features:*

- Classes, inheritance, generators, async/await

- Records, enums, pattern matching

- Built-in collections (ArrayList, HashMap, HashSet, TreeMap, etc.)

- Template strings, destructuring, spread operators

- Native bindings for OpenGL, Windows API, audio, networking

*Why build this?*

I run a game localization and needed a unified toolset for:

- Visual novel engines

- Translation management tools

- Quick prototyping with native performance

Instead of gluing together multiple languages and frameworks, I built one cohesive system.

*Current status:*

- Windows-focused (uses WinAPI extensively)

- Some features still in development (generators, full async support)

- Documentation is a work in progress

GitHub: https://github.com/onetoneframework/framework

Would love feedback from the community.

*Roadmap & Vision*

My goal is to evolve Onetone's scripting language to reach Python-level usability and ecosystem richness. I want developers to be able to pick it up as easily as Python while retaining native performance.

*A note on development process*

I want to be transparent: this project was developed with significant assistance from Claude (Anthropic's LLM). The codebase is a mix of hand-written code and LLM-generated code, with me directing the architecture, debugging, and integration.

I found this workflow surprisingly effective for a project of this scale – the LLM helped with boilerplate, documentation, and exploring implementation approaches, while I focused on design decisions and fixing the subtle bugs that AI still struggles with.

Whether you see this as "cheating" or the future of development, I think it's worth discussing. The 700K+ lines wouldn't exist without this collaboration, and I'm curious how others feel about AI-assisted open source projects.

There were many errors and strange bits of code produced by the LLM, and I spent a lot of time tracking down memory leaks; in fact, there isn’t a single piece of LLM-generated code that I didn’t end up modifying. I still think "vibe coding" has a number of issues.
by garrettjoecox | 2025-12-04 06:03:26+00:00
They don’t need to hide behind a "think of the children" excuse to justify invading people’s privacy and rights. They already do that freely. But to be fair, they do actually think about the kids some times. Limiting screen time, banning certain games, and restricting social media are based policies for developing brains IMO.

In 20 years we'll look at a lot of things that are normalized today like we look at cigarettes now, in disbelief at how unhealthy it was.
by RomanPushkin | 2025-12-04 06:03:40+00:00
It's both good and bad. On one hand, it's sad that there's no access. On the other hand, it increases the diversity of tools and services worldwide. Google, for example, is well known for buying startups just to kill them.

In Russia and China, they have their own search engines, social networks, eBay/Amazon alternatives, and so on. These companies have produced great free software like LLMs, databases, development tools, etc.

Seeing a corporation lose control over the Internet is usually good news for us, the small people - even if that change is coming from the government.
by pukarkhanal | 2025-12-04 06:04:23+00:00
ResumeAI, is a recruitment platform designed for offshore recruiters to find cheap labour.

We let candidates upload their resume in our platform, we parse the resume into json and store the vectorized form, which lets the recruiter semantically search for their desired candidates.

We are currently collecting resume, we will start onboarding recruiters once we have collected. >= 10000 resumes. Candidates can also manage their Resume and input info like Salary, Availability, etc.

So if you want to stand a chance, log in to cvai.dev and upload your resume today.
by thatcat | 2025-12-04 06:05:45+00:00
Full reform: Select representatives randomly like jurors to prevent maligned motives. If selected there is temporarily a freeze on their assets and they move to dormatories on a political campus built around the White house with a panopticon of cameras 24/7 live streaming the political process with ads to generate revenue to pay down the debt. All communication during this period is public record and searchable, ads will be included in the results. Run it like the reality TV show it has become and pay them current per capita gdp, they can get a raise by increasing it.
by pixelatedindex | 2025-12-04 06:06:14+00:00
> Yeah, your equality really is just jealousy. It's your feeling that the situation is unfair. But there's no principle of nature that says that things must be fair.

By that logic why have equality for anything? Why even have civil rights if you can just be like “that’s just the way it is, why should you be able to vote? I’ll vote for the best of all our interests”. It doesn’t work that way.

> For me, if I can improve the lot of everyone by at least X%, but doing so means that some few people will actually get a benefit of 2X%, that's a darn good deal.

In an altruistic society, maybe. But economic theory is based on the idea that everyone will try to do what’s best for them and not for the masses. Congress sets the laws - so they are more interested in benefiting themselves than anyone else. Therefore we need a forcing function, and one way would be to clamp down on insider trading.
by crabmusket | 2025-12-04 06:06:28+00:00
Electricity isn't a tool, it's nature. An unenclosed electrical plug which you had to be really careful when handling would be a bad tool, yes.

A tool is something designed by humans. We don't get to design electricity, but we do get to design the systems we put in place around it.

Gravity isn't a tool, but stairs are, and there are good and bad stairs.
by marysminefnuf | 2025-12-04 06:07:07+00:00
my father is a financial adviser and has to cancel a few trades each week because of keystroke problems. we could literally pass laws tomorrow at the state level in ny and illinois that says at the state level exchanges have to cancel all trades made by politicians and shell companies they control or their members will be fined. its literally the perfect legislation to control stock trading. we have to attack it at the state level because thats where the exchanges are.
by aydyn | 2025-12-04 06:07:11+00:00
I don't see a problem with the first, if they want to outsource HL3 go ahead. Consumers can decide if they want to buy it when it releases, that's just normal economics.

As for the 2nd, that's sort of what Epic does, yet Valve's store revenue is 10x Epic. So if enacting these anti-consumer practices were actually more profitable, why is Epic doing so shit? Not even in terms of absolute numbers but in terms of growth, Epic store isn't growing at all. Epic can't hit even a fraction of Steam's numbers despite giving away hundreds of games.

Developing open source emulation is essential to their success - no developer would build and verify for Steam OS and Proton if it were closed source and only available on a single device (lol). Steam being very pro-consumer is what makes them successful.
by lenkite | 2025-12-04 06:07:37+00:00
It was not all that obvious from a legal point of view. Google vs Oracle was the first US Supreme Court case directly testing whether copying API declarations can violate copyright. It was also decided later in the EU as well in that SAS vs WPL case where the EU Court of Justice finally ruled that software functionality, programming languages, and file formats are not copyrightable.

These famous cases set the legal tone for the entire world actually.
by MomsAVoxell | 2025-12-04 06:07:49+00:00
It was said of synthesizers in the early days: “its not ‘real’ music” and its going to be said of every new music technology tool forever, because whenever someone invents a new way of making music, there will be detractors. This is a natural phenomenon of the subject and always will be.

I like your idea of celebrating the repl, its right up there with performance menu diving as a statement for how orthogonal things can get .. I’ve never enjoyed fishing for parameters, so having editor chops applied musically is .. refreshing .. in some strange ways.

Sure wish hardware manufactures would be motivated to not just throw a linked list and a couple of buttons at the parameter issue ..