HNHacker News
TopNewBestAskShowJobs

wczekalski

237 karma · joined May 5, 2013

submissionscomments
wczekalski··on MinIO repository is no longer maintained
I was recently migrating a large amount of data off of MinIO and wrote some tools for it in case anybody needs that https://github.com/dialohq/minio-format-rs
wczekalski··on MinIO stops distributing free Docker images
We moved to Seaweedfs around one year ago and I couldn't be happier. It also fixed all of the performance problems we had on MinIO.
wczekalski··on Ask HN: Who is hiring? (June 2025)
Dialo | ONSITE | Warsaw, Poland | https://dialo.ai | Full-Time

We build voice AI agents for customer service over the phone. We are currently conducting hundreds of thousands of calls every day. Dialo is profitable.

We develop and self host every component across speech-to-text, text-to-speech, LLMs, real-time audio processing, and voip.

Our strategy centers on developing an open-source foundation and propriatery vertical-specific products on top of it.

tech stack: AI (wav2vec2, llama, styletts2), OCaml (systems eng), Nix, k8s, TypeScript, React, Node.js

Roles:

- Applied AI research (Speech LLMs)

- AI engineer

- UI Engineer (a full stack role with frontend focus)

How to apply: mail me at wojtek@dialo.ai with the coolest thing you build and tell me what you want to work on! (github link and/or resume optional

wczekalski··on There isn't much point to HTTP/2 past the load balancer
It is very useful for long lived (bidirectional) streams.
wczekalski··on Ask HN: Who is hiring? (February 2025)
dialo | ONSITE | Warsaw, Poland | https://dialo.ai | Full-Time

We build voice AI agents for customer service over the phone. Our goal for 2025 is to open source a SOTA speech llm for customer service use case as opentalk.org. We currently operate on the Polish and US market focusing on financial services industry. Our business is growing rapidly but we are a small team (3 devs) so you can have a huge impact.

tech stack: AI (wav2vec2, llama, styletts2), OCaml (systems eng), Nix, k8s, TypeScript, React, Node.js

Roles:

- Applied AI research (Speech LLMs)

- AI engineer

- Front end/full stack developer

- Systems engineer

- SRE + any of the above hybrid

- Go to market engineer (entry level role)

How to apply: mail me at wojtek@dialo.ai with the coolest thing you build and tell me what you want to work on! (github link and/or resume optional)

We are also offering $2500 referall reward for successful referalls. Just drop me a line if you want to recommend somebody exceptional and describe what's their most impressive achievement.

wczekalski··on Show HN: Brisk – Cross-Platform C++ GUI Framework: Declarative, Reactive, Fast
My friend and I used to build a cross platform UI library in OCaml called… brisk. We didn’t make it production ready so i am sure the naming is a coincidence https://github.com/briskml/brisk.
wczekalski··on Ask HN: What's your preferred logging stack in Kubernetes
it simply stores objects as files on the disk. Then it distributes the chunks around the place (so you need to reassemble it when reading) and lastly, when you read the file, it's not O(1). There is some "discovery" process to locate the objects where the servers chat with each other rather than have the location stored somewhere and be O(1).
wczekalski··on Ask HN: What's your preferred logging stack in Kubernetes
Loki is not bad but PSA, don't use it with anything else than real AWS S3. The performance with Minio is awful (and can't be good, because of how minio works). Might be a bit better with Seaweedfs.
wczekalski··on StyleTTS2 – open-source Eleven-Labs-quality Text To Speech
What's your basis for the claim that they are based on TorToiSe? I have seen this claim made (and rebutted) many times.
wczekalski··on StyleTTS2 – open-source Eleven-Labs-quality Text To Speech
One thing I've seen done for style cloning is a high quality fine tuned TTS -> RVC pipeline to "enhance" the output. TTS for intonation + pronunciation, RVC for voice texture. With StyleTTS and this pipeline you should get close to ElevenLabs.
wczekalski··on StyleTTS2 – open-source Eleven-Labs-quality Text To Speech
have you tested longer utterances with both ElevenLabs and with StyleTTS? Short audio synthesis is a ~solved problem in the TTS world but things start falling apart once you want to do something like create an audiobook with text to speech.
wczekalski··on StyleTTS2 – open-source Eleven-Labs-quality Text To Speech
It depends on hardware but IIRC on V100s it took 0.01-0.03s for 1s of audio.
wczekalski··on StyleTTS2 – open-source Eleven-Labs-quality Text To Speech
I use nix to setup the python env (python version + poetry + sometimes python packages that are difficult to install with poetry) and use poetry for the rest.

