MurphyA/hacker-news huggingface dataset:
by flohofwoe | 2025-10-10 17:50:50+00:00
The point is that a (self-declared) low-level API like Vulkan should just be a thin interface to GPU hardware features. For instance the entire machinery to define a vertex layout in the PSO is pretty much obsolete today, vertex pulling is much more flexible and requires less API surface, and this is just one example of the "disappearing 3D API".

More traditional rendering APIs can then be build on top of such a "compute-first-API", but that shouldn't be the job Khronos.
by littlecranky67 | 2025-10-10 17:51:00+00:00
> This is why, across history, the tried and true method of learning a craft is an apprenticeship.

Citation needed - at least for anything software development. Every single respectable software dev I met around my age bracket or older (40+), was self-taught. Mostly because in the 80s or 90s there wasn't much opportunity. But computers shipped with handbooks how to program them, at that time.
by daemonologist | 2025-10-10 17:51:15+00:00
There was a CityNerd video (which you may take or leave in general, but I found the anecdote interesting) in which there appeared to be one vehicle in service on the entire system: https://www.youtube.com/watch?v=VPjODKUxV5g

I assume though that they would adjust the capacity depending on time of day and whether there's an event or something going on, to some degree.
by yencabulator | 2025-10-10 17:51:17+00:00
> Somebody really good got the design right, and now others can just replicate it.

For what it's worth, the AK-47 design is not "right", it's "good enough" and cheap. Some of the other militaries that copied the basic shape to share the ammunition significantly improved the design. For example, https://www.firearmsnews.com/editorial/best-ak47-rifle/39474...
by AlienRobot | 2025-10-10 17:51:19+00:00
>From the very first run of the Tōkaidō Shinkansen on October 1, 1964, until the present day, there has never been a single derailment or collision on the entire full-standard Shinkansen rail network resulting in a passenger fatality

https://www.nippon.com/en/in-depth/d01045/#:~:text=Zero%20Fa...

Sounds like trains are pretty safe to me.
by rafterydj | 2025-10-10 17:51:43+00:00
everybody knew and voiced their knowledge before, during, and after the Vegas tunnel that Boring Co and the Hyperloop were just bad concepts. You didn't need to waste money to try it, because it's not new tech. It's a tunnel. It's a solution to traffic. It's for riders, not drivers. But instead of calling it a train and therefore being _lame_, you slap a fresh coat of paint on it with _self driving cars_ and _insane_ promises you could never deliver on.

Calling out snake oil, for being snake oil, and lamenting that it sucks all the oxygen out of the room for _real_ , _serious_ technology and progress? That's a good thing.
by chatmasta | 2025-10-10 17:51:47+00:00
Why does it need to be a TV? Why not a monitor? I don’t know why we even differentiate between the two of them these days… basically the only difference is that a TV might have an IR receiver for a remote.

I’d go with a basic monitor and factor out the “smart TV” into whatever device you prefer – Apple TV, Chromecast, Firestick, any SBC with Kodi loaded onto it… an Xbox… why couple the smart features to the display?
by naikrovek | 2025-10-10 17:52:04+00:00
I think a lot of people on this site have genuine reading comprehension problems. I mean that as an observation, not an attack.

> "Using vim/nvim for 20 years". "cba to configure LSPs its too hard". What?

Nowhere did she say that she tried and failed to set these up. Your comment indicates that you read it as her saying that it's too hard to do. Where did that come from?

She said it "felt like too much work" which is A) unrelated to difficulty and is B) something that you can say after you've done the thing, just as legitimately as you can say it before you do the thing.

Being able to recognize that something that works just fine but isn't right, and not being satisfied with that is a skill whose importance is difficult to convey. It is related to the sense people get after a while that gives them an allergy to unnecessary complexity. Complexity is fine if it is required. The zero-step LSP set up procedure for Helix proves that the multi-step LSP set up procedure for vim can be improved.
by JumpCrisscross | 2025-10-10 17:52:11+00:00
> actually seems intrinsically safer than trains because trains derails regularly. Tires can blow

Trains don’t “regularly” derail. And when they do, they aren’t as fatal as the median highway crash.

