MurphyA/hacker-news huggingface dataset:
by jdiff | 2025-10-16 05:31:34+00:00
I don't see anything in the GP that implies that. It's simply a CPU that was released before an entire AI economic bubble was a twinkle in Jensen Huang's eye. Of course it has piss-poor AI performance vs something with hardware dedicated to accelerating that workflow.

It's not that the comparison is incorrect, just that it's a silly and unenlightening statement, bordering on completely devoid of meaning if it weren't for the x86 pun.
by ofrzeta | 2025-10-16 05:31:43+00:00
"Calculating US personal income taxes is a task that requires building an understanding of vast amounts of English text and using that knowledge to carefully compute results. ... Our experiment shows that state-of-the-art models succeed in calculating less than a third of federal income tax returns even on this simplified sample set."

Unsurprisingly. Sometimes I feel like I am in a madhouse. Or in an alchemist's laboratory.
by throwmeaway222 | 2025-10-16 05:32:00+00:00
Fascism and authoritarianism are often mischaracterized as strictly left- or right-wing ideologies, but both extremes can manifest in ways reminiscent of Orwell’s 1984. The core of authoritarianism lies in control and conformity, not in a specific political alignment.

The far-right, often rooted in ethno-nationalism or white supremacy, mirrors 1984 by enforcing a rigid hierarchy where inclusion depends on immutable traits like race. If you don’t fit the prescribed identity, you’re inherently an “other,” excluded or dehumanized, much like the Party’s rigid caste system in Orwell’s dystopia.

Conversely, the far-left can embody 1984 through ideological conformity, punishing “wrong-think” with social or institutional ostracism. Questioning narratives—whether about COVID-19 origins, vaccine safety, or other politically charged topics—can mark you as an outsider, silenced or vilified for deviating from the approved orthodoxy.

The far-left often stifles open debate, dismissing dissent on contentious issues as misinformation or heresy, creating a culture where only sanctioned ideas prevail. The far-right, while sometimes more permissive of free speech, demands unwavering adherence to traditional values or legalism, where any challenge to authority or “law and order” is met with condemnation.

Both extremes weaponize conformity—whether through identity or ideology—to suppress individuality and enforce control, echoing the totalitarian essence of 1984. True freedom lies in rejecting these rigid dogmas and embracing open, principled discourse.
by daxfohl | 2025-10-16 05:32:50+00:00
Actually I don't even think connecting AWS services to each other is a good reason in most cases. I've seen too many cases where things like this start off as a simple solution, but eventually you get a use case where some s3 updates should not sync to dynamo. And so then you've got to figure out a way to thread some "hints" through to the lambda, either metadata on the s3 blob, or put it in a redis instance that the lambda can query, etc., and it gets all convoluted. In those kinds of scenarios, it's almost always better just to have the logic that writes to s3 also update dynamo. That way it's all in one place, can be stepped through in a debugger, gets deployed together, etc.

There are probably exceptions, but I can't think of a single case where doing this kind of thing in a lambda didn't cause problems at some point, whereas I can't really think of an instance where putting this kind of logic directly into my main app has caused any regrets.
by ryukoposting | 2025-10-16 05:32:56+00:00
I don't do desktop applications professionally (firmware is my thing) but I would balk at the suggestion that I should run a beta OS on the machine that pays my rent.

What portion of, say, Slack devs actually run a MacOS beta at work? Are they regular devs, or are they in QA/test? It seems to me like the latter is the far more appropriate team for this.
by lrvick | 2025-10-16 05:33:22+00:00
My RFC was much earlier in 2018 https://github.com/NixOS/rfcs/pull/34

Lack of supply chain integrity controls as a means to reduce contribution friction to maximize the number of packages contributed is a perfectly valid strategy for a workstation distribution targeted at hobby developers.

Volunteers can do what they want, so that RFC convinced me stagex needed to exist for high security use cases, as Nix was explicitly not interested in those.

This is all fine. The reason I speak in a tone of frustration whenever Nix comes up is because as a security auditor I regularly see Nix used to protect billions of dollars in value or human lives. Sysadmins uneducated on supply chain integrity just assume Nix does security basics and has some sort of web of trust solution like even OG distros like Debian, but that is just not the case.

