frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

W3M: Fork of Debian's W3M

https://sr.ht/~rkta/w3m/
1•robalni•22s ago•0 comments

Free website privacy and exposure scanner (no signup, instant results)

https://fshot.org/utils/surfacescan.php
1•victorkulla•1m ago•0 comments

Show HN: MemPalace Agent that sits in front of any LLM endpoint and gives memory

https://github.com/skorotkiewicz/mempalace/tree/agent/agent
1•modinfo•1m ago•0 comments

Rationale for the design of the Ada programming language

https://dl.acm.org/doi/10.1145/956653.956654
2•fanf2•2m ago•0 comments

NIST Weighs in on the Mystery of the Gravitational Constant

https://www.nist.gov/news-events/news/2026/04/nist-weighs-mystery-gravitational-constant
1•01-_-•2m ago•0 comments

Learn How to Structure a Test

https://andros.dev/blog/d6eb1348/learn-how-to-structure-a-test/
1•ibobev•3m ago•0 comments

AI is an extinction-level event for your rules of thumb

https://shippingbytes.com/2026/04/15/ai-is-an-extinction-level-event-for-your-rules-of-thumb/
1•gianarb•3m ago•0 comments

More tools for testing SQL dialects

https://buttondown.com/jaffray/archive/more-tools-for-testing-sql-dialects/
1•ibobev•3m ago•0 comments

Syntonic Dentiforms Redux

https://aras-p.info/blog/2026/04/13/Syntonic-Dentiforms-redux/
1•ibobev•4m ago•0 comments

Anthropic rolls out Claude Opus 4.7, an AI model that is less risky than Mythos

https://www.cnbc.com/2026/04/16/anthropic-claude-opus-4-7-model-mythos.html
1•01-_-•5m ago•0 comments

Show HN: Modulo – A daily spatial reasoning puzzle

https://www.sansparsh.art/modulo
2•Sansparsh•6m ago•0 comments

Insurance carriers back away from covering AI outputs

https://www.csoonline.com/article/4159292/insurance-carriers-quietly-back-away-from-covering-ai-o...
2•WaitWaitWha•6m ago•0 comments

Qwen3.6-35B-A3B on my laptop drew me a better pelican than Claude Opus 4.7

https://simonwillison.net/2026/Apr/16/qwen-beats-opus/
1•simonw•7m ago•0 comments

Show HN: Chitragupta Kafka Identity and topic level cost attribution

https://github.com/waliaabhishek/chitragupta
1•Pancake9738•8m ago•0 comments

India's TCS to probe sexual assault, religious conversion in office

https://www.reuters.com/sustainability/indias-tcs-probe-sexual-assault-religious-conversion-alleg...
1•satyapr93•8m ago•0 comments

Show HN: Stage – Putting humans back in control of code review

https://stagereview.app/
3•charleslpan•8m ago•0 comments

Ask HN: Is Opus 4.7 obsessed with malware for anybody else?

1•abstrct•9m ago•1 comments

Meta Platforms, Broadcom Partners to Co-Develop Multi-Gen Silicon AI Chips

https://techgraph.co/ai/meta-platforms-broadcom-partners-to-co-develop-silicon-ai-chips/
1•visitednews•9m ago•0 comments

Bootstrapping AI Evals from Context (Why 'Just Asking Claude' Fails)

https://scorable.ai/post/bootstrapping-ai-evals-from-context
1•Arimbr•11m ago•0 comments

Shader Lab, like Photoshop but for shaders

https://eng.basement.studio/tools/shader-lab
1•ragojose•12m ago•0 comments

Linux in Postgres in Linux in Postgres in Linux in Postgres

https://github.com/pglinuxiguess/pglinux
1•chaps•13m ago•0 comments

Tape 05 – Boards of Canada [video]

https://www.youtube.com/watch?v=6bghDcbzfEU
2•boarsofcanada•14m ago•1 comments

Why Gen Zers are trashing smartphones: 'People are just sick of it'

https://nypost.com/2026/04/16/tech/gen-z-and-parents-are-hitting-rewind-on-tech-people-are-just-s...
1•1vuio0pswjnm7•16m ago•1 comments

ISMS CORE – Self-hosted ISO 27001 GRC platform (Docker Compose, 23 frameworks)

https://github.com/isms-core-project/isms-core-platform
1•isms-core-adm•17m ago•0 comments

Snap to Cut 16% of Workforce as It Seeks Profitability

https://www.wsj.com/business/snap-to-cut-16-of-workforce-as-it-seeks-profitability-4030b891
1•1vuio0pswjnm7•17m ago•0 comments

Posting on the Internet Frightens Me

https://adayinthelifeof.nl/2026/04/16/posting-on-the-internet.html
2•jaytaph•23m ago•2 comments

Dwarkesh Patel's Podcast with Nvidia CEO Jensen Huang

https://thezvi.substack.com/p/on-dwarkesh-patels-podcast-with-nvidia
2•7777777phil•23m ago•0 comments

Show HN: Xata, open-source Postgres platform with copy-on-write branches

https://github.com/xataio/xata
2•tudorg•24m ago•1 comments

Gemini can now create personalized AI images by digging around in Google Photos

https://arstechnica.com/ai/2026/04/gemini-can-now-create-personalized-ai-images-by-digging-around...
1•gpi•25m ago•0 comments

Claude Code injects hidden prompts into file reads to stop malware tweaks

https://twitter.com/adrian_cooney/status/2044827025379123597
3•adriancooney•26m ago•0 comments
Open in hackernews

Automatically add missing "async/await" keywords to your TypeScript code

https://github.com/stanNthe5/typescript-autoawait
7•theThree•11mo ago

Comments

bastawhiz•11mo ago
Is this a problem that people actually have?
xeromal•11mo ago
Fun side project man!
primitivesuave•11mo ago
I took a peek at the implementation - I think this only works for a case where the typing explicitly contains the string "Promise". For example, I don't think it would work if I use `SomeInterface["some_promise_key"]` or might incorrectly add an async if I use `Awaited<Promise<...>>`.

I think what you're trying to build might be best served by Typescript's VFS - https://www.npmjs.com/package/@typescript/vfs. You can load the local files into an in-memory type system, and quickly extract async/await hints that might be more useful for a typical TS developer. I think there's a lot of really interesting static analysis you could do to improve async/await safety, as it certainly leads to issues from time to time.

joshstrange•11mo ago
I do not want to be mean but I think you'd be much better served with ESLint rules to yell at you when you don't await when you should or do when you shouldn't.

This should _not_ be an automatic operation since it can change behavior in ways that will be unclear to the developer (completely undoing any gain from them being added automatically).

theThree•11mo ago
You can still control it by adding "//no-await". In fact, the "//no-await" makes me feel more clear.
nextweek2•11mo ago
I created a ticket, using comments is not necessary because there is already the `void` syntax for when you don't want to wait:

https://github.com/stanNthe5/typescript-autoawait/issues/1

nextweek2•11mo ago
It should be noted that there is already a lint rule for this: https://typescript-eslint.io/rules/no-floating-promises/