MurphyA/hacker-news huggingface dataset:
by themafia | 2025-08-21 19:53:09+00:00
> "everything else is bullshit so you might as well believe this ...".

I think she's saying "everything else is bullshit so there's no mechanism to rightly determine where to spend the majority of your efforts." Or more appropriately "the existence of alternative theories do not detract from correct theories and never have."

From an Engineering point of view it's perfectly logical. If you're stuck you might as well cast a wider net to see if you can shake any new ideas or approaches loose. Is Weinstein's theory of everything correct? Of course not. Are there ideas within it that might lead in a better direction? I don't think you can conclusively say one way or another until you actually do the work.

> And how is she qualified to judge?

I don't have to fully understand your tool to know that it simply doesn't work in all the places you claim it does. A better question is what are her biases in reaching this conclusion?
by ricardo81 | 2025-08-21 19:53:28+00:00
Somewhat related, I Found cursor/VS was slowing to the point of being unusable. Turning on privacy mode helped, but the main culprit was extremely verbose logging. Running `fatrace -c --command=cursor` discovered the issue.

The disk in question was an HDD and the problem disappeared (or is better hidden) after symlinking the log dir to an SSD.

As for code itself, I've never had an issue with slowness. If anything it's the verbosity of wanting to explain itself and excess logging in the code it creates.
by emacsen | 2025-08-21 19:53:28+00:00
I don't think it's the same error, but without a good error message I don't know.

I did manually download the models and associated them, which are great but then the audio didn't work. On the browser version, it never asks me for permission for an audio device, and on the native version, it makes a file of 0 length and then complains it can't read the contents.

My read is that the project looks very interesting, and I'd love a FLOSS replacement for Aqua Voice, but this software isn't ready for everyday use yet, at least not on Linux.

I'd love to help somehow, whether that's a donation or experimenting if you point me to somewhere.
by JoshTriplett | 2025-08-21 19:53:28+00:00
"see" and "copy" are two different things. It's fine to look at StackOverflow to understand the solution to a problem. It's not fine to copy and paste from StackOverflow and ignore its license or attribution.

Content on StackOverflow is under CC-by-sa, version depends on the date it was submitted: https://stackoverflow.com/help/licensing . (It's really unfortunate that they didn't pick license compatible with code; at one point they started to move to the MIT license for code, but then didn't follow through on it.)
by alphazard | 2025-08-21 19:54:09+00:00
> stakeholder bad

This made me chuckle. Part of software development in 2025 is covertly getting high signal feedback from (watching) actual users of the product, and ignoring high noise feedback from "stakeholders" who often don't (know how to) use the product.

I don't know where they keep finding these product managers, but they must have one hell of a smile and handshake to get hired and then never learn the product or ever contribute anything of value.
by oceanplexian | 2025-08-21 19:54:19+00:00
> I can generate 1,000 PRs today against an open source project using AI.

Then perhaps the way you contribute, review, and accept code is fundamentally wrong and needs to change with the times.

It may be that technologies like Github PRs and other VCS patterns are literally obsolete. We've done this before throughout many cycles of technology, and these are the questions we need to ask ourselves as engineers, not stick our heads in the sand and pretend it's 2019.
by Marsymars | 2025-08-21 19:54:20+00:00
I recently changed my email address on file for every account/service. Probably 80% were straightforward to do myself, but there was a long tail of probably 10% where customer support had to do it for me and 10% where I was told that changing email addresses was impossible and I'd have to create a new account and submit a request to have my old one deleted.
by jolmg | 2025-08-21 19:54:25+00:00
They don't make a race of it, but I think they go at a reasonable "marathon" pace. There are also dedicated baggers. I should note that cashiers also accommodate other services like paying utility bills, or making withdrawals from one's checking account.

