HackerTrans
TopNewTrendsCommentsPastAskShowJobs

flurly

no profile record

Submissions

How to add telemetry to your codebase

docs.telemetry.sh
2 points·by flurly·2 năm trước·0 comments

AWS Revenue by Year

twitter.com
2 points·by flurly·2 năm trước·0 comments

Telemetry.sh

twitter.com
5 points·by flurly·2 năm trước·2 comments

PowerShell command with hidden window style and bypasses the execution policy

whatdoesthiscodedo.com
2 points·by flurly·2 năm trước·0 comments

Make sure to use growing VC backed free-tier db providers

twitter.com
2 points·by flurly·2 năm trước·0 comments

DHH – Section 174 is baffling. All software R&D costs now have to be amortized

twitter.com
15 points·by flurly·2 năm trước·4 comments

On Positivity

thebuilderjr.com
1 points·by flurly·2 năm trước·0 comments

Praise in Public, Critique in Private

twitter.com
2 points·by flurly·3 năm trước·0 comments

This UN vote shows how completely isolated we are from world opinion

twitter.com
54 points·by flurly·3 năm trước·92 comments

Sama – tech industry should support muslim and arab colleagues

twitter.com
3 points·by flurly·3 năm trước·1 comments

Logsnag – Realtime monitoring for your business

logsnag.com
7 points·by flurly·3 năm trước·0 comments

[untitled]

2 points·by flurly·3 năm trước·0 comments

[untitled]

7 points·by flurly·3 năm trước·0 comments

[untitled]

7 points·by flurly·3 năm trước·0 comments

Tiny Stack (Astro, SQLite, Litestream)

logsnag.com
3 points·by flurly·3 năm trước·1 comments

The Tyranny of High Expectations

thebuilderjr.com
2 points·by flurly·3 năm trước·0 comments

Plate – RTE for React

github.com
2 points·by flurly·3 năm trước·0 comments

[untitled]

16 points·by flurly·3 năm trước·0 comments

[untitled]

1 points·by flurly·3 năm trước·0 comments

[untitled]

6 points·by flurly·3 năm trước·0 comments

comments

flurly
·2 năm trước·discuss
Thank you! With respect to datadog the elephant in the room is cardinality and pricing. We charge $20/mo and based on usage of data storage and query execution time. DD is notorious for charging for metric cardinality, which can very easily blow up. Coinbase famously racked up a $50m bill from this!

With respect to the product, we believe there's a segment of the market that likes to know what they are measuring. Datadog and other "telemetry" tools often times install an agent and collect metrics automatically. While this is a great UX onboarding, it does make it harder to know what data you have and how to query it. Whereas with telemetry we believe having that "manual shift" mode where you log your own data and write your own queries is useful in many scenarios.

I'd love to chat more if you're up for it! Shoot me an email at [email protected] if you're open to the idea.
flurly
·2 năm trước·discuss
Generally a big fan of Zed. Super fast and quite innovative in their grep UI. My biggest current gripe is Zed's filesystem watchers are either broken or misconfigured on Mac. If I do a `git rest --hard` via terminal or github desktop UI, zed doesn't detect it and I'm forced to do a hard reset of the app to get back to a synced state.
flurly
·3 năm trước·discuss
Touche! I guess we'll see if it's an issue in practice. My intuition is people won't change durations that frequently in practice. eg. OpenAI has a limit of 40 messages per 3 hours and hasn't changed that for months.
flurly
·3 năm trước·discuss
Thank you! I just pushed an update to the website to use the params parameter.

I'd love to make this more ergonomic for you. I'm used to using configuration propagation mechanisms where you can change configs without redeploying code (basically the webserver subscribes to some central pubsub config store). That paradigm works with this since you could parameterize the duration using the config value. What would work better for you?
flurly
·3 năm trước·discuss
Hey HN community! I've been working on something I think you'll find pretty neat: a Rate Limit API. It's a tool I built with the goal of tackling the challenges of API rate limiting, especially in distributed systems.

One of the core ideas behind this project was to make it dead simple to use, kind of like what Stripe did for payments. I wanted developers to be able to integrate rate limiting into their systems without the usual complexity. You'll find examples in JavaScript, Python, and Ruby to get you started in no time.

Let's talk about distributed counting – it's a tough nut to crack. In a distributed system, maintaining a consistent rate limit across multiple servers is tricky. There's a lot of coordination and data syncing involved, which can be a real headache. This API abstracts all that complexity away. It provides a centralized, consistent approach to rate limiting, so you don't have to worry about the underlying challenges.

On the pricing front, it's free for up to 1 million requests per month. We've got more flexible plans for higher volumes, all aiming to keep your costs reasonable.

