Posts

Showing posts from February, 2023

New Show Hacker News story: Show HN: Dak – a Lisp-like language that transpiles to JavaScript

Show HN: Dak – a Lisp-like language that transpiles to JavaScript 20 by daakus | 3 comments on Hacker News. Hi HN, author here. Happy to answer any questions. I had an itch to make a lisp like language that was a thin layer on top JavaScript. Something that could leverage the thriving ecosystem that exists around JavaScript. It's brittle, hot off the oven. Besides being a fan of parenthesis, I think macros fill in a gap that the JavaScript ecosystem today fills in with one-off compilers, bundler plugins and such. Macros can't do everything, but for example I think they have the potential to enable things like JSX, Solid and Svelte style libraries. Take the tour to get a feel for what it can do and play with the live code in your browser!

New Show Hacker News story: Show HN: Free IP to Country and ASN Downloads from Ipinfo.io

Show HN: Free IP to Country and ASN Downloads from Ipinfo.io 8 by coderholic | 1 comments on Hacker News. Free IP to Country and ASN Data downloads: - MMDB, CSV and JSON format - Full accuracy (not degraded quality compared to our paid downloads) - IPv4 and IPv6 data - A single file that includes both country and ASN details - Daily updated - CC Attribution license (no usage restrictions, only requirement is a link back to ipinfo.io) Here's an example of querying the MMDB file using our mmdbctl tool: $ echo "1.1.1.1" | mmdbctl read country_asn.mmdb | jq . { "as_domain": "cloudflare.com", "as_name": "Cloudflare, Inc.", "asn": "AS13335", "continent": "NA", "continent_name": "North America", "country": "US", "country_name": "United States" } Almost 8 years ago I launched the free IPinfo.io free geolocation API, but until now our data

New Show Hacker News story: Show HN: Collect and search robotics data with SensorSurf

Show HN: Collect and search robotics data with SensorSurf 9 by alecbell | 0 comments on Hacker News. We've been building SensorSurf and are thrilled to share our beta with the robotics community: https://ift.tt/wh8zrn2 . SensorSurf is an open source platform that makes it easy for robotics engineers to collect and search data from their fleet. You can define triggers for when to record data (e.g. emergency stop) and capture the moments leading up to the event with rolling buffers. We integrate directly with ROS. Drop our agent into your system, and start collecting data! ================= What prompted me to found this company: > I was a perception engineer working on autonomous boats. > I needed tons of imagery to build computer vision datasets. > It was impossible to offload all this data over satellite. > I interviewed robotics companies, and learned this was a common problem. ================= Our beta enables you to: 1. Trigger recording on arbitrary ROS topic d

New Show Hacker News story: Show HN: Crul – Query Any Webpage or API

