HN user

leiferik

236 karma
Posts21
Comments12
View on HN
grokipedia.com 5mo ago

TurboScribe

leiferik
1pts0
www.turboscribe.ai 11mo ago

TurboScribe: Transcribe Audio and Video to Text

leiferik
1pts0
blog.cloudflare.com 1y ago

How the power outage in Portugal and Spain impacted Internet traffic

leiferik
9pts0
www.cloudflarestatus.com 1y ago

Cloudflare R2 Global Outage

leiferik
6pts0
turboscribe.ai 1y ago

TurboScribe: Free Audio Transcription Tool

leiferik
4pts0
www.cloudflarestatus.com 1y ago

Cloudflare R2 Global Outage

leiferik
133pts34
turboscribe.ai 1y ago

Full Transcript – Donald Trump and Joe Rogan (Joe Rogan Experience #2219)

leiferik
6pts0
blog.cloudflare.com 1y ago

Ephemeral IDs: a new tool for fraud detection

leiferik
17pts7
apnews.com 1y ago

X Suspended By Brazilian Supreme Court Justice Alexandre de Moraes

leiferik
16pts2
turboscribe.ai 1y ago

Donald Trump and Elon Musk Twitter Space (Full Transcript)

leiferik
6pts1
turboscribe.ai 1y ago

Full Transcript of Donald Trump and Elon Musk X Space

leiferik
9pts2
www.backblaze.com 2y ago

SSD 101: How Reliable are SSDs?

leiferik
2pts0
chat.openai.com 2y ago

Show HN: TurboScribe GPT – Transcribe and chat with audio and video files

leiferik
1pts0
world.hey.com 2y ago

Pessimism Is on the Retreat

leiferik
1pts0
www.backblaze.com 2y ago

The drive stats of Backblaze storage pods

leiferik
280pts156
v8.dev 2y ago

Maglev – V8's Fastest Optimizing JIT

leiferik
3pts0
www.cloudflarestatus.com 2y ago

Cloudflare Elevated 5xx HTTP Errors and Availability Issues

leiferik
4pts0
turboscribe.ai 2y ago

Transcribe and import audio / video files into ChatGPT

leiferik
2pts1
turboscribe.ai 2y ago

TurboScribe free tier adds Whisper large-v2

leiferik
1pts0
turboscribe.ai 2y ago

Show HN: TurboScribe – Unlimited audio/video transcription with Whisper

leiferik
5pts0
lootlist.io 3y ago

Show HN: LootList – free storefront for your in-game loot with Discord messaging

leiferik
2pts0

You're always welcome to try my service TurboScribe https://turboscribe.ai/ if you need a transcript of an audio/video file. It's 100% free up to 3 files per day (30 minutes per file) and the paid plan is unlimited and transcribes files up to 10 hours long each. It also supports speaker recognition, common export formats (TXT, DOCX, PDF, SRT, CSV), as well as some AI tools for working with your transcript.

HTMX powers the UI for my AI transcription product TurboScribe (https://turboscribe.ai). Dynamic UIs that change without a page refresh, lazy loading, multi-step forms/flows, etc. It's working GREAT.

My general take on HTMX is:

1) You need to have your act together on your server. Because HTMX pushes more onto your backend, you need to know what you're doing back there (with whatever tech stack you happen to be using).

I have a friend who teaches at a coding boot camp and they do not teach students about server-rendered HTML at all. Folks coming from this world are going to have a tougher time ramping up on something like HTMX.

2) HTMX is great for the 90%+ of common UI paradigms shared by most apps (form submissions, validation, error messages, partial page reloads, lazy loading, CRUD UIs, etc).

If you have a key, critical experience that demands highly dynamic or novel interactivity, you're going to find yourself reaching to either (a) extend HTMX, or (b) create an island powered by raw JS, React, etc.

--

I love HTMX. It's a fantastic tool for delivering quality product (often with much lower engineering cost).

It feels really crummy to be accused and convicted of an "offense" by an algorithm, especially without any recourse.