I'd really appreciate your thoughts on this, especially around the ease of use and the distributed counting solution. If you've ever felt the strain of managing API traffic, especially in a distributed environment, I'm keen to hear how this might fit into your workflow.

Can't wait to hear what you guys think!

JR
flurly
·3 năm trước·discuss
Yep that's right! I did implement IP rate limiting, so eventually power users will either have to sign up or stop using the service. I figured this way was less friction for new users to see the value the product provides.
flurly
·3 năm trước·discuss
Hi HN,

Just wrapped up the first version of my newest project: LLM Templates. It's all about making your daily grind with Large Language Models (like GPT-3.5 and GPT-4) a bit easier.

So what's the deal with LLM Templates? It lets you create and use quick templates for those repetitive tasks you do with AI. eg.

Deciphering code: “What does this code do? {{ code }}”

Email makeovers: “Make this email sound cooler {{ email }}”

Quick info grabs: “Need the email of {{ person }}”

Right now, it only supports GPT 3.5 and GPT-4, but I'm planning to add more models soon.

I hope it could be a real time-saver for many of you. Give it a whirl and let me know what you think!

Cheers!

JR
flurly
·3 năm trước·discuss
Hi HN,

c2p is a lightweight utility binary that allows you to quickly pattern match files in your repo and turn them into a single prompt that you can copy into your clipboard and paste into LLM tools including ChatGPT. I built c2p because I found usage of ChatGPT becomes unwieldy once I want to use it for multiple file projects.

The way it works is under the hood c2p turns your list of patterns/globs/etc into a list of files. It then constructs a prompt that looks as follows:

File: {filepath}

{contents}

for every file that matches your inputted pattern.

As an example I ran

`c2p src/.rs migrations/*/.sql | pbcopy`

In a small rust webserver side repository, prefixed the prompt with some instructions directing ChatGPT to add a new feature, and bam ChatGPT took in the context of the entire repository and gave me the exact changes I needed to make to ship my feature: https://chat.openai.com/share/3c674621-e526-45b7-bce8-10c38e...

I thought this was super mind-blowing so I wanted to share it with HN to see if it would be useful to others.
flurly
·3 năm trước·discuss
Can you elaborate more? Is this in web analytics, funnels or cohort retention? Are you doing basic page views or custom events? Feel free to DM or email [email protected] and we can get this sorted out for you!
flurly
·3 năm trước·discuss
> Does this mean my site won’t need a cookie alert banner?

Correct

> what happens if my hobby site gets an unexpected surge in traffic?

Nope. You don't even need to put in CC to sign up. You'll only get billed if you explicitly upgrade. That being said if you are consistently over for many months, we may cut off data ingestion and dashboard access!
flurly
·3 năm trước·discuss
Yes absolutely! You can use custom events in both funnels and cohort analysis. You can read more about it here https://beamanalytics.io/blog/custom-events-on-beam
flurly
·3 năm trước·discuss
TL;DR

> The way mmap handles memory makes it a bit tricky for the OS to report on a per-process level how that memory is being used. So it generally will just show it as "cache" use. That's why (AFAICT) there was some initial misunderstanding regarding the memory savings
flurly
·3 năm trước·discuss
Less than $2 for almost 10k users! https://twitter.com/TheBuilderJR/status/1635943930524217346

Right now it's "sponsored" by my main company https://www.beamanalytics.io/

In some sense it's a good deal since the small percentage of people who visit Beam and pay can currently over the costs.
flurly
·3 năm trước·discuss
Interesting. I can’t reproduce. Is it consistent across browsers? Can you try turning off Adblock?
flurly
·3 năm trước·discuss
Can you elaborate on what’s not working?
flurly
·3 năm trước·discuss
Should be back up... for now!
flurly
·3 năm trước·discuss
Looks like the site is melting a bit from being on the front page. Bear with me as I try to diagnose and fix the bottleneck!
flurly
·3 năm trước·discuss
Good call! That serves both purposes. Implementing right now :)
flurly
·3 năm trước·discuss
Thanks Sebastian! That's a good point. I've also thought about writing a classifier to detect sensitive information like API Keys or passwords. Let me see what I can add without regressing the UI too much!
flurly
·3 năm trước·discuss
Hi - co-founder of Beam here. Appreciate the discussion about our product in this context. We've tried to differentiate our product from the other GDPR compliant web analytics by also focusing on product analytics proxies which are easy to implement and interpret. We think our funnel analysis and cohort retention tools can be very helpful. To learn more about why we built Beam, check out this blog post - https://beamanalytics.io/blog/why-we-started-beam