Postingan

Menampilkan postingan dari Januari, 2025

Show HN: Discorch – Offline tool to browse and delete your Discord messages https://ift.tt/G8hvN1d

Show HN: Discorch – Offline tool to browse and delete your Discord messages Built this to help users manage their Discord message history. Upload your data package to browse messages and generate deletion requests that comply with Discord's requirements, all offline and locally. Discord's bulk deletion process is complex and poorly documented. With their recent push toward monetization and ads, users need better tools to control their data. Discorch makes this accessible by guiding you through the process step by step, with a simple and intuitive interface. Includes a Go CLI for attachment downloads. Search functionality needs improvement and there are some known bugs, but it works well for most use cases. Issues and PRs welcome at https://ift.tt/yiz8ql2 . I'll keep an eye on the comments for feedback and bug reports! https://discorch.org January 18, 2025 at 06:00AM

Show HN: Watchfakenews.com https://ift.tt/UVhatws

Show HN: Watchfakenews.com Hi everyone, we're democratizing access to deepfakes. Product is live.. try it out If the above url doesn't work, you can find us on https://ift.tt/ran4udE https://ift.tt/ran4udE January 18, 2025 at 03:28AM

Show HN: Compile C to Not Gates https://ift.tt/xUTNFXp

Show HN: Compile C to Not Gates Hi! I've been working on the flipjump project, a programming language with 1 opcode: flip (invert) a bit, then jump (unconditionally). So a bit-flip followed by more bit-flips. It's effectively a bunch of NOT gates. This language, as poor as it sounds, is RICH. Today I completed my compiler from C to FlipJump. It takes C files, and compiles them into flipjump. I finished testing it all today, and it works! My key interest in this project is to stretch what we know of computing and to prove that anything can be done even with minimal power. I appreciate you reading my announcement, and be happy to answer questions. More links: - The flipjump language: https://ift.tt/6aO8Lkh https://ift.tt/dJn8V1s - c2fj python package https://ift.tt/3vkJc2U https://ift.tt/PYHgUSj January 18, 2025 at 02:36AM

Show HN: Real-time nonlinear optics simulation (JS/GLSL) https://ift.tt/vJ5GBq8

Show HN: Real-time nonlinear optics simulation (JS/GLSL) https://ift.tt/szafn2G January 17, 2025 at 04:55AM

Show HN: News Minimalist – News ranked by significance https://ift.tt/NpjEour

Show HN: News Minimalist – News ranked by significance Hey HN! I'm the author of News Minimalist — a news aggregator where all news is ranked by significance on a scale from 0 to 10. The project was born out of personal pain — I wanted a way to read only significant news, like major humanity milestones, or historical political events, filtering out all the celebrity gossip and smartphone releases. But I couldn't find a way to do that — everywhere I looked, the news was ranked by popularity, coverage, or relevance, not significance. I first tried to solve the problem in the beginning of 2023 with GPT-3 (the top model at that time) by asking it to estimate the significance of some news stories. The results were painfully bad — for some reason, the model preferred tragic, personal stories, completely missing the essence of what makes the news significant. No amount of prompt engineering could fix that. But it all changed in March 2023 when GPT-4 came out. The scores it gave made m...

Show HN: Image-to-3D-to-Image in real-time https://ift.tt/ipZRuNX

Show HN: Image-to-3D-to-Image in real-time https://twitter.com/krea_ai/status/1879929607320633870 January 17, 2025 at 03:00AM

Show HN: Nail Designer AI – AI-Powered Nail Art Creation https://ift.tt/0p4IZyh

Show HN: Nail Designer AI – AI-Powered Nail Art Creation https://ift.tt/meJltK8 January 16, 2025 at 10:34PM

Show HN: DBOS TypeScript – Lightweight Durable Execution Built on Postgres https://ift.tt/2VDrJ5N

Show HN: DBOS TypeScript – Lightweight Durable Execution Built on Postgres Hi HN - Peter from DBOS here with my co-founder Qian (qianl_cs) Today we want to share our TypeScript library for lightweight durable execution. We’ve been working on it since last year and recently released v2.0 with a ton of new features and major API overhaul. https://ift.tt/QtKhcBp Durable execution means persisting the execution state of your program while it runs, so if it is ever interrupted or crashes, it automatically resumes from where it left off. Durable execution is useful for a lot of things: - Orchestrating long-running or business-critical workflows so they seamlessly recover from any failure. - Running reliable background jobs with no timeouts. - Processing incoming events (e.g. from Kafka) exactly once - Running a fault-tolerant distributed task queue - Running a reliable cron scheduler - Operating an AI agent, or anything that connects to an unreliable or non-deterministic API. What’s unique a...

Show HN: I made a tool to save multimedia from various platforms https://ift.tt/G0QhipO

Show HN: I made a tool to save multimedia from various platforms https://ift.tt/AWbLKTX January 16, 2025 at 03:30AM

