MurphyA/hacker-news huggingface dataset:
by gardnr | 2025-11-08 06:26:03+00:00
GLM 4.6 isn't a "fast" model. It does well in benchmarks vs Sonnet 4.5.

Cerebras makes a giant chip that runs inference at unreal speeds. I suspect they run their cloud service more as an advertising mechanism for their core business: hardware. You can hear the founder describing their journey:

https://podcasts.apple.com/us/podcast/launching-the-fastest-...
by jtf23 | 2025-11-08 06:27:15+00:00
>Here, then, is the issue. The gospel of Christ says that progress comes from every individual merging his individuality in sympathy with his neighbors. On the other side, the conviction of the nineteenth century is that progress takes place by virtue of every individual's striving for himself with all his might and trampling his neighbor under foot whenever he gets a chance to do so. This may accurately be called the Gospel of Greed.

--Charles Sanders Peirce
by bayarearefugee | 2025-11-08 06:29:59+00:00
> How did people afford existence in 1950 when they made 3x less?

Is this a serious question?

The average price of a home in 1950 was like $7,500 - $10,000.

The average price of a home in 2025 is like $410,000 - $530,000

Of all the (generally) rising numbers that factor into the US economy, wages is one of the major things that has risen the least since the 1950s, and especially so since 1980.
by sayyadirfanali | 2025-11-08 06:30:05+00:00
thanks for the feedback. i didn't think about it until a few people commented here. if you use it and want it changed, please open a feature request. just like the curly braces, a disambiguating variant of Myna can be issued in the next release. i gather removing the left stroke at the bottom of the `l` would fix it for you. i think changing the `1` won't make sense as that's how it always is.
by almosthere | 2025-11-08 06:30:53+00:00
i had to tldr this in cgpt

TL;DR: The most important thing in life is to maximize the utility you provide to others, not yourself. Value can be financial or emotional, and people’s happiness (utility) grows logarithmically with value — meaning spreading value widely helps more than concentrating it.

To live well, you should:

Maximize total utility you give others across your lifetime.

Distribute value fairly among people to raise overall happiness.

Give value when it matters most, since utility changes over time.

In short: Be good, help everyone, and do it when they need it most.
by NitpickLawyer | 2025-11-08 06:32:34+00:00
> What kind of workflow justifies this? I'm genuinely curious.

Any workflow where verification is faster / cheaper than generation. If you have a well tested piece of code and want to "refactor it to use such and such paradigme", you can run n faster model queries and pick the fastest.

My colleagues that do frontend use faster models (not this one specifically, but they did try fast-code-1) to build components. Someone worked out a workflow w/ worktrees where the model generates n variants of a component, and displays them next to each other. A human can "at a glance" choose which one they like. And sometimes pick and choose from multiple variants (something like passing it to claude and say "keep the styling of component A but the data management of component B"), and at the end of the day is faster / cheaper than having cc do all that work.
by bigstrat2003 | 2025-11-08 06:33:16+00:00
> Drivers who can't just drive at at _least_ the speed limit.

I don't mind people who drive under the speed limit (it is, after all, meant to be a limit and not a minimum speed), but they need to not hang out in the passing lane. Nobody should be hanging out in the passing lane in general, but you especially don't get to do it if you aren't even driving the speed limit.
by lossyalgo | 2025-11-08 06:33:36+00:00
AI is killing websites[0]. Why visit a website if the AI summary is good? But soon, if everyone is only using AI results, then there will be no reason to create new websites, unless you don't care about anyone visiting your site except for AI crawlers.

[0]: I won't bother linking any articles since there are too many articles on the subject and whatever I link is probably not the site you want (or is maybe paywalled).
by huhkerrf | 2025-11-08 06:35:21+00:00
It's people who overestimate their expertise (at the low end) or underestimate it (at the high end). But the people at the high end still estimate their skill higher than those at the low end.

