MurphyA/hacker-news huggingface dataset:
by davidatbu | 2025-09-06 16:25:10+00:00
IIUC, triton uses Python syntax, but it has a separate compiler (which is kinda what Mojo is doing, except Mojo's syntax is a superset of Python's, instead of a subset, like Triton). I think it's fair to describe it as a different language (otherwise, we'd also have to describe Mojo also as "Python"). Triton's website and repo describes itself as "the Triton language and compiler" (as opposed to, I dunno, "Write GPU kernels in Python").

Also, flash attention is at v3-beta right now? [0] And it requires one of CUDA/Triton/ROCm?

[0] https://github.com/Dao-AILab/flash-attention

But maybe I'm out of the loop? Where do you see that flash attention 4 is written in Python?
by chongli | 2025-09-06 16:25:40+00:00
The answer is simple: the set of weights and biases comprise a mathematical function which has been specifically built to approximate the training set. The methods of building such a function are very old and well-known (from calculus).

There's no magic here. Most of people's awestruck reactions are due to our brain's own pattern recognition abilities and our association of language use with intelligence. But there's really no intelligence here at all, just like the "face on Mars" is just a random feature of a desert planet's landscape, not an intelligent life form.
by hnlmorg | 2025-09-06 16:25:56+00:00
You’re making a lot of assumptions about me when you don’t know anything about me.

> From the way you fixated on the battery after going through that part, it clearly didn't even come to your mind that the shells can be heavier than it, which I'm sure would be the case for a lot of battery powered HMDs.

I mentioned the battery because I was making a comparison between wired vs wireless.

It’s really that simple.

> You called DP Alt an underlying "protocol". It's DisplayPort. They're like one-way PCIe x1

I also called it a specification elsewhere. What you’re actually doing there is calling out my incompetence at the English language. And being dyslexic I’d agree with you on that. I guess you’re going to insult me over that now too?

> Besides you called XREAL displays "entirely dumb"

No I didn’t. I said ‘“dumb”’ not “entirely dumb” and the quotes are important too because it clearly demonstrates I wasn’t using the term literally. The context was that they’re dumb compared to “smart” devices. Like how people talk about smart phones and “dumb phone even though “dumb phones” still have more computing power than Apollo 11.

It was a contextual statement, not a literal one. Hence the quotes.

> when they have more than a 2D sprite engine on board.

That depends on the model of the glasses. Mine don’t really do much processing compared to the higher end ones. Xreal make several different XR glasses. Though they all are wired (from what I recall).

The higher end ones do feel a lot more like smart devices, from what I’ve seen. Whereas the lower end ones need a companion device if you want to do anything beyond screening mirroring and audio.

Again, talking about UX here rather than components.

> And you keep insisting, what appear to boil down to, "use USB dumbass". Nothing about that make any sense.

Once again you’re rephrasing my comments in intentionally unflattering ways to misrepresent what I was saying.

I made the point that XR glasses can work without a full blown smart OS when driven by USB-C. And the fact that I literally own a pair of XR glasses that do exactly that, proves what I said not only makes sense, but is also factually correct.

———

Now you can continue to build strawman arguments, misquote me, make unfounded assumptions about me, and generally show bad HN etiquette if you want. But I have a family were my time is better spent. So I’ll leave you to find some other chump to troll this weekend
by MangoToupe | 2025-09-06 16:26:02+00:00
It's not about ideology per se—the dark humor in my mind is that you're not just paying for software you run yourself, you're paying to not be able to modify it. There's a reason why that sort of arrangement is dying and SaaS is stronger than ever—paying to access a server at least makes more sense as a transaction, even if it is just about as economically inefficient.
by bediger4000 | 2025-09-06 16:26:51+00:00
This was a really contentious issue, with both pro- and con- arguments that good faith arguments could support. I'm glad we've found that Trump can make the right decision on this issues. If G.W. Bush or even Reagan or Clinton made this decision, can you imagine the congressional hearings? The punditry would have lost their minds! Now, under Trump, there's a factually reported article, and everyone's happy.
by colesantiago | 2025-09-06 16:27:03+00:00
How about startups paying the best engineers $996,000/yr for that startup job that requires 996 work culture?