Show HN: QwQ-32B APIs – o1 like reasoning at 1% the cost https://ift.tt/Ld2vAot

Show HN: QwQ-32B APIs – o1 like reasoning at 1% the cost Ubicloud is an open source alternative to AWS. Today, we launched our inference APIs, built with open source AI models. QwQ-32B-Preview is one of those models; and it can provide o1-like reasoning at 1% the cost. QwQ is licensed under Apache 2.0 [1] and Ubicloud under AGPL v3. We deploy open models on a cloud stack that can run anywhere. This allows us to offer great price / performance. From an accuracy standpoint, QwQ does well in math and coding domains. For example, in the MMLU-Pro Computer Science LLM Benchmark, the accuracy rankings are as follows. Claude-3.5 Sonnet (82.5), QwQ-32B-Preview (79.1), and GPT 4o 2024-11-20 (73.1). [2] You can start evaluating QwQ (and Llama 3B / 70B) by logging into the Ubicloud console: https://ift.tt/aYz0sg1 We also provide an AI chat box for convenience. We price the API endpoints at $0.60 per M tokens, or 100x lower than o1’s output token price. Also, when using open models, your first mill...

Celebrating 10 Years and 100+ Internships: How Students Helps Us Keep Muni Moving

Celebrating 10 Years and 100+ Internships: How Students Helps Us Keep Muni Moving By Glennis Markison Nearly 120 student interns from Genesys Works have supported our operations at the SFMTA. Many talented students have helped us keep Muni moving and our streets safe. We’re starting off the new year with gratitude for their hard work! We recently celebrated 10 years of partnership and more than 100 internships with Genesys Works. See how Genesys Works students have helped our agency and the city – and what they’ve learned along the way. SFMTA staff who have supervised interns celebrate 10 years of partnership with Genesys Works. Helping young people build fulfilling careers Genesys Works... Published January 15, 2025 at 07:00AM https://ift.tt/4BKajh8

Show HN: I Built a Fair Alternative to Product Hunt for Indie Makers Like You https://ift.tt/bZp62Uh

Show HN: I Built a Fair Alternative to Product Hunt for Indie Makers Like You I’m an indie maker, just like many of you. A few months back, I launched a product on one of the big platforms, and... nothing. It got buried under dozens of other launches within hours. All that work, all that excitement is gone in the blink of an eye. No one even saw it. It stung. I wasn’t mad, well, maybe a little but mostly, I just felt invisible. The truth is, indie makers like me don’t have big teams or budgets to fight for visibility. We rely on genuine support and connections. I couldn’t stop thinking about how many great ideas never get the attention they deserve because they’re overshadowed. So, I decided to build something different: https://itslaunched.com Here’s the idea: • 10 launches per day, max. Limiting the number of daily launches ensures that every product gets its moment in the spotlight. • 2 votes per user, per day. This isn’t a popularity contest. You only get two votes, so people have ...

Show HN: I wrote a script to move my Apple Music MP3 playlists to Android https://ift.tt/tYZBhe2

Show HN: I wrote a script to move my Apple Music MP3 playlists to Android https://ift.tt/CnL5I1d January 15, 2025 at 02:48AM

Show HN: WASM-powered codespaces for Python notebooks on GitHub https://ift.tt/2kXYOGH

Show HN: Making AR experiences is still painful – had to make my own editor https://ift.tt/WnMP51l

Show HN: Making AR experiences is still painful – had to make my own editor Hey HN! My co-founder and I have spent over a decade building mixed reality projects and have been growing more and more frustrated with the process. From the number of tools needed, to client sign-off, to the complex esoteric tech stacks. And especially how slow the iteration loop is when dealing with interactivity and UX. Two years ago we decided to stop whining and fix the fundamental issues. Ordinary Objects [0] was built with our core needs for AR prototyping: a very tight iteration loop between editor and real device, real-time interactivity while editing and clear and concise flow management + mapping. There are many things that layered on to make all of that possible: making it multi-user from the ground up, handling assets without a fuss, and building up a new interaction language. From a technical standpoint we wanted to be native on the all of the platforms that we support, and do that as quickly as ...

Show HN: A complete e-commerce website builder to build ecom stores in minutes https://ift.tt/95142PY

Show HN: A complete e-commerce website builder to build ecom stores in minutes StoreLauncher is a professional Shopify store builder primarily designed for newbies who struggle to create a professional-looking Shopify store. All you have to do is follow a few simple steps to have your store built in literally minutes. There are 8 niches to choose from, each filled with numerous products in our database. The product pages are highly descriptive and unique, as we use AI API to generate product information. Each product gets a dedicated product page template. A logo is also generated using one of 100 premium fonts and published on the store. StoreLauncher creates a professional, clean homepage filled with collections and featured products, as well as image-with-text sections. All essential pages are also created and published to your store. The header and footer navigation are automatically generated and assigned to the appropriate pages and products. Try it for yourself, it's complet...

