The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Non.io, a Reddit-like platform Ive been working on for the last 4 years

Heya HN, I've been working on a reddit-like platform as my primary side project for the last few years. Doing a (very) soft launch today, mainly because I want to use it to encourage discussion of alternatives.<p>How non.io works:<p>1. Free to browse, paid to interact.<p>2. Minimum subscription is $2 (though you can choose more). I take $1 to run the servers, everything left gets split evenly between everything you upvote that month.<p>It's a simple model, but I hope it's a better one than the freemium model we've been relying on for the last few years. Fundamentally I feel like any ad-supported network doesn't have alignment between the needs of the users and the needs of the platform, which is what drove me to make this.<p>Because this is a soft launch, if you do subscribe I'd encourage you <i>not</i> to pay for the time being. I'm still testing the distribution algorithm for returning funds - you won't get overcharged or anything, but I just want to guarantee your funds are properly distributed at the end of the month. I've opened up free accounts to post and interact in the meantime. If you want to try a test account, use this login:<p>login: hackernews pw: helloworld<p>Edit: Loginless browsing here: <a href="https://non.io/#all" rel="nofollow noreferrer">https://non.io/#all</a><p>If you want to browse the code or the api:<p><a href="https://api.non.io" rel="nofollow noreferrer">https://api.non.io</a><p><a href="https://github.com/jjcm/nonio">https://github.com/jjcm/nonio</a>

Show HN: I made a web app for color grading and film emulation

