frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Swift in the Browser with ElementaryUI (Swift FOSDEM 2026 Talk) [video]

https://www.youtube.com/watch?v=OmQ881sOTIc
19•CharlesW•2h ago

Comments

bnchrch•1h ago
Swift has all the things I want in a language

- Strong Typing

- Great Performance

- Actor Model Concurrency [0]

- Modern Ergonomics

- Corporate Backing

- Performance

- Functional Style

- LLMs perform well with it [1]

- Usable across iOS, Android, Web, and Browsers [2][3]

The only thing its missing is adoption outside of the iOS space.

I'm not sure it will be able to make that leap, but the ingredients are there.

If it does I'd be happy to make it my primary language.

----------------

[0] https://www.hackingwithswift.com/quick-start/concurrency/wha...

[1] https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/ma...

[2] https://www.swift.org/blog/nightly-swift-sdk-for-android/

[3] https://vapor.codes/

jnrk•1h ago
I agree, but it's already been 15 years since it was released so I'm losing hope..
troupo•41m ago
> - Modern Ergonomics

What does this even mean? Modern Swift looks like a haphazard mishmash of conflicting features where every problem is solved by "just one more keyword bro". In 2024 it had 217 keywords: https://x.com/jacobtechtavern/status/1841251621004538183 and that was reduced slightly, to 203, in 2025: https://x.com/jacobtechtavern/status/1962242782405267617

According to Lattner they never even had the time to design anything due to time pressure from Apple [1]. So Swift ended up with a type system that the compiler can't even check and is impossible to fix. So the compiler routinely just gives up and complains on even the most trivial code.

[1] https://youtu.be/ovYbgbrQ-v8?si=tAko6n88PmpWrzvO&t=1400

--- start quote ---

Swift has turned into a gigantic super complicated bag of special cases, special syntax, special stuff...

We had a ton of users, it had a ton of iternal technical debt... the whole team was behind, and instead of fixing the core, what the team did is they started adding all these special cases.

--- end quote ---

cosmic_cheese•20m ago
It’s not necessary to use all or even most of those features, though, and so a nice balance of expressiveness and functionality is possible. I’ll take it over dying on weird hills in language design in pursuit of ideological purity or mountains of ceremonial code and unavoidably ugly syntax.

Ask HN: Who is hiring? (February 2026)

129•whoishiring•2h ago•148 comments

Todd C. Miller – sudo Maintainer for over 30 years

https://www.millert.dev/
50•wodniok•56m ago•31 comments

Advancing AI Benchmarking with Game Arena

https://blog.google/innovation-and-ai/models-and-research/google-deepmind/kaggle-game-arena-updates/
20•salkahfi•32m ago•3 comments

Linux From Scratch Ends SysVinit Support

https://lists.linuxfromscratch.org/sympa/arc/lfs-announce/2026-02/msg00000.html
21•cf100clunk•36m ago•5 comments

Nano-vLLM: How a vLLM-style inference engine works

https://neutree.ai/blog/nano-vllm-part-1
159•yz-yu•5h ago•20 comments

4x faster network file sync with rclone (vs rsync) (2025)

https://www.jeffgeerling.com/blog/2025/4x-faster-network-file-sync-rclone-vs-rsync/
151•indigodaddy•3d ago•64 comments

Geologists may have solved mystery of Green River's 'uphill' route

https://phys.org/news/2026-01-geologists-mystery-green-river-uphill.html
87•defrost•4h ago•18 comments

The Codex App

https://openai.com/index/introducing-the-codex-app/
15•meetpateltech•19m ago•0 comments

Being sane in insane places (1973) [pdf]

https://www.weber.edu/wsuimages/psychology/FacultySites/Horvat/OnBeingSaneInInsanePlaces.PDF
18•dbgrman•38m ago•5 comments

Ask HN: Who wants to be hired? (February 2026)

35•whoishiring•2h ago•76 comments

They lied to you. Building software is hard

https://blog.nordcraft.com/they-lied-to-you-building-software-is-really-hard
36•xiaohanyu•3d ago•18 comments

Hacking Moltbook: The AI Social Network Any Human Can Control

https://www.wiz.io/blog/exposed-moltbook-database-reveals-millions-of-api-keys
26•galnagli•2h ago•8 comments

My fast zero-allocation webserver using OxCaml

https://anil.recoil.org/notes/oxcaml-httpz
106•noelwelsh•7h ago•32 comments

Defeating a 40-year-old copy protection dongle

https://dmitrybrant.com/2026/02/01/defeating-a-40-year-old-copy-protection-dongle
773•zdw•20h ago•242 comments

Valanza – my Unix way for weight tracking and anlysis

https://github.com/paolomarrone/valanza
15•lallero317•4d ago•4 comments

Claude Code is suddenly everywhere inside Microsoft

https://www.theverge.com/tech/865689/microsoft-claude-code-anthropic-partnership-notepad
227•Anon84•6h ago•327 comments

Kernighan on Programming

77•chrisjj•2h ago•18 comments

Solvingn the Santa Claus concurrency puzzle with a model checker

https://wyounas.github.io/puzzles/concurrency/2026/01/10/how-to-help-santa-claus-concurrently/
8•simplegeek•3d ago•0 comments

My iPhone 16 Pro Max produces garbage output when running MLX LLMs

https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/
394•rafaelcosta•21h ago•183 comments

Termux

https://github.com/termux/termux-app
285•tosh•7h ago•140 comments

Apple's MacBook Pro DFU port documentation is wrong

https://lapcatsoftware.com/articles/2026/2/1.html
178•zdw•14h ago•68 comments

IsoCoaster – Theme Park Builder

https://iso-coaster.com/
39•duck•3d ago•4 comments

Show HN: Stelvio – Ship Python to AWS

https://stelvio.dev/
21•michal-stlv•3h ago•12 comments

Library of Juggling

https://libraryofjuggling.com/
85•tontony•10h ago•21 comments

Hypergrowth isn’t always easy

https://tailscale.com/blog/hypergrowth-isnt-always-easy
94•usrme•2d ago•41 comments

Show HN: Wikipedia as a doomscrollable social media feed

https://xikipedia.org
372•rebane2001•18h ago•125 comments

Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation

https://github.com/gavrielc/nanoclaw
479•jimminyx•19h ago•189 comments

Best Gas Masks

https://www.theverge.com/policy/868571/best-gas-masks
469•cdrnsf•4d ago•125 comments

Ratchets in software development (2021)

https://qntm.org/ratchet
101•nvader•3d ago•36 comments

Ian's Shoelace Site

https://www.fieggen.com/shoelace/
347•righthand•23h ago•67 comments