MurphyA/hacker-news huggingface dataset:
by wkat4242 | 2025-05-20 19:35:01+00:00
Transformers are not very hard to replace or make though. All they are is some copper wound around iron. It will just be some added frustration and annoyance for them but no gamechanger. If they start doing it a lot Russia will just build a bigger electrical workforce and more backstock. They have plenty of people and the authorianism to make them do whatever they want. It's just a pissing contest. Russia did lots of cyberattacks on the Ukrainian electrical network in the years before the invasion. Didn't do anything either but send a message.

I would compare it to the Natanz cyber attack which reportedly cost a fortune and caused lots of business losses around the world. It only set the Iranian uranium refinement back a few percent.

Then Obama comes and talks to them, strikes a deal. That solved the issue entirely and cost much less. Of course then Trump comes and messes it all up again but that's another story.
by micromacrofoot | 2025-05-20 19:35:40+00:00
Yeah but if you look to the present... there aren't really any jobs where someone is blissfully wandering the earth delegating tasks. Most of the time I can't even take a walk on calls because someone wants to screen share something with me...

I'd like you to be right, but I live in society where joy at work is often considered antithetical to productivity. No matter how much more productive I get, that space is used to fill in more productivity. We'll need more than tooling to stop this.
by nightfox1 | 2025-05-20 19:35:42+00:00
I have been trying to figure out how to make LLMs understand and get better at chess. Enter the AI Chess Coach which helps players improve.

Demo: https://app.chesscoach.dev/#Analysis

Landing page to follow along the build: https://chesscoach.dev/

It works for games on lichess.org and chess.com

Still a work in progress, and welcome any feature suggestions.
by Imnimo | 2025-05-20 19:36:05+00:00
>Imagen 4 is available today in the Gemini app, Whisk, Vertex AI and across Slides, Vids, Docs and more in Workspace.

I'm always hesitant with rollouts like this. If I go to one of these, there's no indication which Imagen version I'm getting results from. If I get an output that's underwhelming, how do I know whether it's the new model or if the rollout hasn't reached me yet?
by crat3r | 2025-05-20 19:36:20+00:00
I want to be clear, I don't think Sora looks better. What I am saying is they both look AI generated to a fault, something I would have thought would be not as prominent at this point.

I don't follow the video generation stuff, so the last time I saw AI video it was the initial Sora release, and I just went back to that press release and I still maintain that this does not seem like the type of leap I would have expected.

We see pretty massive upgrades every release between all the major LLM models for code/reasoning, but I was kind of shocked to see that the video output seems stuck in late 2023/early 2024 which was impressive then but a lot less impressive a year out I guess.
by s1artibartfast | 2025-05-20 19:36:20+00:00
I disagree, it is a consequence of debt outpacing growth.

The key characteristics of a reserve currency are stability and liquidity. If you have these, you don't even need to pay interest.

With properly managed that, being the reserve currency is a win on all fronts. You get to run a deficit because people are happy to trade real products for your paper. People are also willing to loan your paper back to you at more favorable rates. The only downside is if you get drunk and outspend even the inflated demand for your currency. The smart move is to rain in deficit spending if you can't get favorable lending rates.

Blowing up reserve status doesn't help this problem. Then you just have to pay higher and higher interest rates because no one wants your paper anymore
by gamblor956 | 2025-05-20 19:36:46+00:00
There's nothing creative in having someone or something else doing the work for you.

"Creating" with an AI is like an executive "inventing" the work actually done by their team of researchers. A team owner "winning" a game played by the their team.

That being said, AI output is very useful for brainstorming and exploring a creative space. The problem is when the brainstorming material is used for production.
by pipallweek | 2025-05-20 19:37:44+00:00
The versioning approach here is a really interesting compromise — especially in the npm ecosystem where breaking changes ripple out so painfully through transitive dependencies. From a developer ergonomics standpoint though, the shift to zod/v4 imports will definitely create some friction. For teams with IDEs auto-importing from 'zod' and linters enforcing import styles, it might introduce subtle DX issues until workflows are adjusted.