Nix maintainers did not ask to be responsible for human lives and billions in value, but they are, and people will target them over it. I am afraid this is going to get people hurt.

https://github.com/jlopp/physical-bitcoin-attacks

Nix choosing low supply chain security to maximize the total number of packages endangers themselves and others every time someone ignorantly deploys nix for high value applications.

If nix chooses to maintain their status quo of no commit signing, no review signing, no developer key pinning, and no independent reproducible build signing, they need to LOUDLY warn people seeking to build high risk systems about these choices.

Even those basic supply chain controls which we use in stagex, are nowhere near enough, but they are the bare minimum for any distro seeking to be used in production.
by JimDabell | 2025-10-16 05:33:27+00:00
> It's a repeat complaint from the same person who admits bringing it up before.

This is what you’re referring to, right?

> > I think it's unfair to say that I post this every time when I've only mentioned it twice before, with the previous time being 2 years ago.

> Last year: https://news.ycombinator.com/item?id=39474419 and you also said "I have only brought this up once before on HN and it was over 2 years ago." in that same thread.

Okay, so the last time was 18 months ago not two years. But do you really think that mentioning it three times in 3.5 years can fairly be described as a grudge?

> Stop being hung up on Francis' response.

This is the only thing that matters to me in this thread. The bug itself is not that interesting. It’s a big deal to me that your team seems to take even the mildest mention of a bug as some kind of harassment. I’ve seen that kind of attitude before, and it’s dangerous.
by AnthonyMouse | 2025-10-16 05:34:05+00:00
> The Apple Silicon macbooks seem a good example. The M1 came out about 5 years ago now and with a whole project and a lot of work later there is still limited hardware support. Having to put this effort in for all the models of phones seems massive.

Apple Silicon isn't a single SoC. They have support for the M1 and M2 lines across both Macbooks, the Mini, iMac and Studio.

It's the same thing with phones, isn't it? You're not starting over for each individual phone. First you get one device working which uses some popular chip, which is a large undertaking. But then all the other devices that use the same chip are nearly working and it's not a matter of starting over, it's a matter of mapping the couple of changes they made to the base design.

Meanwhile the chip designs themselves are incremental, so the 2026 device is really the 2023 device with a die shrink and a new feature.
by remarkEon | 2025-10-16 05:34:08+00:00
Why can't we just build reactors. Solar requires a ton of physical acreage (sorry, it's just true), plus all the battery storage and transmission and so on. Of course this requires some byzantine "environmental review" (ironic). I just want us to build reactors. We are going to look back on the 20th century anti-nuclear crusade with such disdain, it's really really sad.
by scuff3d | 2025-10-16 05:34:14+00:00
Serverless seems to me like the tech version of the classic sales technique. You see it every Black Friday, get them in the door with the cheap alluring offers, then upsell the shit out of them. And in the case of serverless, lock them with as many provider specific services as possible.

I feel like we're headed the same direction with AI right now. It creates as many problems as it solves, and the solution is always to pay them for the newer faster model and use more tokens. With all the new AI security threats coming to light we'll start seeing them offer solutions for that too. They'll sell you the threats and the solutions, and the entire developer community will thank them for it.
by SJC_Hacker | 2025-10-16 05:35:00+00:00
Kill me, but I never saw the point over abstract base classes and polymorphic behavior defined in the subclasses.

Now purists will scream “compile time optimization!”, but in reality std::variant is inplemeted very múch líne a vtable. There was a good talk at Cppcon a few years ago on this issue. In particular, they found no difference in performance.
by justlikereddit | 2025-10-16 05:35:02+00:00
The chart shows a Biden-projected growth of 30GW renewable capacity until 2030.

If these renewables could run at max capacity 24/7 they'd then produce ballpark high estimate 270 TWh.

Looking at the Chinese comparison chart china adds 2000TWh of annual production per 5 year interval.

Now renewables run at 25% capacity factor on a good day, so the renewable growth with bidenomics would've added 65 TWh of growth in a span of time that china adds 2000. If Trump causes a further drawdown of 100 TWh in renewable capacity it will still only be a rounding error.