Show HN: chDB 3.0 released, 12% faster than DuckDB https://ift.tt/D0qKR2y

Show HN: chDB 3.0 released, 12% faster than DuckDB https://ift.tt/R7SmJkV January 14, 2025 at 11:33AM

Show HN: Python with do..end in place of strict indentation https://ift.tt/NrcM6J3

Show HN: Python with do..end in place of strict indentation https://ift.tt/XaionAR January 10, 2025 at 08:53PM

Show HN: News Planet – current events on a rotating globe https://ift.tt/VdJEztc

Show HN: News Planet – current events on a rotating globe https://news.ianua.app/ January 14, 2025 at 02:27AM

Show HN: wonderful.dev – social platform for programmers https://ift.tt/Hp320OW

Show HN: wonderful.dev – social platform for programmers Hey HN, I'm Alan Founder of wonderful.dev ( https://wonderful.dev/ ) We're building a community for programmers, with a goal to make it easier to network with other devs and connect with companies you’re interested in. The inspiration for wonderful.dev came from my own experiences job searching in the tech industry. I wanted to create a platform where the focus was on mutual interest and meaningful connections instead of resumes, job applications, and coding challenges. Here's how wonderful.dev works: 1. Profile creation: You link accounts like GitHub and WakaTime, and we pull in key metrics to create your profile. 2. Matching: Instead of applying to job postings, you explore companies and star the ones you like. If they star you back, you can chat with them. 3. Community timeline: Like Bluesky for devs, you share updates, interact with other devs, and build your network. When posting to the timeline, we support a sub...

Show HN: Professional Headshots Using AI https://ift.tt/1eAEPdJ

Show HN: Professional Headshots Using AI Hey HN! Launching portraitmaker.ai - pro headshots generated uniquely for your face. Instead of using a generic model, I actually train a unique Flux LoRA model on your specific selfies. The idea is pretty simple: 1. Upload 10-35 selfies 2. Within 30 mins while the model finishes training 3. Call the trained model with a bunch of custom prompts for perfect headshots The results are pretty WILD - check out some examples on the site. Flux models have really changed the game. You can do this with almost anything - for example, cat portraits, dog portraits, etc. Btw, $20 gets you: - Custom model trained on your face using Flux LoRA - 40 headshots that actually look CRAZY GOOD Traditional photographers charge you app the a*. $200-1000+ and require scheduling weeks out. Sometimes, they even charge you for custom outfits and photo retouching. But most of us don't have that kind of money to splurge on a headshot. https://ift.tt/eaLu0JG January 13, 2...

Show HN: SemHash – Fast Semantic Text Deduplication for Cleaner Datasets https://ift.tt/ueOZ5wD

Show HN: SemHash – Fast Semantic Text Deduplication for Cleaner Datasets We’ve just open-sourced SemHash, a lightweight package for semantic text deduplication. It lets you effortlessly clean up your datasets and avoid pitfalls caused by duplicate samples in semantic search, RAG, and machine learning. Main Features: - Fast and hardware friendly: Deduplicate datasets with millions of records in minutes, on a CPU. - Flexible: Works on single or multiple datasets (e.g., train/test deduplication), and multi-column data (e.g., Question-Answering datasets). - Lightweight: Minimal dependencies (largest is NumPy). - Explainable: Easily inspect duplicates and what caused them, and view the lowest similarity duplicates to adjust the threshold based on your dataset. We found that text deduplication is more complex than it appears, so we built SemHash to simplify the process. Duplicate samples can skew model training, reduce generalization, and cause train-test leakage—leading to unreliable result...

Show HN: Dribbble for code https://ift.tt/Zv8JpoP

Show HN: Dribbble for code https://ift.tt/fCsZQPU January 12, 2025 at 09:52AM

Show HN: 3D Terrain simulation for hiking, skiing etc. https://ift.tt/GpjZXb3

Show HN: 3D Terrain simulation for hiking, skiing etc. I'm working on a GPS track visualizer for quite some time. It shines in hilly and mountaineous terrain (where a 3D view makes more sense), but it also offers quite a lot of Strava-like features (statistics etc.). You can upload your GPX and FIT files manually, or sync directly with Garmin, Coros and Polar. See https://cubetrek.com for the live app and check out some examples there. It's free and opens source. Also, anyone who likes to work with 3D visualizations (especially Babylon.js), let me know if you like to help polish this thing further. https://ift.tt/3yPZKIl January 11, 2025 at 04:08AM

Show HN: TypeScript/React/Vue Window Layout Manager (Tabs, Floating, Popouts) https://ift.tt/7sL8uoM

Show HN: TypeScript/React/Vue Window Layout Manager (Tabs, Floating, Popouts) https://ift.tt/9UZLfWK January 11, 2025 at 10:31PM

Show HN: Check if your website's images have alt text https://ift.tt/pBZv574

