The best Hacker News stories from Show from the past day
Latest posts:
Show HN: I made a live multiplayer Minesweeper game
Hi everyone! For several months now I've been stuck on the idea of a Minesweeper game that isn't just single player.
This is what I came up with:<p>• Live games allowing several people to play at the same time<p>• Scoring system rewarding correct moves<p>• Grid size, mines count, and players count set to make games as balanced as possible
Show HN: I made a live multiplayer Minesweeper game
Hi everyone! For several months now I've been stuck on the idea of a Minesweeper game that isn't just single player.
This is what I came up with:<p>• Live games allowing several people to play at the same time<p>• Scoring system rewarding correct moves<p>• Grid size, mines count, and players count set to make games as balanced as possible
Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming
I've always wanted a better way to explore the authorship data embedded in a Git commit log. I'm having fun building a CLI tool to do this.<p>It's a bit like the "Contributors" tab on Github that shows you how many commits each contributor has made but much faster and with many more options.<p>If you get a chance to try it out, please let me know. I'd love to hear feedback and suggestions. Thank you!
Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming
I've always wanted a better way to explore the authorship data embedded in a Git commit log. I'm having fun building a CLI tool to do this.<p>It's a bit like the "Contributors" tab on Github that shows you how many commits each contributor has made but much faster and with many more options.<p>If you get a chance to try it out, please let me know. I'd love to hear feedback and suggestions. Thank you!
Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming
I've always wanted a better way to explore the authorship data embedded in a Git commit log. I'm having fun building a CLI tool to do this.<p>It's a bit like the "Contributors" tab on Github that shows you how many commits each contributor has made but much faster and with many more options.<p>If you get a chance to try it out, please let me know. I'd love to hear feedback and suggestions. Thank you!
Show HN: I made a tool to port tweets to Bluesky mantaining their original date
Bluesky allows to backdate their posts with their API, so I made this tool to copy your twitter (X) profile to Bluesky keeping the backdated dates of your tweets, showing as if they were posted back then
Show HN: I made a tool to port tweets to Bluesky mantaining their original date
Bluesky allows to backdate their posts with their API, so I made this tool to copy your twitter (X) profile to Bluesky keeping the backdated dates of your tweets, showing as if they were posted back then
Show HN: I made a tool to port tweets to Bluesky mantaining their original date
Bluesky allows to backdate their posts with their API, so I made this tool to copy your twitter (X) profile to Bluesky keeping the backdated dates of your tweets, showing as if they were posted back then
Show HN: I made a tool to port tweets to Bluesky mantaining their original date
Bluesky allows to backdate their posts with their API, so I made this tool to copy your twitter (X) profile to Bluesky keeping the backdated dates of your tweets, showing as if they were posted back then
Show HN: I made a tool to port tweets to Bluesky mantaining their original date
Bluesky allows to backdate their posts with their API, so I made this tool to copy your twitter (X) profile to Bluesky keeping the backdated dates of your tweets, showing as if they were posted back then
Show HN: EnkiTask: Lightweight Project Management for Freelancers
Show HN: A bi-directional, persisted KV store that is faster than Redis
we've been working on a KV store for the past year or so which is 2-6x faster than Redis (benchmark link below) yet disk persisted! so you get the speed of in-memory KV stores but with disk persistence.
To achieve this we've created our custom filesystem that is optimized for our special usecase and we're doing smart batching for writes and predictive fetching for reads.<p>In addition to basic operations, it also provides atomic inc/dec, atomic json patch, range scans and a unique key monitoring mechanism (pub-sub) over WebSockets which essentially allows you to receive notification on registered key changes directly from the KV store. so for example in a realtime web application, you can receive notifications directly in your front-end, with no back-end implementation (no WebSocket server management, no relay etc.) and still be secure and not expose your API keys on front-end.
We have REST, WebSocket and RIOC API and we can't wait to hear your feedback.<p>We're only providing the free tier for now but let us know and we can increase the limits for you, if have a specific case. please either send us an email to support@hpkv.io or use <a href="http://hpkv.io/contact" rel="nofollow">http://hpkv.io/contact</a> if you prefer that way.<p>sign up: <a href="http://hpkv.io/signup" rel="nofollow">http://hpkv.io/signup</a><p>documentation: <a href="http://hpkv.io/docs" rel="nofollow">http://hpkv.io/docs</a><p>realtime pub-sub: <a href="http://hpkv.io/blog/2025/03/real-time-pub-sub" rel="nofollow">http://hpkv.io/blog/2025/03/real-time-pub-sub</a><p>benchmark vs Redis: <a href="http://hpkv.io/blog/2025/02/redis-vs-hpkv-benchmark" rel="nofollow">http://hpkv.io/blog/2025/02/redis-vs-hpkv-benchmark</a><p>looking forward to hear your feedback :)
Show HN: A bi-directional, persisted KV store that is faster than Redis
we've been working on a KV store for the past year or so which is 2-6x faster than Redis (benchmark link below) yet disk persisted! so you get the speed of in-memory KV stores but with disk persistence.
To achieve this we've created our custom filesystem that is optimized for our special usecase and we're doing smart batching for writes and predictive fetching for reads.<p>In addition to basic operations, it also provides atomic inc/dec, atomic json patch, range scans and a unique key monitoring mechanism (pub-sub) over WebSockets which essentially allows you to receive notification on registered key changes directly from the KV store. so for example in a realtime web application, you can receive notifications directly in your front-end, with no back-end implementation (no WebSocket server management, no relay etc.) and still be secure and not expose your API keys on front-end.
We have REST, WebSocket and RIOC API and we can't wait to hear your feedback.<p>We're only providing the free tier for now but let us know and we can increase the limits for you, if have a specific case. please either send us an email to support@hpkv.io or use <a href="http://hpkv.io/contact" rel="nofollow">http://hpkv.io/contact</a> if you prefer that way.<p>sign up: <a href="http://hpkv.io/signup" rel="nofollow">http://hpkv.io/signup</a><p>documentation: <a href="http://hpkv.io/docs" rel="nofollow">http://hpkv.io/docs</a><p>realtime pub-sub: <a href="http://hpkv.io/blog/2025/03/real-time-pub-sub" rel="nofollow">http://hpkv.io/blog/2025/03/real-time-pub-sub</a><p>benchmark vs Redis: <a href="http://hpkv.io/blog/2025/02/redis-vs-hpkv-benchmark" rel="nofollow">http://hpkv.io/blog/2025/02/redis-vs-hpkv-benchmark</a><p>looking forward to hear your feedback :)
Show HN: A bi-directional, persisted KV store that is faster than Redis
we've been working on a KV store for the past year or so which is 2-6x faster than Redis (benchmark link below) yet disk persisted! so you get the speed of in-memory KV stores but with disk persistence.
To achieve this we've created our custom filesystem that is optimized for our special usecase and we're doing smart batching for writes and predictive fetching for reads.<p>In addition to basic operations, it also provides atomic inc/dec, atomic json patch, range scans and a unique key monitoring mechanism (pub-sub) over WebSockets which essentially allows you to receive notification on registered key changes directly from the KV store. so for example in a realtime web application, you can receive notifications directly in your front-end, with no back-end implementation (no WebSocket server management, no relay etc.) and still be secure and not expose your API keys on front-end.
We have REST, WebSocket and RIOC API and we can't wait to hear your feedback.<p>We're only providing the free tier for now but let us know and we can increase the limits for you, if have a specific case. please either send us an email to support@hpkv.io or use <a href="http://hpkv.io/contact" rel="nofollow">http://hpkv.io/contact</a> if you prefer that way.<p>sign up: <a href="http://hpkv.io/signup" rel="nofollow">http://hpkv.io/signup</a><p>documentation: <a href="http://hpkv.io/docs" rel="nofollow">http://hpkv.io/docs</a><p>realtime pub-sub: <a href="http://hpkv.io/blog/2025/03/real-time-pub-sub" rel="nofollow">http://hpkv.io/blog/2025/03/real-time-pub-sub</a><p>benchmark vs Redis: <a href="http://hpkv.io/blog/2025/02/redis-vs-hpkv-benchmark" rel="nofollow">http://hpkv.io/blog/2025/02/redis-vs-hpkv-benchmark</a><p>looking forward to hear your feedback :)
Show HN: Psychedelic animation generator; (p)art of your next trip
Sharing an open source project for creating psychadelic art -- using liquid motion, distorted shapes, shadows and light. This tool works in real-time in the browser using webgl shaders.<p>This project was inspired by drum & bass / acid techno music, and 90s rave posters.<p>Use this to create art for a music video, concert posters, stylized animations in creative projects, or simply to enjoy alongside some fine music.<p>Use the detailed control menu (top-right) to set a custom canvas size, adjust animation speed, control pattern and colours, etc...<p>You can export your creation as an image or video afterwards.<p>How this works: this tool uses WebGL shaders to create a real-time animation (with a trippy liquid / shadow / blur aesthetic).<p>The animation is created using a random seed position and mixes in random noise (fractal brownian motion, 3D simplex noise), so each time you re-run it you're creating a unique piece of art.<p>Github repo: <a href="https://github.com/collidingScopes/liquid-shape-distortions" rel="nofollow">https://github.com/collidingScopes/liquid-shape-distortions</a><p>-----<p>I hope you enjoy the visuals. I'd love to hear any feedback or suggestions.
Show HN: Psychedelic animation generator; (p)art of your next trip
Sharing an open source project for creating psychadelic art -- using liquid motion, distorted shapes, shadows and light. This tool works in real-time in the browser using webgl shaders.<p>This project was inspired by drum & bass / acid techno music, and 90s rave posters.<p>Use this to create art for a music video, concert posters, stylized animations in creative projects, or simply to enjoy alongside some fine music.<p>Use the detailed control menu (top-right) to set a custom canvas size, adjust animation speed, control pattern and colours, etc...<p>You can export your creation as an image or video afterwards.<p>How this works: this tool uses WebGL shaders to create a real-time animation (with a trippy liquid / shadow / blur aesthetic).<p>The animation is created using a random seed position and mixes in random noise (fractal brownian motion, 3D simplex noise), so each time you re-run it you're creating a unique piece of art.<p>Github repo: <a href="https://github.com/collidingScopes/liquid-shape-distortions" rel="nofollow">https://github.com/collidingScopes/liquid-shape-distortions</a><p>-----<p>I hope you enjoy the visuals. I'd love to hear any feedback or suggestions.
Show HN: Psychedelic animation generator; (p)art of your next trip
Sharing an open source project for creating psychadelic art -- using liquid motion, distorted shapes, shadows and light. This tool works in real-time in the browser using webgl shaders.<p>This project was inspired by drum & bass / acid techno music, and 90s rave posters.<p>Use this to create art for a music video, concert posters, stylized animations in creative projects, or simply to enjoy alongside some fine music.<p>Use the detailed control menu (top-right) to set a custom canvas size, adjust animation speed, control pattern and colours, etc...<p>You can export your creation as an image or video afterwards.<p>How this works: this tool uses WebGL shaders to create a real-time animation (with a trippy liquid / shadow / blur aesthetic).<p>The animation is created using a random seed position and mixes in random noise (fractal brownian motion, 3D simplex noise), so each time you re-run it you're creating a unique piece of art.<p>Github repo: <a href="https://github.com/collidingScopes/liquid-shape-distortions" rel="nofollow">https://github.com/collidingScopes/liquid-shape-distortions</a><p>-----<p>I hope you enjoy the visuals. I'd love to hear any feedback or suggestions.
Show HN: Cascii – A portable ASCII diagram builder written in vanilla JavaScript
3 months ago I wanted to draw an ASCII diagram to include in some documentation at work. I found the few tools online to be insufficient, and was suprised there wasn't a more complete tool to get the job done.<p>Since, I've built Cascii from scratch in vanilla Javascript (I'm not an FE dev, it might be obvious...).<p>I hope it works alright. Please check out the live version at <a href="https://cascii.app" rel="nofollow">https://cascii.app</a>, report problems, make diagrams to improve your code's documentation. Hope you enjoy using it.
Show HN: Cascii – A portable ASCII diagram builder written in vanilla JavaScript
3 months ago I wanted to draw an ASCII diagram to include in some documentation at work. I found the few tools online to be insufficient, and was suprised there wasn't a more complete tool to get the job done.<p>Since, I've built Cascii from scratch in vanilla Javascript (I'm not an FE dev, it might be obvious...).<p>I hope it works alright. Please check out the live version at <a href="https://cascii.app" rel="nofollow">https://cascii.app</a>, report problems, make diagrams to improve your code's documentation. Hope you enjoy using it.
Show HN: Cascii – A portable ASCII diagram builder written in vanilla JavaScript
3 months ago I wanted to draw an ASCII diagram to include in some documentation at work. I found the few tools online to be insufficient, and was suprised there wasn't a more complete tool to get the job done.<p>Since, I've built Cascii from scratch in vanilla Javascript (I'm not an FE dev, it might be obvious...).<p>I hope it works alright. Please check out the live version at <a href="https://cascii.app" rel="nofollow">https://cascii.app</a>, report problems, make diagrams to improve your code's documentation. Hope you enjoy using it.