frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Windows games' compatibility on Linux is at an all‑time high

https://boilingsteam.com/windows-games-compatibility-on-linux-is-at-a-all-time-high/
1•rhim•22s ago•0 comments

VoidZero's ViteConf 2025 Recap

https://voidzero.dev/posts/whats-new-viteconf-2025
1•TheAlexLichter•33s ago•0 comments

Cara membatalkan pengajuan shopee[spinjam] tutorial Google-play AppStore New

1•tampan•2m ago•0 comments

Show HN: I recreated a 90s Halloween decoration from my childhood

https://pumpkin.cool
3•RandomDailyUrls•3m ago•0 comments

Exploiting SSH via ProxyCommand

https://dgl.cx/2025/10/bash-a-newline-ssh-proxycommand-cve-2025-61984
1•udev4096•4m ago•0 comments

The "Enshittification" of the Internet and How to Fix It [video]

https://www.youtube.com/watch?v=I8l1uSb0LZg
1•breve•4m ago•0 comments

AlphaZero and LLMs in financial markets as the "final boss" to train on

https://nof1.ai/
1•sarmike31•9m ago•1 comments

Performance enhancement by ecdysterone supplementation in humans

https://pubmed.ncbi.nlm.nih.gov/31123801/
1•PaulHoule•12m ago•0 comments

Fullstack software engineers are well positioned in the AI era

https://declanbright.com/software/fullstack-software-engineers-in-the-ai-era/
2•dclnbrght•12m ago•1 comments

No radiation measured in Norway after missile allegedly flew 14,000 km

https://www.thebarentsobserver.com/security/no-radiation-measured-in-norway-after-putins-burevest...
2•perihelions•14m ago•0 comments

Show HN: CKEditor 5 Livewire Integration

https://github.com/Mati365/ckeditor5-livewire
1•mati365•16m ago•0 comments

AI Bubble? The Real Danger Is Tight Credit Spreads (Credit Bubble)

https://www.bloomberg.com/opinion/articles/2025-10-27/ai-bubble-the-real-danger-to-markets-is-tig...
2•zerosizedweasle•16m ago•1 comments

Show HN: Videos Download Online for Free – Videosdownload.org

https://videosdownload.org/
1•Sunfin•17m ago•0 comments

Is A.I. a Bubble? We explain the fears on Wall Street

https://www.nytimes.com/2025/10/27/briefing/is-ai-a-bubble.html
1•zerosizedweasle•17m ago•0 comments

Omniai.club: The AI content engine for go-to-market teams. – Index

https://index.dodopayments.com/omniai-club
1•theomniaiclub•18m ago•0 comments

GPT's Worldview Is Culturally Skewed Toward the West [pdf]

https://scholar.harvard.edu/sites/scholar.harvard.edu/files/henrich/files/which_humans_09222023.pdf
1•I_Nidhi•19m ago•1 comments

Fish in the Wrong Place

https://www.lrb.co.uk/the-paper/v47/n19/oliver-cussen/fish-in-the-wrong-place
1•ostacke•20m ago•1 comments

Show HN: Frustrated by GPU costs, so I built my own cloud

https://www.runcrate.ai/
2•hellodryft•22m ago•0 comments

Stop waiting for your manager to develop you

https://www.tsoon.com/posts/development-talk/
1•mooreds•24m ago•0 comments

Firgun

https://en.wikipedia.org/wiki/Firgun
1•mooreds•24m ago•0 comments

Writing an LLM from scratch, part 23 – fine-tuning for classification

https://www.gilesthomas.com/2025/10/llm-from-scratch-23-fine-tuning-classification
1•ibobev•26m ago•0 comments

Planning in Visual Studio (Public Preview) – Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/introducing-planning-in-visual-studio-public-preview/
1•ibobev•26m ago•0 comments

Integration Testing with Testcontainers

https://devblogs.microsoft.com/ise/testing-with-testcontainers/
1•ibobev•27m ago•0 comments

Amazon strategised about keeping water use secret

https://www.source-material.org/amazon-leak-reveals-true-data-centres-water-usage-secret-plan/
5•chhum•32m ago•0 comments

On Having a Data Object

https://www.natemeyvis.com/on-having-a-data-object/
1•Theaetetus•33m ago•0 comments

Frank Bunker Gilbreth

https://en.wikipedia.org/wiki/Frank_Bunker_Gilbreth
2•baxtr•34m ago•0 comments

Can AI Have Consciousness?

https://www.youtube.com/watch?v=rxqZvaRuYmM
3•vhantz•37m ago•0 comments

Show HN: Submit a photo – I'll mail a piece of it to your friend each week

https://www.thepostcardpuzzle.com/
2•alexbckr11•38m ago•0 comments

How to run XFCE desktop environnement inside the Terminal (without VNC)

https://old.reddit.com/r/androidterminal/comments/1oghbir/how_to_run_xfce_desktop_environnement_i...
1•sipofwater•40m ago•2 comments

