Whatsit.today is a new word guessing game where players try to decipher a hidden five-letter word by submitting guesses. Feedback is provided after each guess, revealing which letters are correct and if they are in the correct position within the word. The game offers a daily puzzle and the opportunity for unlimited practice. The creator is seeking feedback on their project.
C3 is a new programming language designed as a modern alternative to C. It aims to be safer and easier to use while maintaining C's performance and low-level control. Key features include optional memory safety through compile-time checks and garbage collection, improved syntax and error messages, and built-in modularity. The project is actively under development and includes a self-hosting compiler written in C3. The goal is to provide a practical language for systems programming and other performance-sensitive domains while mitigating common C pitfalls.
HN users discuss C3's goals and features, expressing both interest and skepticism. Several question the need for another C-like language, especially given the continued development of C and C++. Some appreciate the focus on safety and preventing common C errors, while others find the changes too drastic a departure from C's philosophy. There's debate about the practicality of automatic memory management in systems programming, and some concern over the runtime overhead it might introduce. The project's early stage is noted, and some express reservations about its long-term viability and community adoption. Others are more optimistic, praising the clear documentation and expressing interest in following its progress. The use of Python for the compiler is also a point of discussion.
Pets for Cursor is a simple web app that adds a small animated pet to follow your mouse cursor around the screen. Choose from a variety of animals, including a cat, dog, duck, and hamster, each with their own unique walking animation. The project is open-source and easily customizable, allowing users to add their own pets by providing a sprite sheet. It's a fun, lightweight way to personalize your browsing experience.
The Hacker News comments on "Show HN: Pets for Cursor" are generally positive and intrigued by the project. Several commenters express interest in trying it out or appreciate the novelty. Some suggest improvements like different pet options, customizable animations, and the ability to toggle the pet on/off. A few commenters raise potential downsides, such as the pet being distracting or interfering with clicking. One commenter notes the similarity to a previous project called "Cursorcerer," which was received favorably by their team. Overall, the comments indicate that while a simple idea, "Pets for Cursor" has sparked interest and discussion around its potential utility and entertainment value.
lharries has created and shared a minimal, command-line based WhatsApp server implementation written in Go. This server, dubbed "whatsapp-mcp," implements the WhatsApp Multi-Device Capability (MCP) protocol, allowing users to connect and interact with WhatsApp from their own custom client applications or potentially integrate it with other systems. The project is described as experimental and aims to provide a foundation for others to build upon or explore the inner workings of WhatsApp's multi-device architecture.
Hacker News users discussed the potential security and privacy implications of running a custom WhatsApp server. Some expressed concerns about the complexity and potential vulnerabilities introduced by deviating from the official WhatsApp infrastructure, particularly regarding end-to-end encryption. Others questioned the practicality and legality of using such a server. Several commenters were curious about the project's motivations and specific use cases, wondering if it was intended for legitimate purposes like testing or research, or for more dubious activities like bypassing WhatsApp's limitations or accessing user data. The lack of clarity on the project's goals and the potential risks involved led to a generally cautious reception.
This project presents a tiny JavaScript PubSub implementation weighing in at a mere 163 bytes. It provides basic publish and subscribe functionality, allowing developers to broadcast messages on specific topics (strings) and have subscribed functions execute when those topics are published to. The library focuses on extreme minimalism, sacrificing features like wildcard subscriptions or complex message filtering for an incredibly small footprint. This makes it suitable for resource-constrained environments or situations where a full-fledged PubSub library would be overkill.
Hacker News users discussed the minimalist JavaScript pub/sub implementation, praising its small size and cleverness. Some questioned its practicality for complex applications, suggesting larger libraries like mitt might be more suitable due to features like wildcard subscriptions and unsubscribing. Others debated the value of minimizing bundle size in modern web development, with some arguing that 163 bytes is a negligible saving. A few commenters suggested improvements or alternative implementations, including using a Map instead of an object for storing subscriptions to avoid prototype pollution issues. Overall, the reception was positive, though tinged with pragmatic considerations regarding real-world usage.
This "Ask HN" thread from March 2025 invites Hacker News users to share their current projects. People are working on a diverse range of things, from AI-powered tools for tasks like writing code documentation and debugging to hardware projects like custom keyboards and robotics. Several individuals are developing new programming languages or developer tools, while others are focused on SaaS products for specific industries or consumer apps for personal productivity and entertainment. Some posters are also exploring personal projects like creative writing or game development. Overall, the thread reveals a vibrant community engaged in a wide spectrum of innovative endeavors.
The Hacker News comments on the "Ask HN: What are you working on? (March 2025)" thread showcase a diverse range of projects. Several commenters are focused on AI-related tools, including personalized learning platforms, AI-driven code generation, and AI for scientific research. Others are working on more traditional software projects, such as developer tools, mobile apps, and SaaS products. A few commenters mention hardware projects, like custom keyboards and embedded systems. Some responses are more whimsical, discussing personal projects like creative writing or game development. A recurring theme is the integration of AI into various workflows, highlighting its increasing prevalence in the tech landscape. Several commenters also express excitement about emerging technologies like augmented reality and decentralized platforms.
This project showcases a DIY physical Pomodoro timer built using an ESP32 microcontroller and an e-paper display. The device allows users to easily start, pause, and reset their focused work intervals and breaks. The e-paper screen clearly displays the remaining time and the current Pomodoro state (work or break). The code, available on GitHub, is designed to be customizable, allowing users to adjust the durations of work and break periods. The use of an e-paper screen makes it low-power and easily readable in various lighting conditions.
HN users generally praised the project's clean design and execution. Several commenters appreciated the minimalist aesthetic and focus on a single function, contrasting it favorably with more complex, app-based timers. Some suggested improvements like adding a physical button for starting/stopping or integrating features like task tracking. The choice of e-paper display was also well-received for its low power consumption and clear readability. A few users expressed interest in purchasing a pre-built version, while others were inspired to create their own versions based on the open-source design. Some discussion revolved around the value of physical versus digital timers, with proponents of physical timers citing the benefits of tactile feedback and reduced distractions.
Cursor, a new IDE, now syncs coding preferences across machines. It utilizes a new protocol called MCP (Machine Configuration Protocol) to store and retrieve settings like themes, keybindings, and extensions. This allows developers to maintain a consistent coding environment regardless of which device they're using, eliminating the need to manually configure each machine. The aim is to provide a seamless transition between workspaces and enhance developer productivity.
HN users generally expressed interest in Cursor IDE, particularly its local storage of preferences via MCP (Mechanism for Configuring Programs). Several commenters inquired about specific features like plugin support and remote development capabilities. Some praised the speed and responsiveness of the IDE, while others questioned its viability against established competitors like VS Code. The MCP configuration method also drew interest, with users asking about its interoperability with other tools and its potential for broader adoption. A few users mentioned existing similar projects and offered comparisons. Overall, the reception was cautiously optimistic, with many users expressing a desire to try Cursor and see how it evolves.
Feudle is a daily word puzzle game inspired by Family Feud. Players guess the most popular answers to a given prompt, with an AI model providing the top responses based on survey data. The goal is to find all the hidden answers within six guesses, earning more points for uncovering the most popular responses. Each day brings a fresh prompt and a new challenge.
HN commenters discuss Feudle, a daily word puzzle game using AI. Some express skepticism about the claimed AI integration, questioning its actual impact on gameplay and suggesting it's primarily a marketing buzzword. Others find the game enjoyable, praising its simple but engaging mechanics. A few commenters offer constructive criticism, suggesting improvements like allowing multiple guesses and providing clearer feedback on incorrect answers. Several note the similarity to other word games, particularly Wordle, with some debating the merits of Feudle's unique "feud" theme. The lack of open-source code is also mentioned, raising questions about the transparency of the AI implementation.
Frustrated with LinkedIn's limitations, a developer created OpenSpot, a networking platform prioritizing authentic connections and valuable interactions. OpenSpot aims to be a more user-friendly and less cluttered alternative, focusing on genuine engagement rather than vanity metrics. The platform features "Spots," dedicated spaces for focused discussions on specific topics, encouraging deeper conversations and community building. It also offers personalized recommendations based on user interests and skills, facilitating meaningful connections with like-minded individuals and potential collaborators.
HN commenters were largely unimpressed with OpenSpot, viewing it as a generic networking platform lacking a clear differentiator from LinkedIn. Several pointed out the difficulty of bootstrapping a social network, emphasizing the "chicken and egg" problem of attracting both talent and recruiters. Some questioned the value proposition, suggesting LinkedIn's flaws stem from its entrenched position, not its core concept. Others criticized the simplistic UI and generic design. A few commenters expressed a desire for alternative professional networking platforms but remained skeptical of OpenSpot's ability to gain traction. The prevailing sentiment was that OpenSpot didn't offer anything significantly new or compelling to draw users away from established platforms.
DrumPatterns.onether.com is a new website for creating and sharing drum patterns. Users can build rhythms using a simple grid-based interface, choosing different sounds for each element. Created patterns can then be shared via a unique URL, allowing others to listen, copy, and modify them. The site aims to be a collaborative resource for drummers and musicians looking for inspiration or seeking to easily share their rhythmic ideas.
HN users generally praised the drum pattern sharing website for its simplicity and usefulness. Several appreciated the straightforward interface and ease of creating and sharing patterns, finding it more intuitive than some established digital audio workstations (DAWs). Some suggested improvements like adding the ability to loop patterns, change tempo, and export in various formats (MIDI, WAV). Others discussed the technical implementation, wondering about the sound font used and suggesting alternative approaches like Web Audio API. The creator actively responded to comments, acknowledging suggestions and explaining design choices. There was also a brief discussion about monetization strategies, with affiliate marketing and premium features being suggested.
A developer has created Minesweeper Pro, a free, real-time multiplayer version of the classic Minesweeper game. Players can compete against others online in various game modes, including a cooperative mode where they work together to clear a shared board. The game features a clean and modern interface, global leaderboards, and customizable difficulty settings. It's accessible through any web browser without requiring downloads or logins, making it easy to jump into a quick game.
Hacker News users discussed the technical implementation of the multiplayer Minesweeper game, praising the use of Elixir and Phoenix LiveView. Some expressed interest in the difficulty scaling for multiple players and how simultaneous clicks are handled. Several commenters shared their nostalgic fondness for Minesweeper and welcomed the multiplayer twist. One commenter pointed out the lack of a visible player count or indication of others' actions, suggesting improvements to enhance the multiplayer experience. Another requested a "no-guessing" mode, a popular variant of the classic game. Overall, the reception was positive, with users intrigued by the project and offering constructive feedback.
HPKV is a new key-value store boasting faster performance than Redis, achieved through a novel lock-free B+ tree implementation. It's bi-directional, allowing efficient retrieval by both key and value, and offers persistence to disk. Designed for embedded and server-side use cases, HPKV supports multiple languages (C, C++, Python, Java, Go, and JavaScript) and provides various features like range scans, prefix scans, and TTL. It's available under the Apache 2.0 license, promoting open-source contribution and adoption.
Hacker News users discussed the performance claims of hpkv, questioning the benchmark methodology and the choice of Redis as a comparison point. Several commenters pointed out that using redis-benchmark
with a pipeline size of 1 is unfair to Redis, significantly hindering its performance. Others suggested alternative benchmarking tools and emphasized the importance of real-world workload simulations. The lack of detail about hpkv's persistence mechanism and data safety guarantees also drew scrutiny. Some expressed interest in the project but desired more information about its architecture and use cases. A few users pointed out potential bugs in the benchmarking script itself, further questioning the validity of the presented results.
EnkiTask is a lightweight project management tool designed specifically for freelancers. It focuses on simplicity and ease of use, offering essential features like task management, time tracking, and invoicing, all within a clean and intuitive interface. The goal is to help freelancers stay organized, manage their time effectively, and streamline their billing process without the complexity of larger project management platforms. It aims to be a central hub for managing all aspects of freelance work.
HN users generally found EnkiTask's simplicity and focus on freelancers appealing. Several commenters praised the clean UI and ease of use, suggesting it's a good alternative to more complex project management tools. Some expressed interest in specific features like time tracking and invoicing, while others requested integrations with existing tools like Google Calendar. A few users compared it favorably to Notion, highlighting its dedicated project management features as a key advantage. There was also a discussion around pricing and the potential for a free tier, with some users expressing willingness to pay for the service.
A high school team designed and built a space probe named Project Daedalus, launched via high-altitude balloon. The probe, constructed using off-the-shelf components and custom PCBs, collected data on temperature, pressure, radiation, magnetic fields, and air quality during its flight. It also captured images and video throughout the ascent and descent. Successful data retrieval was achieved after landing, showcasing the team's ability to create a functional space probe on a limited budget.
The Hacker News comments express admiration for the high school team's ambitious space probe project, with several commenters praising the students' ingenuity and technical skills. Some discuss the challenges of high-altitude ballooning, offering advice on potential improvements like using a GPS tracker with an external antenna and considering the impact of the balloon bursting on the probe's descent. Others inquire about specific aspects of the project, such as the choice of microcontroller and the method of image transmission. The overall sentiment is one of encouragement and interest in the team's future endeavors.
Nash is a simple, self-contained note-taking application presented as a single HTML file. It allows users to create and edit a single note, which is automatically saved to the browser's local storage. Featuring a clean, minimalist interface with markdown support, Nash prioritizes ease of use and portability, making it readily accessible from any browser without the need for servers or external dependencies.
HN users generally praised the simplicity and self-contained nature of Nash, finding its single HTML file approach appealing for quick note-taking and sharing. Some appreciated the clean interface and lack of distractions. A few commenters suggested potential improvements like adding search functionality, local storage options beyond the browser, and the ability to export notes in different formats. Others discussed alternative minimalist note-taking tools and the benefits of plain text files. The discussion also touched on the security implications of storing notes client-side and the potential for data loss if the browser cache is cleared.
Lovable is a new tool built with Flutter that simplifies mobile app user onboarding and feature adoption. It allows developers to easily create interactive guides, tutorials, and walkthroughs within their apps without coding. These in-app experiences are customizable and designed to improve user engagement and retention by highlighting key features and driving specific actions, ultimately making the app more "lovable" for users.
Hacker News users discussed the cross-platform framework Flutter and its suitability for mobile app development. Some praised Flutter's performance and developer experience, while others expressed concerns about its long-term viability, particularly regarding Apple's potential restrictions on third-party frameworks. Several commenters questioned the "lovability" claim, focusing on aspects like jank and the developer experience around animations. The closed-source nature of the presented tool, Lovable, also drew criticism, with users preferring open-source alternatives or questioning the need for such a tool. Some discussion revolved around Flutter's suitability for specific use-cases like games and the challenges of managing complex state in Flutter apps.
Daale.club is a simple web app delivering a daily dose of Pitbull wisdom. It pulls a random lyric from Pitbull's extensive discography and presents it on a clean, minimalist webpage, offering a moment of Mr. Worldwide's unique brand of inspiration each day. The app aims to provide a lighthearted start to the day or a quick motivational boost with a touch of humor.
HN commenters generally found the "Mr. Worldwide Wisdom" app amusing and well-executed. Several praised its simplicity and the surprising effectiveness of randomly pairing Pitbull lyrics with stock photos. Some suggested improvements, like adding a share button or integrating more Pitbull content, such as music videos or interviews. A few users expressed confusion about the purpose or value, questioning whether it was intended as satire. Others debated the actual wisdom or lack thereof in Pitbull's lyrics, with some arguing for his underlying positivity and others finding it superficial. The overall sentiment was lighthearted appreciation for a fun, quirky project.
Leaflet.pub is a web application designed for creating and sharing interactive, media-rich documents. Users can embed various content types, including maps, charts, 3D models, and videos, directly within their documents. These documents are easily shareable via a public URL and offer a flexible layout that adapts to different screen sizes. The platform aims to be a user-friendly alternative to traditional document creation tools, allowing anyone to build engaging presentations or reports without requiring coding skills.
The Hacker News comments on Leaflet.pub are generally positive and inquisitive. Several users praise the clean UI and ease of use, particularly for quickly creating visually appealing documents. Some express interest in specific features like LaTeX support, collaborative editing, and the ability to export to different formats. Questions arise regarding the underlying technology, licensing, and long-term sustainability of the project. A few users compare Leaflet.pub to similar tools like Notion and HackMD, discussing potential advantages and disadvantages. There's a clear interest in the project's future development and its potential as a versatile document creation tool.
A reinforcement learning (RL) agent, dubbed PokeZero, successfully completed Pokémon Red using a surprisingly small model with under 10 million parameters. The agent learned to play by directly interacting with the game through pixel input and employing a novel reward system incorporating both winning battles and progressing through the game's narrative. This approach, combined with a relatively small model size, differentiates PokeZero from prior attempts at solving Pokémon with RL, which often relied on larger models or game-specific abstractions. The project demonstrates the efficacy of carefully designed reward functions and efficient model architectures in applying RL to complex game environments.
HN commenters were generally impressed with the small model size achieving victory in Pokemon Red. Several discussed the challenges of the game environment for RL, such as sparse rewards and complex state spaces. Some questioned the novelty, pointing to prior work using genetic algorithms and other RL approaches in Pokemon. Others debated the definition of "solving" the game, considering factors like exploiting glitches versus legitimate gameplay. A few commenters offered suggestions for future work, including training against human opponents, applying the techniques to other Pokemon games, or exploring different RL algorithms. One commenter even provided a link to a similar project they had undertaken. Overall, the project was well-received, though some expressed skepticism about its broader implications.
A developer created a web-based simulator that recreates the experience of using a telegraph. The simulator allows users to input a message, which is then converted into Morse code and visually transmitted as flashing lights and audible clicks, mimicking the original technology. It also features a receiver that decodes the transmitted Morse code back into text. This project provides a hands-on way to understand and interact with the historical process of telegraphic communication.
Hacker News users generally praised the Telegraph simulator for its simplicity, clean design, and accurate recreation of the Telegraph experience. Several commenters appreciated the nostalgia it evoked, recalling childhood memories of playing with similar toys. Some suggested improvements, such as adding sound or the ability to send messages between two simulated devices. A few users discussed the historical significance of the Telegraph and its role in communication technology. One commenter even shared a personal anecdote about their grandfather's career as a telegraph operator. The overall sentiment was positive, with many finding the project a charming and educational homage to a bygone era of communication.
Nut.fyi introduces a "time-travel debugger" for prompt engineering. It records the entire execution history of a large language model (LLM) call, enabling developers to step backward and forward through the generation process to understand how and why the model arrived at its output. This allows for easier identification and correction of unexpected behavior, making prompt engineering more predictable and reliable, particularly for complex or creative applications ("vibe coding"). The tool also offers features like variable inspection and prompt editing at any step, further facilitating the debugging process.
HN commenters express skepticism and amusement towards the "vibe coding" concept. Several find the demo video unconvincing, noting that the AI seems to be making simple, predictable corrections, not demonstrating any deep understanding of code or "vibes." Some question the practicality and scalability of the approach. Others joke about the vagueness of "vibe-based" debugging and the potential for misuse. A few express cautious interest, suggesting it might be useful for beginners or specific narrow tasks, but overall the sentiment is that "time-travel debugging" for "vibes" is more of a marketing gimmick than a substantial technical innovation.
Vibecoders is a satirical job board poking fun at vague and trendy hiring practices in the tech industry. It mocks the emphasis on "culture fit" and nebulous soft skills by advertising positions requiring skills like "crystal-clear communication" and "growth mindset" without any mention of specific technical requirements. The site humorously highlights the absurdity of prioritizing these buzzwords over demonstrable coding abilities. Essentially, it's a joke about the frustrating experience of encountering job postings that prioritize "vibe" over actual skills.
Hacker News users expressed significant skepticism and humor towards "vibecoding." Many interpreted it as a satirical jab at vague or meaningless technical jargon, comparing it to other buzzwords like "synergy" and "thought leadership." Some jokingly suggested related terms like "wavelength alignment" and questioned how to measure "vibe fit." Others saw a kernel of truth in the concept, linking it to the importance of team dynamics and communication styles, but generally found the term itself frivolous and unhelpful. A few comments highlighted the potential for misuse in excluding individuals based on subjective perceptions of "vibe." Overall, the reaction was predominantly negative, viewing "vibecoding" as another example of corporate jargon obscuring actual skills and experience.
SafeHaven is a minimalist VPN implementation written in Go, focusing on simplicity and ease of use. It utilizes WireGuard for the underlying VPN tunneling and aims to provide a straightforward solution for establishing secure connections. The project emphasizes a small codebase for easier auditing and understanding, making it suitable for users who prioritize transparency and control over their VPN setup. It's presented as a learning exercise and potential starting point for building more complex VPN solutions.
Hacker News users discussed SafeHaven's simplicity and potential use cases. Some praised its minimal design and ease of understanding, suggesting it as a good learning resource for Go and VPN concepts. Others questioned its practicality and security for real-world usage, pointing out the single-threaded nature and lack of features like encryption key rotation. The developer clarified that SafeHaven is primarily intended as an educational tool, not a production-ready VPN. Concerns were raised about the potential for misuse, particularly regarding its ability to bypass firewalls. The conversation also touched upon alternative VPN implementations and libraries available in Go.
The Hacker News post presents a betting game puzzle where you predict the sum of your neighbors' bets, with the closest guess winning. The challenge is to calculate this sum efficiently when dealing with a large number of players, each choosing a bet from 0 to 9. The author shares a clever algorithm that achieves this in linear time, utilizing a frequency array to avoid redundant calculations. This approach significantly improves performance compared to a naive quadratic solution, making the game scalable for a substantial number of participants.
Hacker News users discussed the efficiency and practicality of the presented algorithm for the betting game puzzle. Some questioned the "linear time" claim, pointing out the algorithm's reliance on a precomputed lookup table, the creation of which would not be linear. Others debated the best way to construct such a table efficiently. A few commenters suggested alternative approaches, including using Gray codes or focusing on bit manipulation tricks. There was also discussion about the problem's framing, with some arguing it's more of a dynamic programming exercise than a puzzle. Finally, some users explored variations of the puzzle, such as changing the allowed bet sizes or considering non-integer bets.
AtomixDB is a new open-source, embedded, distributed SQL database written in Go. It aims for high availability and fault tolerance using a Raft consensus algorithm. The project features a SQL-like query language, support for transactions, and a focus on horizontal scalability. It's intended to be embedded directly into applications written in Go, offering a lightweight and performant database solution without external dependencies.
HN commenters generally expressed interest in AtomixDB, praising its clean Golang implementation and the choice to avoid Raft. Several questioned the performance implications of using gRPC for inter-node communication, particularly for write-heavy workloads. Some users suggested benchmarks comparing AtomixDB to established databases like etcd or FoundationDB would be beneficial. The project's novelty and apparent simplicity were seen as positive aspects, but the lack of real-world testing and operational experience was noted as a potential concern. There was some discussion around the chosen consensus protocol and its trade-offs compared to Raft.
Electro is a fast, open-source image viewer built for Windows using Rust and Tauri. It prioritizes speed and efficiency, offering a minimal UI with features like zooming, panning, and fullscreen mode. Uniquely, Electro integrates a terminal directly into the application, allowing users to execute commands and scripts related to the currently viewed image without leaving the viewer. This combination aims to provide a streamlined workflow for tasks involving image manipulation or analysis.
HN users generally praised Electro's speed and minimalist design, comparing it favorably to existing image viewers like XnView and IrfanView. Some expressed interest in features like lossless image rotation, better GIF support, and a more robust file browser. A few users questioned the choice of Electron as a framework, citing potential performance overhead, while others suggested alternative technologies. The developer responded to several comments, addressing questions and acknowledging feature requests, indicating active development and responsiveness to user feedback. There was also some discussion about licensing and the possibility of open-sourcing the project in the future.
Bracket City is a daily online word puzzle that deconstructs the traditional crossword format. Instead of a grid, clues are presented in a bracket-style tournament, where players choose the correct answer from two options to advance. Each correct answer reveals letters that eventually combine to form the final solution word. This unique presentation adds a layer of strategy and deductive reasoning, as incorrect choices don't just leave a gap, but actively lead down the wrong path. The daily puzzle offers a fresh take on wordplay, challenging players to not just know the answers, but also to understand the relationships between them.
Hacker News users discussed the unusual format and difficulty of Bracket City. Several commenters found the puzzle too challenging, describing it as "obtuse" and expressing frustration with the lack of clear instructions or feedback. The unconventional grid and scoring system also drew criticism. Some users questioned the puzzle's description as a crossword, suggesting alternative classifications like a logic puzzle or code-breaking challenge. Despite the difficulty, some commenters expressed intrigue and a desire to understand the solving process better, with one suggesting a walkthrough or tutorial would be helpful. Others appreciated the novelty and different approach to puzzling, even if they found it personally too hard. The puzzle's creator responded to some comments, clarifying certain mechanics and acknowledging the steep learning curve.
This "Ask HN" thread from February 2025 invites Hacker News users to share their current projects. People are working on a diverse range of things, from AI-powered tools and SaaS products to hardware projects, open-source libraries, and personal learning endeavors. Projects mentioned include AI companions, developer tools, educational platforms, productivity apps, and creative projects like music and game development. Many contributors are focused on solving specific problems they've encountered, while others are exploring new technologies or building something just for fun. The thread offers a snapshot of the independent and entrepreneurial spirit of the HN community and the kinds of projects that capture their interest at the beginning of 2025.
The Hacker News comments on the "Ask HN: What are you working on? (February 2025)" thread showcase a diverse range of projects. Several commenters are focused on AI-related ventures, including personalized education tools, AI-powered code generation, and creative applications of large language models. Others are working on more traditional software projects like developer tools, mobile apps, and SaaS platforms. A recurring theme is the integration of AI into existing workflows and products. Some commenters discuss hardware projects, particularly in the areas of sustainable energy and personal fabrication. A few express skepticism about the overhyping of certain technologies, while others share personal projects driven by passion rather than commercial intent. The overall sentiment is one of active development and exploration across various technological domains.
Calcverse is a collection of simple, focused online calculators built by a solo developer as a counterpoint to the current hype around AI agents. The creator emphasizes the value of small, well-executed tools that solve specific problems efficiently. The calculators currently offered on the site cover areas like loan comparisons, unit conversions, and investment calculations, with more planned for the future. The project embraces a minimalist design and aims to provide a practical alternative to overly complex software.
HN users generally praised the calculator's clean UI/UX and appreciated the developer's focus on a simple, well-executed project rather than chasing the AI hype. Several commenters suggested potential improvements or expansions, including adding more unit conversions, financial calculators, and even integrating with existing tools like Excel or Google Sheets. Some pointed out the existing prevalence of specialized online calculators, questioning the project's long-term viability. Others expressed interest in the technical implementation details, particularly the use of Qwik and Partytown. A few jokingly questioned the project's description as "just" calculators, recognizing the complexity and value in building a robust and user-friendly calculation tool.
Summary of Comments ( 216 )
https://news.ycombinator.com/item?id=43593789
HN users generally praised the simple, clean design and addictive gameplay of the word game. Several suggested improvements, such as a dark mode, a way to see definitions, and a larger word list. Some questioned the scoring system and offered alternative methods. A few pointed out similar existing games, and others offered encouragement for further development and monetization strategies. One commenter appreciated the creator's humility in presenting the game and mentioned their own mother's enjoyment of simple word games, creating a sense of camaraderie. The overall sentiment was positive and supportive.
The Hacker News post, "Show HN: I built a word game. My mom thinks it's great. What do you think?", generated several comments offering feedback and discussion.
Many commenters were supportive and encouraging of the creator, praising the game's simplicity and addictive nature. Some shared their personal experiences playing the game, noting how quickly time passed while engaged with it. A few users offered specific suggestions for improvements, like adding a timer or a competitive element with leaderboards. The "mom thinks it's great" part of the title also resonated with several commenters, who found it endearing and relatable.
Some commenters provided constructive criticism, such as addressing the mobile experience (specifically mentioning the keyboard popping up and covering the game). Others discussed the game's similarity to existing word games like Boggle and suggested ways to differentiate it further. There was also a technical discussion about the implementation details, including suggestions for using different frameworks or optimizing the code. One commenter even delved into the algorithm used for word validation, offering potential enhancements.
A recurring theme in the comments was the importance of finding the right balance between simplicity and complexity. Some users appreciated the game's minimalist design, while others suggested adding features to enhance replayability. This sparked a conversation about the target audience and the potential for appealing to different player preferences.
Overall, the comments were a mix of positive feedback, constructive criticism, and technical discussions. The creator actively engaged with the commenters, responding to questions and acknowledging the suggestions. This interaction fostered a sense of community and contributed to a productive discussion about the game's potential.