Show HN: Check if your website's images have alt text I want to share something cool that we’ve been working on. If you’ve ever wondered whether your website images have alt text or if you're struggling to keep track of all your images for accessibility, we’ve got just the thing. We created an Image Alt Text Checker that quickly scans your website and tells you if any images are missing alt text. It’s super easy to use—just drop your website URL, and the tool does the rest. In seconds, you get a report showing which images need alt text, so you can fix them up in no time. We built this tool with accessibility in mind. It’s not just about SEO (though it definitely helps with that too!); it’s about making your site more user-friendly for people who rely on screen readers. And let’s face it, who doesn’t want a more inclusive website, right? It’s 100% free, and honestly, it saves so much time compared to checking each image manually. Anyone else here focusing on website accessibili...

Show HN: Predicting Energy Community Eligibility https://ift.tt/T9JGFeH

Show HN: Predicting Energy Community Eligibility Since the publication of www.offgridai.us last month, I’ve been looking into the financials of clean energy projects. In the US, tax credits play a key role in bringing down the breakeven cost and making more projects viable. So maximizing tax credit eligibility matters. The energy community bonus tax credit depends on where the project is located, but the list of eligible locations changes every year. I thought it would be useful to have a tool which figures out the eligible locations before publication of the IRS official list. https://ift.tt/5pR6SGK January 11, 2025 at 03:56AM

Show HN: Next gen AI workout planner and logger https://ift.tt/eAGKmpt

Show HN: Next gen AI workout planner and logger Hey HN! Excited to share my new App. I built hitt.ai to solve the common gym challenges we all face: planning effective workouts, tracking progress, and knowing when to adjust our routines. What makes hitt.ai different? It's built with AI-first capabilities at its core. Think of it as having a personal trainer in your pocket who creates workout plans, reviews your performance, and discusses anything fitness-related – just like a human trainer would. The best part? It's 50x cheaper than a human personal trainer and available 24/7 (because let's face it, AIs don't need protein shakes or rest days ). Key features: - AI-powered workout planning that adapts to your goals and progress - Smart logging system that remembers your exercises and patterns - Personalized recommendations based on your performance - Detailed progress tracking and analytics - Chat with your AI trainer about any fitness topic, anytime The app is now live D...

Show HN: KeyTik: The All-in-One Input Automation Tool https://ift.tt/c52CPFl

