MurphyA/hacker-news huggingface dataset:
by Vicarium | 2025-05-20 15:55:17+00:00
Its never competency and focus. Individual influence averages out, its the system that creates the result at scale.

To some extent higher per-student fees are expected in certain areas, most countries with heavily funded education aren't facing the same issues of rural population density. There's a lot of overhead costs to run so many schools.

Then state policies and regulatory capture is the other side of course, all schools need X teaching aid from Y company for some obscene markup...
by rubitxxx8 | 2025-05-20 15:55:24+00:00
> While clearly it is possible to change the internal representation of LLMs through further training, this kind of active and intentional representational revision has no clear analog in LLMs today.

So, what are some examples as to how an LLM can fail outside of this study?

I’m having trouble seeing how this will affect my everyday uses of LLMs for coding, best-effort summarization, planning, problem solving, automation, and data analysis.
by rich_sasha | 2025-05-20 15:55:51+00:00
I'm curious, did you find there were things that were easier to do because it's Janet/lisp-like language? Or you just fancied like using it (perfectly valid reason of course!).

I tried various lisp dialects, but I could never find the killer feature vs other languages I already use. And I can justify why I use these specific languages I do use, if that makes sense.
by jabl | 2025-05-20 15:55:53+00:00
> Did Britain start out with the same gauge as India?

No. There was some small lines in Scotland using the same gauge as India, but Britain had a bunch of different gauges and eventually standardized on 1435mm ("standard gauge") as that was the most common one.

I don't recall where I read it, but IIRC there was some motivation that they wanted a broader gauge for India because they were afraid cars would topple over during storms. Or something like that.

> Also, what's going on in Australia?

Each territory built its own railway, with no thought about eventually building a cohesive continental network. In some cases narrow gauge was chosen because it was thought to be marginally cheaper than standard gauge.

https://en.wikipedia.org/wiki/Rail_gauge_in_Australia
by aragonite | 2025-05-20 15:55:56+00:00
When trying to understand complex C codebase I've often found it helpful to rename existing variable as emojis. This makes it much easier to track which variables are used where & to take in the pure structure of the code at one glance. An example I posted previously: https://imgur.com/F27ZNfk

Unfortunately most modern languages like Rust and JS follow the XID_Start/XID_Continue recommendation (not very well-motivated imo) which excludes all emoji characters from identifiers.
by jari_mustonen | 2025-05-20 15:56:04+00:00
I think the problem is that removing factors like name, gender, or marital status does not truly make the process unbiased. These factors are only sources of bias if there is no correlation between, for example, marital status and the ability to work or some secondary characteristic that is preferable to employer such as loyalty. It can be easily hypothesized that marital status might stabilize a person or make them more likely to stay with one employer, or other traits that are preferable.

Similar examples can also be made for name and gender.
by sanderjd | 2025-05-20 15:56:08+00:00
On (1): Investment volume relative to what? To me, it looks like a very similar pattern of investors crowding into the currently hot thing, trying to get a piece of the winners of the power law.

On (2): I'm honestly not sure I think this is making a big difference at all. Not much of the commentary here is driven by YC stuff, because most of the audience here has no direct entwinement with YC.
by testing22321 | 2025-05-20 15:56:30+00:00
> Clearly the US hasn't run out of cash and needed to massively print dollars to cover foreign debt

Foreign debt is skyrocketing, with interest payments alone already becoming unworkable. Five or ten more years of this spells disaster, it’s totally unsustainable.

Either something very drastic has to change, or that money printer will have to go into overdrive.
by bumby | 2025-05-20 15:56:43+00:00
Counterpoint: We aren’t necessarily manufacturing the things that contribute to national security in the same way we were after WW2. The DoD has listed lost manufacturing capacity as a major risk.

And I think you’ll need to elaborate more on your point about the middle class. Depending on how you measure it, people can move from middle class into upper class, but also into lower classes. Your post acts as if class mobility is only in one direction. A bifurcated distribution supports the point that the middle class is eroding.
by Vorh | 2025-05-20 15:57:34+00:00
Looks like a good start. A few notes:

- The first thing on the "features" list should be something that other compilers cannot do. Esthetics (maybe just say "DX"?) is a nice to have - sometimes VERY nice to have - but should not be positioned as the most important item.

As the original post says the alternatives have poor ESM support - that's a good differentiator.

- Even though ES Modules are part of the ECMAScript standard, having a header stating "(Partial) Support for ECMAScript"- to me, at least - indicates the project does not support base JS features, not that ESM imports have problems. Maybe say "improved ESM support"?

- Docs seem a little bare. For example, the Usage section says:

