MurphyA/hacker-news huggingface dataset:
by latexr | 2025-11-23 17:00:44+00:00
I’m always suspicious of comments like yours. You’re written the same thing 100 times in the past and don’t have the base on a snippets manager or a good project you can get the implementation from? Did you really rewrite the same thing 100 times and are now preferring to use a tool which is slower and more resource intensive than just having been a little bit efficient in the past in saving something you reuse all the time?
by Aurornis | 2025-11-23 17:00:56+00:00
> So facilitation of human trafficking should go to criminal court.

Be careful what you wish for.

Who else should go to criminal court for facilitating human trafficking? The airlines because they sold flights to these people, statistically speaking? What if they used a messaging app you use, like Signal? Should the government shut that down or ban it too? I have a feeling these calls to regulate platforms don’t extend to platforms actually used by commenters, they just want certain platforms they don’t use shut down and don’t care how much the law is bent to make it happen, as long as the law isn’t stretched for things they do like.
by bccdee | 2025-11-23 17:01:15+00:00
> I read portable as meaning the format’s semantics are consistent across platforms.

By that definition, a format which is only implemented on one platform is 100% consistent. I agree Markdown is uniquely fragmented, but it's also uniquely widespread.

Markdown is an extensible core for writing platform-specific languages. I think comparing markdown in general to something like DocBook is comparing apples to oranges. Instead compare (e.g.) Pandoc's specific markdown variant to DocBook.
by opan | 2025-11-23 17:01:15+00:00
I was on board until the end. If we don't have kids, we're wiping ourselves out even faster than with climate change. I also wonder with oil if we'd need it for some things still, though maybe it's fine if it's made from something else. Gasoline has some obvious alternatives in most areas, but oil seems to be more than fuel. It's also a lubricant.
by dahart | 2025-11-23 17:01:18+00:00
> Raymarching is a raytracing technique…

Did you mean ‘raymarching is a technique…’? Otherwise you’re somewhat contradicting the first sentence, and also ray marching and ray tracing are two different techniques, which is what you’re trying to say, right?

Raymarching can be polygon based, if you want. It’s not usually on ShaderToy, but there’s no technical reason or rule against raymarching polygons. And use of Monte Carlo with ray tracing doesn’t necessarily imply path tracing, FWIW.
by lukeschlather | 2025-11-23 17:02:05+00:00
Specialized models are cheaper. For a company you're looking for some task that needs to be done millions of times per day, and where general models can do it well enough that people will pay you more than the general model's API cost to do it. Once you've validated that people will pay you for your API wrapper you can train a specialized model to increase your profit and if necessary lower your pricing so people won't pay OpenAI directly.
by pardon_me | 2025-11-23 17:02:07+00:00
They try to sell your body and your soul It's the price you pay for rock 'n roll And no-one understands it how you feel For it's so unreal, oh, it's so unreal

Baby, don't you cry for me It's an illusion, just an illusion

BZN - Just An Illusion https://genius.com/Bzn-just-an-illusion-lyrics
by Nextgrid | 2025-11-23 17:02:30+00:00
Hosting and connectivity by itself is a really efficient cash incinerator - the only way out is to use it as a loss leader and then upsell the customers on other services, or sell them the connectivity as part of a greater package (you're no longer selling "connectivity" you're selling "we maintain and make sure your web service stays online and reachable").
by filoleg | 2025-11-23 17:02:54+00:00
> One third of all scams in the US are operated on Meta platforms.

And 100% of all internet scam traffic in the US goes through either US ISPs or US cell carriers.

Should those entities be held liable instead? Or maybe, Meta instead should scan users' private messages on their platforms and report everything that might seem problematic (whatever the current US administration in power considers as problematic) to the relevant authorities?

My personal take: there should be more effort in going after the actual scammers, as opposed to going after the "data pipes" (of various abstraction levels) like Meta/ISPs/cell carriers/etc.
by intlayer_org | 2025-11-23 17:02:57+00:00
It is surprisingly common to see developers hitting a wall with i18next. While it is a powerful internationalization framework, the learning curve is steeper than most admit.