Show HN: KeyTik: The All-in-One Input Automation Tool KeyTik now has it's own website Key Features: - Multiple Keyboard Remap Profile: Not like most of keyboard remapper, KeyTik can handle multiple keyboard remap. You don't have to set remap again when you need to use another remap then set it back again after done. Just create multiple remap and activate or deactivate it whenever you want. - Advance Keyboard Remap: Keyboard remap not only able to remap single key but also key combination and text or typing (Example: Clicking 's' will type 'Select"). - Assign Script or Remap Profile to Specific Keyboard or Mouse Using Device VID & PID or Device Handle: Make script or remap profile to only work for specific physical keyboard or mouse using device VID & PID or device handle as identifier. - Assign Script or Remap Profile to Specific Programs Using Class or Process: Make script or remap profile to only work for specific programs class, like specific Chrome...

Show HN: Freeact – A Lightweight Library for Code-Action Based Agents https://ift.tt/m0QXeqa

Show HN: Freeact – A Lightweight Library for Code-Action Based Agents Hello! We just released freeact ( https://ift.tt/I2lKTd7 ), a lightweight agent library that empowers language models to act as autonomous agents through executable code actions. By enabling agents to express their actions directly in code rather than through constrained formats like JSON, freeact provides a flexible and powerful approach to solving complex, open-ended problems that require dynamic solution paths. * Supports dynamic installation and utilization of Python packages at runtime * Agents learn from feedback and store successful code actions as reusable skills in long-term memory * Skills can be interactively developed and refined in collaboration with freeact agents * Agents compose skills and any other Python modules to build increasingly sophisticated capabilities * Code actions are executed in ipybox ( https://ift.tt/JnshWKf ), a secure Docker + IPython sandbox that runs locally or remotely GitHub repo...

Show HN: Ultra-portable Gantt chart tool for very regulated environments https://ift.tt/moUVBqC

Show HN: Ultra-portable Gantt chart tool for very regulated environments I work for government agency with a lot of security considerations. We can't install anything and using public webapps is out of the question. Going through clearance or procurement to buy or install something is a pain. I needed a project management tool, and what we had on offer was too clunky and old. I built SimpleGantt to be ultra lightweight and portable. It's one HTML, one Javascript and one CSS file. Each project is saved into a single .yaml file. If you have a SharePoint environment you can "host" it by uploading the repo to SharePoint after renaming simplegantt.html to simplegantt.aspx. That allows anyone with access to open the tool by simply having the URL. Try it at: https://ift.tt/Usgfdb8 This is a couple of days of tinkering, and mostly exists to keep me from going crazy while managing projects with lots of deadlines and dependencies, so don't expect much. But another person in...

Show HN: TabPFN v2 – A SOTA foundation model for small tabular data https://ift.tt/AE7CZ68

Show HN: TabPFN v2 – A SOTA foundation model for small tabular data I am excited to announce the release of TabPFN v2, a tabular foundation model that delivers state-of-the-art predictions on small datasets in just 2.8 seconds for classification and 4.8 seconds for regression compared to strong baselines tuned for 4 hours. Published in Nature, this model outperforms traditional methods on datasets with up to 10,000 samples and 500 features. The model is available under an open license: a derivative of the Apache 2 license with a single modification, adding an enhanced attribution requirement inspired by the Llama 3 license: https://ift.tt/1CRelwg . You can also try it via API: https://ift.tt/aMnG4Rg TabPFN v2 is trained on 130 million synthetic tabular prediction datasets to perform in-context learning and output a predictive distribution for the test data points. Each dataset acts as one meta-datapoint to train the TabPFN weights with SGD. As a foundation model, TabPFN allows for fine...

Show HN: I made 188 free AI name generator tools so you dont have to https://ift.tt/6vMiJ7l

Show HN: I made 188 free AI name generator tools so you dont have to I made 188 free AI name generator tools. Please give it a try :) https://ift.tt/hiEdqT9 January 10, 2025 at 12:32AM

Show HN: Open-source Go tools for Firestore document management and restoration https://ift.tt/wdbeoZ2

Show HN: Open-source Go tools for Firestore document management and restoration Just released two utility tools for Firestore that might save you some development time. Not sure the overlap of firestore and go devs but it's been useful for us. As a small startup we are excited to get going on our opensource journey and welcome feedback! Just seems like some of the data management tools are underdeveloped and everyone is supposed to write their own. Thought it would be good to build a community around building new ones. firestore_doc_deleter - A Go-based tool for safe document operations featuring: Batch deletions with configurable rate limiting Automatic document backups before deletion Subcollection handling Dry-run mode for operation verification Document restoration from backups firestore_restore - A web interface (Go backend) for: Database restoration/transfer operations PITR (Point-in-Time Recovery) support Collection/document level granular control Progress monitoring and bat...

Show HN: Zig Obfusgator https://ift.tt/KOgnDBR

Show HN: Zig Obfusgator https://ift.tt/63gcjRQ January 9, 2025 at 02:52AM

New Downtown Express Service and Other Route Changes Start Feb. 1

New Downtown Express Service and Other Route Changes Start Feb. 1 By Benjamin Barnett Riders on the 29 Sunset will see improved bus stops on Sunset Boulevard thanks to recently completed construction. Beginning Saturday, Feb. 1, the SFMTA will be making some changes to Muni service. We must reduce service on some Muni routes because of our ongoing financial crisis. Some of these changes are not easy decisions for us to make. By doing so now, we can continue delivering reliable service. Meanwhile we can address the SFMTA's financial stability. At the same time, these changes aim to support downtown economic recovery. They are also designed to minimize impacts to customers. And... Published January 08, 2025 at 07:00AM https://ift.tt/nmgaxFJ

Show HN: Cardstock- Free TCG Proxy Manager for Magic, Yugioh, & Pokemon https://ift.tt/CW20kEi

Show HN: Cardstock- Free TCG Proxy Manager for Magic, Yugioh, & Pokemon Trading cards are awesome, but paying $30 for some cardboard isn’t. I’ve upscaled 60,000 cards from the entire catalog of Yugioh, Magic, Pokemon, & a newer game, https://elestrals.com . I've made it easy to build a decklist, download it, and then print at home. Modern inkjet printers got really good when nobody was looking. While it’s clear they’re not real cards, the upscaling makes them look great for casual play (these are not tournament legal). It’s totally free, give it a try! Supplies: https://ift.tt/O8H63mx Printer Settings: https://ift.tt/DmSxUrP Instructions: https://ift.tt/EiyPZc7 Overview: I built Cardstock because I had some scripts to do this lying around, and wanted to explore the new Rails 8 magic. Kamal 2 (kamal-deploy.org/) is a game changer, SQLite in production is fine, and the database backed solid family of gems work like a charm. Compute: I am renting a box on https://hetzner.com l...

Show HN: Awra – AI-powered legislative bill analyzer https://ift.tt/XE18LZo

Show HN: Awra – AI-powered legislative bill analyzer I built Awra to solve a simple problem: understanding what bills in Congress actually mean for regular citizens. What it does: - Explains federal bills in plain language - Shows state-specific impacts - Provides cost analysis when available - Uses AI to answer questions about any bill I've found that while tools like ChatGPT can explain bills, they often hallucinate or work with outdated information. Awra directly fetches from Congress.gov's API and uses RAG to ensure accuracy. Try it out: https://www.awra.ai GitHub: https://ift.tt/oZGMFmp Looking for feedback, particularly on accuracy and usefulness. Would love to hear from people who regularly need to understand legislation. https://www.awra.ai January 8, 2025 at 11:25PM

Show HN: Tinyhnsw – The Littlest Vector Database https://ift.tt/4TN3aRm

Show HN: Tinyhnsw – The Littlest Vector Database In an effort to understand it, I put together a simple, pure python implementation of HNSW, an approximate nearest neighbor library. Learned a lot, and I think for anyone interested in vector search it's an exercise that's absolutely worth doing. The code is optimized (imo) for readability, and working (albeit, quite slowly) on putting together a tutorial that walks through the motivation and implementation of HNSW. There's also working code examples for using the library for text and image search with sentence transformers and CLIP! https://ift.tt/9v0ftw4 January 8, 2025 at 12:44AM

Show HN: Instantly Generate Example Pages https://ift.tt/K3d7uYR

Show HN: Instantly Generate Example Pages https://exampl.page/ January 7, 2025 at 10:44PM

Show HN: I created a directory of the most durable products in the world https://ift.tt/aqp18yR

Show HN: I created a directory of the most durable products in the world Hi HN, I'm a big fan of buy it for life products so I created a directory for them. I'm looking for some feedback! https://ift.tt/oXP6MLd January 7, 2025 at 03:05AM

Show HN: A 100-Line LLM Framework https://ift.tt/a3B2TRb

Show HN: A 100-Line LLM Framework I've seen a lot of comments about how complex frameworks like LangChain can be. Over the holidays, I wanted to see how minimal an LLM framework could get if we stripped away everything non-essential. The result is an LLM framework in just 100 lines of code. These 100 lines capture what I see as the core abstraction of most LLM frameworks: a nested directed graph that breaks down tasks into multiple LLM steps, with branching and recursion to enable agent-like decision-making. From there, you can layer on more advanced features like agents, RAG, task decomposition, and more. I’ve intentionally avoided bundling vendor-specific wrappers (e.g., for OpenAI) into the framework. That kind of lock-in can be brittle and is easy to recreate on the fly—just feed the vendor’s API docs into your favorite LLM to generate a new wrapper. With miniLLMFlow, you only get the fundamentals. It also works nicely with coding assistants like ChatGPT, Claude, and Cursor.ai....

Show HN: Skeet – A local-friendly command-line copilot that works with any LLM https://ift.tt/j45NuW1

Show HN: Skeet – A local-friendly command-line copilot that works with any LLM I've been using GitHub Copilot CLI, and while it's great, I found myself wanting something that could work with any LLM (including running local models through Ollama), so I built Skeet. The key features that make it different: - Works with any LLM provider through LiteLLM (OpenAI, Anthropic, local models, etc.) - Automatically retries and adapts commands when they fail - Can generate and execute Python scripts with dependencies (powered by uv) without virtual environment hassles You can try simple tasks like: ``` skeet show me system information skeet what is using port 8000 skeet --python "what's the current time on the ISS?" ``` Demo: https://ift.tt/4RzEcWy Code: https://ift.tt/ku93YKQ I built it for myself, and I've been really happy with the results. It's interesting to see how different models fare against one another with everyday tasks. If running a local model, I've...

Taken with Transportation Podcast: Thank You, Jeff Tumlin

Taken with Transportation Podcast: Thank You, Jeff Tumlin By Jeff Tumlin has left the SFMTA after five years with our agency. His last day was Dec. 31, 2024. It’s January 2025, and we have said goodbye to Director of Transportation Jeff Tumlin. Director Tumlin announced in mid-December that he would not renew his contract and instead would step down from his position at the end of the year. “Thank You, Jeff Tumlin” is the latest episode of our Taken with Transportation podcast. In it, we talk with our former director about his time at the agency. Reflecting on the last five years “I started this job on Dec. 15, 2019. Three months later, we were in... Published January 06, 2025 at 07:00AM https://ift.tt/ROgiP5X

Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan https://ift.tt/cXFP3db

Show HN: Discuo – Anonymous discussions with infinite branching and 24h lifespan I built Discuo, a unique discussion platform that combines: - Infinite thread branching: conversations evolve naturally in multiple directions - 24h post lifespan: all content auto-deletes after 24 hours - No account needed: just start posting or commenting instantly - Complete anonymity: no tracking, no personal data collection - Minimalist design: distraction-free, focused on pure discussion Originally created for developers to share progress and discuss code, it evolved into a platform covering various topics while maintaining its minimalist essence. https://discuo.com January 1, 2025 at 11:53PM

Show HN: Pixie – A tool to shop for clothes using pictures https://ift.tt/T8qj13B

Show HN: Pixie – A tool to shop for clothes using pictures https://ift.tt/J8N3Zcs January 6, 2025 at 03:33AM

Show HN: Does your food have gluten? https://ift.tt/1zaZysi

Show HN: Does your food have gluten? Hey folks! About a couple of months or so ago, I finally figured out I’m gluten intolerant after months of chasing random symptoms and getting nowhere. After a wild goose chase (started this via Djokovic's Serve To Win book) finally found out I was highly gluten sensitive/intolerant. I had to rethink everything I ate. Grocery shopping turned into ingredient detective work, and eating out became a gamble. I quickly realized I needed something to make this easier and built GlutenAI. It’s a super simple tool to check if something’s gluten-free. Type in a food or product or even a common recipe name, and it’ll let you know if you’re good to go or should steer clear. Would love to get y'all's feedback on this and let me know what else you would like to see here : https://ift.tt/Nwnmst6 https://ift.tt/Nwnmst6 January 6, 2025 at 02:28AM

Show HN: PostalMime, Email parsing library for browsers, web workers, serverless https://ift.tt/d4WUtYO

Show HN: PostalMime, Email parsing library for browsers, web workers, serverless https://ift.tt/fpNA3vu January 5, 2025 at 11:22PM

Show HN: Signify – FOSS tool to generate Email signatures (HTML and PNG) https://ift.tt/BQ1b2mq

Show HN: Signify – FOSS tool to generate Email signatures (HTML and PNG) Signify is a free and open-source tool inspired by eSigna (esigna.vercel.app). It enables you to create professional email signatures with ease. Written with Svelte & Kit. https://ift.tt/Eeyv5DZ January 5, 2025 at 03:24AM

Show HN: Open Rewind – POC for audio and screen and video streaming to S3 https://ift.tt/cBf03Sg

Show HN: Open Rewind – POC for audio and screen and video streaming to S3 Got into a rabbit hole today. POC works using 'npx efficient-recorder'. Is this useful to anyone? https://ift.tt/B3lGF9c January 5, 2025 at 01:25AM

Show HN: Scorch – A Free Tool to Organise and Evaluate Your Startup Ideas https://ift.tt/Qb4ZvYu

Show HN: Scorch – A Free Tool to Organise and Evaluate Your Startup Ideas https://ift.tt/a1QuHmt January 4, 2025 at 08:22PM

Show HN: ExtensionLister – A Web App to Discover and Analyze Chrome Extensions https://ift.tt/q7u0GTM

Show HN: ExtensionLister – A Web App to Discover and Analyze Chrome Extensions Hi HN, I’m excited to share ExtensionLister, a simple web app I built to make discovering Chrome Web Store extensions faster and easier. The Chrome Web Store has thousands of extensions, but finding the right one can be tedious, especially if you want to compare extensions based on their popularity, ratings, or features. ExtensionLister solves this by letting you: • Filter extensions based on metrics like the number of users, downloads, average ratings, and more. • Sort the results to find hidden gems or analyze low-rated but highly-used extensions. • Explore data visually in a clean, sortable table interface. How it works: • No signup or barriers; just head to the site and start filtering/sorting extensions. • The data is updated periodically and sourced directly from the Chrome Web Store. Here’s the link: https://ift.tt/2nzslK0 Thanks for checking it out! https://ift.tt/2nzslK0 January 4, 2025 at 10:40PM

Show HN: A remake of my 2004 PDA video game https://ift.tt/5jNDUpy

Show HN: A remake of my 2004 PDA video game My background project for the last two years has been re-implementing my 2004 C++ shoot'em up game in TypeScript + WebGL, and it's finally done (just in time for the 20th anniversary!) Play the game online: https://ift.tt/XvxkOHh Technical article about the remake: https://ift.tt/vzQ182f I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari). It's amazing how much difference 20 years makes: the hardware is so much more powerful, the web as a deployment platform is so much easier than side-loading onto a PDA through a serial cable or sharing .exe files through e-mail, and my experience as a professional developer makes almost everything so much easier... but at the same, it didn't feel that the language, editor or debugger (TypeScript on Visual Studio Code) were significantly better than good old Visual C++ 6. Repository with the code of the remake: https://ift.tt/MZqcU4a ...

Show HN: Org-Supertag https://ift.tt/faVQzdH

Show HN: Org-Supertag Enhance org-mode tag system, borrow idea from tana. https://ift.tt/B0LNWxV December 31, 2024 at 06:44PM

Taken with Transportation Podcast: Keeping Warm at SweaterFest (Bonus Episode)

Taken with Transportation Podcast: Keeping Warm at SweaterFest (Bonus Episode) By The holiday spirit is in full swing at SweaterFest. We’re celebrating the holiday season with a special bonus episode of our Taken with Transportation podcast. “Keeping Warm at SweaterFest” takes you to a party in honor of our Icons of San Francisco holiday sweater. “I’d say I considered five or six different sweaters,” says Bobby. He’s a public transit fan attending SweaterFest. “But the Muni sweater with all the local icons, especially the cable car, that really sold it for me.” We introduced the Icons of San Francisco holiday sweater this summer. At SweaterFest, people have a chance to show... Published January 03, 2025 at 07:00AM https://ift.tt/4TG6slv

Show HN: I'm tired of sharing code using PasteBin and Slack, so I made this https://ift.tt/71sUjl6

Show HN: I'm tired of sharing code using PasteBin and Slack, so I made this Hey developers I think we're tired of copying and pasting our codes and sharing links using PasteBin, GithubGist, or Slack. What if you could share the codes without copying the link and share them right from your favorite editor? That was the motivation for creating TurboGist. Right now, it's still in the MVP stage, and I'm trying to gather feedback from developers like you. It's available as a beta in the VS Code Extension store. Can you guys check this out? It'd help me a lot. You don't need to pay any penny, 100% FREE. However, I'm working on introducing a self-hosted feature. Besides, a better alternative to PasteBin or GithubGist. Looking for your input on: - How this would fit your workflow? - Must-have features or integrations (e.g., GitHub Gist, PasteBin, etc.)? - Pain points in your current code-sharing process? - Do you have features in your mind? Thanks for reading th...

Show HN: NeatShift – A Modern Windows File Organizer with Symbolic Link Support https://ift.tt/D7bLQ8e

Show HN: NeatShift – A Modern Windows File Organizer with Symbolic Link Support Hi HN, I've been developing NeatShift, a Windows application designed to help users organize their files and folders seamlessly using symbolic links. The aim is to declutter storage without disrupting file accessibility. Key Features: Smart Moving: Relocate files while NeatShift creates symbolic links to maintain system functionality. Safety Measures: Options for quick backups with NeatSaves and system restore points to ensure data integrity. Integrated File Explorer: Modern interface with drag-and-drop support, customizable views, and both light and dark themes. Link Management: Easily view and manage all symbolic links in one place. I initiated this project to address the challenges of managing large files on limited SSD storage, ensuring that moving files doesn't break application dependencies. NeatShift is open-source (GPL-3.0 license), and I'm actively seeking feedback and contributors to e...

Show HN: I built a recipe app weeks after starting to code GoRecipeHub is live https://ift.tt/mrkyv7g

Show HN: I built a recipe app weeks after starting to code GoRecipeHub is live I started learning to code just a few weeks ago, and today I’m thrilled to share my 4th app, GoRecipeHub. It’s a cooking companion that lets users discover, save, and share recipes effortlessly. I’d love your feedback: What features would you add to make it even better? Check it out here: https://gorecipehub.com https://gorecipehub.com January 2, 2025 at 06:11PM

Show HN: I built an AI calendar to help you get stuff done – feedback wanted https://ift.tt/hGUwir5

Show HN: I built an AI calendar to help you get stuff done – feedback wanted If you have any questions, feel free to leave a comment! For additional information, click the link provided. I decided to present the extra details on a webpage because it’s easier to organize and format the information in a way that’s clear and more digestible. https://ift.tt/dyYoAmc January 2, 2025 at 11:10PM

Show HN: I built a green noise player to help you relax, focus, and stay calm https://ift.tt/q59SBF1

Show HN: I built a green noise player to help you relax, focus, and stay calm Sometimes, I struggle to block distractions and create a calming environment while working. Most tools I’ve tried were either cluttered, didn’t provide the right kind of sound, or required payment. So, I decided to build my own simple green noise player. For context, green noise features balanced, mid-range frequencies that mimic soothing natural sounds—ideal for relaxation, focus, or creating a peaceful backdrop while working. It’s also great for taking a mindful break during a busy day. Right now, it’s a free, lightweight, browser-based solution. Playback pauses on mobile when the screen locks, but I’m exploring ways to improve it. Maybe a dedicated mobile version in the future? Would love to hear your thoughts and feedback! https://ift.tt/vIx0Q64 January 2, 2025 at 05:19AM

Show HN: I made a screensaver that solves chess puzzles https://ift.tt/zIimPw8

Show HN: I made a screensaver that solves chess puzzles https://ift.tt/49VqStx January 1, 2025 at 12:20PM

Show HN: GitHub-style screen time visualizer on iOS https://ift.tt/ngx9POa

Show HN: GitHub-style screen time visualizer on iOS I wanted a longer-running view of my screen time data - in particular my usage on a given day vs. my goal usage. Github absolutely nails year-long visualization with their contributions heatmap, so borrowed some inspiration and created a similar screen time visualizer on iOS. Here's what it looks like: https://ift.tt/NJtRikn This is a free feature of the Clearspace app. Here's a link to our original HN launch with Clearspace: https://ift.tt/1OtZiPg https://ift.tt/4ybURiA January 2, 2025 at 02:54AM

Show HN: Open-Source Fraud Prevention Platform https://ift.tt/KHoMepb

Show HN: Open-Source Fraud Prevention Platform Fraud prevention and user security analytics made easy. PHP/PostgreSQL, a self-hosted app. Online demo (admin/tirreno): https://ift.tt/fh6Tjzg Source code: https://ift.tt/d8nVK93 Website: https://www.tirreno.com Constantly looking for interesting cases. Happy New 20¼! https://ift.tt/htpznA8 January 1, 2025 at 11:52PM