It's not just about speed, though, it's particularly about the unified lane and the fact that 2 self-checkout stations easily fit in the space of a single human cashier station (that may be unoccupied because of a store's hiring budget). It's also about peoples' patience. If a store hires less cashiers and enough people are still willing to wait in line such that there's profit, well...
by shadowgovt | 2025-08-21 19:54:28+00:00
Grug like dense UI, but grug also remember what web look like before people who knew newspapers used it.

Newspapers look like they do for a reason. Grug eye tired sweeping too far left-right.

Grug split difference, leave room for user to use tiling window manager to make article take up half screen while other half is HN box to talk about article.
by dvfjsdhgfv | 2025-08-21 19:54:40+00:00
What I found is that although some tools are good for transcription and the final result is quite accurate, this is not necessarily true for summaries.

Yes, I routinely read meeting summaries spit out by the so-called SOTA tools and they almost always contain major errors. So if you actually need them for anything serious, it would be wise to keep the audio.
by Rohansi | 2025-08-21 19:54:47+00:00
I disagree. I believe there are enough game developers out there who enjoy using C# that would look for it in their next game engine. If Unity is gone it would leave a large hole to fill.

The upside is Unity's C# support is the worst available in any game engine. It's stuck on an old C#/.NET version, .NET (Core) runs C# code 2-5x faster than Mono (and IL2CPP) [1], and its garbage collector is slower than the one Mono ships with (which is also slower than .NET).

[1] https://xoofx.github.io/blog/2018/04/06/porting-unity-to-cor...
by paulddraper | 2025-08-21 19:54:58+00:00
> I still do not understand

Your question makes sense. See U.S. Copyright Office publication:

> If a work's traditional elements of authorship were produced by a machine, the work lacks human authorship and the Office will not register it.

> For example, when an AI technology receives solely a prompt from a human and produces complex written, visual, or musical works in response, the “traditional elements of authorship” are determined and executed by the technology—not the human user...

> For example, if a user instructs a text-generating technology to “write a poem about copyright law in the style of William Shakespeare,” she can expect the system to generate text that is recognizable as a poem, mentions copyright, and resembles Shakespeare's style. But the technology will decide the rhyming pattern, the words in each line, and the structure of the text.

> When an AI technology determines the expressive elements of its output, the generated material is not the product of human authorship. As a result, that material is not protected by copyright and must be disclaimed in a registration application.

> In other cases, however, a work containing AI-generated material will also contain sufficient human authorship to support a copyright claim. For example, a human may select or arrange AI-generated material in a sufficiently creative way that “the resulting work as a whole constitutes an original work of authorship.”

> Or an artist may modify material originally generated by AI technology to such a degree that the modifications meet the standard for copyright protection. In these cases, copyright will only protect the human-authored aspects of the work, which are “independent of” and do “not affect” the copyright status of the AI-generated material itself.

> This policy does not mean that technological tools cannot be part of the creative process. Authors have long used such tools to create their works or to recast, transform, or adapt their expressive authorship. For example, a visual artist who uses Adobe Photoshop to edit an image remains the author of the modified image, and a musical artist may use effects such as guitar pedals when creating a sound recording. In each case, what matters is the extent to which the human had creative control over the work's expression and “actually formed” the traditional elements of authorship.

> https://www.federalregister.gov/documents/2023/03/16/2023-05...

In any but a pathological case, a real contribution code to a real project has sufficient human authorship to be copyrightable.

> the license of the project lies about parts of the code

That was a concern pre-AI too! E.g. copy-past from StackOverflow. Projects require contributors to sign CLAs, which doesn't guarantee compliance, but strengthens the legal position. Usually something like:

"You represent that your contribution is either your original creation or you have sufficient rights to submit it."
by miguelmurca | 2025-08-21 19:54:59+00:00
This is an at-a-loss, public service created by volunteers who are not necessarily professional software developers. The first version of the website parsed PDFs. It's not obvious at all what exactly they are doing behind the scenes.

I don't see how this is the correct reaction to have, nor whether most of us can claim to have made such a positive social impact with a website.

I would think a much more interesting question is who is targeting a public service informing about wildfires when these get particularly bad.
by rawgabbit | 2025-08-21 19:55:05+00:00
This stood out to me in the report:

A corporate lawyer at a mid-sized firm exemplified this dynamic. Her organization invested $50,000 in a specialized contract analysis tool, yet she consistently defaulted to ChatGPT for drafting work: "Our purchased AI tool provided rigid summaries with limited customization options. With ChatGPT, I can guide the conversation and iterate until I get exactly what I need. The fundamental quality difference is noticeable, ChatGPT consistently produces better outputs, even though our vendor claims to use the same underlying technology." This pattern suggests that a $20-per-month general-purpose tool often outperforms bespoke enterprise systems costing orders of magnitude more, at least in terms of immediate usability and user satisfaction. This paradox exemplifies why most organizations remain on the wrong side of the GenAI Divide.
by ants_everywhere | 2025-08-21 19:55:40+00:00
I've found LLMs to be very good at writing design docs and finding problems in code.

Currently they're better at locating problems than fixing them without direction. Gemini seems smarter and better at architecture and best practices. Claude seems dumber but is more focused on getting things done.

The right solution is going to be a variety of tools and LLMs interacting with each other. But it's going to take real humans having real experience with LLMs to get there. It's not something that you can just dream up on paper and have it work out well since it depends so much on the details of the current models.
by whosserver | 2025-08-21 19:55:50+00:00
Who’s Server is your AI copilot for Linux server management. No more memorizing commands or pasting endless logs. The AI reads your server’s output directly, understands issues, and suggests safe, context-aware commands tailored to your OS and architecture. With one click you decide what to run, staying fully in control at all times.

Manage multiple servers from a single interface, connect securely via SSH, and fix problems faster than ever. Whether you’re a beginner who wants step-by-step guidance or a pro looking to save time, Who’s Server makes Linux simple, safe, and efficient.
by krunck | 2025-08-21 19:56:01+00:00
"Scientific disagreements are intricate matters that require the attention of highly trained experts. However, for laypersons to be able to make up their own minds on such issues, they have to rely on proxies for credibility such as persuasiveness and conviction. This is the vulnerability that contrarians exploit, as they are often skilled in crafting the optics and rhetoric to support their case."

Touché.
by wat10000 | 2025-08-21 19:56:07+00:00
I think it’s the news.

Our monkey brains can’t comprehend a world with billions of people in it. Stuff on the news is rare pretty much by definition. It gets rarer the broader your news gets. National news has stuff that’s much rarer than local, and world news is rarer still.

But your monkey brain doesn’t get that. It sees a story about somebody getting murdered and it does, holy shit somebody got murdered, this is bad! It sees these stories daily and it concludes that the world is incredibly dangerous.

This isn’t new, but the volume is way up. Decades ago, we might get twenty minutes of world news each night on the TV. Now we’re constantly bombarded with it.

People in developed countries are safer than pretty much any human has ever been before, and they feel more threatened than anyone before as well, because they’re exposed to a deluge of tragedies. The fact that the denominator on those tragedies is eight billion just doesn’t compute.

Oh, and leaded gasoline probably doesn’t help. It’s the gift that keeps on giving. The last cohort with substantial childhood exposure won’t retire for another two decades or so.
by strls | 2025-08-21 19:56:16+00:00
If PaaS or some "run container as a service" setup can work for your use case, I'd probably go with that. It takes care of many things K8s does without all the baggage. Also you are not investing into anything that doesn't port easily to K8s in the future.

On the other hand, if you are thinking of using bare VMs, then better go with managed K8s. I think in 2025 it's a draw in terms of initial setup complexity, but managed K8s doesn't require constant babysitting in my experience, unlike VMs, and you are not sinking hours into a bespoke throwaway setup.
by tracker1 | 2025-08-21 19:56:34+00:00
Of course.. I was referring to having an async function, but having it create a "new Promise" that in and of itself is just calling a method that already returns a promise... it's creating extra closures and overhead that aren't necessary at all.

Sometimes I'll add a `.catch(() => null)` or similar for manipulating a specific call with `.then`, if I want to manipulate something out of flow. Such as a convenience method to normalize api fetch calls, etc. That's just useful functionality, not making literally wrappers for no benefit or reason.
by tomy0000000 | 2025-08-21 19:56:55+00:00
In 2017, long before AI tools like ChatGPT, I built Tubee—a platform that tracks YouTube channels, delivers real-time updates, and organizes playlists. No AI, no shortcuts—just code, APIs, and figuring everything out from scratch.

I wrote about the journey, the tech stack, the trade-offs, and lessons learned. I’d love feedback on both the project itself and the way I wrote about it—what resonates, what could be clearer.
by wahern | 2025-08-21 19:56:56+00:00
> I find far more often that bad UX is the result of someone trying to use a tool for something it wasn't designed for.

Isn't that the point? In the story the engineers weren't designing a tool well-suited for the customers, but for whatever abstract scenarios they had in their head. In the open source world it's more reasonable and common to design a tool not predicated on the predominant models and workflows. And every once in a awhile those experiments result in something very valuable that helps to break predominant paradigms. But in the commercial space solving customer's immediate problems in a manner that is intuitive for them is paramount.
by iLemming | 2025-08-21 19:57:00+00:00
Have you even ever watched someone experienced using Emacs or you're making assumptions on your (I suppose limited experience)?

The "distraction" framing assumes everyone has the same preferences and working style, I for one find VSCode (and IDEs in general) massively distracting from productively solving many tasks. No, it's not "a skill" issue - I have used InteliJ every single day for almost a decade, diving into some profoundly advanced and non-documented features, and I do open VSCode from time to time.

I feel your argument conflates initial learning curve with ongoing productivity, and assumes VSCode's approach is universally optimal rather than just different.
by llm_nerd | 2025-08-21 19:57:00+00:00
>You can't, resources are limited.

Regulatory authorities and courts enforce against wage theft. Shoplifting enforcement is mostly up to businesses.

>Shoplifting was down in most cities compared to pre-pandemic levels.

Shoplifting reports to police were down in some cities (albeit up in others), but that doesn't necessarily track the actual data.

https://nrf.com/media-center/press-releases/shoplifting-inci...
by ineedasername | 2025-08-21 19:57:25+00:00
Courts (at least in the US) have already ruled that use of ingested data for training is transformative. There’s lots of details to figure, but the genie is out of the bottle.

Sure it’s a big hill to climb in rethinking IP laws to align with a societal desire that generating IP continue to be a viable economic work product, but that is what’s necessary.
by aeldidi | 2025-08-21 19:57:30+00:00
EDIT: I’m leaving the comment up so the replies make sense, but I completely missed the point here. That’s what I get for writing dismissive hacker news comments on my lunch break!

I find it kind of hard to take this seriously since the JS snippet has a glaringly obvious syntax error and two glaringly obvious bugs which demonstrate that the author didn’t really think too hard about the point they’re trying to make.

I understand the point they’re trying to make, that being that rust forces you to explicitly deal with the complexity of the problem rather than implicitly. It’s just that they conveniently ignore that the JavaScript version requires the programmer to understand things like how async await works, iterators (which they use incorrectly), string interpolation, etc. Just using typescript type annotations alone already gives the js version nearly all the explicitness of rust.
by pixl97 | 2025-08-21 19:58:19+00:00
I mean, if they walked out with a felony amount of stuff the first time the system would have tossed them directly in jail.

I can understand why the stores will do it this way. Each prosecution is very expensive. If you're going to go though the effort with the legal system bring a case that stops the culprit. More so, doing this tends to scare the hell out of people that think they've gotten away with something. Kinda like the thievery version of the Santa Claus song.

"Walmart knows when you are sleeping. Walmart knows when your away, Walmart knows if you've been bad or good, so be good for goodness sake".
by dvfjsdhgfv | 2025-08-21 19:58:42+00:00
I'm in love with email-based support as I am on both sides of the chain. When I raise a problem, the engineers on the other side can work at their pace, escalate when needed, and I almost always get a reasonably good reply. I can dig deeper if I wish, and I'm pretty sure the guys on the other end are doing their best.

It works the same way when I'm helping someone else: most reasonable people don't expect that if they make an audio call I will magically solve their problem faster. Maybe it will be slower and they will get a lower-quality ad-hoc solution.
by evanmoran | 2025-08-21 19:58:52+00:00
Not a raise, they merged with ironSource in 2022 (adtech). A new business model was likely baked in:

https://kotaku.com/unity-ironsource-merger-ad-tech-layoffs-1... https://mobilegamer.biz/inside-unitys-troubled-4-4bn-ironsou... https://unity.com/news/unity-completes-merger-ironsource
by pjmlp | 2025-08-21 20:00:33+00:00
I replied on a sibling thread.

However I would point out that before Unity took off, jMonkeyEngine had a good following.

And since reference counting is also garbage collection from CS point of view, I would add Swift with the game development kits, however that is pretty much Apple only, thus not really the same league.

Microsoft unfortunately since XNA, the whole DirectX team has been anti .NET, they didn't even provided Windows Runtime Components for .NET Native, even though it would have been relatively easy to do so, as it is based on COM (plus some extras).

The moment key people responsible for XNA left the building, it was done.

https://youtu.be/wJY8RhPHmUQ?si=QvtVZHhB6ZhT95eT
by jijijijij | 2025-08-21 20:00:36+00:00
> your own damn toaster

Silly you, joking around like that. Can you imagine owning a toaster?! Sooo inconvenient and unproductive! Guess, if you change your housing plan, you gonna bring it along like an infectious tick? Hahah — no thank you! :D

You will own nothing and you will be happy!

(Please be reminded, failing behavioral compliance with, and/or voicing disapproval of this important moral precept, jokingly or not, is in violation of your citizenship subscription's general terms and conditions. This incident will be reported. Customer services will assist you within 48 hours. Please, do not leave your base zone until this issue has been resolved to your satisfaction.)
by armada651 | 2025-08-21 20:00:38+00:00
> The groundwork has been laid, and it's not too hard to see the shape of things to come.

The groundwork for VR has also been laid and it's not too hard to see the shape of things to come. Yet VR hasn't moved far beyond the previous hype cycle 10 years ago, because some problems are just really, really hard to solve.
by godelski | 2025-08-21 20:00:41+00:00
Technically it is all about status since a visa is about entry. Like the date on your visa is the window you have to enter the country but you'd have an I-94 or some status forum that dictates the parameters of your stay. (though yeah, everyone just calls this "overstaying your visa") (IANAL but have travel abroad before and well... I was in grad school and conversations about visa and status come up a lot when the majority of students have temporary status and there's a president talking about changing the rules)
by mc32 | 2025-08-21 20:00:56+00:00
On the other hand "establishment" science get their hairs up when she criticizes them, so there is that.

She has had valid criticisms of the industry -and it is an entrenched industry like others. Basically the momentum that keeps something going beyond its usefulness but keeping it going keeps the money rolling in.

I admire her willingness to make those people irked even though it brings flak along with it.
by dothereading | 2025-08-21 20:01:22+00:00
I had the exact same experience. The more work I did up front on a card, the better I was able to remember. When I was learning the kanji cards, I would take the time to draw them out in a special notebook while thinking carefully about the different components, and it really helped with retention.

I did not do this with many cards though, hoping that they would eventually stick.

I think in general the more you engage with the thing you are doing, the better you remember. Even when reading or listening to a lecture or whatever. Maybe what I'm proposing here is that by making it dynamic you create a system where deeper engagement is necessary.
by hodgehog11 | 2025-08-21 20:01:27+00:00
For reference, here is the terminal-bench leaderboard:

https://www.tbench.ai/leaderboard

Looks like it doesn't get close to GPT-5, Claude 4, or GLM-4.5, but still does reasonably well compared to other open weight models. Benchmarks are rarely the full story though, so time will tell how good it is in practice.