# Preinstall Node.js on the target machine astra install

Which machine is the "target" machine? I would assume, in the context of compiling, that the target would be the machine you are compiling for... but installing software remotely seems out of scope. Does it install it locally, or swap the bundled installation in the .exe?

Also, no mention of binary limitations in actual docs, despite mention in post.

Hopefully this does not come off as discouraging - this looks like a good project.
by fishywang | 2025-05-20 15:58:08+00:00
Yea I saw your other reply later and agree on most of it. But I'd say there's a balance between simplicity of the API and more specific cases. For example they can make an optional api to io.Reader to provide size info, and maybe another optional api to io.Reader to make it able to be read more than once, etc.. But at the same time, if you have all those info, that _usually_ means you already have either a []byte or string, and you would most likely use one of the 3 types to convert that into an io.Reader, so that special handling is enough without adding more public apis, and the go team is notoriously conservative when adding new public apis.
by ffsm8 | 2025-05-20 15:58:26+00:00
Of projects and companies saying "we're not going to close down" and then - shortly after - shutting down?

It's not rare, so kinda.

The reason a project addresses these rumors at all means that they've noticed a trend and are worried about it.

Just like meta isn't publishing articles how react isn't going anywhere - they know it won't, despite the countless articles claiming otherwise.

What this kind of statement actually means it's basically "we're not secure, but we can't admit to it as that would cement it." Which funnily enough applied to Twain too, as he did indeed suffer from the illness people were gossiping about. It was just a lot less eminently dangerous then the rumors claimed
by dragonwriter | 2025-05-20 15:58:43+00:00
> I hadn't really thought about the twitter angle you talk about, but did notice his blog started changing back in 2016ish.

People were commenting on it long before 2016ish.

It’s been a long time since the name Scott Adams was associated with wit, subtlety, reason or honesty. But the Dilbert creator, men’s rights blowhard and world’s greatest imaginary fan of his own “certified genius” proved recently that as gross as you may already think Scott Adams is, he’s prepared to get even grosser.

— Mary Elizabeth Williams, “Scott Adams’ defense of rape mentality”, Salon, June 20, 2011

EDIT: forgot to link the article, https://www.salon.com/2011/06/20/scott_adams_dilbert_rape_re...
by 90s_dev | 2025-05-20 15:59:06+00:00
> You can implement custom commands and hooks to trigger. It's even possible to call native Win32 APIs in your own implementations. For example, to always move a Notepad window to the (100, 100) coordinates on your screen(s), using the low-level SetWindowPos function

Great job. Looks really interesting and useful. And a fun excuse to write Lisp.

I really appreciate it when APIs give you high-level functionality but keep the door open to lower-level APIs when you really need them.
by netfortius | 2025-05-20 15:59:11+00:00
As someone who worked in almost all industries/verticals, in the US, for over 35 years, to then retiring in Europe, I would say "so what"? When I look at what is truly more important, especially now that I have the time to learn and understand, where I am now (including really intensive work, to European standards - infra security for crypto, which I "tested" out of curiosity, for a few months, as a project, upon arrival), I'd say that not competing with the Joneses may not be that bad, after all. Let the Chinese and Americans rip each other apart, in the race for providing a path to transhumanism and whatever else Musk, Thiel, Andreesen and the rest of the gang are planning for themselves, while building the so much "envied" techno-feudalism for the rest, and rather enjoy the very little short time we have on Earth, to the maximum extent possible. Looking back, I deeply regret having missed a lot of things my new friends, of my age, cherish in their past, just to having made one order of magnitude more money than they did, while "enjoying" the heights of American techno. Race to the top? Or race to(wards) the/a bottom?
by thehappypm | 2025-05-20 15:59:52+00:00
False.

First of all it's not just so easy to destroy infrastructure in a way that can't be rebuilt quickly; thousands of miles of train tracks would be difficult to destroy. This is happening all over Ukraine.

Second, blowing up your own country's rail infrastructure means you can't use it, either, which means you lose an advantage you have that your trains can move on your rails but your enemy's cannot.
by codalan | 2025-05-20 16:00:00+00:00
Just got off Authy. They've done everything to trap customers into their broken platform, primarily by never allowing the user to export their tokens, either to file, or to another MFA application.

They also stopped supporting their desktop app, forcing users back onto a single point of failure: the mobile app.

If Twilio isn't going to support Authy in good faith, they should stop holding their remaining users hostage.
by akkartik | 2025-05-20 16:00:04+00:00
Immature, obviously. Far fewer person-hours of labor have been put in relative to what you use all the time. But I find it worthwhile to get off the constant treadmill of new versions with features I don't care about. Cutting down on complexity there creates headroom for me or you to try out new approaches I or you might care more about.

