Postingan

Menampilkan postingan dari Mei, 2024

Show HN: The cosine distance between Shawn and Sean https://ift.tt/WubysE5

Show HN: The cosine distance between Shawn and Sean Hi everyone. I had an interesting interaction with someone named Shawn (or was it Sean?) and it led to a blog post on embeddings, one of the foundational concepts for AI/ML. The post explores embeddings and cosine distance functions with some fun interactive animations. And, all the AI runs inside your browser, even on mobile! Additionally, this uses my Svekyll blogging tool ( https://svekyll.com ) which is like the Jekyll blogging tool but adds the power of Svelte. Svelte/Svekyll makes building these kind of interactive blogs much simpler. And, all these posts have a download button at the bottom which allows you to download the entire post as a svekyll blog. You can just "npm i && npm run build" to build it yourself, learn about the code used to generate the post, and tweak to your hearts content if you want to repurpose the blog contents. Would love to hear comments or suggestions. Thanks to my real friends Shawn

Show HN: Postgres-SQLite sync engine source code released under FSL https://ift.tt/5QzFpXs

Show HN: Postgres-SQLite sync engine source code released under FSL https://ift.tt/yQqAsMw May 31, 2024 at 09:01PM

Show HN: Every mountain, building and tree shadow mapped for any date and time https://ift.tt/fVTmvUu

Show HN: Every mountain, building and tree shadow mapped for any date and time I've been working on this project for about 4 years. It began as terrain only because world wide elevation data was publicly available. I then added buildings from OpenStreetMap (crowd sourced) and more recently from Overture Maps data. Some computer vision/machine learning advancements [1] in the past few years have made it possible to estimate tree canopy heights using satellite imagery alone making it possible to finally add trees to the map. The data isn't perfect, but it's within +/- 3 meters of so. Good enough to give a general idea for any location on Earth. Happy to answer any questions. [1] https://ift.tt/Opzxthr https://shademap.app May 31, 2024 at 03:10AM

Show HN: I've build my RFID poker table for less than $300 https://ift.tt/PqNcWFU

Show HN: I've build my RFID poker table for less than $300 I started my own side hustle building a smart poker table At this stage, I have a working prototype that can generate an overlay with player's and pot cards percentages, hand history, video editing, and more Here's a demo video: https://www.youtube.com/watch?v=5QU8MC7q8FQ https://ift.tt/Pur5cZ6 May 31, 2024 at 03:33AM

Show HN: Kanzi, fast lossless data compression https://ift.tt/iex9AtJ

Show HN: Kanzi, fast lossless data compression Give it a try. Let me know what you think. https://ift.tt/IezGnRh May 31, 2024 at 12:52AM

Show HN: Tlbrowse, simulate webpages on an infinite canvas https://ift.tt/EbhxH0K

Show HN: Tlbrowse, simulate webpages on an infinite canvas https://ift.tt/MvCj84q May 30, 2024 at 11:00PM

Show HN: Webhooks for Any Event https://ift.tt/ZgaKNTd

Show HN: Webhooks for Any Event Hi, co-founder of markets.sh here. We are doing a lot of news processing and analysis around stocks and companies. One feature people like to use is “alerts” at certain price points. We have now extended this with LLM filters on the whole news feed so that you can create (near) real-time webhooks on arbitrary events like: - Notify me when Nvidia is worth 10 trillion - Notify me about AI breakthroughs - Notify me when Intel is the market leader again - Notify me about successful Starship launches - Notify me when a war breaks out - Notify me about bankrupt unicorn startups - Notify me about significant economic events The feature is still very early. If you write that you’re from Hacker News in the support chat, I’ll give personal support. Would greatly appreciate all feedback https://ift.tt/OoaRrqf May 30, 2024 at 10:10PM

Show HN: ChatGPT Personal Secretary PoC https://ift.tt/2J7b6FW

Show HN: ChatGPT Personal Secretary PoC A proof of concept using LangGraph and ChatGPT to create a personal secretary that can manage your calendar and address book. Fun to build, and works pretty well, just not sure who would use it or how scaleable it would be. https://ift.tt/tSUm6kp May 30, 2024 at 02:00AM

Show HN: A spreadsheet that follows Ask HN and summarizes the answers https://ift.tt/ly9J8v7

Show HN: A spreadsheet that follows Ask HN and summarizes the answers https://ift.tt/fB0M4wx May 30, 2024 at 01:19AM

Show HN: Serverless Postgres https://ift.tt/7yj9V0d

Show HN: Serverless Postgres https://ift.tt/j3ST0Jl May 29, 2024 at 11:54PM

Show HN: Open-source Tableau alternative but as React component plus DuckDB-WASM https://ift.tt/m4KgfnJ

Show HN: Open-source Tableau alternative but as React component plus DuckDB-WASM https://ift.tt/uvwVBIq May 29, 2024 at 01:29AM

Show HN: Awesome CI/CD Attacks https://ift.tt/SQuqWEj

Show HN: Awesome CI/CD Attacks https://ift.tt/aolPeSq May 29, 2024 at 12:11AM

Show HN: Openkoda – Open–source, private, Salesforce alternative https://ift.tt/CkvSIOw

Show HN: Openkoda – Open–source, private, Salesforce alternative https://ift.tt/IDojCsZ May 29, 2024 at 12:11AM

Show HN: A New Kind of Chat Room https://ift.tt/6vad9Pi

Show HN: A New Kind of Chat Room I’ve developed an application that reimagines chat rooms by integrating them with a world map. Each user can claim a rectangular piece of land on the map, referred to as a "banner." Users within close proximity are grouped into a chat room by the app. The banner’s size can expand or shrink based on the density of users in the area and the number of coins in the user’s account. Key Features: Real-World Interaction Model: Users are pseudo-anonymous, akin to real-world interactions. Coin balance determines user size and visibility ("stature"), while endorsements and other activities form a unique endorsement chart, serving as a digital representation. This allows for interaction without revealing one’s entire social or professional network. Community Clusters: Users can form open communities based on real-world locations. New users can discover and join these clusters via heatmaps, without needing specific URLs or hashtags. Initial Coin

Show HN: Get paid to do your own ML research https://ift.tt/wyxrnDJ

Show HN: Get paid to do your own ML research I'm launching an experimental research grant that I call Cat's grant (I'll find a better name later). tldr: - you get paid to do your own research and report to me - you keep IP/ownership rights - 10 months duration - choose a grant size of $10k, $50k or $100k total (paid in monthly chunks) - Apply by sending an email to not_a_cat@fastmail.com How it works: You specify the grant size when applying: 10k, 50k and 100k. This total amount will be distributed over a period of 10 months. I will review each application within 1 week. The deadline to apply is June 9. The start date is flexible and can be the start of June, July, August or September. The total budget I will allocate to this is around 100-200k I haven't yet made a proper contract reviewed by lawyers. If interest is strong enough, I will do it and try hard to keep the spirit of what is said here. The contract will be under Swiss law. Rationale: I get to meet cool people

Show HN: Blue Noise – Interactive Explanation of Void and Cluster Algorithm https://ift.tt/t0H2Dir

Show HN: Blue Noise – Interactive Explanation of Void and Cluster Algorithm After reading about the generation of blue noise here on HN a few times my goal was to implement my own variant of the the Cluster and Void algorithm in the most straight-foward way possible, while also visualizing each step. (JavaScript is required in order to step through the algorithm) Most other Blue Noise generator implementations are optimized for speed. Many explanations of the Cluster and Void algorithm I found online were overly complicated or focusing on details that do no help the initial understanding. My implementation is optimized for readability and understanding. I find it very inspiring see an algorithm broken down to its most essential steps. For one in order to better understand the algorithm itself but also for transfering its key concepts to other tasks, for example when designing my own algorithms. Eg in my rather high level python/numpy implementation one can easily understand that the tw

Show HN: Meal planning – without the mental load https://ift.tt/Bip6ck7

Show HN: Meal planning – without the mental load TLDR; I applied the concept of "don't make me think" to the task of selecting meals, and assembling the shopping list for your grocery run. The basic idea for what I wanted is very simple: Rather than making a shopping list, I wanted to create a re-usable 'meal', with a list of ingredients I'd need to add to my shopping list to make that meal. Then, after selecting meals for the week I'd have a quick 'check' step, where I'm prompted to check the cupboard for each ingredient, before it's added to the shopping list (ie: I'll need ground beef to make tacos, but I already HAVE ground beef in the freezer). I originally built this out just for myself, but the result has been such a helpful and stress-free experience that I thought others might appreciate it as well. I think this tool could be well-suited for younger folks that are new to the labour of meal-planning. College students, newlyweds,

Show HN: I Built an Invoicing App https://ift.tt/5PunKHI

Show HN: I Built an Invoicing App It's probably not the most interesting tool out there, but this is my first time shipping a product solo and I'm so proud https://koteshen.com May 27, 2024 at 04:14AM

Show HN: I generated API documentation for all Java packages https://ift.tt/s9d6kuw

Show HN: I generated API documentation for all Java packages Hi HN! I'm excited to share a project I've been working on for the past year: Docland. It is an API documentation browser that generates documentation on demand (through compilation, not LLMs) for Java packages. Instead of relying on Javadoc, the built-in doc generator, I created the engine from scratch to give the documentations a modern look, build fast search indexes, and enable link resolution to other packages. I built Docland because I constantly found it frustrating to locate and view API definitions when programming. You'd have to Google the function/class name, skip all the SEO articles, find the page you want, yet the documentation might be poorly formatted or does not support searching. So I thought it would be really cool to create a documentation site dedicated for programming languages and libraries, so that you can find the docs all in one place with a uniform look. Docland currently only supports J

Show HN: Apple Shortcuts for Jira, Reminders, Calendar and Health https://ift.tt/yaeF1WI

Show HN: Apple Shortcuts for Jira, Reminders, Calendar and Health https://ift.tt/gHntOez May 26, 2024 at 11:31PM

Show HN: I built obsidian plugin to create notes from BibTeX https://ift.tt/DwFT6R1

Show HN: I built obsidian plugin to create notes from BibTeX With this plugin you can create literature notes from BibTeX entries, display formatted reference lists, and instantly generate citations. https://ift.tt/jG9VChQ May 24, 2024 at 03:18AM

Show HN: LogsQL – opinionated query language for logs https://ift.tt/KH2Atyk

Show HN: LogsQL – opinionated query language for logs I don't like the existing query languages for Elasticsearch and Grafana Loki, because they are too awkward to use for typical logs' investigation cases. So I designed new query language - LogsQL - and wrote reference implementation for it as a part of VictoriaLogs - an open source database for logs. LogsQL is based on the following principles: - Simplicity. It is easy to write typical queries over logs in it. For example, a single word `error` is a valid LogsQL query, which returns all the logs with the `error` word. Another example is `_time:5m error`, which returns all the logs with the 'error' word over the last 5 minutes. - Composable building blocks similar to Unix pipes, which allow powerful filtering, transforming and calculating stats over the selected logs. For example, `_time:5m error | stats count() as rows` returns the number of logs with the `error` word over the last 5 minutes. - Readability. Typical Lo

Show HN: A faster way to switch LLM models https://ift.tt/Ctw9SgT

Show HN: A faster way to switch LLM models Really excited to release our universal model router for LLM models. We monitor usage across all your LLM models and now make it even easier to switch between them, no more time rebuilding your app when a new model is released. https://twitter.com/getPropsAI/status/1794085232951574529 May 25, 2024 at 02:31AM

Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go https://ift.tt/0FTVYxU

Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go Hi HN, I’m excited to share Spot, a simple, cross-platform, React-like GUI library for Go. It is just a few days old and has lots of missing features but I'm happy with the results so far, and looking for some design feedback. Spot is designed to be easy to use and provide a consistent API across different platforms (mainly Mac & Linux). It’s inspired by React, but written in Go, aiming to combine the best of both worlds: the easy tooling & performance of Go with a modern, reactive approach to UI development. Key features: - Cross-platform: Leveraging FLTK[1] & Cocoa[2], Spot works on Mac, Linux, and the BSDs with plans for native Windows support in the future. - Reactive UI: Adopts a React-like model for building UIs, making it intuitive for those familiar with reactive frameworks. - Traditional, native widget set: Utilizes native widgets where available to provide a more traditional look and f

Show HN: You can now cut and paste from scanned documents in Firefox https://ift.tt/aSyF3QB

Show HN: You can now cut and paste from scanned documents in Firefox I just realized you can now open a PDF document in Firefox and select text directly from scanned images embedded in the document (so basically transparently reliable doing OCR). It is also surprisingly reliable, only sometimes mistaking a "oh" for a "zero" in a long string of numbers. I neither know when this was introduced nor who added this feature, but from the bottom of my heart: thank you, thank you, thank you, you have made my daily life a lot easier. I also haven't really explored the limits of the feature and under what conditions it starts failing, but: in my daily workflow so far, it's worked every time. This type of small improvements that remove a ton of daily friction are a blessing. Small thing, but I just thought I'd share this with HN in case it benefits others. May 24, 2024 at 10:52PM

Show HN: Excel to Python Compiler https://ift.tt/vTDJ6Ir

Show HN: Excel to Python Compiler We (me and @aarondia) built a tool to help you turn psuedo-software Excel files into real-software Python. Ideally, Pyoneer helps you automate your manual Excel processes. You can try it today here: https://pyoneer.ai . How it works: 1. You upload an Excel file 2. We statically parse the Excel file and build a dependency graph of all the cells, tables, formulas, and pivots. 3. We do a graph traversal, and translate nodes as we hit them. We use OpenAI APIs to translate formulas. There’s a bunch of extra work here — because even with the best prompt engineering a fella like me can do, OpenAI sucks at translating formulas (primarily because it doesn’t know what datatypes its dealing with). We augment this translation with a mapping from ranges to variable names and types, which in our experience can improve the percentage of correctly translatable formulas by about 5x. 4. We generate test cases for our translations as well, to make sure the Python process

Show HN: We open sourced our entire text-to-SQL product https://ift.tt/1nWuBAf

Show HN: We open sourced our entire text-to-SQL product Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product. The Problem: modern LLMs write syntactically correct SQL, but they struggle with real-world relational data. This is because real world data and schema is messy, natural language can often be ambiguous and LLMs are not trained on your specific dataset. Solution: The core NL-to-SQL engine in Dataherald is an LLM based agent which uses Chain of Thought (CoT) reasoning and a number of different tools to generate high accuracy SQL from a given user prompt. The engine achieves this by: - Collecting context at configuration from the database and sources such as data dictionaries and unstructured documents which are stored in a data store or a vector DB and injected if re

Show HN: Porter Cloud – PaaS with an eject button https://ift.tt/6bw2ChV

Show HN: Porter Cloud – PaaS with an eject button Hi HN! Porter Cloud ( https://ift.tt/9GMmbVZ ) is a Platform as a Service (PaaS) like Heroku, but we make it easy for you to migrate to AWS, Azure, or GCP when you're ready. Like Heroku, Porter takes care of a lot of generic DevOps work for you (like setting up CI/CD, containerizing your applications, autoscaling, SSL certificates, setting up a reverse proxy) and lets you deploy your apps with a few clicks — saving you a lot of time while developing. However, as you probably know, there’s a downside: platforms like this become constraining if and when your app takes off and you need to scale. The time you saved while developing can get pretty expensive once you’re paying for a lot of users — and the platforms tend to try to keep you locked in! Our idea is to give you the best of both worlds: use Porter Cloud for as long as it saves you time and development cost, but at any time you can press the “eject button” to migrate your app to

Show HN: Pong Wars with C# https://ift.tt/6UjQVyk

Show HN: Pong Wars with C# https://ift.tt/W5ifU12 May 23, 2024 at 11:11PM

Show HN: B-field, a novel probabilistic key-value data structure (`rust-bfield`) https://ift.tt/IZsNzGk

Show HN: B-field, a novel probabilistic key-value data structure (`rust-bfield`) `rust-bfield` is a Rust implementation of our novel "B-field" data structure, which functions like a Bloom filter for key-value lookups instead of set membership queries. The B-field allows you to compactly store data using only a few bytes per key-value pair. We've successfully utilized it in genomics to associate billions of "k-mers" with taxonomic identifiers while maintaining an efficient memory footprint. But the data structure is also useful beyond computational biology, particularly where you have large unique key domains and constrained value ranges. Available under an Apache 2 license. We hope it proves useful, and we're happy to answer any questions! https://ift.tt/upk4ZT9 May 23, 2024 at 12:53AM

Show HN: VUSE – Video Understanding, Semantic Embedding https://ift.tt/6TISqzR

Show HN: VUSE – Video Understanding, Semantic Embedding https://ift.tt/nVlkxLY May 23, 2024 at 12:24AM
By Published https://www.sfmta.com/

Show HN: this extension tells score/rank timeline of HN posts https://ift.tt/f8erEyI

Show HN: this extension tells score/rank timeline of HN posts Hi community, I've been working on building a full public HN dataset for some time now. The latest update is that now I'm tracking the full timeline of score and rank timeline for all HN stories. I've created a browser extension to help display this data directly on the HN website. For more info about this project, check out https://ift.tt/aVYRQtu Cheers https://ift.tt/q8FQRcD May 21, 2024 at 11:06PM

Show HN: SQLFrame – I ran PySpark without Spark on a SQL database https://ift.tt/pJMwF9r

Show HN: SQLFrame – I ran PySpark without Spark on a SQL database Recently I open-sourced SQLFrame, a DataFrame library that implements the PySpark DataFrame API but removes Spark as a dependency. It does this by generating the corresponding SQL for the DataFrame operations using SQLGlot. Since the output is SQL this also means that the PySpark DataFrame API can now be used directly against other databases without the Spark middleman. I built this because of two common problems I have faced in my career: 1. I prefer to write complex pipelines in PySpark but they can be hard to read for SQL-proficient co-workers. Therefore I find myself in a tradeoff between maintainability and accessibility. 2. I really enjoy using the PySpark DataFrame API but not every project requires Spark and therefore I'm not able to use the DataFrame library I am most proficient in. The library currently focuses on transformation pipelines (reading from and writing to tables) and data analysis as key use cas

Show HN: Recall Memory – Your Personal Local Time Machine for Mac https://ift.tt/ByjNEq2

Show HN: Recall Memory – Your Personal Local Time Machine for Mac Recall Memory is a free Sandboxed Mac App which let's you scroll through time and allows you to "Recall" what you were doing earlier. Recall works by capturing the active window every second and only saves screenshots with significant changes. Making it easy to scroll through what you were doing earlier. All data is processed and always stored locally. https://ift.tt/XF8KyQU May 21, 2024 at 06:48AM

Show HN: Schedule SSH Execution of Bash/PowerShell/SQL Scripts https://ift.tt/FiglAdR

Show HN: Schedule SSH Execution of Bash/PowerShell/SQL Scripts https://ctfreak.com May 21, 2024 at 03:34AM

Show HN: Cample-HTML – new open source tool for work with server-side HTML https://ift.tt/9Btez0i

Show HN: Cample-HTML – new open source tool for work with server-side HTML https://ift.tt/lu1tsML May 20, 2024 at 10:17PM

Show HN: ffmpeg-english "capture from /dev/video0 every 1 second to jpg files" https://ift.tt/tqyKdW4

Show HN: ffmpeg-english "capture from /dev/video0 every 1 second to jpg files" https://ift.tt/AOl1U0a May 20, 2024 at 06:50AM

Show HN: A VS Code extension to check incompatible CSS https://ift.tt/eKf1ldH

Show HN: A VS Code extension to check incompatible CSS I've developed a handy tool for Visual Studio Code that makes checking CSS compatibility very easy for developers. It provides instant feedback on syntax, keywords, types, and function compatibility. It even highlights deprecated, non-standard, and experimental features. https://ift.tt/XEc0edm May 20, 2024 at 12:54AM

Show HN: I built an app that writes your life story https://ift.tt/nZ74ovs

Show HN: I built an app that writes your life story https://memoir-app.com May 20, 2024 at 12:37AM

Show HN: I Built a Tool to Stop Cold Email Spam https://ift.tt/zm96hPn

Show HN: I Built a Tool to Stop Cold Email Spam Hi HN! I'm Louw, founder of the enterprise insurtech scale-up Root[0]. Over the last 8 years, my inbox has been flooded with unsolicited emails, especially since early 2023. Recruitment services, outsourced software development agencies, and a crazy amount of lead generation services (thanks, Apollo!) drowned my inbox. To solve this, I created Unspam. Initially, it was a simple tool for myself and fellow founders to reduce noise. And it worked — about 10% of my emails were swiftly and accurately categorized as unsolicited messages. Given its success, I've decided to package and share Unspam with the broader community, evolving it into Unspam.io. How it works: 1. Hook up your Gmail 2. Unspam monitors received mail in the background 3. Unsolicited emails are labeled and archived Please try it out and let me know your feedback. What would you improve? https://unspam.io --- [0] https://ift.tt/TgVcSah [1] PS: I value privacy intensely.

Show HN: A Golang CP/M emulator https://ift.tt/axbfOHp

Show HN: A Golang CP/M emulator https://ift.tt/ktrd54O May 19, 2024 at 12:48AM

Show HN: Open-Source RAG Evaluation Toolkit https://ift.tt/CvixNdg

Show HN: Open-Source RAG Evaluation Toolkit https://ift.tt/pSTLYXs May 17, 2024 at 10:48PM

Show HN: I built a website to create financial models for any stock online https://ift.tt/pMPtRa2

Show HN: I built a website to create financial models for any stock online https://ift.tt/olKOhi5 May 18, 2024 at 12:59AM

Show HN: I got tired of losing great dev resources, so I'm making DevCheatSheets https://ift.tt/eBpRSTd

Show HN: I got tired of losing great dev resources, so I'm making DevCheatSheets Over the years, I've found thousands of awesome blogs, StackOverflow answers, YouTube videos and, most recently, ChatGPT prompts that have helped me a ton in my software development work. The problem is, I lose them. I've talked to a ton of developers, and they all have various ways of partially solving this problem: - Notion documents with messy link dumps - 1,000,000 tabs open constantly - A bookmark folder that takes up half of your disk space DevCheatSheets is going to solve this by serving as a repository of useful developer resources that you can share with others. You will be able to create code snippets to remember for future projects, GPT prompts that gave you great output and more. You will also be able to discover new resources from other developers that are specific to your focus and chosen languages. DevCheatSheets is currently in development, but you can visit the site to sign up

Show HN: Syntax highlighting tool for code snippets in HTML https://ift.tt/J3B0wOy

Show HN: Syntax highlighting tool for code snippets in HTML Hey! My name is Vojtěch. When I'm sharing code on my blog or elsewhere, I find it really annoying to format and highlight all the words in the code snippet. That's why I made CodeGlow, to make sharing sharing code easy and painless. https://ift.tt/ZJCHt7P May 16, 2024 at 10:18PM

Show HN: I made an AI-based domain name generator with availability check https://ift.tt/STZvdU9

Show HN: I made an AI-based domain name generator with availability check This project came from my own personal need. There are many AI based domain name generators on the market but most of them don't check for availability. Hopefully it helps someone else. https://ift.tt/nmKkxGZ May 16, 2024 at 11:32PM

Show HN: Ask Hacker Search – Find out what HN thinks about any topic https://ift.tt/uYo4aLs

Show HN: Ask Hacker Search – Find out what HN thinks about any topic Hi HN! I'm Jonathan and I built Ask Hacker Search ( https://ift.tt/mZQDkAS ), an LLM-powered version of Hacker News' Ask HN. Unlike Ask HN, Ask Hacker Search doesn't solicit new contributions from HN readers. Instead, it leverages Hacker News' historical data to answer questions, and offers LLM-generated summaries of those. I've used it for questions like "Should I use Drizzle or Prisma?" or "What is a good screen capture that allows easy zooming effects on Mac?". It is particularly useful when you're interested in understanding HN readers' sentiment about a topic, or when looking for expert insights on topics of interest to HN readers. I've been using it continually while building it, and have found it particularly useful to find software libraries recommended by HN or get quick vibe checks on hot topics. This builds on my release of Hacker Search two weeks ago ( ht

Show HN: I'm 17 and wrote a guide on how to build your own programming language https://ift.tt/MHYEqO7

Show HN: I'm 17 and wrote a guide on how to build your own programming language Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal weekend by actually shipping one. It’s a stepping stone for learning the big things - compilers, optimizations for performance, etc. It’s very inspired by Crafting Interpreters and why’s poignant guide, but meant to be approachable in a weekend. Some backstory on me: A year ago I finished high school early and joined Hack

Show HN: Lua for row-level transformations during Postgres CDC https://ift.tt/n9xVPIm

Show HN: Lua for row-level transformations during Postgres CDC https://ift.tt/RmQaV2T May 15, 2024 at 10:51PM

Show HN: Launching VideoToPage – How I built it and stack https://ift.tt/6W3RGnK

Show HN: Launching VideoToPage – How I built it and stack Hey there, so after overcoming imposter syndrom, I decided to launch one of my products to product hunt. https://ift.tt/AaUElVg I started thinking about this project right after Vision came out. I thought how cool would it be to have a product demo you recorded turn into a full interlinked documentation with introductions, getting started, code examples and so on. So I built it and reached a Prototype where this was possible. But it took quite some time to process, and it started to get expensive. Then I did a little bit of SEO research in Ahrefs and found out that there is not even a search demand for that. Then someone told me "give people what they want" and it seams people just look for transcriptions and to repurpose it. So I ditched the screen vision analytics part for now and focused on just the spoken text. Not sure if this was the right decision and if I now removed the main sauce from it. We will see. The pro

Show HN: Async FFI from Rust to Go https://ift.tt/IW1a6yE

Show HN: Async FFI from Rust to Go Recently I made a library to call golang from rust asynchronously with the best performance it can achieve. I've shared some core design thoughts, including memory layout alignment, implement async based on sync ffi and concurrency safety. I think the problems and designs are not limited to rust and go. Hope to hear some comments! https://ift.tt/kHN83df May 15, 2024 at 09:16PM

Show HN: I made a Sudoku game you can play using Vim https://ift.tt/5W9FOEC

Show HN: I made a Sudoku game you can play using Vim Source: https://ift.tt/lsZHEvS https://vimsudoku.com May 15, 2024 at 02:37AM

Show HN: LaTeX Book 2024, first release https://ift.tt/SeFgAkI

Show HN: LaTeX Book 2024, first release https://ift.tt/ydpmSKB May 15, 2024 at 12:42AM

Show HN: Julep: A platform to manage memories, knowledge and tools for LLM apps https://ift.tt/V1pJhu2

Show HN: Julep: A platform to manage memories, knowledge and tools for LLM apps Hi all! We've built our fair share of LLM apps, everything from Shopify agents to real-time clones of "Samantha" from "Her". We started facing a lot of annoyances & issues repetitively with building functional apps. So we sifted through 97K posts from the OpenAI Community to confirm and find people with similar problems (& we did). It turns out that there are a handful of low-level problems that everybody who is building an AI app that works well needs to solve: statefulness to manage conversations interaction interface between multiple agents and multiple users. robust document search dynamic tool calling from different apps swapping out different LLMs/models while preserving state, And that's exactly what we ended up making Julep to be. We built this as a prototype to solve our problems, and now we want to lower the barrier for someone to create functional and productio

Show HN: I built a simple task capture inbox app https://ift.tt/8EScTXN

Show HN: I built a simple task capture inbox app I've always been frustrated with the complexity of todo mobile apps. I use Todoist and Notion to manage my work, for instance, but every time I'm out and about and think of a task I need to capture, the mobile apps feel too complex. Or I might think of a feature to add to a product, but don't want to deal with Linear's mobile web view. So, I built Defer: a simple iOS "capture" app that syncs to your menu bar on your Mac. No signup needed, it all "just works" with your Apple ID. Intentionally simple and lightweight. https://deferapp.com/ May 14, 2024 at 01:38AM

Show HN: How to Build a Writing Habit https://ift.tt/xCHdD5k

Show HN: How to Build a Writing Habit https://ift.tt/91qnbil May 14, 2024 at 01:26AM

Show HN: An open source framework for voice assistants https://ift.tt/W7VIKCm

Show HN: An open source framework for voice assistants I've been obsessed for the past ~year with the possibilities of talking to LLMs. I built a bunch of one-off prototypes, shared code on X, started a Meetup group in SF, and co-hosted a big hackathon. It turns out that there are a few low-level problems that everybody building conversational/real-time AI needs to solve on the way to building/shipping something that works well: low-latency media transport, echo cancellation, voice activity detection, phrase endpointing, pipelining data between models/services, handling voice interruptions, swapping out different models/services. On the theory that something like a LlamaIndex or LangChain for real-time/conversational AI would be useful, a few of us started working on a Python library for voice (and multimodal) AI assistants/agents. So ... Pipecat: a framework for building things like personal coaches, meeting assistants, story-telling toys for kids, customer support bots, virtual f

Show HN: I Made an App for Uni Students in Django and React to Post Confessions https://ift.tt/VY0LUnp

Show HN: I Made an App for Uni Students in Django and React to Post Confessions https://ift.tt/hDrIMZw May 13, 2024 at 11:16PM

Show HN Hot-Takes.io https://ift.tt/TK4Ebhl

Show HN Hot-Takes.io https://ift.tt/BcHGEro May 13, 2024 at 01:46AM

Show HN: Git Searcher, search commits for an added or removed string https://ift.tt/pjPViFW

Show HN: Git Searcher, search commits for an added or removed string Hello all, I created a command line utility called Git Searcher that can find in which commit any line of code was added; it can also find where a line of code was removed. I have found this very helpful for determining where code originated from and for debugging. I hope you find this useful! Many thanks, Sam https://ift.tt/GMJE0Lb May 13, 2024 at 12:50AM

Show HN: Insteadofvery.com https://ift.tt/y5El2cY

Show HN: Insteadofvery.com As non-native English speakers, we're often advised to avoid overusing intensifiers like "very". This is a simple app to find synonyms of "very x" phrases that are not always possible to find using a standard thesaurus. Built it using OpenAI, FastAPI, and MongoDB (to cache the results). https://ift.tt/P5N1zpi May 13, 2024 at 12:55AM

Show HN: A graph based arbitrage calculator https://ift.tt/yIoKQFY

Show HN: A graph based arbitrage calculator It works by finding negative cycles in a graph https://ift.tt/khClH58 May 12, 2024 at 05:12AM

Show HN: Project Random – Random, obscure content from around the web https://ift.tt/yJXTtga

Show HN: Project Random – Random, obscure content from around the web https://ift.tt/EUzGR1m May 12, 2024 at 01:28AM

Show HN: I built a website to create images from LaTex https://ift.tt/fNh23Fp

Show HN: I built a website to create images from LaTex Hey everyone, I was doing some tests with Gaussian Blur and the 2D Gaussian formula. While writing code for the formulas (I'm just trying to learn new things, that's all), I wanted to see LaTeX formulas in my IDE as images or in any convenient way. However, I couldn't find any proper method, such as writing LaTeX as a comment and seeing them as images, etc. So, I started to create my 2-step project: a LaTeX-to-image website & plugin for my IDE. I've completed the first step of this project. I've created a website called https://pictotex.com/ I didn't return to this project due to things happening in my life, but today I just checked my CloudFlare account to see what is going on and I was surprised because I'm receiving 50-60 unique visitors daily. This is very "unique" for me. I plan to add a few more features, like maybe creating a service to use "blang/latex" for better results.

Show HN: Jacinda, a functional Awk (text stream processing on the comamnd-line) https://ift.tt/lIfpiqz

Show HN: Jacinda, a functional Awk (text stream processing on the comamnd-line) Typed, functional (folds, scans) stream processing backed by Andrew Gallant/burntsushi's regular expressions library. There's a guide here! https://ift.tt/dkzJ708 https://ift.tt/8Wgy5ka May 11, 2024 at 12:09AM

Show HN: AI Runner – my personal opensource, local, multi-modal, AI assistant https://ift.tt/1yDzKut

Show HN: AI Runner – my personal opensource, local, multi-modal, AI assistant AI Runner is an application I have been working on for well over a year. I am the only developer on the project. I currently do not have a job so I have treated this as my full-time job. 3.0 is not yet ready for release, but I wanted to show you some of the cool things I've done with it (see video in link or check out my youtube page for past progress updates https://www.youtube.com/@capsizegames4331 ). AI Runner is a privacy-forward, multi-modal offline AI application built with Pyside6, huggingface libraries, llamaindex and open source models. It allows for real-time text to speech conversations with chatbot agents that you can fully customize. The bots have personalities and "moods". The moods shift with the conversation. I am using custom agents and my own system for selecting actions which is very fast. The application also allows you to generate images using Stable Diffusion and controlnet

Paying Our “Fare” Share: Fare Compliance and Enforcement on Muni

Gambar
Paying Our “Fare” Share: Fare Compliance and Enforcement on Muni By Melissa Culross Tapping a Clipper card is one of the many ways to pay to ride Muni. Maybe this has happened to you: You board Muni and tap your Clipper card or pay your cash fare, but lots of other people get on without doing the same. We understand how frustrating it is to see people appear to cheat the system and ride for free. However, most people who don’t tap the Clipper card reader or pay at the fare box aren’t doing anything wrong.  At the same time, fare evasion has increased over the last few years. We take this issue seriously and are doing something about it.  We plan to hire more fare inspectors once our upcoming budget goes into effect.  Looks can be deceiving when it comes to paying fares  There are many ways to pay Muni fares, including with cash, Clipper and the Muni Mobile app. Discount fares and passes are available for certain riders.   Some passengers are allowed to ride Muni for free. Young

Show HN: I built an AI agent that upgrades NPM packages https://ift.tt/QYUehHZ

Show HN: I built an AI agent that upgrades NPM packages Hi HN, I built a tool [1] that resolves breaking changes when you upgrade npm packages. I know keeping my dependencies updated is good hygiene but I really have no motivations to do them. The time to fix breaking changes then validate them makes the ROI lopsided. Automating these helps me reduce the barrier to a good habit. It works on typescript and tsx projects. BYOK (bring your own GPT-4 key) for the codegen. MIT license. How does it work? - Bumps the package version, builds your project, and then runs tsc over your project to understand what breaks - Uses ts-morph [2] to create an AST of your code to understand the relationships between code blocks - Uses the AST to get type definitions for external methods to understand how to use the new package - Creates a DAG to execute coding tasks in the correct order to handle propagating changes [3] Try it out and would love to hear your feedback! [1] https://ift.tt/hleYT5S [2] https:/

Show HN: Loglayer: A fluid logging interface for JavaScript loggers https://ift.tt/HI90fuN

Show HN: Loglayer: A fluid logging interface for JavaScript loggers This has been in use on our production systems for around two years now at Switchboard ( https://switchboard.app ). The problem we had was that we were using two different logging libs for our frontend and backend at the time (specifically roarr, and bunyan), and the API for the logging libs were not compatible with each other. Loglayer was designed to wrap around popular JS logging libraries where you can swap out any underlying library without re-writing your log entries to adapt to the new library. One common example is using plain "console" as a starting integration, but later swapping to a logging library like Winston once you've nailed down which JS logging lib fits your use-case. You can also swap to another from there (which we have done from bunyan to pino on our backend) if you need to later on. It also provides a fluid API that standardizes how one should feed error, set context, and metadata.

Show HN: Embeddable HNSW Library for Go https://ift.tt/F0SpOUa

Show HN: Embeddable HNSW Library for Go Frustrated by the inability to play with semantic search / ANN in Go w/o a heavy-weight external DB, I created this HNSW library. I hope other gophers find it useful. https://ift.tt/MzkwaSn May 9, 2024 at 11:35PM

Show HN: Exploring HN by mapping and analyzing 40M posts and comments for fun https://ift.tt/pYLXc4o

Show HN: Exploring HN by mapping and analyzing 40M posts and comments for fun https://ift.tt/cYL5SeC May 9, 2024 at 07:31PM

Show HN: Ellipsis – Automated PR reviews and bug fixes https://ift.tt/RsTtyaS

Show HN: Ellipsis – Automated PR reviews and bug fixes Hi HN, hunterbrooks and nbrad here from Ellipsis ( https://ift.tt/UfIpcbQ ). Ellipsis automatically reviews your PRs when opened and on each new commit. If you tag @ellipsis-dev in a comment, it can make changes to the PR (via direct commit or side PR) and answer questions, just like a human. Demo video: https://www.youtube.com/watch?v=X61NGZpaNQA So far, we have dozens of open source projects and companies using Ellipsis. We seem to have landed in a kind of sweet spot where there’s a good match between the current capabilities of AI tools and the actual needs of software engineers - this doesn’t replace human review, but it saves you time by catching/fixing lots of small silly stuff. Here’s an example in the wild: https://ift.tt/9Rl31zM . Ellipsis (1) adds a PR summary; (2) finds a bug and adds a review comment; (3) after a (human) user comments, generates a side PR with the fix; and (4) after a (human) user merges the side PR and

Show HN: An AI logo generator that can also generate SVG logos https://ift.tt/KPBYQ84

Show HN: An AI logo generator that can also generate SVG logos Hey everyone, I've spent the past 2 weeks building an AI logo generator, which can also generate high-quality SVG logos (bw/silhouette only for now). You can choose a style from a gallery of options and adjust the prompt/keywords however you like. The rest is pretty self-explanatory. https://createlogo.app/ May 9, 2024 at 01:30AM

Show HN: Rejected by YC https://ift.tt/te0QxLC

Show HN: Rejected by YC https://ift.tt/RqcTkxH May 9, 2024 at 12:30AM

Show HN: I built a non-linear UI for ChatGPT https://ift.tt/t0bqW6I

Show HN: I built a non-linear UI for ChatGPT Hi HN, I built this out of frustration of the evergrowing list of AI models and features to try and to fit my workflow. The visual approach clicks for me so i went with it, it provides more freedom and control of the outcome, because predictable results and increased productivity is what I’m after when using conversational AI. The app is packed with features, my most used are prompt library, voice input and text search, narration is useful too. The app is local-first and works right in the browser, no sign up needed and it's absolutely free to try. BYOAK – bring your own API Keys. Let me know what you think, any feedback is appreciated! https://ift.tt/Rjrq6pW May 8, 2024 at 11:41PM

Show HN: I made DevOps as productized service https://ift.tt/XUAc4Ig

Show HN: I made DevOps as productized service I'm normal contractor programmer, for the past few years doing mainly DevOps on AWS. I noticed lot of smaller companies don't have enough work for full-time devops person nor they have cloud/aws knowledge on the team. Lot of them has similar needs. So my thinking is I can help them for flat montly fee to do all the infrastructure on AWS for them. Obviously this is no way to get rich but my hope is to streamline my process and avoid chasing invoices etc. What do you think? https://ift.tt/cPe0Zab May 8, 2024 at 11:29PM

Show HN: I made a calculator builder to increase engagement and conversions https://ift.tt/jlBHzCE

Show HN: I made a calculator builder to increase engagement and conversions Hi HN, I am a solopreneur in the evenings and a software engineer during the day. In the past, I have created lots of calculators for my web projects and freelancing friends. These were pretty basic, but users always welcomed them. I also used currently available builders, but the problem was that they were either slow, broke on mobile devices, had nonsense page view limits, or were expensive. Some even ticked all those boxes. So I have decided to create my own, with a simple interface, and called it Creative Widgets (if it ever takes off, I plan to add more exciting stuff like charts, etc, hence why generic “Widgets”). At this point, I am after feedback. I found myself running in a circle, building features because I think they're great to have, but I would much rather have features that are wanted by users. So, if your project/web benefits from the custom calculator, you can check it out. Thanks everyone.

Show HN: Skyrim – Open-source Large Weather Model (LWM) Zoo https://ift.tt/mrdGakP

Show HN: Skyrim – Open-source Large Weather Model (LWM) Zoo Hi HN, I'm Efe from Secondlaw AI. We are building physics-informed large AI models. Currently, we are focusing on weather modelling. To benchmark SOTA, we had to build a forecasting infra for all available large weather models and we could not find a solid tooling to do so, so we built Skyrim. Within <5 mins and <5 LOC you can run forecasts on par with global weather models that are run on 100K+ CPU HPCs! We are implementing more models & fine-tuning capabilities. Let us know if anything more we can add, also happy to answer any questions! https://github.com/secondlaw-ai/skyrim May 7, 2024 at 11:03PM

Show HN: Voltage Park – H100 GPU Orderbook https://ift.tt/LBjhz1E

Show HN: Voltage Park – H100 GPU Orderbook Hi HN - Voltage Park is a GPU cloud powered by Nvidia H100s. We own and manage the infrastructure and currently have over 7,000 H100s live. We will be launching an additional 17,000 H100s in the next 2 months. Today, we are launching our H100 Auction Platform with 1,000+ GPUs live. This platform gives users on-demand access to compute for AI training, fine-tuning, and inference. We are growing the platform to over 5,000 H100s in the next month. We created the Auction Platform to make the process of procuring GPUs more transparent and simple. It allows you to see the supply and price of GPUs in real-time. Place an order for the number of GPUs you need and get near-instant access to the compute. We have been running this on-demand auction platform for the past 2 months in Beta. Early customers include Luma AI, 273 Ventures and Mirelo.ai. One great customer comment so far: “I love using Voltage Park auction. It's so empowering to know we can

Show HN: Convert your Containerfile to a bootable OS https://ift.tt/I3wf124

Show HN: Convert your Containerfile to a bootable OS https://ift.tt/uRYJ32h May 8, 2024 at 12:50AM

Show HN: Rispose.com – A free tool to embed OpenAI Assistants on any website https://ift.tt/JFM0vRX

Show HN: Rispose.com – A free tool to embed OpenAI Assistants on any website Hey, OpenAI recently released "assistants" - These have RAG built into the API, which means that you can provide up to 10.000 files to the assistant without the overhead of dealing with vector databases, splitting files into chunks and more. They work surprisingly well, so I've built a free simple tool to embed them on websites. It has no dependencies and simply uses fetch to communicate to my backend which proxies openai. In the future I plan to add more widget embedding options (currently only chat is available). Let me know if you have any specific questions about either the tool or openai assistants in general. https://rispose.com May 3, 2024 at 08:08PM

Show HN: A URL shortener that lets you change the destination source https://ift.tt/LOlcVj1

Show HN: A URL shortener that lets you change the destination source @deveshb15 and I built a URL shortener because the existing ones don't let you change the destination source once you create it. The main benefit is really just the fact that once you claim a link, you don't need to claim another and you can change the destination that link leads to as many times as you want - we need this a lot and don't want to pay a monthly fee for this. We used nextjs for frontend and backend, firebase for authentication and database, and used middleware in nextjs to the redirect url to desired location. Give it a go and let me know if you have any feedback. Thank you https://www.linklee.xyz/ May 6, 2024 at 11:19PM

Show HN: Touvlo – Technical Interviewing for Hardware Engineers (By Humans) https://ift.tt/sXx5VIT

Show HN: Touvlo – Technical Interviewing for Hardware Engineers (By Humans) Hi HN! Touvlo is a platform where you can delegate your technical interviewing for hardware engineers to us, so that you can focus on building your product instead. Our interviews test real-world engineering skills, largely via a collaborative CAD session through our in-browser platform. You can think of it as a pair-coding session between the interviewer and the interviewee, but for hardware. Interviews are conducted by real hardware engineers with industry experience (currently my co-founder, Danae). After each interview, you get a detailed score card, as well as full, timestamped recording of the interview. There's no pricing page yet, but we charge 220$ per interview, with discounts for monthly packages for 10 interviews or more. If you're a hardware/robotics startup, give us a try: we can help you hire better and save you time. Drop us an email (founders@touvlo.co), or sign up for a demo interview

Show HN: Free web app to read YouTube transcripts and highlight them https://ift.tt/XrUJ0wk

Show HN: Free web app to read YouTube transcripts and highlight them https://ift.tt/NwO8CDo May 6, 2024 at 01:23AM

Show HN: An AI model that busts AI faces https://ift.tt/8dIgqXw

Show HN: An AI model that busts AI faces Hey HN, I'm an AI enthusiast and I am launching apps that use ML to solve problems that we all have. I realized that there are a lot of deepfake faces on youtube and social media, so I thought it would be useful (and fun!) to have a tool that can bust those AI faces. So I built DeeFace for 2 reasons: 1. Check if the face you're looking at is real or not 2. For fun! It's something that I from half a year ago would look at and aspire to build someday. I think it's soemthing anyone who's just starting out with ML would appreciate. I hope this tool is fun for you to use as it was for me to build. Would love to hear your feedback on this. Albee https://ift.tt/FzqmRX7 May 5, 2024 at 08:23PM

Show HN: Summrize – Free Non-Fiction Book Summaries https://ift.tt/p4mNfCD

Show HN: Summrize – Free Non-Fiction Book Summaries Hey everyone! I know that a lot of people want to make more time for reading in their lives, but don't always have the time to do so. So I've created Summrize, an online platform for reading FREE non-fiction book summaries. For each book, I've condensed the most important concepts, quotes, actionable insights, frameworks and case studies, and presented them in a beautiful format. You can save the snippets that resonate the most with you, and share them on other platforms too! We know there exist other similar platforms (Blinkist, Shortform), but my goal with Summrize is to make access to the knowledge free, because we believe in making the valuable knowledge that can help people change their lives accessible to everyone! Please check out our website, and if the content is useful to you, please share with friends/family and consider joining our newsletter too for even more insights! Also, support us on Producthunt! https://

Show HN: Dillo 3.1.0 released after 9 years https://ift.tt/zqgnkb4

Show HN: Dillo 3.1.0 released after 9 years As commented before[1], I've been working on the past months to get the Dillo back to life and today I'm happy to release the 3.1.0 version, after almost 9 years since the last one. [1]: https://ift.tt/wyWafln During this time: - A new mailing list was created[2] which is beginning to get some messages and patches. It is available in gmane via NNTP at gmane.comp.web.dillo.devel. [2]: https://ift.tt/TRoFvQw... - A LiberaPay page[3] which received the first donations (thanks!). [3]: https://ift.tt/Uu3cViP - Some more bugs where fixed and new features where added (details in the release page and/or changelog). Thanks to all the people that contributed with patches and tests. Now let's see if we can make it land in some distros! https://ift.tt/Gz6jHkY May 5, 2024 at 03:22AM

Show HN: Cvtek: Craft Your Resume/CV Using TOML https://ift.tt/a2Khber

Show HN: Cvtek: Craft Your Resume/CV Using TOML https://ift.tt/bcHKNv4 May 4, 2024 at 10:42PM

Show HN: BandMatch – "Tinder" but for finding musicians to create bands/collab https://ift.tt/8tDm2oT

Show HN: BandMatch – "Tinder" but for finding musicians to create bands/collab https://bandmatch.app May 4, 2024 at 01:11AM

Show HN: Prompt Tower – Simplify writing prompts with multiple code blocks https://ift.tt/TYVtXJM

Show HN: Prompt Tower – Simplify writing prompts with multiple code blocks Prompt-tower simplifies and speeds-up how prompts with multiple code blocks are written. It's often a pain jumping between files, classes, functions, etc and copying/pasting everything, wrapping and annotating the blocks, and finally sending the prompt off for generation. After seeing filekitty [1], I felt inspired to build a version of the idea I’ve had for awhile now... which is a vscode extension that fits better in a developer's context. check it out: https://ift.tt/LJcDBmd... demo gif: https://ift.tt/upbi1lC repo: https://ift.tt/f0tJv5W [1] https://ift.tt/JyEpO1C May 4, 2024 at 01:10AM

We’re Working to Make Your Trips Safer: Learn about MuniSafe Progress and Next Steps

Gambar
We’re Working to Make Your Trips Safer: Learn about MuniSafe Progress and Next Steps By Janice Tan During our MuniSafe Day Out last June, SFMTA staff shared how to report harassment.  To make our system safer for everyone, we launched MuniSafe and the Safety Equity Initiative in 2022. These programs strengthen our work to prevent and address harassment across Muni vehicles, stops and stations. They also encourage people to report any issues.  We're excited to share what we’ve been doing to create safer conditions. We’ll cover our everyday efforts in de-escalation and enforcement. We’ll also share how you can take steps today to prevent and report harassment. Lastly, we’ll highlight what's next for MuniSafe.   De-escalation: hiring more ambassadors to help customers and reduce conflicts   There are now more staff across our system to provide support. We've hired more transit ambassadors to join our 3,150 employees who interact with customers. Our ambassadors can help s

Show HN: I made a Node.js boilerplate, to ship your startup with less pain https://ift.tt/61EAm4M

Show HN: I made a Node.js boilerplate, to ship your startup with less pain Hey everyone, Rahim here, an indie maker with a passion for building useful tools. This time, I'm excited to share FasterNode.io: a turbo booster for your Node.js SaaS project! Think of it as a pre-built foundation packed with goodies like user auth, payments, and clean code. This means you can launch weeks, not months, faster and focus on what truly matters - building an awesome SaaS that solves problems! Whether you're a seasoned developer or just starting out, FasterNode.io is here to streamline your journey. Curious to learn more? Let's ditch the boilerplate code and build something amazing together with FasterNode.io! I'm eager to hear your thoughts and answer any questions you might have. So fire away! May 3, 2024 at 11:46PM

Show HN: Anonymous chat service with no registration or installation required https://ift.tt/E8kbHmz

Show HN: Anonymous chat service with no registration or installation required Cannon is a chat service created to mimic physical conversions. Like in real life, there is no chat history or account setup. If you want to test the service, feel free to message me: https://ift.tt/p07XNfK... https://ift.tt/0LexrT8 May 3, 2024 at 01:23AM

SFMTA Board Approves FY 2025 and FY 2026 Budget

Gambar
SFMTA Board Approves FY 2025 and FY 2026 Budget By Andrea Buffa With our new budget, people can still get where they need to go on more than 70 Muni routes.  On Tuesday, April 16, the SFMTA Board of Directors unanimously approved the agency’s FY 2025 and FY 2026 SFMTA operating and capital budgets. The consolidated budget has just been sent to the Mayor’s Office for review. Next, it will head to the Board of Supervisors for final review.  With this budget, we can continue to provide:    Transit service on 72 Muni routes   Improvement projects that help make Muni safer, cleaner, faster and more reliable   Paratransit service for half a million seniors and people with disabilities every year  Street safety programs and projects like new street designs that make our roads safer for everyone  We’ll share how we got to this stage, and the importance of your feedback. We’ll also cover some of the key features of our budget and what you can expect next in the proc

Show HN: Hacker Search – A semantic search engine for Hacker News https://ift.tt/iedrluB

Show HN: Hacker Search – A semantic search engine for Hacker News Hi HN! I'm Jonathan and I built Hacker Search ( https://ift.tt/4y5cfEh ), a semantic search engine for Hacker News. Type a keyword or a description of what you're interested in, and you'll get top links from HN surfaced to you along with brief summaries. Unlike HN's otherwise very valuable search feature, Hacker Search doesn't require you to get your keywords exactly right. That's achieved by leveraging OpenAI's latest embedding models alongside more traditional indexes extracted from the scraped and cleaned up contents of the links. I think there are many more interesting things one could build atop the HN dataset in the age of LLMs (e.g. more explicitly searching for technical opinions, recommending stories to you based on your interests, and making the core search feature more useful). If any of those sound interesting to you, head over to https://ift.tt/ElbIWcr to get notified when I launc

Show HN: SpRAG – Open-source RAG implementation for challenging real-world tasks https://ift.tt/UbCuyQc

Show HN: SpRAG – Open-source RAG implementation for challenging real-world tasks Hey HN, I’m Zach from Superpowered AI (YC S22). We’ve been working in the RAG space for a little over a year now, and we’ve recently decided to open-source all of our core retrieval tech. spRAG is a retrieval system that’s designed to handle complex real-world queries over dense text, like legal documents and financial reports. As far as we know, it produces the most accurate and reliable results of any RAG system for these kinds of tasks. For example, on FinanceBench, which is an especially challenging open-book financial question answering benchmark, spRAG gets 83% of questions correct, compared to 19% for the vanilla RAG baseline (which uses Chroma + OpenAI Ada embeddings + LangChain). You can find more info about how it works and how to use it in the project’s README. We’re also very open to contributions. We especially need contributions around integrations (i.e. adding support for more vector DBs, em

Show HN: Ribbon – jobs board with one-click cover letters https://ift.tt/bAFdxq5

Show HN: Ribbon – jobs board with one-click cover letters https://ift.tt/osW9jq4 May 2, 2024 at 12:29AM

Show HN: I made this website where I collect OSINT tools https://ift.tt/K6lfjY2

Show HN: I made this website where I collect OSINT tools Show HN: I made this website where I collect OSINT tools https://ift.tt/6dLGEMr May 2, 2024 at 12:27AM

Show HN: I made a site for sharing 'work in progress' updates https://ift.tt/aX8Ji9d

Show HN: I made a site for sharing 'work in progress' updates I've always been fascinated by seeing other people work. Not just their end result, but the process that got them there. Over the years builders have become more willing to share their process. But those updates were scattered throughout the web on different blogs and social media accounts. So I made a social network, very similar to Twitter, focused solely on answering the question "What are you working on right now?" Throughout the day people share small updates of what they have completed. I find it both interesting and motivating to see people make progress on their projects. It's mostly bootstrapped startups, but there are also some authors writing books and people working on various hobby projects. https://wip.co It's invite-only at the moment to protect the community from an influx of new users (sorry!), but curious to get HN's view on this and whether they'd consider joining such

Show HN: Maps and Splats – Mashup of 3D tile maps with Gaussian Splats https://ift.tt/XFr0Sao

Show HN: Maps and Splats – Mashup of 3D tile maps with Gaussian Splats Hello HN! I’m excited to share this open-source community mashup showing the power and possibility of combining 3D Gaussian splat scans with traditional mesh-based 3D tiles maps in the browser. As you've probably seen on HN a bunch lately, Gaussian splats are a new method to allow custom 3D scans of scenes and objects [1] and Google Maps 3D Tiles API are the same 3D buildings and street views your familiar with in Google Earth or Google Maps, and recently they’ve been made available for inclusion in web apps. Combining splats + 3d map mixes highly detailed real-world custom micro-scans with the macro-level 3D imagery from satellite data. This is useful for civil engineering, transportation planning, real estate, construction, creative production, and so much more – we’re just scratching the surface. Demo1 with manual orbit controls: - Video: https://twitter.com/kfarr/status/1773934700878561396 - Live Demo: https