Show HN: My first attempt to make a programming language https://news.ycombinator.com/item?id=32285104

Show HN: My first attempt to make a programming language https://github.com/nbittich/adana July 30, 2022 at 12:53AM

Show HN: A simple, pretty alternative to strace written in Rust https://news.ycombinator.com/item?id=32275902

Show HN: A simple, pretty alternative to strace written in Rust https://github.com/JakWai01/lurk July 29, 2022 at 05:09AM

Show HN: Marple – Interactive time series visualization for engineers https://news.ycombinator.com/item?id=32262036

Show HN: Marple – Interactive time series visualization for engineers Hi HN, excited to share the project I have been working on for the past two years. Marple was created by engineers for engineers. Marple helps them organize and analyze their sensor data in a more user-friendly way. We’ve all been there: measurement data from an experiment or test needs to be analyzed but the only thing you have is a few data files flying around. You do not have a clue how to open or read the data. So what you do next is open your Python/Matlab/Jupyter Notebook/… and start coding in order to make some sense of the data. We didn’t like that process, so we started Marple to solve this issue. Engineers tend to log data at frequencies from 1Hz to 10kHz and usually log hundreds of sensors at the same time. Data sets usually contain millions of data points. In order to make our web-based data visualization responsive, we had some technical challenges to tackle. We developed our own visualization engine based on PostgreSQL that is able to visualize millions of data points pretty much instantly. This allows us to create an interactive visualization environment which is perfect for data exploration, even for large data sets! This is the second time we show Marple to HackerNews, but since then we made some big steps. We made a pivot to a cloud product and now offer a free version of Marple. Feel free to head over to our website and give it a go. Let us know what you think of it! https://www.marpledata.com/ July 28, 2022 at 02:13AM

Show HN: SDWM – Simple Dynamic Window Manager for Windows https://news.ycombinator.com/item?id=32261877

Show HN: SDWM – Simple Dynamic Window Manager for Windows https://github.com/ahrm/SDWM July 28, 2022 at 01:51AM

Show HN: Create reproducible data analysis workflows with pytask https://news.ycombinator.com/item?id=32248353

Show HN: Create reproducible data analysis workflows with pytask https://github.com/pytask-dev/pytask July 27, 2022 at 02:06AM

Show HN: CodeStruct – Python programming environment for novices after Scratch https://news.ycombinator.com/item?id=32232110

Show HN: CodeStruct – Python programming environment for novices after Scratch https://code-struct.vercel.app/ July 25, 2022 at 04:03PM

Show HN: Komokana – Automatic app-aware keyboard layer switcher written in Rust https://news.ycombinator.com/item?id=32234545

Show HN: Komokana – Automatic app-aware keyboard layer switcher written in Rust https://github.com/LGUG2Z/komokana July 25, 2022 at 10:20PM

Show HN: Search PDFs with Transformers and Python Notebook https://news.ycombinator.com/item?id=32224542

Show HN: Search PDFs with Transformers and Python Notebook https://colab.research.google.com/github/jina-ai/workshops/blob/main/pdf_search/pdf_search.ipynb July 25, 2022 at 07:11AM

Show HN: Complete trace of the link of a distributed transaction https://news.ycombinator.com/item?id=32209961

Show HN: Complete trace of the link of a distributed transaction https://cectc.github.io/dbpack-doc/#/en-us/sql_tracing July 23, 2022 at 08:10PM

Show HN: Big HN, Dark HN, No HN – Very Tiny Userscripts to Customize Hacker News https://news.ycombinator.com/item?id=32202417

Show HN: Big HN, Dark HN, No HN – Very Tiny Userscripts to Customize Hacker News https://github.com/susam/userscripts July 23, 2022 at 04:41AM

Show HN: Next.js, Prisma, Docker Boilerplate that you can reuse https://news.ycombinator.com/item?id=32190336

Show HN: Next.js, Prisma, Docker Boilerplate that you can reuse https://github.com/nemanjam/nextjs-prisma-boilerplate July 22, 2022 at 03:02AM

Thursday, July 21, 2022

Show HN: New Restaurants Discovery Notifier https://news.ycombinator.com/item?id=32178253

Show HN: New Restaurants Discovery Notifier https://try-something-new.web.app July 21, 2022 at 04:52AM

Show HN: Active learning as a service for easy data selection https://news.ycombinator.com/item?id=32177498

Show HN: Active learning as a service for easy data selection We are thinking about building a framework that can be used for unlabeled data selection (using active learning) to reduce human labeling budgets. And hope it can be easily used as a service, currently we are adding more SOTA active learning algorithms and there is a demo for you to play with! https://github.com/MLSysOps/alaas July 21, 2022 at 03:03AM

Wednesday, July 20, 2022

Show HN: qboard, a drawing app with Vim-style keybindings https://news.ycombinator.com/item?id=32162885