That said, the strategy does seem to prioritize ecosystem stability over short-term convenience, which is fair. Would love to see better tooling (maybe even IDE plugins or codemods) to help projects transition cleanly. Really appreciate the thoughtful design behind all of this.
by lhecker | 2025-05-20 19:38:26+00:00
I don't know why, but I'm quite certain it's neither of the two. If anything, it has probably to do with commitment: When a company as large as MS adopts a new language internally, it's like spinning up an entire startup internally, dedicated to developing and supporting just that new language, due to the scale at which things are run across so many engineers and projects.
by cye131 | 2025-05-20 19:38:58+00:00
The new 2.5 Pro (05-06) definitely does not have any sort of meaningful 1 million context window, as many users have pointed out. It does not even remember to generate its reasoning block at 50k+ tokens.

Their new pro model seemed to just trade off fluid intelligence and creativity for performance on closed-end coding tasks (and hence benchmarks), which unfortunately seems to be a general pattern for LLM development now.
by pipallweek | 2025-05-20 19:39:20+00:00
What's particularly impressive about Telum II isn’t just the cache size or even the architecture—it’s the deliberate trade-off IBM makes for ultra-low latency L2, almost as a replacement for traditional L3. That decision makes a lot of sense in a mainframe context where deterministic performance, low tail latency, and tight SLA adherence matter more than broad throughput per watt.

It also feels like a return to form: IBM has always optimized for workload-specific performance over general-purpose benchmarks. While x86 designs scale horizontally and are forced to generalize across consumer and datacenter workloads, IBM is still building silicon around enterprise transaction processing. In a way, this lets them explore architectural territory others wouldn’t touch—like banking on huge, fast L2 caches and deferring cross-core coordination to clever interconnect and software layers.
by mattlondon | 2025-05-20 19:39:22+00:00
I looked into this recently. Looks like it's a "no".

However there are now alternatives like the official RPi AI Hat that has between about 3x to 6x the TOPs (4 for Coral Vs 13/26 for RPi depending on model) so there is that. 20 TOPs on a RPi 5 - complete with nice vertically integrated camera etc - is quite interesting.
by IceWreck | 2025-05-20 19:39:30+00:00
According to the readme here - https://huggingface.co/google/gemma-3n-E4B-it-litert-preview

E4B has a score of 44.4 in the Aider polyglot dashboard. Which means its on-par with gemini-2.5-flash (not the latest preview but the version used for the bench on aider's website), gpt4o and gpt4.5.

Thats sounds very good - imagine what a coding focused version of this could do if this is a "generic" embedded only model.

On the other hand - this does have a much lower score for livecodebench.
by fennecbutt | 2025-05-20 19:39:55+00:00
And how much of that money actually goes to educating children vs. In the back pockets of all the private enterprises that so many love to espouse.

It's like the majority of us were born to be peasants, so many people are quite happy to give the rich tax breaks for example, as long as their own taxes don't go up. Money's gotta come from somewhere.
by krackers | 2025-05-20 19:40:04+00:00
I am perfectly aware of that. I don't believe other LLMs have such embeddings per layer, only the usual weights, so these per-layer embeddings seem to be distinguished from weights in some way. Afaik trying to play the same "cache in fast storage and load on demand" wouldn't work with layer weights since you'd end up with too much back/forth (you'd touch every cached byte on each token, assuming no MoE), so I'm guessing these embeddings are structured in a way that's broken up by concept.
by v9v | 2025-05-20 19:40:09+00:00
The way I had understood it was that the author arrived at these problems by incrementally modifying complicated integral formulas just up to the point where Mathematica couldn't solve them, and then used the solution from Mathematica for the previous iteration, his intuition and some ad-hoc methods to make an educated guess for the answer for the "unsolvable" integral. I suppose those can be called intermediate steps, but not in the usual sense.
by spookie | 2025-05-20 19:40:21+00:00
This is by far the biggest culprit OP, look into this.