Because AI tools like ChatGPT almost always recommend i18next as the default standard, many developers get lulled into a false sense of security by basic "get started" tutorials. They get it running, but is it actually production-ready?

Frequently, I see that SEO being completely overlooked. Things like localized metadata, proper Hreflang tags, link adaptation, and multilingual sitemaps are often missing.

Even more concerning is the performance hit. Since the AI boom, countless projects fail to utilize namespaces, accidentally bundling every translation string into a single payload. This means a user visiting one page is forced to download the text for every page in every language-resulting in a massive amount of dead code (often upwards of 50%). If you run a bundle analyzer, you’ll likely see the damage.

To fix this, I’ve put together a comprehensive walkthrough on architecting a Next.js 16 application with i18next properly for 2025.
by kreco | 2025-11-23 17:02:59+00:00
> It claims WebGPU is limited to Browsers. It is, not. WebGPU is available as both a C++ (Dawn) and a Rust (WGPU) library. Both run on Windows, MacOS, Linux, iOS, and Android. It is arguably the most cross platform library. Tons of native projects using both libraries.

I feel like it's important to mention that WebGPU is a unified API on top of whatever is native to the machine (DirectX, Vulkan or Metal).
by ibejoeb | 2025-11-23 17:03:20+00:00
Absolutely. It's contrived example. If you control the API, you'd be better to rewrite it:

type Current = { amps: number; }; type Ac = { kind: "ac" } & Current; type Dc = { kind: "dc" } & current; const currentToDc = (c: Current): Dc => ... const acToDc = (c: Ac): Dc => ...

And it would flow more naturally. Or define a CurrentKind and include it in current if you don't need to handle the scalar. There are plenty of better ways. That's also something that you can become accustomed to and recognize when you have a weak API.

I'm not really trying to make a case for `satifies`, but it can be handy and clean in some circumstances, especially when you're constrained by a third-party API.
by jbstack | 2025-11-23 17:03:36+00:00
Is anyone in the UK really complaining that it's difficult today to show you're eligible for hospital care, voting, employment, or buying a drink? I can't honestly remember a single time in my life where someone told me this was a problem for them. It's certainly never been a problem for me.

This sounds to me like fixing a problem we don't really have. At a time when we have plenty of genuine and serious problems that need fixing and aren't being fixed.

I'd rather see my tax money spent on tackling climate change, or decreasing hospital wait times, or hiring more teachers, or reducing dependence on Russian oil, or any of the other countless things that would make a genuine difference. Instead, we're going to blow a load of money on something that isn't going to improve people's lives (except maybe in a very negligible way) or make the world safer, and is probably going to erode my privacy and security.
by Aurornis | 2025-11-23 17:03:53+00:00
> literally the opposite of a pitchfork idea

The mere fact that commenters think banning advertising is a simple and realistic idea, without any constitutional road blocks or practical objections, is what I mean when I say these comment sections are just angry bloviating with unrealistic expectations.

If you think banning all advertising is “simple” then I don’t know what to say, but there isn’t a real conversation here.
by qntty | 2025-11-23 17:04:15+00:00
Writing a calculus book that's more rigorous than typical books is hard because if you go too hard, people will say that you've written a real analysis book and the point of calculus is to introduce certain concepts without going full analysis. This book seems to have at least avoided the trap of trying to be too rigorous about the concept of convergence and spending more time on introducing vocabulary to talk about functions and talking about intersections with linear algebra.
by quacked | 2025-11-23 17:04:24+00:00
Read The Last Psychiatrist blog.

"If you're going to pretend to be someone, why not pretend to be someone who doesn't hit on the cocktail waitress when he's away from his family?"

Edit: found the exact quote:

> "I feel like I am playing a part, that I'm in a role. It doesn't feel real."

> Instead of trying to stop playing a role-- again, a move whose aim is your happiness-- try playing a different role whose aim is someone else's happiness. Why not play the part of the happy husband of three kids? Why not pretend to be devoted to your family to the exclusion of other things? Why not play the part of the man who isn't tempted to sleep with the woman at the airport bar?

