MurphyA/hacker-news huggingface dataset:
by akagusu | 2025-09-12 10:50:18+00:00
> the speed and ease with which I can find what I want (as a potential customer) using that top navigation menu is superior to anything I've seen done so far.

The menu bar is one of the most effective and proved UI pattern. Unfortunately, on Linux we have an entire desktop environment that ditched the menu bar for hamburger menus, which are one of the most ineffective UI pattern.
by roncesvalles | 2025-09-12 10:50:34+00:00
There's a default logger that's used when you call package-level functions (as opposed to methods on an instance of slog.Logger). The default logger is probably what you configured in your main package.

In my opinion this is perfectly idiomatic Go. Sometimes the package itself hosts one global instance. If you think that's "magic" then you must think all of Go is magic. It helps to think of a package in Go as equivalent to a single Java class. Splitting up a Go package's code into multiple files is purely cosmetic.
by diggan | 2025-09-12 10:52:17+00:00
> Make sure to lurk on r/LocalLlama.

Please do take everything you read there with a bit of salt though, as the "hive-mind" effect is huge there, even when compared to other subreddits.

I'm guessing the huge influx of money + reputations on the line + a high traffic community is ripe for both hive-minding + influence campaigns.
by Y-bar | 2025-09-12 10:53:04+00:00
Not necessarily. Just now for example Apple is facing a regulatory problem with the eSIM, so they mention that they have an actual regulatory issue. [1]

But for this translation feature they have not even mentioned any regulatory issues, so we should from conclude, from previous and current behaviour, that Apple is delaying for something else. Probably engineering or political reasons.

[1] https://www.macrumors.com/2025/09/12/apple-delays-iphone-air...
by hopelite | 2025-09-12 10:53:08+00:00
I’m still waiting for the shoe to drop on the #1 matter, because as things like always-on listening devices and interior video surveillance spreads, people are not realizing that unless they are informing their visitors every time they enter their home (or you hang signs everywhere), that they will be recorded, in many states with two party consent laws, you are thereby committing a separate felony by recording them, with every recording. Technically even if you have your phone out and someone else’s voice triggered the “digital assistant” in a way where the recording was captures and sent somewhere (on device cases are an separate matter), you’ve committed a felony, regardless of whether you did so unintentionally. It’s how many crimes are committed, unintentionally.

Because unbeknownst to many, e.g., just because someone is in your home does not mean they do not have a reasonable expectation of privacy even in spaces that are common, i.e., not the bathroom, e.g., a house cleaner or maybe a contractor or even a guest talking while you are not in the room.

This generally only applies to the voice recording, not the video itself.

I have been a bit surprised that some enterprising attorneys with a hunger for getting rich have not jumped on this matter already. Because you, the owner may have consented to being recorded by an always-on listening device, but your family members or your guests will likely not have done so. Or, even if some slick corporate attorney got you to agree to take on responsibility for notifying everyone as is necessary in each jurisdiction, that makes you even, legally speaking, knowingly engaging in felonious activity.
by happymellon | 2025-09-12 10:53:37+00:00
> If you are citing Dunblane as an example of gun control not working

I don't see how you read that at all.

https://en.m.wikipedia.org/wiki/Dunblane_massacre

There was a school shooting, and we restricted gun access.

An example of failure of those laws stopping any and all would have been the 2010 Cumbria shootings. But they are still few and far between.
by thunderbong | 2025-09-12 10:53:39+00:00
Absolutely. If I remember correctly, until Google came in and started giving everything away for free, there was literally nothing available for free. Even email was capped to 2 MB with everything beyond as chargeable.

Originally, Google have away their workspace suite for free, which now people have to pay for.

The free tier everywhere has now become the ad-riddled tier.
by mtmail | 2025-09-12 10:53:51+00:00
* Company grew fast and didn't provide enough parking spots. To avoid fines by the city they hired a valet parking service to double- and triple park. It felt weird giving somebody else your car keys in the morning. There was no receipts. In the evening you just told them your license plate number.

* After 9/11 in the European office we were not allowed to open windows facing the street for a couple of weeks. A terrorist could throw a grenade. That was the stated reason. Requests for bulletproof glass or any other window protection were denied though.

* One of the smaller datacenters was so secret the security guy at the front wouldn't disclose I was at the correct address, even after showing my company badge. No signs or hints. I was a "need to know basis and obviously you don't know" situation.
by yorwba | 2025-09-12 10:54:21+00:00
You can use undermind.ai on the free plan. I made two searches when they launched and still occasionally get updates with new relevant papers. Unfortunately, those papers are typically only new and relevant, but not novel. (Not a knock against the search quality. In an area where data acquisition is expensive, everyone working with the same handful of small datasets is probably unavoidable.) But the initial searches surfaces some old papers I had missed, so I'd say it's worth a try.
by dotnet00 | 2025-09-12 10:54:57+00:00
Was looking into Helix after recently starting to feel the urge to switch things up a little from vscode and not entirely enjoying trying to use neovim as almost an IDE. I remember enough keybinds to do basic editing, but not enough to smoothly flow between other modes/buffers without having to consult documentation. Didn't quite feel like Helix was what I was looking for either, in part due to the apparent lack of Copilot support(?) and lack of plugin support in general.

