Monday, August 28, 2023

New top story on Hacker News: A JVM in Rust part 5 – Executing instructions

A JVM in Rust part 5 – Executing instructions
28 by andreabergia | 4 comments on Hacker News.


New top story on Hacker News: Raise Less, Build More

Raise Less, Build More
9 by trohan | 0 comments on Hacker News.


New top story on Hacker News: Serial adapter / reboot controller for Apple M1/M2

Serial adapter / reboot controller for Apple M1/M2
30 by zdw | 0 comments on Hacker News.


New top story on Hacker News: Utopia Clicker

Utopia Clicker
15 by colinprince | 2 comments on Hacker News.


New top story on Hacker News: Designing a new concurrent data structure

Designing a new concurrent data structure
12 by goodroot | 1 comments on Hacker News.


New top story on Hacker News: How to create a Qt 5 ARM/Intel universal binary for Mac

How to create a Qt 5 ARM/Intel universal binary for Mac
16 by zdw | 0 comments on Hacker News.


Wednesday, August 23, 2023

New top story on Hacker News: On Keeping Sketchbooks

On Keeping Sketchbooks
3 by matt_kirkland | 0 comments on Hacker News.


New top story on Hacker News: HashiCorp switching to BSL shows a need for open charter companies

HashiCorp switching to BSL shows a need for open charter companies
25 by sytse | 10 comments on Hacker News.


New top story on Hacker News: In deadly Maui fires, those who dodged barricades survived

In deadly Maui fires, those who dodged barricades survived
44 by mutant_glofish | 22 comments on Hacker News.


New top story on Hacker News: Show HN: Gentrace – evaluation and observability for generative AI

Show HN: Gentrace – evaluation and observability for generative AI
17 by dsaffy | 0 comments on Hacker News.
Hi HN, Gentrace is our new evaluation and observability tool for generative AI (open beta). Generative pipelines are hard to evaluate because outputs are subjective. Lots of developers end up just doing “gut checks” on a few inputs before shipping changes, or they build up a spreadsheet of test cases that they manually run through the pipeline. Some companies outsource filling out the spreadsheet. However, in any of these cases, you end up with a very slow and expensive process for evaluation. At one point, we did this too. Gentrace is the result of a pivot; it was an internal tool we used to automatically grade new PRs as developers shipped changes to generative pipelines that other people thought might be useful. Gentrace makes pre-production testing of generative pipelines continuous and nearly instantaneous. In Gentrace, you: - Import and/or construct suites of test data - Use a combination of AI and heuristic evaluators to grade for quality, hallucination, safety, etc - Use our interface to correct automated grades or add your own (yourself or a member of your team) Gentrace integrates at a code level for evaluation, meaning we test your generative AI pipeline the way you would test normal code. This allows you to test more than just prompt changes; for example, you can compare models (eg Claude 2 vs GPT-4 vs GPT 3.5 vs Llama 2) or see the effects of additional chained steps (”Rewrite the previous answer in the following tone:”). Here’s a video overview that goes into a bit more detail: https://youtu.be/XxgDPSrTWIw In production, Gentrace observes for speed, cost, and data flow. It also shows real user feedback as well. We do this by integrating via our SDK at a code level; Gentrace does not proxy requests. Soon, we’ll allow you to convert production data into test cases, allowing customer support to turn bad production generations into “failing tests” for AI teams to make pass. We process interim steps and multiple outputs as well, helping evaluate agent flows / chains where the “last output” isn’t always the only thing that matters. There’s been a lot of observability tools published recently. We differ from those by focusing more strongly on blending observability with strong evaluation and by using an SDK rather than a “man-in-the-middle” approach to capturing data (ie Gentrace can be down and your request to OpenAI will still succeed). Within the evaluation landscape, we differentiate by integrating with code (see above for benefits) for capturing generative outputs and by providing a customizable UI workflow for building evaluators. In Gentrace, you start with off-the-shelf automated evaluators and then customize them to your specific task. You also build and run new evaluators on old generative outputs. Finally, you easily override automated evaluators and/or blend automated evaluation with evaluation by humans on your team. We also focus on being suitable for business use. We are SOC 2 Type 1 compliant (Type 2 coming shortly), have robust legal documentation around data processing, security, and privacy, and have already passed several vendor legal and security reviews at large technology companies. Our standard usage-based pricing is available on the website: https://ift.tt/InDw8Kq If you are building features with generative AI, we would love to get your feedback. You can self-serve sign up (without a credit card) for a 14 day trial here: https://gentrace.ai/ We’re available right here for feedback and questions. We’re also available at support@gentrace.ai. Best, Doug, Vivek, and Daniel

New top story on Hacker News: Reading the temperature, humidity, and pressure from a BME280 Sensor with Java

Reading the temperature, humidity, and pressure from a BME280 Sensor with Java
7 by mfiguiere | 1 comments on Hacker News.


New top story on Hacker News: Natural beekeepers are the radical dissenters of apiculture

Natural beekeepers are the radical dissenters of apiculture
23 by fortran77 | 77 comments on Hacker News.


Saturday, August 12, 2023

New top story on Hacker News: Auditory illusions with examples from Daft Punk

Auditory illusions with examples from Daft Punk
54 by ugurnot | 10 comments on Hacker News.


New top story on Hacker News: Tijuana's illegal sewer hookups linked to cross-border pollution

Tijuana's illegal sewer hookups linked to cross-border pollution
20 by geox | 1 comments on Hacker News.


New top story on Hacker News: Anti-Ugly Action

Anti-Ugly Action
3 by tintinnabula | 0 comments on Hacker News.


New top story on Hacker News: Programming Techniques: Regular expression search algorithm (1968)

Programming Techniques: Regular expression search algorithm (1968)
6 by userbinator | 1 comments on Hacker News.


New top story on Hacker News: Filthy Romans: Dirty secrets of the bath-obsessed ancients (2016)

Filthy Romans: Dirty secrets of the bath-obsessed ancients (2016)
5 by revolucien | 1 comments on Hacker News.