FlightAware Map Design

https://andywoodruff.com/posts/2024/flightaware-maps/
2•marklit•43m ago•0 comments
Open in hackernews

Rust cross-platform GPUI components

https://github.com/longbridge/gpui-component
99•xvilka•2h ago

Comments

nu11ptr•1h ago
This looks to be one of the most complete Rust UI creates (in terms of available widgets/components), but unfortunately has almost no usage (yet). I do see their docs are coming along now. Another very complete one is fyrox-ui used by the fyrox game engine: https://crates.io/crates/fyrox-ui. Again, not really used/known outside of fyrox.

The Rust UI scene is maturing, but the most popular options (iced, egui, dioxus, slint, etc.) aren't even the most complete component-wise atm as far as I can tell.

UPDATE: This honestly looks incredible and makes huge strides in the Rust UI landscape. You can run an impressive widget gallery app here showing all their components:

https://github.com/longbridge/gpui-component/tree/main/crate...

Just "cargo run --release"

airstrike•1h ago
> The Rust UI scene is maturing, but the most popular options (iced, egui, dioxus, slint, etc.) aren't even the most complete component-wise atm as far as I can tell.

I think part of the issue is that they're still changing so much as we speak. But there's real momentum here and n=1 but I've been able to build incredibly rich, enterprise-ready UI with Rust today.

nu11ptr•1h ago
> I've been able to build incredibly rich, enterprise-ready UI with Rust today.

Which UI crate did you use? The word "enterprise" caught my eye. So far I haven't found a Rust UI crate that I found rich enough, so I'm curious your experience.

galangalalgol•45m ago
I think you'll find two definitions of enterprise ready. People who make UIs and are comparing a UI crate to see how it stacks up, and people who write business logic in rust and only care that they were able to make a gui work without switching to some other language. I would put my org in the second situation. Someone bought the thing and didn't complain so good enough I guess. We were using egui.
nu11ptr•40m ago
Ahh, gotcha. Yeah "enterprise" to me meant: "I can write/maintain a UI rich/polished enough to pass as a 'shrink wrapped' app to my end users".

Thanks for the reply.

airstrike•26m ago
FWIW that reply was from a different person :D

In my case I did mean "I can write/maintain a UI rich/polished enough to pass as a 'shrink wrapped'"

airstrike•26m ago
I used `iced` but admittedly I also used a lot of elbow grease. Custom Theme, custom widgets and lots of passion to get it to look Just Right.
nu11ptr•11m ago
Cool. Any publicly available source code? If not, any screenshots at least? I'm curious as what Iced is capable of (with extra widgets/themes/etc. like you mentioned).
nicce•38m ago
> UPDATE: This honestly looks incredible and makes huge strides in the Rust UI landscape. You can run an impressive widget gallery app here showing all their components:

> https://github.com/longbridge/gpui-component/tree/main/crate...

> Just "cargo run --release"

Very impressive! Only thing I am concerned over is that it uses around 900 dependencies. But I don't know whether it much for GUI applications.

nu11ptr•18m ago
That did seem excessive to me as well. I do worry about the DX of trying to work on an app with this. After each edit, I would expect a solid compile time to simply try your work.
unwind•1h ago
That showcase application (other than Zed) looks awesome, but the very fancy-looking home page [1] fails to have a one-liner explanation of, uh, what the application does. Please consider fixing.

[1]: https://longbridge.com/desktop/

