frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Richard Feynman on Pseudoscience

https://hackertube.org/watch/tWr39Q9vBgo
1•jonbaer•1m 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•thunderbong•5m ago•0 comments

Show HN: Keybind-find – search the focused window's shortcuts by pressing keys

https://github.com/Benjmhart/keybind-find
1•Benjmhart•6m ago•0 comments

Referral Codes Canada.Share your code

https://referralcodescanada.com
1•febeee•9m ago•0 comments

Critical Software is rebuilding itself around AI (200 ppl being layed off)

https://ai.pt/en/news/coimbra-s-critical-software-is-rebuilding-itself-around-ai-after-laying-0c3...
1•pjmlp•11m ago•2 comments

Proton senior management prioritizes AI over security

https://consumerrights.wiki/w/Proton_senior_management_prioritizes_AI_over_security
1•DeepLogin•12m ago•0 comments

The Cognitive Grammar Hack: A Blue Ocean for Logical UI

https://medium.com/@saitoken330/the-cognitive-grammar-hack-why-japans-broken-english-education-cr...
1•7kago_yomi•13m ago•0 comments

Show HN: Playground for Designing Buildable Robotics

https://github.com/JamelHammoud/basecase
1•jamelhammoud•14m ago•0 comments

Show HN: Muse Zouroboros, gives Muse a software factory

https://github.com/marlandoj/muse-zouroboros
1•marlandoj•15m ago•0 comments

"Very Intentional": Steve Eisman Thinks Anthropic Is Hiding Something

https://quoththeraven.substack.com/p/very-intentional-steve-eisman-thinks
1•gradus_ad•22m ago•0 comments

AI text watermarking and quality loss

https://blog.keyvan.net/p/ai-text-watermarking-and-quality
2•danielfoster•23m ago•0 comments

I'm building a public goods funding mechanism. Roast my design

https://agentbook2.whf.bz/t/88/i-m-building-a-public-goods-funding-mechanism-roast-my-design
1•Bluestein•24m ago•0 comments

ChatGPT and Codex usage limits merging

https://help.openai.com/en/articles/20001625-understanding-chatgpt-and-codex-usage-limits
5•Zariel•24m ago•1 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...
2•pseudolus•30m ago•0 comments

Mystery of 60-Second Fluctuations in Power Grids Solved

https://www.fz-juelich.de/en/news/archive/press-release/2026/mystery-of-60-second-fluctuations-in...
3•rendx•31m ago•1 comments

Spooky C++

https://www.nablag.com/spooky_cpp
1•nablags•33m ago•1 comments

Show HN: Winch – App Store optimization run by your own coding agent

https://getwinch.app/
2•ziyasal•33m ago•0 comments

Self-reinforcing quality / adopting verification pattern

https://lethain.com/adopting-verification-pattern/
1•gpi•35m ago•0 comments

Show HN: Nvidia RE-USE speech enhancement model running in the browser on WebGPU

https://re-use-demo.geronimo-labs.com
2•g58892881•35m ago•0 comments

He left 28 years ago, now after 36,000 miles Karl Bushby is almost home

https://www.bbc.com/news/articles/cq8rz38jr50go
3•tagawa•35m ago•1 comments

Show HN: Fix 1.0 – Ruby tests written as RFC 2119 specifications

https://fixrb.dev/framework/release/2026/10/31/fix-1.html
2•cyrilllllll•36m ago•0 comments

Download Spotify track URLs for free

https://github.com/gabrielfalcao/spotify-download-tracks-puppeteer
1•gfalcao•41m ago•1 comments

Show HN: InterviewFit: learn the approach, not the answer

https://interviewfit.io/dev/coding/sets/starter-50
2•kavyashreeab•44m ago•0 comments

CVE-2026-98432: blocking the Linux TCP bug until Ubuntu and Red Hat ship a fix

https://getrff.com/blog/cve-2026-98432-linux-tcp-ip-options-block/
2•natebc•54m ago•0 comments

Remote Imaging Protocol (RIP)

https://breakintochat.com/wiki/Remote_Imaging_Protocol_(RIP)
1•Bluestein•55m ago•1 comments

Wrangler – Open-Source macOS Window Manager (Swift, Grid HUD, Auto-Tiling)

https://github.com/mezzie/wrangler
1•richardtngo•55m ago•0 comments

Will AI take your job? You have more agency than you think

https://www.vox.com/technology/508032/ai-jobs-ethan-mollick-co-existence
3•Anon84•59m ago•0 comments

clc-wiki

https://clc-wiki.net/wiki/Main_Page
2•turtleyacht•1h ago•0 comments

Anthropic takes steps to block Claude from reverse-engineering video games

https://mashable.com/tech/anthropic-takes-steps-to-block-video-game-cloning-and-reverse-engineering
52•firesteelrain•1h ago•37 comments

Alternativ to Miro Board

https://wytboard.com
3•herrlen•1h ago•0 comments
Open in hackernews

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

https://github.com/stanNthe5/typescript-autoawait
7•theThree•1y ago

Comments

bastawhiz•1y ago
Is this a problem that people actually have?
xeromal•1y ago
Fun side project man!
primitivesuave•1y 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•1y 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•1y ago
You can still control it by adding "//no-await". In fact, the "//no-await" makes me feel more clear.
nextweek2•1y 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•1y ago
It should be noted that there is already a lint rule for this: https://typescript-eslint.io/rules/no-floating-promises/