There are unlikely to be too many fatalities in this system because it runs slowly. (Unless Li-on batteries cascade combust somehow.)
by hintymad | 2025-10-10 17:52:13+00:00
> This is why, across history, the tried and true method of learning a craft is an apprenticeship.

And in our modern world, universities are still the best place for such apprenticeship. Not the ones per Mark Trevor's words (https://marktarver.com/professor.html), of course, but a self-respecting university will train their students with progressively challenging and practical assignments. We started with implementing simple data structures and algorithms and solving simple puzzles all the way to implementing toy OSes, databases, persistent data structures, compilers, CPUs, discrete simulations, machine learning models. We started with implementing functions and individual components and quicly to building things from scratch. I'm forever grateful to the training I received in my univerity.
by eMPee584 | 2025-10-10 17:52:25+00:00
from my `/etc/tmux.d/keyboard-shortcuts-comfort.conf`:

bind-key j command-prompt -p "vim:" "new-window -c '#{pane_current_path}' 'stty -ixon -ixoff && vim %1'; select-pane -T '%1'"

This binds `j` to prompt for files to open (* or just hitting enter works) and launches vim in a new window in tmux (turning off flow control and setting filename as title). Probably one of my most-used shortcuts.
by rawgabbit | 2025-10-10 17:52:29+00:00
My company has both enterprise ChatGPT and Copilot. We originally had CoPilot; we learned it can search for files on OneDrive and Emails and that is the extent of its usefulness. Because everyone was doing work on their personal ChatGPT, the company had to buy the enterprise version of ChatGPT due to risk/compliance issues. Although CoPilot supposedly runs using the same engine, it feels severely limited compared to ChatGPT.
by mallowdram | 2025-10-10 17:52:32+00:00
It's philosophy, Michael Huemer is a philosopher, not a "political philosopher" which is oxymoronic. Nature is neither rational nor irrational, nor is it logical or illogical.

By nature, irrational things or behaviors are not logical, which means politics has no basis in logic-derived axioms as propagated by Alexander.

Please adhere to a scientific, or axiom-based argument. Your replies are extremely irrelevant.
by thegreatpeter | 2025-10-10 17:52:37+00:00
– Dodd-Frank Wall Street Reform: Intended to stabilize the system post-crisis, but its complex compliance requirements made it difficult for small and mid-sized banks to offer new products or compete with large incumbents.

- State by state money transmission licensing: Fintechs like PayPal and Stripe had to get 50+ separate state licenses, creating huge compliance costs and delaying product launches.

- FDIC De Novo Bank Rules: caused a collapse in new bank formation for nearly a decade (only a handful of new banks were approved between 2010–2016).

– Over 20 state laws restricted cities from building their own broadband networks, protecting incumbents and stalling fiber deployment.

- Slow spectrum auctions and rigid allocation by FCC delayed rollout of 5G infrastructure compared to countries with faster processes.

- State-based regulation patchwork for insurance: each US state has its own insurance regulator requiring 50+ separate filings for new products, slowing national rollout of innovations

- ACA: while expanding coverage, created heavy administrative burdens for smaller insurers and startups trying to innovate in plan design or digital enrollment

- Conflicting state laws and lack of federal standards created uncertainty for companies like Waymo and Cruise, delaying scaling of self-driving technology.

- Drone FAA rules: heavily limited commercial drone use, slowing the rise of delivery and mapping applications until modernized rules came into effect.

- California's recent, very nuanced "Transparency in Frontier Artificial Intelligence Act" targeting frontier models and "safety" and "risk reporting" like "critical safety incidents"
AI receptionist that answers real phone calls
by kaansarac | 2025-10-10 17:52:52+00:00
We’re building an AI receptionist that answers real phone calls, captures leads, books appointments, and sends 5‑minute follow‑ups. Our first niche is wedding venues. I’m one of the founders.

What might be interesting to HN:

Conversation loop: telephony → streaming ASR → LLM tools → calendar/email → TTS, with turn‑taking and barge‑in control. Calendar booking: buffer‑time logic + double‑booking prevention; we expose a minimal function API for “OfferSlots/BookSlot/Confirm.” Multi‑channel capture: unify phone, email, and form leads into one record with transcript + fields (name, date, guest count, budget). Spam filtering: block patterns (e.g., 1‑800s / robocalls) before they hit staff; safe pass‑through rules for VIPs. Evaluation harness: scripted call scenarios (availability, pricing, policy) → check for grounding (answers must be in your docs) → score for correctness, safety, and escalation timing.

