frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: SharpTS – Run TypeScript Natively on .NET via AOT Compilation

https://github.com/nickna/SharpTS
2•NickInSF•10h ago
Hey HN! I'm the author of SharpTS, a TypeScript interpreter and ahead-of-time compiler written in C#.

*What makes it different:*

- Dual execution modes - interpret TypeScript directly OR compile to native .NET executables - Full C# interop - compile TypeScript to DLLs that C# projects can reference with full type safety

*What works today:*

- Core TypeScript: classes, interfaces, generics, async/await, decorators - Advanced types: union/intersection types, literal types, type guards - Compiles to verifiable .NET IL with performance comparable to hand-written C# - 80+ unit tests, supports most of TypeScript's feature set

*Why I built it:*

I wanted to understand how TypeScript really works under the hood, and I thought .NET developers might appreciate being able to run TypeScript without Node.js. The AOT compilation to .NET IL was a fun challenge - mapping TypeScript's structural type system to .NET's nominal types required some creative solutions.

*Current limitations:*

- No npm module support (yet) - Some advanced type system features are still in progress - Standard library is partial (see STATUS.md)

The repo has detailed architecture docs if you're curious about the implementation details. Would love feedback, especially from TypeScript or compiler folks!

Example usage: ``` # Install dotnet tool install -g SharpTS

# Interpret sharpts script.ts

# Compile to .NET sharpts --compile script.ts dotnet script.dll ```

Happy to answer questions!

Show HN: FeedPod – Convert your RSS feeds to personalized podcasts

https://feedpod.io/
1•thatloststudent•8m ago•0 comments

Deep sequence models tend to memorize geometrically; it is unclear why

https://arxiv.org/abs/2510.26745
1•erhuve•21m ago•0 comments

Show HN: CloudMasters – one TUI to rule them all, rent VPS from 58000 prices

https://github.com/BrowserBox/CloudMasters-Marketplace
1•keepamovin•24m ago•2 comments

The Incidence of Tariffs: Rates and Reality [pdf]

https://bfi.uchicago.edu/wp-content/uploads/2025/12/BFI_WP_2025-151.pdf
1•neehao•28m ago•0 comments

CDC staff 'blindsided' as child vaccine schedule unilaterally overhauled

https://www.unmc.edu/healthsecurity/transmission/2026/01/07/cdc-staff-blindsided-as-child-vaccine...
1•stopbulying•29m ago•0 comments

Anthropic cut off xAI's Claude access in Cursor

https://twitter.com/kyliebytes/status/2009686466746822731
2•meetpateltech•31m ago•0 comments

UN chief says US has 'legal obligation' to fund agencies after Trump withdrawal

https://www.pbs.org/newshour/world/un-chief-says-the-u-s-has-legal-obligation-to-fund-agencies-af...
2•stopbulying•33m ago•2 comments

Private Inference

https://confer.to/blog/2026/01/private-inference/
1•vishnukvmd•36m ago•0 comments

Bash by the Numbers

https://mckern.sh/post/bash-by-the-numbers/
2•thunderbong•37m ago•0 comments

Some first thoughts about live immersive basketball

https://sixcolors.com/post/2026/01/some-first-thoughts-about-live-immersive-basketball/
1•coloneltcb•43m ago•0 comments

Where's the $100k iPhone?

https://boydkane.com/essays/100k-iphone
1•zdw•48m ago•0 comments

MIT Non-AI License

4•dumindunuwan•49m ago•2 comments

Show HN: Understand the Picture of the Day

https://picture.learntosolveit.com
1•orsenthil•49m ago•0 comments

Haraltd – A cross-platform Bluetooth daemon with a JSON-based RPC

https://github.com/bluetuith-org/haraltd
1•darkhz•50m ago•0 comments

The Stick in the Stream

https://randsinrepose.com/archives/the-stick-in-the-stream/
1•zdw•52m ago•0 comments

MAKERphone 2: first modular DIY phone, no soldering

https://circuitmess.com/products/makerphone-2-0
2•nateb2022•52m ago•0 comments

Sodium-ion battery cells near lithium-ion cost parity, set to get cheaper

https://www.ess-news.com/2026/01/09/sodium-ion-battery-cells-already-near-lithium-ion-cost-parity...
1•toomuchtodo•52m ago•1 comments

OpenAI to Buy Pinterest? Strategic Analysis

https://nekuda.substack.com/p/openai-to-buy-pinterest-heres-what
1•gmays•54m ago•0 comments

Vajra BM25 is a fast BM25 implementation in Python

https://twitter.com/aiexplorations/status/2009846407881212136
1•aiexplorations•58m ago•1 comments

Show HN: A website to save moments that remind you of someone

https://thisremindedme.com/
1•Winggo•58m ago•0 comments

Google and chatbot startup Character move to settle teen suicide lawsuits

https://www.washingtonpost.com/technology/2026/01/07/google-character-settle-lawsuits-suicide/
1•1vuio0pswjnm7•1h ago•0 comments

Agent skills: what can go wrong?

https://github.com/pors/skill-audit
2•pors•1h ago•0 comments

You probably don't need Oh My Zsh

https://rushter.com/blog/zsh-shell/
53•fla•1h ago•26 comments

Fix Your Robots.txt or Your Site Disappears from Google

https://www.alanwsmith.com/en/37/wa/jz/s1/
2•qingcharles•1h ago•1 comments

Show HN: VoiceBrainDump – voice-first idea capture, single HTML file, offline

https://voicebraindump.app/
1•digi_wares•1h ago•0 comments

Show HN: Focus timer that turns hours into assets

https://seton.run/
1•keplerjst•1h ago•0 comments

Kazakhstan Launches First Institute of Transport Sciences and Technologies

https://qazinform.com/news/kazakhstan-launches-first-institute-of-transport-sciences-and-technolo...
1•Bolat14•1h ago•0 comments

AI Flatters with Fidelity

https://lucent.substack.com/p/ai-flatters-with-fidelity
2•surprisetalk•1h ago•0 comments

Lidify: Self-hosted, on-demand audio streaming platform like Spotify

https://github.com/Chevron7Locked/lidify
1•thunderbong•1h ago•0 comments

Show HN: Rank up your local business on Google Maps

https://www.mapclimb.com/
3•bagusfarisa•1h ago•0 comments