frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Velox: A Port of Tauri to Swift by Miguel de Icaza

https://github.com/velox-apps/velox
46•wahnfrieden•1w ago

Comments

boxed•1h ago
A "port" or "a nice Swift API for it"? It seems like the latter in that it requires cargo (the rust build chain) to build.
m12k•1h ago
It uses the Tao and Wry crates the same as Tauri does. So it's a port of Tauri but not of its dependencies
embedding-shape•1h ago
The runtime-wry-ffi (https://github.com/velox-apps/velox/blob/f062211ced4c021d819...) file which is 3.2K lines long and has close to a 100 unsafe calls, isn't that just interacting with wry which has it's own crate you could use instead? I'm not 100% sure, but seems to be basically the same as wry itself but without the cross-platform stuff, is that the purpose of that file?

Together with the author's distaste for Rust, it seems awfully dangerous instead of pulling in a crate made by Rust developers, but I might misunderstand the purpose of the file here.

nicoburns•1h ago
I believe that is wrapping the Wry crate (and a few other crates) in a C API that can be accessed over FFI (which can then presumably be called directly be Swift code).
embedding-shape•34m ago
Thanks for helping me understand! So to clarify, that file is wrapping Wry with a C API, and Wry itself is merely wrapping whatever webview is available on the OS?
nicoburns•21m ago
> So to clarify, that file is wrapping Wry with a C API, and Wry itself is merely wrapping whatever webview is available on the OS?

Yep, that sounds about right to me. Although it looks like that file is also wrapping Tao (which is a cross-platform windowing/event loop library).

oscargrouch•24m ago
> Together with the author's distaste for Rust

As someone who understand the sentiment, I wouldn't call it distaste for Rust. It feels more as Rust not being the right tool for the job and to be honest I have the same feeling here. Rust is great for a bunch of problem domains, but it doesn't feel to be the best tool for this specific problem domain. It's always about the choices a programming language makes, it make it good for some use-cases and bad for others and there's nothing wrong with it. Also as a cautionary tale about panacea programming languages, Java once tried it with great success to be "the one" language to rule them all and we can see that even though it was a popular choice in many domains, slowly other fitting solutions to specific problem domains took over. Proving that there is no such a thing, unfortunately for us, but some languages gets closer than others (Rust being one of them).

robert3005•1h ago
Not to be confused with Velox a compute engine https://github.com/facebookincubator/velox/
vlovich123•49m ago
Eh. Dioxus to me is the more interesting project honestly.

I made my own Git

https://tonystr.net/blog/git_immitation
34•TonyStr•1h ago•10 comments

Heathrow scraps liquid container limit

https://www.bbc.com/news/articles/c1evvx89559o
357•robotsliketea•3d ago•487 comments

Velox: A Port of Tauri to Swift by Miguel de Icaza

https://github.com/velox-apps/velox
48•wahnfrieden•1w ago•9 comments

Ask HN: Books to learn 6502 ASM and the Apple II

32•abkt•1h ago•11 comments

A list of fun destinations for telnet

https://telnet.org/htm/places.htm
154•tokyobreakfast•9h ago•34 comments

Mothers (YC X26, Defense Tech) Is Hiring

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•4m ago

Kimi Released Kimi K2.5, Open-Source Visual SOTA-Agentic Model

https://www.kimi.com/blog/kimi-k2-5.html
264•nekofneko•6h ago•89 comments

The Universal Pattern Popping Up in Math, Physics and Biology (2013)

https://www.quantamagazine.org/in-mysterious-pattern-math-and-nature-converge-20130205/
59•kerim-ca•4d ago•22 comments

The hidden engineering of runways

https://practical.engineering/blog/2026/1/20/the-hidden-engineering-of-runways
339•crescit_eundo•6d ago•77 comments

Apple introduces new AirTag with longer range and improved findability

https://www.apple.com/newsroom/2026/01/apple-introduces-new-airtag-with-expanded-range-and-improv...
477•meetpateltech•22h ago•564 comments

ChatGPT Containers can now run bash, pip/npm install packages and download files

https://simonwillison.net/2026/Jan/26/chatgpt-containers/
355•simonw•17h ago•256 comments

We Do Not Support Opt-Out Forms (2025)

https://consciousdigital.org/why-we-do-not-support-opt-out-forms/
10•mefengl•3h ago•3 comments

There is an AI code review bubble

https://www.greptile.com/blog/ai-code-review-bubble
279•dakshgupta•20h ago•189 comments

Windows 11's Patch Tuesday nightmare gets worse

https://www.windowscentral.com/microsoft/windows-11/windows-11s-botched-patch-tuesday-update-nigh...
327•01-_-•21h ago•244 comments

Refinement Without Specification

https://buttondown.com/hillelwayne/archive/refinement-without-specification/
5•BerislavLopac•6d ago•0 comments

JuiceSSH – Give me my pro features back

https://nproject.io/blog/juicessh-give-me-back-my-pro-features/
337•jandeboevrie•18h ago•144 comments

Dithering – Part 2: The Ordered Dithering

https://visualrambling.space/dithering-part-2/
210•ChrisArchitect•17h ago•25 comments

RIP Low-Code 2014-2025

https://www.zackliscio.com/posts/rip-low-code-2014-2025/
237•zackliscio•20h ago•121 comments

I let ChatGPT analyze a decade of my Apple Watch data, then I called my doctor

https://www.msn.com/en-us/news/technology/i-let-chatgpt-analyze-a-decade-of-my-apple-watch-data-t...
138•zdw•14h ago•135 comments

Over 36,500 killed in Iran's deadliest massacre, documents reveal

https://www.iranintl.com/en/202601255198
538•mhb•1d ago•293 comments

AI code and software craft

https://alexwennerberg.com/blog/2026-01-25-slop.html
197•alexwennerberg•18h ago•111 comments

People who know the formula for WD-40

https://www.wsj.com/business/the-secret-society-of-people-who-know-the-formula-for-wd-40-e9c0ff54
171•fortran77•15h ago•244 comments

New York Times games are hard: A computational perspective

https://arxiv.org/abs/2509.10846
37•PaulHoule•4d ago•8 comments

Russia using Interpol's wanted list to target critics abroad, leak reveals

https://www.bbc.com/news/articles/c20gg729y1yo
118•breve•5h ago•45 comments

Model Market Fit

https://www.nicolasbustamante.com/p/model-market-fit
64•nbstme•6d ago•11 comments

Porting 100k lines from TypeScript to Rust using Claude Code in a month

https://blog.vjeux.com/2026/analysis/porting-100k-lines-from-typescript-to-rust-using-claude-code...
223•ibobev•22h ago•135 comments

France Aiming to Replace Zoom, Google Meet, Microsoft Teams, etc.

https://twitter.com/lellouchenico/status/2015775970330882319
763•bwb•20h ago•665 comments

Knapsack Offline Internet Solution (satellite datacasting)

https://www.netfreedompioneers.org/knapsack-content-station/
26•us321•3d ago•12 comments

The Adolescence of Technology

https://www.darioamodei.com/essay/the-adolescence-of-technology
199•jasondavies•19h ago•134 comments

Television is 100 years old today

https://diamondgeezer.blogspot.com/2026/01/tv100.html
612•qassiov•21h ago•232 comments