These startups want the best right?

Oh wait, I have my own company where I am the founder doing this for myself when it requires it.

If I had employees I wouldn't want them doing 996 work culture, but if you want to hire ME to do that, that is the price, minimum.

Or it is another way of saying "fuck off".
by NelsonMinar | 2025-09-06 16:28:10+00:00
One thing I appreciated at early Google (2001) was how folks mostly worked normal hours. Roughly 8 hours a day 5 days a week. Maybe a bit longer if you wanted to stay for the free dinner. Maybe you checked email at home in the evening or had a week of being on call. But in general the company did just fine on a humane schedule.

(There were exceptions, particularly the product folks working on early AdWords partnerships. But even in ads most of the engineers kept to more regular hours. I certainly did.)
Show HN: Pinblocks – Your Chats with Notion-Style Collaborative Blocks
by p2hari | 2025-09-06 16:28:14+00:00
Hey HN,

Tired of juggling endless chat threads, scattered links, and disjointed tools for group collaboration? I was too—constantly losing track of surveys, to-do lists, and shared notes in the chaos of WhatsApp or Slack. That's why I created Pinblocks (https://pinblocks.io): the ultimate fusion of Notion's powerful canvases with the immediacy of chat. Pin interactive data blocks right to your messages, and watch as anyone, anywhere, collaborates in real-time without ever leaving the conversation. It's seamless, engaging, and a game-changer for teams, families, and communities!

Imagine Notion meets chat: Each pinned "canvas" becomes a dynamic hub holding multiple blocks where users can edit, vote, brainstorm, or play together.

Take my badminton group: We used to spam surveys in WhatsApp, only for them to get drowned by off-topic messages. Now? Pin a survey block—it sticks at the top, tallies responses instantly, and keeps the energy high without clutter.

Or for my kid's birthday bash: I whipped up a canvas with an event block for RSVPs (track who's coming with ease), a to-do list for party prep (assign tasks like "buy cake" or "grab decorations"), a survey for fun activities, and a text block auto-generating daily jokes or quotes to spark laughs and keep the planning group buzzing with excitement.

Why Pinblocks stands out:

easy block creation for instant magic: /todo for collaborative checklists, /survey for polls that evolve with votes, /event for smart scheduling, /table for editable spreadsheets, /text for notes (with auto-generated daily quotes, jokes, or inspirations), or /tictactoe for quick games to break the ice.

AI superpowers: Our built-in AI generates blocks on demand—command "Create a to-do list for project kickoff" or "Pin a hilarious joke of the day," and it's done, boosting engagement and creativity in every group.

Effortless cross-platform sync: Integrates with any chat app that handles pinning or links; real-time changes flow to all collaborators, no apps to download or accounts to juggle.

On the tech side: Built for speed and scalability with a frontend in React (for buttery-smooth UI), TanStack Router (efficient client-side navigation without bloat), and Tailwind CSS (rapid, responsive styling that looks pro out of the box). Backend? Powered by Supabase Oh, and AI played a starring role in development—I tested various models and IDEs to accelerate coding and ideation. Stay tuned for a deep-dive blog post on that journey!

Still in early days, but Pinblocks is already transforming how groups connect and create. Does this ignite ideas for your workflows? I'd love your thoughts on features, UX tweaks, or wild new block ideas. Dive in at https://pinblocks.io and let's build the future of collaborative chatting together!
by pessimizer | 2025-09-06 16:28:28+00:00
> You don’t get to secretly record voices in public spaces.

> Video recording is permitted without consent in the public places.

I have no idea why you would think that these two statements are related, or why people would continue this conversation. Fishing and skateboarding are two other things that are often allowed, but neither are related to recording audio.

And for anyone who thinks this is a nitpick, please look it up.

edit: also, saying that you can record people when you're obviously recording people is also not relevant. The problem is recording people without their knowledge or consent. I cannot put an audio recorder in my pocket in many places (such as Illinois) and record you, whether in a private space or in a public space. If I put my audio recorder on the table, and you can choose whether you want to speak or not, it's legally an entirely different scenario, whether we are in a public space or not.
by danaris | 2025-09-06 16:28:32+00:00
....nnno?

