Explore the hottest developer projects on Show HN for 2024-01-10. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Product Highlights
- Product Name: Dbeel – A Distributed Thread-per-core Database
- Highlight: An innovative open-source database focusing on performance through thread-per-core architecture, addressing the need for clear, marketing-free database selection criteria.
Quick Summary
- Most Hot Category: Database & Development Tools
- Top Keywords: Database, Open Source, Performance, Distributed Systems
- Most Popular Product: Dbeel (73 points, 16 comments)
Technology Trends
- Distributed Systems
- Thread-per-core Architecture
- Confidential Computing
- AI Integration
- Open Source Development
Project Distribution
- Development Tools: 35%
- AI/ML Projects: 25%
- Web Applications: 20%
- Productivity Tools: 15%
- Others: 5%
Trend Insights
- Strong focus on performance optimization and distributed systems
- Growing emphasis on developer experience and tooling
- Increasing interest in AI integration across different domains
- Rising importance of data security and privacy
- Trend toward open-source alternatives to commercial products
- Emergence of no-code/low-code solutions for AI applications
- Continued innovation in database technologies and data management
The data shows a clear trend toward building more efficient, secure, and developer-friendly tools while maintaining a strong focus on open-source development and AI integration.
Today's Top 10 Trending Products
Top 1. Dbeel is a groundbreaking distributed database designed to optimize performance by implementing a thread-per-core architecture, enhancing efficiency and scalability for data-intensive applications. (Likes: 73, Comments: 16)
Top 2. OpenTofu Achieves Stability: A Game-Changer for Developers and Innovators (Likes: 30, Comments: 1)
Top 3. Highlight.cool – Enhance your blog with Medium-style highlights for better readability and engagement. (Likes: 11, Comments: 4)
Top 4. A user-friendly tool designed to effortlessly hang your artwork at the perfect museum height, ensuring a professional and polished display in any space. (Likes: 7, Comments: 7)
Top 5. SQZ is an innovative image compression tool designed for seamless scalability, offering a low-complexity solution that efficiently transitions between lossy and lossless compression methods. Perfect for developers and businesses seeking to optimize image storage without sacrificing quality. (Likes: 7, Comments: 4)
Top 6. Elevate your game nights with our handcrafted playing cards, designed for both style and durability. Perfect for casual players and serious gamers alike, these cards enhance every card game experience. Enjoy unique designs and exceptional quality that will impress your friends and family. (Likes: 8, Comments: 0)
Top 7. Track the value of your Lego minifigures effortlessly with our innovative platform, designed for collectors and enthusiasts. Stay updated on market trends, assess the worth of your figures, and make informed decisions about your Lego collection. Join a community of passionate Lego lovers and enhance your collecting experience today! (Likes: 7, Comments: 0)
Top 8. ChatHub 2.0: The ultimate platform for seamless communication, offering enhanced chat features and an intuitive interface to connect users effortlessly. Experience real-time collaboration and innovative tools designed to elevate your chat experience. (Likes: 7, Comments: 0)
Top 9. A simple and user-friendly photo gallery website that prioritizes functionality over frills, perfect for showcasing images without unnecessary distractions. (Likes: 5, Comments: 1)
Top 10. A motivational platform that helps you stay committed to your goals while allowing you to donate to charity if you don't meet them. Achieve personal growth and make a positive impact on the world simultaneously! (Likes: 3, Comments: 1)
1. Show HN: Dbeel – A distributed thread-per-core db
URL: https://github.com/tontinton/dbeel
Author: tontinton
Description: For a while now I had the urge to learn how to pick the "right" database for projects, I looked around online at different databases to try to understand their different traits, and was bombarded with marketing instead of actual info on the advantages and drawbacks.
The only solution for me was to learn some database internals (I read the wonderful book written by Alex Petrov), and the problems seemed so interesting, I could not fight the urge and went ahead with trying to write my own db.
Anyway, ~9 months have passed and I feel like I'm "done", I have learned a ton, and really proud of dbeel.
Now I can pick a database and way more easily understand what are its most defining traits.
Some short time in the future, I will release a blog post or something, where I will write about the fundamental problems you need to solve when writing a performant data system like a database, so stay tuned :)
Popularity: 73 points | 16 comments
2. Show HN: OpenTofu Is Now Stable
URL: https://github.com/opentofu/opentofu/releases/tag/v1.6.0
Author: cube2222
Description:
Popularity: 30 points | 1 comments
3. Show HN: highlight.cool – add Medium-like highlights to your own blog
Author: Ilasky
Description: Hey y'all!
I want to share my weekend project https://highlight.cool with you.
highlight.cool lets your blog readers highlight what they find interesting, where the more interesting parts are bolder and the less interesting parts are lighter.
As a reader, I've always enjoyed seeing the highlighted parts of Medium, but wasn't a fan of all the paywalls and that it only showed the top highlight. I'd love to see this feature on more blogs both as a way to be part of the community of readers, as well as give kudos to the writer for parts that I enjoyed reading.
I've tried to make it so that it gets out of your way as a reader and is only there when you want to see the highlights. It's also real-time which lets you see what other people are highlighting while you're reading, if that's your thing.
It's free for unlimited highlights and blogs, but will have a paid tier to remove branding and allow styling (still working on that!)
Happy to answer any questions and get feedback!
Thanks!
Ian
Popularity: 11 points | 4 comments
4. Show HN: Simple tool to hang your art at museum height
URL: https://museumheight.com/
Author: hisnameisjimmy
Description: I recently found out about a concept called 'Museum Height' for hanging art, where the center-line of a piece or a group of pieces is at 57 inches (144cm), which is average eye level. I love the effect, but I hate doing all the measurement and math to make sure that I'm putting the nail at the right height. This made it so I'd always delay hanging art on my walls.
I started with a spreadsheet and some formulas, but kept feeling the itch to make an app. Welp, here it is! It's super simple, and I wrote it as a literal single html page app with jquery out of nostalgia for simpler times. The code is awful, but it was fun to write and unlike a lot of modern frameworks I think this page will work even as the sun consumes the earth. Bonus: All state is stored in the URL so you can send others your measurements easily.
Please let me know what you think and if it helped you hang that piece of art that's been sitting on the floor for way too long!
Popularity: 7 points | 7 comments
5. Show HN: SQZ – Low complexity, scalable lossy to lossless image compression
URL: https://github.com/MarcioPais/SQZ
Author: mpais
Description: I'd like to share a little toy project of mine, a really simple image codec that can do lossy to full lossless image compression with complete scalability at a byte level granularity - you can compress an image just once, even fully losslessly if needed, and then get any lossy version possible by simply stopping decompression at any offset in the compressed data.
This "encode onde, serve many" approach is especially interesting for providing downscaled low quality image previews (LQIP) in as tight a storage budget as possible, and then allowing seamless, transparent refinement as deemed necessary, without reencoding or needing to store multiple lower quality/resolution versions of the same image.
To better serve that purpose, the codec is tuned to provide as much detail as it can as soon as possible in the bitstream, so that downscaling will still produce sharp, good looking previews.
Features:
- Support for 8bbp grayscale images, and 3 internal colorspaces (YCoCg-R, Oklab, logl1) for color images
- 5/3 integer reversible DWT, 4 possible scan orders based on different space-filling curves (raster, snake, Morton/Z-order and Hilbert)
- No entropy coding, just bitplane significance coding using the Wavelet Difference Reduction (WDR) method, followed by progressive refinement
Some sample images, comparison to JPEG-XL and previous discussion can be found at https://encode.su/threads/4183-SQZ-Low-complexity-scalable-l...
Any feedback, suggestions or questions would be most welcome, thanks.
Popularity: 7 points | 4 comments
6. Show HN: Elevate Your Game Nights with Handcrafted Playing Cards ♠♥♦♣
Author: TheDevCards
Description:
Popularity: 8 points | 0 comments
7. Show HN: Track the value of your Lego minifigures
URL: https://brickranker.com/collections
Author: pattle
Description:
Popularity: 7 points | 0 comments
8. Show HN: ChatHub 2.0
Author: wonderfuly
Description:
Popularity: 7 points | 0 comments
9. Show HN: No-frills photo gallery site
URL: https://mood.site/
Author: kkukshtel
Description:
Popularity: 5 points | 1 comments
10. Show HN: Stick to your goals or donate to charity
URL: https://taskpact.org
Author: aim0
Description:
Popularity: 3 points | 1 comments
11. Show HN: Evervault Enclaves – Confidential Computing made easy
URL: https://evervault.com/blog/confidential-computing-enclaves
Author: ShaneCurran
Description: Hi all,
Founder of Evervault[0] here. Over the last couple of years, we've been working extensively with AWS Nitro Enclaves[1] for our most sensitive workloads.
We encountered a number of challenges as we tried to build, deploy and scale Nitro Enclaves. Fundamentally, we think Confidential Computing and Secure Enclaves are one of the best ways to ensure data security and integrity for sensitive data. That being said, there are a number of bottlenecks preventing widespread adoption — namely, crafting a great developer experience so any developer can go from a normal Docker container to a Secure Enclave with ease.
After a months-long beta program, we're delighted to finally launch our new developer primitive: Evervault Enclaves[2].
You can think of Evervault Enclaves like Heroku for AWS Nitro Enclaves. All a developer needs to think about is building their application, and we handle the rest. Simply build a Docker container containing a service or application of your choice, and we'll take care of building, deploying and scaling your Secure Enclave — so you can focus on what you do best.
Would love to hear any feedback/suggestions from HN!
Shane
[0]: Evervault (https://evervault.com)
[1]: AWS Nitro Enclaves (https://aws.amazon.com/ec2/nitro/nitro-enclaves/)
[2]: Evervault Enclaves (https://evervault.com/primitives/enclaves)
Popularity: 4 points | 0 comments
12. Show HN: AI-powered wine regulatory software
URL: https://e-label.io
Author: maxbauer
Description: Wines and sparkling wines produced after 8 December and sold in the EU require nutritional information and ingredients on their labels. This can be done using a QR code, the so-called E-Label.
With e-label.io, we support winegrowers and wineries in implementing the EU regulations quickly and easily.
Our tool offers:
- AI-assisted lab report analysis
- User-centric design
- Collective QR code feature
- Export in all major formats and easy sharing feature
- Open API for data exchange with ERP system
If you know any winemakers or wineries it would be great if you could recommend us.
Feedback is also welcome :)
Popularity: 4 points | 0 comments
13. Show HN: Open Source Educational Video Generator (OpenAI and FFmpeg WASM)
URL: https://github.com/jasonjmcghee/vlearn
Author: jasonjmcghee
Description:
Popularity: 2 points | 2 comments
14. Show HN: I Made a Tool for Visualizing the Entropy of a Code Base in the Browser
URL: https://github.com/gabotechs/dep-tree
Author: gabimtme
Description:
Popularity: 4 points | 0 comments
15. Show HN: A command line unarchiver written in Rust
URL: https://github.com/nan60/rzp
Author: nan60
Description:
Popularity: 2 points | 2 comments
16. Show HN: A Chrome Extension to Track Your ChatGPT Carbon Emissions
URL: https://carbon.scaledown.xyz
Author: csoham
Description:
Popularity: 2 points | 1 comments
17. Show HN: Chartmylife.ai Gamify your life with your AI coach and AI diary
Author: iraldir
Description:
Popularity: 2 points | 1 comments
18. Show HN: Tool to build and monetize GPT bots without code with 0% commission
URL: https://pmfm.ai/
Author: adi8080
Description:
Popularity: 3 points | 0 comments
19. Show HN: One-click machine learning deployment at scale on any cluster
URL: https://github.com/tensorchord/openmodelz
Author: gaocegege
Description:
Popularity: 3 points | 0 comments
20. Show HN: Traveler's currency conversion based on location (iOS)
URL: https://www.smartercurrency.app
Author: rock_artist
Description: Hey! I made (yet another) currency conversion app. It has some extra features I find useful for my traveling.
Currently it's iOS only (I've ended up going with SwiftUI and focusing on Apple's eco-system, mostly because their locale API was great with currencies and their reverse geolocation is simple and reliable)
Features:
- I uses device locale to try and set your "home" currency.
- When abroad (home != foreign), it uses location to set the "foreign" currency.
- Tax: Living outside of north-america, I find "tax exclusive" tricky. So, it provides rough estimation of sale taxes based on your location. (I expect this feature to require more tweaking in the US with counties name might differ between geolocation services and my json database)
- Tipping: based on many sources I've composed a simplified global tipping customs json. I guess it's a mixed bag but it should be in the ballpark for the most common scenarios (dining, taxing, staying).
Monetization:
- It's free with banner ads on currency/country selection views and a interstitial ad every N clicks.
- It has a yearly subscription for 1.99$
- I plan adding more "premium" features such as an Apple Watch app that'll be premium exclusive.
HN Technical:
- From my limited app dev experience, I've yet to see any of my apps profitable (for iOS, this is my first ad/subscription-supported). So it's nice there are free tiers for services that allows you to make simple backends and websites.
- The app data is open-source repo I've made on GitHub [1]
- Tax: global tax database fused with scrapped US sale tax for state and counties.
- Currency: I use a free tier to hourly 'cache' on the repo, latest rates based on https://exchangeratesapi.io [2] (for basic traveler's currency I find this a reasonable balance)
- The landing page website [3] is made with SvelteKit, Tailwind and uses Cloudflare Pages.
- I hope getting an Android app also, but still confused about the best stack. (CapacitorJS, Kotlin)
[1] https://github.com/talaviram/currency_utils [2] https://exchangeratesapi.io [3] https://www.smartercurrency.app
Popularity: 2 points | 0 comments
21. Show HN: Professional photoshoots with only one selfie
URL: https://www.photoaistudio.com/
Author: catio
Description: Create your perfect pictures for Tinder, LinkedIn, Instragram, Wedding venues, Travel, Sports..
Popularity: 2 points | 0 comments
22. Show HN: Spliit – Free and Open Source Alternative to Splitwise
URL: https://spliit.app/
Author: scastiel
Description: Splitwise now only allows to enter 3 expenses per day for free accounts. I thought it was time to offer a free and open source alternative.
Popularity: 2 points | 0 comments
23. Show HN: Excel add-in for OpenAI prompt engineering in spreadsheets
URL: https://github.com/robatwilliams/openai-excel-functions
Author: robatwilliams
Description: We built OpenAI API Functions for Excel, a developer-oriented add-in that provides =OAI.CHAT_COMPLETE() to call the completions API.
Think of it as a building block that lets you assemble your own tool, in the familiar and powerful spreadsheet environment, that does exactly what you need. We expect it has uses for prompt engineering, prompt decomposition, prototyping systems, and more - especially when collaborating closely with domain experts who are less comfortable in programming environments (notebooks etc.).
The accompanying blog post Prompt engineering with spreadsheets (https://blog.scottlogic.com/2024/01/10/prompt-engineering-wi...) shows example usage and explains our rationale.
Let us (@chrisprice and I) know what you think.
Popularity: 2 points | 0 comments
24. Show HN: An open source dictionary app to show meanings as notifications
URL: https://play.google.com/store/apps/details?id=com.xtreak.notificationdictionary&hl=en_US
Author: xtreak29
Description: I built an Android application based on Wiktionary to show meanings as notifications while reading from other apps like Chrome. The idea is to select the word and then clicking on meaning in the context menu will show the meaning as notification along with option to read the meaning aloud. This reduces the time to switch to a separate app or Google to lookup the meaning. Currently, English, German, French and Polish language are supported.
Repo : https://github.com/tirkarthi/NotificationDictionary
Popularity: 2 points | 0 comments
25. Show HN: ChatPhoto: AI Image to Text iOS App
Author: ivandrag
Description: Convert your images to text. How it works? Add one or more photos, ask an unlimited number of questions and copy the result to clipboard.
Popularity: 2 points | 0 comments
26. Show HN: Cardog – Finding a car made easy
URL: https://cardog.io
Author: samsullivan
Description: Hi HN,
I just finished building the first version of Cardog, a platform that makes finding a car online simple. There is currently over 240,000 vehicles to search and filter from. Currently I only have vehicles from Canada but am working on adding 20,000 dealerships from the US.
Searching for cars online is an awful experience, most dealerships websites are littered with popups, ads and bugs. This leaves users with the large vehicle listing platforms, which suffer from the same problems of failing to make searching simple.
That's why I built Cardog, I saw most dealerships use the same few website providers, so I built a system to fetch the data and serve it in one simple to use platform. Everyday the data is fetched and updated so there isn't any stale listings.
Its my first major project and I was hoping to get some feedback from the HN community. I was also hoping someone from Google might be able to speed up the OAuth verification process.
I'm really excited to share this with the community and would love to hear any feedback.
Popularity: 2 points | 0 comments
27. Show HN: Use Python to Generate Wikitables for US Census Data
URL: https://github.com/ddxv/census-wiki
Author: ddxv
Description: This is just a little side project I built to help myself quickly generate US census data for updating population tables on Wikipedia place articles.
Hope this finds some others who find this interesting or have advice. I do not plan to turn this into a bot, but other than that would be curious what others think.
NOTE: the US Census API service does not seem to work anymore outside the US, a VPN can resolve this issue.
Popularity: 1 points | 0 comments
28. Show HN: Easy send file and text to telegram from anywhere
URL: https://github.com/cirebon-dev/notification_bot
Author: shidayat
Description: Hi, I have updated my bot with file support, look forward to your feedback.
Regards
Popularity: 1 points | 0 comments
29. Show HN: Circumventing YouTube adblock policy – Firefox extension
URL: https://github.com/rumca-js/youtube-link-embedder
Author: renegat0x0
Description: Introducing Firefox extension designed to preview any YouTube video into the current browser tab. Simply navigate to a YouTube video link, and the extension dynamically generates an iframe for it. The tab's body is modified to embed the video. "YouTube Embedder" circumvents YouTube ad block "block" policy.
This probably could be done better, but it is my first extension.
Popularity: 1 points | 0 comments
30. Show HN: r/place with React WebSocket
URL: https://github.com/skorotkiewicz/Cubes
Author: modinfo
Description:
Popularity: 1 points | 0 comments
31. Show HN: I made a newsletter that finds AI trends before they're trending
Author: AsadRehman
Description: Hey HN
I made an AI scraper that scrapes alot of the internet: reddit, twitter, linkedin, tiktok, instagram, google analytics, semrush etc and finds trends before they start trending.
So I made it into a newsletter that gives you 3 AI trends before they're trending every week, along with business ideas related to them to your inbox.
Totally free - we've got a paid tier where you can get trends specific to a certain industry, keyword or company.
Check it out :)
Popularity: 1 points | 0 comments
32. Show HN: Build NCCL-Tests and Configure SSHD in PyTorch Container
URL: https://github.com/mayooot/build-nccl-tests-with-pytorch
Author: mayooot-go
Description:
Popularity: 1 points | 0 comments
33. Show HN: Domain Digger – Full Toolkit for Next-Level Domain Analysis
Author: wotschofsky
Description: Domain Digger was born in 2021 out of my frustration with existing DNS lookup tools. I'd often find myself using multiple different tools to get the job done. What job? Understanding the technical underlying architecture of a website or app by digging into the used infrastructure.
With Domain Digger I had a couple of goals:
- A snappy user experience
- Have all possible tools in one place and be able to quickly jump between them
- And of course have it all open-source: https://github.com/wotschofsky/domain-digger
Features include:
- DNS Lookup from selectable location
* WHOIS lookup
* Certificate history
* IP Details
* A quick access bookmarklet (does anyone even remember those?)
The app is built using Next.js on Vercel and shadcn/ui.
Here are a couple of fun or shocking findings I gathered over the years:
* GitHub uses a mixture of own IP addresses and Azure IPs depending on the region: https://digger.tools/lookup/github.com/map
* Cloudflare uses different IP addresses in Europe, despite using an anycast setup: https://digger.tools/lookup/wsky.dev/map
* The majority of startups use Google Workspace - Microsoft 365 is the exception
* DNSSEC adoption is ridiculously low - even Google doesn't use it: https://digger.tools/lookup/google.com
* Too often, companies opt not to support IPv6, even though it is easily supported by their CDN: https://digger.tools/lookup/www.deviantart.com (compare to https://digger.tools/lookup/d2ade2shja8hmk.cloudfront.net)
Popularity: 1 points | 0 comments
34. Show HN: GPT for CXOs
URL: https://chat.openai.com/g/g-SiYaHyIA5-mavy-personal-ai-executive-assistant
Author: yednap868
Description: Scheduling and calendar management on autopilot
Popularity: 1 points | 0 comments
35. Show HN: An offline visual timezone comparison app, great for planning meetings
URL: https://timezonecarousel.com/
Author: xpld
Description: I made this during the pandemic in React Native and decided to put it up on the app stores. I update it and regularly use it.
It has no login and does not gather any info. Just add your places and you are good to go.
Popularity: 1 points | 0 comments
36. Show HN: I made a job board for AI industry
URL: https://www.moaijobs.com/
Author: saasxyz
Description:
Popularity: 1 points | 0 comments
37. Show HN: Navigating Data Consolidation Challenges with SyncLite
URL: https://hub.docker.com/r/syncliteio/synclite-consolidator
Author: syncliteio
Description:
Popularity: 1 points | 0 comments
Conclusion
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