nicce•49m ago
I guess they expect that most people come there from the top level domain. (https://longbridge.com)
kennydude•1h ago
Looks great for those using Rust - however I do wonder how well this works, if at all, under screen readers and other accessible tech?
Oxodao•1h ago
my #1 question each time I see a new UI framework
jacquesm•1h ago
"Let's the the volume first, then worry about accessibility"

That's the typical answer to these questions. Unfortunately, unless you bake it in from day #1 that's not so simple to fix afterwards.

jeroenhd•34m ago
Haven't tried running the code myself, but their API docs mention accessibility at least: https://longbridge.github.io/gpui-component/docs/components/...

Assuming the docs are correct, the UI controls seem ARIA compliant as long as you bother implementing the necessary descriptions and labels.

agluszak•1h ago
I find it sad that a lot of foundational open-source software is created/maintained by trading/crypto/money laundering companies. But OTOH it's great that they at least contribute _something_ to the society!
baq•1h ago
Bitcoin ethos (as in, the original 'banks are broken, let's fix this') is kinda similar to the hacker ethos ('this thing/program is broken, let's fix this'), so maybe this shouldn't be too surprising? Short term pain for long term gain etc.

(disclaimer: I think bitcoin is dumb, but the market disagrees)

nicce•52m ago
> (disclaimer: I think bitcoin is dumb, but the market disagrees)

I believe that market is quite controversial. Most people know that bitcoin is a bit dump, but they buy it regardless because they believe they profit from it when they do that as part of larger group. A very interesting social experiment with the mix of market manipulation. It is less about stability, independence or usability of the currency, but more about the opportunity of profit.

philipallstar•37m ago
I doubt that a lot of it is.
UndyingHorse•1h ago
Why is the average binary size 10MB? Does it embed ICU data?
berkes•10m ago
> By default, Rust optimizes for execution speed, compilation speed, and ease of debugging rather than binary size, since for the vast majority of applications this is ideal. But for situations where a developer wants to optimize for binary size instead, Rust provides mechanisms to accomplish this.

https://github.com/johnthagen/min-sized-rust?tab=readme-ov-f...

ramon156•1h ago
Although its still very vertically scoped for zed, I'm way more hyped about this UI than iced, dioxus ui, gtk-rs, etc. because of how complete it already is in an early stage.

Then again I love zed so I might be biased.

wongarsu•1h ago
Rust certainly needs more GUI component collections. There are lots of GUI toolkits, but a comparatively small number of prebuilt components you can use with any of them.

This collection looks quite useful, though the component list is mostly indistinguishable from a list of components for a web framework. The webview component is the only one that seems somewhat specific to native applications. So for something like a file-open dialog you would still have to pull in something like rfd [1] and lose styling consistency

1: https://docs.rs/rfd/latest/rfd/

patwoz•1h ago
You should always use the native file picker and not shipping your own. That’s a good thing.
nu11ptr•49m ago
Even though most UI libraries now draw their own widgets some native integration is almost always used/desired. Those integrations are typically: keyboard short cuts, native system menu (macOS), native file dialogs, and (sometimes) native context menus. I'm sure there are others I'm forgetting, but these minimal integrations are a good thing as they give the user some sense of familiarity.
filleduchaos•11m ago
Not just a sense of familiarity; you will simply never build the full spectrum of a file explorer's functionality in a custom file dialog, that would be a complete waste of engineering time. And many more users than you'd expect benefit from the fact that native file dialogs are actually full-fledged explorers. For example, I fairly often find myself quick-previewing a file to be sure it's the correct one when I select it.
berkes•15m ago
> lose styling consistency

Yes. And that is (almost always¹) a good thing.

Only the designers of an app, product-owners etc. want their app to "look consistent over platforms".

Your users want the file-dialog, window-chrome, menus etc consistent too. But for them consistent means consistent with the 20+ other applications they use on a daily base. So native.

¹ Obviously some software excepted. E.g. categories like "expert software" like Blender, AutoCAD, Photoshop/CS, where dialogs must a) be optimized for their niche workflow and b) remain consistent for that user when they upgrade their OS or move between OSes. But that's an exception. Your TODO-list app or PDF reader almost certainly is not that.

SilverSlash•1h ago
I was expecting something ugly but these actually look beautiful!
fidotron•1h ago
Is this native as in "not web" or native as in actually using native text entry and scrolling widgets? There is quite a huge difference as the Java world discovered.
nu11ptr•1h ago
Pretty sure native as in "not web". AFAIK, everything is drawn using the various GPU APIs (GPUI started with Metal on macOS, for example).
mdhb•39m ago
Same model as Flutter which is a million times more pleasant to write and mature at this particular use case which I don’t actually think Rust is well suited to generally speaking.
nicoburns•2m ago
Rust's definitely well-suited to writing the low-level infrastructure pieces (the implementations of the renderer, layout, text, etc). You really want something with fast and predicatable performance there. Whether it pans out for writing actual applications we'll have to see, but a lot of big popular applications are written in C++ which is surely less suitable.
hsn915•58m ago
I think it's native as in "native executable".

GPUI is not "native OS widgets".

meindnoch•48m ago
Native as in "not web". No OS integration.
brainless•51m ago
This looks very good from the screenshots. I will try this as quickly as I can. I have been building with egui and have tried Iced, Slint and Makepad.

I built (agentic coded) a stocks viewer app for Indian stock market data: https://github.com/brainless/Indistocks. It was a fantastic experience as to how easily I could build a GUI app.

My main product also uses egui: https://github.com/brainless/nocodo. It used to have a web app frontend and I moved to desktop app after the experiment with Indistocks. The experience has been really good, also coded with agents.

Desktop apps are fun and even on my somewhat old and slow laptop (i5 8th gen, 16 GB RAM, 2GB nvidia dedicated graphics), they are so much faster than web apps on Chrome (on Linux). I want desktop apps to make a big comeback, we could use so many old devices.

h4x0rr•17m ago
Hola, finally a good rust ui framework that's not dependent on web
h4ch1•11m ago
GPUI and GPUi components are the two things I'm watching very closely while evaluating truly native GUI development.

Still waiting to see more general use before attempting to port my Svelte UI for a Tauri application but it honestly looks incredible.

Big ups to the guy(s) at Longbridge.