Friday, 31 March 2023

Thursday, 30 March 2023

Wednesday, 29 March 2023

New top story on Hacker News: Show HN: A fully open-source (Apache 2.0)implementation of llama

New top story on Hacker News: Show HN: A fully open-source (Apache 2.0)implementation of llama

Show HN: A fully open-source (Apache 2.0)implementation of llama
23 by osurits | 7 comments on Hacker News.
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.

Tuesday, 28 March 2023

Monday, 27 March 2023

Sunday, 26 March 2023

Saturday, 25 March 2023

Friday, 24 March 2023

Thursday, 23 March 2023

New top story on Hacker News: Show HN: Zapier's first API

New top story on Hacker News: Show HN: Zapier's first API

Show HN: Zapier's first API
33 by mikeknoop | 8 comments on Hacker News.
Hey HN! We launched Zapier way back in 2012 on HN: https://ift.tt/qYWgjuO and thought we'd return home to announce something special and hopefully exciting :) We are trying to finally live up to the "API" in our name with Zapier's first universal API: Natural Language Actions – https://ift.tt/EAUoQFX API docs – https://ift.tt/3FbKjAv (to be fair, we have published APIs before that can access Zapier data, but never before one devs can use to directly call the 5k+ apps / 20k+ actions on our platform) For example, you can use the API to: * Send messages in Slack * Retrieve a row in a Google Sheet * Draft a reply in Gmail * ... and thousands more actions with one universal API We optimized NLA for use cases that receive user input in natural language (think chatbots, assistants, or any product/feature using LLMs) -- but not strictly required! Folks have asked for an API for 10 years and I've always been slightly embarrassed we didn't have one. We hesitated because we did not want to pass along our universe of complexity to end devs. With the help of LLMs we found some cool patterns to deliver the API we always wanted. My co-founder/CTO Bryan did an interview with Garry on YC blog with more details: https://ift.tt/PcwfzLS... We also published a LangChain integration to show off some possibilities: * Demo: https://www.youtube.com/watch?v=EEK_9wLYEHU * Jupyter notebook: https://ift.tt/9j1eCuR We know the API is not perfect but we're excited and eager for feedback to help shape it.

Wednesday, 22 March 2023

New top story on Hacker News: Show HN: Watermelon – GPT-powered code contextualizer

New top story on Hacker News: Show HN: Watermelon – GPT-powered code contextualizer

Show HN: Watermelon – GPT-powered code contextualizer
9 by baristaGeek | 1 comments on Hacker News.
Hey there HN! We're Esteban and Esteban and we are looking to get feedback for the new version of our GPT-powered, open-source code contextualizer. We're starting with a VS Code extension that indexes information from git (GitHub, GitLab, or Bitbucket integrations available), Slack and Jira to explain the context around a file or block of code. Finally, we summarize such aggregated context using the power of GPT. As devs we know that it's very annoying to look at a new codebase and start understanding all the nuances, particularly when the person who wrote the code already left the company. With this problem in mind, we decided to build this solution. You'll be able to get into "the ghost" of the person who left the company. Soon, we will also be building a GitHub Action that does the same thing as the VS Code extension but at the time of creating a PR: Index the most relevant information related to this new PR, and add it as a comment. This way we will provide context at one more moment, and also, we will be making the IDE extension better. Here's our open source repo if you also want to check it out: https://ift.tt/zLRO5VD Please give us your feedback! Thanks.

Tuesday, 21 March 2023

New top story on Hacker News: Show HN: Great Books Homeschool beta program

New top story on Hacker News: Show HN: Great Books Homeschool beta program

Show HN: Great Books Homeschool beta program
25 by jkurnia | 11 comments on Hacker News.
I built this customizable literature-based K-12 homeschool curriculum, based on my experience as a homeschool parent. It's designed especially for intellectually curious kids who love to read. One of the main benefits of homeschooling is the ability to design customized programs of study that let kids learn at their level of challenge in each subject. But since designing custom curricula from scratch requires a huge time commitment and familiarity with children's literature and academic materials, most homeschooling parents don't take advantage of this potential and instead opt for prepackaged curricula. Great Books Homeschool eliminates a lot of the work involved in designing a complete and rigorous curriculum for homeschooled students. The website generates a default program of study for each student, then helps parents customize it. Transcripts and other records are generated automatically. Pricing is normally subscription based, but we're offering complimentary access for twelve months to the first 50 users who sign up for our beta testing program. In return, beta testers are requested to complete a monthly questionnaire about their experience with the curriculum. If you would like to participate in the beta testing program, please first create a free trial account at https://ift.tt/Kvyq4j7 . Once signed in, go to https://ift.tt/XM4R28W... and complete the application form. Questions and comments are welcome!