We are primarily talking about Tylenol. Paracetamol. Acetaminophen.

Perhaps you need to be reminded of the whole sentence you quoted from my post, rather than just the first subclause?

> Until there are reputable studies that can actually show something resembling a causal link, getting angry at the medical community, pharmaceutical manufacturers, or vaccine makes for saying they are not responsible is pointless and counterproductive.

The post I was replying to originally was specifically saying that the medical community needed to be accepting blame for causing autism.

This is bullshit. We do not know what causes autism. We certainly do not have any compelling evidence that anything the medical community is doing is causing autism.
by tombert | 2025-09-06 16:28:57+00:00
I generally hate when people use the “magic” excuse for not doing things. Most of these tools are open source and/or can be readily viewed in IntelliJ. It really isn’t hard…cmd+click on what you want to look at.

If you’re an engineer you should be able to easily read the code to see what’s going on. Most of the time the “magic” can be understood in less than 30 minutes and then it’s not magic anymore.
by HarHarVeryFunny | 2025-09-06 16:29:50+00:00
> The whole point of being conscious is being aware of yourself, and then using that awareness to direct your actions.

Well,

1) You are making the massive, and quite likely incorrect, assumption that consciousness evolved by itself for a purpose - that it does have a "point". It may well be that consciousness - ability to self-observe - is just a natural side effect of having a capable bird- or mammal-like brain, and talking about the "point" of consciousness therefore makes no sense. It'd be like asking what is the functional point of a saucepan making a noise when you hit it.

2) Notwithstanding 1), being self-aware (having cognitive access to your internal thoughts) does have a value, in that it allows your brain to then utilize it's cognitive abilities to make better decisions ("should I walk across that frozen pond, or maybe better not?"), but this bringing-to-bear of learned experience to make better decisions is still a 100% mechanical process. Your brain is making a "decision" (i.e. predicting a motor cortex output that may make you move or do something), but this isn't "free will" - it's just the survival benefit of a brain evolved to predict. You as an organism in the environment may be seen by an outside observer to be making smart "decisions", but these decisions aren't some mystical "free will" but rather just a highly evolved organism making good use of past experience to survive.
by loloquwowndueo | 2025-09-06 16:30:20+00:00
How is following the instructions being “exceptionally careless”?

It’s like using bleach to whiten clothes. The bottle says “do not drink”. I don’t drink it, I’m fine. If I misuse it, I’m toast, like with any other myriad household products that can kill you if you use them not as directed.
by mystraline | 2025-09-06 16:31:43+00:00
Oh, I remember that as well, but its been removed from Sept 2025 who's hiring. Should have screenshotted it, but instead had a near spit-take.

It was a US robotics company that worked closely with Chinese robotics. Bragging about 996.

I'm suspecting the HN admins removed it cause it looked really bad. And we know that founders here have special capabilities.
by ford | 2025-09-06 16:32:40+00:00
I've never understood the risk trade-off for early stage employees (Employees ~4 through ~10-20).

At this stage equity packages are often <0.5% over 4 years. Founders on the other hand may have more like 30% equity at this stage.

But the odds of success are still quite low - <3% is generous.

In venture funded companies I think it's wrong to say that at <10 employees, founders are 60x more responsible for company outcomes (or taking on 60x more risk), even accounting for what they did to start the company.

That being said - I get working hard if you're appropriately rewarded for it. Just less so if it's primarily on behalf of someone else.
by AdmiralAsshat | 2025-09-06 16:32:42+00:00
Kinda wish we as consumers had some way to fight back against this obvious bullshit, since lord knows the government won't do anything.

Like if a company comes out with a new transportation technology and calls it "teleportation", but in fact is just a glorified trebuchet, they shouldn't be allowed to use a generic term with a well-understood meaning fraudulently. But no, they'll just call it "Teleportation™" with a patented definition of their glorified trebuchet, and apparently that's fine and dandy.

