Featured Post

Show HN: LegendAI-Amazon Sales Tracker https://ift.tt/Qmk4XB9

Show HN: LegendAI-Amazon Sales Tracker Get Actual Not Estimate Amazon Product Data! Real-Time Amazon Sales and Data Insights. Get accurate s...

Friday, March 31, 2023

Space Image

https://ift.tt/z5veU8B

Show HN: Cadseer. a parametric solid modeling CAD desktop application https://ift.tt/yXnP0cq

Show HN: Cadseer. a parametric solid modeling CAD desktop application Cadseer is in the same genre as: solidworks, inventor, freecad etc... Cadseer is alpha software, so lots of missing features, bugs, crashes, file incompatibilities etc... About me: I spent 15 years designing stamping dies on a high end cad system. During that time, I also developed and marketed extensions/plugins toward that cad system. Through that experience, I came disillusioned with 'vendor lock-in' and proprietary software in general. I basically retired, took the vow of poverty and moved all my computing to open source. I have since, and continue to, try and improve the open source cad environment. https://ift.tt/JV9DBFQ March 31, 2023 at 02:35PM

Show HN: Actio, a (young) Node.js framework that makes microservices invisible https://ift.tt/4ZdfIsC

Show HN: Actio, a (young) Node.js framework that makes microservices invisible https://ift.tt/WQ1x3Dh March 31, 2023 at 11:10AM

Show HN: Markwhen: Markdown for Timelines https://ift.tt/PKh4FdX

Show HN: Markwhen: Markdown for Timelines https://ift.tt/TyS3Wr7 March 31, 2023 at 10:29AM

Show HN: Multi-Display Screen Sharing with CoScreen by Datadog https://ift.tt/Ri3LHOw

Show HN: Multi-Display Screen Sharing with CoScreen by Datadog Good to be back on HN with all-new CoScreen, a little more than 3 years after it launched over here! With CoScreen 5.0, you can now share your windows from multiple displays at the same time, a long standing request by our most avid users and impossible in other apps. It also has a lightning-fast, Rust-based window compositing, scaling, and streaming engine now. CoScreen was always meant to be different so that you and your team can share your screens simultaneously and multi-directionally, and to be able to control what is being shared. We saw it as a natural extension and closely coupled with your OS — instant, fast, and seamless. A better way to pair program, debug tough incidents, or jam on great ideas by sharing multi-modal information like code, commands, graphs, or logs. All that made a lot of sense conceptually but to be frank, it was hard to get it right. Now a part of Datadog and with major parts of our app rewritten in Rust, we feel we’re closer than ever. Here’s what pair programmers liked about CoScreen, so we made it even better: - High definition code sharing: Windows are video-streamed in real-time at their native resolution whenever possible. You never have to search for your IDE anymore or be anxious to share the wrong window. - Multi-directional collaboration: You can share, while Alice shares, while Bob shares. Side-by-side, across multiple displays. With built-in crisp audio and video chat. - 60FPS+ super smooth mouse pointers. Type, click, and draw on any shared window as if it was your own. What some of you did NOT like, so we fixed it in CoScreen V5: - CPU utilization and latency have been reduced drastically as various parts of our desktop client are now implemented in Rust, building on crates such as cxx, rust-skia, iced, as well as Neon for our native remote control plugins. - No more accidental clicking into remote windows through the new remote window toggles. - You’re no longer bound by your displays, can share windows from multiple of them at the same time and even move them across displays while sharing without stopping. - You’ll also soon be able to join meetings from your browser from any platform. CoScreen runs on macOS (x64 and Apple Silicon), Windows, soon also on the web and is currently free. We’re planning to charge for larger teams and enterprise features in the future. Hopefully - finally - we’ll also have a Linux version one day. Tell us if you need it urgently and if you have any other requirements! https://ift.tt/qPzXNbl March 31, 2023 at 09:51AM

Thursday, March 30, 2023

Show HN: Random Aerial Airport Views https://ift.tt/DkodXL2

Show HN: Random Aerial Airport Views Hi HN! Sharing Random Airport Inspired by RandomStreetView (which I find weirdly addictive), and a passion for air travel. Probably not for everyone, but I hope some of you find it interesting! Needless to say, open to feedback! Enjoy clicking! Further reading: TECH: It's Build in React, NodeJS, with a Notion DB. The code is public on Github. It is spaghetti though ... Especially open to feedback here. DB: The db is publicly available (and editable), I can add the link in comments if anyone would like to have a look . KNOWN ISSUES: I would like to improve the design, pic loading performance and quality of (some) pics. https://ift.tt/12w9RTt March 31, 2023 at 12:57AM

Show HN: Yesterday I open sourced StratusGFX, a realtime 3D rendering engine https://ift.tt/iO1K6uU

Show HN: Yesterday I open sourced StratusGFX, a realtime 3D rendering engine It's been closed source for a long time while I worked on it on and off as a hobby research project, but yesterday the repo was made public for the first time under the MPL 2.0 license. A feature reel showing its capabilities can be found here: https://ift.tt/bkfxq6d... A technical breakdown of a single frame can be found here: https://ift.tt/NT2fiqj... It's still in a very beta state (bugs and instability expected), but I felt like it was a good time to make it public since a lot of its core features are mostly presentable. I plan to continue working on it in my spare time to try and improve the usability of the code. Two main use cases I could see for it: 1) People using it for educational purposes. 2) People integrating it into other more general purpose engines that they're working on since Stratus is primarily a rendering engine. Any extensions to the rendering code that are made public would then further help others. So I think it will remain very niche but I'm hoping it will still be helpful for people in the future. https://ift.tt/CtBvAlw March 30, 2023 at 05:55AM

Wednesday, March 29, 2023

Show HN: Sendsecurely.io – an audited secure file sharing platform https://ift.tt/EiH1OlI

Show HN: Sendsecurely.io – an audited secure file sharing platform Hi HN! tldr: SendSecurely is a secure platform to send sensitive documents and files to others. All files are encrypted locally before uploading to SendSecurely. The decryption keys are also encrypted and managed by a new audited database system. Anytime anyone accesses the decrypted keys, an audit log is created letting you keep track of everyone you have shared the file with and when they have accessed it. We would love for you to try this new system and share feedback! long (and technical) story: My partner and I have been working for the past 2 years on building a new privacy-oriented database system called EthicalDB. EthicalDB utilizes blockchain technology to codify both database schema and database permissions. All data in EthicalDB must be associated with an entity in the database and predefined by the schema as public or private data. Permissions are also defined in the schema. Private data is stored encrypted within EthicalDB in a special way that requires multiple nodes to provide decryption keys to access the private data. This forms the basis of governance and accountability in the system such that no one node can access the private data. For private data to be accessed, a private data request must be submitted to the blockchain ledger from an entity existing within EthicalDB. The nodes validate that the entity has permission to access the requested private data and then submit decryption keys for the entity to be able to access the data. In this way, there is no separation between data access and audit - you must submit a data request to get access to the data. We view this radically different architecture and design from traditional database systems as necessary if we wish to codify privacy policies and truly have support for individual personal data ownership and protection. After a combined 25 years working as internet application developers, my partner Travis and I saw that database systems sucked at storing personal data and any attempt to do so was an afterthought. Core problem: every database system is designed assuming the hosting organization has full ownership of all the data within the system. We asked ourselves what would a database system look like if a system was designed from the ground up to respect privacy and personal data ownership? - EthicalDB is what resulted. There are many uses we can see for EthicalDB, but one of the first applications we felt comfortable building and releasing to the public is a secure file sharing platform. We would love input and feedback on SendSecurely! We'd be also happy to discuss with anyone interested a technical deep dive on the EthicalDB technology. Thanks for checking this out! https://ift.tt/iwQ32AY March 30, 2023 at 12:20AM

Show HN: Type Safe SQL Query Builder https://ift.tt/R2zV5Xk

Show HN: Type Safe SQL Query Builder https://kysely.dev/ March 29, 2023 at 11:28PM

Show HN: Marvin – build AI functions that use an LLM as a runtime https://ift.tt/RhlyuKx

Show HN: Marvin – build AI functions that use an LLM as a runtime Hey HN! We're excited to share our new open-source project, Marvin. Marvin is a high-level library for building AI-powered software. We developed it to address the challenges of integrating LLMs into more traditional applications. One of the biggest issues is the fact that LLMs only deal with strings (and conversational strings at that), so using them to process structured data is especially difficult. Marvin introduces a new concept called AI Functions. These look and feel just like regular Python functions: you provide typed inputs, outputs, and docstrings. However, instead of relying on traditional source code, AI functions use LLMs like GPT-4 as a sort of “runtime” to generate outputs on-demand, based on the provided inputs and other details. The results are then parsed and converted back into native data types. This “functional prompt engineering” means you can seamlessly integrate AI functions with your existing codebase. You can chain them together with other functions to form sophisticated, AI-enabled pipelines. They’re particularly useful for tasks that are simple to describe yet challenging to code, such as entity extraction, semantic scraping, complex filtering, template-based data generation, and categorization. For example, you could extract terms from a contract as JSON, scrape websites for quotes that support an idea, or build a list of questions from a customer support request. All of these would yield structured data that you could immediately start to process. We initially created Marvin to tackle broad internal use cases in customer service and knowledge synthesis. AI Functions are just a piece of that, but have proven to be even more effective than we anticipated, and have quickly become one of our favorite features! We’re eager for you to try them out for yourself. We’d love to hear your thoughts, feedback, and any creative ways you could use Marvin in your own projects. Let’s discuss in the comments! https://ift.tt/0yAZiF8 March 29, 2023 at 10:04PM

Space Image

https://ift.tt/I6BijVl

Show HN: 60sec.site – AI Generated Landing Pages in Seconds https://ift.tt/glEyDX3

Show HN: 60sec.site – AI Generated Landing Pages in Seconds https://ift.tt/wyq6SgY March 29, 2023 at 11:32AM

Show HN: Atmos – Everything you need to create color palettes https://ift.tt/QF5lNa7

Show HN: Atmos – Everything you need to create color palettes https://atmos.style March 29, 2023 at 03:38AM

Tuesday, March 28, 2023

Show HN: GPT Calculator – Calculate the token count and cost of your GPT Prompt https://ift.tt/7AwvZ5R

Show HN: GPT Calculator – Calculate the token count and cost of your GPT Prompt https://www.gptcalculator.xyz/ March 28, 2023 at 11:55PM

Show HN: Customizable, embeddable Chat GPT based on your own documents https://ift.tt/Jj4H0Nx

Show HN: Customizable, embeddable Chat GPT based on your own documents https://libraria.dev/ March 28, 2023 at 09:11PM

Show HN: GPT4 vs. GPT3:What you should know https://ift.tt/E1rG3z9

Show HN: GPT4 vs. GPT3:What you should know https://ift.tt/aXuBbJY March 28, 2023 at 10:52AM

Show HN: A fully open-source (Apache 2.0)implementation of llama https://ift.tt/6JFli8e