Monday, 20 March 2023

Sunday, 19 March 2023

Saturday, 18 March 2023

Friday, 17 March 2023

Thursday, 16 March 2023

Wednesday, 15 March 2023

Tuesday, 14 March 2023

Monday, 13 March 2023

Sunday, 12 March 2023

Saturday, 11 March 2023

Friday, 10 March 2023

New top story on Hacker News: Show HN: Safe Data Changes in PostgreSQL

New top story on Hacker News: Show HN: Safe Data Changes in PostgreSQL

Show HN: Safe Data Changes in PostgreSQL
14 by ciminelli | 1 comments on Hacker News.
Hi HN, we're excited to share our open source tool with the community! We previously posted here with the tagline “real-time events for Postgres” [0]. But after feedback from early users and the community, we’ve shifted our focus to working on tooling for manual database changes. We've consistently heard teams describe challenges with the way manual data updates are handled. Seemingly every engineer we spoke with had examples of errant queries that ended up causing significant harm in production environments (data loss/service interruptions). We’ve seen a few different approaches to how changes to production databases occur today: Option 1: all engineers have production write access (highest speed, highest risk) Option 2: one or a few engineers have write access (medium speed, high risk) Option 3: engineers request temporary access to make changes (low speed, medium risk) Option 4: all updates are checked into version control and run manually or through CI/CD (low speed, low risk) Option 5: no manual updates are made - all changes must go through an internal endpoint (lowest speed, lowest risk) Our goal is to enable high speed changes with the lowest risk possible. We’re planning to do this by providing an open-source toolkit for safeguarding databases, including the following features: - Alerts (available now): Receive notifications any time a manual change occurs - Audit History (beta): View all historical manual changes with context - Query Preview (coming soon): Preview affected rows and query plan prior to running changes - Approval Flow (coming soon): Require query review before a change can be run We’re starting with alerts. Teams can receive Slack notifications anytime an INSERT, UPDATE, or DELETE is executed from a non-application database user. While this doesn’t prevent issues from occurring, it does enable an initial level of traceability and understanding who made an update, what data was changed, and when it occurred. We’d love to hear feedback from the HN community on how you’ve seen database changes handled, pain points you’ve experienced with data change processes, or generally any feedback on our thinking and approach. [0] https://ift.tt/1gpoTcN

Thursday, 9 March 2023

New top story on Hacker News: Show HN: Plato – Airtable for your SQL database

New top story on Hacker News: Show HN: Plato – Airtable for your SQL database

Show HN: Plato – Airtable for your SQL database
35 by mgummelt | 12 comments on Hacker News.
Hi! I've been a member of HN for fifteen years so today I'm very excited to share Plato. Plato is an Airtable-like interface for your Postgres or MySQL database. It's an admin panel for devs and non-devs alike to manage your DB. We see teams use Plato for customer support, customer success, ops, etc.. We built Plato because we think more people should be able to build and extend internal tools. We thought it was strange that even though low-code is supposed to democratize development, all of the low-code internal tool builders are marketed to engineers! Airtable is a familiar UI that fits the relational model well, so we've been inspired by their work. Even the engineers on our team use Plato quite a bit, since it's often easier than spinning up a SQL prompt. Some features: - Postgres and MySQL support - Visual query controls (sorts, filters, hiding columns). No SQL. - Joins by "expanding" foreign keys - Virtual columns for tracking new data - Auto-generated backlinks for one-to-many relationships - Read-only locking for individual tables - Virtual tables for sharing new views with your team Plato today works on databases with a public IP (just whitelist our IP to connect), but we're soon rolling out an on-prem version. We can also set up an SSH tunnel for you if you contact us at team@plato.io. We'd love to hear your feedback! Thanks. - Michael

Wednesday, 8 March 2023

New top story on Hacker News: Show HN: ChatGPT and Document Parser = Ghost

New top story on Hacker News: Show HN: ChatGPT and Document Parser = Ghost

Show HN: ChatGPT and Document Parser = Ghost
16 by Ostatnigrosh | 15 comments on Hacker News.
I've always wanted to just upload a whole book to ChatGPT and ask questions. Obviously with the char limit that's impossible... So some buddies and I built Ghost. We have it limited to 5 pages for uploads for now, but plan on expanding the limit soon. Let me know what you guys think!

Tuesday, 7 March 2023

New top story on Hacker News: Show HN: Simple Log Alerts to Slack