I once had my account with a major cloud provider terminated for "violating our terms of service". After contacting support, they then claimed that someone had gained access to my credentials.

What evidence did they have? None. I just updated a VM's metadata too frequently (about once a minute). This tripped an ML model, which caused them to automatically terminate my account and send an automated email saying that I had been a bad boy.

This took down a key part of my business for about 5 hours (while I navigated my way through layers of customer support and ultimately temporarily moved this functionality to another cloud provider). Customers were not happy.

It took about 2 weeks and multiple support tickets for the full story to come out. I got them to refund a few months of charges (amounted to several hundred dollars at the time) and restore my account. There was never any recognition that they made a mistake.

I get that companies need to resort to automated means to handle fraud or abuse. But they should also own up to it, add some humility in their automated outreach to customers ("our automated system has detected possible X" instead of "you are guilty"), provide clear escalation paths to talk to a human, and provide a way to "shield" your account (identity verification, upfront deposit of $X, etc) that forces them to contact you before any enforcement action.

In my case, I upgraded to a paid support plan ($100+ per month) in the hopes that their system will be a little less trigger happy with my account in the future. I don't use support at all, it's purely a lame form of insurance that may or may not actually protect against anything.

The premise of Workers AI is really cool and I'm excited to see where it goes. It would need other features (custom code, custom models, etc) to make it worth considering for my needs, but I love that CF is building stuff like this.

As an indie dev, I recommend R2 highly. No egress is the killer feature. I started using R2 earlier this year for my AI transcription service TurboScribe (https://turboscribe.ai/). Users upload audio/video files directly to R2 buckets (sometimes many large, multi-GB files), which are then transferred to a compute provider for transcription. No vendor lock-in for my compute (ingress is free/cheap pretty much everywhere) and I can easily move workloads across multiple providers. Users can even re-download their (again, potentially large) files with a simple signed R2 URL (again, no egress fees).

I'm also a Backblaze B2 customer, which I also highly recommend and has slightly different trade-offs (R2 is slightly faster in my experience, but B2 is 2-3x cheaper storage, so I use it mostly for backups other files that I'm likely to store a long time).

Hi HN --

Wanted to share a new tool I just built and thought it might be useful for some of you.

It will transcribe your audio or video files (voice memos, lectures, podcasts, interviews, whatever!) and then allow you to quickly import the transcripts into ChatGPT with a variety of initial prompts to get you started (summaries, blog posts, outlines, social media posts, etc). It's part of the AI transcription product I created (TurboScribe).

I've been using it to summarize podcasts, write initial drafts of content from voice memos (kind of like a ghost writer), and transform long audio lectures into detailed summaries (w/ section headings and reference timestamps).

I made the first 4 daily audio/video transcriptions free (up to 30 min long) to make it easy to try.

Thoughts and feedback welcome. Cheers!

I've been working on TurboScribe (https://turboscribe.ai/) for a few weeks and preparing to "officially" launch soon.

I think high-quality AI transcription should be a lot cheaper.

It's pretty simple: Unlimited transcription (powered by Whisper) for $10/month. Upload your audio/video files, get your transcripts (and export to many common formats).

There's a free tier of 4 transcripts (i.e. up to 2 hours) per day if you'd like to check it out.

TurboScribe is especially designed for individuals who need to transcribe larger volumes of audio/video (i.e. dozens or hundreds of hours, including at the highest Whisper large_v2 quality level) or just don't want to have to worry about getting billed by the hour, hitting some ridiculously low cap, etc.

Some advantages of EDN:

* Can represent sets `#{1 2 3 4 "foo" "bar" true false}` (JSON only supports arrays)

* Maps/sets can contain arbitrary EDN as keys/values. `{[1 2] "foo", 5 :a, "5" :b, true -1, false 5}` or `#{[1 2] #{3 4} (5 6)}` (JSON only supports string keys on "objects")

* Supports clojure types like keywords (`:foo`, `:bar/baz`) and symbols (`foo`, `bar/baz`), and can be extended to support other values as well