You can try to come up with imposters representing these far away dragons, or simple LoD levels. Some games do use particles to represent far away and repeated "meshes" (Ghost of Tsushima does these for soldiers far away).

Lot's of techniques in this area ranging from simple to bananas. LoD levels alone can get you pretty far! Of course, this is at the cost of having more different draw calls, so it is a balancing game.

Think about the topology too, hope these old gems helps getting a grasp on the cost of this:

https://www.humus.name/index.php?page=Comments&ID=228

https://www.g-truc.net/post-0662.html
by raxxorraxor | 2025-05-20 19:40:46+00:00
I think proponents don't even understand the basics of relationships, which is surprising since these ideas stem mostly from fields that generally tend to have a focus here.

It is like they want to apply the handbook of toxic middle management. If you want to create strive in your minions, provide benefits to one group while disadvantaging the other. They will hate each other more than they will hate you and you can reign supreme.

This is usually basic psychology or at least it is proved to work.

Universal humanism also empirically works better than what DEI proposes. DEI gratifies self-important people to elevate themselves and their ideas above others and little else. None of them would step back to be an example, so they are probably dishonest too.

If people dislike it, which many do, it is usually correct and not due some made up bias.
by pipallweek | 2025-05-20 19:40:46+00:00
Karton is a welcome development—there’s definitely a gap in the Linux desktop space for a VM manager that feels native, lightweight, and user-friendly without sacrificing features. virt-manager is still functional but hasn’t kept pace with modern UX expectations, and GNOME Boxes has taken the opposite route: sleek but lacking power-user features.

KDE’s approach could strike a balance, especially if they leverage Qt's flexibility and KDE’s existing system integration. I’m cautiously optimistic—if Karton stays focused and avoids becoming bloated, it could fill a long-standing need for developers and desktop users alike. The key will be how well it handles real-world edge cases (HiDPI, GPU passthrough, multi-VM workflows, etc.).
by scbrg | 2025-05-20 19:41:13+00:00
flashback, 2001. I'm 25, sitting in the office with litestep installed (which honestly was the only alternative to Linux or resignation). My five years younger colleague steps up to my desk and says "hey, cool desktop!"

I start explaining, very carefully, like I'm talking to a child, that this is an alternative shell, which replaces the standard Windows Explorer et cetera, und so weiter... it's very complicated you know...

Guy says, "cool... hey, why don't you check out this URL?". I do. It's the litestep contributor page. His nick is on it. Near the top.

Ow.
by adverbly | 2025-05-20 19:41:18+00:00
Price point here is a bit too high... They have bundled so many things together into this that the sticker shock on the price is too much.

I get what they're trying to do but if they were serious about this they would include some other small subscriptions as well... I should get some number of free movies on YouTube per month, I should be able to cancel a bunch of my other subscriptions... I should get free data with this or a free phone or something... I could see some value if I could actually just have one subscription but I'm not going to spend $250 a month on just another subscription to add to the pile...
by littlestymaar | 2025-05-20 19:42:00+00:00
It's funny because in this response you are arguing exactly the same thing as I was in my first comment: team sizes are always defined by political reasons (at manager's level, I didn't mention that above because I thought that was obvious, but here we are).

The duds who are the best at telling stories about how important their project is are the ones who can get the budget their team growing, and they are also the ones who are the most likely to defend their interests in the event of a layoff. Because, as you noted yourself, it is never about every individual manager selecting their lowest performers and laying them off, and much more about individual managers (at all levels) defending their own perimeter.

And in practice, being good at this type of games isn't a good proxy for knowing which managers are good at fostering an efficient team under them.
by subscribed | 2025-05-20 19:42:01+00:00
If not for a backup on the very old, insecure phone, Authy would cut me off from my codes.

They refuse to start the app on GrapheneOS literally because they cannot be arsed, offloading the claim of security of the handset to Google (which says an old handset not patched in the last 8 years is secure, but the most recent, best patched OS is not).

