-->
Explore the hottest developer projects on Show HN for 2024-10-15. Dive into innovative tech, AI applications, and exciting new inventions!
Today’s content features a diverse range of innovative projects, including a native Gemini client for Haiku, an AI-driven YouTube summarizer for students, multiplayer game networking demos, and a self-building coding agent. There’s also a stress management tool, a Graphite 2D design app, and an open-source personal assistant for job applications. Noteworthy are tools for real-time location sharing, an Instagram caption generator, and a platform for simplifying DNS queries with type-safe SQL. A unique AI-driven project creates emoji generators, while efforts in historical preservation are showcased through digital mapping of Maya pyramids.
URL: https://github.com/coolcoder613eb/Bemini
Author: coolcoder613
Description:
Popularity: 1 points | 0 comments
URL: https://chromewebstore.google.com/detail/goat-ai-summarizer-â¨/okiancidgjobkbiognlklobclfaddpnl
Author: goatlabs
Description: We made an extension to help students understand content faster. Any summary for any content (youtube, news, pdf, etc) literally just 1-click away
Popularity: 4 points | 0 comments
URL: #
Author: runawaytanks
Description: Hey HN!
I’ve been learning about Multiplayer Game Networking to understand how clients and a server interact under different network conditions, similar to the classic demo by Gabriel Gambetta (if you haven’t seen it, check it out https://www.gabrielgambetta.com/client-side-prediction-live-…). As part of this, I’ve been working on improving my own version of that demo:
https://github.com/runawaytanks/demo
Why I built this?
I wanted to dive deeper into client-side prediction, network latency, and how to keep things in sync between the server and clients in a multiplayer game. This demo simulates two players interacting with a server while factoring in RTT (round-trip time) and the delays it introduces.
Instead of constantly measuring RTT, I tried a different approach by using a fixed client simulation offset (50ms) to smooth out delays without the need to constantly track RTT. But I’m not sure if this is the best strategy as network conditions can change.
I’d love any feedback or suggestions on the code, logic, or even alternative approaches!
Popularity: 5 points | 0 comments
URL: https://twitter.com/yoheinakajima/status/1846289276151255187
Author: yoheinakajima
Description: I built a super simple coding agent, as a ~500 line python script, that includes a simple front-end interface. It’s a single LLM loop with 5 tools.
When you load the app, it shows you a form where you describe the app you want, and it will show you progress as it builds your Python Flask app by writing folders and files into the static, templates, and routes folder.
It uses a task_completed tool to decide when it’s done, which exits the loop. Just reload the Flask app (which rebuilds all the routes it created), and it will point you to your new app instead of the original input form (which it does by simply determining if index.html exists).
It’s not as powerful as Replit Agent, but at ~500 lines of code, pretty fun to play with and easy to improve upon by simply updating the prompt or adding some tools.
Popularity: 3 points | 0 comments
URL: https://aisearchwatch.com/demo/YCombinator/2024-10-09-v1-4dc5370a2e9cbd7b/competitors/index.html
Author: eummm
Description:
Popularity: 3 points | 1 comments
URL: https://graphite.rs/
Author: Keavon
Description: For the past three years I’ve been building what I hope will be the next Blender, tackling the lack of any good 2D design or image editing tools outside the Adobe monopoly. This was our first year participating in Google Summer of Code and this Q3 update includes the big payoff from that, covering the most progress we’ve made so far as a project. If you’re a Rust dev, consider getting involved as we apply for the next GSoC in the new year— you could be our intern next summer :)
Q3 progress report: https://graphite.rs/blog/graphite-progress-report-q3-2024/
Popularity: 433 points | 60 comments
URL: https://fixed-chinchilla-63e.notion.site/Press-Reset-1113d4b7d66c807c9fc7c238b097dc6b
Author: cancelself
Description: Press Reset is a tool designed to help you discover and refine stress management practices through experimentation and observation. At its core, Press Reset focuses on Heart Rate Variability (HRV), a key indicator of how well your body manages stress. We hope by exploring various techniques like meditation and breathwork, you’ll gain insights into your body’s stress response and learn to balance your nervous system more effectively.
In this initial phase, we’ve introduced meditation and breathwork as our primary focus. These features allow you to experiment with two powerful stress management techniques. As we continue to develop, we plan to expand our offerings to include additional analysis and other wellness practices, providing you with a more comprehensive toolkit for managing your overall well-being.
Popularity: 3 points | 0 comments
URL: https://raghunt.netlify.app/
Author: dhj9817
Description:
Popularity: 1 points | 0 comments
URL: https://github.com/a2lix/schemql
Author: webda2l
Description: SchemQl is a lightweight TypeScript library that enhances your SQL workflow by combining raw SQL with targeted type safety and schema validation. It simplifies SQL usage in TypeScript by offering two main features:
- Robust Query Validation: Ensures the integrity of your query parameters and results through powerful schema validation, reducing runtime errors and data inconsistencies.
- Selective SQL Typing: Leverages TypeScript to provide real-time autocomplete and validation for specific parts of your SQL queries, targeting literal string parameters for tables, columns, parameters, and selections.
SchemQl is designed to complement your existing SQL practices, not replace them. It allows you to write raw SQL while benefiting from enhanced safety for specific query elements. Key characteristics include: - Database Agnostic: Works with any database management system (DBMS) that has a compatible JavaScript/TypeScript client library, allowing you to fully leverage your database-specific features.
- SQL-First approach: Provides the freedom to write complex SQL queries while offering targeted type safety for literal string parameters.
- Lightweight: Focused on core features and intends to remain so.
- Targeted Type Safety: Offers TypeScript support for enhanced developer experience with literal string parameters, balancing flexibility and safety.
SchemQl is ideal for developers who appreciate the power of raw SQL but want added security and convenience through schema validation and targeted TypeScript integration for specific query elements.Zod inside. An alternative to Kysely, Drizzle & co.
WDYT?
Popularity: 1 points | 0 comments
URL: https://getzingdata.com/blog/zing-advanced-voice-mode/
Author: planar_vector
Description: Hey there! We’ve been working on something pretty cool lately, and I’m excited to share it with you. It’s called Zing Advanced Voice Mode, and it’s designed to make data analysis more intuitive, accessible, and efficient.
With Zing Advanced Voice Mode, you can simply ask a question in plain English, and the tool will instantly provide a clear, concise answer, along with a visual representation of the query. No more struggling with complex syntax or spending hours writing intricate SQL statements.
It works with google sheets, excel files, csvs, postgres, mysql, Databricks, SQL Server, Clickhouse, BigQuery, RedShift, and more.
It supports calculations, filters, joins (no semantic model or foreign key needed) but not CTEs. We’re working on making the voice better and reducing latency (currently takes 3-10 seconds typically).
Its available on iOS now. Android + web in a few days.
Would love to get your thoughts on how we could improve this!
Popularity: 5 points | 3 comments
URL: https://github.com/tobesimple7/TbsGrid
Author: tobesimple7
Description: Hello. I am a TbsGrid developer. TbsGrid is currently in beta. I would like to hear your opinions, so I am posting this on show hn.
Popularity: 1 points | 0 comments
Author: yspreen
Description: Inbox Zero is a system where your inbox is for things you need to do right now. Everything else gets moved to later and you clear your inbox everyday. The Gmail snooze button is really good for this.
This strategy helps me to get things done but what I really need is an inbox zero to-do list app. iPhone reminders doesn’t work this way; you can only move items by giving them a due date and this splits all your to-dos into ‘today’ and ‘all.’
The today view has a couple of issues: If a snoozed item is now ‘today,’ and you don’t do it immediately, it becomes overdue. All the red text is super anxiety inducing and it makes me never wanna open the app ever again. Secondly, if I ever forget to set a due date on an item, it will never shows up in the today view. I’ll forget to do it all together. It really feels like organizing your iPhone Reminder app becomes a chore in and of itself.
So for week 11 of building one app every week I decided to build Unblocked. It’s a to-do list app that only shows you the items that you’re unblocked on right now. Everything else can be snoozed with one tap.
It synchronizes with Apple Reminders so you have all your to-dos on both your Mac and iPhone and it syncs in real time.
Popularity: 2 points | 0 comments
Author: arthuryuzbashew
Description: Hey Book Lovers!
Today, we’re thrilled to introduce Biblio.com, your new social playground for everything books! Whether you’re a voracious reader, budding author, or just someone who loves to explore new ideas through the written word, Bibliou has it all.
With Bibliou, you can:
Upload your own stories, novels, or poems and share them with the world Read an ever-growing library of books and writings by other users – discover hidden gems! Follow authors, readers, and creators whose content you love – build your literary network Create reading lists, leave reviews, and join discussions in vibrant community forums Get personalized recommendations and discover your next favorite book in no time! Why Bibliou? Unlike other book apps, Bibliou is truly multi-functional – it’s your personal bookshelf, a space to publish your work, a place to connect with readers and writers, and much more. Forget juggling between multiple platforms; now you can do it all in one spot!
Whether you’re an indie author looking to build a fanbase or a casual reader searching for your next cozy read, Bibliou makes it effortless to connect and share stories.
We’re just getting started and would love your feedback! Jump in, explore, and help us shape the future of books online.
Join the conversation – the literary world is waiting!
Popularity: 3 points | 17 comments
URL: https://github.com/souzatharsis/podcastfy
Author: highlanderNJ
Description:
Popularity: 6 points | 2 comments
URL: https://www.text2quiz.co.uk/
Author: PurneysProjects
Description: I’ve created a cool little tool that allows students / teachers to generate a quiz from their lecture notes. With hopes to expand it to a study assistant to help students study better.
Popularity: 1 points | 0 comments
URL: #
Author: json_bourne_
Description: Introducing ReadTxt: Your Web Article Simplifier
Tired of cluttered web pages? ReadTxt strips away the noise, giving you clean, readable text from any article. readtxt.in/<article url>
Website: https://readtxt.in
Chrome Extension: Instantly simplify the current page with one click!
Try it now: https://chromewebstore.google.com/detail/readtxt/dgdmnooomfl…
Popularity: 3 points | 1 comments
URL: https://www.merklemap.com/dns-records-database
Author: Eikon
Description: Hi HN,
I’ve been working on building a pipeline to create a DNS records database lately. The goal is to enable research as well as competitive landscape analysis on the internet.
The dataset for now spans around 4 billion records and covers all the common DNS record types:
A
AAAA
ANAME
CAA
CNAME
HINFO
HTTPS
MX
NAPTR
NS
PTR
SOA
SRV
SSHFP
SVCB
TLSA
TXT
Each line in the CSV file represents a single DNS record in the following format:
www.example.com,A,93.184.215.14Let me know if you have any questions or feedback!
Popularity: 27 points | 8 comments
URL: https://verifygate.000.pe
Author: Drimiteros
Description: Check out VerifyGate, an open-source, online two-factor authentication app that lets you generate time-based one-time passwords (TOTPs) without storing any sensitive information and also shows you the 2 next upcoming passwords for convenience. Simply enter your secret key, click “Generate,” and get the current and next TOTPs instantly. It’s a lightweight solution designed for maximum security and privacy, especially useful for those who don’t want to store their secret keys in a traditional 2FA app. Would love feedback from the HN community!
Popularity: 1 points | 2 comments
Author: dchu17
Description: Hi HN! This is David and Will from Fortress. Last month, we launched Fortress as a Postgres platform targeted at multi-tenant SaaS companies (https://news.ycombinator.com/item?id=41426998). Since then, we’ve pivoted our messaging to focus more on ‘globally distributed’ Postgres for developers.
Over the past month, we learned that for us, the multi-tenant messaging didn’t resonate as much as we had hoped with early users. However, users wanted a Postgres platform that made global distribution (replication and sharding) easy and cost-effective. This was particularly challenging for developers wanting to use global edge runtimes but were constrained by a single, centralized database.
Over the past few weeks, we’ve revamped the platform and shifted our focus, prioritizing the simplification of global replication (single-writer, multi-reader) and sharding for Postgres developers.
Here are some ways Fortress can be used, especially as the platform becomes more developed:
Currently, the platform uses RDS under the hood and a proxy-based clustering system that supports write-forwarding and DNS routing that automatically directs queries to the closest replica. We haven’t made sharding self-serve yet, but we’re happy to assist with this over a call.
Our philosophy is to build on top of native Postgres without making changes to the database itself. We understand that naturally, building a middleware layer (shared-nothing) will naturally reduce Postgres compatibility, but we believe that it is important to stay close to native-Postgres to the extent that we can.
We’d love to hear feedback and suggestions from the HN community. We haven’t run a ton of benchmarks yet as we believe there is a lot we can do in the short-term to improve latency and we plan to do a Jepsen test as we continue working on the sharding solution. We are opening up our free tier, which includes a free primary and two replicas for super early users. You can use this from our site. If you’re interested in building on our platform, we’d love to chat and offer more granular support for sharding and help build out requested features (e.g., branching).
Popularity: 2 points | 0 comments
URL: https://tinytrivia.games/daily/
Author: asymadventures
Description: Hey HN,
I’m a soloprenuer working on some web games and just learning how to build and ship stuff.
I made a daily trivia game with AI generated questions. There’s a daily challenge along with a daily trivia question for a variety of topics. You can share and challenge other ppl.
It’s not like those short, boring trivia questions, so check it out.
Would also love to get some feedback or feature requests. Lmk what you think and share your scores below!
P.S. I also made a daily puzzle game to help with focus, anxiety, and stress — or just boredom at work. Check it out at https://tinytiles.games/daily/
Popularity: 1 points | 0 comments
URL: https://nondumbemails.tech/
Author: kiv1n
Description: Hey, everyone!
My previous generator for onboarding email sequences was used by many people.
So I decided to go a step further and developed an autopilot that not only generates emails, but also sends them to your recipients.
Popularity: 1 points | 0 comments
URL: https://ivisual.ai
Author: fullstackjob
Description:
Popularity: 5 points | 5 comments
URL: https://www.hirenorm.com/
Author: arungoud
Description: I was inspired to create HireNorm to address limitations in recruitment and applicant tracking software that I witnessed while working in the Tech industry. I felt such software was skewed toward recruiters and they didn’t offer much for interviewers like me who played an equally integral role in the tech hiring process.
HireNorm aims to change that by being an all-in-one hiring platform that will simplify and streamline the hiring process for candidates, hiring managers, recruiters and interviewers starting from job posting all the way to interviewing step. I hope it’ll be a welcome addition to the competitive HR software B2B SaaS industry landscape.
Popularity: 1 points | 0 comments
Author: timothybramlett
Description:
Popularity: 1 points | 0 comments
URL: https://github.com/abdheshnayak/react-pulsable
Author: abdheshnayak
Description: Hi HN,
I released React-Pulsable GitHub last year, and after seeing it in action across a few projects, I wanted to share it with a wider audience. It’s a lightweight library that lets you easily add customizable pulsating animations to any React component, helping to highlight elements like buttons, icons, or any UI component. Key Features:
Easy integration with any React component
Fully customizable (duration, color, size, etc.)
Lightweight and doesn’t rely on external dependencies
Great for adding subtle yet engaging effects to your UI
Here’s an example:<Pulsable isLoading={isLoading}> <YourComponent /> </Pulsable>
Now that it’s been stable for a while, I’m looking for feedback and ideas on how it can be improved! Feel free to check it out on GitHub (https://github.com/abdheshnayak/react-pulsable).
Popularity: 4 points | 0 comments
URL: https://dummyidp.com
Author: ned_at_codomain
Description: We heard from people (https://news.ycombinator.com/item?id=41674109#41675409) a while back that there’s demand for a lightweight SAML testing tool.
So we made one!
DummyIDP sends real SAML/SCIM messages to your app – just like Okta or Entra would. But it’s radically simple. All of the settings are on the same page. You don’t even need to create an account. It’s just ready to go.
You can test IDP- initiated SAML login. You can test SP- initiated SAML logins. You can provision or deprovision users or edit their permissions. You can test just about everything you could reasonably expect your enterprise customers to do.
Here’s a demo: https://www.youtube.com/watch?v=K2EMzbJhVag
It’s a free and open source tool. (See: https://github.com/ssoready/dummyidp)
We hope you find it useful.
Popularity: 2 points | 0 comments
URL: https://kaomoji.ai/
Author: luyaohwang
Description:
Popularity: 3 points | 1 comments
URL: https://www.gentables.com/
Author: yaohongjin
Description:
Popularity: 1 points | 1 comments
URL: https://www.summarizefast.com/
Author: cesncn
Description:
Popularity: 1 points | 0 comments
URL: https://donationflex.com/
Author: preetramsha
Description: I saw a tiktok the other day where it said there should be a website where wealthy individuals, unsure of how to spend their money, can fulfill the wishes of poor people. They could compete with other wealthy donors on a global leaderboard based on their contributions.
And I made it in 4 days on cloudflare ecosystem using serverless.
Popularity: 6 points | 5 comments
URL: https://twitter.com/MetaGPT_/status/1846044033820312016
Author: metagpt
Description: We’ve developed AFLOW, an automated agentic workflow generator using Monte Carlo Tree Search:
Outperforms human-designed workflows in Coding, Math, and RAG Achieves GPT-4o-level performance on HumanEval at just 4.55% of its cost 96.2% HumanEval accuracy using GPT-4o with AFLOW Generates custom workflows in 1.5h with just an eval function
Popularity: 1 points | 0 comments
URL: https://www.instagram.com/newkaico/reel/DBElpaZvOmW/
Author: bhasinanant
Description:
Popularity: 1 points | 0 comments
URL: https://arcane.engineer/studio/
Author: mlamina
Description: Hi HN!
I’m Marco, founder of Arcane Engineering where we made it our mission to boost developer productivity with smart automation. I’m proud to announce Arcane Studio - a collection of tools to help you save time and avoid context switching in your daily work. It is built on our core technology Arcane Engine, a platform that makes it easy to build dev tools and automations using natural language instructions.
The studio is still in early development and more tools will be added soon. Let us know what you think!
Popularity: 1 points | 0 comments
Author: tanaykarnik
Description: Hey HN!
I’m Tanay, and I just launched PeerSplit, a peer-to-peer, privacy-first app for splitting group expenses.
I built it because I was pretty fed up with existing apps that track your data, throw ads in your face, or make you pay for “premium” features. So, I figured, why not build something local-first that respects your privacy?
What’s different about PeerSplit:
- No signup needed – It’s 100% free and works without collecting any personal data.
- P2P syncing – Your data stays yours. Peer-to-peer collaboration means no servers storing anything.
- Local-first – Works fully offline.
- Cross-platform – Works on mobile, desktop, or whatever you’re using.
- Super lightweight and designed for a no-nonsense UX that gets out of your way.
- Oh, and yes, there’s dark mode.
GitHub (fair-source licensed under FSL): https://github.com/tanayvk/peersplit
Popularity: 1 points | 1 comments
URL: https://blogs.msurya.in/tech-story
Author: greykoala
Description: Hello all, I’ve started writing again. The blog is aimed at sharing my journey, hopefully sparking nostalgia and conversations. Thanks !
Popularity: 1 points | 0 comments
URL: https://developer.puter.com
Author: ent101
Description:
Popularity: 1 points | 0 comments
URL: https://www.daisylanding.com/
Author: Lublub
Description: Hey HN!
Building the landing page for my SaaS apps, was one of my least favorite parts of building SaaS. I didn’t want to spend hours designing and building a landing page. I also didn’t want to spend a monthly fee for a website builder. That is when the idea of a landing page builder for the Tailwind CSS and Daisy UI library came to mind.
I spent the next two weeks building it, and used it to build the landing page for the landing page builder.
Now I don’t need to spend hours designing and building the landing page. I just go straight to the landing page builder, and I have most of the website done in minutes. Plus, it is already responsive, and it will work on any size screen.
If you are interested, you can check it out here: https://www.daisylanding.com/
Caleb
Popularity: 1 points | 1 comments
URL: https://dockboy.dev
Author: d3witt
Description:
Popularity: 2 points | 0 comments
URL: https://www.batteriesincl.com/solutions/database
Author: eclark
Description: My name is Elliott. For the last three years, I’ve been building a DevOps platform on the best-in-class open source platforms (Kubernetes, Elixir, PostgreSQL, Grafana, etc.). The goal is to give engineering teams access to a modern DevOps infrastructure without needing to have a full SRE/DevOps team dedicated.
It’s also open source /fair source - all the source code is here → https://github.com/batteries-included/batteries-included
I shipped a public beta today and would love to hear initial reactions, thoughts, and feedback.
Here are details of the platform:
* It’s an Elixir-based UI on a database-driven, self-hosted Kubernetes platform. It can automatically deploy a scalable cloud installation (currently on AWS, with more options to follow) without inflicting YAML or Terraform configurations. Alternatively, it can set up a development instance using Kind and Docker or Podman, facilitating a smooth transition from local to production environments.
* The platform supports easy AI project hosting for various workloads. Use Ollama embedding models for text embedding, eliminating OpenAI costs and data leakage risks. With PGVector and Cloud Native PG for vector databases, you can achieve near-state-of-the-art performance without exposing your data to third-party APIs. Experiment with Jupyter Notebooks, featuring optional Nvidia Plugin batteries for no DevOps-required experimentation.
* Single Sign-On is streamlined via Keycloak, Istio Ingress, and OAuth Proxy, and it is securely hosted on your machine or cloud account. We’ve simplified security with full mTLS, Istio, SSL generation, and automated routing with Let’s Encrypt and Acme for HTTP2. Istio Ingress services are seamlessly configured down to the contents of config maps. Grafana and Victoria Metrics can be auto-configured with just a few clicks for easy installation.
Here’s also a look at the demo of the database deploy
https://www.youtube.com/watch?v=YbvkWja3VIQ
The platform follows all the best practices learned for configuring and running a maintainable system without Kubenete’s GitOps pain.
If you want to check it out, here are links to docs, site, repo, and signup to try it out:
* https://home.batteriesincl.com/signup
Popularity: 6 points | 3 comments
URL: #
Author: uziiuzair
Description: Hey HN,
I’m excited to show you Dashboarrrd, a new productivity tool that lets you build a fully customizable workspace to fit your unique workflow. Think of it as a blank canvas where you can add widgets like Kanban boards, to-do lists, notes, and even embed custom code or external apps. Whether you’re a freelancer managing client projects, a developer tracking sprints, or a team trying to streamline workflows, Dashboarrrd gives you the flexibility to create a space that works for you.
Here’s what makes Dashboarrrd different:
* Customizable workspaces: Create and organize your workflow with drag-and-drop widgets.
We launched a month ago and already have over 250 users providing feedback, helping us shape and improve the product. We’d love for you to check it out, give us your thoughts, and see how it fits into your productivity stack.
You can try it here: https://www.dashboarrrd.com
Looking forward to your feedback and any ideas for improvement!
Cheers, Uzair
Popularity: 2 points | 0 comments
URL: https://www.resumaidpro.io/
Author: younusmahmood
Description: Hey HN!
I built an app to tailor resumes to job descriptions. It has a Chrome extension and web app, with the extension being the main focus. Users can open it on supported job listings and hit “generate” to tailor their resume. The process: Upload base resume, open extension on listing or paste job description, review content, select template, and then download. You can edit and change the resume after you’ve generated it as well.
You can also add cover letters and recruiter emails tailored to the job. The review step is important as I acknowledge AI isn’t perfect and mistakes can be made (like lying), so with that review step, users can filter out things they don’t want and also add information that may have been missed.
I made this to help me tailor my resumes and have built a similar tool in the past, which inspired this one. I would love any and all feedback or ideas on what would make the tool more useful for you.
Thanks! Younus
Link —> https://www.resumaidpro.io/
Popularity: 1 points | 0 comments
URL: http://duc.zevv.nl/
Author: l8gravely
Description: Duc is a collection of tools for inspecting and visualizing disk usage.
Duc scales quite well, it has been tested on systems with more than 500 million files and several petabytes of storage.
Release candidate 1.5.0-rc1 has been released for testing too: https://github.com/zevv/duc/issues/333 and we would love to have some testing and more feedback.
Popularity: 1 points | 0 comments
URL: #
Author: aravindkumarv
Description: Launching Chrome extension to keep track of your GitHub Stats, Followers, Following, Stars Count, Open-Issues count
Free to use
Chrome extension: GitProfileScope https://chromewebstore.google.com/detail/gitprofilescope/eijlhjongoncaddbiojgmjdjebepcena
Give it a try and share your feedback
Popularity: 1 points | 0 comments
URL: https://github.com/robvanderleek/gh-cib
Author: robvanderleek
Description:
Popularity: 1 points | 0 comments
Author: msmith115
Description:
Popularity: 1 points | 0 comments
Author: bdupuch
Description: I always spent more than planned so I decided to try budgeting applications. It turns out you need to be an accountant or a control freak for those apps.
So I made Paktol with extreme simplicity & efficiency in mind. My sole goal is to spend less than I planned. Where Paktol differs:
It’s simple, boring and not sexy but it works for me (and friends/family). Give it a try.
Popularity: 5 points | 0 comments
URL: https://github.com/LambdaLabsML/distributed-training-guide/tree/main/06-training-llama-405b
Author: lambda-research
Description: Been working on a guide for ML folks to upgrade their single GPU training code to multi GPU and multi node. Code diffs and explanations are included.
The guide builds up to this final chapter (linked) on how to train a very large model like Llama 3.1 405B on a big cluster with plain pytorch.
Everything is just written using the direct pytorch apis (other than the model code which is just using transformers
models).
If there are topics of interest feel free to open an issue in the repo, and contributions are welcome.
I’m investigating adding a chapter on tensor parallelism, but it’s support in pytorch is still early stages.
Popularity: 3 points | 1 comments
Author: jackculpan
Description:
Popularity: 2 points | 0 comments
URL: https://juntos.pages.dev/
Author: brennopost
Description: I’ve built this app some time ago but only shared with close friends. It has been useful for me so I decided to share here.
It works by sharing state with yjs [1], as long as you are in the same session, i.e. the same path.
Popularity: 5 points | 0 comments
URL: https://emoji.build/deal-with-it-generator/
Author: klimeryk
Description: Hi, all! Author here. What started as a small tool I built for a job interview, became “The Most Over-engineered Deal With It Emoji Generator”:
- All operations done fully client-side - no backend, no private data leaves your browser.
I’ve been working remotely for the last >9 years. When using non-verbal communication, it’s important that your tone and intent comes across accurately.. Custom emojis became for me part of expressing yourself, creating bonds and camaraderie. I’ve originally created an MVP of this tool while applying for a exciting new job opportunity. As a showcase of my passion for programming, building teams and creating delightful user experiences. Unfortunately, they were not impressed and ultimately did not offer me the job :( But I wanted to polish it and release it for everyone to use for free, so that you can too “Deal With It”!
I have more ideas for even more features (check GitHub[1]), but wanted to launch it and see what’s the feedback and ideas from the community! And if you’re looking for a Fullstack Developer with >14 years of experience, with passion for great customer experience (remote work or locally in Iceland), let’s chat!
Popularity: 687 points | 130 comments
URL: https://mused.com/guided/158/temple-26-and-excavation-tunnels-copan-ruinas/
Author: lukehollis
Description: With these 3d captures, you can explore the 4km tunnel system that archaeologists created inside the temples at Copan that are closed to the public. The tunnels are often flooded by hurricanes and damaged by other natural forces—and collapsed on me and my Matterport scanner more than once—so this is a permanent record of how they appeared in 2022-23.
Unlike Egyptian pyramids, the Maya built their temples layer by layer outward, so to understand them, researchers tunneled into the structures to understand the earlier phases of construction. I arranged the guided versions of the virtual tours in a rough chronology, moving from the highest to the lowest and oldest areas: the hieroglyphic stairway composing the largest Maya inscription anywhere, the Rosalila temple that was buried fully intact, and finally the tomb of the Founder of the city, Yax Kʼukʼ Moʼ.
I’ve been working to build on top of the Matterport SDK with Three.js—and then reusing the data in Unreal for a desktop experience or rendering for film (coming soon to PBS).
Blog about process: https://blog.mused.com/what-lies-beneath-digitally-recording…
Major thanks to the Matterport team for providing support with data alignment and merging tunnels while I was living in the village near site.
Popularity: 342 points | 69 comments
URL: https://github.com/canopas/group-track-flutter
Author: kaushiksaliya
Description: Hey everyone!
I’m thrilled to announce GroupTrack, an open-source project built with Flutter for real-time location tracking and sharing among users. Whether you’re keeping your family connected or ensuring safety among friends, GroupTrack offers a flexible solution for location-based features.
What is GroupTrack?
GroupTrack is a Flutter-based application designed to demonstrate effective real-time location tracking and sharing. It showcases how to manage continuous location updates in the foreground and background, implement geofencing, and customize maps to create an enhanced location-based experience.
GroupTrack is more than just a location-based open-source project. It also demonstrates best practices for building location-based services.
Key Features:
Real-time Location Tracking: Provides continuous and reliable location updates, whether the app is running in the foreground or background, ensuring users are always up to date on each other’s locations.
Background Location Fetching: Efficiently manages location tracking in the background for both Android and iOS, optimizing battery life while keeping tracking active.
Map Customization: Easily customize map elements like markers, routes, and points of interest. Tailor the map visuals to enhance the user experience.
State Management: Leverages flutter_riverpod for smooth, real-time updates to user locations and map data, ensuring a responsive UI and efficient performance.
Geofencing Integration: Set up geofences and handle events like entering or exiting zones. The app demonstrates how to integrate native geofencing code into a Flutter project, allowing seamless communication between Android/iOS native code and Flutter.
Explore More: https://medium.com/@kaushik.s_95382/developer-centric-soluti…
Popularity: 4 points | 0 comments
URL: https://github.com/meonkeys/docker-isolator
Author: meonkeys
Description:
Popularity: 4 points | 3 comments
URL: https://git.sr.ht/~shakna/clicker_edit.py
Author: shakna
Description:
Popularity: 2 points | 0 comments
URL: https://github.com/hunterirving/macproxy_plus
Author: hunterirving
Description: I created an enhanced fork of the popular MacProxy project called MacProxy Plus, which makes it possible to browse the modern web on vintage hardware. You run MPP on a machine on your local network and configure the Mac (or other vintage computer) to use it as a proxy server. MPP converts HTTPS to HTTP, strips out CSS, JavaScript, and other tags the Mac’s browser doesn’t recognize, then serves super-simplified HTML that actually loads pretty fast on the nearly 40 year old machine. Custom handling is enabled by “extensions” (individual python scripts) which intercept requests for given domains (like chatgpt.com) and return simple HTML interfaces. Current extensions include Weather, ChatGPT, Anthropic Claude, Wikipedia, Reddit, Hackaday, WayBack Machine, Web Simulator, and (not) YouTube. Though this solution was developed with early Macs in mind, it should also work to get many other vintage computers online.
Popularity: 69 points | 25 comments
URL: https://lmcinnes.github.io/datamapplot_examples/hackernews/
Author: lmcinnes
Description: This is a data map providing a view of all HackerNews stories with a score of at least 2 (to remove most of the spam). Stories are close together in the map if they have semantically similar titles. In the bottom left is a histogram of stories over time. Hovering on a bar will select stories from that year, and dragging a selection allows selecting multiple years. A keyword based text search is in the upper left. Hold down the shift key and drag to lasso-select points and get a word cloud generated from the selection. Clicking on a point will open the URL for that story.
The dataset was filtered from https://huggingface.co/datasets/OpenPipe/hacker-news Stories were embedded in a vector space via nomic-embed: https://huggingface.co/nomic-ai/nomic-embed-text-v1.5 A 2D representation was generated using UMAP: https://github.com/lmcinnes/umap Clusters were generated and topics named via HDBSCAN and Toponymy using Cohere Command-R:
The map provides a great way to get an overview of Hacker News stories over the years, and to explore them, and find interesting niche topics. There are limitations to both the text embedding and the 2D representation. For example posts about John Gruber’s “Daring Fireball” end up in “Sun-related phenomena” in the Astronomy region of the map; and some topics get squashed into odd places because of the limits of a 2D representation. Nonetheless, most topics, regions and stories are well placed. There is a wealth of knowledge and information packed in here, and a lot to explore.
Popularity: 3 points | 0 comments
URL: https://launchyourapp.dev/
Author: ferchvs
Description: For over two years now I have been developing mobile applications as side projects, and one pain point I have always had is finding a good standard for my projects that could be replicated across almost all of them and that would give me the ability to launch them quickly so I could test different project ideas. With this in mind, I developed a product that solves this problem.
The project is called LaunchYourApp, It is a boilerplate in react native, with a complete authentication system including social authentication like apple and google, it also contains several ready-made components to facilitate development in react native, in addition I also added AI, so it contains a ready-made chat in the boilerplate integrated with open ai and also a chat for generating images using Dall-E!
I know there are a lot of developers and very good technical people here, so I would really like to hear your feedback! :)
Popularity: 2 points | 0 comments
URL: https://github.com/scaffoldly/scaffoldly-examples/tree/python-flask-poetry
Author: cnuss
Description: Scaffoldly allows you to run any HTTP server inside AWS Lambda. It requires no code changes to your existing server and a simple configuration in the project’s pyproject.toml. Deployments can be done locally or in GitHub Actions.
In this example, we’re running a Flask server in AWS Lambda, and the scaffoldly toolchain handles packaging, deployment, and routing of AWS Lambda HTTP requests.
Popularity: 3 points | 4 comments
URL: https://founderpal.ai/elevator-pitch-generator
Author: kronop
Description:
Popularity: 2 points | 1 comments
URL: https://www.gomponents.com
Author: markusw
Description: Hey everyone! I just released v1.0.0 of gomponents last week. It’s an HTML component builder in pure Go, with a DSL-like HTML syntax. It’s been 4 years in the making, and makes it really easy to build HTML in your web apps.
Popularity: 12 points | 2 comments
URL: https://www.captioncrafterai.com
Author: smikxy
Description: Hi HN! I’m a solo developer who is trying to solve a personal pain point: spending more time on Instagram captions than creating content. CaptionCrafterAI analyzes your images and generates engaging, tailored captions in seconds. It features:
I built this tool to help content creators, small businesses, and fellow procrastinators turn Instagram posts from time-consuming chores into engaging, on-brand content quickly. I’d love your feedback on the Project overall, UX, or any features you think would be valuable. Thanks for checking it out!
Popularity: 1 points | 0 comments
URL: https://butchr.dev
Author: kratosdigital
Description: This starter kit comes with ton of useful features and modules to help your start in minutes. It’s in the final stages of development so you can join the waitlist to get nice discount and premium support once it’s ready for public.
The stack powering the kit is: Laravel, Vue, Inertia, Tailwind, Stripe, etc. with React version on the roadmap.
Popularity: 1 points | 1 comments
URL: https://mermaid-ascii.art/
Author: AlexanderGrooff
Description:
Popularity: 197 points | 39 comments
URL: https://forecastsheets.com/
Author: mmarian
Description:
Popularity: 1 points | 1 comments
URL: https://github.com/Barqawiz/Tamagotchi
Author: barqawiz
Description: I’ve developed a Tamagotchi-like virtual characters drawn in JavaScript. These characters can be manually controlled or interact dynamically with AI assistants, adding a visual identity and fun to AI.
Imagine having an AI character that responds to user requests with different states, making interactions playful and engaging.
Demo: https://barqawiz.github.io/Tamagotchi/
Code: https://github.com/Barqawiz/Tamagotchi
Popularity: 1 points | 0 comments
URL: https://github.com/mathix420/free-the-web-apps
Author: mathix
Description:
Popularity: 2 points | 3 comments
URL: https://chromewebstore.google.com/detail/briefy-ai-summarizer-with/hhcfeikmmkngnnaogpodbggmcjcebfba
Author: strawbrybanana
Description: Briefy turns all kinds of lengthy content into concise, structured summaries and saves them in your knowledge base for later review. We are aiming at solving information overload and increasing daily work productivity. Please try out and give us some feedback!
Popularity: 1 points | 0 comments
URL: https://airportloungelist.com/
Author: jackculpan
Description:
Popularity: 1 points | 0 comments
URL: https://github.com/Snowiiii/Pumpkin
Author: alex_medvedev
Description:
Popularity: 354 points | 136 comments
Author: 1mbsite
Description:
Popularity: 1 points | 0 comments
Author: praveenjuge
Description:
Popularity: 104 points | 43 comments
URL: https://apps.apple.com/us/app/bijou-fm-for-last-fm/id6450460066
Author: zchwyng
Description: I’ve made an iOS app that detects changes to your Top 50 charts and milestones for every hundred scrobbles.
Popularity: 1 points | 0 comments
Author: vincejos
Description: Hey,
My name is Vincent, I’m an independent developer and I just launched my first SaaS, Rankbid, a platform that helps businesses run self-service auctions to sell ad space or promoted content, ensuring they capture true market value.
Rankbid integrates easily via API, webhooks, or hosted pages, allowing companies to manage auctions without coding. A key feature: bidders pay only when they win, reducing friction. It’s a powerful way to increase revenue, especially compared to outdated, fixed-price banner ads.
Let me know what you think!
Popularity: 4 points | 0 comments
URL: https://bitcoin-balance-api.com
Author: bert2002
Description: Bitcoin Balance API is a simple and efficient service that lets users check the balance of any Bitcoin address on both mainnet and testnet. It’s ideal for a range of use cases, from development and testing to live network queries.
- Testnet access is available without an API key, making it perfect for integration tests and development.
You can easily create a temporary API key for mainnet access at https://api.bitcoin-balance-api.com/keys.
- API Documentation: https://docs.bitcoin-balance-api.com/
If you need dedicated nodes, support, or an SLA, feel free to reach out to me.
Is there anything else you’d like to see from the Bitcoin Blockchain?
Popularity: 1 points | 0 comments
URL: #
Author: Mark_Ko
Description: I’ve been coding a small initial platform on AWS in my spare time. I’ve set up IaC, CI/CD dev/prod, management (sso, billing alerts), backend, frontend, api, database, auth etc.
I’ve also added a simple RAG bot and payments with two popular payment providers.
For each SaaS setup, I pay $2-4 per month in AWS cloud costs, and it is mostly CI/CD and an entry to AWS Secret Manager.
Architecture: https://saasconstruct.com/blog/the-tech-stack-of-a-simple-sa…
Docs: https://saasconstruct.com/documentation/get-started
There are few people who bought it to save time on development costs, so I thought I’d ask some opinions here on what to add or fix if that’s ok.
Questions: Do you think it is a viable thing? Or maybe some features would be nice? I was thinking about expanding the RAG there, like adding memories of previous conversations.
Popularity: 2 points | 0 comments
URL: https://github.com/smmuirhead100/drive-gpt
Author: seany62
Description: Any feedback would be greatly appreciated.
Popularity: 3 points | 2 comments
Today’s Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!
Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software