MurphyA/hacker-news huggingface dataset:
by CommenterPerson | 2025-09-19 00:12:31+00:00
To the OP: this is extremely well written. It explains something crucially important in a very measured style. I saw your update .. please do not be disheartened about people picking nits. If you read comments to other popular posts, you'll observe that we sometimes ignore the main theme go to great lengths picking some nits to infinitesimal bits.

I bought MS Office Professional some 15 years ago. Having been bit by other vendors, I bought the disks. There is nothing on them that the license is for X years (or maybe there is, .. if so, very well hidden in legalese). Now, the company has been going to great lengths to force me to get a later version and pay them a monthly rent. I do not need it, and already paid for the license for what I use. So I will continue to use Windows 7 or 10 or whatever. I am close to putting together a Linux laptop. I see that Consumer Reports has asked that enshittifier to keep supporting Windows 10. One can only hope. I too, while paying my dues to America, will start to look elsewhere. Thank you.
by mbreese | 2025-09-19 00:13:17+00:00
If you want to be able to spin up CI/CD containers, don’t you kinda already need to have docker socket access? In that case, you’ve already decided that this isn’t a threat vector you’re concerned about. Yes, this probably makes it easier, but the ability to startup new containers for CI/CD is what makes this threat possible.

So, I’m not sure this is something I’d worry much about. Perhaps they should flag this in the documentation as something to be noted, but otherwise, I’m not sure how else you get this functionality. Is there another way?
by evanjrowley | 2025-09-19 00:13:17+00:00
Coincidentally I had just finished watching this review of the SailfishOS experience on the Jolla C2 phone: https://m.youtube.com/watch?v=5titW5dclwg

The interview format is not what I'd expect for a tech/gadget review, but I can see it appealing to certain people who just want to hear someone's genuine experience and thoughts rather than see a demonstration of the OS.

Here's the product page for the Jolla C2: https://commerce.jolla.com/products/jolla-community-phone
by rainsford | 2025-09-19 00:14:28+00:00
I mean a lot of them can. But those design features are completely orthogonal. Nothing about "self driving" requires stupid and unsafe door handle design. Tesla has clearly fallen into the trap of thinking that making something futuristic requires changing even the things that work just fine and don't require futurifying instead of realizing that the best future improves the things that could work better while leaving other things alone.
by qgin | 2025-09-19 00:15:07+00:00
I don't think it was pre-recorded exactly, but I do think they built something for the demo that responded to specific spoken phrases with specific scripted responses.

I think that's why he kept saying exactly "what do I do first" and the computer responded with exactly the same (wrong) response each time. If this was a real model, it wouldn't have simply repeated the exact response and he probably would have tried to correct it directly ("actually I haven't combined anything yet, how can I get started").
by dzhiurgis | 2025-09-19 00:15:42+00:00
Soooo is it disc brakes or what?