When the shit hit the fan Authy even removed the way to export the seeds from the desktop version of the app. Big FU to customers.

Never again.
by mmooss | 2025-05-20 19:42:19+00:00
> Many colleges and workplaces mandate programs teaching these ideologies

What makes them ideologies? By using disparaging language, it's a way to skip the discussion about whether they are valuable - you just skip to your conclusion.

The ideologies are freedom and liberty, and for those to be real, they must apply to everyone - of all genders and skin colors. Clearly that hasn't been the case. Just waiting for it to change hasn't worked - for centuries. For freedom to be real, we need diversity - and the lack of it is a signal of discrimination. DEI is a set of solutions to these problems. I'm open to any but the absurdity of denial or embrace of racism and hate.

The obsession with Marxism is a clear sign that you are reading right-wing propaganda - they are the only people that talk about it. Nobody involved with DEI, for example, even thinks about it. It's another way to disparage and demonize the targets of oppression. Oppression is ok if you call them bad names, it seems.
by blacksmith_tb | 2025-05-20 19:42:19+00:00
"Big Pink" has also been home to New Relic's Portland office for the last decade or so, though I gather they've been switching to remote more and more. But articles like this one make me laugh, my office is about a mile away, and while the city took a beating during the pandemic, I am skeptical it's much different than most other major metros - but the conservative press love to trash Portland.
by garganzol | 2025-05-20 19:43:33+00:00
I want to share one more related observation: by definition, topology math refers to geometrical objects and transformations. But there exists another, more computer-esque definition of topology that defines relations between abstract objects.

For example, let's take a look at graph data structure. A graph has a set of stored objects (vertices) and a set of stored relations between the vertices (edges). In this way, graph defines a topology in discrete form.

Let's take a look at network data structure which is closely related to the graph. It is very much the same idea, but it additionally has a value stored in every edge. A network has a set of objects (vertices) and a set of relations between the objects (edges), while edges also hold edge values. So it is also a form of topology because the network defines the relations between the abstract objects.

In this light, you can view a graph as a neural network with {0, 1} weights. The graph edge is either present or absent, hence {0, 1} values only. The network structure, however, can hold any assigned value in every edge, so every connection between objects (neurons) can be characterized not only by its presence, but also by edge-assigned values (weights). Now we get the full model of a neural network. And yes, it is built upon topology in its discrete form.
by Ancapistani | 2025-05-20 19:43:33+00:00
It was a formative experience, that's for sure. I learned that there is a time and place to "play hardball". I learned that you don't have to be an asshole about it either, and that while it definitely harms your reputation it can also build respect and doesn't have to destroy your relationship with the person.

More importantly, it taught me to trust my kids, show them my perspective, and put my own interests on the line for them.

My dad was a teacher at that school; the people I threatened were his bosses. I talked to him before I did it - in fact, I had only made an offhand comment about being able to bomb that test in revenge. He's the one that pointed out that was leverage, and suggest that I consider explicitly using it.

I was terrified that he could have lost his job for that stunt. Much later, he told me that they never even brought it up to him. He retired from that school after outlasting both the principal and superintendent, so obviously it didn't hurt him that much.

As a result I make it a point to trust my kids when the stakes are bigger than they're comfortable with, and to highlight the potential effects when I think they may not be obvious to them.
by jchw | 2025-05-20 19:44:59+00:00
Fair point. I know it was rough when Apple made the break-away with 32-bit.

Still, the point is that you can make it work if you want to make it work. Off the top of my head:

- Two computers, completely separate. Maybe a desktop and a laptop.

- Two computers, one desk and a KVM like you suggest.

- Two computers, one desk. No proper KVM, just set up remote desktop and game streaming.

- (on Linux) KVM with GPU passthrough, or GPU passthrough with frame relay. One computer, one desk.

- Game streaming services, for more casual and occasional uses.

- Ordinary virtualization with emulated GPU. Not usually great for multimedia, but still.