My most common development environments these days:

* A live-programming infinite surface of definitions that works well on a big screen: https://git.sr.ht/~akkartik/driver.love Has minimal syntax highlighting for just Lua comments and strings.

* An environment that lets me add hyperlinks, graphics and box-and-arrow diagrams in addition to code. Also works on mobile devices. Examples: https://akkartik.itch.io/sokoban, https://akkartik.name/post/2025-03-08-devlog, https://akkartik.name/post/2025-05-12-devlog

The second set of apps are built using the first approach.
by Supermancho | 2025-05-20 16:00:22+00:00
I don't find this correlates with reality.

I understand the analogy. Gas is a liquid, which conforms to the container. The problem is that not all gas is used. When there's excess, the value tends to bottom out. I don't think it's like fuel to a fire, where the fire will grow in correlation with the amount of fuel.

In a constrained market (like where I have moved to with a 150k people), wages are suppressed locally by excess labor, as one would expect. College kids come in, increased wage posters go up. College kids go out, increased pay posters go up and wages do not meaningfully stay up. I've observed for years and tried to make the argument to get struggling family to move to this area, where the competition is lighter and the costs are lower.

Job lines are a thing. Massive stacks of resumes, are a thing. Competition is a thing. If competition for labor didn't matter, everyone would aspire to be a crappy tradesman, because the wages are better than McDonalds. Sector growth is not instantaneous (measured in years or decades) or uniform in growth.

eg During COVID there was "overhiring".
by includenotfound | 2025-05-20 16:00:22+00:00
This is not a study but a news article. The study is here:

https://www.pnas.org/doi/10.1073/pnas.1211286109

A replication was attempted, and it found the exact opposite (with a bigger data set) of what the original study found, i.e. women were favored, not discriminated against:

https://www.researchgate.net/publication/391525384_Are_STEM_...
by qntty | 2025-05-20 16:00:34+00:00
I believe this is a question you should ask about vLLM, not llm-d. It looks like vLLM does support pipeline parallelism via Ray: https://docs.vllm.ai/en/latest/serving/distributed_serving.h...

This project appears to make use of both vLLM and Inference Gateway (an official Kubernetes extension to the Gateway resource). The contributions of llm-d itself seems to mostly be a scheduling algorithm for load balancing across vLLM instances.
by ativzzz | 2025-05-20 16:00:41+00:00
8 is becoming a law in more places already

9 & 10 can be applied to any non-game software service as well

11 is impossible because there's too much variation in consumer hardware, but some kind of formal performance standard would be nice

everything else is solved by "don't buy this game", but gamers don't like hearing they can just not play a game and instead they play and complain
by Pet_Ant | 2025-05-20 16:01:08+00:00
> Supporting the work is supporting the author so they can continue doing terrible author things.

This has always seemed like the flimsiest argument. It costs nothing for JK Rowling to tweet. On the flipside, the joy and wonder her books have produced for the world dwarf what else she has wrought and in the end her life will be a net-positive, more so than your vegan co-worker. Doesn't make her a good person, just a net-positive.
by Graviscalar | 2025-05-20 16:01:12+00:00
I was one of the people that was super excited after reading the Chris Olah blogpost from 2014, and over the past decade I've seen the insight go exactly nowhere. It's neat but it hasn't driven any interesting results, though Ayasdi did some interesting stuff with TDA and Gunnar Carlson has been playing around with neural nets recently.
by bumby | 2025-05-20 16:01:16+00:00
As mentioned in another post, the DoD lists lack of manufacturing capabilities as a growing risk. There are many small batch parts that the US could manufacture, but companies aren’t interested. There are also those items which they no longer have the capacity to make, or deliver. Ted Koppel’s book Lights Out gives examples of long lead time items that can’t be made in the US and we also lack the ability to deliver them because the necessary infrastructure is no longer there
by neves | 2025-05-20 16:01:16+00:00
In one of my first uses of a LLM for helping me code, was to use a not popular Python library API. It completely hallucinated the API calls, but what was interesting is that the invented API was much more pythonic than the real one. It created a better API.

Now I'm waiting for the change to use LLMs for creating an API for a package of mine. It will be averaged from all other apis and won't have unexpected calls.
by ldjkfkdsjnv | 2025-05-20 16:01:20+00:00
I was going to make a post about this, any pro AI comment I make gets downvoted, and sometimes flagged. I think HN has people who:

1. Have not kept up with and actively experimented with the tooling, and so dont know how good they are.

2. Have some unconscious concern about the commoditization of their skill sets