Show HN: A fully open-source (Apache 2.0)implementation of llama We believe that AI should be fully open source and part of the collective knowledge. The original LLaMA code is GPL licensed which means any project using it must also be released under GPL. This "taints" any other code and prevents meaningful academic and commercial use. Lit-LLaMA solves that for good. https://ift.tt/83ZxPp5 March 28, 2023 at 01:33PM

Show HN: Biscuit Security Authorization https://ift.tt/UDubKrX

Show HN: Biscuit Security Authorization https://ift.tt/V7SOZL0 March 28, 2023 at 06:48AM

Show HN: DiskerNet – save and index web content locally https://ift.tt/bkgflo6

Show HN: DiskerNet – save and index web content locally https://ift.tt/8eUECjP March 28, 2023 at 08:02AM

Show HN: Using Voice to Interact with ChatGPT https://ift.tt/0hHRBTO

Show HN: Using Voice to Interact with ChatGPT Hi HN, During the weekend, I built a Chrome extension for ChatGPT that allows you to interact with it using your voice. Currently, it supports more than 10 languages, and I will add more gradually if requested. Although it's still in its early stages, I would be happy to receive critical feedback! https://ift.tt/qiDy6nG March 28, 2023 at 05:58AM

Show HN: PoachMe.dev, Reclaim Your Time https://ift.tt/sw58yXV