Tesla's move to unboxed model means they won't be able to have hydraulic lines. 48V means more power, but still need something like 50A per brake disc, IMO non starter for Tesla. Is it going to be batteries/supercapacitors or some other novel brake design.
by tabbott | 2025-09-19 00:15:48+00:00
Microsoft Teams dominates the team chat market thanks to anti-competitive bundling practices. Slack's proprietary "Slack Connect" federation system requires both users to pay for Slack for their entire workspace. Slack has very aggressive restrictions on exporting your organization's own messages (https://blog.zulip.com/2025/07/24/who-owns-your-slack-histor...).

And yet the "red flag" being discussed is Zulip having monetization for self-hosted business use? (Mobile notifications have always been free for most communities, and we have discount programs for various use cases detailed on our pricing page).

Look, in 2025, and one should be very wary of rugpulls. But Zulip has no venture investors. I've personally funded the project for almost a decade now, so that it can operate in line with our values (https://zulip.com/values/).

I want to use applications that are ethically managed, self-hostable, privacy-supporting, open-source, and excellent. Zulip aims to be that kind of project, and even with all the community contributions that we've fostered, I don't see how we could maintain Zulip responsibly without our professional team.

Should it be a red flag for an open-source application to have monetization that charges businesses for using services operated by its professional team? Or would the red flag be a project that lacks a professional team who one can count on to maintain it responsibly?
by zem | 2025-09-19 00:15:53+00:00
the other thing not enough people are talking about is how even what should be genuinely new and exciting tech is instead shackled to some mandatory internet-of-shit account, which makes it nigh impossible to care about. you might say that it's just the techy crowd who care about that, but i'm pretty sure the consumer industry relies on us to try these products out and then enthuse about them to our friends and family, and personally i've been doing just the opposite.
by tw04 | 2025-09-19 00:16:21+00:00
> Nvidia doesn't have a CPU offering for the datacenter market and they were blocked from acquiring ARM. It's in their interest to have a friend on the CPU side.

Someone should tell nvidia that. They sure seem to think they have a datacenter CPU.

https://www.nvidia.com/en-us/data-center/grace-cpu-superchip...
by psidium | 2025-09-19 00:17:19+00:00
I don’t have the data but I assume the corpus available to train an LLM is majorly in English, written by Americans and western counterparts. If we’re training the LLMs to sound similar to the training data, I imagine the responses have to match that world view.

My anecdote is that before LLMs I would default to search Google in English instead of my own native language simply because there was so much more content in English to be found that would help me.

And here I am producing novel sentences in English to respond to your message, further continuing the cycle where English is the main language to search and do things.
by the_gastropod | 2025-09-19 00:17:46+00:00
Here he is citing the bible quote about stoning gay people, referring to it as "God's perfect law". I guess some people are bending over backwards to interpret this in a non-horrific way. That's fine, I guess. We've got plenty of other reprehensible things he's said. https://xcancel.com/patriottakes/status/1800678317030564306

Here he is using innuendo to suggest we should have "took care of" trans folks like we did in the 1950s and 1960s. https://www.erininthemorning.com/p/we-must-not-posthumously-...

Here he is saying abortion is worse than the holocaust. https://economictimes.indiatimes.com/news/international/glob...

Here he is saying "Prowling Blacks go around for fun to go target white people -- that’s a fact" https://www.mediamatters.org/charlie-kirk/charlie-kirk-goes-...

Of Jasmine Crockett, he said she was "attempt[ing] to eliminate the white population in this country" https://www.mediamatters.org/charlie-kirk/charlie-kirk-accus...

Of Dreamers, he said "Those are the men that will go into your communities and break into your homes and rape your women, take your children" https://www.mediaite.com/media/radio/charlie-kirk-wants-to-s...

Of the man who brutally assaulted Paul Pelosi with a hammer in 2022, he said: "If some amazing patriot out there in San Francisco or the Bay Area wants to really be a midterm hero, someone should go and bail this guy out" https://rumble.com/v1qs7n2-a-naked-smear-of-maga-don-buldoc-...
by roughly | 2025-09-19 00:19:07+00:00
I would very much like for the author to be able to memorialize her partner in a way that she feels offers a testimonial to someone who was such a big part of her life. If she's able to do that right now, that's fantastic (and this post is certainly a well-rendered testimonial). The point of getting additional help (and, again, as stated above, I mean therapy, not necessarily drugs) is to ensure she can do that - to provide the support, structures, framework, and understanding that she can make those choices consciously and in a way that allows her to feel as though she's honoring his memory in the best way she can.
by archargelod | 2025-09-19 00:20:08+00:00
One of main differences with Pico-8 is that Tic-80 supports many more programming languages.

You can write games in Lua, Moonscript, Javascript, Ruby, Wren, Fennel, Squirrel, Janet and even Python.

Or use anything that compiles to WASM. I've recently created my own bindings and a template for building Tic-80 games in Nim[1]

[1] https://codeberg.org/janakali/tic80-wasm-nim
by lacy_tinpot | 2025-09-19 00:20:22+00:00
Did we all just collectively forgot basic literacy?

You as the reader when you're reading anything are supposed to verify claims the author is making.

You never expect anything to be sources of truth.

That's why every textbooks either cites the sources or proves their work.

Very rarely do you have any textbook that's just a list of facts out of thin air. I don't think I've seen a single textbook, even bad ones, do this. They always cite their claims, or they show the logical steps to prove or justify a claim. Good textbooks make it easy to follow and clearly show their steps for the convenience of their readers.

Any good textbook seriously considers both the historic literature on their subject, presents the context of that literature, and shows some kind of proof of work that synthesizes all of that to support their claim.

This is always the case. This is how basic academic writing is done.

And it is the job of the reader to follow those citations, and to verify the claims. That's literally how our academic system works.

It's basic literacy.
by JCM9 | 2025-09-19 00:20:27+00:00
This is like something right out of the show Silicon Valley. You couldn’t have scripted a more cringe-worth demo.

It’s like they mashed up the AI and metaverse into a dumpster fire of aimless tech product gobodlygook. The AI bubble can’t pop soon enough so we can all just get back to normal programming.
by benmmurphy | 2025-09-19 00:22:19+00:00
The supreme court punted with Murthy vs Missouri (https://www.supremecourt.gov/opinions/23pdf/23-411_3dq3.pdf) but it would be harder for them to use the standing excuse in this case. Also, Alito and Gorsuch were dissenting in this case so presumably you would hope that if a similar case appeared they would be consistent and side with the plaintiffs. I think for those in favour of a free speech ruling there is real hope for a positive outcome.
by westurner | 2025-09-19 00:23:02+00:00
LunarEngine is built on raylib, which compiles to WASM. FWIU it might be possible to compile a Luau game to WASM with LunarEngine eventually.

"LunarEngine: An open source, Roblox-compatible game engine" (2025) https://news.ycombinator.com/item?id=44995147
by maxbond | 2025-09-19 00:23:07+00:00
Specifically what you want is to provably halt and to be free of side effects. There's some configuration languages with these properties for providing expressions in JSON configs (I'm blanking on their names for the moment) which generally don't advertise themselves as Lisp dialects but boil down to a Lisp AST written in JSON. Another example is Starlark, which provides Python-like syntax.

Note that this implies a Turing incomplete language. Which makes sense - our goal is to make dangerous programs unrepresentable, so naturally we can't implement every algorithm in our restricted language.
by heavyset_go | 2025-09-19 00:23:44+00:00
He's talking about MauiKit, which is a superset of Kirigami.

https://mauikit.org/

You get some nice predefined widgets to use with QML, but you also potentially have to build Maui/Kirigami against the platforms you deploy to, and it's a C++ & QML project with its own build platform.
by jrflowers | 2025-09-19 00:24:38+00:00
I agree! The definition of an attack on free speech is anything that happens that I don’t like. For example Netflix raising their prices is an attack on free speech. People that have loud conversations on speakerphone in public are attacking free speech. When I’m at a picnic and a wasp lands on my sandwich? That’s not just an attack on free speech, that’s cancel culture. The wasp (government) is literally cancelling me exercising (eating) free speech (my sandwich)
by abtinf | 2025-09-19 00:25:01+00:00
Or just report their mandatory compliance emails as phishing attempts.

I’ve worked for multiple large companies where the annual IT security signoffs look exactly like malicious emails: weird formatting; originates from weird external url that includes suspicious words; urgent call to action; and threats of discipline for non-compliance.

All this money being spent on training, only to immediately lull users into accept threats.
by gsf_emergency_2 | 2025-09-19 00:25:31+00:00
[1] Ime transfurries even more so (tho I'm not clued enough in art history to comment on their aesthetic merits)

Thanks for the Klein pointers, I see the sections on rent are precisely what I require to formulate copy for an insurance-market-based ad to thoughtful Marxists :) TODO-- close-read those with a postulate that Klein has read & wrestled with late era Jacobs

Decarlos Brown is someone I'd ID as right-identarian & more specifically that kind of center-right+epsilon schizo I was hinting at (if I put myself in a Martian's shoes)