The workflow is:

  > nix flake init -t github:dialohq/flake-templates#python
  > nix develop -c $SHELL
  > # I'm in the shell with poetry env, I have a shell hook in the nix devenv that does poetry install and poetry activate.
wczekalski··on We’re the founders of Substack, we just launched an iOS app. AUA
I just thought about writers being able to share things they find interesting from other writers with their audience as an interesting lead.

Also an emergence of a "curator" class, people who could assemble "newspapers" out of the newsletters could be interesting, too.

wczekalski··on Lisbon has shared dissident info with repressive regimes for years
The one about Poland is false too. Comments like this without sources are useless
wczekalski··on OCaml: Add support to iOS/Mac ARM64
I too am typing it from a 2015 computer.
wczekalski··on OCaml: Add support to iOS/Mac ARM64
OCaml compiler isn't LLVM based and LLVM bitcode is not supported.
wczekalski··on OCaml: Add support to iOS/Mac ARM64
ARM 32 bit is supported by OCaml. Just not for iOS/MacOS since the 32 bit iOS devices are ancient by now.
wczekalski··on Microsoft’s quest to go ‘carbon negative’ inspires $1B fund
Such proposals are suggested over and over at the climate related summits. Most recently on COP25. Here’s a bit more about it: https://www.economist.com/graphic-detail/2019/12/01/at-cop25...
wczekalski··on U.S. cancer death rate drops by largest annual margin ever, report says
Half-full - If the 2% rate is retained in 35 years the number of cancer deaths will be halved. Considering that 87%[1] of cancer-related deaths happens after 50 it is a very hopeful outlook for young people

[1]: https://ourworldindata.org/cancer

wczekalski··on The world needs more search engines
As many people point out, breaking up is a reductive measure. The whole legal and technical process of breaking Google up would be 10 years? Maybe longer? I heard some tech journalists give those numbers; don't quote me on that.

If you really want to change the landscape and make it actually feasible, force companies to expose APIs or impose standards on them. Both of these are very hard things to do in practice but at least they give a hope of a better future - increasing competition.

Breaking up big tech, depending on the specifics, will cause either worse productivity or (in the best case) change nothing.

wczekalski··on After WeWork, SoftBank’s Startup Bookkeeping Draws Scrutiny
I really liked this video featuring Chamath Palihapitiya[1]. It's essentially a rant about most of VC being a ponzi scheme: https://www.youtube.com/watch?v=RwRZtZQoLtQ

[1] (from Wikipedia) Chamath Palihapitiya an is a venture capitalist and the founder and CEO of Social Capital. Palihapitiya was an early senior executive at Facebook, joining the company in 2007 and leaving in 2011. He is a minority stakeholder and board member of the Golden State Warriors.

wczekalski··on OpenSwiftUI – An Open Source Re-Implementation of SwiftUI
It means that it implements the logic to determine what needs to be updated from one UI state to another UI state but it leaves the concrete implementation on how to create, delete, move, insert, and update UI interface elements to the users.
wczekalski··on View leaked secrets in Git live
I feel like it's better to err on the safe side.
wczekalski··on View leaked secrets in Git live
This tool should create issues in relevant repos unless the repo whitelists itself explicitly. Or alternatively just create one master issue per repo (should there be more violations in the future)
wczekalski··on Nars – Server Rendered React Native
Oh, glad you like nars, @tilt. Creator of nars here, happy to answer any questions!
wczekalski··on Ask HN: Who is hiring? (October 2017)
Pasmo | Warsaw, Poland | Full-time | http://pasmo.co/jobs

  * Frontend Developers
  * Mobile Developers (React Native/iOS/Android)
  * OCaml Developers
  * UX Designer
Pasmo is a music streaming platform which allows to create and listen to audio shows with music and commentary.

  ==========
  Tech stack
  ==========

  * OCaml and Reason (across the whole stack)
  * GraphQL
  * A little bit of Kotlin and Swift for native modules on mobile
If you want to be part of what we do contact me regardless of your skills.

Apply at: jobs@pasmo.co

wczekalski··on Why I'm Not a React Native Developer
I wrote a counterargument to it. http://wokalski.com/Why-Im-not-afraid-to-develop-in-React-Na...
wczekalski··on Show HN: Quickread – better spritz for iOS
If you are interested in integration of Quickread with your app, let me know. It is only one line of code.