I am still bitter about the hoverboard.
by homefree | 2025-09-06 16:33:06+00:00
I use FSD in my Model S daily to commute from SF to Palo Alto along with most of my other Bay Area driving. It does a better job currently than most people and it drives me 95% of the time now I haven't had the phantom braking.

I'm in a 2025 with HW4, but it's dramatic improvement over the last couple of years (previously had a 2018 Model 3) increased my confidence that Elon was right to focus on vision. It wasn't until late last year where I found myself using it more than not, now I use it almost every drive point to point (Cupertino to SF) and it does it.

I think people are generally sleeping on how good it is and the politicization means people are under valuing it for stupid reasons. I wouldn't consider a non Tesla because of this (unless it was a stick shift sports car, but that's for different reasons).

Their lead is so crazy far ahead it's weird to see this reality and then see the comments on hn that are so wrong. Though I guess it's been that way for years.

The position against lidar was that it traps you in a local max, that humans use vision, that roads and signs are designed for vision so you're going to have to solve that problem and when you do lidar becomes a redundant waste. The investment in lidar wastes time from training vision and may make it harder to do so. That's still the case. I love Waymo, but it's doomed to be localized to populated areas with high-res mapping - that's a great business, but it doesn't solve the general problem.

If Tesla keeps jumping on the vision lever and solves it they'll win it all. There's nothing in physics that makes that impossible so I think they'll pull it off.

I'd really encourage people to here with a bias to dismiss to ignore the comments and just go in real life to try it out for yourself.
by zkmon | 2025-09-06 16:33:24+00:00
Back in 1999 in SF, at the peak of dotcom boom, a few startups located down South from the Market street would shutter down their entrances after around dinner time. All people still inside, working over night. I had two of my friends (actually colleagues - we were from a consulting firm) working at those places. It became a norm around that place and youngsters loved that kind of all-nighters.

The new year eve of millennium Dec 31, 1999 - we went to Fishermans's wharf, roamed around and then went back to work at 1 am. No Y2K issues.
by eastbound | 2025-09-06 16:33:26+00:00
I know you’re showing the absurdity of the rest, but:

> why not double your head count and halve the hours?

Because of friction: Not only you need much more HR to hire double the workforce, but people require double the attention, and then a subgroup will invent a sidequest etc.

In most of IT, large famous software were often built by 30 people. That’s valid for Netscape/Firefox, Internet Explorer, Jira, etc.

The best software, like Git, Javascript or Linux, were initially written by 1 person.
by rolph | 2025-09-06 16:33:41+00:00
this boomerangs back to firmware updates that should not be happening, microsoft claims they cant find a connection between updates and the damages being discussed.

It would be interesting to see what the state of these corrupted systems were before corruption. were they compromised in some way that makes bork when MS applies an update, or was system configured in a non MS way.

Quite cavalier to the fact the firmware doesnt belong to MS, and updating firmware is not a one update fits all scenario.
by 0xbadcafebee | 2025-09-06 16:33:44+00:00
Startup, n. A social group characterized by excessive devotion to a charismatic authoritarian leader, a strong shared vision, and a distinct identity with unique language and symbols. Exerts strong control over its members' lives, often using psychological manipulation to create dedication, compliance, and isolation from external influences.

"You Should Run Your Startup Like a Cult", by Peter Thiel (https://www.wired.com/2014/09/run-startup-like-cult-heres/) (https://archive.is/h7iZl) (2014)
by anuramat | 2025-09-06 16:34:15+00:00
slightly offtopic, but the challenge might be leaking emails: just got an email from `alfredw@listenlabs.fyi` (note the TLD):

> I'd like to connect you with our team to hear about your solution.

> 1) can you let me know availability for a conversation?

> 2) please share some basic information ie full name, Linkedin, portfolio, CV.

> 3) are you interested in onsite SF?
by nirui | 2025-09-06 16:34:29+00:00
China's 996 or 007 work schedule is created by desperation. The root problem here is that almost all good industries in China are already cake-spliced by the powerful and privileged, leaving very little for the private sector to compete. As result, every tested and true way to reach profitability is a combat in the bloody sea, which in turn caused the hellish schedule.