The US and most of the west is simply not even competing in this arena, the entire leadership is resting on their laurels and the focus is never on actual development but on policy, regulations and ideology.

Edit: I now see it was Paul Krugman as the author of that article which clearly illustrates my point on ideological drive of the western leadership, here we have an economic Nobel Prize winner that present numbers he either don't understand or misuse to take potshots at a leadership he's unhappy with.
by akulbe | 2025-10-16 05:36:11+00:00
I want to love Linux on the desktop as much as the next Linux fan, but I always end up coming back to the Mac (begrudgingly).

I really liked Windows when WSL came out, but the direction Microsoft seems to be going makes me want to run the other way.

Windows or macOS... for the hardware working well, generally just works as expected. The tradeoffs you make with each, are different. But it's usually not a hardware thing, as to why (in my experience).

I just put Linux on a 5th-gen ThinkPad P1. It works... mostly. Sound works... at about 50% volume of what Windows or macOS would output. This has consistently been an issue with me, every time I've tried to use Linux on the desktop.

It ends up being some set of compromises to use Linux.

And when video is a frequent part of my work and personal use... the quality of it on Linux just doesn't cut it.

For server usage... forget it. Linux wins, hands down. Zero contest. :D
by mholt | 2025-10-16 05:36:59+00:00
Hey HN. Thanks for all the love and feedback. It's kind of a bittersweet decision; turning off notifications feels like closing your windows so you have to deliberately go outside to see what's going on. I like having the windows open. But too much was blowing in! Now I can better manage what I take on.

Anyway, I'm hoping this will help the project scale better on the development side. The community has shown that it can be responsible. Thanks for being a great part of it over the last 10+ years.
by lmm | 2025-10-16 05:37:11+00:00
> If you prefer, Rust tooling is still quite far behind from languages like Kotlin and Scala

I'm not sure that's true, at least when it comes to specifically build tooling. I'd say Cargo is far ahead of Gradle, Ant, or worst of all SBT, and probably even slightly ahead of Maven (which never really reached critical mass in the Kotlin or Scala ecosystems sadly).
by scuff3d | 2025-10-16 05:37:13+00:00
I'm working on a project right now that should be two or three services running on a VM. Instead we have 40+ services spread across a K8s cluster with all the Helm Chart, ArgoCD, CICD pipeline fun that comes with it.

It drives me absolutely nuts. But hey if the company wants to pay me to add all that stuff to my resume, I guess I shouldn't complain.
by toast0 | 2025-10-16 05:37:28+00:00
I've started running windows 11 lately because I've gotten some laptops that had it, and after removing all the microsoft pushed apps including removing OneDrive at least twice... It just doesn't feel very good.

a) the lock screen gets stuck from time to time if you hit enter to get to the password entry, until you turn off all the pushed content on the lock screen. Which ok, I'm happy I turned that off... but then I had to log out and back in for that setting to take effect. Now that I know about that setting, I turned it off on my windows 10 machines, and it takes effect instantly.

b) I like my windows round on the top and square on the bottom. It's cutting off the bottom left character in my putty windows; you used to be able to undo that in the registry, but now you need to force load dlls (maybe putty can fix it?)

c) I don't want notepad to have tabs or autosaving

d) it feels like keyboard focus gets lost to the ether a lot more. I had this happen in new style apps on 10 (like the new calc), but it happens at the desktop from time to time on 11.

I had been using linux as my main desktop at home for years, and went back to windows 7 when gnome2 ended. 7 was very good, but it's been downhill since then, especially since Microsoft killed off SDET roles. I'll probably keep windows on the laptops (useful for FRC), but when support for 10 runs out, the desktops are going to move to FreeBSD and I dunno, fvwm maybe?
by mgt19937 | 2025-10-16 05:37:32+00:00
There is a pure rust library for rendering pdfs to png(or bitmap) and svg: https://github.com/LaurenzV/hayro. It is used by typst for pdf image[1]. Although it might not be as mature as mupdf.

[1]: https://github.com/typst/typst/pull/6623
by axiolite | 2025-10-16 05:39:09+00:00
You can't get a perfect digital copy of a printed out photo. You're subjecting yourself to generational losses for no good reason.