Instead, what it has turned into is this idea that "stupid people think they're smarter than smart people" when it says nothing of the sort.
by abathologist | 2025-11-08 06:36:51+00:00
TypeScript certainly has a more complicated and flexible type systems in many respects, but it is not the same w/r/t safety. It is quite common to run across `any`s all over the place in TypeScript code, and there is no such thing in OCaml. TypeScript's systems is explicitly unsound (i.e., not fully type safe) by design: https://www.typescriptlang.org/docs/handbook/type-compatibil...
by Aurornis | 2025-11-08 06:37:13+00:00
I have DDG set as the primary in some places and Google as the primary on other devices, so I’ve used both in parallel for years.

To be honest, DDG has always been far behind Google. It’s fine when I know my search result is going to be in the top 10 of any engine I use, but the moment I need to search for anything non obvious I don’t even bother with DDG any more.

DDG does seem marginally worse today than it was maybe 5 years ago. It falls off rapidly past the first few results. Now it even seems like it just starts mixing generic results from some popular adjacent keyword into the results and hopes we don’t notice as users that it stopped trying to search by page 2.
by lossyalgo | 2025-11-08 06:37:45+00:00
That's weird to hear. I've been using DDG daily since years and it's gotten progressively better, though lately every search engine's top results are often AI generated trash. To combat this it seems that DDG recently added a feature to every link in the upper-right corner to "block this site from all results" which is something I've been waiting for since SEO optimizing trash became a thing.
by lossyalgo | 2025-11-08 06:39:54+00:00
Are you perhaps getting AI-generated trash that is just SEO optimized? I've noticed a TON more of these results in DDG and Google lately. You can now block those websites completely from DDG as of very recently (or at least I only noticed it very recently, and it's a true godsend to filter out all this AI-generated trash).
by NitpickLawyer | 2025-11-08 06:40:31+00:00
People saw chinese characters in generations made by swe-1.5 (windsurfs model) and also in the one made by cursor. This led to suspicions that the models are finetunes of chinese models (which makes sense, as there aren't many us/eu strong coding models out there). GLM4.5/4.6 are the "strongest" coding models atm (with dsv3.2 and qwen somewhat behind) so that's where the speculation came from. Cerebras serving them at roughly the same speeds kinda adds to that story (e.g. if it'd be something heavier like dsv3 or kimik2 it would be slower).
by cyode | 2025-11-08 06:41:23+00:00
That's a pretty epic title. And the cover art reminds me fondly of those textbooks from my past that were somehow extremely dry yet captivating at the same time.

Will check this out and see how it measures up to my favorite book on the topic, The Gene: An Intimate History [1]

[1] https://en.wikipedia.org/wiki/The_Gene:_An_Intimate_History
by rurban | 2025-11-08 06:42:39+00:00
I've got compiler jobs without ever touching LLVM. Even gcc has a better codebase and performance. If just its maintainers would behave as nice as the LLVM maintainers who are really nice.

Eg with gcc you can write a jit in pure C. With LLVM you'd still need C++ for name lookup hooks. With qbe you won't need any of this. With lisp much less.
by dust42 | 2025-11-08 06:43:33+00:00
It just depends on what you are doing. A green field react app in typescript with a CRUD API behind? The LLMs are a mind blowing assistant and 1000t/s is crazy.

You are doing embedded development or anything else not as mainstream as web dev? LLMs are still useful but no longer mind blowing and often produce hallucinations. You need to read every line of their output. 1000t/s is crazy but no longer always in a good way.

You are doing stuff which the LLMs haven't seen yet? You are on your own. There is quite a bit of irony in the fact that the devs of llama.cpp barely use AI - just have a look at the development of support for Qwen3-Next-80B [1].

[1] https://github.com/ggml-org/llama.cpp/pull/16095
by pols45 | 2025-11-08 06:44:16+00:00
Well ICQ/Yahoo/MSN messenger did not need AWS.

The modern apps are full of unnecessary features not because anyone asks or even uses these features, but because its become easy for devs to roll them out.

I use Signal only for initial contact/handshake. After that its on private client not touching any cloud. If Signal dies tomorrow, its not the end of the world.
by Aurornis | 2025-11-08 06:45:12+00:00
> Note that the raised appearance of `^` exists for compatibility with typewriters that use the backspace key to use it as a circumflex accent over lowercase letters. This is doubly obsolete today

The origins don’t really matter at this point. That’s what the character looks like and it’s what everyone expects.

Your use case is extremely niche. Making a font choice for that specific double-line situation would alienate everyone else who just wants the ^ to look like a ^.

Like others suggested, just use the Unicode arrows if you want arrows. Let the ^ be a classic ^.

It’s really disappointing when I find a new font that seems interesting until I encounter one weird design choice that makes it surprising to read. Fonts should be boring, typical, and follow what your brain expects to see, not trying to erase decades of typography norms and start something new for one common character.
by throwa567543 | 2025-11-08 06:47:13+00:00
Anecdotally we are using F# more than ever before, and it works for us for a large sized organisation. Fast code, it is keeping up with the .NET features that matter for that (e.g. spans), and tbh has still been getting better over the years. In fact I find some of the new features like Span, SIMD/intrinsics somewhat synergise with existing F# features (e.g. inline). C# IMO still hasn't quite caught up but is getting there. Comparing to Go/Java/etc I can usually get faster code out of the .NET runtime as well especially in our domain which requires large scale computation. If I was to move to something else for our domain it would be C++ or Rust. F# piggy backing of the .NET platform in general, has a decent ecosystem and easy onboarding cross platform and gets a lot "for free" (e.g. CLI, GC improvements).

Community is an interesting thing, and for some people I guess it is important. For me language is just a tool having coded for quite some time and seen communities come and go; don't care about being known or showing an example per se. If the tool on the balance allows me to write faster code, with less errors quicker and can be given to generic teams (e.g. ex Python, JS devs) with some in house training its a win. For me personally I just keep building large scale interesting systems with F#; its a tool and once you get a hang of its quirks (it does have some small ones) quite a good one that hits that sweet spot IMO.

My feeling however is with AI/LLM's communities and syntax in general is in decline and less important especially for niche languages. Language matters less than the platform, ecosystem, etc. Its easier to learn a language then ever before for example, and get help from it. Any zero cost abstraction can be emulated with more code generation as well as much as I would hate reviewing it. More important is can you read the review the code easily, and does the platform offer you the things you need to deliver software to your requirements or not and can people pick it up.
by ffsm8 | 2025-11-08 06:48:53+00:00
4 Chan continues to be the best actually "free"/borderline unmoderated forum to this date.

It just comes with the problems that come from allowing it's users to speak whatever they want - anonymously... Hence you usually get everything there, from the most insightful to the most offensive.

You might prefer a highly moderated platform such as HN, but 4Chan has it's own strengths if looked at from a natural position
by nielsbot | 2025-11-08 06:49:30+00:00
> its a bunch of NGO's getting rich making sure the situation continues by handing out free tents, clean needles, narcan and "safe zones" where people can do their drugs without interference.

There will also be those who try to take advantage of government funding. But the gross handouts to the Pentagon, we can and do audit NGOs. I doubt fraud is the biggest issue here, but if you have studies, please share them.

> Those who are in that situation will continue to take the easy route

Are you saying it's a personal choice and not a mental health problem?

> When you encourage addiction and make it socially acceptable

I don't understand how spending money on housing and addiction treatment is doing that. If you want to encourage addiction and make it socially acceptable, you just don't spend money on housing or treatment.
by rectang | 2025-11-08 06:51:11+00:00
There are many serious ethical and practical problems posed by the rise of LLMs, and I agree that this is one.

My hope is that AI helps to fine tune inquiries and helps users discover websites that would otherwise not have been uncovered by traditional index-based search.

Unfortunately it’s in the interests of search and AI companies to keep you inside their portals, so they may be less than willing to link to the outside even when it would improve the experience.
by jauntywundrkind | 2025-11-08 06:51:23+00:00
That's something DI does sure, but Spring for example is a fully managed way of talking about stuff in your app. It exposes universal APIs to talk about all the things, and the ways of making things, and config for things. It lets you see what stuff is made.

I've found there to be something radically compelling about all the hooks Spring allows into it's runtime. The sub-interfaces of Aware offer all sorts of ways to see what is in your runtime, see things getting constructed, see other parts of the lifetime of things.

Asking the container for a thing is the most well known use case, but there's so so much we can learn about our environment at runtime by having these managed containers. Programming used to hint at "Meta-Object Protocols", more expansive forms of objects, and Spring for example delivered us something like that: a higher level better modeled object (and factory and other pieces) than what the runtimes gave us.
by geokon | 2025-11-08 06:51:37+00:00
how do you block them?

but yeah its a combination of SEO trash but it also seemingly not having stuff indexed

I'd search "Ask Clojure" or "Clojure Agents" and nothing from Clojure.org would show up

or like "MDN SVG circle" and the MDN would just not show up.

of course today im trying it and its all working haha
by ggm | 2025-11-08 06:52:27+00:00
Posts on her thread it looks like the usual pile on of experts and opinions and grudges (against moxie) rather than any acknowledgement of the substance of what she says about why they use a hyperscaler.

I could wish for them to have some model which ran on diverse hyperscalers at the same time but that's adding complexity. Its CAP theorem "pick any 2 problems" stuff.

(Signal user)
by zzo38computer | 2025-11-08 06:52:32+00:00
The most important thing in life is: life. It is not only human life (nor is human life better or more important than everyone else, but is also not unimportant), but also the other animals, plants, etc; especially trees. However, this is too general; a specific answer will always be different than each other. Furthermore, it does not answer what is the "most important thing in general", but only "most important thing in life". I think there is no answer to the question of what is "most important thing in general" (and anyone who claims to know is probably wrong, in my opinion).

Nevertheless, it is interesting to see your and all of the comments which also have interesting ideas about it; what I mention above is only my own opinion.

I do agree with you that value is not just financial, and that you should not keep it only for yourself.
by CGamesPlay | 2025-11-08 06:53:43+00:00
I recently jailbroke my Kindle 6th generation (which still works great!), installed KUAL, made a DeDRMed backup of my library, and installed a custom screensaver. It still works to buy titles off the Amazon store, too.

It's probably the single best electronic device I own. I once dropped it in a pool and it stopped working for a few weeks, but it came back on its own.
by lenkite | 2025-11-08 06:54:14+00:00
I would like a language to support both defer and C++ style destructors / Rust Drop. There are good use-cases for having both. For things like a mutex or straight-forward resource cleanup - having a bunch of brain-dead defer statements adds little value and only bloats unnecessary line count. Let the resource type handle its own release/cleanup at scope close. Code is made sweet, succinct and safe.
by RevEng | 2025-11-08 06:55:48+00:00
I'm finding myself in this position right now. For almost two decades I have worked as a software engineer, slowly learning more and becoming more capable at designing and developing software. Yet, we have a significant lack of leaders and managers. I have been asked several times to take on such a lead role, but what makes me great at developing software does not make me great at organizing and managing a group of people. I have tried it - it didn't go well. Those aren't my interests or my aptitudes. Still, management keeps trying to get me to take on these vacant roles just because they know I have done well for them in everything else, but they overlook that they are asking me to do something very different from the thing I have been shown to do well.
by akkshu92 | 2025-11-08 06:57:13+00:00
I’ve realized intuition isn’t built in product reviews or dashboards.

It’s built quietly — through small observations, unrelated moments, and lessons that often have nothing to do with the industry you work in.

In product, intuition gets misunderstood because it rarely sounds confident. It sounds like, “Let’s wait,” or “This might matter later,” or “I just have a feeling this is worth doing.” And because it doesn’t fit neatly into a slide, it often gets dismissed.

But intuition isn’t about knowing more. It’s about noticing earlier, caring sooner, and trusting that will be enough until the numbers catch up.
by Arainach | 2025-11-08 06:58:16+00:00
>How could they have afford to have had kids back then?

Most families had only one person working, and one available for childcare. Housing was dramatically cheaper. So was a university education. So was food.

And no - unregulated capitalistic greed has dramatically accelerated in the last few decades. It hasn't always been this way. Corporations are buying up everything so they can extract rent and using algorithms and regulatory control to extract every possible dime. Where before you might rent a small home from a landlord who would understand if you were laid off and had to skip a month or two (and who might not raise rents every year) now you have an apartment owned by equity using software to talk to all the other landlords and fix prices as high as possible who will file eviction if you're a minute late.
Founders/Hiring managers, what do you hate about hiring?
by dark7 | 2025-11-08 06:58:45+00:00
Doing some research...

When you post a SWE role and get 200+ applicants, what do you actually do?

What sucks the most about your current ATS or process?

If you had a tool that sits before your ATS. Where you are handed a ranked list of 25 candidates with summaries tomorrow, would that be useful enough that you’d use a tool to get that regularly?

What would you want in the tools you currently use but don't have?
by vikingerik | 2025-11-08 06:59:43+00:00
Primates evolved six million years ago here. There are plenty of stars billions of years older than our sun (and still sufficiently enriched with heavy elements from prior stellar generations) where they could have, so that their signals would have reached us by now. The past light cone is everything you see in the sky. Even a million light-years from neighboring galaxies is small compared to the time scale of possibilities on the order of multiple billions of years.
by travisgriggs | 2025-11-08 07:01:07+00:00
Well put. The majority of language development for the last 20 years has proceeded by adding more features into languages, as they all borrow keywords and execution semantics from each other. It's like a neighborhood version of corporate bureaucracies, where each looks across the street, and decides "they've got a department we don't have, we better add one of those".

I like languages that dare to try to do more with less. Zig's comptime, especially the way it supplants generics, is pretty darn awesome.

I was having a similar feeling with Elixir the other day, when I realized that I could built every single standard IPC mechanism that you might find in something like python.threading (Queue, Mutex, RecursionLock, Condition, Barrier, etc) with the Erlang/Beam/Process mailbox.
by pfannkuchen | 2025-11-08 07:01:11+00:00
Would you be “snipe”ing like this if a man were plagiarized? As far as I’m aware, this isn’t completely unheard of in science, at least historically if not today. Would they not have done the same if it were a more junior man? Like sure if he walked up to them and literally gave them the idea, they may not have (in either case), but with the circumstances as I understand them to be, I think this kind of thing happens all the time?
by mk89 | 2025-11-08 07:02:17+00:00
Some days ago I decided to look at Zig a bit more in detail. So I skipped the usual marketing and I checked why it could be an alternative to C or Rust. Could it be?

It seems that (debug) allocators are a nice idea, however, it seems that they exist "somehow" already for C, so I wonder: why would you pick this language for your next low level program? They provide runtime checks, so you need thorough testing before you can spot use-after-free or so. It's very similar to the existing situation with c/c++ and the sanitizers, although they work a bit differently.

So the question I have for hardcore low level programmers: why don't they invest more on the memory allocators like hardened_malloc[0] instead of starting a new programming language? It would probably be less expensive in terms of time and would help fix existing software.

[0]: https://github.com/GrapheneOS/hardened_malloc
by thomassmith65 | 2025-11-08 07:02:23+00:00
Forgive me if you already know this, but there are reasonable arguments to describe either the Apple I or the Apple ][ as the first real personal computer.

Although Woz engineered both, without his partnership with Jobs, they wouldn't have been consumer products (which even the Apple I was, if barely!).

The reason I used 'Steve Jobs invented the personal computer' as a comparison, isn't that I think it is dead wrong, but that, to use your words, it's a drastic simplification.