I'm finding that spacemacs seems a bit easier to use, striking a nice balance between vim style editing and emacs style everything else, making it easy to slowly build up memory instead of overwhelming me with keybinds and configuration details.
by NitpickLawyer | 2025-09-12 10:55:02+00:00
It's not that clear. Yes, it underperforms in recent benchmarks and usecases (i.e. agentic stuff), but it is still one of the strongest open models in terms of "knowledge". Dense does have that advantage of MoE, even if it's extremely expensive to run inference on.

Check out this great exercise - https://open.substack.com/pub/outsidetext/p/how-does-a-blind...
by jychang | 2025-09-12 10:55:03+00:00
Strong disagree.

Llama 4's release in 2025 is (deservedly) panned, but Llama 3.1 405b does not deserve that slander.

https://artificialanalysis.ai/#frontier-language-model-intel...

Do not compare 2024 models to the current cutting edge. At the time, Llama 3.1 405b was the very first open source (open weights) model to come close to the closed source cutting edge. It was very very close in performance to GPT-4o and Claude 3.5 Sonnet.

In essence, it was Deepseek R1 before Deepseek R1.
by zahlman | 2025-09-12 10:56:06+00:00
I don't understand the request. There are no "particular kinds" of colour blindness in play here; in context, the term refers to one clearly defined concept — i.e., not taking race into consideration when making decisions about how to treat people. That this is a core liberal value is so self-evident that I can't fathom why support would be necessary. But try considering it from the perspective of Rawls' Veil of Ignorance, for example.
by dogleash | 2025-09-12 10:56:18+00:00
>probably something for a psychologist / cognitive scientist / neurologist (?) to answer -- there is certainly something here that warrants better study than what we in the software industry do in rushed blog posts

Very little here that isn't explained by age-old HCI concepts on design.

>And one of the conclusions may be that our current UI/UX philosophy has inadvertantly become user-hostile

Nope. You see the "X" stands for experience. And nothing ever betrays it's own name. You're just a computer nerd that nerds too hard to get it. You've probably even used a terminal without bellyaching for the next few days. What could you know about what normies want? *cough*
by PxldLtd | 2025-09-12 10:58:17+00:00
This is what I think is the next evolution of these models. Our brains are made up of many different types of neurones all interspersed with local regions made up of specific types. From my understanding most approaches to tensors don't integrate these different neuronal models at the node level; it's usually by feeding several disparate models data and combining an end result. Being able to reshape the underlying model and have varying tensor types that can migrate or have a lifetime seems exciting to me.
by acdha | 2025-09-12 10:58:51+00:00
I ran into a similar bug in Git Lab where the v18 upgrade didn’t replace now-unsupported time zones so things like scheduled pipelines simply stopped running and were labeled inactive in the UI without explanation.

https://gitlab.com/gitlab-org/gitlab/-/issues/556779#note_26...

The fix is simply to change them to the non-backwards linked names but it caused some confusing API errors since data which would no longer pass validation was already in the database and didn’t look wrong.
by MediaSquirrel | 2025-09-12 10:58:51+00:00
In my conversations with people at Apple, my understanding is that they do not use CoreML. Instead, they have access to lower level libraries that allow more direct programmatic control of the hardware.

CoreML is the crappy middleware they made for 3rd party devs, but never got much love and never took off.

Re: ANE — as stated, ANE is crazy fast when it works. Yes, it’s also more power efficient, but the reason I think it’s actually worth building on is being able to make consumer products where the entire experience depends on speed.

I think you can agree that 5 milliseconds to generate a 512 px resolution image is absolutely insane speed.
by ejstronge | 2025-09-12 10:58:52+00:00
> This is very encouraging, but will take a long time to get to any type of usable treatment because these cells are literally made to evade the immune system they run a whole bunch of other risks. Also cell therapies right now are one of the weakest markets in Biotechs due to the level of costs to develop. This is slightly different since it's Allogenic, but the market seems not very invested in cell therapy.