But reflecting on that with FredDeBoer freshly paged in: the left-identarians (predominantly women plus a smattering of depressive gays who haven't mustered the courage to experiment with hormone replacement therapy)

Just do a better job of publicly suppressing their glee vizavis less emotionally adroit young cis-males, black or white

Hikkikomori culture in the US is only barely an appropriation-- I'm sure the HKs in ah Saitama dont get distracted by young women loitering in the backstreets of Shibuya/Shinjuku: rather it's the superior habits in moral hygiene (outsiders would say it's indoctrination, but why then would the mtgow-equivalent in Tokyo proper not succeed?)
by em-bee | 2025-09-19 00:26:19+00:00
building that reputation is harder than it sounds. you don't always work in positions where you have contact to other people that could build up your reputation. i was a contractor for a small company for 10 years. i had little contact with the employees in that company, only working with the boss. the boss was nice but he had no useful contacts into the industry. the employees that i did have contact with were to low in the hierarchy that they could provide meaningful connections even after they changed jobs.

how am i supposed to build up a reputation with that?
by AdieuToLogic | 2025-09-19 00:26:56+00:00
>>> You have a team of 20 engineers on a project you want to maintain velocity on. With that many coooks, you have patches on top of patches of your build system ...

>> The scenario you are describing does not make sense for the commonly accepted industry definition of "build system."

> I’m not sure why you’re dismissing it as something else without knowing any of the details or presuming I don’t know what I’m talking about.

My apologies for what I wrote giving the impression of being dismissive or implying an assessment of your knowledge. This was not my intent and instead was my expression of incredulity for a build definition requiring 20 engineers to maintain. Perhaps I misinterpreted the "cooks" responsible for build definition maintenance as being all of those 20 engineers. If so, I hope you can see how someone not involved in your project could reach this conclusion based on the quote above.

Still and all, if this[0] is the Bazel build tool you reference and its use is such that:

With that many coooks[sic], you have patches on top of patches of your build system where everyone does the bare minimum to meet the near term task only and it devolves into a mess no one wants to touch over enough time.

Then the questions I would ask of the project members/stakeholders are:

1 - Does using Bazel reduce build definition maintenance verses other build tools such as Make/CMake/etc.? 2 - Does the engineering team value reproducible build definitions as much as production and test source artifacts? 3 - If not, why not?

EDIT:

To clarify the rationale behind questions #2 and #3:

Build definitions are production code, because if the system cannot be built, then it cannot be released.

Test suites are production code, because if tests fail, then the build should fail and the system cannot be released.

0 - https://bazel.build/start/cpp
by kristianp | 2025-09-19 00:27:50+00:00
One thing I'm happy with in KDE is that the main menu is still a thing. At least there is an option in many apps, such as the file manager, Dolphin, to show the menu. Unlike Gnome which is very inconsistent about hamburger menus and open buttons, KDE just sticks to the old-fashioned menu bar. In this it is like MacOS, (although if you don't use a Mac you mightn't be aware of the universality of the main menu, because screenshots of apps often don't include the menu)[1].

[1] e.g. see the screenshots at https://zed.dev/
by ethantrang | 2025-09-19 00:28:50+00:00
agree with most of the comments here that generic software projects are becoming less valuable from a hiring standpoint

perhaps im of the view that since software building will continue to be democratized, i think it becomes about creating more technically challenging projects with the aid of AI, or creating external impact with the software that you create, e.g., making something people care about or want to pay for (partially the quality and execution of your software idea beyond the ide and github). but potentially this is "founder" heavy mindset to this
by chr15m | 2025-09-19 00:29:20+00:00
The reason upgrades have become routine is because modern software is slop.

We should strive for software to do one thing well (or at least be made up of modular parts that do one thing well) and prize backwards compatability, so that it does not require constant churn.

The sane middle ground between "constant upgrades" and "never upgrade" is to upgrade when there is an actual vulnerability found in a dependency. Instead of churn for no reason, you update only with a good reason.
by mindwok | 2025-09-19 00:29:46+00:00
The Sagrada Família gives me a kind of weird optimism and hope for technology and what it could be. I went to Europe for the first time this year, and I remember repeatedly thinking as I saw buildings like the Leaning Tower of Pisa or the Duomo in Florence, how sad it is that humanity doesn't build beautiful things anymore (fair enough when they take like 200 years).

Then you see this, a church over 100 years in the making, finally being realised in the last ~10 years because innovations in stone cutting have made these intricate designs more feasible and progress has rapidly improved. It's awesome.
by fragilerock | 2025-09-19 00:30:11+00:00
My layperson interpretation of this particular error was that the AI model probably came up with the initial recipe response in full, but when the audio of that response was cut off because the user interrupted it, the model wasn't given any context of where it was interrupted so it didn't understand that the user hadn't heard the first part of the recipe.

I assume the responses from that point onwards didn't take the video input into account, and the model just assumes the user has completed the first step based on the conversation history. I don't know how these 'live' ai sessions things work but based on the existing openai/gemini live ai chat products it seems to me most of the time the model will immediately comment on the video when the 'live' chat starts but for the rest of the conversation it works using TTS+STT unless the user asks the AI to consider the visual input.

I guess if you have enough experience with these live AI sessions you can probably see why it's going wrong and steer it back in the right direction with more explicit instructions but that wouldn't look very slick in a developer keynote. I think in reality this feature could still be pretty useful as long as you aren't expecting it to be as smooth as talking to a real person
by jongjong | 2025-09-19 00:30:38+00:00
Even inside a big corporation, even as an employee, it's hard to figure out who to talk to about various issues. So as an outsider, it feels impossible.

For security reasons, corporations don't want staff talking directly with customers. So the corporation is a blackbox with very limited communication abilities; both internal and external. It does a lot of things which affect a lot of people but if you fall through some crack, there's nothing anyone can do about it.
by cryptoegorophy | 2025-09-19 00:30:56+00:00
Whoever has power wins. It is the sad reality. Look at Ukraine. It can only be fair if all countries had nukes. Indigenous people - all of them lost because they don’t have power, you can steer yourself in illusion of it being otherwise, but it has always been about power. Palestinians don’t have power - they lose. Israel has power - they win.
by Twirrim | 2025-09-19 00:33:47+00:00
https://llamafactory.readthedocs.io/en/latest/

I found this link more useful.

"LLaMA Factory is an easy-to-use and efficient platform for training and fine-tuning large language models. With LLaMA Factory, you can fine-tune hundreds of pre-trained models locally without writing any code."
by tabbott | 2025-09-19 00:34:41+00:00
For what it's worth, Zulip has a Mattermost data import tool, and communities are an important use case when we set product direction.

While I can't promise we won't ever change our exact monetization strategy, we're not venture-funded, and thus are immune to the usual enshittification pressures. https://zulip.com/values/ has some context.

(I lead the Zulip project)
by thelibrarian | 2025-09-19 00:34:43+00:00
While the orientation is interesting, the coloring is very poor. With no key, it would seem that the colors are used to differentiate countries, but they have too many adjacent countries colored the same default beige. This makes Canada, Greenland and Iceland all appear to be the same country, likewise with Australia, New Zealand, and Papua New Guinea. Also Mexico and most of the Caribbean (except Haiti).
by vonnik | 2025-09-19 00:37:04+00:00
I highly recommend The Intelligence Trap by David Robson, especially the section about our emotional compass. He cites some great research by Damasio and Feldman-Barrett. There's also a great book called The Nature of the Beast that shares evidence of altered neurobiological states (emotions) in other species -- useful to understand ourselves when we're playing on tilt.
by Baeocystin | 2025-09-19 00:37:38+00:00
As someone who tried those kickstarter specials... They just aren't there unless you use a laser-based system, which are many thousands of dollars. You'll get a point cloud that is close-ish for whatever part you're scanning, but unless it's strictly decorative, you're going to find pretty quickly that it's faster to just re-create the thing from scratch if you need any kind of dimensional accuracy. The scans are somewhat useful as on-machine references, but that's it.

Also, scanning is a lot more work than you'd naively think. Reflections are the enemy, the matte spray used for scan prep is messy and expensive. It was fun to play around with, and I learned a lot, but my current advice is don't bother, you'll just be disappointed.