Show HN: qboard, a drawing app with Vim-style keybindings I was frustrated with drawing apps where the eraser was E and the pen was P. Often, when I'm drawing, I want to quickly erase and then switch back to the pen. As one of my hands is on my mouse or tablet, I have to use my other hand to reach across the keyboard. I wanted a drawing app with customizable keybindings, so I made qboard a while back and have used it since. I talk more about the design principles on the Github repo: < https://github.com/cjquines/qboard/#design-principles >. https://cjquines.com/qboard/ July 20, 2022 at 01:14AM

Show HN: GitHub City – generate a 3D city with your GitHub contributions https://news.ycombinator.com/item?id=32163684

Show HN: GitHub City – generate a 3D city with your GitHub contributions https://honzaap.github.io/GithubCity/ July 20, 2022 at 03:22AM

Show HN: PubKey – Communicate Privately in Anonymous Public Spaces https://news.ycombinator.com/item?id=32136202

Show HN: PubKey – Communicate Privately in Anonymous Public Spaces A little while back I remember seeing a user on a certain anonymous imageboard asking for an invite to a selective email host. Only after a few minutes did the guy realize the perplexity of the situation. How do you insure against a race condition in a public forum with no way to direct message? Luckily, he nabbed the invite code, but it got me thinking about using PGP to provide a solution. This is meant to be a rough PoC and the UX is definitely not ready for the average Joe, but the functionality I'd like to think is there. What catbox.moe is to dropbox is what I'd like this to eventually be to keybase. Btw, "this page uses NO SERVER" just means it's static. I'm not trying to fool anyone lol. Edit: Source Code: https://codeberg.org/popcalc/pubKey https://www.pubkey.pm July 18, 2022 at 02:23AM

Show HN: If VS Code had a data-centric IDE sibling, what would that look like? https://news.ycombinator.com/item?id=32136121

Show HN: If VS Code had a data-centric IDE sibling, what would that look like? https://github.com/code-kern-ai/refinery July 18, 2022 at 02:09AM

Sunday, July 17, 2022

Show HN: MechKeebs – Online community to discover your next mechanical keyboard https://news.ycombinator.com/item?id=32125888

Show HN: MechKeebs – Online community to discover your next mechanical keyboard https://mechkeebs.com/ July 17, 2022 at 04:20AM

Show HN: IOK – an open ruleset and DSL for detecting phishing kits https://news.ycombinator.com/item?id=32125661

Show HN: IOK – an open ruleset and DSL for detecting phishing kits https://phish.report/IOK July 17, 2022 at 03:21AM

Show HN: A searchable archive of Wikipedia's “Current Events” portal https://news.ycombinator.com/item?id=32117358

Show HN: A searchable archive of Wikipedia's “Current Events” portal https://pastevents.org/ July 16, 2022 at 05:26AM

Show HN: WatchThemLive – Legally Watch Your Users' Activities on Your Website https://news.ycombinator.com/item?id=32116217

Show HN: WatchThemLive – Legally Watch Your Users' Activities on Your Website https://watchthem.live/ July 16, 2022 at 01:33AM

Show HN: tere – A Faster Alternative to cd+ls https://news.ycombinator.com/item?id=32106126

Show HN: tere – A Faster Alternative to cd+ls Hi HN! I wrote a small program to browse folders in the terminal. The main inspiration was type-ahead search in GUI file managers. There exist several programs that are similar (see the listing in the README), but none of them do it quite the way I like, and often they have a very complex UI and a ton of features. I tried to make something that is obvious how to use and gets out of your way. (I also wanted an excuse to learn Rust.) Let me know what you think! https://github.com/mgunyho/tere July 15, 2022 at 01:45AM

Show HN: Free: NextJs Firebase Starter Kit https://news.ycombinator.com/item?id=32094184

Show HN: Free: NextJs Firebase Starter Kit https://0xgautam.gumroad.com/l/next-firebase-starter-kit July 14, 2022 at 03:34AM

Show HN: Blank – A keyboard-first Markdown Editor made for writing https://news.ycombinator.com/item?id=32080264

Show HN: Blank – A keyboard-first Markdown Editor made for writing https://github.com/FPurchess/blank July 13, 2022 at 01:36AM

Show HN: Image Compression and Resizing Tool https://news.ycombinator.com/item?id=32079726

Show HN: Image Compression and Resizing Tool When I'm working on my niche sites, I often have the problem that I need to resize my images and compress them so I get the best performance. For my use-case I needed 2 different tools + renaming them manually to get the image I want to upload onto my niche site. I'm a programmer and hate tedious and repeating work, so I decided to make a tool for my workflow: https://www.canvar.io Right now the functionality is very basic: You can upload an image, select an output format, resize and rename it. When you click on "Compress & Download", the image gets compressed and - surprise - downloaded to your computer. Now I would love your feedback on the tool. What can I make better? What did I do good, what sucks? July 12, 2022 at 11:56PM

Show HN: Kreya, a Postman Alternative https://news.ycombinator.com/item?id=32066569

