Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Early insights from lawa, my web crawler(dreamstation.systems)
    discuss
  2. Infrastructure – that just works: Waitlist(onepersoninfra.dev)
    discuss
  3. Solitaire Alone Together(eieio.games)
    discuss
  4. What an MCP server costs you in tokens(workos.com)
    discuss
  5. We Are Speaking 300 Daily Words Fewer Every Year(sagepub.com)
    discuss
  6. Conway's Game of Life Running on a Tang Nano 9k FPGA Board with SPI LCD(github.com/philtomson)
    discuss
  7. Open-source social media scheduler(cogsend.com)
    discuss
  8. EN World Is Being DDoS'd by AI Bots(enworld.org)
    1comments
  9. Operation Migration(wikipedia.org)
    discuss
  10. Tesla Closes Texas Airspace for Roadster Launch Event(notateslaapp.com)
    discuss
  11. I annotated 87 real invoices to find out what they contain(invoicestospreadsheets.com)
    1comments
  12. Nearly Half of Age of Empires Dev Edge Laid Off(vgchartz.com)
    discuss
  13. We're Making Tailscale Faster(tailscale.com)
    discuss
  14. RepoDocs – turn your repo's Markdown/*.md into a Figma-like board you can edit(github.com/alecerca)
    discuss
  15. Show HN:Tornedo- Everything a torrent client does, without leaving your terminal(npmjs.com)
    discuss
  16. Naming AI agents after Seinfeld characters helps bots join the team – report(theregister.com)
    discuss
  17. Open-weight models take 56% of token volume(vercel.com)
    discuss
  18. Tokens Too Cheap to Meter(jyn.dev)
    discuss
  19. Trump says US will henceforth call AI 'super intelligence'(reuters.com)
    1comments
  20. Show HN: I generated 21k astrology pages with Swiss Ephemeris, open sourced(github.com/feifeizhao25-ship-it)
    1comments
  21. Weak models write tool calls as prose. We started executing them(fiit.ai)
    discuss
  22. Formal methods can start small(yovico.ai)
    discuss
  23. Z.ai uploading local code repos to overseas cloud without consent(reuters.com)
    1comments
  24. Strands harness: frontier performance with 28% lower token cost(strandsagents.com)
    discuss
  25. Can the US Build a DJI? A Teardown of Two DJI Drones(arenaphysica.com)
    discuss
  26. NASA-Funded Research Finds Complex Life Defying Record Heat(nasa.gov)
    1comments
  27. I'm sick of Claudisms, & what will happen next in AI-boosted software dev(polso.info)
    1comments
  28. AQAB: Anti-fascist blocklist QAnon, conspiracy, fake news, far-right, hate sites(codeberg.org/notainutilis)
    discuss
  29. Trump administration attacks Australia optout algorithm law in rare intervention(abc.net.au)
    1comments
  30. Fun: First-Class Functions, Currying, and a Surprise(tinyinterpreters.dev)
    discuss

Native apps written in TypeScript and CSS

79 pointsby 5h agogithub.com
22 comments
5h agoHN ↗

Ah this is for embedded apps. Pretty neat!

4h agoHN ↗

It also supports iOS, macOS, Android, Windows, Linux, XBox for Three.js games, as well as (some) Node.js apps.

4h agoHN ↗

could you throw a react project (WEB) at it and get a native macos project out of it?

3h agoHN ↗

It supports Gea frontends (https://geajs.com). Technically it could compile React with a plugin, but that is left to the community as an exercise :)

5h agoHN ↗

Each platform has its native bindings. For graphics, you write CSS and HTML canvas API as well as JSX, it renders to native components and their alignments, the canvas API is converted to native surfaces, whatever the platform uses.

3h agoHN ↗

It defers to platform defaults, Android compositor, UIKit/AppKit native views or CoreGraphics for the canvas on Apple platforms, GDI/GDI+ on Windows, whatever SDL2 chooses on Linux. If you have a Three.js app, it uses Metal on iOS and macOS, Direct3D 11 (open) and 12 (commercial license) on Windows and XBox.

3h agoHN ↗

It's not clear at first glance, but given (1) the apps are written in JavaScript (2) the project has repos for different OS native bindings, my bet is some kind of embedded JavaScript engine that just calls through to OS native widets

2h agoHN ↗

It compiles TypeScript statically to C++, there's no JS engine or VM running.

2h agoHN ↗

I see what you’re getting at, but let’s not pretend like “load-bearing” is something that AIs made up. It was a turn of phrase long before AIs became mainstream and people are still allowed to use it.

2h agoHN ↗

the amount of ai used in this makes me think its pure vaporware. has anyone actually confirmed any of this is real or works?

1h agoHN ↗

The concern with a lot of projects that look largely AI made isn't that the current state works, but that this current state might be all that ever happens so people who try to use it end up relying on a dead project unless they maintain it themselves.

[refusing to reword the "it is not X, it is Y" - I'm not an LLM but I don't care that much if you think I am!]

1h agoHN ↗

with a lot of ai projects it's often that the only thing that does work is the demo. and im not saying this to be rude, its an ambitious project and im afk so i cant test it myself.

how does it compile js to c++? js is so dynamic it makes me think it either compiles to some kind of bytecode or its a heavily restricted subset of the language.

2h agoHN ↗

Nice.

I will keep an eye on this for future use.

16m agoHN ↗

How many memory does it cost for a simple hello world window? VS Qt, Tauri