How I write software with LLMs
The article discusses the author's approach to writing software using large language models (LLMs), highlighting the benefits of leveraging these models for tasks such as code generation, documentation, and problem-solving, while also addressing potential challenges and considerations when integrating LLMs into software development workflows.
Quillx is an open standard for disclosing AI involvement in software projects
The article discusses the growing field of Artificial Intelligence (AI) and its various subfields, such as machine learning, deep learning, and natural language processing. It provides an overview of the current state of AI technologies and their applications in various industries, as well as the challenges and future directions of the field.
Capacity Is the Roadmap
The article discusses the concept of capacity as a roadmap, where organizations should focus on developing their internal capabilities to achieve their goals. It emphasizes the importance of understanding and building organizational capacity as a strategic approach to long-term success.
Show HN: Signbee – An API that lets AI agents send documents for signature
Hi HN, I built Signbee while working on AI agents that handle contracting workflows. The agents could draft agreements, negotiate terms, manage deals — but the moment a signature was needed, the workflow broke. It always ended with "please upload this to DocuSign" — which meant human intervention, account setup, and manual uploads. So I built a simple API. You POST markdown and Signbee generates the PDF, or you pass a URL to your own PDF if you already have one designed the way you want it. No templates, no editor. Either way, it verifies both parties via email OTP and produces a signed document. curl -X POST https://signb.ee/api/v1/send \ -H "Content-Type: application/json" \ -d '{ "markdown": "# NDA\n\nTerms...", "sender_name": "You", "sender_email": "you@company.com", "recipient_name": "Client", "recipient_email": "client@co.com" }' Under the hood: - Markdown → PDF generation, or bring your own PDF via URL - Both parties verified via email OTP - Timestamps and IP addresses recorded - Final document hashed with SHA-256 - Certificate page appended with full audit trail One interesting challenge: the certificate page itself is part of the document that gets hashed, so any modification — even to the certificate — invalidates the integrity check. I also built an MCP server (npx -y signbee-mcp) so tools like Claude or Cursor can call it directly. Curious to hear from people who've dealt with document signing systems or automated agent workflows — what would you want to automate? https://signb.ee
Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'
The Microsoft Xbox One, which was previously considered unhackable, has been successfully hacked by a team using a technique called voltage glitching. This hack allows the loading of unsigned code at every level, marking a significant milestone for the console's security.
The Removed DOGE Deposition Videos Have Been Backed Up Across the Net
The article discusses the removal of 'Doge Deposition' videos from the internet, and how they have already been backed up across various platforms, ensuring their preservation despite the takedowns.
MoD sources warn Palantir role at heart of government is threat to UK security
The article explores Palantir Technologies' contract with the UK Ministry of Defense to provide data insights and analysis, raising concerns about the company's access to sensitive government data and its role in the security state.
Show HN: Vibecheck – lint for AI-generated code smells (JS/TS/Python)
I built a CLI that detects patterns AI coding tools leave behind: empty catch blocks, hardcoded secrets, as any everywhere, comments that restate the code, god functions, SQL concatenation.
24 rules across JS/TS and Python. Zero config, runs offline, regex-based so it's fast.
npx @yuvrajangadsingh/vibecheck .
Also ships as a GitHub Action for inline PR annotations and standalone binaries (no Node required).Why: CodeRabbit found AI-generated PRs have 1.7x more issues than human PRs. Veracode says 45% of AI code samples have security vulnerabilities. "Vibe coding" is everywhere now but nobody's linting for the patterns it produces.
This isn't a replacement for ESLint. It catches things ESLint doesn't look for, like catch blocks that only console.error without rethrowing, bare except: pass in Python, or mutable default arguments.
FSF threatens Anthropic over infringed copyright: share your LLMs freely
The Free Software Foundation (FSF) has threatened legal action against Anthropic, alleging that the company has infringed on the FSF's copyrights by not freely sharing its large language models as required by the GNU General Public License. The article discusses the tensions between Anthropic's commercial interests and the FSF's principles of open-source software development.
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo
The article discusses the grammatically correct but semantically ambiguous sentence 'Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo', which relies on multiple meanings of the word 'buffalo' to create a complex grammatical structure that is logically valid yet confusing.
Just Put It on a Map
The article discusses the potential of using maps to visualize and understand complex socioeconomic issues, such as the relationship between land value and poverty levels. It suggests that mapping these patterns can help identify solutions and guide policymaking.
United States vs. $124,700 in U.S. Currency
United States v. $124,700 in U.S. Currency was a 1993 U.S. Supreme Court case that challenged the government's ability to seize money without proving criminal activity. The court ultimately ruled that the forfeiture was unconstitutional, setting an important precedent for due process protections in civil asset forfeiture cases.
Docker Sandboxes and Docker Agent
This article discusses how Docker can help build effective AI teams by providing sandboxed environments for model training and experimentation, allowing for efficient collaboration and reproducible results.
Bb-browser – Turn the web into agent-friendly CLI
The article describes a browser-based game called BB Browser, which allows players to explore a virtual world and complete various tasks. The game is built using HTML, CSS, and JavaScript, and provides a unique gaming experience within a web browser.
Before AI's Kepler Moment – Are LLMs the Epicycles of Intelligence?
The article discusses the concept of 'epicycles' in the context of large language models (LLMs), drawing a parallel between the historical geocentric model of the universe and the current state of LLM research. It argues that the field may be stuck in a cycle of adding complexity to address limitations, similar to the epicycles added to the geocentric model before the shift to the heliocentric model.
Show HN: Port42 – AI companions that build and act on your Mac (v0.5.0)
Port42 is a native Mac app built by the collaboration it enables. One human and many AI companions, thinking together, shipped 40+ releases in 9 days.
Companions live alongside you in conversations. They don't just respond. They build interactive surfaces and act on your system through a single API.
Ports are how companions interact with your machine. One API, two surfaces:
The visual surface renders live HTML/CSS/JS apps that companions create mid-conversation. They render inline, pop out into floating windows, dock, resize, persist across sessions. A companion can build you a dashboard, a file browser, a monitoring tool, and it runs right there.
The action surface lets companions act on your machine directly through the same API. Clipboard, screen capture, terminal, filesystem, headless browser, audio TTS, AppleScript/JXA automation. The model decides what to call and chains actions together.
- "Run my tests."
- "Take a screenshot and describe what you see."
- "Read my clipboard, translate it, copy it back."
We bridge both because computing is still stuck in windows, but conversation is where intent lives.
Requires a Claude subscription (via Claude Code OAuth) or Anthropic API key. Permission prompts per companion, per conversation. E2E encrypted (AES-256-GCM). No cloud dependency. Open source (MIT).
9 days old, rough edges everywhere, but it works, now at v0.5.1.
https://port42.ai | https://github.com/gordonmattey/port42-native
Queensland town hopes dark sky certification attracts stargazers to the outback
The town of Winton in Queensland, Australia has been designated as an International Dark Sky Community, recognizing its efforts to preserve the quality of its night sky and provide opportunities for stargazing tourism.
How Pokémon Go is giving delivery robots an inch-perfect view of the world
The article explores how the lessons learned from the success of Pokémon Go are being applied to improve the efficiency of robot-based pizza delivery systems, such as using augmented reality to help robots navigate and interact with their environment.
Anthropic and the Authoritarian Ethic
This article critiques Anthropic's approach to AI development, arguing that its emphasis on 'authoritarian ethics' and obedience to authority could lead to concerning outcomes in terms of AI alignment and the societal impact of these technologies.
Show HN: Try Gerbil Scheme in the Browser
Gerbil is a Scheme built on Gambit that compiles to native code via C. It has an actor-oriented concurrency model, a rich module system, and a batteries- included stdlib. I built a browser playground to make it easy to try without installing anything.
Briefly: - A real REPL with state that persists between expressions - 10 guided examples from basic Scheme through pattern matching, hash tables, higher-order functions, and actors (but, do go to https://cons.io for the full docs) - A scratchpad for multi-line code that evaluates into the live REPL session - Snippet sharing via short URLs
To keep this short, some implementation details here: https://abacusnoir.com/2026/03/15/a-playground-for-gerbil-sc...
(Does have limitations in this early version, see the post for details on those too)