3. Are not actively working in AI and so want to just stick their head in the sand
by palmotea | 2025-05-20 16:01:36+00:00
>> It is unfortunate though. There is a percentage of the population that have no interest in the "service economy". They need to work with their hands.

> if you want other people to give you money you have to offer something they want, not something that interests you

In the small scale.

But if you're thinking about society, you damn well better be thinking about having a big enough place for the people who "need to work with their hands," that's adequately remunerated.
Ask HN: How to solve the customer onboarding bottleneck?
by bewal416 | 2025-05-20 16:02:01+00:00
We sell a B2B SaaS to a nontechnical market. In the early days, we had the privilege of working with each new customer in weekly calls, doing a thoughtful onboarding in which we carefully migrated their data into our architecture and thought hard about their problem. Suddenly, our sales team started crushing it and we have nowhere near that level of capacity to support onboarding. At the same time, our customer lacks the technical abilities to onboard themselves, which has created a severe bottleneck with onboarding.

Has anyone else gone through this struggle. How did your Product/Success/Support teams address this "onboarding bottleneck" issue?
by kurthr | 2025-05-20 16:02:37+00:00
Yeah, yeah, they just mumble mumble diophantine mumble mumble elliptic curve mumble mumble Weierstrass form mumble mumble like your boring old uncle at Christmas. GET TO THE ANSWER!

154476802108746166441951315019919837485664325669565431700026634898253202035277999 36875131794129999827197811565225474825492979968971970996283137471637224634055579 4373612677928697257861252602371390152816537558161613618621437993378423467772036
by smarterclayton | 2025-05-20 16:03:07+00:00
We inherit any multi-host support from vLLM, so https://docs.vllm.ai/en/latest/serving/distributed_serving.h... would be the expected path.

We plan to publish examples of multi-host inference that leverages LeaderWorkerSets - https://github.com/kubernetes-sigs/lws - which helps run ranked serving workloads across hosts. LeaderWorkerSet is how Google supports both TPU and GPU multi-host deployments - see https://github.com/kubernetes-sigs/lws/blob/main/config/samp... for an example.

Edit: Here is an example Kubernetes configuration running DeepSeek-R1 on vLLM multi-host using LeaderWorkerSet https://github.com/kubernetes-sigs/wg-serving/blob/main/serv.... This work would be integrated into llm-d.
by theahura | 2025-05-20 16:03:13+00:00
> Topological transformation of the manifold happens during training too. That makes me wonder: how does the topology evolve during training?

If you've ever played with GANs or VAEs, you can actually answer this question! And the answer is more or less 'yes'. You can look at GANs at various checkpoints during training and see how different points in the high dimensional space move around (using tools like UMAP / TSNE).

> I imagine it violently changing at first before stabilizing, followed by geometric refinement

Also correct, though the violent changing at the beginning is also influenced the learning rate and the choice of optimizer.
by pydry | 2025-05-20 16:03:25+00:00
I can name about 8 who dont. The rest all belong to or tried to join a military bloc which helped rape Iraq, Libya and Afghanistan for no particular reason other than because the gang boss demanded it.

It's more of mystery why particular kinds of westerners are especially sanctimonious about Moscow while bending over backwards to excuse nearly identical behavior from the west.
by CuriouslyC | 2025-05-20 16:03:48+00:00
You can't just be a solution architect, you have to be a systems architect, which is sort of the culmination of the developer skillset. I don't write code anymore really, but I know the purpose of everything my agents are doing and when they're making mistakes. I also have to know the domain, and be able to interact with clients, but without the technical chops I wouldn't be able to deliver on the level that I do.
by atonse | 2025-05-20 16:04:11+00:00
I'm actually curious about using this sort of tool to allow non-devs to make changes to our code.

There are so many content changes or small CSS fixes (anyway you would verify that it was fixed by looking at it visually) where I really don't want to be bothered being involved in the writing of it, but I'm happy to do a code review.

Letting a non-dev see the ticket, start off a coding thing, test if it was fixed, and then just say "yea this looks good" and then I look at the code, seems like good workflow for most of the minor bugs/enhancements in our backlog.
by xeromal | 2025-05-20 16:04:24+00:00
A lot of people work dead end jobs at walmart or trucking (which is another industry that has taken a big shit like manufacturing)

Manufacturing and trucking jobs and the like paid 20-40% above what you could make at Walmart and other big corporations.

I grew up in a rural town and people decry losing jobs to places like walmart. That said, I still think the bread and butter of american business are all the small businesses that are still kind of trucking.

Small construction companies, small engine repair, home repair, mechanics, etc.