Vert.sh is an open-source, self-hostable file conversion service. It leverages LibreOffice in the backend to handle a wide array of document, image, and presentation formats. Users can easily deploy Vert.sh using Docker and configure it to their specific needs, maintaining complete control over their data privacy. The project aims to provide a robust and versatile alternative to cloud-based conversion tools for individuals and organizations concerned about data security and vendor lock-in.
Buzzed.chat is a new web-based chat app inspired by the look and feel of Yahoo! Messenger. It aims to recapture the nostalgic experience of the classic messenger with features like customizable chat rooms, direct messaging, and a familiar user interface complete with emoticons and buzzes. The app is built with modern web technologies and focuses on providing a simple, fun, and distraction-free chat environment.
Hacker News users reacted with a mix of nostalgia and pragmatic critique to the Yahoo Messenger-inspired chat app. Several commenters fondly recalled using Yahoo Messenger in their youth, mentioning features like chat rooms, games, and file sharing. However, others questioned the viability of a new chat app in a saturated market, especially one replicating an older platform. Some suggested focusing on a niche audience or adding modern features like end-to-end encryption or integration with existing platforms to differentiate it. The technical implementation, using Cloudflare Workers and Durable Objects, also drew some interest and questions about scalability and cost. A few users pointed out the inherent challenges of recreating the community aspect of Yahoo Messenger, which was a significant part of its original appeal.
DrawDB is a free and open-source online database diagram editor with a retro aesthetic. It allows users to visually design database schemas, supporting various database systems like PostgreSQL, MySQL, and SQLite. The tool features a simple, intuitive interface for creating tables, defining columns with data types and constraints, and establishing relationships between them. Exported diagrams can be saved as SVG or PNG images. The project is actively maintained and welcomes contributions.
Hacker News users generally praised DrawDB's simplicity and retro aesthetic. Several appreciated the clean UI and ease of use, comparing it favorably to more complex, bloated alternatives. Some suggested desired features like dark mode, entity relationship diagrams, and export options beyond PNG. The developer actively engaged with commenters, addressing questions and acknowledging feature requests, indicating a responsiveness appreciated by the community. A few users expressed nostalgia for simpler diagramming tools of the past, while others highlighted the potential for DrawDB in quick prototyping and documentation. There was also discussion around self-hosting options and the underlying technology used.
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.
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.
FluentSubs offers a Duolingo-like language learning experience using real-world content sourced from news articles and podcasts. Users complete interactive exercises, including fill-in-the-blanks, multiple-choice, and listening comprehension, based on authentic materials. This approach aims to provide more engaging and relevant practice with contemporary language and real-world contexts than traditional language learning methods. The platform currently offers exercises in English, Spanish, French, German, Italian, Portuguese, Russian, and Japanese.
HN users generally praised the idea and execution of FluentSubs, particularly its use of real-world content like news clips for language learning. Some expressed interest in adding support for additional languages beyond the currently offered Spanish, French, and German. Several commenters discussed the challenges of acquiring and licensing copyrighted news material. One user pointed out potential accessibility issues for deaf or hard-of-hearing learners. Others suggested improvements like slowing down audio, adding visual aids, and incorporating spaced repetition. There was also a discussion about the effectiveness of Duolingo's gamified approach versus more traditional language learning methods.
Pianoboi is a web app that visually displays sheet music in real-time as you play a MIDI keyboard. It aims to help musicians learn pieces more easily by providing instant feedback and a clear visualization of the notes being played. The application supports multiple instruments and transpositions, offering a dynamic and interactive way to practice and explore music.
HN users generally praised the project for its ingenuity and potential usefulness. Several commenters highlighted the value of real-time feedback and the potential for educational applications. Some suggested improvements, such as adding support for different instruments or incorporating a metronome. A few users expressed concern about the project's reliance on closed-source software and hardware, specifically the Roland digital piano and its proprietary communication protocol. Others questioned the long-term viability of reverse-engineering the protocol, while some offered alternative approaches, like using MIDI input. There was also discussion about the challenges of accurately recognizing fast passages and complex chords, with some skepticism about the robustness of the current implementation.
This interactive article explores the electrical activity that governs heartbeats and how disruptions in this system lead to arrhythmias. It visually demonstrates the action potential of heart muscle cells, explaining the roles of sodium, potassium, and calcium ions in the process. By manipulating variables like ion concentrations and channel conductances, readers can experiment with how these changes affect the action potential waveform and ultimately, the heart rhythm. The article further illustrates how these cellular-level changes manifest as different types of arrhythmias, such as tachycardia and fibrillation, providing a clear, interactive explanation of complex cardiac electrophysiology.
HN users generally praised the interactive article for its clear explanations and engaging visualizations of complex cardiac electrophysiology. Several commenters with medical backgrounds confirmed the accuracy and educational value of the material. Some suggested improvements, such as adding more detail on specific arrhythmias or exploring the effects of different medications. The discussion also touched on the potential of interactive visualizations for teaching other complex biological processes. One commenter highlighted the importance of understanding the underlying mechanisms of arrhythmias to appreciate their clinical significance, while others shared personal experiences with heart conditions and the challenges of diagnosing them.
NoiseTools is a free, web-based tool that allows users to easily add various types of noise textures to images. It supports different noise algorithms like Perlin, Simplex, and Value, offering customization options for grain size, intensity, and blending modes. The tool provides a real-time preview of the effect and allows users to download the modified image directly in PNG format. It's designed for quick and easy addition of noise for aesthetic purposes, such as adding a vintage film grain look or creating subtle textural effects.
HN commenters generally praised the simplicity and usefulness of the noise tool. Several suggested improvements, such as adding different noise types (Perlin, Worley, etc.), more granular control over noise intensity and size, and options for different blend modes. Some appreciated the clean UI and ease of use, particularly the real-time preview. One commenter pointed out the potential for using the tool to create dithering effects. Another highlighted its value for generating textures for game development. There was also a discussion about the performance implications of using SVG filters versus canvas, with some advocating for canvas for better performance with larger images.
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.
Fingernotes is a note-taking web app that generates preview images directly from the handwritten content of the note itself. This eliminates the need for separate titles or descriptions, allowing users to quickly visually identify their notes based on a glimpse of the handwriting within. Essentially, what you write becomes the visual representation of the note.
Hacker News users generally reacted positively to Fingernotes. Several praised its simplicity and elegance, particularly the automatic preview image generation. One commenter appreciated the focus on handwriting and avoiding complex features like LaTeX support. A few questioned the long-term viability of the project given its reliance on a single developer, expressing concern about potential feature stagnation or abandonment. Some suggested potential improvements, including a tagging system, search functionality, and the ability to export notes in different formats. The developer engaged with commenters, responding to questions and acknowledging suggestions for future development.
Notetime is a minimalist note-taking app that automatically timestamps every line you write, creating a detailed chronological record of your thoughts and ideas. It's designed for capturing fleeting notes, brainstorming, journaling, and keeping a log of events. The interface is intentionally simple, focusing on quick capture and easy searchability. Notes are stored locally, offering privacy and offline access. The app is available for macOS, Windows, and Linux.
Hacker News users generally praised Notetime's minimalist approach and automatic timestamping, finding it useful for journaling, meeting notes, and tracking progress. Some expressed a desire for features like tagging, search, and different note organization methods, while others appreciated the simplicity and lack of distractions. Concerns were raised about the closed-source nature of the app and the potential for vendor lock-in, with some preferring open-source alternatives like Joplin and Standard Notes. The developer responded to several comments, clarifying the reasoning behind design choices and indicating openness to considering feature requests. Discussion also touched on the benefits of plain text notes and the challenges of balancing simplicity with functionality.
BlueMigrate is a new tool that allows users to import their Twitter archive into Bluesky, preserving the original tweet dates. This addresses a common frustration for users migrating to the new platform, allowing them to maintain the chronological integrity of their past posts and conversations. The tool simplifies the import process, making it easier for Twitter users to establish a complete presence on Bluesky.
HN users generally expressed skepticism and concern about the longevity of Bluesky and whether the effort to port tweets with original dates is worthwhile. Some questioned the value proposition given Bluesky's API limitations and the potential for the platform to disappear. Others highlighted technical challenges like handling deleted tweets and media attachments. There was also discussion about the legal and ethical implications of scraping Twitter data, especially with regards to Twitter's increasingly restrictive API policies. Several commenters suggested alternative approaches, like simply cross-posting new tweets to both platforms or using existing archival tools.
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.
Time Portal is a simple online game that drops you into a random historical moment through a single image. Your task is to guess the year the image originates from. After guessing, you're given the correct year and some context about the image. It's designed as a fun, quick way to engage with history and test your knowledge.
HN users generally found the "Time Portal" concept interesting and fun, praising its educational potential and the clever use of Stable Diffusion to generate images. Several commenters pointed out its similarity to existing games like GeoGuessr, but appreciated the historical twist. Some expressed a desire for features like map integration, a scoring system, and the ability to narrow down guesses by time period or region. A few users noted issues with image quality and historical accuracy, suggesting improvements like using higher-resolution images and sourcing them from reputable historical archives. There was also some discussion on the challenges of generating historically accurate images with AI, and the potential for biases to creep in.
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.
MS Paint IDE leverages the familiar simplicity of Microsoft Paint to create a surprisingly functional code editor and execution environment. Users write code directly onto the canvas using the text tool, which is then parsed and executed. The output, whether text or graphical, is displayed within the Paint window itself. While limited by Paint's capabilities, it supports a range of programming features including variables, loops, and conditional statements, primarily through a custom scripting language tailored for this unique environment. This project demonstrates the surprising versatility of MS Paint and offers a playful, unconventional approach to coding.
Hacker News users were generally impressed with the MS Paint IDE, praising its creativity and clever execution. Some found its impracticality charming, while others saw potential for educational uses or as a unique challenge for code golfing. A few commenters pointed out the project's limitations, especially regarding debugging and more complex code, but the overall sentiment was positive, appreciating the project as a fun and unconventional exploration of coding environments. One commenter even suggested it could be expanded with OCR to make it a "real" IDE, highlighting the project's potential for further development and the community's interest in seeing where it could go. Several users reminisced about past simpler times in computing, with MS Paint being a nostalgic touchstone.
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.
Kaguya is a new web app positioned as a modern alternative to Goodreads. It focuses on privacy, speed, and a clean interface. Users can track their reading progress, add books to their library, and discover new titles. The platform features a minimalist design, personalized recommendations, and integration with StoryGraph for importing existing libraries. Kaguya aims to provide a distraction-free reading management experience.
HN users generally praised Kaguya's clean design and mobile-first approach, contrasting it favorably with Goodreads' cluttered interface. Several expressed interest in specific features like the yearly reading challenge tracker and the ability to easily add books by scanning ISBNs. Some questioned the long-term viability of relying solely on Amazon for book data and suggested integrating with other sources like OpenLibrary. Others voiced concerns about the privacy implications of the project being closed-source and requiring an account. The developer responded actively to comments, addressing concerns and outlining plans for future development including features like import from Goodreads, personalized recommendations, and potentially open-sourcing the codebase. A recurring theme was the desire for a robust, modern alternative to Goodreads, with Kaguya seen as a promising contender.
Stack-Ranker is a simple web app designed to help users prioritize any list of items. By presenting two items at a time and asking users to choose which is more important, it uses a sorting algorithm similar to merge sort to efficiently generate a ranked list. The resulting prioritized list can be copied or saved for later, and the tool offers the ability to import lists and randomize order for unbiased comparisons. It's pitched as a lightweight, no-frills solution for quickly prioritizing anything from tasks and features to movies and books.
HN users generally expressed skepticism about the "stack ranking" method proposed by the website. Several commenters pointed out that simply making lists and prioritizing items isn't novel and questioned the value proposition of the tool. Some suggested existing methods like spreadsheets or even pen and paper were sufficient. There was a discussion around the potential for overthinking prioritization and the importance of actually taking action. The lack of a clear use case beyond basic list-making was a common criticism, with some users wondering how the tool handled more complex prioritization scenarios. Several users also expressed concerns about the website's design and UI.
Corporate.watch is a simple website that humorously reimagines the current time using corporate jargon. Instead of traditional numerical time, it displays phrases like "End of Q1 Business Alignment Sync" or "Ideation Brainstorm Touchpoint" to represent different times of day, satirizing the often-opaque language used in corporate settings. The site offers a quick, amusing way to check the time while poking fun at corporate culture.
Hacker News users generally found the "corporate time" website humorous and relatable, appreciating the satire of corporate jargon. Several commenters shared their own experiences with similar time-wasting practices in corporate environments, including pointless meetings and obfuscated communication. Some found the specific examples on the site, like "circling back" and "bandwidth," particularly resonant. While some debated the effectiveness of the humor, the prevailing sentiment was amusement and recognition of the absurdities of corporate culture. A few commenters suggested improvements to the site, such as adding more phrases or making it interactive.
TranslateManga offers a free web-based tool to instantly translate manga. Users simply upload a manga page image, and the service automatically detects text bubbles, translates them into the chosen language, and overlays the translation onto the original image. It supports a wide range of languages and aims to make reading manga in any language accessible and effortless. The translated manga pages can then be downloaded for offline viewing.
HN users discussed the legality and ethics of TranslateManga, given that it translates and republishes manga without explicit permission from copyright holders. Some expressed concern about the potential for abuse and negative impact on the manga industry, while others argued that it provides valuable access to content otherwise unavailable to non-Japanese speakers. Technical discussion centered around the quality of the translations, with some praising its accuracy while others pointed out frequent errors and awkward phrasing. Several commenters also suggested alternative translation methods and tools, and debated the practicality of machine translation versus human translation for manga. The potential for the site to improve language learning was also mentioned. A few users questioned the site's monetization strategy and the long-term viability of the project.
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.
The blog post "A vending machine, on the internet" explores the concept of building a virtual vending machine using readily available web technologies. It details the author's project, which combines a physical interface (buttons and a display) with a web backend to simulate a real-world vending machine experience. The project uses a Raspberry Pi to control the physical components and communicates with a web server to manage inventory, process transactions, and deliver virtual "goods" like access codes or digital downloads. The post highlights the simplicity and accessibility of building such a project with tools like HTML, CSS, JavaScript, and Python, showcasing a fun and practical application of web development beyond traditional websites.
Hacker News users generally expressed enthusiasm for the internet-connected vending machine project. Several praised the creator's ingenuity and the "whimsical" nature of the project. Some commenters discussed the technical aspects, focusing on the use of a Raspberry Pi and the potential vulnerabilities of exposing such a device to the internet. Others shared similar personal projects, like controlling Christmas lights remotely. A few raised concerns about security and the practicality of the setup, questioning the real-world use cases beyond a fun experiment. There was also a short discussion about the cost-effectiveness of the hardware choices.
YouTube Sequencer turns any YouTube video into a customizable drum machine. By mapping different sounds to sections of the video's timeline, users can create unique beats and rhythms simply by playing the video. The platform offers control over playback speed, individual sound volumes, and allows users to share their creations with others via unique URLs. Essentially, it transforms YouTube's vast library of video content into a massive, collaborative sample source for making music.
Hacker News users generally expressed interest in YouTube Sequencer, praising its clever use of YouTube as a sound source. Some highlighted the potential copyright implications of using copyrighted material, especially regarding monetization. Others discussed technical aspects like the browser's role in timing accuracy and the limitations of using pre-existing YouTube content versus a dedicated sample library. Several commenters suggested improvements, such as adding swing, different time signatures, and the ability to use private YouTube playlists for sound sources. The overall sentiment was positive, with many impressed by the creativity and technical execution of the project.
Inscribed is a web application that lets users create stop-motion animations and slideshow presentations using Excalidraw drawings. It provides a simple interface for sequencing drawings, adding transitions, and exporting the final product as a video or GIF. The tool leverages the familiar Excalidraw drawing experience, making it easy to create engaging visual content, from animated explainers to dynamic presentations.
Hacker News users discussed Inscribed's potential, particularly its integration with Excalidraw. Some saw it as a valuable tool for creating explainer videos and presentations, appreciating its simplicity and the familiar Excalidraw interface. However, others questioned its value proposition compared to existing tools like PowerPoint or dedicated animation software, expressing concerns about limited features and potential lock-in. The lack of offline functionality and reliance on a closed-source platform were also points of concern for some commenters. There was also a discussion about the challenge of effectively using stop-motion animation for conveying complex information.
A developer has created Threadsky, a Reddit-style client for the decentralized social media platform Bluesky. It organizes Bluesky content into threaded conversations similar to Reddit, offering features like nested replies, upvote/downvote buttons, and customizable feeds. The project is still in its early stages of development and the creator is actively seeking feedback and ideas for improvement. The aim is to provide a more familiar and organized browsing experience for Bluesky users, leveraging a popular forum structure.
HN commenters generally expressed interest in Threadsky, the Bluesky client showcased. Several appreciated the familiar Reddit-like interface and suggested improvements like keyboard navigation, infinite scrolling, and better integration with Bluesky's features like muting and blocking. Some questioned the longevity of Bluesky itself and the need for another client, while others encouraged the developer to add features like custom feeds and threaded replies. A few commenters shared alternative Bluesky clients they preferred, highlighting the emerging ecosystem around the platform. Overall, the reception was positive, with commenters offering constructive feedback and expressing curiosity about the project's future development.
Figgie, created by Jane Street, is a trick-taking card game played with a 60-card deck featuring six suits. Players bid on how many tricks they think they can win, with a unique twist: suits are ranked differently each round, adding a layer of strategic complexity. The goal is to accurately predict and achieve your bid, earning points based on successful predictions. The game encourages strategic thinking by requiring players to consider both card strength and the fluctuating suit hierarchy when making bids and playing tricks.
HN commenters discuss Figgie, a card game developed by Jane Street, with some expressing interest in trying it out due to Jane Street's reputation. Several commenters compare it to existing trick-taking games, mentioning similarities to Spades, Bridge, and Hearts. Some express skepticism about the complexity, wondering if it's genuinely intricate or just unnecessarily convoluted. The lack of a physical deck is a point of contention, with some preferring a tangible game experience. Others are intrigued by the strategy and mathematical elements, highlighting the dynamic partnership aspect and the potential for deep analysis. A few commenters note the similarity between "Figgie" and the word "fig," speculating about the name's origin.
"Just Another Day" is a simple website offering a Valentine's Day alternative for those not romantically involved. It presents a calming, minimalist interface with gentle animations and soothing background music, allowing users to virtually skip the holiday. The site provides a countdown to February 15th, framing Valentine's Day as just another 24-hour period to get through.
HN users largely enjoyed the Valentine's Day experience, praising its humor, creativity, and relatability for those not in romantic relationships. Several commenters appreciated the unique concept and execution, with one calling it "delightfully weird." The interactive elements were well-received, particularly the "pet the cat" feature. Some pointed out minor bugs or suggested improvements like adding sound. The creator's engagement with commenters, answering questions and acknowledging feedback, was also noted positively. A few users shared their own solo Valentine's Day plans, fostering a sense of community among those not focused on romantic celebrations.
SQL Noir is a free, interactive tutorial that teaches SQL syntax and database concepts through a series of crime-solving puzzles. Players progress through a noir-themed storyline by writing SQL queries to interrogate witnesses, analyze clues, and ultimately identify the culprit. The game provides immediate feedback on query correctness and offers hints when needed, making it accessible to beginners while still challenging experienced users with increasingly complex scenarios. It focuses on practical application of SQL skills in a fun and engaging environment.
HN commenters generally expressed enthusiasm for SQL Noir, praising its engaging and gamified approach to learning SQL. Several noted its potential appeal to beginners and those who struggle with traditional learning methods. Some suggested improvements, such as adding more complex queries and scenarios, incorporating different SQL dialects (like PostgreSQL), and offering hints or progressive difficulty levels. A few commenters shared their positive experiences using the platform, highlighting its effectiveness in reinforcing SQL concepts. One commenter mentioned a similar project they had worked on, focusing on learning regular expressions through a detective game. The overall sentiment was positive, with many viewing SQL Noir as a valuable and innovative tool for learning SQL.
Wger is a free and open-source (FLOSS) web application for tracking fitness activities. It allows users to log exercises, create custom workouts, manage their weight and body measurements, and analyze progress with charts and graphs. Wger also includes a large database of exercises with images and instructions, nutritional information, and the ability to create training plans. The application can be self-hosted, offering users full control over their data and privacy.
Hacker News users discussed the self-hosted Wger fitness tracker, primarily focusing on its utility and features. Several commenters expressed interest in using it or already using it successfully, praising its simplicity and the control it offers over their fitness data. Some desired more advanced features like workout suggestions, exercise variations, and progress tracking visualizations. The ability to import/export data was also a key concern. A few users questioned the sustainability of the project, particularly regarding updates and bug fixes, and suggested incorporating routines from sources like Reddit's r/fitness. Overall, the sentiment was positive, with users appreciating the existence of a FLOSS alternative to commercial fitness trackers.
Summary of Comments ( 66 )
https://news.ycombinator.com/item?id=43663865
Hacker News users generally expressed enthusiasm for the open-source, self-hostable file converter Vert.sh, praising its simplicity and potential usefulness. Several commenters highlighted the benefit of avoiding uploads to third-party services for privacy and security reasons, with some mentioning specific use cases like converting ebooks. A few users questioned the project's long-term viability and maintainability given the potential complexity of handling numerous file formats and dependencies. Some also suggested alternative self-hosted solutions like Pandoc and Soffice/LibreOffice. The discussion also touched on the challenges of sandboxing potentially malicious files uploaded for conversion, with some proposing using Docker or virtual machines for enhanced security.
The Hacker News post discussing the open-source, self-hostable file converter Vert.sh generated a moderate amount of discussion, with several commenters expressing interest in the project and exploring its potential use cases and limitations.
Several users appreciated the simplicity and self-hostable nature of Vert.sh. One commenter highlighted the advantage of using a tool like this for sensitive data, avoiding the privacy concerns associated with uploading files to third-party online converters. Another user mentioned their existing use of Pandoc for similar conversion tasks but expressed interest in exploring Vert.sh due to its potentially streamlined interface and focus on web-based conversion. The self-hosting aspect was repeatedly praised, allowing users to maintain control over their data and avoid potential costs associated with cloud-based services.
Some commenters discussed the technical aspects of Vert.sh. One pointed out that the project relies on LibreOffice running in the background, suggesting that users would need to have it installed and functioning correctly. This sparked a brief discussion about the resource requirements of running LibreOffice and its potential impact on performance, especially for complex conversions. Another user inquired about the possibility of containerizing Vert.sh for easier deployment and management, which another user confirmed was possible through the provided Dockerfile.
The limitations of relying on LibreOffice were also brought up. One user questioned the efficiency of using LibreOffice for simple conversions like Markdown to HTML, suggesting that a dedicated tool might be faster. Another commenter mentioned potential issues with font handling in LibreOffice, which could affect the fidelity of converted documents.
Finally, the discussion touched upon alternative solutions and potential improvements. One user suggested using specialized tools for specific conversion tasks, pointing out the superior performance and quality compared to a general-purpose solution like LibreOffice. Others expressed interest in features like batch conversion and direct integration with cloud storage services. While acknowledging the current limitations, several commenters expressed optimism about the project's future development and potential to become a valuable tool for privacy-conscious users.