Postingan

Menampilkan postingan dari April, 2024

Show HN: Use the cloud for your dev environment on the fly https://ift.tt/uP7YxMf

Show HN: Use the cloud for your dev environment on the fly https://ift.tt/CRt49wG April 30, 2024 at 09:02PM

Show HN: Riza – Safely run untrusted code from your app https://ift.tt/i2gLH4o

Show HN: Riza – Safely run untrusted code from your app Hi HN, I’m Kyle and together with Andrew ( https://ift.tt/Svgu7ix ) we’ve been working on Riza ( https://riza.io ), a project to make WASM sandboxing more approachable. We’re excited to share a developer preview of our code interpreter API with HN. There’s a bit of a backstory here. A few months ago, an old coworker reached out asking how to execute untrusted code generated by an LLM. Based on our experience building a plugin system for sqlc ( https://sqlc.dev ), we thought a sandboxed WASM runtime would be a good fit. A bit of hacking later, we got everything wired up to solve his issue. Now the API is ready for other developers to try out. The Riza Code Interpreter API is an HTTP interface to various dynamic language interpreters, each running inside a WASM sandbox without access to the outside world (for now). We modeled the API to align with a POSIX shell-style interface. We made a playground so you can try it out without sign

Show HN: Attorch – PyTorch's nn module written in Python using OpenAI's Triton https://ift.tt/vMOGmgq

Show HN: Attorch – PyTorch's nn module written in Python using OpenAI's Triton attorch is a subset of PyTorch's nn module, written purely in Python using OpenAI's Triton. Its goal is to be an easily hackable, self-contained, and readable collection of neural network modules whilst maintaining or improving upon the efficiency of PyTorch. In other words, it intends to be a forkable project endowed with a simple, intuitive design that can serve as an accessible starting point for those who are seeking to develop custom deep learning operations but are not satisfied with the speed of a pure PyTorch implementation and do not have the technical expertise or resources to write CUDA kernels. There already exist a number of wonderful PyTorch-like frameworks powered by Triton, but most concentrate solely on Transformers and NLP applications, whereas attorch aims to be more inclusive by also presenting a variety of layers pertaining to areas besides NLP such as computer vision. Mo

Show HN: Kaytu – Optimizing cloud costs using actual usage data https://ift.tt/enD5VRB

Show HN: Kaytu – Optimizing cloud costs using actual usage data Reduce your cloud costs - SREs/DevOps/Cloud Engineers Hi community! We are Kaytu (“Kay-two,” named after the K2 mountain), and we've developed an open-source tool for engineering, DevOps, and SRE teams to reduce cloud costs. Cloud inflation (“cloud-flation”) is real—AWS EC2 costs are up 23% (4-5x global inflation average [1]), and 30% of the capacity that is paid for is simply wasted ([2]). The best way to improve cloud utilization is by simplifying the process so engineers can spot inefficiencies and suggest changes. We built a simple open-source CLI tool that recommends a cost-optimal workload based on actual usage data from observability tools. Check it out at https://ift.tt/2lRxuFb Currently, we support AWS EC2 On-Demand Servers & EBS Storage using observability data from CloudWatch to determine utilization. You can optimize EC2 Servers based on CPU, Network, Memory, and Storage. We're expanding support to

Show HN: I made a privacy friendly and simple app to track my menstruation https://ift.tt/7LAg4qc

Show HN: I made a privacy friendly and simple app to track my menstruation Hey HN, after the app I actually used to track my period wanted me to log in and save my data in the cloud, I decided to write my own. Most apps in this area are based on a subscription model and display far too much information anyway. For me, a simple calendar is enough where I can add a few notes if necessary. So that is the result of my work - a simple design and the data is only saved on the smartphone. https://ift.tt/Ed6yOcA April 29, 2024 at 10:35PM

Show HN: Dotenv, if it is a Unix utility https://ift.tt/JAihecO

Show HN: Dotenv, if it is a Unix utility I like the idea of using dotenv files, but I dislike having to use different language-specific libraries to read them. To solve this, I created a small utility that lets you prefix any command with "dotenv" to load the ".env" file. This is how I imagine dotenv would work if it had started as a UNIX utility rather than a Node.js library. https://ift.tt/rKIQ5Nh April 29, 2024 at 03:25AM

Show HN: Audio Mastering with Text Prompts https://ift.tt/v19laKC

Show HN: Audio Mastering with Text Prompts https://diktatorial.com April 29, 2024 at 01:05AM

Show HN: OpenLIT – Open-Source LLM Observability with OpenTelemetry https://ift.tt/gS0r54b

Show HN: OpenLIT – Open-Source LLM Observability with OpenTelemetry Hey HN, we're super excited to share something we've been working on: OpenLIT. After an engaging preview that some of you might recall, we are now proudly announcing our first stable release! *What's OpenLIT?* Simply put, OpenLIT is an open-source tool designed to make monitoring your Large Language Model (LLM) applications straightforward. It’s built on OpenTelemetry, aiming to reduce the complexities that come with observing the behavior and usage of your LLM stack. *Beyond Basic Text Generation:* OpenLIT isn’t restricted to just text and chatbot outputs. It now includes automatic monitoring capabilities for GPT-4 Vision, DALL·E, and OpenAI Audio. Essentially, we're prepared to assist you with your multi-modal LLM projects all through a single platform and we're not stopping here; more updates and model support are on their way! *Key Features:* - *Instant Alerts:* Offers immediate insights on cost

Show HN: LazyVim for Ambitious Developers https://ift.tt/Kf9TVOs

Show HN: LazyVim for Ambitious Developers With zero AI generated content. ;-) https://ift.tt/OohS6Nd April 28, 2024 at 09:23PM

Show HN: Htpy – generate HTML from Python without templates https://ift.tt/zHPGDQC

Show HN: Htpy – generate HTML from Python without templates I built a library that to generate HTML from Python. We have been using this library with Django the last couple of months instead of classic templates and find it to be productive. It is easy to debug, works great with static type checkers and it is easy to build reusable components/partials. Give it a try! https://htpy.dev April 28, 2024 at 02:34AM