If we're controlling the cells' genomes (which we are), we can add any sort of killswitch (see another comment https://news.ycombinator.com/item?id=45220068 ) that we would like, and this would function better than relying on host immune surveillance. The opposite could be done, making insulin release dependent on the presence of a harmless drug, e.g., insulin release can only happen if a designer steroid molecule is present in the blood.

There are already cell therapies that envisage permanent implantation of modified cells, so I am not sure why a long delay for 'any type of usable treatment' would occur. The structure of this need not be analogous to a stem cell transplant; you could imagine injecting new cells intramuscularly every few months.

The costs to develop this are incurred during development (unlike the autologous therapies that require extensive, expert-level analysis for each new patient). I'm not sure that we can compare the current levels of investment in autologous gene editing to this product.
by redrove | 2025-09-12 10:58:59+00:00
About LLMs not being very good at Nix, I disagree.

I went from not having written a single line of Nix to a full fledged repo with multiple mac’s, multiple NixOS hosts with impermanence, the whole lot in a couple months with remarkable speed with claude code.

Mind you I had decades of infra and dev experience behind me as well as experience with claude code and LLMs in general.

I think that in the right experienced hands they’re a great tool for becoming up to speed and productive.
by uxcolumbo | 2025-09-12 10:59:13+00:00
Tori Branum, a MAGA candidate, was giving the tip off.

Totally hurting her community.

<https://www.msn.com/en-us/news/us/meet-the-woman-claiming-to...>

They were looking for 4 latinos, but then decided to arrest almost 500 workers, most of them Koreans - highly skilled technicians.

And the pictures of them being shackled in full body chains as if they were dangerous criminals is absolutely insulting and degrading.

This is not how you attract investment.
by kbrkbr | 2025-09-12 10:59:38+00:00
So you are doing the same as all of us: checking the quality of evidence best we can and then weighing it best we can.

But then somehow you feel the need to make your opinion and the opinion of the people that somehow align with you (or vice versa) somehow more objective or ethically better by calling it "honest", or best aligned with the evidence (as if people could not disagree on the quality of evidence, or take into account other things) or the like.

That's the part I wholeheartedly disagree with you. We're all blind men touching an elephant.
by Twey | 2025-09-12 11:00:10+00:00
Abstracting something away and duplicating it for yourself are two very different things! Remember Java Swing?

But I take your point, if you want to target the lowest common denominator of window managers it makes some sense to do your own window management. Mind you you could just ship both a browser and a window manager…

I wonder to what extent the pattern of applications doing their own window management masks (and therefore perpetuates) the problem of inadequate window managers.
by duckdriver | 2025-09-12 11:00:42+00:00
> imagined a version

They were your words, not mine. Run from them if you want. He was obviously involved in many real debates, and it shouldn't be hard for you to acknowledge that. I even drafted the language for you to clarify your argument to be about what you claim to want, but your ego seems to be standing in the way of embracing it.

I responded to what you asked me to, and then you tucked tail. Very disappointing. Nevertheless, I will add a final thought here.

Regardless of how offensive you may find the arguments he makes, there are tens of millions of Americans who agree with him. What do you propose to do about them? Delete them? Send them to re-education camps? Strip their voting rights? Of course not. Shaming and ostracizing them as “deplorable” has now reached its 10th year as a failed strategy.

There’s only 1 option — we have to talk to each other. Are the conversations imperfect? Yes. Are they often performative yelling where no one will change their mind? Sure. Does it allow people whose views are heinous to articulate those in front of an audience? You bet. And does this country need more engagement and dialogue? Unquestionably. There is no alternative.

There’s a deeply concerning, common pattern of radicalized rhetoric on the left rejecting dialogue in favor of “action” (read: violence.). Given the segments of society that are armed to the teeth, you’d think the left would be the side that is eager for dialogue over violence, but instead many on the left are celebrating the murder of Charlie Kirk. Even those who wouldn’t embrace the “violence > dialogue” rhetoric can often be influenced by it, as can be seen in the “He didn’t deserve murder, BUT…” statements.

You may have seen clips of Kirk answering the question of “why are you doing this?” I’m seeing it shared frequently in the aftermath of his death, because it was asked of him a lot. He says it quite plainly: “If we don’t work out our disagreements with conversations, there’s only violence left.” He’s correct on this point, and I believe his legacy will be for being someone gunned down for and in the act of trying to address issues via dialogue. I encourage you to consider that, as I suspect my rant above about the importance of dialogue over violence is actually very much aligned with your own values.

EDIT ADDENDUM That link doesn’t prove what you want it to. The first two bullets establish 2 people fired from TPUSA for being racist. Later there's a bullet there where an attendee of a conference said racist things. Like, really? That's the best you've got?

The whole “he knew bad people” style of rhetoric just doesn’t work anymore. I honestly expected to find much worse in that link — you convinced me that TPUSA and Kirk were less racist than I thought the record might show. The fact that you think that link is a slam dunk shows just how remarkably warping the tribal mentality is for clarity of thought.
by matchcc | 2025-09-12 11:01:18+00:00
I think there is some distillation relationship between Kimi K2 and Qwen Coder or other related other models, or same training data. I tried most of LLMs, only kimi K2 gave the exact same ASCII. kimi K2: Here’s a classic ASCII art of SpongeBob SquarePants for you:

.--..--..--..--..--..--. .' \ (`._ (_) _ \ .' | '._) (_) | \ _.')\ .----..---. / |(_.' | / .-\-. \ | \ 0| | ( O| O) | o| | _ | .--.____.'._.-. | \ (_) | o -` .-` | | \ |`-._ _ _ _ _\ / \ | | `. |_||_| | | o | \_ \ | -. .-. |.-. \ `--..-' O | `.`-' .' _.' .' | `-.-' /-.__ ' .-' .' `-.` '.|='=.='=.='=.='=|._/_ `-'.' `-._ `. |________/\_____| `-.' .' ).| '=' '='\/ '=' | `._.` '---------------' //___\ //___\ || || ||_.-. ||_.-. (_.--__) (_.--__)

Enjoy your SpongeBob ASCII!
by cocody | 2025-09-12 11:01:18+00:00
Hi fork author here :)