What didn’t work:

Over‑eager answers before knowledge ingestion; we now hard‑gate answers on verified sources and otherwise take a message or escalate. Elevenlabs; Latency is way too much to build a human like experience. Confusion on edge cases (“What’s your cancellation policy if…”). We added doc‑first retrieval + fallback to “collect info + route.”

Numbers so far (early, only 6 customers and improving):

Target answer time: sub‑second pickup; 5‑minute first reply on email. Reduction in missed calls and faster tour scheduling are the main wins; happy to share more once data matures.

Privacy/ethics:

Customer content is not used to train our models. Clear consent and recording policies; PII is encrypted at rest and in transit. What I’d love feedback on:

Better offline evaluation for voice agents (beyond happy‑path scripts). Turn‑taking and barge‑in strategies you’ve found to work well. Failure‑mode handling you’d want before trusting an AI with calls.

Link: https://mikla.ai
by spankibalt | 2025-10-10 17:53:15+00:00
> If the truth isn't somewhere in the middle, then by definition it must be on one of the two extreme edges.

Just because accurate results aren't to be found "somewhere (unspecific!) in the middle" doesn't mean that one a) finds them precisely in the (extreme) edges, or fringes, and b) that the middle is completely excluded, especially in the analysis and comparison of dynamic systems (e. g. macroeconomic analysis).
by aeronaut80 | 2025-10-10 17:53:40+00:00
The word Mayday is not required to declare an emergency. Pan pan still indicates an emergency. And neither phraseology is required as long as the intent is clear, see https://www.faa.gov/air_traffic/publications/atpubs/atc_html...

In fact, it doesn’t even need to be the pilots who declare an emergency https://hsi.arc.nasa.gov/flightcognition/Publications/non_EA...
by maxglute | 2025-10-10 17:54:10+00:00
>In Washington, American officials offer differing assessments of the talks. One U.S. official said the reports of negotiations over the lifting of sanctions and access to the Venezuelan market was “not an accurate assessment of what took place.” ... >As Mr. Grenell and Mr. Maduro’s envoys negotiated a deal, the leader of Venezuela’s main opposition movement, María Corina Machado, pitched her own economic proposal in Washington.

Did you not even read the article, like it's 2025, posting NYT article regarding US adversary like VZ and analyzing it naively is useful idiot behavior. That said, Trump is not a LIO woketard and someone Maduro thinks can be negotiated with, the fact is Maduro is fine with operating under US umbrella, provided US didn't do retarded shit like try a muh democracy regime change like under past US admins. Of course US establishment would still prefer a tool like Machado, but there's a chance under Trump that they'll accept Maduro. That's why the article talks about both Machado an and Maduro parallel barginning. This just 101 signalling, dangling Machado for more Maduro concessions - Machado isn't actually an option, because you know, she'll get disappeared if Maduro thinks US can actuall regime change with her. Hence Machado and this sus (granted marginally deserved) Nobel peace prize is good pressure to get Maduro to concede more. The fact that Maduro is making offer is because he knows there's framework for him staying in power, unlike past US admin zero-sum/maximum pressure play with Guaido. He know's a non-democratic VZ like non-democratic MENA petrostate that aligns with US interests is workable under Trump who is moving away from democracy promotion to realist foreign policy especially with recent strategic shift in focusing on South America.
by DrewADesign | 2025-10-10 17:55:28+00:00
> I wonder what chemicals were involved. Probably nothing that you wouldn't find in any other construction site with heavy machinery. Fuel? Grease?

It was a chemical to speed up grout curing. I don’t know which one. I looked up a few and they were corrosive petrochemicals with like 20-letter-long names and an acute health exposure rating of 4 on the MSDS. They also didn’t provide PPE or instructions on what PPE was necessary. And have you ever gotten any significant amount of gasoline on your skin? It burns and it is not safe. Here’s a list of chemicals in common gasoline mixtures: Gasoline, Toluene, Hexane, Xylene, Octane, Ethanol, Trimethylbenzene, n-Heptane, Pentane, Cumene, Ethylbenzene, Benzene, n-Hexane, Cyclohexane.