If you're a fan of paper, you could base64 encode the digital photo and print that out onto paper with a small font, or store the digital data in several QR codes. You can include a small preview too. But a couple hard drives or microSD cards will hold many millions of times as many photos in less physical space.
by ohroy | 2025-10-16 05:40:37+00:00
Technically, Zed's Super Compete will almost never catch up with Cursor, or even as good as the free Windsurf. If you look a little closer, you will see that the cursor and cursor completion requests are not initiated by the editor itself, which only interacts with the lsp. Yes. They all come with an LSP, taking free windsurf as an example, when windsurf starts, it will start a process in /Applications/Windsurf.app/Contents/Resources/app/extensions/windsurf/bin/languageservermacosarm, This process is responsible for syntactic analysis of the current code's workspace and then local indexing. The editor communicates with LSP through localhost encoding through protobuf, including the current cursor, currently open tabs, recently viewed files, etc. The LSP calculates locally based on this information, and if the inference cannot be completed locally, it will automatically extract the necessary information to interact with the server-side LLM. This ensures the intelligence of Super Complete. However, ZED's Super Complete does not have an LSP. Instead, it interacts directly with the server, which runs a zeta model. This pattern is not smart, takes up a lot of bandwidth and more useless context, and lacks more useful information due to the lack of LSP support. I hope my technical interpretation above will give you an understanding of why zed's super complete is technically backward. And, since ZED's LSP is configured by a third party, ZED itself does not offer its own languageserver, unless ZED is developing it now, but this is obviously difficult. In this case, I don't understand why zed would charge for a feature that is clearly lagging behind. You have to ask me why I know so much about this, because I am a member of Cursor, but I want a Zed Editor, so I want to customize an endpoint I developed by ZEDPREDICTEDITS_URL, relay requests to Cursor, to achieve powerful completion with Cursor in Zed. Obviously, it failed in the end. The above mentioned is the reason for the failure.
by trhway | 2025-10-16 05:41:45+00:00
>For example, by carefully weaving around international rules and doing the development using simulations, which can bypass outdated assumptions that didn't foresaw that this could be possible when they were conceived.

Covid development in Wuhan was exactly a careful weaving - by means of laundering through EcoHealth - around the official rule of "no such dangerous GoF research on US soil". Whether such things weaved away offshore or into virtual space is just minor detail of implementation.
by trenchpilgrim | 2025-10-16 05:41:47+00:00
Zed is pretty awesome on macOS and Linux, but I tried the Windows version tonight and things that work great on the other OSes aren't working on Windows. I've noticed:

- Issues with various keybinds not working as expected, e.g. Ctrl+S to save works on my Linux machines but not Windows if Vim Mode is enabled

- Issues with LSPs/diagnostics not working on Windows the same way they work on macOS/Linux

- The terminal holds a lot of assumptions about how the system works that don't hold true on Windows, e.g. "the user has one shell they use for all things" or "setting environment variables in the OS is easy"