I've been around since the jQuery days ;)

Important context here is that a big chunk of the popularity of styled-components comes from the ease of distributing npm libraries where you could "just import JS" and not worry about how to load the resulting CSS, it "just worked"™.

Some frameworks, like vite and webpack, have generally good support for npm libraries that import CSS files and know how to load them efficiently so userland don't have to deal with it. In the past that was certainly not the case with grunt, gulp, custom webpack where you have no control over how style-loader, MiniCssExtractPlugin, and how any of that was setup.

For React authors things have improved, the ecosystem have pretty much decided on vite being the way to go, and next.js with turbopack align really well, same about parcel 3. React 19 itself also makes life much easier for framework authors by allowing libraries to render stylesheet tags from anywhere: https://react.dev/reference/react-dom/components/link#linkin... This works regardless of how a React app is built and rendered (RSC, client components with streaming SSR hydration, regular fully client rendered app with react-dom createRoot which is how Sanity Studio is deployed). There's even first class APIs for preloading the stylesheet itself, and any fonts it might have: https://react.dev/reference/react-dom/preload#reference

This matters since npm libraries are often specialized. Maybe it's a code syntax highlighter, it might only be rendered in very specific cases and not for the majority of the users of your app. Does it make sense for its chonky CSS to be added to your static global.css and loaded up front? What about a charts library, maybe it's only used by your dashboard, seen by authenticated users, and not your marketing website overall? styled-components worked really well in these cases, as it supported regular JS lazy loading techniques and CSS weren't inserted until it was needed. While it was possible to achieve these same benefits in an app that you have control over the bundling and chunking, the challenge library authors face is that you don't have any control over that.

With React 19, this changes, though it'll take time before 19 is the baseline for most devs, it's currently 18.

TL;DR I agree with you this statement sounds silly for app builders. For framework authors it's a bit too tongue in cheek IMO.
by badsectoracula | 2025-09-12 11:02:14+00:00
Is it binary backwards compatible with Gtk1.2? AFAICT from the description it seems to be based on Gtk1.2 but it is its own thing.

I've being using Gtk 1.2 + patches[0] (which i made by combining the last release with a few patches from Slackware) to occasionally check Lazarus' Gtk1 support. It is also neat if you want to make self-contained binaries, for example this little animation utility i wrote some time ago[1] has a Gtk1-based build with Gtk1 linked statically on it and the tool relying on just X11 and OpenGL.

[0] http://runtimeterror.com/pages/badsector/gtk12/

[1] http://runtimeterror.com/tools/piecemod/
by jibal | 2025-09-12 11:02:20+00:00
That's obviously not what "production code" means here. You just said that "Do you also believe it plausible that aside from redacted parts, this module has not been changed in any way on production servers for over 2 years (last commit is spring 2023)?" was a good point, so you know what is meant. And further up in the thread there's "I've always wondered - how can I as a non X engineer be sure that the code on GH is actually deployed on their servers?". I just made the point about ignoring the context and then you do it again. That is indistinguishable from trolling. Feh. No more responses from me.
by sothatsit | 2025-09-12 11:02:26+00:00
GPT-5 Pro catches more bugs in my code than I do now. It is very very good.

LLMs are pretty consistent about what types of tasks they are good at, and which they are bad it. That means people can learn when to use them, and when to avoid them. You really don't have to be so black-and-white about it. And if you are checking the LLM's results, you have nothing to worry about.

Needing to verify the results does not negate the time savings either when verification is much quicker than doing a task from scratch.

My code is definitely of higher quality now that I have GPT-5 Pro review all my changes, and then I review my code myself as well. It seems obvious to me that if you care, LLMs can help you produce better code. As always, it is only people who are lazy who suffer. If you care about producing great code, then LLMs are a brilliant tool to help you with just that, in less time, by helping with research, planning, and review.