So, if you see a SF start up founders started praising 996 schedule, keep a watchful eye, make sure those founders are not in similar desperation.

Also, Elon Musk loved China schedule, I don't really see Twitter improved much since.
by j1elo | 2025-09-06 16:34:34+00:00
Given how things are being consciously designed (via policies and/or lack of political action), the "people living there already" are just those rich enough to not have yet felt pushed out due to the housing crisis (but give them time). That maybe would be just life, but on the other hand you have lots of other policies that also favor centralization of job creation, development, cultural and entertainment opportunities, etc. So what gives? it's all a big contradiction (not economically, but socially)
by StopDisinfo910 | 2025-09-06 16:34:38+00:00
> The module system though powerful is quite awkward and verbose.

Deeply disagree. It’s a lot easier to use and reason about that type classes. You can use Haskell if that’s what you want anyway. I’m glade Ocaml isn’t Haskell.

> Yes, effects are definitely a cutting edge feature in OCaml. But they are untyped which is a big limitation I would say.

APersonally I think it’s an insignificant limitation for a feature existing approximately nowhere else. Anyway I think we have safely killed your initial argument that Ocaml was somehow lagging behind.
by lapcat | 2025-09-06 16:36:35+00:00
> Do I really have to explain what the fuck

Please respect the HN guidelines: https://news.ycombinator.com/newsguidelines.html

What you need to explain is your claim that the cited LLMs are "early". According to the footnotes, the paper has been in the works since at least May 2025. Thus, those LLMs may have been the latest at the time, which was not that long ago.

In any case, given your guidelines violations, I won't be continuing in this thread.
by libraryofbabel | 2025-09-06 16:36:41+00:00
Way back when, I did a masters in physics. I learned a lot of math: vectors, a ton of linear algebra, thermodynamics (aka entropy), multi-variable and then tensor calculus.

This all turned out to be mostly irrelevant in my subsequent programming career.

Then LLMs came along and I wanted to learn how they work. Suddenly the physics training is directly useful again! Backprop is one big tensor calculus calculation, minimizing… entropy! Everything is matrix multiplications. Things are actually differentiable, unlike most of the rest of computer science.

It’s fun using this stuff again. All but the tensor calculus on curved spacetime, I haven’t had to reach for that yet.
by ra7 | 2025-09-06 16:37:03+00:00
The complexity argument rings hollow to me. It’s a bit like saying distributed databases are complex because you have to deal with CAP guarantees. Yes, but people still develop them because it has real benefits.

It was maybe a valid argument 10 years ago, but in 2025 many companies have shown sensor fusion works just fine. I mean, Waymo has clocked 100M+ miles, so it works. The AV industry has moved on to more interesting problems, while Tesla and Musk are still stuck in the past arguing about sensor choices.
Ask HN: GAN'ing Coding GPTs
by abrax3141 | 2025-09-06 16:37:03+00:00
I've found, as I'm sure many of you have, that using GPTs for coding has many pitfalls. I won't even being to make a list (although respondents might want to, just to have it all in one place.) I've taken to basically GAN'ing several GPTs againts one another, asking each to complete or critique or modify (or all of the above) code genereated both another, and then back and forth, or round and round. This works (at least for me) extremely well, but as a result I can't really take advantage of any of the GPT-based coding tools becasue they don't really allow this sort of interaction, so I have to zip the whole thing, give it to the other bot (or at least the relevant components), etc. which is very clunky, but does work very well. It would seem like there should be a tool for this mode of work. Is there?
by boroboro4 | 2025-09-06 16:38:06+00:00
From this perspective PyTorch is separate language, at least as soon as you start using torch.compile (only subset of PyTorch python will be compilable). That’s strength of python - it’s great for describing things and later for analyzing them (and compiling, for example).

Just to be clear here - you use triton from plain python, it runs compilation inside.

Just like I’m pretty sure not all mojo can be used to write kernels? I might be wrong here, but it would be very hard to fit general purpose code into kernels (and to be frank pointless, constrains bring speed).

As for flash attention there was a leak: https://www.reddit.com/r/LocalLLaMA/comments/1mt9htu/flashat...