- And of course, Steam Play/Heroic Launcher/WINE. Not as applicable on macOS, but I know CodeWeavers does a lot to keep macOS well-supported with Crossover. With the aforementioned limitations, of course.

Obviously two computers has a downside, managing two boxen is harder than one, and you will pay more for the privilege. On the other hand, it gives you "the real thing" whenever you need it. With some monitors having basic KVM functionality built-in, especially over USB-C, and a variety of mini PCs that have enough muscle to game, it's not really the least practical approach.

I suspect for a lot of us here there is a reasonable option if we really don't want to compromise on our choice of primary desktop OS.
by gamblor956 | 2025-05-20 19:45:21+00:00
It's not a special deal. Google would love to have a deal with Amazon.

It's simply that Amazon is one of the few companies that can get away with not paying Google anything. Amazon is the big dog in this context.

If Google were to cut off Amazon from search results, people would just do all their shopping (and searches) directly on Amazon and cut Google out of the process entirely, and Google would lose hundreds of millions in ad revenue for the ads it show sin Amazon-related google searches. Amazon could even promote competitors to Google on their website just for the hell of it (or more likely in exchange for $$$ or stock), and Google would start seeing material drops in usage (material meaning large enough for investors to care about).
by mmooss | 2025-05-20 19:45:31+00:00
> the goal of DEI is to bring race back into the selection process

That assumes that race (and gender, etc.) isn't already in the selection process, which it clearly is and has been - it's just a fantasy that it's any other way, a way of avoiding the problem. The right wing invents distraction after distraction, attacks anyone who tries to do anything, but somehow never directs any effort toward doing anything about the problem.

People embrace open racism and sexism these days, embracing hate against all sorts of groups - do you think they will hire based on merit?

Given that the racism, etc. is already there, what do we do about it? DEI is a collection of answers to that problem. Saying you wish for a colorblind society is not a solution.
by kelseyfrog | 2025-05-20 19:46:03+00:00
Sure it can. The president can declare a national emergency(IEEPA) and regulate international commerce by taxing capital inflows ie: A tariff on money. The only reason he doesn't is because the political backlash resulting in making the dollar undesirable as a reserve currency would have massive political fallout. In short he can, he just doesn't want to enough.
by jsheard | 2025-05-20 19:46:10+00:00
Who do you think is paying to train those open models? The notable ones are all released by VC-funded startups or gigacorps which are losing staggering amounts of money to make each new release happen. If nobody is making a profit from closed models then what hope do the companies releasing open models have when the money spigot runs dry?

The open models which have already been released can't be taken back now of course, but it would be foolish to assume that SOTA freebies will keep coming forever.
by epistasis | 2025-05-20 19:46:15+00:00
I've been using juv on and off for for ~6 months. From what I can tell of juvio, it is a different model for using uv with jupyter notebooks.

I'm not sure which model fits best, I'll have to see how your juvio handles kernels in jupyter. Does the kernel name change, is it all the default kernel, and what changes when an install happens?

I'm not quite sure what you mean by cleaner git diffs, but hopefully that will become clear with experimentation.

For my particular method of working, I've mostly switched to having each small project (roughly a JIRA ticket) be a separate uv-managed project in a git repo, and I create a kernel for each of the uv projects. This allows me to examine multiple different tickets and kernels without having to launch multiple jupyter labs.

The whole kernel<->venv mapping is another layer of massive complexity on top of the current huge amount of complexity in Python packaging. uv makes it fast , but it does not provide the "correct" or even single route to managing venvs.
by 7thaccount | 2025-05-20 19:46:20+00:00
Same. I was regularly following it until they started talking about an ICO and began focusing too much on making a dialect for block chain stuff.

The idea between having the red system language, regular scripting language, cross platform gui, and native executables was really cool though. I remember being interested back in ~2015, so my question is...what's going on as it's been a decade. I know the project is crazy ambitious of course, but how close are we to where this is at a stage where most would consider it production worthy.