Show HN: I want my family to listen to more music(less movies) https://ift.tt/j83FDHs

Show HN: I want my family to listen to more music(less movies) I decided to use the home entertainment system to take over the TV. Limited visual stimulation. Front Row is a collection of live musical performances gathered by music fans of all kinds. https://thefrontrow.app Download for iOS or Apple TV https://ift.tt/DejiCJ1... And fuck it. I'm letting anyone add videos directly to the database! https://ift.tt/EO31dVk April 28, 2024 at 12:32AM

Show HN: Cognita – open-source RAG framework for modular applications https://ift.tt/BsYTlES

Show HN: Cognita – open-source RAG framework for modular applications Hey HN, exciting news! Our RAG framework, Cognita ( https://ift.tt/istqHbW ), born from collaborations with diverse enterprises, is now open-source. Currently, it offers seamless integrations with Qdrant and SingleStore. In recent weeks, numerous engineers have explored Cognita, providing invaluable insights and feedback. We deeply appreciate your input and encourage ongoing dialogue (share your thoughts in the comments – let's keep this ‘open source’). While RAG is undoubtedly powerful, the process of building a functional application with it can feel overwhelming. From selecting the right AI models to organizing data effectively, there's a lot to navigate. While tools like LangChain and LlamaIndex simplify prototyping, an accessible, ready-to-use open-source RAG template with modular support is still missing. That's where Cognita comes in. Key benefits of Cognita: 1. Central repository for parsers, load

Show HN: I built a drop-in replacement for deprecated Google QR code API https://ift.tt/izB4XCr

Show HN: I built a drop-in replacement for deprecated Google QR code API Since Google QR code API seem discontinued maintain (404 when you call the API), I built a drop-in replacement for it. Please try it via interactive docs. Should I split it into dedicated sub domain, like google.qr-api.com https://ift.tt/bnMfwHU April 27, 2024 at 11:38PM

Show HN: Spade – UI for Data Processing https://ift.tt/kfAL4xX

Show HN: Spade – UI for Data Processing https://ift.tt/HEQxp49 April 27, 2024 at 03:20AM

Show HN: I made a spaced repetition tool to master coding problems https://ift.tt/r4GBSWO

Show HN: I made a spaced repetition tool to master coding problems As you solve LeetCode questions, you can mark them as hard, medium, or easy. The tool will then recommend questions you should review based on (1) how hard the question was for you and (2) how much time has passed since you last reviewed it. I'd recommend normally attempting LeetCode problems and just marking them as hard, medium, or easy for you at first so the tool knows which problems to recommend you review! Here's the theory behind spaced repetition and learning if interested: https://ift.tt/cog8AmT https://www.lanki.xyz/ April 27, 2024 at 02:38AM

Show HN: I Made an AI Software Engineer with Claude 3 Opus https://ift.tt/F0uLj4P

Show HN: I Made an AI Software Engineer with Claude 3 Opus https://saas-quick.com April 27, 2024 at 01:30AM

Show HN: I made a site for practicing front end debugging with real-world bugs https://ift.tt/Q2dVGEF

Show HN: I made a site for practicing front end debugging with real-world bugs I am excited to introduce my solo project, a platform built with the frontend development community in mind. It's an interactive environment aimed at refining debugging skills through exposure to real-world bugs. This project stems from the need for a hands-on, practical method of learning to debug. The site features a variety of intentional bugs for users to solve, mirroring the types of challenges faced in professional settings. Over the coming weeks, I will be adding many more exercises and new features to enhance your learning experience further. Check out CodeMender at https://ift.tt/8GMcwNI https://ift.tt/8GMcwNI April 27, 2024 at 12:59AM

Show HN: I put PubMed in a vector DB https://ift.tt/sVSxwm2

Show HN: I put PubMed in a vector DB Hi HN, As a researcher, I often found myself struggling with the limitations of keyword-based search when exploring PubMed papers. To address this, I created PubMed Search ( https://ift.tt/GcJU1b5 ), a tool that leverages a vector database to enable semantic search across medical research literature. Some key features: * Daily updates to ensure access to the latest articles * Semantic search using latest & greatest embedding models * Some additional useful info about the papers (tldr, journal, publication date, etc.) Hope you find it useful! https://ift.tt/GcJU1b5 April 26, 2024 at 02:53AM

Show HN: ReaperAI – Automatically delete dead code from your app https://ift.tt/52j0zed

Show HN: ReaperAI – Automatically delete dead code from your app Hi all, We launched Reaper at the end of last year ( https://ift.tt/GqhgLOJ... ) with the goal of helping teams discover dead code in their mobile apps. Unlike typical static analysis that only finds technically unreachable code, Reaper is an SDK that monitors production data to discover code that's unused by real users (ex. stale feature flags). ReaperAI takes this a step further by actually being able to open pull requests in your repo to automatically delete the dead code that it finds. Here is a demo video: https://www.youtube.com/watch?v=y2FEaAmUvNw We're here to answer your questions & would love to hear any ideas or feedback you have! https://ift.tt/HMbkQLh April 25, 2024 at 11:25PM

Show HN: I made a programmable computer from NAND gates https://ift.tt/OmQvUc2

Show HN: I made a programmable computer from NAND gates I am proud to present my solo hobby project NAND. This year-long undertaking follows the completed Nand to Tetris course, but ported to the web with its own runtime, user interface, and IDE. Using the "Load example program" selector, you can try out some programs I wrote on NAND's emulated hardware such as 2048, a genetic algorithm, and a manual stack overflow to corrupt the screen. Check out NAND at https://nand.arhan.sh Additionally, I've authored an extensive writeup about the project. Read about it on the GitHub repository's readme. https://ift.tt/7bH9DfU April 25, 2024 at 11:08PM

Show HN: Serverless VPN for Lifetime https://ift.tt/GTe1OZM

Show HN: Serverless VPN for Lifetime https://ift.tt/SI9xuDN April 25, 2024 at 02:19AM

Show HN: Open-source alternative to HashiCorp/IBM Vault https://ift.tt/e9dpkSy

Show HN: Open-source alternative to HashiCorp/IBM Vault https://ift.tt/G2KRFXH April 25, 2024 at 04:02AM

SHOW HN: I coded an espresso brewing app to keep all information at one place https://ift.tt/dj3hE20

SHOW HN: I coded an espresso brewing app to keep all information at one place https://ift.tt/UjvYMVS April 25, 2024 at 01:39AM

Show HN: OSS Gallery – Crowdsourced list of the best open-source projects https://ift.tt/sENduGO

Show HN: OSS Gallery – Crowdsourced list of the best open-source projects https://oss.gallery/ April 25, 2024 at 12:06AM

Show HN: Use LLMs to Interact with APIs https://ift.tt/TU95WNX

Show HN: Use LLMs to Interact with APIs Recently featured in a LangChain blog https://ift.tt/U2FsG5c... , use LLMs to construct an API first runnable workflow with an IDE experience. https://ift.tt/5QbpulH April 24, 2024 at 05:23AM

Show HN: Storing Private Keys in the Browser Securely https://ift.tt/bCl8D3X

Show HN: Storing Private Keys in the Browser Securely So the main purpose here is to show _a_ way that session-token theft can be mitigated. Clearly, this isn't NSA proof or something you'd use to secure a BL5 containment facility, but to prevent session-jacking; if feels like it could help a lot, and would be pretty quick and easy to roll out if an IDP wanted to implement it. https://ift.tt/pcP5ug8 April 24, 2024 at 02:02AM

Potrero Yard Project Reaches Major Milestone – Learn How Your Feedback Helped

Gambar
Potrero Yard Project Reaches Major Milestone – Learn How Your Feedback Helped By John Angelico A rendering of the Potrero Yard Modernization Project. Learn more about our plan to replace a 100-year-old bus yard with new transit infrastructure and up to 465 affordable housing units. ( Arcadis IBI Group )  Maintenance and repair work are key to your smooth rides on Muni. That's why we're working hard to improve infrastructure at the Potrero Yard. Recently, we reached a major milestone.  Mayor London Breed and the Board of Supervisors approved legislation that lets us move forward with the Potrero Yard Modernization Project .   Learn why the legislation could spell big wins for transit and housing. See how your feedback shaped its success.   Understanding Entitlements: the path ahead for Potrero  Potrero Yard was built in 1915 to serve 100 streetcars. The 4.4-acre site is bordered by Bryant, 17th, Hampshire and Mariposa streets.   We plan to replace it with a new facility

Show HN: MicroSCOPE – identify ransomware statically with heuristics https://ift.tt/3uxJr5I

Show HN: MicroSCOPE – identify ransomware statically with heuristics https://ift.tt/5sTZr0h April 23, 2024 at 11:30PM

Show HN: Metashade – a Pythonic GPU shading/compute EDSL https://ift.tt/UM9OlaR

Show HN: Metashade – a Pythonic GPU shading/compute EDSL Superficially, it may look similar to Nvidia's Warp or OpenAI's Triton, but instead of transpiling a subset of Python to the target language, it implements dynamic codegen in pure Python. These slides discuss the existing GPU programming solutions and make a case for Metashade's approach: https://ift.tt/8Gbye1z... https://ift.tt/nCJet6k April 22, 2024 at 06:21AM

Show HN: Wonkypedia - Wikipedia from an Alternate Timeline https://ift.tt/LjQG7f8

Show HN: Wonkypedia - Wikipedia from an Alternate Timeline https://ift.tt/ZL4n7WP April 23, 2024 at 02:56AM

Show HN: Auto-optimizing deterministic LLM outputs using knowledge graphs https://ift.tt/PkFuzbs

Show HN: Auto-optimizing deterministic LLM outputs using knowledge graphs Hi, We are building an open-source framework for loading and structuring LLM context to create accurate and explainable LLM answers using knowledge graphs and vector stores. We built the tool with four main concepts in mind: 1. Loader -> uses dlt in the backend to load and structure the data 2. Cognify step -> creates a graph with summaries, labels and factoids that are interconnected across the documents and stored as a representation in the vector store 3. Optimizer -> Uses DSPy to optimize LLM queries, and we plan to extend it to most of the knobs we can turn, like chunking etc. 4. Search -> allows for searching using search types supported in graph stores (ex. Neo4j) or hybrid, BM25, or other search types available in vector stores. We are quite early with the product but we would love to hear feedback on what we can improve. https://ift.tt/gsbhSxR April 23, 2024 at 01:25AM

Show HN: Kaldo – Cross Shell Aliases https://ift.tt/auiysAc

Show HN: Kaldo – Cross Shell Aliases I made this so that I don't have to maintain my aliases across my $profile, .bashrc, and .zshrc when I swap shells. Let me know what you think about it! https://ift.tt/bY1vB2o April 23, 2024 at 12:10AM

Show HN: Kuberian, a search engine for the Kubernetes source code https://ift.tt/qM3Kzda

Show HN: Kuberian, a search engine for the Kubernetes source code Toy project running on Google Cloud Run. 200K req/month. $0.5/month. with Rust https://ift.tt/K1oDzsQ April 21, 2024 at 05:46PM

Show HN: Medici is a JSX-native browser with built-in peer-to-peer https://ift.tt/gRq39Yd

Show HN: Medici is a JSX-native browser with built-in peer-to-peer https://ift.tt/z9Oo8K0 April 21, 2024 at 10:56PM

Show HN: Nuxt.js OpenAPI / Swagger API Reference Documentation https://ift.tt/fk4s2iZ

Show HN: Nuxt.js OpenAPI / Swagger API Reference Documentation https://ift.tt/d7BMzL6 April 21, 2024 at 01:42PM

Show HN: LLM Scraper – turn any webpage into structured data https://ift.tt/ytu562T

Show HN: LLM Scraper – turn any webpage into structured data https://ift.tt/nul1MqF April 21, 2024 at 03:37AM

Show HN: Edit This Page – Frictionless Content Collaboration https://ift.tt/hL9Wqpg

Show HN: Edit This Page – Frictionless Content Collaboration https://ift.tt/aytdo6q April 20, 2024 at 09:57PM

Show HN: Exploring Indra's Pearls with WebGPU https://ift.tt/iVTdWjc

Show HN: Exploring Indra's Pearls with WebGPU https://ift.tt/H38RDBC April 20, 2024 at 11:40PM

Show HN: Using Llama 3 for free in prod via OpenAI client https://ift.tt/FT1aMgn

Show HN: Using Llama 3 for free in prod via OpenAI client https://twitter.com/JackCulpan/status/1781587325459591440 April 20, 2024 at 09:21PM

Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab https://ift.tt/huj7OFc

Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab I spent quite a lot of time working on this one over the last 1.5 years. It started as a small project for my personal use because I wanted to keep all my self-hosted services visible so I wouldn't forget they existed lol. Using a web page wasn't ideal because of the white flicker every time I opened a new tab, so I decided to make this into a browser extension. From that time on, it became a lot bigger and got some traction (which I'm very happy about). It's made with React, but I tried to squeeze maximum performance (limited by my skills and desire to keep it somewhat readable, though) out of it. UI/UX was a big priority for me in this project, so I also tried to streamline it as much as possible and make Anori a joy to use. If you decide to try it, let me know how good I did! Oh, and it's open source [1] and the process of adding new widgets is documented [2], so you can make your own! [1]:

Taken with Transportation Podcast: Keeping the Vision

Gambar
Taken with Transportation Podcast: Keeping the Vision By Street safety advocates and SFMTA staff at an event outside City Hall commemorating the 10th anniversary of Vision Zero. It’s been a decade since San Francisco adopted Vision Zero. That’s the road safety policy to eliminate traffic deaths and reduce severe injuries in the city. “Keeping the Vision,” the latest episode of our podcast Taken with Transportation , takes listeners from the origins of Vision Zero to the work we are doing today to make our streets safe, joyful and welcoming spaces.  “There was a cultural change underway locally and nationally with [an] understanding that severe and fatal crashes are preventable, and that there are ways to prevent them and save lives,” Megan Wier tells Taken with Transportation Host Melissa Culross. Wier was the first Vision Zero co-chair in 2014 when she was with the San Francisco Department of Public Health. She now works for the Oakland Department of Transportation.  The podcast

Show HN: Shepherd 3.0 – Like wandering the aisles of your favorite bookstore https://ift.tt/5TD1cpM

Show HN: Shepherd 3.0 – Like wandering the aisles of your favorite bookstore Hi all, creator here :) - I launched Shepherd.com ( https://shepherd.com/ ) 3 years ago on Hacker News and have added a ton since then! Here is the original Show HN ( https://ift.tt/woUJfOj ). I’ve interviewed 10,000+ authors & experts to get their 5 favorite reads around different topics, themes, and moods. And I’ve connected those so that you follow your curiosity around topics, authors, books, and more. Try Art Kleiner’s favorite reads on understanding AI and its effect on people: https://ift.tt/f0WGhr5... Under each book, you can click “What is this book about?” to explore different topics and genres that interest you. I am working on adding themes and other fun connections. Or you can explore things like... Places to explore if you like the book Sapiens: https://ift.tt/jGMBNEJ S. B. Divya on her favorite realistic near-future science fiction: https://ift.tt/v5sPRW7... Places to explore if you like har

Show HN: MonsterWriter – Write a thesis, post, or organize notes https://ift.tt/y049Loc

Show HN: MonsterWriter – Write a thesis, post, or organize notes Hello HN, in 2017 I started a project that would become MonsterWriter. First envisioned as a semi-structured wiki it became a writing application specialized for scientific content. It is a perfect tool if you write your thesis. While it is focused on technical content, you can still see the knowledge management spirit in it. One or two years ago, my wife joined me in my efforts and redesigned the whole project and we recently released it as MonsterWriter2. To celebrate this milestone we are giving away free lifetime licenses for the Desktop version (till Apr 28). Just use the promo code "gu0ho4q" for a 100% discount. You can find detailed instructions here: https://ift.tt/tuzY43L You can also find a short introduction video to the app on YouTube: https://www.youtube.com/watch?v=vR8i-EY_UBk We are happy to receive any kind of feedback! April 19, 2024 at 02:42AM

Show HN: Vapi – Convince our voice AI to give you the secret code https://ift.tt/iA19m3J

Show HN: Vapi – Convince our voice AI to give you the secret code https://ift.tt/F4rTYG3 April 18, 2024 at 11:50PM

Show HN: Minard – Generate beautiful charts with natural language https://ift.tt/yH83mis

Show HN: Minard – Generate beautiful charts with natural language Hi HN – Excited to share a beta for Minard, a new data visualization toolkit we've been working on that lets you generate publication-quality charts with simple natural language (throw away your matplotlib docs and rejoice!). Upload or import CSVs, Excel, and JSON, give it a spin, and please let us know what you think! (Long format data works best for now) For those curious, the stack is a simple Django app with HTMX/Alpine and all of the charts are specified and rendered as Vega ( https://ift.tt/8gKm5Uz ). Lots of LLM function calling under the hood as well. https://minard.ai April 19, 2024 at 12:57AM

Show HN: Ayin – An open-source photo editing software https://ift.tt/SivAIxJ

Show HN: Ayin – An open-source photo editing software Hello HN, I'm Fares A. Bakhit a junior CS student at Cairo University and I'm happy to announce my latest project, "Ayin" is an open-source photo editing software available on Windows, Linux, and MacOS (Only a Windows build is available now on GitHub but you can compile it yourself to other platforms) with an interactive real-time graphical user interface. Feel free to use and study the source code of Ayin, it's available on GitHub under the GPLv3 open-source license. I've made this project in part of the Winged Dragon Competition at the Faculty of Computers and Artificial Intelligence (FCAI-CU) Cairo University. I've used ImGui, SDL2, and OpenGL (for image rendering, not processing) A showcase video in Arabic is available, showing the functionalities of Ayin: https://youtu.be/ogkteQkJb0I Any feedback is much appreciated, thank you! https://ift.tt/eHXnWKF April 18, 2024 at 11:51PM

Show HN: Brewer X, a native macOS client for Homebrew https://ift.tt/lNWLhsI

Show HN: Brewer X, a native macOS client for Homebrew Hi HN! Like many of you, for my entire career I have relied on Homebrew to install all kinds of software on my Mac. That's why today I'm really excited to share a new app that my partner and I are building: Brewer X, a refreshing user interface for Homebrew. Brewer X is graphical interface that lives on top of Homebrew. Leveraging the power of native APIs improves the classic experience and unlocks new features. For example: • bulk actions are performed in parallel • syncing the entire library locally provides incredible search performances and the ability to query descriptions and other previously unaccessible fields • maintenance scripts run automatically for you • last but not least... app icons (or favicons when not available) let you quickly identify what you're looking for The app is written in Swift and uses only AppKit with Nib files for top performance, pixel perfect design, and maximum flexibility. We also desi

Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams https://ift.tt/0ifnvLS

Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams Hi HN! I'm Omar from Mutable.ai. We previously ( https://ift.tt/lGyLvS3 ) introduced Auto Wiki ( http://wiki.mutable.ai/ )), which transforms your codebase into Wiki-style articles with citations to your code. Now, it features code diagrams and the ability to use AI to revise your wiki. It’s our favorite way to learn about new codebases and maintain up-to-date documentation. Getting started is easy: simply visit wiki.mutable.ai, enter the name of your repo, and let our AI take care of the rest. Our new basic tier costs just $2/repo/month, and for a limited time, you can use the coupon code HACKERNEWS to generate them for $1/mo. We also offer free wikis for open source repos if the contributor partners with us, you can inquire about this by emailing info@mutable.ai, some conditions apply. We made a number of improvements with your feedback in mind, including: - Code diagrams, generated in Mermaid - Filter and s

Show HN: Device-Bound Session Tokens in JavaScript https://ift.tt/ECXJYG7

Show HN: Device-Bound Session Tokens in JavaScript Google’s recent announcement of a proposed ‘Device Bound Session Credentials’ feature[1] for Chrome reminded me of a project we worked on last year at my company. We focus on fraud prevention at signup and login (preventing multi-accounting and account theft), but some customers were concerned about post-login security and asked us to add a session hijacking prevention feature to our fraud prevention API. In the end, we decided to just implement a solution in Javascript. We call it session-lock, and it can be used today across all browsers[2] and, theoretically, native mobile apps. For a more comprehensive writeup and quick demo, you can visit the link. In short, the library adds a device-bound signature to the session token each time it’s used. At login, it creates a signing key pair on the browser using SubtleCrypto, with the private key set as “unextractable” and stored in IndexedDB (this forms the basis of its device-binding). Also

Show HN: Search HN for interesting comment sections https://ift.tt/LZn8X7q

Show HN: Search HN for interesting comment sections https://ift.tt/uMyHjvU April 16, 2024 at 08:19PM

Show HN: Building a GPS receiver https://ift.tt/6BVAw1r

Show HN: Building a GPS receiver Hi everyone! Shortly after publishing my iOS 4 jailbreak last October[1], I got to work on my next hobby project: a from-scratch homebrew GPS receiver, which can solve the user’s location solely from billions of radio antenna samples. I took a commodity SDR (alongside the Python standard library and numpy) and built a signal processing pipeline that can detect and track GPS satellites over many minutes, drop and pick up satellites as they come in and out of view, and precisely determine the user’s position and clock inaccuracy. All told, gypsum can go from a cold start to a fix on the user’s position, and the precise time, in less than a minute of listening to the antenna. I went on a journey of learning how to detect and track satellite signals that are literally too quiet to hear, and I hope that some of the magic comes through in the posts! After implementing this myself and walking the long road of getting it working, I’m left completely stunned by

Help Us Beautify Geary – and Learn the Latest on the Corridor’s Transit and Safety Upgrades

Gambar
Help Us Beautify Geary – and Learn the Latest on the Corridor’s Transit and Safety Upgrades By David Sindel A 38 Geary bus beats traffic in the new transit lanes installed last fall. The Geary Boulevard Improvement Project aims to address bus delays and traffic concerns on a high-injury corridor. Community feedback played a major role in the transit and safety improvements we’re bringing to Geary.  As we share the latest on these upgrades, we invite you to weigh in on a new topic: beautification.  Join us Wednesday, April 17 for an open house about community enhancement for the Geary Boulevard Improvement Project.    Date/time: Wednesday, April 17, 2024 from 5 - 7 p.m.  Location: Presidio Middle School Library – 450 30th Avenue, 2nd floor  Selecting the best option to beautify Geary  At the open house, drop in to learn more about seven options to beautify Geary Boulevard. They include:   Sidewalk pavers  Etched/stamped sidewalk concrete  Decorative sidewalk concrete

Show HN: Little Guys https://ift.tt/mZBtJO4

Show HN: Little Guys https://ift.tt/ZYeEiXn April 15, 2024 at 01:02PM

Show HN: Minipic convert and compress images multiple formats locally in browser https://ift.tt/R7iCGwf

Show HN: Minipic convert and compress images multiple formats locally in browser https://minipic.app April 15, 2024 at 01:53AM

Show HN: I made a tool to clean and convert any webpage to Markdown https://ift.tt/5hvYnqc

Show HN: I made a tool to clean and convert any webpage to Markdown https://ift.tt/gDwMLYR April 15, 2024 at 02:03AM

Show HN: Docker-boot – Run a system from RAM without LiveCD https://ift.tt/fna2N9G

Show HN: Docker-boot – Run a system from RAM without LiveCD How often do you screw up the system so much you have to reformat the disk (without losing data) to fix it? Well, sometimes I do, and sometimes I can't be bothered to burn a live ISO onto a USB stick. There's initramfs, but it's hardly a pleasant environment, with network configuration and all. My go-to solution has typically been to create a chroot with busybox and a few utilities in /tmp, chroot into it, and then kill services that use the solid drive so that I can unmount it. That's an error-prone process, and sometimes systemd itself uses disk, so you can't unmount the drive despite killing all the userland but PID 1. This script improves the UX. It uses a Docker image as the chroot base, which is much easier to tailor to your needs, and automagically commits all the atrocities, such as tearing down all the userland processes, including PID 1, and re-spawning the host system from the container filesyste

Show HN: I built Stack, the open-source Clerk/Firebase Auth alternative https://ift.tt/RcmdnfN

Show HN: I built Stack, the open-source Clerk/Firebase Auth alternative https://ift.tt/YvS4Ghg April 14, 2024 at 09:00PM

Show HN: GPU price-per-hour tracker for A100/H100s https://ift.tt/9Jnbs6E

Show HN: GPU price-per-hour tracker for A100/H100s Out of curiosity, I put together a simple website which tracks the prices for a few variations of A100/H100 GPUs by hour broken out between spot/ondemand, form factor and provider. Specifically I was tailoring the tool towards the smaller, emerging providers like runpod, gpulist.ai, lambda labs etc. Anyone have any ideas to expand/refine it? https://ift.tt/eEtOK35 April 14, 2024 at 02:08AM

Show HN: My $1k self-install, off-grid solar backup build for renters https://ift.tt/REWFt3u

Show HN: My $1k self-install, off-grid solar backup build for renters https://sunboxlabs.com April 14, 2024 at 01:59AM

Show HN: Stream of Consciousness – watch an artificial persona making art https://ift.tt/nYPqmOZ

Show HN: Stream of Consciousness – watch an artificial persona making art Hi HN, moved by curiosity about how to build an autonomous agent, and to explore the boundaries of machine creativity, I built a fictional entity (dubbed Livia) powered by LLMs, Multimodal models and text-to-image models to find some answers. What happened instead is that more questions have cropped up. An important hypothesis of this project is that, by observing the train of thought and witnessing the simulated state of mind and emotional emulation surrounding it, humans could empathize with a machine. What happens when that's the case? Would people enjoy companionship from a synthetic person? Would the Art establishment ever consider a non-human author (capable of making art and interacting with other humans) an Artist? Whatever the answers, I can't shake away the feeling that human uniqueness is being eroded and that we risk facing a crisis of meaning. Perhaps projects such as this help us demonize th

Show HN: Golang tool to Export a Medium Story to Hugo https://ift.tt/1mBjJOG

Show HN: Golang tool to Export a Medium Story to Hugo https://ift.tt/CjItdhT April 12, 2024 at 05:03PM

Show HN: Generate Docker Artifacts to $PWD https://ift.tt/limAnSV

Show HN: Generate Docker Artifacts to $PWD I wanted to use a Dockerfile to generate some build artifacts so I made a tool for this. Feel free to use! https://ift.tt/jJKrBNR April 11, 2024 at 11:33PM

Central Subway One Year Out: Celebrating the Impact of Community Outreach

Gambar
Central Subway One Year Out: Celebrating the Impact of Community Outreach By Enrique Aguilar Muni customers catch the T Third Line at the Union Square/Market Street Station on opening day. The Central Subway has connected communities from the Bayview to Chinatown for over a year now. As we celebrate this milestone, we’re proud to share why community feedback has been key to its success.  Meeting feedback drives more transparency  Our project team held community meetings from project design through activation. We gathered feedback from residents, merchants and other stakeholders. We also shared important project updates.   These outreach meetings led to constructive conversations between project staff and the community. Early on, people asked for more transparency. We listened and updated our communication strategy.  Local communities influence station design and safety  Residents and community groups also shaped design and safety for the new subway.    Rooftop plaza   Chinat

Show HN: Evaluate LLM-based RAG Applications with automated test set generation https://ift.tt/9DdOIxt

Show HN: Evaluate LLM-based RAG Applications with automated test set generation https://ift.tt/sw6TCcS April 11, 2024 at 07:11PM

Show HN: We built a no-code tool on top of a spreadsheet (Game of Life example) https://ift.tt/bW0Pkax

Show HN: We built a no-code tool on top of a spreadsheet (Game of Life example) Hi everyone! I want to share a spreadsheet tool we are building. The main idea is to be able to specify logic for a no code tool inside a spreadsheet. We have automations, data integration, action formulas, dashboards. Linked example: We use our UPDATECELL formula to make a step in a board of game of life. We can also use CHAIN to make it run indefinitely. The actions are exposed as buttons in a dashboard. Our automations work by loading your spreadsheet on the server and running an action specified in the spreadsheet. So the logic could be, pull in data from google sheet, send a personalized email to every row which we haven’t emailed yet, mark those rows as complete. Run this automation on 5 minute schedule, add any other custom logic you need (e.g. test email for deliverability) and you have yourself an automatic email tool. We are leaning into automations to differentiate ourselves from other products i

Show HN: Hacker News Blogroll https://ift.tt/aBwmZI9

Show HN: Hacker News Blogroll This was submitted about 9 months ago as a Show HN ( https://ift.tt/mHx6hnU ), people was generally favorable to it, but I never got around to do anything else with it past the first few days. I recently rescued a Github account I had, so I'm putting the source of the Rails app over there in case anyone wanted to do anything with it. The site still runs on https://dm.hn Generates about 2 to 3 GB bandwidth usage every month, and the blogs are still checked every day for new content. I must say, I still visit every week and find interesting entries to read. https://ift.tt/VRE3Sha April 11, 2024 at 02:34AM

Show HN: Deco.cx – realtime TypeScript web editor https://ift.tt/PrlEYVZ

Show HN: Deco.cx – realtime TypeScript web editor Hi, HN. Gui, Lucis, and the deco.cx team here — we're a bunch of Brazilians building an open-source, all-in-one web editor for the modern TypeScript dev. Check out our GitHub at https://ift.tt/YPDnjSG and discover more at our site https://deco.cx/ . We built frontend tools at a hyper-growth e-commerce platform for 9 years. Deco.cx is the thing that we wish existed when we were managing hundreds of enterprise-grade React-based websites. The gist is: JSX, HTMX, TypeScript, Tailwind and Deno. All visually editable in a beautiful, collaborative, REALTIME (!) admin UI. Great for devs, great for content. In essence, we're a git-based TypeScript-first configuration management system. We take TypeScript code that represents your site, your entities, your UI, and we allow anyone to "save" configuration and content based on those types. It's great for developers, because you can code directly on the web, or on your machine,

Show HN: Visualize eBay laptops in bulk with laptopscout https://ift.tt/h81RBWO

Show HN: Visualize eBay laptops in bulk with laptopscout A bit late in the new diskprices-like website trend, but here's my contribution to the ecosystem. The goal here is to get an instant comparison of the laptops on ebay, using mostly 3 metrics of now: CPU benchmark rank, GPU benchmark rank, and price, without having to scroll through the item description or google the PC model. At the moment there are some parsing bugs, and some components that aren't parsed yet. I also quickly run into the ebay rate limit, making it hard to maintain an hour-by-hour listing. Curious to know what you guys think! https://laptopscout.xyz/EBAY_US April 10, 2024 at 03:34AM

Our Vision Goes Beyond Zero

Gambar
Our Vision Goes Beyond Zero By Amanda Eaken Ten years ago last month, San Francisco proudly became the second city in the United States to adopt Vision Zero , an ambitious pledge to end all serious and fatal traffic crashes. Since I joined the SFMTA Board of Directors in 2018, I have been laser focused on what it will take to get to zero. Like many of you, I feel very strongly that this must be a top priority for our city. I see the ability to walk, bike, drive, scoot, roll or take transit safely, without fear of harm, as a basic right and freedom that people should expect in our city. A basic right just like turning on the tap and expecting that the water is safe for you to drink — something you just assume the government will take care of for you. And, as I affirmed at the Mayor’s Vision Zero press conference, I share in the feelings of rage, powerlessness and grief whenever I learn that anyone is injured or killed in traffic violence on our streets. But it wasn’t until recently

Show HN: NextJS CMS using Firebase as a DB for creating SSR websites https://ift.tt/L4SqgH1

Show HN: NextJS CMS using Firebase as a DB for creating SSR websites https://ift.tt/HPmdKtx April 10, 2024 at 01:41AM

Show HN: I made a quiz app about ski resorts and lifts https://ift.tt/NM0bDnG

Show HN: I made a quiz app about ski resorts and lifts I created an app to test your knowledge about ski resorts & lifts from the ski maps I found online! It is mainly focused on french resorts since this is where I am from but I'm aiming at expanding it and including other countries! https://ift.tt/Gkius0e April 9, 2024 at 06:56PM

Show HN: The fastest way to run Mixtral 8x7B on Apple Silicon Macs https://ift.tt/dWNz4Ia

Show HN: The fastest way to run Mixtral 8x7B on Apple Silicon Macs I’d originally launched my app: Private LLM[1][2] on HN around 10 months ago, with a single RedPajama Chat 3B model. The app has come a long way since then. About a month ago, I added support for 4-bit OmniQuant quantized Mixtral 8x7B Instruct model, and it seems to outperform Q4 models at inference speed and Q8 models at text generation quality, while consuming only about 24GB of RAM[3] at 8k context length. The trick is: a) to use a better quantization algorithm and b) to use unquantized embeddings and the MoE gates (the overhead is quite small). Other notable features include many more downloadable models, support for App Intents (Siri, Apple Shortcuts), on-device grammar correction, summarization etc with macOS services and an iOS version (universal app), also with many smaller downloadable models and support for App Intents. There's a small community of users building and sharing LLM based shortcuts on the App&

Show HN: Dimity Jones in Puzzle Castle: An Electronic Escape Novel https://ift.tt/lBgW1NO

Show HN: Dimity Jones in Puzzle Castle: An Electronic Escape Novel _Dimity Jones In Puzzle Castle: An Electronic Escape Novel in Eighty-Nine Ciphertexts_ is a (mostly) fictional story, contained in a single text file, that requires the reader to solve puzzles as they go along, and to use each chapter's solution as a key to decipher the next. Think: escape room in the form of a novel. A computer, and rudimentary coding skills in a language of your choice, will be indispensable for performing the transformations -- and might help with the solving too! My wife, the author, passed away five years ago. This is not the last thing she wrote, but it is the most unusual, unapproachable, and personal of her major works. It is also, as the only novel of hers that I cannot breeze through in an afternoon (and despite my unflattering appearance in it), my favorite. Though _Dimity Jones_ was left unfinished, and perhaps abandoned, at the time of my wife's death, its elements were all there, o

Show HN: Neco – Coroutine Library for C https://ift.tt/kjKfbzL

Show HN: Neco – Coroutine Library for C https://ift.tt/XAwzqCm April 9, 2024 at 12:37AM

Show HN: HomeStage – Instant virtual furnishing with one click https://ift.tt/7tUonfI

Show HN: HomeStage – Instant virtual furnishing with one click https://homestage.app April 8, 2024 at 04:10AM

Show HN: Bonk, a command-line tool for X11 window management https://ift.tt/rtf86JS

Show HN: Bonk, a command-line tool for X11 window management https://ift.tt/UB6FlNQ April 8, 2024 at 01:39AM

Show HN: Toolkit for LLM Fine-Tuning, Ablating and Testing https://ift.tt/ZG0xwgI

Show HN: Toolkit for LLM Fine-Tuning, Ablating and Testing Hello all! Very happy to share this toolkit that allows you to fine-tune your choice of open-source LLMs on your data! The toolkit also allows you to run ablation studies across LLMs, prompt designs, training configurations, and can ingest different data files -- all through just ONE YAML file! After fine-tuning, you can also run a bunch of tests to ensure that the fine-tuned LLM behaves as expected, enabling faster time-to-production! Why this toolkit? Why now? While closed-source LLMs have become popular for chat-based applications, enterprises are considering a shift to self-hosted SLMs (smaller language models) since there is evidence that you don't need a gigantic model to solve narrow edge-cases. Plus, enterprises want to own the data pipeline from start to end, i.e., data ingestion, training, deployment, feedback collection and testing! Their customers' valuable data stays within their ecosystem, allowing enterpr

Show HN: Bluetuith – A console TUI-based Bluetooth manager https://ift.tt/O5s3Ked

Show HN: Bluetuith – A console TUI-based Bluetooth manager Hello HN, bluetuith is a Bluetooth manager for the terminal, which aims to replace most Bluetooth managers, and can perform any Bluetooth based operations and interact with devices. Please have a look at the repository and the documentation for more information. I have been working on this for some time now, and I would like constructive suggestions to further improve the application, especially with regards to cross-platform functionality, so that the user experience can be enhanced. Any suggestions will be highly appreciated. Contributors are welcome as well. https://ift.tt/LhtA4e9 April 6, 2024 at 01:47PM

Show HN: Kiwi – End-to-End Kafka Subscriptions with WebAssembly https://ift.tt/Z0gFzQe

Show HN: Kiwi – End-to-End Kafka Subscriptions with WebAssembly Hey HN! I'm excited to announce the release of Kiwi v0.1.1. I started working on Kiwi a few months ago with the primary motivation of providing an extensible WebSocket adapter that allows client applications to securely subscribe to real-time data sources such as Kafka. Often times, there is a desire to extend the real-time data that flows through sources like Kafka to end users in a fast and secure manner. Rather than standing up custom solutions, Kiwi lets operators focus on writing business logic, by loading custom WASM plugins that handle tasks like authorization and event filtering per client. There is a lot more information in the README. Any feedback would be much appreciated :) Thanks! https://ift.tt/hCFBMe4 April 6, 2024 at 11:30PM

Show HN: DigitalOcean + vercel on Your own baremetal servers https://ift.tt/doReL75

Show HN: DigitalOcean + vercel on Your own baremetal servers https://demo.hoy.sh/ April 6, 2024 at 04:47PM

Show HN: Diego – A CLI tool for importing into Hugo exported data from services https://ift.tt/m74uayM

Show HN: Diego – A CLI tool for importing into Hugo exported data from services Hey there! Initially, I had created a script to automate importing some exported files into my Hugo website. As I implemented support for the second service though, I realized that it would be better to convert the script into a CLI tool. (Also, a good opportunity to learn/practice Go). That's 'diego.' I released it about a month ago, but I'm only announcing it here now. Basically, it's a CLI tool designed to import official exported data, CSV and JSON files, from popular services into Hugo. It offers: - Automatic CSV and JSON conversion into Hugo data files - Support for all Hugo data file formats - Easy data management in a human-readable format (YAML) - Automatic generation of Hugo shortcodes for imported data - Optional scrape capabilities for fetching missing fields - Flags suited for scripting and pipelines - Persistent configuration Feedback, suggestions, constructive criticism, a

Show HN: Left Nvidia to build an AI Investing Copilot. [Need Feedback] https://ift.tt/r5P3JEx

Show HN: Left Nvidia to build an AI Investing Copilot. [Need Feedback] https://rafa.ai/ April 6, 2024 at 01:49AM

Show HN: Fancy-ANSI – Small JavaScript library for converting ANSI to HTML https://ift.tt/JU2xOYd

Show HN: Fancy-ANSI – Small JavaScript library for converting ANSI to HTML I made this tool to add support for custom ANSI palettes to kubetail ( https://ift.tt/qV93tOC ). Maybe you'll find it useful too. Let me know if you have any suggestions! https://ift.tt/iVWkw7s April 3, 2024 at 03:46PM

Show HN: Managed GitHub Actions Runners for AWS https://ift.tt/cyQGPFa

Show HN: Managed GitHub Actions Runners for AWS Hey HN! I'm Jacob, one of the founders of Depot ( https://depot.dev ), a build service for Docker images, and I'm excited to show what we’ve been working on for the past few months: run GitHub Actions jobs in AWS, orchestrated by Depot! Here's a video demo: https://www.youtube.com/watch?v=VX5Z-k1mGc8 , and here’s our blog post: https://ift.tt/uiUkEvt . While GitHub Actions is one of the most prevalent CI providers, Actions is slow, for a few reasons: GitHub uses underpowered CPUs, network throughput for cache and the internet at large is capped at 1 Gbps, and total cache storage is limited to 10GB per repo. It is also rather expensive for runners with more than 2 CPUs, and larger runners frequently take a long time to start running jobs. Depot-managed runners solve this! Rather than your CI jobs running on GitHub's slow compute, Depot routes those same jobs to fast EC2 instances. And not only is this faster, it’s also 1/2

The Road Forward for the L Taraval Improvement Project

Gambar
The Road Forward for the L Taraval Improvement Project By Amy Fowler Crews completed Segment A of the L Taraval Improvement Project on time in 2021. The area now has new rail tracks, accessible boarding islands and freshly paved roads. Segment B is nearing completion and will include similar upgrades.   We’ve been making great progress on the L Taraval Improvement Project . A massive amount of work is being done along the Taraval corridor to make it safer and more accessible for people who walk, bike and take Muni. We know this has been challenging for neighborhood businesses and residents. But the good news is that we’re turning a page on this critically needed work, and some cool new features are coming to Taraval Street soon.   The most disruptive parts of construction are almost done and the project is on track to be completed this fall.  Below ground: Utility upgrades  Taraval Street is getting a complete makeover, from about 10 feet below the street to 30 feet above. It’s