Even if it was just the water in the tunnel — how about you try 8+ hours of heavy work in steel toed boots with damp feet, let alone standing in ankle deep water filled with corrosive chemicals. Even standing still in clean water, your skin basically turns to paste after not too long.

With the way the job market is trending in tech, you might have the opportunity to find out one day while someone sitting in a Herman miller chair in a climate controlled office building dismisses your pain as petty griping.
by hn_acc1 | 2025-10-10 17:55:44+00:00
Thanks. It sounds you are talking about mostly market-rate sell orders? I tend to use limit type orders to sell at a price I'm happy with. Usually right near what the stock is currently hovering around. I.e. if it's hovering between $50 and $51, I'll put in a limit order for $50.85 and hopefully get someone to take it. Sure, I might have been able to get $50.95, but I might have also gotten $50.25 with a market-rate order. Am I doing it wrong?
by hermannj314 | 2025-10-10 17:55:44+00:00
I am not saying you are wrong, but both Type I and Type II errors are problematic. What if the pilot is wrong?

Korean Air Flight 801 could have used someone 2nd guessing a pilot. They didn't until they were almost dead and then it was too late. Not 2nd guessing the pilot was a really really bad idea.
by runako | 2025-10-10 17:55:51+00:00
In a way, the overreach in the compact made this an obvious (though not easy) decision.

Obviously, an independent university cannot agree to government-mandated pricing or censorship of faculty members. Similarly, government intrusion into grading practices and proactively threatening to use "lawful force" against minors are immediately off the table.

That's all aside from the practicality of ongoing assessment, which would likely require something akin to commissars to monitor speech and discussions around grading.

The universities are fortunate the administration is not more subtle.
by mallowdram | 2025-10-10 17:56:12+00:00
There is no relationship between history (which is subjectively narrated), logic (which is an abstraction) and politics (what are arbitrary).

If you had an understanding of what history is, you'd understand it has no scientific validity.

https://mitpress.mit.edu/9780262537995/how-history-gets-thin...

As there is no scientific basis for history, and there is no logic to politics (it is irrational), nothing stated by Alexander is valid.
by ekjhgkejhgk | 2025-10-10 17:56:19+00:00
Is anyone else getting bored with these "insights" which are flippant to the point of being rdiculous? Many things are necessary to have a "product", not just a timetable. Anyone can scribble a time table.

I swear this is an industry. "I'm so insightful, don't forget to like and subscribe"
by BriggyDwiggs42 | 2025-10-10 17:58:00+00:00
Is that true? I recall seeing a 16% or so number for the increase in mass burning up in the atmosphere.

Edit: I can’t find a source for any number for the increase. If you know could you share one?

Ah nevermind this seems solid https://www.sciencedirect.com/science/article/abs/pii/S02731...
by leptons | 2025-10-10 17:58:27+00:00
A lot has been written about LLMs having reached a plateau with regards to improvements. They still all produce garbage way too often. LLMs have fundamental limitations that can't really be fixed. Garbage in / garbage out also applies, and that is only getting worse with LLMs being trained on ever growing volumes of "AI" slop that is permeating everything lately.
by rodolphoarruda | 2025-10-10 17:58:30+00:00
Lot of mentions of HTMX along the comments. If you are interested and have the time, read the the first chapters of this book[1]. Very well written and a bit nostalgic I should say, at least to some of us who had lived the web 1.0 days.

[1] https://hypermedia.systems/
by guywithahat | 2025-10-10 17:58:36+00:00
Technically the term chemical burn doesn't indicate severity, just that you got in contact with a corrosive material which had an effect on your skin. My guess would be someone got lime/cement powder on themselves and reported it as a chemical burn. They could have also been dissolved alive in an acid bath, but the size of the fine and the fact propublica doesn't say what happened suggests it was minor.
by dtjb | 2025-10-10 17:58:54+00:00
They're not being held back by anti-progress haters, they're just straight-up ignoring the environmental agreement they voluntarily signed.

When companies have complete disregard for public welfare and dump the cost onto everyone else, that damage needs to be part of their value equation.

FTA -