I love Zed on my work issued macbook and use it full time, but the Windows version still needs some work.
by MASNeo | 2025-10-16 05:42:21+00:00
Remarkably some claim AI has now discovered a new drug candidate on its own. Reading the prep-print (https://www.biorxiv.org/content/10.1101/2025.04.14.648850v2....), it appears the model was targeted to just a very specific task and without evaluating other models on the same task. I know nothing about gens, and I can see that is an important advance. However, seems a bit headline grabbing when claiming victory for one model without comparing against others using the same process.
by drdeca | 2025-10-16 05:42:54+00:00
Maybe not feasible now, but maybe it could be feasible at some point in the future if things are built on top of seL4 , with similar techniques used to demonstrate that the programs in question also have some desired security properties, building on the security properties the kernel has been proven to have?

Of course, one might still be concerned that the hardware that the software is running on, could be compromised. (A mathematical proof that a program behaves in a particular way, only works under the assumption that the thing that executes the program works as specified.) Maybe one could have some sort of cryptographic verification of correct execution in a way where the verifier could be a lot less computationally powerful while still providing high assurance that the computations were done correctly. And then, if the verifier can be a lot less powerful while still checking with high assurance that the computation was done correctly, then perhaps the verifier machine could be a lot simpler and easier to inspect, to confirm that it is honest?
by dehugger | 2025-10-16 05:43:22+00:00
When I went through a tech school cyber security program (10+ years ago now) we were told that the situation was "If Canada wants to hack you, it is improbable you can stop them. If the US wants to hack you, they will. Therefore we will not be focussing on strategies to counter nation state actors." It was a forgone conclusion that you would lose against them. I imagine the situation hasn't improved much in the last ten years.
by francislavoie | 2025-10-16 05:43:48+00:00
Yes calling it a grudge is kneejerk, but no I won't apologize for it because of how intensely frustrating the prior discussions (and today's, no help to you) were to deal with (take today's, multiply it by two for the intensity, then multiply it by ten for the amount of times it happened). You aren't me, you don't know what I've experienced and you don't know all the details, so please stop making assumptions.
by cess11 | 2025-10-16 05:44:03+00:00
'While most contemporary societies are nothing like the book’s dystopia, in the context of today’s proliferating misinformation and disinformation, the Party’s primary propaganda slogans—“War is peace,” “Freedom is slavery” and “Ignorance is strength”—don’t seem all that far-fetched.'

Sure, they're much worse, relying instead on conditioning people to discipline themselves, removing the need for a symbolic Brother, Daddy, Брат (Brat), when subduing the masses.

Orwell was reflecting on the stiff, monotonic and easily identifiable mass communication of Stalin and Goebbels, which fell out of fashion at around the same time as the novel was published. While the Soviet never managed to invent a new totalising regime, it's main opponent did and exported it by hard as well as soft forms of power.

If only our problems was a Big Brother and inscrutable bureaucratic mazes hidden away in concrete buildings, that would seem almost utopian compared to our current predicament.
by AnthonyMouse | 2025-10-16 05:44:26+00:00
> Sadly in small business Microsoft have a lock because no SMB wants to be the awkward outlier whose IT makes them hard to do business with.

Which, as companies switch away from using Microsoft products, are now the people using Microsoft Office.

Everybody can open a PDF. Do you want to be the ones having problems sending Office documents to companies that have already stopped using it?
by teiferer | 2025-10-16 05:46:51+00:00
> I think crypto is full on BS but I have many very smart, self aware friends who are into blockchain.

Smarts have little to do with this. You can be smart and still not see that it's BS. Or you are smart, see it's BS and still think it's a good way to make money (by essentially ripping off those who don't see that it's BS). Or you just don't care and it's just a job. Fine too, everybody draws a line for themselves with what's acceptable. Some don't work in weapons, some not in nuclear, some not in crypto.

> What this is a strong filter for people likely to have crypto wallets on their dev machines.

A dev that keeps a live wallet with anything but toy money on their dev machine may have other problems. Bringing me back to my original point from above that this is a filter.
by dimator | 2025-10-16 05:47:27+00:00
Gp is saying their primary expertise is advertising. It's hard to watch any apple announcement and not notice how utterly hyperbolic they are at touting their own achievements.

Ya sure, you can say that every company must do that, but apple are exceptional at it. Once you start noticing the unlabeled performance charts, the missing baselines, the comparing with ages old models, the disingenuous "86x" metrics, the whole show becomes cringe worthy.
by chii | 2025-10-16 05:48:02+00:00
> if the program costed "€72 million to date but generated nearly €80 million in total benefits for the Irish economy", that's not even a bad deal.

the accounting for the value generation is dubious at best.

Not to mention that my personal belief is that art should be patronage based, not taxation based. If the art has sufficient impact, it should be able to gather patrons to fund it. Otherwise, it's not artistic enough and naturally the artist would have to quit.
by vincent-uden | 2025-10-16 05:48:09+00:00
You right! It's been over a year since I evaluated hayro and sadly the performance wasn't good enough yet for a 60 fps render.

I actually chatted for a bit with Laurenz (the developer) and he recommended against using hayro in my case for the time being.

It is however part of (or dependent on) the larger linebender group of crates and will most likely be the best option in the future.