News for hackers. Stuff that matters.

fifthofhisname

Re:Show HN: An open source performance monitoring tool on Saturday February 03, 2024 @01:42PM (#39243356)
Some of the traces include some important information regarding Supabasehttps://imgur.com/a/m9nTt2h

Ask HN: How do you document a REST API?

Be it a work, side project or personal REST API - how do you document it for the public to consume?How do you manage multiple documentation pages if parts are separated (e.g. public vs. internal) or paywalled (e.g. free, paid, premium)?

( Read More... | 1 comment | 2 points | on HN )
Re:Ask HN: What API Gateways do you use? on Wednesday November 24, 2021 @12:22PM (#29332460)
Currently on a team that handles ~225M requests per day on a single endpoint and we have dozens of endpoints with similar volume (+/- 50%). We haven't landed on a solution yet but are currently exploring the following:

Kong - https://docs.konghq.com/gateway/

Krakend - https://www.krakend.io/

Kubernetes Gateway API - https://gateway-api.sigs.k8s.io/

Azure Application Gateway - https://docs.microsoft.com/en-us/azure/application-gateway/o...

nginx - https://www.nginx.com/blog/deploying-nginx-plus-as-an-api-ga...

Tyk - https://tyk.io/

Oregon State University offers an online B.S. in Computer Science and Engineering. [0]

They also offer an accelerated course if you already have an undergrad degree (e.g. for those looking for a career change). [1]

[1] https://ecampus.oregonstate.edu/online-degrees/undergraduate... [0] https://ecampus.oregonstate.edu/online-degrees/undergraduate...

Re:Show HN: Weather API for non-commercial use on Monday September 13, 2021 @03:53PM (#28515951)
> All data is offered for non-commercial use. With speedy APIs, all data can be served by just a couple of virtual machines for less than a coffee a day.

Very impressive! What does your backend stack look like? Are you using any caching or does every API call hit the binary file?

> The project went live 2 weeks ago and is slowly being used.

What kind of traffic are you getting?

Looking forward to future updates!

It was clear from the start that SARS-CoV-2 would become endemic. Very interesting write up + data here.

> Cure-Hub's data shows less antibody diversity in vaccinated individuals than naturally infected individuals. Fewer unique antibodies provide the virus with an avenue for immune escape through S protein mutations.

The data compares natural immunity vs vaccinated immunity. I'm curious to see this data compared against individuals who were infected and were then vaccinated vs. individuals who were vaccinated then infected.

*Incredible* product. I signed up for the monthly membership and, if all goes well, I will likely stick around or buy the lifetime membership.

I currently use Undebt It[0] to manage my debts. It supports all kinds of debt payment plans like snowball, avalanche, cash flow index[1], etc. One feature I love is the "extra debt payment" that basically throws an addition X dollars at the highest interest debt (or whatever debt is prioritized by the selected repayment plan). When that debt is paid off, the amount rolls over to the next debt on the list. This helps a person to pay off debts faster and reduce total interest paid across the lifetime of the debt(s). For a family with a few credit cards, a car payment or two, and a mortgage this can save them tens of thousands of dollars.

Three suggestions:

1. Create an "extra debt payment" feature that goes towards my prioritized debt(s). This amount is in excess of the total minimum payment amounts. It could be towards the highest interest rate, lowest balance, split across all accounts, etc. When a debt is zeroed out the payment automatically adjusts to target the remaining debt(s). Example: two debts, each of $500/mo and an additional $100 "extra" per month for a total outflow of $1100/mo. When the first $500/mo is paid off then new outflow is $600/mo.

2. For each debt "account" add an option to "roll over" the monthly payment when the debt is paid off. This amount would then target the next prioritized debt amount. Example: two debts, each of $500/mo for a total outflow of $1000/mo. When the first $500/mo is paid off the "extra" $500/mo targets the second debt, for an unchanged outflow of $1000/mo.

Combining #1 and #2 example: two debts, each of $500/mo and an "extra" payment of $100/mo for a total outflow of $1100/mo. When the first $500/mo is paid off the "paid off" $500/mo targets the second debt (as well as the "extra" $100/mo), for an unchanged outflow of $1100/mo.

3. Stack the icons on the chart. The vertical scaling of the chart is wonky when adding a 10+ items all in the same year - this makes the chart seem squashed and difficult to parse.

Again - GREAT work. Definitely sent this to a few friends. If you don't respond I will shoot you an email in a few days. I'm sure you're very busy with the new release. Good luck!

[0] https://undebt.it/ [1] https://undebt.it/blog/cash-flow-index-cfi-debt-payoff-metho...