>That agreement, signed by a Boring executive in 2022, was intended to compel the company to comply with state water pollution laws. Instead, state inspectors documented nearly 100 alleged new violations of the agreement.
by fragmede | 2025-10-10 17:59:02+00:00
It's possible to be pro-progress while being anti-this specific thing. In particular, Elon Musk came out and admitted that he hates trains and busses and admitted that he just made up Boring Co to distract from giving money to them. The Boring Co tunnels in Vegas are a boondoggle and not even well designed (whether that's due to lack of funds or stupidity or corruption, who knows!). The problem is the opportunity cost. The millions that went into the Vegas tunnels could have gone into improving the existing monorail system, but instead there's this stupid thing.

The tunnels are cool and the technology is neat. I'm not in charge of anything, but no thanks.

Here's where I'm coming from: https://youtu.be/VPjODKUxV5g
by pragma_x | 2025-10-10 17:59:05+00:00
> One of the amazing things from David Guillot’s talk is how his app updated the count of favored items even though that element was very far away from the component that changed the count.

This might not seem like a big deal, but it looks like Datastar dramatically reduces the overhead of a common use-case. The article shows how to update a component and a related count, elsewhere in the UI.

A more practical use-case might be to show a toast in tandem with navigating to another view. Or updating multiple fields on a form validation failure.
by diyer22 | 2025-10-10 17:59:08+00:00
I agree with @ActivePattern and thank you for your help in answering.

Supplement for @f_devd:

During training, the K outputs share the stem feature from the NN blocks, so generating the K outputs costs only a small amount of extra computation. After L2-distance sampling, discarding the other K-1 outputs therefore incurs a negligible cost and is not comparable to discarding K-1 MoE experts (which would be very expensive).
by feoren | 2025-10-10 17:59:08+00:00
> Math is continually updated, clarified and rewritten

And yet math proofs from decades and centuries ago are still correct. Note that I said we write "code that lasts", not "programming languages that never change". Math notation is to programming languages as proofs are to code. I am not saying programming languages should never change or improve. I am saying that our entire industry would benefit if we stopped to think about how to write code that remains "correct" (compiling, running, correct behavior) for the next 100 years. Programming languages are free to change in backward-compatible ways, as long once-correct code is always-correct. And it doesn't have to be all code, but you know what they say: there is nothing as permanent as a temporary solution.
by tejohnso | 2025-10-10 17:59:13+00:00
I just heard of Helix and decided to take it for a spin. I'm not sure why I'd use it instead of Vim.

For all the Vim similarity, inverting the do-this-to-that seems like an arbitrary annoyance that I don't understand. Why go from "change this word" (cw) to "I want to change this word, so I'm going to select it first, then change it" (wc). I mean, it's not a big deal, especially if you're not already using Vim, but why THAT of all things? The difference is [explained] but the reasoning behind it is not.

Also the docs mention zero configuration but the first thing I had to do was find out why the LSP wasn't showing any information and then create a config file to fix it because the default behaviour doesn't show anything from the LSP, which makes it seem like it's not even there.

And there's no :help command.

Maybe it's a great editor, but I guess they're not targeting existing Vim users for conversion.

[explained]: https://docs.helix-editor.com/from-vim.html#migrating-from-v...
by charlotte-fyi | 2025-10-10 17:59:18+00:00
I agree with you in that I think there's a better programming model out there. But using a buffer in a CUDA kernel is the simple case. Descriptors exist to bind general purpose work to fixed function hardware. It's much more complicated when we start talking about texture sampling. CUDA isn't exactly great here either. Kernel launches are more heavyweight than calling draw precisely because they're deferring some things like validation to the call site. Making descriptors explicit is verbose and annoying but it makes resource switching more front of mind, which for workloads primarily using those fixed function resources is a big concern. The ultimate solution here is bindless, but that obviously presents it's own problems for having a nice general purpose API since you need to know all your resources up front. I do think CUDA is probably ideal for many users but there are trade-offs here still.
by enaaem | 2025-10-10 17:59:22+00:00
Indeed! I think the Vegas loop has immense potential. There are many ways we can iterate on this concept. Perhaps we can use bigger cars, in a bus like shape to transport more people at once. Or we could remove the batteries to save cost and weight and supply the cars with an external power source. There is immense potential here and I believe this will revolutionise transport.