TLDR: I’m a solo dev with backgrounds in art/photography and made a web app (PWA) for film emulation and color grading.<p>Hey everyone! I'm excited to introduce you to a passion project that's been keeping me busy for nearly a year - a color grading and film emulation web app called Color.io (<a href="https://app.color.io" rel="nofollow">https://app.color.io</a>). It's desktop-only for the moment but merging the new engine with my other, mobile first app (match.color.io), is in the pipeline.<p>Color.io is the result of my long standing frustration with how color tools behave in most editing and color grading software, especially on the photographic end. It’s much easier to create completely unnatural looking colors than it is to truly enhance an image in a subtle and film-like way. Most apps work around their engines’ color transform shortcomings by exposing some kind of profile or 3D LUT interface that allows for arbitrary 3D color mappings to be applied to images. The problem with profiles and LUTs however is that they’re a black box and offer limited creative control.<p>My app is meant to act as a middle man in this color process. I wrote a custom color engine on top of ACES (hand ported to WebGL) that uses custom color models and transform operations that are much more suitable for creative color manipulation than cone models like HSL. The engine is controlled by my library of interface tools like custom spline interpolators, color wheels, 2D draggables and more. I also ported a custom libRAW build to web assembly for a logarithmic raw development workflow.<p>The project is still very much in its early stages, and the response since the soft launch has been overwhelmingly positive. I'm keen on using this momentum to make the app better. So, your feedback would be hugely appreciated! Tell me about the features you'd like to see, the ones you're loving, and anything you think needs improvement (all code, design, marketing is a solo gig so I'm sure there's lots to do!)<p>Find me on Twitter (@MON0KEE, <a href="https://twitter.com/MON0KEE" rel="nofollow">https://twitter.com/MON0KEE</a>) or more frequently on Instagram (@monokee, <a href="https://instagram.com/monokee" rel="nofollow">https://instagram.com/monokee</a>). I'd love to hear from you!

Show HN: Java REST without annotations, DI nor reactive streams

grumpyrest is a Java REST server framework that does not use annotations, automatic dependency injection or reactive streams, and minimizes the use of reflection. I created this because I got fed up with annotation-mad frameworks that you cannot easily understand, step into or reason about. grumpyrest uses the type system to guide JSON mapping and validation, and (possibly virtual) threads for parallelism. It's for grumpy people who don't like what REST server programming in Java has become.<p>I made this because I intend to use it in one of my own projects, but at the same time I want to make it available to others to (hopefully) get some good ideas on how to extend it.

Show HN: Java REST without annotations, DI nor reactive streams

grumpyrest is a Java REST server framework that does not use annotations, automatic dependency injection or reactive streams, and minimizes the use of reflection. I created this because I got fed up with annotation-mad frameworks that you cannot easily understand, step into or reason about. grumpyrest uses the type system to guide JSON mapping and validation, and (possibly virtual) threads for parallelism. It's for grumpy people who don't like what REST server programming in Java has become.<p>I made this because I intend to use it in one of my own projects, but at the same time I want to make it available to others to (hopefully) get some good ideas on how to extend it.

Show HN: Java REST without annotations, DI nor reactive streams

grumpyrest is a Java REST server framework that does not use annotations, automatic dependency injection or reactive streams, and minimizes the use of reflection. I created this because I got fed up with annotation-mad frameworks that you cannot easily understand, step into or reason about. grumpyrest uses the type system to guide JSON mapping and validation, and (possibly virtual) threads for parallelism. It's for grumpy people who don't like what REST server programming in Java has become.<p>I made this because I intend to use it in one of my own projects, but at the same time I want to make it available to others to (hopefully) get some good ideas on how to extend it.

Show HN: OpenObserve – Elasticsearch/Datadog alternative

Hello folks,<p>We are launching OpenObserve. An open source Elasticsearch/Splunk/Datadog alternative written in rust and vue that is super easy to get started with and has 140x lower storage cost compared to elasticsearch. It offers logs, metrics, traces, dashboards, alerts, functions (run aws lambda like functions during ingestion and query to enrich, redact, transform, normalize and whatever else you want to do. Think redacting email IDs from logs, adding geolocation based on IP address, etc). You can do all of this from the UI, no messing up with configuration files.<p>OpenObserve can use local disk for storage in single node mode or s3/gcs/minio/azure blob or any s3 compatible store in HA mode.<p>We found that setting up observability often involved setting up 4 different tools (grafana for dashboarding, elasticsearch/loki/etc for logs, jaeger for tracing, thanos, cortex etc for metrics) and its not simple to do these things.<p>Here is a blog on why we built OpenObserve - <a href="https://openobserve.ai/blog/launching-openobserve" rel="nofollow noreferrer">https://openobserve.ai/blog/launching-openobserve</a>.<p>We are in early days and would love to get feedback and suggestions.

Show HN: OpenObserve – Elasticsearch/Datadog alternative

Hello folks,<p>We are launching OpenObserve. An open source Elasticsearch/Splunk/Datadog alternative written in rust and vue that is super easy to get started with and has 140x lower storage cost compared to elasticsearch. It offers logs, metrics, traces, dashboards, alerts, functions (run aws lambda like functions during ingestion and query to enrich, redact, transform, normalize and whatever else you want to do. Think redacting email IDs from logs, adding geolocation based on IP address, etc). You can do all of this from the UI, no messing up with configuration files.<p>OpenObserve can use local disk for storage in single node mode or s3/gcs/minio/azure blob or any s3 compatible store in HA mode.<p>We found that setting up observability often involved setting up 4 different tools (grafana for dashboarding, elasticsearch/loki/etc for logs, jaeger for tracing, thanos, cortex etc for metrics) and its not simple to do these things.<p>Here is a blog on why we built OpenObserve - <a href="https://openobserve.ai/blog/launching-openobserve" rel="nofollow noreferrer">https://openobserve.ai/blog/launching-openobserve</a>.<p>We are in early days and would love to get feedback and suggestions.

Show HN: OpenObserve – Elasticsearch/Datadog alternative

Hello folks,<p>We are launching OpenObserve. An open source Elasticsearch/Splunk/Datadog alternative written in rust and vue that is super easy to get started with and has 140x lower storage cost compared to elasticsearch. It offers logs, metrics, traces, dashboards, alerts, functions (run aws lambda like functions during ingestion and query to enrich, redact, transform, normalize and whatever else you want to do. Think redacting email IDs from logs, adding geolocation based on IP address, etc). You can do all of this from the UI, no messing up with configuration files.<p>OpenObserve can use local disk for storage in single node mode or s3/gcs/minio/azure blob or any s3 compatible store in HA mode.<p>We found that setting up observability often involved setting up 4 different tools (grafana for dashboarding, elasticsearch/loki/etc for logs, jaeger for tracing, thanos, cortex etc for metrics) and its not simple to do these things.<p>Here is a blog on why we built OpenObserve - <a href="https://openobserve.ai/blog/launching-openobserve" rel="nofollow noreferrer">https://openobserve.ai/blog/launching-openobserve</a>.<p>We are in early days and would love to get feedback and suggestions.

Show HN: Poser – Posix SERvices C framework

Show HN: Poser – Posix SERvices C framework

Show HN: Spaik Lisp Version 0.3

Looking for feedback on the API, happy hacking!

Show HN: Spaik Lisp Version 0.3

Looking for feedback on the API, happy hacking!

Show HN: Spaik Lisp Version 0.3

Looking for feedback on the API, happy hacking!

Show HN: Bloop – Answer questions about your code with an LLM agent

Hi HN! We launched bloop 10 weeks ago (<a href="https://news.ycombinator.com/item?id=35236275" rel="nofollow">https://news.ycombinator.com/item?id=35236275</a>) and received a huge amount of feedback (both positive + constructive). We've undertaken a rewrite of the core search framework, which now acts as an LLM agent, significantly improving the number of queries that can be successfully answered.<p>There's a bunch of hype surrounding LLM agents, but we're positive this is one of the first implementations of an agent that can deliver immediate value for engineers working on existing projects, especially larger ones. We'll do a full write up of how the agent works and the tools it can use soon, but we wanted to share our progress, now that we've got a stable release.<p>bloop is a developer assistant that uses GPT-4 to answer questions about your codebase. The agent searches both your local and remote repositories with natural language, regex and filtered queries.<p>Some of the ways engineers use bloop to improve their efficiency when working on large codebases:<p>- Summarise how large files work and how multiple files work together<p>- Understand how to use open source libraries when documentation is lacking<p>- Identify the origin of errors<p>- Ask questions about English-language codebases in other languages<p>- Reduce code duplication by checking for existing functionality<p>- Write new code, taking into account existing codebase context (eg: "write a dockerfile for this project")<p>bloop runs as a free desktop app on Mac, Windows and Linux: <a href="https://github.com/bloopAI/bloop/releases/latest">https://github.com/bloopAI/bloop/releases/latest</a>. On desktop, your code is indexed with a MiniLM embedding model and stored locally, meaning at index time your codebase stays private. 'Private' here means that no code is shared with us or OpenAI at index time, and when a search is made only relevant code snippets are shared to generate the response. (This is more or less the same data usage as Copilot).<p>We also have a paid cloud offering for teams ($45 per user per month). Members of the same organisation can search a shared index hosted by us and will get access to enterprise only features down the line (currently there's no feature gap between desktop and cloud).

Show HN: Bloop – Answer questions about your code with an LLM agent

Hi HN! We launched bloop 10 weeks ago (<a href="https://news.ycombinator.com/item?id=35236275" rel="nofollow">https://news.ycombinator.com/item?id=35236275</a>) and received a huge amount of feedback (both positive + constructive). We've undertaken a rewrite of the core search framework, which now acts as an LLM agent, significantly improving the number of queries that can be successfully answered.<p>There's a bunch of hype surrounding LLM agents, but we're positive this is one of the first implementations of an agent that can deliver immediate value for engineers working on existing projects, especially larger ones. We'll do a full write up of how the agent works and the tools it can use soon, but we wanted to share our progress, now that we've got a stable release.<p>bloop is a developer assistant that uses GPT-4 to answer questions about your codebase. The agent searches both your local and remote repositories with natural language, regex and filtered queries.<p>Some of the ways engineers use bloop to improve their efficiency when working on large codebases:<p>- Summarise how large files work and how multiple files work together<p>- Understand how to use open source libraries when documentation is lacking<p>- Identify the origin of errors<p>- Ask questions about English-language codebases in other languages<p>- Reduce code duplication by checking for existing functionality<p>- Write new code, taking into account existing codebase context (eg: "write a dockerfile for this project")<p>bloop runs as a free desktop app on Mac, Windows and Linux: <a href="https://github.com/bloopAI/bloop/releases/latest">https://github.com/bloopAI/bloop/releases/latest</a>. On desktop, your code is indexed with a MiniLM embedding model and stored locally, meaning at index time your codebase stays private. 'Private' here means that no code is shared with us or OpenAI at index time, and when a search is made only relevant code snippets are shared to generate the response. (This is more or less the same data usage as Copilot).<p>We also have a paid cloud offering for teams ($45 per user per month). Members of the same organisation can search a shared index hosted by us and will get access to enterprise only features down the line (currently there's no feature gap between desktop and cloud).

Show HN: Bloop – Answer questions about your code with an LLM agent

Hi HN! We launched bloop 10 weeks ago (<a href="https://news.ycombinator.com/item?id=35236275" rel="nofollow">https://news.ycombinator.com/item?id=35236275</a>) and received a huge amount of feedback (both positive + constructive). We've undertaken a rewrite of the core search framework, which now acts as an LLM agent, significantly improving the number of queries that can be successfully answered.<p>There's a bunch of hype surrounding LLM agents, but we're positive this is one of the first implementations of an agent that can deliver immediate value for engineers working on existing projects, especially larger ones. We'll do a full write up of how the agent works and the tools it can use soon, but we wanted to share our progress, now that we've got a stable release.<p>bloop is a developer assistant that uses GPT-4 to answer questions about your codebase. The agent searches both your local and remote repositories with natural language, regex and filtered queries.<p>Some of the ways engineers use bloop to improve their efficiency when working on large codebases:<p>- Summarise how large files work and how multiple files work together<p>- Understand how to use open source libraries when documentation is lacking<p>- Identify the origin of errors<p>- Ask questions about English-language codebases in other languages<p>- Reduce code duplication by checking for existing functionality<p>- Write new code, taking into account existing codebase context (eg: "write a dockerfile for this project")<p>bloop runs as a free desktop app on Mac, Windows and Linux: <a href="https://github.com/bloopAI/bloop/releases/latest">https://github.com/bloopAI/bloop/releases/latest</a>. On desktop, your code is indexed with a MiniLM embedding model and stored locally, meaning at index time your codebase stays private. 'Private' here means that no code is shared with us or OpenAI at index time, and when a search is made only relevant code snippets are shared to generate the response. (This is more or less the same data usage as Copilot).<p>We also have a paid cloud offering for teams ($45 per user per month). Members of the same organisation can search a shared index hosted by us and will get access to enterprise only features down the line (currently there's no feature gap between desktop and cloud).

Show HN: RISC-V core written in 600 lines of C89

Show HN: RISC-V core written in 600 lines of C89

Show HN: RISC-V core written in 600 lines of C89

Show HN: RISC-V core written in 600 lines of C89

< 1 2 3 ... 399 400 401 402 403 ... 855 856 857 >