Show HN: PoachMe.dev, Reclaim Your Time A couple of months ago, I posted about my stealth startup on HN and got a lot of friendly help and signups so I'm officially launching today to a wider audience. All of the features highlighted here are "FREE" (we just take a cut from your scheduled recruiter calls) PoachMe.dev is your one stop shop to being paid for the time you spend with recruiters on finding a job. From the hiring manager, to the recruiter, to the HR team cutting you an offer letter, every single person in the chain is getting paid while a candidate gets to pretend their money and time and resources aren't dwindled every time they take an interview so this turns it back on it's head. Have you ever received a random message asking for a random technology you don't have while also claiming "you're a perfect fit"? Send them a pre-composed "reply template message" from PoachMe ("Great. Please book a slot on my calendar and we can chat more about this. You'll receive my resume upon confirmation of the booking. https://ift.tt/yaOvATx ") so they can schedule and pay for your time. You will be surprised how many great recruiters will blatantly tell you that you are not worth your time as soon as they're asked to pony up even $100/hr while making an easy 10k for placing you at a company. If your skills have value, you can cut through the recruiter chaff and get to the recruiters who are actually easy to work with in one easy step. After we built this core feature, we've branched out to creating a career snapshot (https://ift.tt/mYi9jZh) which allows you to showcase your skills in one single screen without it being a resume and have started work on a virtual business card you can update and flash unto NFC cards so you have a digital business card you can carry around with you ( https://ift.tt/40H3wVY ) Sign up today using the following limited signup code ( https://ift.tt/CXHkF6o ). Although I am sure I am able to scale this startup to any size, limiting signups is a super easy way to not get HN-hugged-to-death. https://ift.tt/fkK2QVp March 28, 2023 at 04:15AM

Recommended Recipe for you:

Take Photos

Sunday, March 26, 2023

Show HN: Notclick.in – summarize YouTube videos with ChatGPT https://ift.tt/gLF5tCs

Show HN: Notclick.in – summarize YouTube videos with ChatGPT https://notclick.in March 26, 2023 at 10:03PM

Show HN: Speech to ChatGPT to Speech (simple bash script) https://ift.tt/K2IXbDr

Show HN: Speech to ChatGPT to Speech (simple bash script) https://ift.tt/rQgceiK March 26, 2023 at 01:02PM

Show HN: Icebreakers – A Fresh Collection of Conversation Starters https://ift.tt/50Teugn

Show HN: Icebreakers – A Fresh Collection of Conversation Starters This was a weekend project I wrote when my team's regular ice-breaking question website began to recycle questions. Use it on your Monday Daily to shake off the weekend. Or use it every day to build trust in your remote-first team. Or hit it on mobile to start a conversation with a stranger. It's open-source, never-track, open to submissions, and with over 2000 questions, seeing the same question twice will be a rare event. More info here: https://ift.tt/UAH06VS https://ift.tt/qEIWh3A March 26, 2023 at 12:20PM

Show HN: Jailbreaking GPT3.5 Using GPT4 https://ift.tt/d0GnjWy

Show HN: Jailbreaking GPT3.5 Using GPT4 https://ift.tt/2tJZb50 March 26, 2023 at 11:11AM

Show HN: Pangolier – Write UI tests for the web platforms in YAML https://ift.tt/AK7UHhM

Show HN: Pangolier – Write UI tests for the web platforms in YAML I made this as a toy/proof-of-concept. This is a port of [Maestro]( https://ift.tt/5k07bos ) but for the web platform. Uses [Playwright]( https://playwright.dev/ ) under the hood. https://pangolier.dev// March 26, 2023 at 09:22AM

Show HN: I made a non-trivial iOS app with GPT-4 in just a few hours https://ift.tt/S3V0CZq

Show HN: I made a non-trivial iOS app with GPT-4 in just a few hours After being inspired by your responses to the Ask HN thread yesterday ( https://ift.tt/DFgoC6B ), I decided to see if I could use ChatGPT to make a functioning app. I picked a random project idea out of my Notebook of Amazing Ideas, and spent just a couple of hours using GPT-4 to build it. I've never built an iOS app before, and even if I made something like this as a web app (my usual job), I would expect it to take at least a week. My process was basically 1) Ask ChatGPT to write some code 2) Copy and paste the code into the right files (this took a little bit of React knowledge on my part). 3) Run the code and paste any errors back to ChatGPT and ask it for suggested solutions. 4) Repeat. https://ift.tt/v8M9ZQ3 March 26, 2023 at 04:43AM

Recommended Recipe for you:

Tweet your Instagrams as native photos on Twitter

Saturday, March 25, 2023

Show HN: Aquarium – AI Controlled Containers https://ift.tt/D1CgaEB

Show HN: Aquarium – AI Controlled Containers https://ift.tt/VyizvCM March 25, 2023 at 12:11PM

Show HN: Tool that uses GPT to translate text into executable commands https://ift.tt/GIecQXZ

Show HN: Tool that uses GPT to translate text into executable commands https://ift.tt/KjzxJoE March 25, 2023 at 08:31AM

Show HN: Kepler Book – A Way to Document and Share Errors https://ift.tt/RIB1gpj

Show HN: Kepler Book – A Way to Document and Share Errors Kepler is a website to explain code errors in a context-driven way, instead of scouring the internet for solutions to obscure programming errors? This is an experimental project. Inspired by the popular Stack Overflow and Val Town. Kepler-Book is a new platform that allows developers to easily write and document errors for others to read and understand the context. Most times i was tired of struggling with obscure programming errors and wish there was a better way to document and share our solutions, check out Kepler-Book today. The team behind the platform is eager to hear feedback from the Hacker News community and is committed to making Kepler-Book the go-to platform for documenting and sharing errors. https://ift.tt/dnzo7Jq March 25, 2023 at 06:44AM

Show HN: ChatGPT Plugins are a security nightmare https://ift.tt/XSmpW16

Show HN: ChatGPT Plugins are a security nightmare https://ift.tt/0za7Hwp March 25, 2023 at 07:39AM

Show HN: FTX Creditor – Confirm that the bankruptcy court has your claim https://ift.tt/z0V4Dwl

Show HN: FTX Creditor – Confirm that the bankruptcy court has your claim FTX Creditor is the easiest way to confirm that the bankruptcy court knows about your claim. Background: Last week, FTX published 1.3M anonymized user accounts in a Schedule F filing that lists the unsecured creditors they know about. 1.3M is a huge number, but it may be less than half of the total users FTX had. If your account is not listed, file a proof of claim with the bankruptcy court, or they may not treat you as a creditor (Federal Rules of Bankruptcy Procedure: Rule 3003). The data was uploaded as a series of PDFs, which makes it hard to find your claim, especially if you don’t remember the exact amounts you had and have to fuzzy match with cmd+f! We built FTX Creditor so that you can find your claim with the information you have. Features: - Find claims by: - Assets. If you remember having 4-5 BTC, 10-20 ETH, 0-100 SOL, you can filter 1.3M claims down to 4. - USD value. The face value of a claim is the account value on November 11, the day FTX filed for bankruptcy. You can exclude “Sam Coins” from the value calculation. The court may ignore the value of assets closely associated with SBF, such as FTT and SRM. - Customer code. - See the court document a claim was listed in. - Subscribe for notifications about events that may impact your claim, such as when the court sets the deadline to file a proof of claim. - Search for terms across all public court filings. Future Work: - Creditors who are interested in selling their claims can receive offers from buyers. - Explore aggregate statistics across accounts and assets. - FAQ on the most relevant parts of the bankruptcy process. FTX creditors, we got this! https://ift.tt/uyDFQlV March 24, 2023 at 04:42PM

Recommended Recipe for you:

Let Automower sing Happy Birthday

Friday, March 24, 2023

Space Image

https://ift.tt/gBD3mjS

Show HN: Naja-Verilog – Structural Verilog Parser https://ift.tt/FedhaOf

Show HN: Naja-Verilog – Structural Verilog Parser https://ift.tt/fWiMdRx March 24, 2023 at 08:02AM

Show HN: Alinor the Platform for Advanced Materials https://ift.tt/TOecKpo

Show HN: Alinor the Platform for Advanced Materials Hi YC, Tarek here, CTO and Co-Founder at Alinor. We just released our Omni update, the biggest one yet: https://ift.tt/WmEV7O3 Alinor is an end-to-end platform for advanced materials. I have often found that when I say those words, is that I have to explain what advanced materials are. But I will skip that for this audience. Perhaps what you didn't know is that this is a $2 trillion industry, but over 99% of it remains offline. Alinor enables, scientists, engineers, and researchers to focus on what they do best: solving the world's biggest problems, by working on the cutting edge of materials and physical science. While we focus on selling their martials and enabling them to reach wider adaption. Alinor covers everything from initial inquiry to final invoice and everything in between. We do believe that nearly all problems the world is facing can be solved by advanced materials. Happy to answer any questions you might have, including what are advanced materials, just don't ask me to explain it in Arabic. Or maybe do that, I need to practice it more anyways! https://alinor.io/ March 24, 2023 at 04:07AM

Show HN: A Web3 Boilerplate Project in React.js https://ift.tt/kbn9c7e

Show HN: A Web3 Boilerplate Project in React.js https://ift.tt/cqMA5ZU March 24, 2023 at 10:14AM

Thursday, March 23, 2023

Space Image

https://ift.tt/DNKhePt

Show HN: CodeAlpaca – Instruction following model for code https://ift.tt/jrY2RlI

Show HN: CodeAlpaca – Instruction following model for code https://ift.tt/B2G9KkR March 23, 2023 at 12:24PM

Show HN: Tripnotes.ai: Intelligent Travel Planner https://ift.tt/Eved2XY

Show HN: Tripnotes.ai: Intelligent Travel Planner Hey HN, We're excited to announce the public beta preview of Tripnotes, an intelligent travel planner that mixes a custom recommendation engine, our own data, and a bit of GPT to help you find the right places to go while traveling. Our team has been working hard on this project for 6 months, and we're excited to finally share it with the HN community. With Tripnotes, you can keep track of all your notes about travel when planning to visit a city. Paste in article URLs, videos, emails, text messages, any other text, and if you need some help with research, ask our Concierge which will provide useful recommendations and itineraries for the city in question - with a fallback to GPT for things we didn't quite understand. If you're not ready to dive right in, here are a few short highlight videos: https://twitter.com/matthewer/status/1619047755271536640 https://twitter.com/matthewer/status/1621172173598756864 https://twitter.com/matthewer/status/1623703548545445890 https://twitter.com/matthewer/status/1638010661694234625 All the places by Tripnotes are from our own database, but we rely upon GPT to understand the intent of the incoming prompts, as well as to help with the prose in our response to ensure the place descriptions fit what's being asked for. Since we tweeted about our preview release on Monday, we've had over 15,000 people come and try at least one prompt, with over 40,000 unique notes generated from prompts about cities all over the world. We'd love for you to give Tripnotes a try and let us know what you think. The "unauthed" version is open to everyone. If you're interested in using the full version, please join our waitlist. The full version maintains a history of your notes and allows you to edit the text and auto-highlights any text you write/paste in on the fly, which can be useful for pasting recommendations from friends (say via SMS or Email) and having them auto-highlighted and mapped. You can also paste in links from articles, websites, blogs, even Tiktok or Youtube. We scrape those urls, gather the list of places that are mentioned, and then show them on the map along side the rest of your note. We'd love to hear your thoughts and feedback, so please feel free to leave a comment or reach out to us directly. Thanks for your support! https://tripnotes.ai/ March 23, 2023 at 11:35AM

Show HN: TrainEngine.ai – Free website to train and try Dreambooth image models https://ift.tt/HIdWXFZ

Show HN: TrainEngine.ai – Free website to train and try Dreambooth image models https://trainengine.ai March 23, 2023 at 09:09AM

Show HN: Web demo of 13B Alpaca-LLaMA trained on improved Stanford dataset https://ift.tt/CHpVsJ1

Show HN: Web demo of 13B Alpaca-LLaMA trained on improved Stanford dataset https://lama.nbnl.uk/ March 23, 2023 at 07:35AM

Show HN: Gyeeta – An Open Source and Free Observability Tool https://ift.tt/L6oYs5x

Show HN: Gyeeta – An Open Source and Free Observability Tool Hello Everyone, We are excited to announce the public release of Gyeeta - https://gyeeta.io Gyeeta is a free, eBPF based Open Source (GPLv3) Observability tool which provides the following capabilities : - Service Level Statistics such as Queries/sec (Requests/sec), Response Times (Latency) and HTTP Errors (if HTTP based) with no manual inputs or integrations. Monitors binary / proprietary network protocol or non HTTP Service statistics as well. - Service Maps, Process and Host level Network Flows with info on all Services and Processes. - Detection of Host and Process Level CPU starvation, Virtual Memory or IO Bottlenecks. - Monitor all applications without any instrumentation or tapping irrespective of the programming language used. - Self Learning Algorithms that can detect Anomalies, Contention or Degradation without any manual inputs. - Advanced Cluster, Service or Process Level Alerts using a powerful Web UI or REST APIs. - All Data In-House (On Prem). Not a SaaS tool. - All Linux Kernels released since 2016 supported (Linux Kernels v4.4.x or higher). Gyeeta is optimized (C++ based) for minimal CPU and Memory requirements. Website : https://gyeeta.io Github link https://ift.tt/4ZuGDdn https://gyeeta.io/ March 23, 2023 at 03:56AM

Wednesday, March 22, 2023

Show HN: Analytics for Your Life https://ift.tt/TlbVQWE

Show HN: Analytics for Your Life https://www.t12n.io/ March 22, 2023 at 05:02AM

Show HN: A structured list of jobs from “Who is hiring?”, parsed with GPT https://ift.tt/LqMhG4n

Show HN: A structured list of jobs from “Who is hiring?”, parsed with GPT https://ift.tt/C9DpGAj March 22, 2023 at 08:15AM

Show HN: ChatGPT over WhatsApp Service https://ift.tt/yXLcaS2

Show HN: ChatGPT over WhatsApp Service I connected the WhatsApp and ChatGPT APIs to allow you to connect and speak with ChatGPT over WhatsApp. Have called it ChatsApp. Simply add the number +1 689 267 3467 to your phones contact list, and start chatting with ChatGPT over WhatsApp. Was pretty simple to build. Also had to buy a virtual number online to allow setting up a WhatsApp account with. The WhatsApp servers receive the message from the WhatsApp mobile application, which forward a webhook request to the application server I setup. The request gets forwarded to the ChatGPT API (i.e the OpenAI Chat API), and voila, you are now in conversation with ChatGPT Interestingly, the ChatGPT API does not provide context recognition from previous conversations out of the box. That is something that needs to be built in manually. So currently, the ChatsApp service does not include the context recognition from previous conversations. Maybe something to look at building out in the future. https://ift.tt/cZADymq March 22, 2023 at 03:13AM

Show HN: ChatLLaMA – A ChatGPT style chatbot for Facebook's LLaMA https://ift.tt/kEVivP5

Show HN: ChatLLaMA – A ChatGPT style chatbot for Facebook's LLaMA ChatLLaMA is an experimental chatbot interface for interacting with variants of Facebook's LLaMA. Currently, we support the 7 billion parameter variant that was fine-tuned on the Alpaca dataset. This early versions isn't as conversational as we'd like, but over the next week or so, we're planning on adding support for the 30 billion parameter variant, another variant fine-tuned on LAION's OpenAssistant dataset and more as we explore what this model is capable of. If you want deploy your own instance is the model powering the chatbot and build something similar we've open sourced the Truss here: https://ift.tt/ybVw32i We'd love to hear any feedback you have. You can reach me on Twitter @aaronrelph or Abu (the engineer behind this) @aqaderb. Disclaimer: We both work at Baseten. This was a weekend project. Not trying to shill anything; just want to build and share cool stuff. https://ift.tt/rTRGpN8 March 22, 2023 at 05:07AM

Show HN: Start building real-time data apps in minutes https://ift.tt/23i8jAW

Show HN: Start building real-time data apps in minutes Dozer is a startup focusing on helping build real-time data apps in minutes. You can connect any data source, combine them in real-time and instantly get low-latency Data APIs. All with just a simple configuration! https://ift.tt/MbmnAg0 March 22, 2023 at 02:15AM

Show HN: Run LLaMA LLM chatbots on any cloud with one click https://ift.tt/3jsGiMV

Show HN: Run LLaMA LLM chatbots on any cloud with one click We made a simple guide on how to run LLaMA chatbots on any cloud(s) of your choosing using one CLI command, powered by the open-source SkyPilot project. Highlights - cost reduction - better GPU availability - cloud portability (big three + Lambda supported) https://ift.tt/HdA6Jnr March 21, 2023 at 11:14PM

Tuesday, March 21, 2023

Show HN: From low-def 3D ultrasounds to high-resolution images https://ift.tt/AIkTxhF

Show HN: From low-def 3D ultrasounds to high-resolution images https://twitter.com/SachaArozarena/status/1637988394054881280 March 22, 2023 at 12:33AM

Show HN: Harmonized Data Platform https://ift.tt/NkmWUZR

Show HN: Harmonized Data Platform Hi HN, My background is on datascience and I thought during the last few weeks on how to turn the data into commodity problem: Getting any meaningful out of data can be erroneous, time-consuming and includes repeatable processing work (and it is done over and over again). Im trying to mitigate this by harmonizing data, so it is ready for being consumed via an API or Spreadsheet. After a few iterations I ended up with this prototype that I wanted to share with you. Please notice, that this is an early prototype and not a finalized product yet. Im also delighted to know your opinions or thoughts or advices. You can get the first impression at https://databarnum.com/ March 19, 2023 at 03:48PM

Show HN: iOS app to learn about RSA cryptography https://ift.tt/SZWfpyI

Show HN: iOS app to learn about RSA cryptography I've created an educational app to help people learn about how RSA cryptography works. Right now it's iPhone only (though the iPhone version will run on iPads), and it requires iOS 16. Any feedback, positive or negative, would be greatly appreciated. I'm happy to answer any questions if you comment here or email me at LearnRSAApp@gmail.com Link: https://ift.tt/vxbYLhn... Thanks! https://ift.tt/nrhpPDY March 21, 2023 at 12:22PM

Space Image

https://ift.tt/ZaMQ71D

Show HN: Super simple open-source bookmarks manager https://ift.tt/8x297ub

Show HN: Super simple open-source bookmarks manager https://ift.tt/MpG6YzR March 21, 2023 at 03:10AM

Show HN: Vore https://ift.tt/56NubGt

Show HN: Vore https://vore.website/ March 21, 2023 at 02:40AM

Recommended Recipe for you:

Add YouTube to your lifestyle analytics with Welltory

Monday, March 20, 2023

Show HN: Professional headshots for remote team with AI https://ift.tt/nyIZzfX

Show HN: Professional headshots for remote team with AI https://ift.tt/mVzMLFY March 20, 2023 at 11:21PM

Show HN: vore – a simple RSS/atom feed reader https://ift.tt/Cl46SUt

Show HN: vore – a simple RSS/atom feed reader https://vore.website/ March 20, 2023 at 11:36AM

Show HN: Open-source cypress for back end testing https://ift.tt/Geidg83

Show HN: Open-source cypress for back end testing For the past few months we’ve been building a simple jest/typescript-based high-level language for writing and running integration tests. We're open-sourcing it now and are excited to share it with you: https://ift.tt/BG1ZNHS Why we built this: - There are many solid frameworks for FE / browser testing, but none with high-level constructs for testing BE flows - We were missing a way to validate side effects for complex backend systems, especially across async queueing systems Our beta version lets you send an API call to a system and then: - Validate (=assert) calls to any downstream microservice in REST and GRPC - Validate queries/writes to DBs Assertions are validated through the use of OpenTelemetry, as we see it as an easy-to-use way to observe how backend systems behave. We’re still early so would love your feedback and opinions. It's all open-source with Apache 2.0 license. GitHub: https://ift.tt/BG1ZNHS https://ift.tt/BG1ZNHS March 20, 2023 at 10:31AM

Show HN: Pysh – run shell commands in Python https://ift.tt/ZkdKXAn

Show HN: Pysh – run shell commands in Python I was bored and tired of creating subprocess wrappers for lots of projects, so I made this. The implementation is fairly naive and a bit slow, but it works well in my testing. Might be a bit useless, but it was a fun and somewhat interesting project. https://ift.tt/R7wOYWV March 19, 2023 at 08:21PM

Recommended Recipe for you:

Mute your Android phone at bedtime

Sunday, March 19, 2023

Show HN: Missing Calendly Feature: Branded Links https://ift.tt/97q46tH

Show HN: Missing Calendly Feature: Branded Links https://ift.tt/R5zkKvQ March 20, 2023 at 01:25AM

Show HN: Next.js ChatGPT – Responsive chat application powered by GPT-4 https://ift.tt/MrJO9Lm

Show HN: Next.js ChatGPT – Responsive chat application powered by GPT-4 https://ift.tt/5QLUh6q March 19, 2023 at 06:02AM

Show HN: GPT-4 Beats Humans at Hard Rhyme-Based Riddles https://ift.tt/8WZ3Bo6

Show HN: GPT-4 Beats Humans at Hard Rhyme-Based Riddles https://ift.tt/rzWHTpZ March 19, 2023 at 02:11PM

Show HN: The Shapes of Stories with ChatGPT https://ift.tt/2VwYW4u

Show HN: The Shapes of Stories with ChatGPT https://ift.tt/suYQ5wJ March 19, 2023 at 12:32PM

Show HN: Yaksha Programming Language https://ift.tt/utYRMkP

Show HN: Yaksha Programming Language I have been working on this for a while. Main goal was to build a usable programming language. I even end up building few tools for this such as IntelliJ plugin, etc. I also plan on building some games with it in future. Main use case would be: small games (raylib), tools (static linux binaries with musl-libc) and recreational programming (wasm4). Works in Windows also. If you have emscripten in path you can even build these games/tools (raylib) to WASM. Please have a look. Thank you. ------------------------------------- Main Repo: https://ift.tt/GOq8zZt Doc: https://ift.tt/eXIrtTN Library: https://ift.tt/VBKcoSn ---------------------------------------- Started after a comment from WalterBright here https://ift.tt/q9sP8EV https://ift.tt/sFTAKxW March 19, 2023 at 07:13AM

Show HN: Explore random user homepages on the SDF Public Access Unix System https://ift.tt/ShgOvD8

Show HN: Explore random user homepages on the SDF Public Access Unix System https://ift.tt/IAqmrhn March 19, 2023 at 05:10AM

Recommended Recipe for you:

[ACC] Open file (example) (Dropbox)

Saturday, March 18, 2023

Show HN: Supersonic: a desktop client for Subsonic music servers built with Go https://ift.tt/agVbAYM

Show HN: Supersonic: a desktop client for Subsonic music servers built with Go For the past several months I've been working on a new cross-platform desktop client for self-hosted Subsonic music servers. The second alpha release was just published yesterday! Built with Go and the Fyne UI toolkit, and using libmpv as an audio backend, Supersonic supports high quality gapless playback of pretty much every audio format, and is fast and lightweight on resources. It also features infinite scrolling through albums. https://ift.tt/ZbgLIWH March 18, 2023 at 02:00PM

Show HN: Easy-to-use licensing library for .NET apps https://ift.tt/OlEvU3H

Show HN: Easy-to-use licensing library for .NET apps This free, open-source .NET library allows you to license your non-free applications through activation keys. Follow the quick start instructions and try it out in 5 minutes! Available on: NuGet https://ift.tt/iFPuqCU... Website (full docs, downloads) https://ift.tt/yO3L5VX GitHub (downloads, full docs, release notes etc.) https://ift.tt/rTVhEf9 https://ift.tt/rTVhEf9 March 18, 2023 at 02:03PM

Show HN: Metallic UI component library (Metalmorphism) https://ift.tt/R23upKa

Show HN: Metallic UI component library (Metalmorphism) https://ift.tt/NH5hx1n March 18, 2023 at 08:02AM

Friday, March 17, 2023

Show HN: Llamero – A GUI app to easily download, install and infer LLaMA models https://ift.tt/4GX9WJi

Show HN: Llamero – A GUI app to easily download, install and infer LLaMA models https://ift.tt/yTEnD9g March 17, 2023 at 07:42AM

Show HN: Weigh My Luggage – Just bring a bathroom scale https://ift.tt/Qw4ijlz

Show HN: Weigh My Luggage – Just bring a bathroom scale https://ift.tt/gmd3PxO March 17, 2023 at 09:10AM

San Francisco’s Transit-First Policy Turns 50

San Francisco’s Transit-First Policy Turns 50
By Michael Delia

Two buses, a bicyclist, a pedestrian and person riding a scooter all on Market Street.

Transit on Market Street in downtown San Francisco, 2018

It’s been a half-century since the San Francisco Board of Supervisors put transit needs above all other traffic initiatives, and now, the city’s Transit-First policy is celebrating its golden anniversary. The policy guides the city’s work on major infrastructure projects and planning efforts. Its principles drive San Francisco officials to promote incentives that reduce traffic congestion and solo vehicle trips, support transit investments including the purchase of Muni buses and light rail vehicles, and regularly evaluate how well our transportation network functions. 

Adopted on March 19, 1973, the original Transit-First policy was born out of an effort to reshape the Municipal Railway so it could serve San Franciscans' needs more effectively. The goals were very specific: 

  • Create exclusive bus lanes and prohibit automobiles from streetcar and cable car tracks. 
  • Restrict turning movements of automobiles that conflicted with transit vehicles. 
  • Extend sidewalks at transit stops to allow boarding from the travel lane.  
  • Strictly enforce parking codes and tow-away regulations along major transit corridors. 
  • Consider the use of preemptive traffic signals for transit vehicles. 

By the early 70s, San Francisco streets had become increasingly crowded. The Freeway Revolt just over a decade earlier led to the cancellation of planned highway construction in the city, and an office boom downtown was bringing in thousands of commuters. Meanwhile, the San Francisco Bay Area Urban Renewal Association (SPUR) began a comprehensive review of Muni’s operations in 1972. The organization interviewed operators and management, conducted line checks and reviewed company properties and processes to identify areas for improvement. 

“The recurring theme was most Muni vehicles were operating in traffic. This was the source of many problems — schedule bunching, accidents, unhappy operators and riders,” said Jim Chappell, executive director of SPUR from 1994-2009. 

The recommendations in SPUR’s report, “Building a New Muni,” were well-received by the mayor and city supervisors, and the Transit-First policy was passed not long after its release. Transit-First also addressed concerns about increased air pollution and environmental damage by effectively putting the personal automobile on notice. 

Cable car tracks with the words “keep out” painted over the street.

Transit-only lane along the Powell Street cable car tracks from California to Pine Street | November 27, 1973 

New equipment, transit priority and a focus on complete funding for Muni were initial hallmarks of the policy. The passage of Proposition E, a city charter amendment, in 1999 further enhanced Transit-First by including protections in the landmark legislation for people walking and bicycling. 

“San Francisco’s Board of Supervisors showed remarkable foresight in adopting the Transit-First resolution, and it no doubt helped San Francisco remain one of the strongest public transit cities in the nation,” said Jason Henderson, San Francisco State University Geography and Environment professor and author of Street Fight: The Politics of Mobility in San Francisco.  

In addition to making transit, walking and biking more attractive, Transit-First also promotes equity. When residents have options beyond cars, employment and economic opportunity can grow, as does the opportunity to reduce greenhouse gases. 

Professor Henderson believes San Francisco was the first city in the country to adopt a policy to prioritize public transit, but that doesn’t mean the work is done. “Transit-First must no longer be advisory,” he said. “[New policies are] needed so that public transit, cycling and walking are more than aspirational.”   

In recent years, the “Muni Forward” program has reflected the Transit-First policy with 80 miles of transit priority street improvements. Among those improvements, diamond-marked transit lanes have evolved to become the present-day “Red Carpet” lanes reserved exclusively for buses and taxis to reduce travel times and the impact of traffic congestion on Muni schedules. Meanwhile, Market Street has gone through various redesigns in the downtown area over the years. Following boarding island and lane improvements, San Francisco’s busiest thoroughfare received its first red transit lanes in 2014 and was declared “Car Free” in a monumental celebration on January 29, 2020. 

Three people board a Muni bus on Van Ness Avenue in front of City Hall.

Riders board a 49 Van Ness/Mission bus near City Hall 

Today we can see the Transit-First policy in action in the now open Central Subway and projects such as the Van Ness Bus Rapid Transit (BRT) corridor and the Muni Forward L Taraval Improvement Project that is now under construction to add transit lanes, make the route more accessible and improve pedestrian safety and visibility. With Transit-First entering its 51st year, there are new challenges as the COVID-19 pandemic has driven many people back into private cars. However, the SFMTA’s improvement projects continue with a focus on proven strategies that make transit, walking and bicycling the city’s preferred modes of travel. 



Published March 17, 2023 at 02:12PM
https://ift.tt/hdRrCVW

Show HN: 'Hello, World ' in x86 assembly, but make it gibberish https://ift.tt/gAHN2b6

Show HN: 'Hello, World ' in x86 assembly, but make it gibberish https://ift.tt/jMBF7DW March 17, 2023 at 01:51PM

Show HN: Acid Chess – The Chess Computer for nerds, by nerds https://ift.tt/blzERrt

Show HN: Acid Chess – The Chess Computer for nerds, by nerds https://ift.tt/qrfm1l3 March 17, 2023 at 12:08PM

Space Image

https://ift.tt/COQXmz2

Show HN: Capture the stars above you with a sky map – Now Live on Product Hunt https://ift.tt/ow863XJ

Show HN: Capture the stars above you with a sky map – Now Live on Product Hunt Hi all! I'm an indie maker and I'm excited to announce my latest creation, SkyFrom.earth, a sky map poster maker. Capture the stars for that special moment and turn it into a gift. With just a few clicks, create a sky map poster, download a high-resolution JPEG file and print at home or at a local print shop. No need to wait for shipping or spend a fortune! Would love to have your support there! - Thank you all so much https://ift.tt/PTzyZaJ March 17, 2023 at 04:36AM

Thursday, March 16, 2023

Show HN: Notch – an off-the-shelf software ecosystem for chips https://ift.tt/dR8ajGu

Show HN: Notch – an off-the-shelf software ecosystem for chips Hi HN! I'm a firmware developer who, like many others, has always been upset at the state of the firmware ecosystem. Semiconductor companies tend to be very bad at providing useful code and tools for their chips. That's why I started Notch - to handle this stuff for them. Our first product is an off-the-shelf driver generation tool (similar to STM32CubeMX, MCUExpresso, etc.) that can be adapted to any IC, not just microcontrollers. Better yet, it's cross-platform, cross-language (Rust too, if you want), and code can be generated from the terminal, meaning it doesn't lock you in to some shitty Eclipse IDE. https://ift.tt/LKe4M57 March 16, 2023 at 12:36PM

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://ift.tt/LZPEsqU

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News Hello HN! TLDR; - Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric. - We propose that this metric could be used to improve the Hacker News ranking score. - In-depth explanation: https://ift.tt/56svc4P The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on... → ↗ ↘ Higher Rank More Upvotes ↖ ↙ ← As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best. Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://ift.tt/56svc4P About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community ( https://ift.tt/TdipFjM ). Quality News has been created based largely on this feedback. Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score. We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one. We look forward discussing our approach with you! Links: Site: https://ift.tt/WvDXpNb Readme: https://ift.tt/56svc4P Previous Blog Post: https://ift.tt/TAFcq3o... Previous Discussion: https://ift.tt/TdipFjM https://ift.tt/jK12C3y March 16, 2023 at 11:37AM

Show HN: Musikalia, an iOS Music Player for Kids https://ift.tt/dAPFBCX

Show HN: Musikalia, an iOS Music Player for Kids Hi HN! Yesterday I finally released Musikalia, an iOS music player I built for my son, so he could be in charge of the music. It is my first SwiftUI project, and I have been (very) slowly building it since December '21. It aims to be fun and easy to use for small children, while not being another addictive app. We are using it almost daily, and in our (n=1) experience, it achieves just that: my 3-year-old loves to listen to music using Musikalia, but at the same time it never feels like he has problems leaving it again. I've also written a bit on the back-story on my blog: https://ift.tt/S8l6MWt I hope this may be useful for other families! - Harry https://ift.tt/stzoM2p March 16, 2023 at 06:43AM

Show HN: Single Command to Add, Commit and Push with AI-Generated Commit Message https://ift.tt/RDUq0Ss

Show HN: Single Command to Add, Commit and Push with AI-Generated Commit Message https://ift.tt/bTpWAec March 16, 2023 at 09:57AM

Show HN: My Failure Resume https://ift.tt/H4uY3WU

Show HN: My Failure Resume https://dare.fail/ March 16, 2023 at 09:47AM

Show HN: Chainloop, A Software Supply Chain Attestation solution devs won't hate https://ift.tt/VFJ1AbO

Show HN: Chainloop, A Software Supply Chain Attestation solution devs won't hate Hi, my name is Miguel and I am very happy to share what's been months worth of work :) The project has rough edges for sure, but any early feedback, comments or concerns are appreciated! === The Problem === You work on the Security and Operations (SecOps) team in charge of your organization's Software Supply Chain Security. You feel pretty good about the state of things already, your developer teams are signing their commits, deliverables, scanning for vulnerabilities,… Life is good! Then you realize that you are not compliant with the latest security requirements. You get referred to slsa.dev and are told that you need to be at least level 3, whatever that means! Aha! I “just” need to implement an attestation and artifact layer in our Software Supply Chain, which you complete after a couple of months of work. Now to the easy part (or what you think). To make the developer teams adopt it. You quickly realize that standardizing best practices and security requirements is very hard. Development and SecOps team dynamics are clashy and poorly defined due to priorities mismatch. Also, from the developer's point of view, it’s very time-consuming and frustrating to pollute your CI/CD systems with convoluted, error-prone and complex processes to comply with the SecOps team. So there has to be a better way that satisfies both sides... === The Solution === Enter Chainloop. You can think of it as an API for your organization's Software Supply Chain that both parties can use to interact effectively to meet their mismatched priorities. SecOps teams regain security compliance, visibility, standardization and control by having a mechanism to define and propagate attestation requirements. Developers, on the other hand, get jargon-free tooling that can be used to meet compliance with minimum friction and effort. === Give it a try === Eager for feedback from the community so please reach out. Happy to chat! Thanks! PS: You can see an attestation end-to-end demo here https://www.youtube.com/watch?v=Q_0dlBqKtIU&t=384s https://ift.tt/9ztNLOv March 16, 2023 at 07:34AM

Wednesday, March 15, 2023

Show HN: Ingest data from your customers (Prequel YC W21) https://ift.tt/RgkXK7t

Show HN: Ingest data from your customers (Prequel YC W21) Hey HN! Charles here from Prequel (https://prequel.co). We just launched the ability for companies to import data from their customer’s data warehouse or database, and we wanted to share a little bit more about it with the community. If you just want to see how it works, here’s a demo of the product that Conor recorded: https://ift.tt/N4TVfte. Quick background on us: we help companies integrate with their customer’s data warehouse or database. We’ve been busy helping companies export data to their customers – we’re currently syncing over 40bn rows per month on behalf of companies. But folks kept on asking us if we could help them import data from their customers too. They wanted the ability to offer a 1st-party reverse ETL to their customers, similar to the 1st-party ETL capability we already helped them offer. So we built that product, and here we are. Why would people want to import data? There are actually plenty of use-cases here. Imagine a usage-based billing company that needs to get a daily pull from its customers of all the billing events that happened, so that they can generate relevant invoices. Or a fraud detection company who needs to get the latest transaction data from its customers so it can appropriately mark fraudulent ones. There’s no great way to import customer data currently. Typically, people solve this one of two ways today. One is they import data via CSV. This works well enough, but it requires ongoing work on the part of the customer: they need to put a CSV together, and upload it to the right place on a daily/weekly/monthly basis. This is painful and time-consuming, especially for data that needs to be continuously imported. Another one is companies make the customer write custom code to feed data to their API. This requires the customer to do a bunch of solutions engineering work just to get started using the product – which is a suboptimal onboarding experience. So instead, we let the customer connect their database or data warehouse and we pull data directly from there, on an ongoing basis. They select which tables to import (and potentially map some columns to required fields), and that’s it. The setup only takes 5 minutes, and requires no ongoing work. We feel like that’s the kind of experience every company should provide when onboarding a new customer. Importing all this data continuously is non-trivial, but thankfully we can actually reuse 95% of the infrastructure we built for data exports. It turns out our core transfer logic remains pretty much exactly the same, and all we had to do was ship new CRUD endpoints in our API layer to let users configure their source/destination. As a brief reminder about our stack, we run a GoLang backend and Typescript/React frontend on k8s. In terms of technical design, the most challenging decisions we have to make are around making database’s type-systems play nicely with each other (kind of an evergreen problem really). For imports, we allow the data recipient to specify whether they want to receive this data as JSON blob, or as a nicely typed table. If they choose the latter, they specify exactly which columns they’re expecting, as well as what type guarantees those should uphold. We’re also working on the ability to feed that data directly into an API endpoint, and adding post-ingestion validation logic. We’ve mentioned this before but it bears worth repeating. We know that security and privacy are paramount here. We're SOC 2 Type II certified, and we go through annual white-box pentests to make sure that all our code is up to snuff. We never store any of the data anywhere on our servers. Finally, we offer on-prem deployments, so data never even has to touch our servers if our customers don't want it to. We’re really stoked to be sharing this with the community. We’ll be hanging out here for most of the day, but you can also reach us at hn (at) prequel.co if you have any questions! March 15, 2023 at 12:04PM

Space Image

https://ift.tt/ac4WOwB

Show HN: Mr. Graph. A graph deifnition and execution library for Python https://ift.tt/KGy9wqF

Show HN: Mr. Graph. A graph deifnition and execution library for Python What: Mr. Graph is a python library designed to make composing graphs of sync and async functions easy! Use google style docstrings to automagically create dataclasses and chain together function calls into graphs. Why: I like the design of Dagster, but not the latency. For apps and systems engineering, sometimes I want to compose a graph out of regular python functions. I don;t need all the heavy machinery that comes with a full workflow engine. Current features: - Use with either async or sync functions - Uses google style doc strings to name return values. - Creates dataclasses for each function's output. - Can infer pipelines from input and output signatures - All directed acyclic graph layouts supported. linear, fan-in, fan-out. Future Features: - Better examples for use with async calls (like LLMs) - Splitting dataclasses, better error handling, logging improvements. This is under active development. Any feedback, interest, or contributions are appreciated. Thanks! https://ift.tt/JRmZUij March 15, 2023 at 12:30PM

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://ift.tt/dXO94Zt

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News Hello HN! TLDR; - Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric. - We propose that this metric could be used to improve the Hacker News ranking score. - In-depth explanation: https://ift.tt/56svc4P The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on... → ↗ ↘ Higher Rank More Upvotes ↖ ↙ ← As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best. Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://ift.tt/56svc4P About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community ( https://ift.tt/TdipFjM ). Quality News has been created based largely on this feedback. Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score. We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one. We look forward discussing our approach with you! Links: Site: https://ift.tt/WvDXpNb Readme: https://ift.tt/56svc4P Previous Blog Post: https://ift.tt/TAFcq3o... Previous Discussion: https://ift.tt/TdipFjM https://ift.tt/jK12C3y March 15, 2023 at 11:06AM

Show HN: Discontent – Extension to combat garbage search engine results https://ift.tt/a4CQ07v

Show HN: Discontent – Extension to combat garbage search engine results Creator here. In a nutshell this extension is a "Like / Dislike" system but for website results. I miss the days of things like the YouTube dislike bar, where you can quickly assess if something is good or not. Currently sitting at ~90 users. To get it off the ground I've scraped the last year of HN to make a set of good links, and used a few content farm blacklists to make a set of bad links. Right now it's semi-useful and should only get better with time. There are some simple measures in place to prevent spam & abuse, but will cross that bridge if it ever comes. All feedback welcome! https://ift.tt/10vqimu March 15, 2023 at 09:31AM

Show HN: Gamaddy – Play Online Games https://ift.tt/nEDiMxq

Show HN: Gamaddy – Play Online Games https://gamaddy.com/ March 15, 2023 at 03:31AM

Show HN: Learn Python with Minecraft https://ift.tt/DNnXQ05

Show HN: Learn Python with Minecraft Looking for feedback on my project to teach python by writing code that interacts with a Minecraft World. https://ift.tt/ykwLD3t March 15, 2023 at 07:57AM

Tuesday, March 14, 2023

Show HN: Using GPT-3 and Whisper to save doctors’ time https://ift.tt/Emy8Odk

Show HN: Using GPT-3 and Whisper to save doctors’ time Hey HN, We're Alex, Martin and Laurent. We previously founded Wit.ai (W14), which we sold to Facebook in 2015. Since 2019, we've been working on Nabla ( https://nabla.com ), an intelligent assistant for health practitioners. When GPT-3 was released in 2020, we investigated it's usage in a medical context[0], to mixed results. Since then we’ve kept exploring opportunities at the intersection of healthcare and AI, and noticed that doctors spend am awful lot of time on medical documentation (writing clinical notes, updating their EHR, etc.). Today, we're releasing Nabla Copilot, a Chrome extension generating clinical notes from video consultations, to address this problem. You can try it out, without installation nor sign up, on our demo page: https://ift.tt/K9ptCqD Here’s how it works under the hood: - When a doctor starts a video consultation, our Chrome extension auto-starts itself and listens to the active tab as well as the doctor’s microphone. - We then transcribe the consultation using a fine-tuned version of Whisper. We've trained Whisper with tens of thousands of hours of medical consultation and medical terms recordings, and we have now reached an error rate which is 3× lower than Google's Speech-To-Text. - Once we have the transcript, we feed it to a heavily trained GPT-3, which generates a clinical note. - We finally return the clinical note to the doctor through our Chrome extension, the doctor can copy it to their EHR, and send a version to the patient. This allows doctors to be fully focused on their consultation, and saves them a lot time. Next, we want to make this work for in-person consultation. We also want to extract structured data (in the FHIR standard) from the clinical note, and feed it to the doctor’s EHR so that it is automatically added to the patient's record. Happy to further discuss technical details in comments! --- [0]: https://ift.tt/ArC2b0k March 14, 2023 at 10:16AM

Show HN: PixelForge.art – Leveraging Whisper to verticalize 16/9 YouTube videos https://ift.tt/6EBemhO

Show HN: PixelForge.art – Leveraging Whisper to verticalize 16/9 YouTube videos Hi there! I've been a YouTube content creator during few years (50k subs, ~5M views) and I realized that many creators on the platform have their content stolen and republished on TikTok, Instagram Reels or YouTube Shorts for monetization purposes. I built PixelForge to tackle this problem. The tool allows content creators to work on their horizontal video as they usually do. But once the video is published, they can quickly generate tiktoks/shorts/reels without having to go through the tedious process of video editing again. https://pixelforge.art March 14, 2023 at 11:19AM

Show HN: Potash – Malware Proximity Search Engine https://ift.tt/uvmBzWk

Show HN: Potash – Malware Proximity Search Engine I wrote a search engine that ingests malware TLSH hashes from abuse.ch and provides a proximity search engine in order to find "close" malwares to yours. Comes handy if you want to classify a Malware that's not on VT or a malware that you only have the hash, but want to download a close enough sample. It works as a CLI app or a ReST API https://ift.tt/fqgRcmi March 14, 2023 at 04:31AM

Show HN: Scriptable.run, make your product extendable by anyone. https://ift.tt/N2K1lio

Show HN: Scriptable.run, make your product extendable by anyone. https://ift.tt/ItNp3Ms March 14, 2023 at 02:22AM

Show HN: AI Chat Bestie – Enhanced UI for ChatGPT API https://ift.tt/ILqtbFw

Show HN: AI Chat Bestie – Enhanced UI for ChatGPT API Been working on this since last week and glad to share it here and now! There's already been a few other takes on this idea, but I figured none would fit me as well as if I had just built it myself. All messages are sent and stored locally in the browser for privacy and speed. Accounts are optional and upgrading is a one-time deal. Any questions, comments, feedback, please, I'd like to hear it all! https://ift.tt/sTuZh5k March 14, 2023 at 07:45AM

Recommended Recipe for you:

Turn on/off your lights with one tap on your phone

Monday, March 13, 2023

Sunday, March 12, 2023

Saturday, March 11, 2023

Show HN: Generate a Cover Letter by Pasting the Job Post and Your Resume https://ift.tt/Gyh3ras

Show HN: Generate a Cover Letter by Pasting the Job Post and Your Resume Introducing my new AI-powered tool that generates personalized cover letters in seconds! It's powered by GPT-3 and all you need to do is upload the job post and your resume, and the tool uses the language model to analyze and match the keywords and requirements from the job post with your skills and experience. The generated letter can be further customized, and you can create multiple letters quickly and easily. It's still pretty bare-bones so I'm thinking of ways to make this better. I'd appreciate any feedback! Let me know what you think. https://ift.tt/9hlb7Um March 11, 2023 at 06:16PM

Show HN: Simple Hacker News article recommendation algorithm https://ift.tt/hHOWLut

Show HN: Simple Hacker News article recommendation algorithm Been feeling a bit left out in this fast paced world of ML/AI, so built my first ML project since college. The idea is to scrape the most recent HN article titles and use TF-IDF and cosine similarity as metrics to rank articles that you're interested in to filter out only relevant things. Hopefully a fun project for beginners to get inspiration to jump into this world. https://ift.tt/TQlzY8U March 11, 2023 at 04:38PM

Show HN: ChatGPT Based PR Reviewer and Summarizer https://ift.tt/zb3foax

Show HN: ChatGPT Based PR Reviewer and Summarizer https://ift.tt/ze3d4Yv March 11, 2023 at 03:15PM

Show HN: Andromeda Invaders: Auto Play: Press 'Enter' twice and wait 5 seconds https://ift.tt/LWU40oN

Show HN: Andromeda Invaders: Auto Play: Press 'Enter' twice and wait 5 seconds https://ift.tt/IaGt3b5 March 11, 2023 at 01:48PM

Show HN: Browse and Generate AI Memes for Free https://ift.tt/5zSQmqd

Show HN: Browse and Generate AI Memes for Free https://meme.koll.ai March 11, 2023 at 12:42PM

Show HN: Find the most climate friendly meeting location https://ift.tt/Wz8Mu5L

Show HN: Find the most climate friendly meeting location Just enter the locations people will be traveling from. MLC then calculates the location, where the combined aircraft emissions are minimised. Based on data from the European Emissions Agency. https://ift.tt/LzEIjS1 March 11, 2023 at 12:07PM

Friday, March 10, 2023

Recommended Recipe for you:

A reminder to drink water

Show HN: ReplGPT.jl, a ChatGPT shell mode for Julia https://ift.tt/EG7Cbpx

Show HN: ReplGPT.jl, a ChatGPT shell mode for Julia https://ift.tt/bX0EW91 March 10, 2023 at 09:33PM

Show HN: structured-ripgrep – Ripgrep over structured data https://ift.tt/MXsKbiR

Show HN: structured-ripgrep – Ripgrep over structured data https://ift.tt/RP61Msf March 10, 2023 at 04:19PM

Show HN: Shareable maps with data encoded in the URL https://ift.tt/ZPAN3Jx

Show HN: Shareable maps with data encoded in the URL Hi HN, I built a tool to create minimalistic vector maps online, and generate a URL with the entire dataset as query params. The URLs generated are off-putting, but in turn you get private shareable maps. The code for the website is also open source and lives at https://ift.tt/pxKEDYc . Please let me know if you have any usecases I could solve for. https://ift.tt/t9yYkSA March 10, 2023 at 07:58AM

Space Image

https://ift.tt/RViv37Z

Show HN: Both speedy and compatible video process library for Web Browser https://ift.tt/lm0RJ8Z

Show HN: Both speedy and compatible video process library for Web Browser https://ift.tt/RV9fsEx March 10, 2023 at 01:17AM

Show HN: Discontent – Extension to fight garbage content on the web https://ift.tt/Rpf1w9s

Show HN: Discontent – Extension to fight garbage content on the web Creator here, I made this out of mild frustration with the current state of search engine results. Let me know what you think. https://ift.tt/OxH5SDd March 10, 2023 at 05:13AM

Thursday, March 9, 2023

Show HN: Airflow's SmoothOperator https://ift.tt/b03rQic

Show HN: Airflow's SmoothOperator https://ift.tt/bmY6xig March 9, 2023 at 10:16AM

Show HN: Invoicing Simplified with AI Assistance https://ift.tt/oOMqvJQ

Show HN: Invoicing Simplified with AI Assistance I’m Zain Sheikh, co-founder and CEO. We are super excited to show you ( http://OlaBooks.co )! Why? There is a huge gap to leverage the power of artificial intelligence in the fields of point of sale (POS), invoicing, accounting, and inventory management. Despite this potential, many small and medium-sized enterprise (SME) owners and entrepreneurs still rely on data entry operators to input data into their accounting and inventory systems. We believe it is time for disruption in this space, and who better to lead the charge than a team of highly motivated and experienced individuals with a proven track record of building successful products in this domain? Solution: Over the last year, we have been conducting extensive research and development in the point-of-sale (POS) space. As a result, we are proud to launch http://olabooks.co/ , which allows you to invoice your customers in under 30 seconds with the power of AI . Simply upload or scan your handwritten or manually generated invoices, and [OlaBooks.co]( http://olabooks.co/ ) will convert these invoices into computer-generated invoices for you. Watch our video for more information. Tax options are available. Multi-currency options are available. Custom Invoice Templates Add Discounts in your currency or in percentage. Directly share links to invoices with your customers. Share via email. How? Our team specializes in building custom ERP systems from scratch. We have already developed ERP systems with numerous customized modules for different industries, where we followed the P2P (Procurement to Pay) and O2C (Order to Cash) procedures. Now, we are venturing into the SaaS space for the first time, and plan to lead this field with AI-assisted invoice generator tools. Future plans: [] We have observed that there are already many tools available in the market for manually generating invoices. Therefore, we are working on integrating with all notable POS, accounting, and inventory solutions, such as QuickBooks, FreshBooks, and Xero, as well as almost all payment gateways and ecommerce sites. Upcoming Features: Integrations ↔ POS, E-Commerce, Payments. WhatsApp virtual accountant support. Android/IOS App. AI based logos, letterheads, branding. We want you to try our service and make your life easier. https://www.olabooks.co March 9, 2023 at 07:09AM

Show HN: Telegram bot for all kinds of notifications from Hacker News https://ift.tt/HrbWNIe

Show HN: Telegram bot for all kinds of notifications from Hacker News https://ift.tt/iq4M3V8 March 9, 2023 at 08:17AM

Show HN: Petition.stanford.edu https://ift.tt/Critho3

Show HN: Petition.stanford.edu This is the Petitioning Portal for the ASSU, Stanford University's student government. It replaces the need to get signatures on a paper petition, and is automatically validated. Petitions are uniquely valuable as compared to primary elections, because meeting a petition threshold requires active participation on the part of the candidate, and you can't succeed on name recognition alone. Unfortunately you won't be able to explore the petition creation UI without being a Stanford Affiliate. https://ift.tt/rJbz9CE March 9, 2023 at 01:22AM

Show HN: Text Prompt to 3D Scene (with export to .OBJ) https://ift.tt/qMWhuoF

Show HN: Text Prompt to 3D Scene (with export to .OBJ) https://holovolo.tv March 9, 2023 at 01:25AM

Show HN: I indexed 1.3m+ email newsletters https://ift.tt/sridkTM

Show HN: I indexed 1.3m+ email newsletters https://reletter.com/ March 9, 2023 at 05:14AM

Wednesday, March 8, 2023

Recommended Recipe for you:

Mute your Android phone at bedtime

Show HN: EqualTo Chat, a ChatGPT-like application for generating spreadsheets https://ift.tt/7aX5ZYv

Show HN: EqualTo Chat, a ChatGPT-like application for generating spreadsheets We've combined OpenAI (text-davinci-003) and our spreadsheet technology to provide a "conversational" interface for the creation and refinement of a simple spreadsheet (including formulas). You can try it out immediately, no login / registration required. There are some limitations: * Our spreadsheet tech doesn't yet support all Excel formulas (we're working on it!) * text-davinci-003 doesn't always generate satisfactory responses to prompts (it's still pretty amazing how well it performs, IMHO) Note that you can manually adjust the spreadsheet and ask follow-up questions. I'm happy to answer whatever questions you might have about EqualTo Chat! -Diarmuid https://ift.tt/qkW7E8Q March 8, 2023 at 08:01AM

Show HN: Versionfeeds – Custom RSS feeds for releases of your favorite software https://ift.tt/jpDdN0Y

Show HN: Versionfeeds – Custom RSS feeds for releases of your favorite software Hi HN! I am quite excited as this is my second product, launched today: Versionfeeds. https://ift.tt/EKlIjOz What is Versionfeeds? I was quite annoyed by the fact that I had no central place where I could see all the software releases. I use software a lot, be it at my job, to build my side projects, or tools hosted on my NAS at home. It's literally dozens, if not hundreds of tools, packages or even programming languages. And most of them receive updates regularly. That is why I built Versionfeeds. It allows me to bundle all the releases for the software I need and love, into one dedicated feed. At the moment, all public repositories on Github and Gitlab are available. You can also search on npm (Javascript) and Packagist (PHP) for your software. More providers will come soon. The feeds adhere to the Atom standard and can be consumed with any feed reader. If maintainers use markdown in their release notes, it will be converted to HTML. Any feedback, wishes and ideas are welcome. Please share your thoughts with me. <3 March 8, 2023 at 10:02AM

Show HN: SearQ, RSS are still useful https://ift.tt/JetT2k5

Show HN: SearQ, RSS are still useful https://searq.org March 8, 2023 at 08:58AM

Show HN: Co-locating Debian Bullseye with an evil maid https://ift.tt/5IwQOHk

Show HN: Co-locating Debian Bullseye with an evil maid In order to facilitate the secure co-location of a server, I looked into protecting a Debian Bullseye system from evil maid attacks. In addition, since I've enjoyed using ZFS for some time, I decided to rely on a natively encrypted ZFS root file system. Basically... I'd like to take a system containing sensitive information, box it up, and drop it in the mail without worrying about losing it or having it wind up in the wrong hands. A couple of things became clear while researching how to do this. First, there should be little chance that a rogue data-center admin can insert malicious software. When the system reaches the data center and gets powered on we should be confident that it's running our software completely unmodified. As I understand things, Secure Boot is designed to help with this and therefore should be enabled. However, by relying on Secure Boot alone, there will be no remote method of knowing that it hasn't been disabled until after the ZFS pass-phrase is provided to the initramfs via dropbear. At that point it's too late. An evil maid could have already subverted dropbear, for example, and just now stolen the pass-phrase. To avoid this I realized that a second requirement of using a TPM device to automatically unlock the ZFS root was in order. TPM devices have the ability of "sealing" data to so-called Platform Configuration Registers (PCR). This feature allows the data to be accessed only if the "measured" system state matches some original expected state. The TPM can fully start the system unattended but, if anything's unexpectedly meddled with, act like a tripwire requiring the pass-phrase to be typed in manually. If we ssh in and reach dropbear requesting the pass-phrase, we'll know that we either need to update our sealed data after a grub/kernel/initramfs update... or someone's been messing with our start up code. This window of opportunity will be too small for an evil maid to take practical advantage of. This sounded like the right track and I set out to try and configure both, Secure Boot and TPM unlocking of an encrypted ZFS root. I thought it'd take a few hours at most but it actually turned out to be a fair challenge. After a few failed attempts I started tenaciously documenting every avenue. Ultimately I developed helper scripts that can reproduce the configuration should the time come to actually ship a machine out the door. I'm reasonably satisfied with the outcome. However, the scripts haven't been reviewed and neither has the overall process itself. There were a lot of guides I followed that contained typos, bugs, dubious information or simply different requirements. I'm not sure everything is exactly "bullet-proof" for this show HN. For example, I'm beginning to wonder if Secure Boot is necessary and if the TPM alone is sufficient. So naturally, comments and criticisms regarding everything are greatly appreciated. The script files can be found here: https://ift.tt/voDQCa0 and here: https://ift.tt/YQbgDxf Finally, I hope this effort will be useful to others facing similar needs. March 8, 2023 at 04:19AM

Tuesday, March 7, 2023

Recommended Recipe for you:

Add Google Docs to your lifestyle analytics with Welltory

Show HN: Salesforce Announces Einstein GPT https://ift.tt/Q9Rnoe1

Show HN: Salesforce Announces Einstein GPT Salesforce Announces Einstein GPT, the World’s First Generative AI for CRM https://ift.tt/KJIXlwu March 8, 2023 at 01:08AM

Show HN: YoBulk AI – Open Source React SDK for data cleansing https://ift.tt/w7kIsv0

Show HN: YoBulk AI – Open Source React SDK for data cleansing https://yobulk.dev/ March 7, 2023 at 10:37AM

Show HN: FlightList Android App – Find cheap one way flights to any destination https://ift.tt/X7thrdP

Show HN: FlightList Android App – Find cheap one way flights to any destination https://ift.tt/iIMyqF1 March 7, 2023 at 08:15AM

Show HN: I've curated thousands of UI elements from the best B2B SaaS apps https://ift.tt/2RpohtB

Show HN: I've curated thousands of UI elements from the best B2B SaaS apps https://ift.tt/Me5J6Hl March 7, 2023 at 08:17AM

Show HN: Summarizing long form videos into easy to follow essay https://ift.tt/v3lSGtF

Show HN: Summarizing long form videos into easy to follow essay Introducing ClipRecaps, the ultimate tool for summarizing long-form videos. With advanced algorithms and natural language processing techniques, ClipRecaps provides concise summaries of key points from videos, saving users time and enabling them to make informed decisions about which videos to watch in full. Say goodbye to lengthy videos and stay informed with ClipRecaps. Founded by a team of researchers from NUS, ClipRecaps has become an essential tool for students, professionals, and anyone looking to stay up-to-date in a fast-paced world. Try ClipRecaps today and experience the future of video summarization. https://cliprecaps.com/ March 7, 2023 at 03:15AM

Monday, March 6, 2023

Show HN: Hello World Java Polyglot https://ift.tt/70Gfz9H

Show HN: Hello World Java Polyglot I wanted to see how much simpler native code integration has become with GraalVM's polyglot, when compared to JNI. It's less than 100 lines all up (including the POM). (I feel kinda stupid posting a "hello world" to HN, but this is a hell of an improvement.) Linux only at the moment. https://ift.tt/7WtI8Jw March 7, 2023 at 01:01AM

Show HN: Python based code generator for faster and smarter coding https://ift.tt/C1LsRHt

Show HN: Python based code generator for faster and smarter coding https://ift.tt/bjhTasW March 6, 2023 at 05:55AM

Show HN: GraphAr – Open-source file format for archiving/exchanging graph data https://ift.tt/jA7SHY0

Show HN: GraphAr – Open-source file format for archiving/exchanging graph data Hi, Hacker News! We're excited to announce the release of GraphAr, an open-source file format for archiving and exchanging graph data. The landscape of graph processing systems is fragmented, with diverse types of systems, including graph databases, graph computation systems, and GNN systems. However, there is currently no common file format for efficiently storing and exchanging graph data that maintains its schema and graph semantics. GraphAr is designed to address this issue by providing a simple, lightweight format for storing and exchanging graph data. GraphAr is a flexible and adaptable format that can be used across a variety of applications, by decoupling the storage of metadata, adjacency, and properties. It's also designed to be efficient, by leveraging existing formats such as ORC, Parquet, and CSV as much as possible. This makes it easy to integrate with existing data processing systems and provides a level of familiarity for users. GraphAr also keeps the semantics of graphs, and can preserve the schema of property graphs. This means that users can maintain the same graph structure across different systems, ensuring that the semantics of the graph are not lost. We've developed both a C++ library for accessing and creating GraphAr files, and a Spark library for transforming data into and from GraphAr files. With these libraries, it's easy to work with GraphAr files in your existing Spark connectors or C++ projects. As GraphAr matures, we aim to move the project to a vendor-neutral venue, such as Apache, LF AI & Data. This will ensure that the project continues to be developed in an open and transparent manner, with contributions from a broad community of developers. To get started with GraphAr, check out our GitHub repository, where you'll find detailed documentation and examples of how to use the libraries. We welcome any feedback or contributions to the project. Let's make graph data archiving and exchange more efficient with GraphAr! https://ift.tt/GgdDAiv March 6, 2023 at 04:31AM

Show HN: I made a battery-powered e-ink display that shows my calendar https://ift.tt/lv7d5rL

Show HN: I made a battery-powered e-ink display that shows my calendar https://ift.tt/HWU87G1 March 6, 2023 at 06:56AM

Show HN: Tagged Unions and Factories in TypeScript https://ift.tt/Z26bj7W

Show HN: Tagged Unions and Factories in TypeScript Wish sum types got more love in TypeScript. I have settled on this style to minimize the boilerplate code needed to write tagged unions and tagged union factories. Lines 1-8 are helper functions for declaring tagged union types. They are used for non-generic tagged unions. Non-generic tagged unions' types should be inferred correctly. Generic tagged unions are super hard to type, as TypeScript only allows functions to be typed as generic values. Wish you enjoy this as well. https://ift.tt/oVtnv5x March 6, 2023 at 06:35AM

Sunday, March 5, 2023

Recommended Recipe for you:

Show consideration for wildlife in your garden by parking your mower overnight

Show HN: Lander, a lunar lander style web game https://ift.tt/04WuSIq

Show HN: Lander, a lunar lander style web game I’ve been working on this game for the past few weeks. It’s written in plain JavaScript, mostly with canvas, with no dependencies. The code is here: https://ift.tt/1GOb8rN https://ift.tt/DlwjLMn March 5, 2023 at 01:35PM

Show HN: TuringJest – Pretend to be an AI and spot the real one https://ift.tt/Iri7WzZ

Show HN: TuringJest – Pretend to be an AI and spot the real one Hi HN, I have been working on this website for a few weeks with some buddies of mine and would love if you checked it out. TuringJest provides a jackbox-esque experience with its two game modes. *One Shot Prompt* - Submit a prompt for all players (including the AI) to answer. - Answer your prompts in the way that you think ChatGPT would answer them. - Vote for who you think the real AI is. *Talk It Out* - Plan an event in a group chat with your friends. - Trick everyone into thinking you are the AI while voting for the real AI. Let me know what you think! https://ift.tt/NMEi5wb March 5, 2023 at 01:47PM

Show HN: Path 2.0, a Skilltree for Structured Self-Improvement https://ift.tt/YzV6rK0

Show HN: Path 2.0, a Skilltree for Structured Self-Improvement (You will need to make a (free) account on the website to try out the skilltree.) The Guild of the ROSE is excited to announce the full launch of the Practitioner's Path 2.0, a new framework for structured self-improvement via a carefully-designed skilltree. Founded two years ago, the Guild's mission is to provide structure and community for people interested in self-improvement. The Path skilltree is organized into three branches: - Pragmatist (red): Take direct action, make money, and expand your social network. - Meditative (green): Make art, improve your mental and physical health, and live a good life. - Empiricist (blue): Learn new skills, teach others, run experiments, and think clearly. The user is free to pursue a specific specialization, or to spread their efforts over the three trees. https://ift.tt/UJ47AIN March 5, 2023 at 01:12PM

Show HN: I made a chatbot that debugs your code better than ChatGPT https://ift.tt/qvbtcXM

Show HN: I made a chatbot that debugs your code better than ChatGPT I built this using semantic search and the ChatGPT API, which was just released the other day. What makes it special is it not only understands the code you're debugging, but also pulls in additional context like relevant documentation to help answer your questions and suggest code changes. Ultimately, my goal is to take the hassle out of pasting error messages into Google, finding a vaguely related StackOverflow post, and manually integrating the solution into your code. https://ift.tt/x8sNirc March 5, 2023 at 08:21AM

Show HN: OpenBB Terminal – Investment research for everyone https://ift.tt/Q9GXDkM

Show HN: OpenBB Terminal – Investment research for everyone https://ift.tt/AP1fFrX March 5, 2023 at 05:04AM

Saturday, March 4, 2023

Recommended Recipe for you:

Tell Alexa to Close Garage via MyQ for LiftMaster

Show HN: Llama-dl – high-speed download of LLaMA, Facebook's 65B GPT model https://ift.tt/PC6sjkv

Show HN: Llama-dl – high-speed download of LLaMA, Facebook's 65B GPT model https://ift.tt/R0vIK6Q March 4, 2023 at 11:28PM

Show HN: Dependency free, fail-safe, UTF-8 ready, HD44780 driver https://ift.tt/dUKHFis

Show HN: Dependency free, fail-safe, UTF-8 ready, HD44780 driver https://ift.tt/CZj1eyn March 4, 2023 at 12:25PM

Show HN: A Unix timestamp converter that includes the micro and nanoseconds https://ift.tt/o5dYrgh

Show HN: A Unix timestamp converter that includes the micro and nanoseconds I find myself having to convert a lot of unix timestamps to a human readable format, but most of the online calculators I found don't include the micro or nanoseconds in the human readable output. It's a small detail, but I find myself having to manually space out the timestamp frequently. I'm learning frontend development, so I made this converter to hopefully make it easier to convert timestamps. Welcome to any feedback :) https://ift.tt/8CWaK3l March 4, 2023 at 11:37AM

Show HN: Talksheet, a CLI tool that answers your questions about your data https://ift.tt/MFexoyG

Show HN: Talksheet, a CLI tool that answers your questions about your data A small project showcasing how to create a "self-serve" analytical application, powered by the wonderful Langchain and DuckDB. There are a bunch of features (like supporting other file formats such as parquet and json) planned for the future, just wanted to ship something quickly. https://ift.tt/tNUys9K March 4, 2023 at 11:37AM

Show HN: Cleodora – Predicting the Future with GraphQL https://ift.tt/RAErtTk

Show HN: Cleodora – Predicting the Future with GraphQL Making, tracking and improving personal forecasts (e.g. the weather tomorrow or your salary in 2 years). https://ift.tt/LPzQxXf March 4, 2023 at 08:38AM

Show HN: Procal: A simple Qt-based programming calculator https://ift.tt/zIAFrvQ

Show HN: Procal: A simple Qt-based programming calculator https://ift.tt/a3glukK March 4, 2023 at 08:55AM

Friday, March 3, 2023

Show HN: Watch ChatGPT debate itself on a given topic https://ift.tt/dGtaPSK

Show HN: Watch ChatGPT debate itself on a given topic https://opinionate.io/ March 3, 2023 at 06:33PM

Show HN: Zipslicer, a library for loading LLM checkpoints on consumer hardware https://ift.tt/H1fOlRg

Show HN: Zipslicer, a library for loading LLM checkpoints on consumer hardware This is a low-level opensource library I developed for my own use and decided to share, as it makes it possible to process large checkpoints of neural networks without renting high-RAM instances, on a regular PC. It replaces torch.load() with a custom function that produces a dictionary that materializes tensors on the fly. Compared to other solutions it doesn't require sharding or re-encoding checkpoints and uses them completely as-is. It is a foundation to make it possible to run inference and compress language models and other large models one layer at a time - in principle, even one tensor at a time. I describe the rationale and technical details of the library's design in the blogpost: https://ift.tt/2I53z0S https://ift.tt/OmIoECT March 3, 2023 at 02:29PM

Space Image

https://ift.tt/xDryCFA

Show HN: Sumplete – A logic puzzle game invented by ChatGPT https://ift.tt/D6PiS5n

Show HN: Sumplete – A logic puzzle game invented by ChatGPT https://sumplete.com March 3, 2023 at 09:29AM

Show HN: Build a knowledge base from your Slack content https://ift.tt/6jXIx9F

Show HN: Build a knowledge base from your Slack content Hello HNers! We are Maria and Stuart from DataQA ( https://dataqa.ai/ ). We want to make sure companies never "lose" important information on Slack. We have built a Slack app to easily bookmark and tag important content, such as announcements, FAQs or actionable decisions, and save it inside an internal knowledge base. All inside of Slack. Anyone who uses Slack regularly will be aware of its shortcomings when it comes to the amount of noise that can be generated. Even with the best of intentions, companies can easily end up with too many noisy channels, where relevant discussions happen at the same time as more informal chats. This is not only a distraction for people, but is also a problem when trying to go back and search past history for important information. The data in Slack is proprietary knowledge of companies and should not get locked inside the Slack platform. Both Stuart and I have felt this pain at our previous jobs. How do we solve this problem? With DataQA, you can save important messages or threads in the form of question-answer pairs, and tag them with relevant tags, e.g. #front-end-updates. All the saved content is then displayed in the Slack app home page, no need to login to another service. The app also comes with search, as well as a bot to quickly access all the saved knowledge. We only see what we need to see: the app only has access to the channels it's invited to, and all data gets deleted if the app gets uninstalled from the workspace. We are offering the app for free at the moment, and would love to hear feedback from the HN community! https://dataqa.ai/ March 3, 2023 at 04:06AM

Show HN: How to identify the best interface before you start your development https://ift.tt/Pz45Cme

Show HN: How to identify the best interface before you start your development https://ift.tt/iceZ5Gm March 3, 2023 at 07:12AM

Thursday, March 2, 2023

Show HN: Nordic Game Jam 2023 https://ift.tt/6taySp3

Show HN: Nordic Game Jam 2023 Hi HN :-) We are hosting our Nordic Game Jam 2023, 13-16 April, at Aalborg University, Copenhagen. Nordic Game Jam has been running since 2006, it is an annual, 48 hours, game jam with a focus on bringing the games industry together, both veteran and hobbyist, in a playful, experimental and educational form. We just had our first talk announcement: "Porting your Unity knowledge to Godot Engine", which fits perfectly if you are interested in the new developments of Godot Engine. We will be announcing many more activities throughout this month. I have been part of the organiser team for 3 years now. It is completely volunteer driven. It was though to get through COVID as we highly appreciate the in-person culture. Incredibly grateful to be back again! I am merely sharing because we tend to get a bit limited to the nordic countries (no wonder!), but we had quite a few participants from other countries who loved coming and getting a sneak peek into how the Nordic games industry looks. https://ift.tt/hjWYxtw March 2, 2023 at 09:11AM

Show HN: SQL-puzzle, a highly composable and functional query builder https://ift.tt/yQtDxHm

Show HN: SQL-puzzle, a highly composable and functional query builder sql-puzzle is a highly composable and functional query builder. It is a lightweight wrapper for Sequelize and is written in TypeScript. sql-puzzle is built around the idea of composing functionalities and code reuse. This is achieved by defining SQL constructs at the lowest possible level and building upon those. https://ift.tt/kgpwtjR March 2, 2023 at 08:17AM

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://ift.tt/cSCNuWO

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News Hello HN! TLDR; - Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric. - We propose that this metric could be used to improve the Hacker News ranking score. - In-depth explanation: https://ift.tt/g5m0vwJ The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on... → ↗ ↘ Higher Rank More Upvotes ↖ ↙ ← As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best. Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://ift.tt/g5m0vwJ About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community ( https://ift.tt/2CT7hMw ). Quality News has been created based largely on this feedback. Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score. We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one. We look forward discussing our approach with you! Links: Site: https://ift.tt/N6nq9Wj Readme: https://ift.tt/g5m0vwJ Previous Blog Post: https://ift.tt/kFjfzRC... Previous Discussion: https://ift.tt/2CT7hMw https://ift.tt/N6nq9Wj March 2, 2023 at 08:04AM

Wednesday, March 1, 2023

Space Image

https://ift.tt/wVXB3Uk

Show HN: Supaglue – open-source unified API https://ift.tt/8p5Pzha

Show HN: Supaglue – open-source unified API Last month, we open-sourced Supaglue (https://ift.tt/87qwXAx) as a developer toolkit for building customer-facing Salesforce integrations. Since then, we've been iterating on our approach with users and are re-launching Supaglue as an open source unified API, starting with CRMs. With our re-launched public alpha you can: - Interact with HubSpot and Salesforce through a unified REST API - Sync data from HubSpot and Salesforce into a local Postgres cache and make reads against a normalized CRM schema - Make writes (POST and PATCH) to HubSpot and Salesforce using the unified API - Open source MIT license so anyone can self-host for free Today we support reads, creates, and updates for Accounts, Contacts, Leads, and Opportunities for HubSpot and Salesforce. In the coming weeks, we plan to add more connectors and features like configuring sync frequencies, webhooks for notifications, sync rate limiting/throttling. We'd love to hear your thoughts and any feature requests! Give it a try and let us know what you think! GitHub: https://ift.tt/87qwXAx Website: https://supaglue.com March 1, 2023 at 12:07PM

Show HN: MiniMock, a minimalist, header-only, C/C++ mock library https://ift.tt/GqM4kbX

Show HN: MiniMock, a minimalist, header-only, C/C++ mock library Hello HN! Here is MiniMock : a minimalist, header-only, C/C++ mock library. It's a side project of my current side project. MiniMock is a tentative to create a mock library that is : - quick and easy to integrate, - quick and easy to learn, - quick and easy to use. In short, MiniMock offers basic mock features by providing only 9 macros : - 3 macros to structure tests : BEGIN_TESTS, TEST, END_TESTS. - 4 macros to compare things : EXPECT, EXPECT_MSG, ASSERT_MSG, NEAR. - 2 macros to mock functions : MINI_MOCK_FUNCTION, MINI_MOCK_ON_CALL. And it relies on native C++ language to do everything else. The repo contains a readme and a minimal example to have an idea. Currently it's a quick-and-dirty-proof-of-concept but I'm interested to know if this approach seems appealing to you. Also let me know if something similar exists, I would be happy to use it instead of reinventing the wheel. A little more context on why I started MiniMock : - All mock frameworks that I know are full-featured, heavy and complex, they require a lot of time and energy to learn and use. - However my needs for mocks are really basic, mocking a function or comparing two variables are conceptually very simple things. - So I naively believe that doing a simple thing could be simple. - So I started MiniMock even if (or because) I'm not a mocking-guru. English is not my native language, please let me know if something isn't clear in the readme or in the discussion. Thanks https://ift.tt/kuNFVGP March 1, 2023 at 11:33AM

Show HN: Rapid Kubernetes Controller Development with Tilt and Silly Drawings https://ift.tt/QDsoVhN

Show HN: Rapid Kubernetes Controller Development with Tilt and Silly Drawings Like the says. I'm describing how to use Tilt to speed up the dev cycle of testing and coding Kubernetes controllers. Tilt uses a built in local registry to push images into and can use hot swapping to kickly deploy processes in containers. It's pretty neat. :) The Tiltfile can be a bit daunting but I'm trying to break it down as much as possible. :) I hope this helps! Good luck! https://ift.tt/zH6plZS March 1, 2023 at 07:08AM

Show HN: Bytient – Data on Any Organization at Your Fingertips https://ift.tt/CajKsN5

Show HN: Bytient – Data on Any Organization at Your Fingertips https://bytient.com/ March 1, 2023 at 08:35AM

Show HN: Graph-based roadmap to learn anything 10x faster https://ift.tt/AYCOnVl

Show HN: Graph-based roadmap to learn anything 10x faster Hey guys, I am founder of Neuton. I have built roadmap playground that guide student to learn skills faster with the help of progress tracking and interactive graph-based roadmap. To read more: https://ift.tt/tsy40ml... I would love to get some feedbacks. https://ift.tt/GPzJ97m March 1, 2023 at 08:55AM