frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A Kotlin compiler written in Go, 10x faster than kotlinc

https://github.com/barteo/kotlin-compiler-go
3•barteo•53m ago

Comments

barteo•43m ago
Hi HN, kc is a Kotlin compiler for the JVM, written in Go.

Why I built it: most Kotlin tools, like linters, KSP and the language server, are built on kotlinc's frontend, so they're only as fast as it is. A fast frontend could make room for:

- Linters that run in milliseconds instead of seconds

- A fast language server

- Much faster KSP annotation processing

- Quicker builds in CI, where every run starts a cold JVM

- Fast feedback for coding agents, which compile and fix code in a loop many times per task

I measured big gains in both speed and memory against kotlinc 2.4.21, running warm as in the Gradle daemon:

- kotlinx-coroutines-core: 2.50 s → 159 ms (16x)

- Ktor core modules: 2.32 s → 226 ms (10x)

- kotlinpoet: 1.23 s → 97 ms (13x)

- Memory: ~1 GB → ~100 MB

What it doesn't do yet:

- A few language features aren't supported

- No warnings, and only the errors that type checking finds, so some invalid code compiles

- JVM only, no Gradle plugin or IDE support

- Passes 95% of kotlinc's box tests

It's a prototype, but I plan to keep working on it until it's useful for a wide range of real projects.

Benchmark details and how to repeat them: https://github.com/barteo/kotlin-compiler-go/blob/main/docs/...

AI startup hacks Anthropic, gains access to employee details, internal messages

https://www.indiatoday.in/technology/news/story/ai-startup-hacks-anthropic-in-12-hours-gains-acce...
1•healsdata•32s ago•0 comments

Anthropic's Claude AI blocks video game cloning and reverse-engineering

https://www.tomshardware.com/tech-industry/artificial-intelligence/anthropics-ai-model-is-now-blo...
1•gloxkiqcza•42s ago•0 comments

Pika H3 Flex Technical Deep Dive

https://pika.art/blog/pika-h3-flex-research
1•everygen_studio•54s ago•1 comments

Show HN: Built an Android simulator with businesses, investing, and real estate

https://play.google.com/store/apps/details?id=com.bbelnexgames.businesssimulator.entrepreneur_tyc...
1•Paje_mx•1m ago•0 comments

List of Pedestrian Circumnavigators

https://en.wikipedia.org/wiki/List_of_pedestrian_circumnavigators
1•conferza•2m ago•0 comments

Once again, NASA is asking for ideas to rescue Hubble from certain death

https://arstechnica.com/space/2026/10/think-you-can-save-the-hubble-space-telescope-nasa-wants-to...
1•Brajeshwar•2m ago•0 comments

Rejoice, leap seconds are dead

https://www.jeffgeerling.com/blog/2026/rejoice-the-utc-leap-second-is-dead/
1•Brajeshwar•2m ago•0 comments

BB(5) = 47,176,870 [video]

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

To Bin or Not to Bin: A Tutorial on Fast Feedback Loops for AI Capabilities

https://alexhans.github.io/posts/to-bin-or-not-to-bin.html
1•Brajeshwar•4m ago•0 comments

Getting traffic from aocr.org? That's ByteDance crawling your website

https://tin.computer/blog/aocr-org-referrer-bot
1•santiago-pl•6m ago•0 comments

Obtainium Get Android app updates straight from the source

https://github.com/ImranR98/Obtainium
1•Bluestein•8m ago•0 comments

Semgrep and SonarQube found zero of 232 access-control bugs

https://medium.com/meetcyber/semgrep-and-sonarqube-found-zero-of-232-access-control-bugs-1c17c6b7...
1•jfaganel99•10m ago•0 comments

Ask HN: If AI agents can run 24/7, why is almost nothing shipped overnight?

1•siamaksalman•12m ago•0 comments

Printed cells to create everything from bone marrow to lab meat

https://english.elpais.com/science-tech/2026-10-01/a-living-tissue-factory-printed-cells-to-creat...
2•Betelbuddy•14m ago•0 comments

Prompt caching: same agent, same rules, about a quarter of the bill

https://blog.getwerk.ai/posts/prompt-caching-a-quarter-of-the-bill
1•gbaygon•15m ago•0 comments

MS Reality Check – Try hobbies before spending money

https://msrealitycheck.mihaidraghici023.workers.dev/
1•Msking•16m ago•0 comments

Beating the compiler at signed 32-bit division

https://lemire.me/blog/2026/10/31/beating-the-compiler-at-signed-32-bit-division/
1•smilelamp•16m ago•0 comments

Defrag the UK Economy

https://britains-disk.pages.dev/
1•rwmj•18m ago•0 comments

Harvard Clones Its Faculty

https://english.elpais.com/education/2026-10-19/the-time-of-avatars-in-the-classroom-has-arrived-...
1•Betelbuddy•18m ago•0 comments

What is Blocus how have the calls that worry merchants and police reached Spain

https://www.democrata.es/en/current-events/what-is-blocus-and-how-have-the-calls-that-worry-merch...
1•Bluestein•22m ago•0 comments

Show HN: Tiny Hand

https://tinyhand.app/
1•kamranahmedse•24m ago•0 comments

MCP server resource benchmark: RAM, startup time and tool counts for 11 servers

https://techfuelhq.com/data/mcp-server-bench/
1•LKWOODIV•24m ago•0 comments

Is It the Code or the Program?

https://itanium-cxx-abi.github.io/cxx-abi/abi.html#POD
1•efren6•24m ago•1 comments

I helped fix sleep-wake hangs on Linux with AMD GPUs (2025)

https://nyanpasu64.gitlab.io/blog/amdgpu-sleep-wake-hang/
1•zenincognito•25m ago•0 comments

Show HN: A language model that lives in a boot sector

https://github.com/kerlenton/bootgpt
1•kerlenton•27m ago•0 comments

How to free your email from the clutches of Google or Microsoft

https://manualdousuario.net/en/email-big-tech-purelymail-migadu/
1•rpgbr•27m ago•0 comments

Why Did Meta Suspend a US Senate Candidate's Instagram in the Middle of a Rally?

https://newrepublic.com/post/217281/meta-suspend-democratic-candidate-angie-nixon-instagram-account
2•ck2•28m ago•0 comments

Hands-On Embedded Software Design – 21 progressive steps on STM32F7

https://github.com/dysgn/Embedded_guide_publish
1•dysgn_embedded•34m ago•0 comments

'Picasso of Pumpkin Carvers' brings artistry to a Halloween tradition

https://apnews.com/article/pumpkin-carving-picasso-halloween-half-moon-bay-95af0b1752f6ff1b361a7c...
1•giuliomagnifico•35m ago•0 comments

The 3D Notes Universe

https://addons.mozilla.org/en-US/firefox/addon/bluenoted/
1•bluebottleware•36m ago•1 comments