New top story on Hacker News: Show HN: Simple Log Alerts to Slack

Show HN: Simple Log Alerts to Slack
7 by tradrich | 0 comments on Hacker News.
There are many log alerting systems on the market. The best known is probably Datadog. There’s also Logtail, Papertrail, Splunk, Logstash and others. These are well put together products with a host of great features, such as excellent UIs, sophisticated live searching via web interfaces and sometimes query languages and alerting. They require various levels of installation and they have costs, either through volume-based tiered systems or monthly payments. For a bootstrapped business, this can be problematic, for instance when a surge of logs - indicating a possible important problem that needs to be solved - pushes volume on to another tier. Should the “log ransom” be paid? Instead, I recalled from earlier times surely the simplest log watcher: Swatchdog [1]. It is rather venerable software. Its file history from its source download shows dates in 2015, but it was written much earlier - the 90s or possibly 80s by Todd Atkins [2]. We wanted to have alerts in Slack - the blog explains how we did it. In short: *very simply*. The code is available [3]. [1]: https://ift.tt/ci432ud [2]: https://ift.tt/mAyzUiS [3]: https://ift.tt/E7mOd6c

Monday, 6 March 2023

Sunday, 5 March 2023

Saturday, 4 March 2023

New top story on Hacker News: Ask HN: How do you get companies to talk to you about their problems?

New top story on Hacker News: Ask HN: How do you get companies to talk to you about their problems?

Ask HN: How do you get companies to talk to you about their problems?
8 by Centigonal | 7 comments on Hacker News.
I do product development for a team that's creating solutions for life sciences & pharmaceutical companies that work with real-world data. This is a new industry vertical for us, so we don't have a bunch of existing customers we can go interview to understand what to build. It's already a reasonably crowded space, but the few pharma teams we've talked to express frustration with the speed and price of existing offerings. That said, I need much, much more information from users of existing offerings in our space to be able to form a product strategy that I have strong conviction in. I was reading Airbyte's company handbook[1] the other day, and it mentioned the co-founders did 45 discovery calls with customers using existing ELT tools in 3 months! I would kill for that kind of access to teams in our target market. How did they do that? Is that just the power of the YC network, or is there something I'm overlooking? My background is not in sales or BizDev, but I can pick up that skillset (or hire for it) to get these calls. Should I just start finding people in the pharma space, add them on LinkedIn, and request an informational interview? Are healthcare conferences good for getting these kinds of calls? Open to any advice or guidance - thank you! [1] https://ift.tt/8WLDzIg (Fantastic doc, BTW)

Friday, 3 March 2023

Wednesday, 1 March 2023

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

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

Show HN: Crul – Query Any Webpage or API
34 by portInit | 6 comments on Hacker News.
Hi HN, we’re Carl and Nic, the creators of crul ( https://www.crul.com ), and we’ve been hard at work for the last year and a half building our dream of turning the web into a dataset. In a nutshell crul is a tool for querying and building web and api data feeds from anywhere to anywhere. With crul you can crawl and transform web pages into csv tables, explore and dynamically query APIs, filter and organize data, and push data sets to third party data lakes and analytics tools. Here’s a demo video, we’ve been told Nic sounds like John Mayer (lol) ( https://ift.tt/3RD8jmw ) We’ve personally struggled wrangling data from the web using puppeteer/playwright/selenium, jq or cobbling together python scripts, client libraries, and schedulers to consume APIs. The reality is that shit is hard, doesn’t scale (classic blocking for-loop or async saturation), and comes with thorny maintenance/security issues. The tools we love to hate. Crul’s value prop is simple: Query any Webpage or API for free. At its core, crul is based on the foundational linked nature of Web/API content. It consists of a purpose built map/expand/reduce engine for hierarchical Web/API content (kind of like postman but with a membership to Gold's Gym) with a familiar parser expression grammar that naturally gets the job done (and layered caching to make it quick to fix when it doesn’t on the first try). There’s a boatload of other features like domain policies, scheduler, checkpoints, templates, REST API, Web UI, vault, OAuth for third parties and 20+ stores to send your data to. Our goal is to open source crul as time and resources permit. At the end of the day it’s just the two of us trying to figure things out as we go! We’re just getting started. Crul is one bad mother#^@%*& and the web is finally yours! Download crul for free as a Mac OS desktop application or as a Docker image ( https://www.crul.com ) and let us know if you love it or hate it. ( https://ift.tt/JchsuBb ) And come say hello to us on our slack channel - we’re a friendly bunch! ( https://ift.tt/j1xQqu3 ) Nic and Carl ( https://ift.tt/9RPgUAD )