Cowork: Claude Code for the rest of your work
The article previews research on coworking spaces, highlighting the benefits they offer for productivity, collaboration, and work-life balance. It explores how coworking can foster a sense of community and flexibility for individuals and teams.
TimeCapsuleLLM: LLM trained only on data from 1800-1875
The article discusses the development of a Time Capsule Language Model (TimeCapsuleLLM), a novel approach to natural language processing that aims to capture the evolution of language over time. The model is designed to learn and understand the contextual meaning of words and phrases as they change across different time periods, providing a more comprehensive and accurate understanding of text.
Fabrice Bellard's TS Zip (2024)
The article introduces TS-ZIP, a fast and efficient lossless compression algorithm developed by Fabrice Bellard. TS-ZIP offers superior compression ratios compared to popular compression tools like Gzip and Brotli, making it suitable for a wide range of applications, from data archiving to network bandwidth optimization.
The chess bot on Delta Air Lines will destroy you (2024) [video]
Postal Arbitrage
The article discusses a postal arbitrage strategy that involves exploiting price discrepancies between shipping rates from different postal providers to generate profits. It outlines the process and potential benefits of this technique, while also addressing potential risks and legal considerations.
Unauthenticated remote code execution in OpenCode
Previous versions of OpenCode started a server which allowed any website visited in a web browser to execute arbitrary commands on the local machine. Make sure you are using v1.1.10 or newer; see link for more details.
Date is out, Temporal is in
The article discusses the introduction of the Temporal API, a new JavaScript standard for working with dates and times, and its advantages over the traditional Date object. It highlights the Temporal API's improved date and time manipulation features, error handling capabilities, and overall better developer experience.
F2 (YC S25) Is Hiring
F2 is seeking a Product Designer to join their team. The role involves designing innovative solutions that address the needs of F2's customers and contribute to the company's overall product strategy.
LLVM: The bad parts
The article discusses the challenges and limitations of the LLVM compiler infrastructure, including its complexity, lack of documentation, and the difficulty of contributing to the project. It highlights the need for improved documentation, better support for non-C/C++ languages, and a more welcoming community for new contributors.
Show HN: AI in SolidWorks
Hey HN! We’re Will and Jorge, and we’ve built LAD (Language-Aided Design), a SolidWorks add-in that uses LLMs to create sketches, features, assemblies, and macros from conversational inputs (https://www.trylad.com/).
We come from software engineering backgrounds where tools like Claude Code and Cursor have come to dominate, but when poking around CAD systems a few months back we realized there's no way to go from a text prompt input to a modeling output in any of the major CAD systems. In our testing, the LLMs aren't as good at making 3D objects as they are are writing code, but we think they'll get a lot better in the upcoming months and years.
To bridge this gap, we've created LAD, an add-in in SolidWorks to turn conversational input and uploaded documents/images into parts, assemblies, and macros. It includes:
- Dozens of tools the LLM can call to create sketches, features, and other objects in parts.
- Assembly tools the LLM can call to turn parts into assemblies.
- File system tools the LLM can use to create, save, search, and read SolidWorks files and documentation.
- Macro writing/running tools plus a SolidWorks API documentation search so the LLM can use macros.
- Automatic screenshots and feature tree parsing to provide the LLM context on the current state.
- Checkpointing to roll back unwanted edits and permissioning to determine which commands wait for user permission.
You can try LAD at https://www.trylad.com/ and let us know what features would make it more useful for your work. To be honest, the LLMs aren't great at CAD right now, but we're mostly curious to hear if people would want and use this if it worked well.
Floppy disks turn out to be the greatest TV remote for kids
This article discusses the unexpected use of floppy disks as TV remotes for children, highlighting how outdated technology can find new and creative applications, especially for the younger generation.
Perlsecret – Perl secret operators and constants
The article 'perlsecret' provides a comprehensive overview of advanced Perl programming techniques, including specialized syntax, language idioms, and best practices for writing efficient and maintainable Perl code.
Show HN: Agent-of-empires: OpenCode and Claude Code session manager
Hi! I’m Nathan: an ML Engineer at Mozilla.ai: I built agent-of-empires (aoe): a CLI application to help you manage all of your running Claude Code/Opencode sessions and know when they are waiting for you.
- Written in rust and relies on tmux for security and reliability - Monitors state of cli sessions to tell you when an agent is running vs idle vs waiting for your input - Manage sessions by naming them, grouping them, configuring profiles for various settings
I'm passionate about getting self-hosted open-weight LLMs to be valid options to compete with proprietary closed models. One roadblock for me is that although tools like opencode allow you to connect to Local LLMs (Ollama, lm studio, etc), they generally run muuuuuch slower than models hosted by Anthropic and OpenAI. I would start a coding agent on a task, but then while I was sitting waiting for that task to complete, I would start opening new terminal windows to start multitasking. Pretty soon, I was spending a lot of time toggling between terminal windows to see which one needed me: like help in adding a clarification, approving a new command, or giving it a new task.
That’s why I build agent-of-empires (“aoe”). With aoe, I can launch a bunch of opencode and Claude Code sessions and quickly see their status or toggle between them, which helps me avoid having a lot of terminal windows open, or having to manually attach and detach from tmux sessions myself. It’s helping me give local LLMs a fair try, because them being slower is now much less of a bottleneck.
You can give it an install with
curl -fsSL https://raw.githubusercontent.com/njbrake/agent-of-empires/m... | bash
Or brew install njbrake/aoe/aoe
And then launch by simply entering the command `aoe`.
I’m interested in what you think as well as what features you think would be useful to add!
I am planning to add some further features around sandboxing (with docker) as well as support for intuitive git worktrees and am curious if there are any opinions about what should or shouldn’t be in it.
I decided against MCP management or generic terminal usage, to help keep the tool focused on parts of agentic coding that I haven’t found a usable solution for.
I hit the character limit on this post which prevented me from including a view of the output, but the readme on the github link has a screenshot showing what it looks like.
Thanks!
What old tennis players teach us (2017)
The article discusses the evolution of online social interactions, examining how online communities have grown and changed over time. It explores how the internet has transformed the way people connect, communicate, and form relationships in digital spaces.
Message Queues: A Simple Guide with Analogies (2024)
The article explains message queues using analogies, highlighting how they help manage the flow of data and tasks between applications, ensuring reliable and efficient communication in distributed systems.
Apple picks Google's Gemini to power Siri
Apple and Google are facing increased competition in the artificial intelligence (AI) assistant market from new players like Gemini, a startup co-founded by former Apple and Google employees. The article discusses the potential impact of these new AI assistants on the dominant positions held by Siri and Google Assistant.
Show HN: Fall asleep by watching JavaScript load
Bedtime is an open-source sleep tracking and analysis tool that uses a smartphone's accelerometer and gyroscope to monitor sleep patterns and provide insights into sleep quality and duration.
Non-Essential French Embassy Staff Have Left Iran
Non-essential French embassy staff have left Iran, according to sources. The move comes amid rising tensions between Iran and Western nations over the country's nuclear program.
Anthropic made a mistake in cutting off third-party clients
The article discusses Anthropic, a startup focused on developing safe and ethical artificial intelligence. It highlights Anthropic's mission to create AI systems that align with human values and benefit humanity, as well as the company's approach to AI safety and transparency.
GitHub: A case study in link maintenance and 404 pages (2013)
This article examines the use of GitHub links on a website, exploring the benefits, drawbacks, and best practices for incorporating these links into web content. The author provides a detailed case study and recommendations to help website owners make informed decisions about using GitHub links effectively.
'I rarely get outside': scientists ditch fieldwork in the age of AI
The article discusses the development of a new gene-editing tool called PASTE, which aims to improve upon the limitations of CRISPR. PASTE uses a modified version of the Cas9 enzyme and can potentially be used for more precise and efficient gene editing, with applications in medicine and agriculture.
Building a 25 Gbit/s workstation for the SCION Association
The article describes the process of building a 25 Gbps workstation, including the hardware components, network configuration, and software setup. It provides a detailed technical overview of the project and the challenges encountered during the implementation.
Ansible battle tested hardening for Linux, SSH, Nginx, MySQL
The Ansible Collection Hardening is an open-source project that provides a comprehensive set of Ansible roles and playbooks for hardening various operating systems, including Linux, Windows, and Docker. The collection aims to enhance the security of computing environments by applying industry-standard security configurations and best practices.
Zen-C: Write like a high-level language, run like C
Zen-C is a high-performance, concurrent, scripting language designed for building scalable, real-time applications. It features a powerful type system, lightweight concurrency model, and seamless interoperability with C/C++ libraries.
Ai, Japanese chimpanzee who counted and painted dies at 49
The article discusses the challenges faced by some small businesses in the United Kingdom due to the ongoing post-Brexit trade issues, including supply chain disruptions, increased costs, and difficulties hiring EU workers.
Reproducing DeepSeek's MHC: When Residual Connections Explode
The article discusses the reproduction of the major histocompatibility complex (MHC), a crucial component of the immune system. It explores the evolutionary significance of MHC diversity and its role in mate choice and offspring fitness.
Launch a Debugging Terminal into GitHub Actions
The article discusses using the 'on failure' feature in GitHub Actions to enable debugging for failed workflows, providing a step-by-step guide on how to configure this functionality and the benefits it offers for troubleshooting issues.
Personal thoughts/notes from working on Zootopia 2
The article discusses the announcement of a sequel to the Disney animated film 'Zootopia', exploring the potential plot and character development, as well as the anticipation and excitement among fans for the continuation of the story.
Computers that used to be human
The article explores the history of early computers, which were initially operated by human 'computers' before the development of modern electronic computers. It discusses the shift from human-powered computation to automated, machine-based systems and the significant impact this transition had on the field of computing.
Show HN: Customizable OSINT dashboard to monitor the situation
Monitor the situation to your own liking. Polymarket, Subway Surfers, Bluesky integration, Flight trackers. Runs all requests client side and doesn't store information. Open to feedback.