Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Jev Plays Manic Miner(youtube.com ↗)
    1comments
  2. WinBoat's Helios VGPU: What It Is (and Isn't)(kstrlworks.com ↗)
    discuss
  3. Genius Revisited Revisited(gwern.net ↗)
    discuss
  4. A graphical desktop for the ZX Spectrum(github.com/mindbox77 ↗)
    discuss
  5. The Data-Center Debate Is Divorced from the Facts(theatlantic.com ↗)
    discuss
  6. So I have a weatherman, which also tells me the news(dexteroot.net ↗)
    discuss
  7. Book Review: This Is Going to Hurt(astralcodexten.com ↗)
    discuss
  8. Naomi Beckwith: »We're going to avoid every kind of violence«(zeit.de ↗)
    discuss
  9. Kids Drawings Trends(walzr.com ↗)
    discuss
  10. Two Languages Ending in End: The Unexpected Kinship of Eiffel and Lua(eiffel.org ↗)
    discuss
  11. Show HN: A terminal inbox for a GitHub repo's PRs(github.com/oscbacon ↗)
    discuss
  12. VS Code Liquid Glass Theme(alec.is ↗)
    discuss
  13. Show HN: We've built an AI UGC video creator,free for one month(kuvu.ai ↗)
    discuss
  14. What Zig felt like, coming from Rust(besok.github.io ↗)
    discuss
  15. The AI Model That Won't Talk to You: The Missing Piece for AI Workflows?(mlnotes.substack.com ↗)
    discuss
  16. Tin: full-text search for Postgres(planetscale.com ↗)
    discuss
  17. WebKit Features for Safari 27.0(webkit.org ↗)
    discuss
  18. A 1938 television miracle: BBC television signals from across the Atlantic(kasterborous.co.uk ↗)
    discuss
  19. From Academia to Alignment(millicosm.substack.com ↗)
    discuss
  20. Most predictions I see are still way too conservative(twitter.com/thorstenball ↗)
    discuss
  21. The computer science major is in trouble. At Berkeley, it's complicated(alumni.berkeley.edu ↗)
    1comments
  22. The Life-and-Death Exhaustion of React(not.ci ↗)
    discuss
  23. More Than a Gigabuck: Estimating GNU/Linux's Size (2001)(dwheeler.com ↗)
    discuss
  24. Show HN(superii.site ↗)
    2comments
  25. GPT–6 Astra breaking an Enigma message that has resisted solution since 2005(cryptocellar.org ↗)
    discuss
  26. The Wrong Race: the US, China, and AI Competition [pdf](amazonaws.com ↗)
    discuss
  27. The Empty Heading(chrbutler.com ↗)
    discuss
  28. AWS "unable to restore access" to data centers hit by Iran strikes(datacenterdynamics.com ↗)
    discuss
  29. Rise of the Knowledge Engineer(mintlify.com ↗)
    discuss
  30. Folklore in Indiana Jones and the Raiders of the Lost Ark(folkloreinfilm.com ↗)
    discuss

TimeCodeSecurity – Deterministic AST SAST and Auto-Remediation for Python

2 pointsby 3h ago
0 comments
Hi Hacker News! I built TimeCodeSecurity (TCS), an open-source static security engine for Python.

Most existing open-source SAST tools rely on regex patterns or LLMs, leading to high false-positive rates and alert fatigue. TCS takes a compiler-level deterministic approach: it parses Python's Abstract Syntax Tree (AST) and tracks dataflow from function parameters directly into sensitive execution sinks (subprocess.run, raw SQL cursors, and path operations).

Key highlights: - Deterministic AST taint tracking (Zero regex / Zero AI guessing) - Closed-loop remediation: Patches are validated via AST syntax compilation and re-scanned in-memory before touching disk - Chronological visual proof graphs: Source -> Taint -> Sink - Sub-second execution (~700ms)

You can run it directly in your terminal:

  pip install git+https://github.com/kushigaur3103-svg/time-code-security.git
  tcs scan ./your_project --fix
GitHub: https://github.com/kushigaur3103-svg/time-code-security

Would love feedback on the AST traversal and in-memory verification approach! https://github.com/kushigaur3103-svg/time-code-security And that's my linkdin link https://www.linkedin.com/in/ayush-gaur-1488b1420?utm_source=share_via&utm_content=profile&utm_medium=member_android

A quiet thread, for now.Start the conversation on HN ↗