Show HN: Crul – Query Any Webpage or API 34 by portInit | 7 comments on Hacker News. Hi HN, we’re Carl and Nic, the creators of crul ( https://www.crul.com ), and we’ve been hard at work for the last year and a half building our dream of turning the web into a dataset. In a nutshell crul is a tool for querying and building web and api data feeds from anywhere to anywhere. With crul you can crawl and transform web pages into csv tables, explore and dynamically query APIs, filter and organize data, and push data sets to third party data lakes and analytics tools. Here’s a demo video, we’ve been told Nic sounds like John Mayer (lol) ( https://ift.tt/MDvYlFy ) We’ve personally struggled wrangling data from the web using puppeteer/playwright/selenium, jq or cobbling together python scripts, client libraries, and schedulers to consume APIs. The reality is that shit is hard, doesn’t scale (classic blocking for-loop or async saturation), and comes with thorny maintenance/security issues. Th

New Show Hacker News story: Show HN: Drai – AI Art Engine

Show HN: Drai – AI Art Engine 2 by Ana_Valui | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Collection of 2k+ Startup Incubators and Accelerators (global)

Show HN: Collection of 2k+ Startup Incubators and Accelerators (global) 4 by jrbuilds | 5 comments on Hacker News.

New Show Hacker News story: Show HN: AI Email Summaries

Show HN: AI Email Summaries 8 by jwngr | 3 comments on Hacker News. Harness the magic of AI built directly into your inbox with Smart Summaries. Summaries save you precious time by using AI to intelligently capture the main points of an email in just a few sentences.

New Show Hacker News story: Show HN: Codesearch, a command-line tool for searching your codebase

Show HN: Codesearch, a command-line tool for searching your codebase 2 by Arch485 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: DbDeclare – A Python declarative layer for your database

Show HN: DbDeclare – A Python declarative layer for your database 2 by falafelite | 0 comments on Hacker News. Hi HN! I made and just published v0.0.1 of DbDeclare. I use Python a lot, and interact with Postgres a lot. I like using SQLAlchemy, and I love Alembic. Those wonderful tools primarily operate on tables, though, and I often find myself writing custom code to declare what databases, roles, schemas, privileges, etc. I want, and I have a hard time updating them reliably and in a repeatable fashion. That's where DbDeclare aims to help: declare what you want in your cluster (in addition to SQLAlchemy-defined tables and columns) in-code, alongside your tables. There is a lot this can't do yet (thus the v0.0.1), but I think there's a decent foundation here to build on and eventually have really nice features like autogenerating change statements between your in-code definition and what is actually in your database cluster (like Alembic). This is also my first attempt a

New Show Hacker News story: Show HN: General information from data easy to use

Show HN: General information from data easy to use 2 by phybarin | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Visualization of Catmull-ROM Spline Generation

Show HN: Visualization of Catmull-ROM Spline Generation 5 by creichenbach | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Rent Engineers – Freelance professional engineers directory

Show HN: Rent Engineers – Freelance professional engineers directory 2 by RentEngineers | 0 comments on Hacker News. RentEngineers is a freelance professional engineers directory. It helps engineers to monetize their free time and businesses to find the best engineers in the world to solve their problems. Its a simple app, no bells & whistles. If the app finds enough traction then i will rent a designer to improve the UI. Pros: Desktop view is good, not SPA & lite Con: mobile view is not good at the momment Suggestions/feedback/advices/feature requests are welcome Thanks for your time.

New Show Hacker News story: Show HN: AI Files – manage and organize your files with AI

Show HN: AI Files – manage and organize your files with AI 2 by jjuliano | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Interviewing Ronald Reagan in 2023 Using AI (ChatGPT and ElevenLabs)

Show HN: Interviewing Ronald Reagan in 2023 Using AI (ChatGPT and ElevenLabs) 2 by asronline | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Bearclaw – tiny static site generator with RSS

Show HN: Bearclaw – tiny static site generator with RSS 2 by lagniappe | 2 comments on Hacker News. hey yall, I made bearclaw because I just wanted an unopinionated static site generator with no toolchain and fancy stuff going on; it'd be my pleasure to show it to you today and answer any questions you might have. If you do end up trying out bearclaw, you can use nginx or your favorite webserver. Earlier this week I made eclaire - a static site webserver with compression, caching, and automatic HTTPS through letsencrypt. https://ift.tt/dPK2vBY

New Show Hacker News story: Show HN: Open Optical Designer, free and open source lens design software

Show HN: Open Optical Designer, free and open source lens design software 2 by alexbock | 0 comments on Hacker News.

New Show Hacker News story: Show HN: 138 Generative AI tools for images, text, videos, code, audio, and 3D

Show HN: 138 Generative AI tools for images, text, videos, code, audio, and 3D 3 by dvolkhonskiy | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Share your AI-generated images

Show HN: Share your AI-generated images 9 by zenith035 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Cross-Prompt Scripting

Show HN: Cross-Prompt Scripting 2 by velocitatem | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Lotus Reader: A Hacker News Client

Show HN: Lotus Reader: A Hacker News Client 2 by bundie | 0 comments on Hacker News.

New Show Hacker News story: Show HN: I built a map of countries where Google Analytics is declared illegal

Show HN: I built a map of countries where Google Analytics is declared illegal 3 by AdriaanvRossum | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Atlantis workflow without a backend

Show HN: Atlantis workflow without a backend 2 by ujnproduct | 0 comments on Hacker News. Last week we created a TF cloud alternative that could just run in GH actions and got an overwhelming response on Reddit. A lot of people recommended Atlantis as a way to run terraform plan and apply jobs in your CI. It is used by many great teams (Lyft for example) - however, we see the following issues: - You need to deploy and maintain an Atlantis backend in your infrastructure - It runs terraform commands locally on the same server it is installed in. This makes it tricky to achieve high levels of isolation and repeatability that is typically needed in CI/CD scenarios So we thought: does this really need a backend? Can we somehow make it work without a need to deploy a dedicated service and with terraform jobs running natively in Github Actions with proper isolation? Actually, the only need that makes Atlantis backend irreplaceable is code-level locks (not to be confused with state locks).

New Show Hacker News story: Show HN: CloudNative Linux – A shell experience for the cloud

Show HN: CloudNative Linux – A shell experience for the cloud 2 by r3trohack3r | 0 comments on Hacker News.

New Show Hacker News story: Show HN: TrueBase – information you can trust

Show HN: TrueBase – information you can trust 2 by breck | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Days Since Last Elon

Show HN: Days Since Last Elon 8 by landric | 1 comments on Hacker News. A toy project I created to track the appearance of the text "Elon" on the front pages of various news sites. Stack: Elixir, Phoenix, Postgres, Prerender, Fly.io

New Show Hacker News story: Show HN: SMS to Slack streamlines receiving 2FA codes for teams who share logins

Show HN: SMS to Slack streamlines receiving 2FA codes for teams who share logins 14 by gordalina | 6 comments on Hacker News.

New Show Hacker News story: Show HN: Parallax wallpaper engine for Linux and Windows

Show HN: Parallax wallpaper engine for Linux and Windows 4 by Czikenix | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Xc – A Markdown Defined Task Runner

Show HN: Xc – A Markdown Defined Task Runner 2 by joerdav | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Infinite Logo Maker

Show HN: Infinite Logo Maker 2 by sphuff | 3 comments on Hacker News.

New Show Hacker News story: Show HN: IngestAI – NoCode ChatGPT-bot creator from your knowledge base in Slack

Show HN: IngestAI – NoCode ChatGPT-bot creator from your knowledge base in Slack 20 by Vasyl_R | 24 comments on Hacker News.

New Show Hacker News story: Show HN: IaSQL beta – cloud infra as data in PostgreSQL

Show HN: IaSQL beta – cloud infra as data in PostgreSQL 20 by pombo | 7 comments on Hacker News.

New Show Hacker News story: Show HN: Write – a distraction-free text editor to improve your writing skills

Show HN: Write – a distraction-free text editor to improve your writing skills 3 by stoope | 0 comments on Hacker News.

New Show Hacker News story: Show HN: We’re open-sourcing our session replay tool

Show HN: We’re open-sourcing our session replay tool 7 by podoman | 0 comments on Hacker News. Hey HN! We’re open-sourcing highlight.io ( https://ift.tt/Z9Ag7Vr ), a session replay and error monitoring tool. Highlight.io gives you a high-precision video-like replay of what users are doing when an error or exception occurs in your web app, along with a full-fledged error monitoring experience (similar to bugsnag, rollbar, etc..). The main value prop of highlight.io is that we help you understand the full context surrounding an error and allow you to drill down to the code path that a user invoked (i.e user clicked button X, sent network request Y, and backend code Z was executed). Some of our customers compare this to a “web debugger” of sorts. A picture of what this looks like in our app is here [1]. For some background, when we worked at our previous companies as engineers, we encountered hard-to-reproduce issues spanning across both the frontend and backend. The main issues were (

New Show Hacker News story: Show HN: Liftosaur – Weightlifting tracker app for coders

Show HN: Liftosaur – Weightlifting tracker app for coders 7 by astashov | 0 comments on Hacker News. I made a weightlifting tracker app specifically for coders. In weightlifting, progressive overload is one of the most important parts of gaining muscle. You should constantly increase weights, reps, use different set schemes, and that will make your muscles grow. There're many weightlifting programs, using various overloading schemes - linear increasing of weights, some periodic ladder-up increase, switching to different set schemes in case of failures, etc. You can implement all of that in Liftosaur. It works this way: each exercise may define a bunch of variables, that could be changed when you finish a workout. It could be weight, your 1 rep max, number of successful attempts, etc. You can use those variables in reps and weight values. To update the variables, you define a script, that will change them after you've done all the sets of the exercise. The script may change t

New Show Hacker News story: Show HN: Starter.place – Gumroad for Starter Repos

Show HN: Starter.place – Gumroad for Starter Repos 6 by ecuaflo | 1 comments on Hacker News. Hey HN! Starting a new project is so hard because before you actually get to building the idea itself, you have to search for tools and figure out how to piece them together. With starter.place, you can find proven starter templates/boilerplates/stacks that use the technologies you want and get to building right away. If you’ve made a starter repo you think others would find useful, you can immediately reach a wide audience without having to make your own site/app to sell it and advertise it by posting on starter.place. Just focus on building the starter all while earning from it if you so choose. starter.place is so helpful to buyers and sellers because buyers are added as view-only collaborators to the repo on GitHub, where they get continuous updates. Buyers can help drive the project by submitting issues and PRs too. Let me know what you think! And if you have a starter template but are

New Show Hacker News story: Show HN: Lost Pixel Platform – visual regression testing for your front end

Show HN: Lost Pixel Platform – visual regression testing for your front end 2 by divdev_ | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Strada – Embed accounting automation with one API

Show HN: Strada – Embed accounting automation with one API 4 by aprod | 0 comments on Hacker News. Hi HN, we’ve been working on an API that makes it easy to add a full set of accounting tools to your product. If you’re building fintech or payments software for businesses, your customers often ask for integrations to their accounting system (Quickbooks, NetSuite, etc). There’s plenty of options for solving the integration problem, but they leave lots of manual work. Customers still need to review each transaction to assign a category, vendor, department, and tax code. With the Strada API, you can offer accounting integrations, cleanse your transaction data, and automatically map transaction details based on each customer’s accounting setup. We’d love any feedback you have. If you want to chat in more detail please reach out through our website. Thanks!

New Show Hacker News story: Show HN: Phind.com – Generative AI search engine for developers

Show HN: Phind.com – Generative AI search engine for developers 10 by rushingcreek | 0 comments on Hacker News. Hi HN, Today we're launching phind.com, a developer-focused search engine that uses generative AI to browse the web and answer technical questions, complete with code examples and detailed explanations. It's version 1.0 of what was previously known as Hello (beta.sayhello.so) and has been completely reworked to be more accurate and reliable. Because it's connected to the internet, Phind is always up-to-date and has access to docs, issues, and bugs that ChatGPT hasn't seen. Like ChatGPT, you can ask followup questions. Phind is smart enough to perform a new search and join it with the existing conversation context. We're merging the best of ChatGPT with the best of Google. You're probably wondering how it's different from the new Bing. For one, we don't dumb down a user's query the way that the new Bing does. We feed your question into th

New Show Hacker News story: Show HN: Planlike.pro – New Estimating Tool

Show HN: Planlike.pro – New Estimating Tool 7 by avdept | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Small TypeScript library to work with quadkeys in a fast way

Show HN: Small TypeScript library to work with quadkeys in a fast way 2 by glassonion999 | 0 comments on Hacker News. I am developing a website called Geocode Map Viewer( https://ift.tt/k9RIXsP ). I was looking for a suitable TypeScript library to visualize Quadkeys on the map, but unfortunately I couldn't find one. So I decided to develop my own library, using the sample code available on the Microsoft Tile Maps page as a reference.

New Show Hacker News story: Show HN: My50sTV – Nostalgic TV Simulator

Show HN: My50sTV – Nostalgic TV Simulator 2 by jojohack | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Turn Your Pandas Dataframe to a Tableau-Style UI for Visual Analysis

Show HN: Turn Your Pandas Dataframe to a Tableau-Style UI for Visual Analysis 2 by AwsmDef | 0 comments on Hacker News. Hey, guys. I've just made a plugin which turns your pandas dataframe into a tableau-style component. It allows you to explore the dataframe with easy drag and drop UI. You can use PyGWalker in Jupyter, Google Colab, or even Kaggle Notebook to easily explore your data and generate interactive visualizations. PyGWalker (pronounced like "Pig Walker", just for fun) is named as an abbreviation of "Python binding of Graphic Walker". Here are some links to check it out: The Github Repo: https://ift.tt/32VymnK Use PyGWalker in Kaggle: https://ift.tt/VRX65ze Feedbacks and suggestions is appreciated! Please feel free to try it out and let us know what you think. Thanks for your support!

New Show Hacker News story: Show HN: Whisper.cpp and YAKE to Analyse Voice Reflections [iOS]

Show HN: Whisper.cpp and YAKE to Analyse Voice Reflections [iOS] 3 by ArminRS | 0 comments on Hacker News. Six months ago, I went full-time indie, but I haven't released anything so far. The products just never felt good enough for me to publicly say this is what I'm doing now. To get out of this mindset, I decided to make an app for myself in a week, add monetization, release it and move on. The app idea was simple: Reflect on your day by answering the same four questions out loud. The answers are transcribed and with regular use you can see what influences you the most and take action. All on-device, as otherwise I wouldn't feel comfortable sharing my thoughts. I had all core features working within a day by simply modifying an existing example app. However I was dissatisfied with iOS's built-in offline transcription due to a lack of punctuation and the speech recognition permission prompt that made it seem like data would leave the device. Decided to use whisper.c

New Show Hacker News story: Show HN: Replicad, the Library for CAD in the Browser

Show HN: Replicad, the Library for CAD in the Browser 5 by sgenoud | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Replbuilder, quickly build a Python REPL CLI prompt

Show HN: Replbuilder, quickly build a Python REPL CLI prompt 2 by Aperocky | 0 comments on Hacker News. `pip install replbuilder` Making a small tool for easier repl building, no more manual argument parsing. Perfect for creating ops tools and other context heavy cli operations.

New Show Hacker News story: Show HN: Visualize Wikipedia on an Interactive Map

Show HN: Visualize Wikipedia on an Interactive Map 3 by zhangruinan | 2 comments on Hacker News.

New Show Hacker News story: Show HN: AllyDB – An in-memory database similar to Redis, built using Elixir

Show HN: AllyDB – An in-memory database similar to Redis, built using Elixir 4 by Allyedge | 1 comments on Hacker News. Hey, everyone. I am currently working on AllyDB, which is basically my own Redis, which I am writing in Elixir. Currently, the database is nowhere close to being ready, as you can see in the roadmap, but I am doing my best to add stuff as fast as possible. Currently the implementation is very simple, with an in memory table, an append log persistence system, as well as an interval persistence system as a backup. The database could definitely be optimized further, especially when it comes to persistence, which I am planning to do in the future. I'm also planning to use Rust NIFs for specific tasks for the performance gains over Elixir and BEAM. Writes and deletes are currently asynchronous, but I will add blocking versions of them soon. I am trying to make the system as fault tolerant as possible, and currently everything except the TCP connections are fault tol

New Show Hacker News story: Show HN: I built an app to search the APOD database by color

Show HN: I built an app to search the APOD database by color 3 by amsterdorn | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Sora, Personal Publishing Platform

Show HN: Sora, Personal Publishing Platform 2 by chrispuska | 0 comments on Hacker News. We wanted to create, to express ourselves without being judged either by strangers or some algorithm. We wanted our own space on the internet, where our photos and words would matter. So we started to build an app that can showcase our content, without having to pick a platform. You can use Sora to publish a few different content types. - Blog - Polaroid - Poster - Microblog You can either display them all on your Sora profile as a summary (like mine https://ift.tt/FqoiYKZ ), or put any of them forward for the world to see. We plan to run this app for a long time and looking for feedback, so let us know what you think! (feedback@sora.city, or link on website) --- Our stack today is Node, Typescript, NextJS, atomic CSS, with everything stored on Supabase.

New Show Hacker News story: Show HN: voici.js – A Node.js lib for pretty printing your data on the terminal

Show HN: voici.js – A Node.js lib for pretty printing your data on the terminal 2 by derlarsianer | 0 comments on Hacker News.

New Show Hacker News story: Show HN: An open source, modern CSV importer tool in React

Show HN: An open source, modern CSV importer tool in React 3 by czhu12 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Paul Graham Essays, Searchable

Show HN: Paul Graham Essays, Searchable 4 by Beefin | 1 comments on Hacker News.

New Show Hacker News story: Show HN: 2023 Market Outlooks, Searchable

Show HN: 2023 Market Outlooks, Searchable 2 by Beefin | 0 comments on Hacker News. every year the big banks publish a 2023 market outlooks in the form of PDFs, slides, etc. these are often challenging to grok through so i indexed them all. More how here: https://ift.tt/prT26H5...

New Show Hacker News story: Show HN: 4 yrs ago, I secretly wrote an AI novel, now I published & made it free

Show HN: 4 yrs ago, I secretly wrote an AI novel, now I published & made it free 2 by jjuliano | 0 comments on Hacker News.

New Show Hacker News story: Show HN: TCP-based dynamic reverse proxy

Show HN: TCP-based dynamic reverse proxy 2 by vorgio | 0 comments on Hacker News.

New Show Hacker News story: Show HN: BrokeAF allows you to review costs before making OpenAI calls

Show HN: BrokeAF allows you to review costs before making OpenAI calls 2 by GoodluckH | 1 comments on Hacker News.

New Show Hacker News story: Show HN: An open-source API built on top of OpenAI Embeddings and Pinecone

Show HN: An open-source API built on top of OpenAI Embeddings and Pinecone 3 by ben_talent | 0 comments on Hacker News. Hi, I'm Ben, the co-creator of Embedbase. Embedbase lets you use OpenAI Embeddings and Pinecone seamlessly. For example, you can add Embedbase to your app and pair it with GPT3 to allow people to search using natural language (e.g. How many workouts did I complete last week?), or simply expanding your current search experience beyond full-text search (e.g. looking for "similar" documents in Notion to find other related information) Managing embeddings is uncharted territory, we needed to discover the best practices ourselves. Now we're happy to share our learnings with Embedbase. Shoot if you have any questions

New Show Hacker News story: Show HN: Bella Coven, A GPT-3 powered tarot reader Discord bot

Show HN: Bella Coven, A GPT-3 powered tarot reader Discord bot 3 by jmilldotdev | 0 comments on Hacker News. Presenting Bella Coven, a GPT-3 powered tarot reader Discord bot. Pulls cards from an AI-generated tarot deck, and answers your question based on the pulled cards' energy. Code: https://ift.tt/1ftEPpA

New Show Hacker News story: Show HN: Epstein Documents, Fully Searchable

Show HN: Epstein Documents, Fully Searchable 6 by Beefin | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Runlength Encoding For Kids (card puzzle game)

Show HN: Runlength Encoding For Kids (card puzzle game) 2 by throwaway71271 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: FreeRSS – RSS Viewer Portal

Show HN: FreeRSS – RSS Viewer Portal 6 by robdelacruz | 0 comments on Hacker News. FreeRSS was inspired by the former Google Personalized Homepage (iGoogle). Auto-detect RSS feeds from a url, drag to arrange widgets, add a new account (free) to remember your settings.

New Show Hacker News story: Show HN: Convert Jupyter Notebook to Web Apps with Mercury and Python

Show HN: Convert Jupyter Notebook to Web Apps with Mercury and Python 2 by pplonski86 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: I made an early 2000s-inspired internet forum

Show HN: I made an early 2000s-inspired internet forum 107 by partly_cloudy | 58 comments on Hacker News.

New Show Hacker News story: Show HN: SheetKeys – The Hacker's Spreadsheet

Show HN: SheetKeys – The Hacker's Spreadsheet 2 by philc | 0 comments on Hacker News. Hey folks, over the years my job role has skewed to using a code editor less and using spreadsheets more. Coming from Emacs and Vim, I wanted my Google Sheets usage to be more keyboard driven, so I made this extension. I've used it for several years and it's been a great quality of life improvement, so I'm releasing it today. Enjoy!

New Show Hacker News story: Show HN: Favird – A listing with listings of interesting things

Show HN: Favird – A listing with listings of interesting things 3 by Oxidome | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Camome UI – A lightweight React and CSS framework

Show HN: Camome UI – A lightweight React and CSS framework 2 by sabigara | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Helium – a headless, open-source LMS

Show HN: Helium – a headless, open-source LMS 4 by ricotico060 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Stream Arrow into Postgres

Show HN: Stream Arrow into Postgres 3 by gazpacho | 0 comments on Hacker News. Small, simple, sans IO and fast. No more dumping to CSVs!

New Show Hacker News story: Show HN: Ractor – a Rust-based actor framework with clusters and supervisors

Show HN: Ractor – a Rust-based actor framework with clusters and supervisors 2 by snowboarder63 | 0 comments on Hacker News. SOME HIGHLIGHTS. * We have a full supervision tree so actors can monitor other actors for exits and unhandled panic!s (at least the ones that can be caught) * The actor lifecycle is handled for you in a simple single-threaded, message handler primitive * You have a mutable state with each message handling call, so you have an easy way to create stateful actors and update that state as messages are processed * Actors talk to other actors by message passing, but there are remote-procedure-calls (RPCs) so actors can "ask a question" to another actor and wait on the reply. * A lot of the concurrency primitives are handled by the framework, such as cancellation/termination of actors (both graceful and forceful) * A Factory primitive in order to formulate distributed processing pools with multiple job routing options * Early but stable support for a distri

New Show Hacker News story: Show HN: We built open-source alerting CLI – better alternative to Alertmanager

Show HN: We built open-source alerting CLI – better alternative to Alertmanager 11 by talboren | 2 comments on Hacker News. Hi Hacker News! Shahar and Tal from Keep here. We're thrilled to announce that we're open-sourcing our alerting CLI tool, Keep ( https://ift.tt/jSJMr1Z ). Designed by developers for developers, Keep streamlines and simplifies alerting, making it a first-class citizen within the development process. Think of Keep as Prometheus Alertmanager but for all observability tools, with a simple and intuitive (GitHub actions-like) syntax. We believe that alerting has historically been neglected in existing monitoring platforms, leading to subpar alerting practices. With Keep, we aim to change that. Although it's still in its early stages, we would love to get your feedback on our project. Keep provides the following key features: 1. Declarative alerting that can be easily managed and versioned in your version control and service repository. 2. Alerts from mult

New Show Hacker News story: Show HN: A/B test your GPT3 prompts

Show HN: A/B test your GPT3 prompts 5 by theo_champion | 3 comments on Hacker News.

New Show Hacker News story: Show HN: M93, A habit tracker that's delightfully easy to use

Show HN: M93, A habit tracker that's delightfully easy to use 2 by udit99 | 1 comments on Hacker News.

New Show Hacker News story: Show HN: Turn Jupyter Notebook to Web App

Show HN: Turn Jupyter Notebook to Web App 2 by pplonski86 | 0 comments on Hacker News.

New Show Hacker News story: Show HN: Explore careers that you don't know even exist

Show HN: Explore careers that you don't know even exist 3 by tungle | 0 comments on Hacker News. "Excited to launch CareerGPT.ai on Hacker news today! We're on a mission to help people ..yada...yada" No, that's ChatGPT's writing, not mine :) Folks, I was a PhD student once, in a non-home country, and just wished to know what was it like to go and work in the industry, being a programmer, or started a company. Torn apart between choices, I just wished there was a totally unbiased counselor to talk to. I couldn't do that with my supervisor since he always encouraged me to finish the thesis (of course). Heck, had ChatGPT exist back then, I would have had more infos and made decision easier. So why not launching one, on the back of the collective "intelligence" and "creativity" of large language model. About building the product: Yes, I call OpenAI's API, but need to do some 'prompt engineering', updating temperature along th

New Show Hacker News story: Show HN: Openapi.security, a fast security checker for REST-based API

Show HN: Openapi.security, a fast security checker for REST-based API 12 by glimow | 16 comments on Hacker News. tl;dr we released openapi.security, an online tool that performs a dozen of security tests on any given openapi/swagger-based API, with no signup or email required. You can try it here: https://ift.tt/I1Sp08R My team at Escape (YC W23) is mainly focused on securing GraphQL APIs. For this, we developed a new approach called Feedback driven API Exploration. Basically, we infer the right security tests cases to run using the specification and a carefully crafted in house graph traversal algorithm. (It's a bit long to describe here but we published a more in depth explanation of how this algorithm works in our blog!) We recently wondered if this Feedback Driven Exploration approach could be efficiently applied to good old REST APIs as well. From our experience, well designed GraphQL and REST APIs are quite equivalent: both have an organized data structure and explicit rel

New Show Hacker News story: Show HN: I built a little online drum machine using 808 style samples

Show HN: I built a little online drum machine using 808 style samples 8 by berkcebi | 0 comments on Hacker News.

New Show Hacker News story: Show HN: I made an extension for browser bookmarks

Show HN: I made an extension for browser bookmarks 3 by mdd3v | 0 comments on Hacker News. Hello HN! I have just released my browser extension. FavBox - is a bookmark management tool with a clean and modern UI. Absolutely compatible with default browser bookmarks has no third-party services, and still syncs with the browser profile. Free and open source. Chrome Web Store https://ift.tt/NWhpyza...

New Show Hacker News story: Show HN: JSON Parser in C

Show HN: JSON Parser in C 3 by Jamesbarford | 0 comments on Hacker News. A JSON parser in c with some SIMD optimisation for skipping whitespace. The numerical and string parsing functions split out so they are independantly runnable. They were for me the 2 most difficult to understand how they work and to show how the parser was composed of lots of smaller parsers.

New Show Hacker News story: Show HN: Lockval Engine – a distributed back end KV engine that can run scripts

Show HN: Lockval Engine – a distributed back end KV engine that can run scripts 5 by vanishs | 0 comments on Hacker News. I've been developing game backends for several years, using and designing a lot of code. They all about calculations, synchronization with front-end data, and database data, and try to ensure consistency, atomicity, and high response, etc. However, these codes and frameworks have always had problems such as very complicated APIs, incomplete or non-existent ACID, multiple calls to RPC, and non-real-time full or semi-full data landing. So, we created Lockval Engine. An easy-to-use, ACID, distributed, DOP, multi-language support backend engine. Here are some online demos that will give you a quicker understanding of Lockval Engine: [APIdemo] https://ift.tt/2WrlUgK [playground] https://ift.tt/cEe3wx1...

New Show Hacker News story: Show HN: LazyShell – Autocomplete for Zsh with GPT

Show HN: LazyShell – Autocomplete for Zsh with GPT 3 by poma | 0 comments on Hacker News.

New Show Hacker News story: Show HN: My personal medical knowledge system

Show HN: My personal medical knowledge system 2 by kangruixiang | 0 comments on Hacker News. Since medical school years ago, I have been trying to find way for long term knowledge management and retention. I finally ended up with Obsidian on the desktop, but it's still difficult to access my knowledge anywhere online, until I made my own online wiki. Things that helped me get to this step: 1. "How to Take Smart Notes" 2. Evergreen notes by Andy: https://ift.tt/tHev0um . This website shows the culmination of my personal knowledge with search bar. The idea is that I should be able to find what I'm looking for within seconds, otherwise the title of my notes are not specific enough or the web of knowledge is not good enough. Most of the notes still have short title style and walls of texts, but the newer notes that I added are in evergreen note style. I'm slowly converting them to permanent notes. Good example pages of permanent notes: https://ift.tt/6IJ5MYr https:

New Show Hacker News story: Show HN: I made a game, Tippy Coco

Show HN: I made a game, Tippy Coco 6 by malgorithms | 1 comments on Hacker News. Tippy Coco is a volleyball game in the browser. You can play with a friend at the same keyboard, or solo challenge the built-in opponents. As for the tech: it's all TypeScript + HTML5. I did not use a game engine; I just made a game loop with setTimeout and the artwork is all just png's drawn on the canvas. The sound is played through the HTML audio API. Input is watching keyboard events and the Gamepad API. One thing: I know this is 2023 but it's not a game for phones. It's for a laptop or desktop PC with a physical keyboard. It also works ok on an iPad with a physical keyboard. Tippy Coco is free and without ads. The code is available (MIT license) at https://ift.tt/KYgSAns

New Show Hacker News story: Show HN: Generate User Interface Components with GPT-3

Show HN: Generate User Interface Components with GPT-3 3 by designhat | 0 comments on Hacker News. I’m building an experimental tool that can generate a UI component from a high-level text description, i.e. “Design a card for viewing goals in a goal tracking application”. Basically, stable diffusion but for user interface components instead of images. This tool is at best a proof of concept. It currently only generates a single type of component (small cards that have basic info about an object), but the goal is to be able to design entire applications (either in one fell swoop or by piecing together components that the tool generates). The components it generates can be exported as react code. You can also have it modify an existing design. The tool isn't useful yet but it's somewhat fun to play around with. Having it generate a component rather than an entire screen made the problem easier but I'm not sure if there are any users that this would appeal to. I could see i

New Show Hacker News story: Show HN: Sign-up flows from 100s of websites made publicly available

Show HN: Sign-up flows from 100s of websites made publicly available 21 by ______ | 1 comments on Hacker News. Hi HN! Fil here from Formsort ( https://formsort.com/ ). We just launched Fineflows, a design gallery that showcases leading sign-up flows from around the web. Why? My team has been building sign-up flows for close to a decade across mortgages and healthcare. We’ve spent a lot of time working through the technical and design aspects of this problem, such as state management (getting that pesky back button to work), design flexibility, and data enrichment. Time and again, we’ve seen product teams who don’t know what to build even though they can . Often times, builders of forms start their process by looking at what other people are doing, answering questions like: What are different ways error validations are done? Should I use photos of people, or is text enough? Is it appropriate to use emojis in forms? How can I decline a user in a polite yet firm way? To that end, we se

New Show Hacker News story: Show HN: Meta peddling unsecured business credits to users in India

Show HN: Meta peddling unsecured business credits to users in India 3 by 2Gkashmiri | 0 comments on Hacker News. I have a friend who owns a business and they got a really weird email from meta. Apparently meta has teamed with "Indifi and FlexiLoans" to give unsecured business loans. 1. They are sharing details of "this user is a small business owner" with third parties and that they are directly emailing about "helping businesses in need". What the hell is wrong with these people. If I wanted a loan,i would approach my bank and not some fincorp who would fleece me with 18% interests. Banks have much less interest rates