Show HN: Kreya, a Postman Alternative Hi HN! For over a year we've been working on Kreya. At first, it only supported gRPC, because the alternative tools (eg. BloomRPC) were very limited in their functionality. Since then, we have added many features, trying hard to keep the UI clean while still supporting advanced use cases. Yesterday, we released Kreya v1.8, which added support for REST! In our opinion, Kreya is a good alternative to the existing tools out there. Sure, it may not support all the features that Postman has. But we think that Kreya has some innovative approaches (eg. authentication or API importers) that users may find interesting. https://kreya.app/ July 12, 2022 at 12:05AM

Show HN: Colorvote.io – ranking all 16,777,216 sRGB web colors by popularity https://news.ycombinator.com/item?id=32053816

Show HN: Colorvote.io – ranking all 16,777,216 sRGB web colors by popularity https://www.colorvote.io July 11, 2022 at 02:05AM

Show HN: mbtiles-s3-server – serve vector map tiles directly from mbtiles on S3 https://news.ycombinator.com/item?id=32043112

Show HN: mbtiles-s3-server – serve vector map tiles directly from mbtiles on S3 https://github.com/uktrade/mbtiles-s3-server July 10, 2022 at 02:24AM

Show HN: 7guis TUI implemented in Go using tview https://news.ycombinator.com/item?id=32033187

Show HN: 7guis TUI implemented in Go using tview https://github.com/letientai299/7guis/tree/master/tui July 9, 2022 at 01:51AM

Show HN: Packetmaker – A low alloc, lightweight way to generate packets in Go https://news.ycombinator.com/item?id=32024785

Show HN: Packetmaker – A low alloc, lightweight way to generate packets in Go https://github.com/JakeMakesStuff/packetmaker July 8, 2022 at 02:28AM

Show HN: Mind Flayer – A Stranger Things style interactive web experience https://news.ycombinator.com/item?id=32012847

Show HN: Mind Flayer – A Stranger Things style interactive web experience https://exp-mind-flayer.lusion.co/ July 7, 2022 at 04:56AM

Show HN: PocketBase – open-source realtime back end in 1 file https://news.ycombinator.com/item?id=32013330

Show HN: PocketBase – open-source realtime back end in 1 file https://github.com/pocketbase/pocketbase July 7, 2022 at 05:45AM

Show HN: Distributed location data analytics for mobile apps https://news.ycombinator.com/item?id=31988284

Show HN: Distributed location data analytics for mobile apps The DLDB is a distributed location (and private data) analytics for mobile applications. It enables the understanding of end-user movement patterns and provides the content of different locations. DLDB is about privacy and scaling. More about DLDB can be read here https://dldb.io/ and here https://github.com/dldbdev/articles/blob/main/about.md The beta version for the SDK is available at https://github.com/dldbdev And the beta version of our dashboard is here: https://dashboard.dldb.io/ All questions, comments and critiques are more than welcome! https://github.com/dldbdev/articles/blob/main/about.md July 5, 2022 at 07:00AM

Show HN: GGWave – Data over Sound for Microcontrollers https://news.ycombinator.com/item?id=31987674

Show HN: GGWave – Data over Sound for Microcontrollers https://github.com/ggerganov/ggwave/tree/master/examples/esp32-rx July 5, 2022 at 05:59AM

SHOW HN: Building an app to rule all web-based SaaS, need feedbacks from HN https://news.ycombinator.com/item?id=31973382

SHOW HN: Building an app to rule all web-based SaaS, need feedbacks from HN https://medium.superus.space/my-ideal-solution-to-information-overload-122fda2451a5 July 3, 2022 at 09:05PM

Show HN: Using ThreeJS to create a city from Your GitHub contributions https://news.ycombinator.com/item?id=31965847

Show HN: Using ThreeJS to create a city from Your GitHub contributions I spent some time making this. I am a beginner with blender but I did my best :) I'm open to any and all feedback. https://honzaap.github.io/GithubCity/ July 3, 2022 at 12:34AM

Show HN: Beast – The Build System https://news.ycombinator.com/item?id=31957976

Show HN: Beast – The Build System Beast is a build system built for speed and power - a tool for all your build needs. GitHub: https://github.com/GauravDawra/Beast Docs: https://gauravdawra.github.io/Beast-docs/ As a project grows larger, it becomes difficult to keep track of all the build and compilation procedures that need to be followed. So what should we do??? Not to worry! Beast helps you build your projects with minimal effort and high efficiency, bringing more power to you. In addition, it is super easy to use and syntactically easy to understand, making it suitable for both: beginners and highly experienced programmers. With its new release: Nimble (v1.1.0), Beast has become much faster and stronger than before. Its build times are now overtaking or matching those of current community standards!!! In contrast to other such build systems, Beast focusses on both: ease of usability and speed!!! https://github.com/GauravDawra/Beast July 2, 2022 at 04:04AM

Show HN: Find Developers via GitHub Data https://news.ycombinator.com/item?id=31944448

Show HN: Find Developers via GitHub Data So i made this, was thinking if i can improve what kind of people get invited for interviews. Probably better than filtering by linkedin but who knows. didnt bother to buy a proper domain for now. http://royal-dev.s3.amazonaws.com/index.html July 1, 2022 at 03:15AM