> "But that's dishonest, I'd be lying to myself." Your kids will not know to ask: so?

> The narcissist demands absolutism in all things-- relative to himself.

From this article:

https://thelastpsychiatrist.com/2009/01/can_narcissism_be_cu...

Note that I am not accusing you of being a narcissist, merely saying that you may find this blog very interesting.
by lazide | 2025-11-23 17:04:29+00:00
Aircraft fuselages are typically loaded in tension. It’s a key part of the design.

Carbon fiber compressive strength is only ~ 30-50% of it’s tensile strength because of the way the fibers and the epoxy interact. When compressed, the carbon fibers don’t do as much. [https://www.sciencedirect.com/science/article/abs/pii/S02638...]

But don’t believe me, actually read a useful paper on the subject.

In fact, it’s a major factor limiting it’s wider use. As is it’s fatigue behavior, which would probably also explain why it eventually imploded!

I never followed James Cameron’s interview, but it sounds like he knows what he is talking about!
by cmrdporcupine | 2025-11-23 17:04:35+00:00
As a person with Marxian leanings I can tell you it's not "back in vogue" in fact in both academia and general populace actual Marxist theory has probably never been less vibrant or popular?

Maybe some people get that impression because they've conflated "Marxism" with general socialist urges or even cultural "left" wing identity politics, but that in fact is proof exactly of the opposite. It's never been more heretical to advocate for wealth redistribution or dismantling or restricting parts of the capitalist market, even in the context of a total ecological crisis brought on by industrial production and exponential growth.

It's not even on the table of discussion in any western country, so I am not sure where you fear comes from. That a claim like this could be made shows me exactly how far to the right we've drifted since e.g. the 60s. That someone like Mamdani could be smeared or red-baited as a "Marxist" for advocating for rent control is hilarious really.

(But frankly I'm not here to debate the merits or get into a drive-by debate with your half-formed opinions, nor was that the aim or thrust of what my comment above was about.)
by a2128 | 2025-11-23 17:04:51+00:00
Not necessarily, the LLMs used today are far from just simple models of written information on the internet. They use in-house data they wrote themselves, and RLHF/DPO where it's effectively training on its own data to optimize for human preference. If sampling with high enough temperature for this, it could theoretically bring out entirely new unseen forms of speech as long as people express their preference for it via the user interface
by opan | 2025-11-23 17:05:11+00:00
I think we can separate the banning of things which affect personal freedom from the rest. Like if oil were "banned", I'm imagining it's not illegal to possess oil, but rather oil companies wouldn't be able to drill it up and sell it anymore. A bit like fazing out asbestos. The ordinary people with asbestos tiles in their basement don't get into trouble, but new house builds can't/won't use that tile anymore.

ID requirements seem like the main burden is being put on ordinary people instead of corporations, and by extension seems clearly bad.
by teucris | 2025-11-23 17:06:49+00:00
I think of the foundational model like CPUs. They're the core of powerful, general-purpose computers, and will likely remain popular and common for most computing solutions. But we also have GPUs, microcontrollers, FPGAs, etc. that don't just act as the core of a wide variety of solutions, but are also paired alongside CPUs for specific use cases that need specialization.

Foundational models are not great for many specific tasks. Assuming that one architecture will eventually work for everything is like saying that x86/amd64/ARM will be all we ever need for processors.
by jmogly | 2025-11-23 17:07:36+00:00
Im also wondering how he is able to see calls to AI providers directly in the browser, client side api calls? Thats strange to me. Also how is he able to peer into the rag architectures? I don’t get that, maybe GpT4.1 allows unauthenticated requests? Is there an OAuth setup that allows client side requests to OpenAI?
by yogurt-male | 2025-11-23 17:07:54+00:00
> VCs are happy to throw away money on 99 failed startups precisely because they are entitled to the continued surplus from 1 successful startup.

And why is this a good thing? I think the past decade and the current bubble point to this being a bug, not a feature. What I mean to say is that VCs seem far too eager to throw money at ventures with untenable business plans or that lack any edge over competing firms, which is a waste.
by yesb | 2025-11-23 17:08:14+00:00
>For all intents and purposes, the size of current context windows obviates all of that work.

Large context windows can make some problems easier or go away for sure. But you may still have the same issue of getting the right information to the model. If your data is much larger than e.g. 256k tokens you still need to filter it. Either way, it can still be beneficial (cost, performance, etc.) to filter out most of the irrelevant information.

>Reduced emphasis on vector search. People have found that for most purposes, having an agent grep your documents is cheaper and better than using a more complex rag pipeline

This has been obvious from the beginning for anyone familiar with information retrieval (R in RAG). It's very common that search queries are looking for exact matches, not just anything with similar meaning. Your linked example is code search. Exact matches/regex type of searches are generally what you are looking for there.
by asim | 2025-11-23 17:08:18+00:00
We all know this. As people in the tech industry. As people on this website. We know this. The question is, what are we going to do about it? We spend enough time complaining or saying "I'm going to quit facebook" but there's Instagram and Threads and whatever else. And you alone quitting isn't enough. We have to help the people really suffering. We can sometimes equate social media to cigarettes or alcohol and relate the addictive parts of that but we have to acknowledge tools for communication and community are useful, if not even vital in this day and age. We have to find a way to separate the good from the bad and actively create alternatives. It does not mean you create a better cigarette or ban alcohol for minors. It means you use things for their intended purpose.

We can strip systems like X, Instagram, Facebook, Youtube, TikTok, etc of their addictive parts and get back to utility to value. We can have systems not owned by US corporations that are fundamentally valuable to society. But it requires us, the tech savvy engineering folk to make those leaps. Because the rest of society can't do it. We are in the position of power. We have the ability.

We can do something about it.

I wrote something to that effect two days ago on a platform I'm building. https://mu.xyz/post?id=1763732217570513817
by CamperBob2 | 2025-11-23 17:08:36+00:00
Because so many sites insist on shoving dark mode down their readers' throats, despite decades of reliable, repeatable human-interface research that has unequivocally demonstrated that it's the wrong thing to do.

Any other questions, or are you short on time to waste yourself?

Edit due to rate-limiting: It should, but apparently doesn't, go without saying that using a terminal is very different from reading a web page.
by dustbunny | 2025-11-23 17:08:48+00:00
It's "we think windows sucks"

And they are right.

The enshittification of windows is by far the most egregious example in modern software.

Windows is disgusting. The start menu is disgusting. The bloat, slowness, lack of design cohesion and flakiness has real consequences.

Its not "you suck" it's "windows used to be better" and to me it seems objectively true that it used to be better
by pjmlp | 2025-11-23 17:09:12+00:00
Also all Khronos APIs have endless extensions, many of which are proprietary and never made part of core, thus many applications cannot be ported across graphics card vendors or operating systems.

Playstation also doesn't do Vulkan, even though people routinely say otherwise.

Also while the Switch does OpenGL and Vulkan, it is really NVN what everyone that wants to get all the juice out of it uses.
by lalitmaganti | 2025-11-23 17:10:08+00:00
As I pointed out in the "criticisms" section, I don't see fixit weeks as a replacement for good technical hygiene.

To be clear, engineers have a lot of autonomy in my team to do what they want. People can and do fix things as they come up and are encouraged to refactor and pay down technical debt as part of their day to day work.

It's more that even with this autonomy fixits bugs are underappreciated by everyone, even engineers. Having a week where we can address the balance does wonders.
by eesmith | 2025-11-23 17:10:16+00:00
???

> The sit program was originally written in 1988 and posted to Usenet's comp.sources.mac newsgroup by Tom Bereiter. The program assumed that it was running on a Unix system where each input file either had no resource information at all, or was split into 3 binary files named with .data, .rsrc, and .info extensions.
by rdtsc | 2025-11-23 17:10:48+00:00
Yeah. I was listening to David Ruzic's video [1] about them getting one of those reactors on campus and when he showed the structure of beads, that's the first thing that popped in my head - at that size how are they going to ensure every single bead has an intact surface.

[1] https://www.youtube.com/@illinoisenergyprof6878/videos
by dustbunny | 2025-11-23 17:10:57+00:00
Human speech is "engineering data flow"

Painting is "engineering data flow"

Directing a movie is "engineering data flow"

Playing the guitar is "engineering data flow"

This statement merely reveals a bias to apply high value to the word "engineering" and to the identity "engineer".

Ironic in that silicon valley lifted that identity and it's not even legally recognized as a licensed profession.
by tsol | 2025-11-23 17:11:05+00:00
He wanted to have a different life, but he didn't embrace it. Instead he lied to his wife and lover. In a more recent update he was cheating on his way lover as well, so he comes out looking pretty bad. At the end of the story everyone in his family is hurt by his actions. Send like he wasted his life and hers if that was the best he could do
by InsideOutSanta | 2025-11-23 17:11:27+00:00
It sounds like some of these companies call the OpenAI or Anthropic APIs directly from their frontend. Later, the author also mentions "response time patterns for every major AI API," so maybe there's some information about the backend leaking that way even if the API calls are bridged.

But I'd like to know an actual answer to this, too, especially since large parts of this post read as if they were written by an LLM.
by salawat | 2025-11-23 17:11:52+00:00
Cryptographic signature may as well be a foreign key. It's a super database. Just admit it. You aren't fooling anyone with extra layers of indirection. If it can be interrogated in the manner of a super database, has business requirements in parallel to what a super database would be used for, regardless of minutiae of the implementation, it is, a super database. A rose by any other name...
by vintagedave | 2025-11-23 17:11:52+00:00
I agree this is in poor taste. It feels a little insulting -- and I get why they didn't think that, but, I can read that into it, a 'you're still using Windows, never getting yourself out of that rut' sort of vibe.

I think people who do this think that people who use Windows perceive that the Mac experience is smoother, and may have some sort of Mac envy.

The end of the video gives this away: it's the Think Different font. It's a direct callback to the _idea_ of Apple vs Microsoft, not the reality today of Apple vs Microsoft.

I know many devs who use Windows exclusively, but they are in two camps:

a) Super old-school: still maintaining Windows desktop apps; that's what their career has been and there's no need for anything else.

b) WSL-based, VSCode-using devs who are one step away from just using Linux. These are the folk who fifteen years ago would have been using what was then still OSX. But these folk don't use Windows as Windows: they use it as a semi-Unix.
by dkdcio | 2025-11-23 17:12:12+00:00
so is it a pitchfork idea? I want Mark’s head? or it’s impractical? you’ve changed your apprehension to my idea twice in two comments

constitutional roadblock…to banning digital advertisement? please do explain!

I didn’t claim it’s easy to get it done in the real world, but it’s not a reactive/vindictive pitchfork idea. it’s really not that hard, if people wanted it we’ve banned plenty of things at the federal level in this country over the years (the hard part is of course people realizing how detrimental digital advertising is)

it’s a simple solution that’s very effective. obviously any large-scale change, to fix a large-scale problem, is not “simple” to implement, but it’s also not fucking rocket science on this one mate

you’re clearly not having a conversation in good faith. you asked, I answered, I’m done with this
by danaris | 2025-11-23 17:12:34+00:00
Ah, yes, "equal opportunity".

The rich and the poor alike are forbidden from sleeping under bridges!

Everyone has exactly the same opportunity to invest in the stock market and make high returns!

Y'know, aside from the pesky fact that a large percentage of Americans have no savings—not because they are feckless and irresponsible with their money, but because wages have not risen to match expenses over the course of several decades.

And the pesky fact that poverty among marginalized groups is disproportionately much higher than among able-bodied white men.

Yes, truly everyone has exactly the same opportunities in this great country of ours!