HN user

kvz

899 karma

JavaScript • Unix • Open Source • Founded @transloadit • Created tus.io and uppy.io

Posts87
Comments223
View on HN
transloadit.com 3mo ago

Show HN: Transloadit MCP Server and Agent Skills – Media Pipelines for AI

kvz
1pts0
twitter.com 1y ago

Facebook will take down our app because we don't install antivirus on macOS

kvz
7pts6
uppy.io 4y ago

Uppy File Uploader 2.0

kvz
3pts0
uppy.io 5y ago

Uppy file uploader v1.27 with Vue 3 support

kvz
3pts0
uppy.io 5y ago

Open source file uploader Uppy adds support for Unsplash

kvz
8pts0
uppy.io 6y ago

Uppy file uploader launches image cropping (beta)

kvz
2pts1
transloadit.com 6y ago

The Community Plan – Transloadit

kvz
5pts1
tus.io 6y ago

Major release: tus-js-client v2.0.0

kvz
1pts0
transloadit.com 6y ago

Transloadit Terraform Provider

kvz
2pts0
transloadit.com 6y ago

Our New AI Bots

kvz
2pts1
transloadit.com 6y ago

Tech Preview of our new AI bots

kvz
2pts0
kvz.io 6y ago

Going from macOS to Ubuntu

kvz
74pts85
github.blog 6y ago

The GitHub Student Developer Pack Is Back

kvz
2pts0
uppy.io 7y ago

Show HN: Uppy 1.0 – Your best friend in file uploading

kvz
8pts2
uppy.io 7y ago

Uppy 1.0: Your best friend in file uploading

kvz
380pts80
uppy.io 7y ago

Uppy Working in React Native

kvz
2pts0
uppy.io 7y ago

30 Days to Liftoff: Day 1

kvz
1pts1
transloadit.com 7y ago

Let's Build: a 2-hr YouTube clone

kvz
11pts0
transloadit.com 7y ago

Video encoding up to 86.47% faster with Transloadit's 'Turbo Mode'

kvz
3pts1
transloadit.com 7y ago

A look at the Transloadit Wizard

kvz
1pts0
tus.io 7y ago

Adoption – tus.io

kvz
1pts0
uppy.io 7y ago

Uppy 0.27: First Swing at React Native Support

kvz
1pts1
uppy.io 8y ago

Uppy 0.24: The Next File Uploader

kvz
2pts0
uppy.io 8y ago

Uppy File Uploader v0.23 released – adds support for importing from URLs

kvz
1pts0
uppy.io 8y ago

Show HN: Uppy.io – The next file uploader for web browsers

kvz
6pts3
uppy.io 8y ago

Next open source file uploader for web browsers

kvz
1pts0
github.com 8y ago

Uppy - The next open source file uploader for web browsers

kvz
2pts1
uppy.io 8y ago

New Uppy 22.0 Holiday release

kvz
3pts3
www.streamingmediaglobal.com 8y ago

Prediction for the future of tech: Open by default

kvz
2pts0
transloadit.com 8y ago

Transloadit Zapier Integration (beta)

kvz
1pts0

The full story didn't fit in the title.

They want evidence of the antivirus updates for our macbooks being centrally managed by some tool (quote-unquote: WSUS). I get this is how some enterprises operate, but for our small shop we're talking a handful of macbooks that have access to even anything. And even so the people who operate those are contractually obligated to run a very tight ship (encrypted disks, auto updates (which includes XProtect, apple's native antivirus so to speak), 2FA on all services, etc), tunnelling on unprotected wifi, etc.

We sent evidence of all of this. But they really want centrally managed antivirus for our macbooks.

This looks really nice but it’s good to point out that this project can use the Ollama HTTP API or any other API, but does not run models itself. So not a replacement to Ollama, but rather to the Ollama npm. Perhaps that was obvious because the post is about that, but I briefly thought this could run models too.

antirez thank you for talking some sense. I’ve seen skilled devs discard LLMs entirely based on seeing one (too many) hallucinations, then proclaiming they are inferior and throwing the baby away with the bathwater. There is still plenty of use to be had from them even if they are imperfect.

Like LogicBlox received so much community love? I’m a Nix user and their paying $9k/mo for this never amounted to me learning their name. Could say a lot about me but could also say a lot about how appealing it will be to sponsor this.

Could be changed tho, Nix leadership should brainstorm how to make this an attractive thing to sponsor. Feature name prominently on site, conferences, social media, even CLI(?).

Transloadit - Node.js Backend Developer - Remote (CET±4)

While big tech is firing small tech is hiring. We are seeking a Senior-level Node.js Backend Developer to join our team and help us continue to scale, modernize, and improve our service. As a Node.js Backend Developer at Transloadit, you will have the opportunity to work on a variety of projects, including building and maintaining our API, improving our file processing pipeline, and open source.

Transloadit allows you to receive, transform, or deliver any file with our API without owning or managing infrastructure. We are bootstrapped and 100% free of Venture Capitalism. We believe in empowering our team members to create the circumstances and working hours that work for you. Check out our engineering blog to learn more about our company as well as real-world use cases with Transloadit's API.

Responsibilities:

  * Develop and maintain our Node.js API
  * Improve and optimize our file processing pipeline
  * Collaborate with the rest of the team to identify and solve problems
  * Write clean, maintainable, and efficient code
  * Stay up-to-date with the latest industry trends and technologies
Requirements:
  * Strong experience with Node.js
  * Strong debugging skills
  * Excellent communication skills (English) and the ability to work well in a remote team
  * Willingness to be on call for incident response
Degrees are optional as long as you can demonstrate experience. If you are curious, comfortable pursuing issues through multiple layers of a software stack and enjoy investigating, understanding, and solving problems, we want to hear from you. Apply at https://transloadit.com/blog/2023/01/job-backend-developer/

“those affected have already been notified via personal and work email”

Even for remote staff, there are many more human ways of informing someone they are out of a job than shooting an email. Am I the only one who feels that way? Is it actually better to get an email an process the blow in async? Genuinely curious as I didn’t see this comment yet.

Transloadit | REMOTE | JavaScript/TypeScript Developer | Freelance

React, Hooks, Node.js, TypeScript, SWR. Are these right up your alley? Transloadit is hiring a developer to work on our website (mostly front-end work, some back-end tinkering may not be ruled out). Remote, freelance, 32h+/week, $50/h. You'll be part of a highly skilled team and have plenty opportunity to work on our open source projects as well (uppy.io, tus.io). We're thin on process and management, it's mostly github issues & slack. That may not work for all, but well for some, so worth mentioning. We have an open, friendly & curious culture.

If you are interested please DM a tweet-sized motivation and any relevant links to @kvz

Transloadit | Support Engineer | Full-time (32h) | Remote | https://transloadit.com/blog/2022/01/job-support-engineer/ Hi, founder at Transloadit here. We just posted a vacancy for a Support Engineer today. To summarize:

* excellent English

* Node.js & command line experience

* emphatic, patient, curious, helping others motivates you

* 100% remote

* $40/h

* 32h/week, flexible but ±4h overlap with CE(S)T office time

Transloadit is a file uploading and encoding service. Launched by three developers who met through open source in 2009, customers have been loving our API and top-notch support ever since. We're an open, remote, independent, small team, with a big footprint (or so I believe). Our engineers are changing how HTTP works (tus-v2), and wrote the number one open source file uploader (Uppy). We were the first to run Node.js in production, have shaped much of its early ecosystem (node-formidable, node-mysql), and employ a member of its Technical Steering Committee. GitHub partners with us to offer free transcoding services to students and teachers, and we partner with core contributors of FFmpeg, Nix, Prometheus and Jekyll intimately to advance the state of the art. Roughly 80% of our revenue is allocated towards open source, and we keep all of these efforts afloat with our commercial service: a REST API that developers integrate with to make light work of bulk importing, encoding, resizing, recognizing, rotating, or file thumbnailing – all fully automated. Our paying customers sign up, read docs, and integrate themselves, but, sometimes they run into issues, and this is where you would come in. You'll work closely with them, and our developers to ensure smooth onboarding, that any issues are filed and solved correctly and swiftly.

We're looking for someone with coding experience, but enjoys balancing that with a lot of human interaction (be it through text), helping them succeed, and chooses tech support as a career.

If this sounds interesting to you, please check out the full vacancy here: https://transloadit.com/blog/2022/01/job-support-engineer/ which also has information how to apply.

As a developer: Transloadit. Profitable. No investors looking to twist arms to make short term gains. Founders are in it for the long haul and developers so there’s appreciation and time made available to refactor and write tests. Small team, large footprint. Remote. Open. 80% of resources are spent on open source. Disclosure: founder.

Nix 2.4 Released 5 years ago

Wow so many gems in here that I’ve been waiting for (though some still experimental).

- better cli (previously was a myriad of shell scripts you’d just had to memorize, and would do the non-typical thing by default if you didn’t pass many arguments)

- flakes (will make nix more nix. Currently we need checkouts of entire nixpkgs to run two versions of the same software alongside, it is my understanding that with flakes this will become more easy and lightweight to pull off)

- markdown docs

This last one shouldn’t be understated I feel. Docs have always been a pain point with Nix to the point where insiders joke about it with an affection almost. I feel due to many core contributors having academic backgrounds and the generally steeper learning curve with Nix, they have been susceptible to embrace “quantifiably superior documentation formats”, blindspotting the effects of markdown being the lingua franca lowering the barrier to entry for people contributing fixes by so much—perhaps because this is less easy to quantify, and perhaps less easy to appreciate for folks that were okay to learn Nix in its current state the first place.

Anyway, thanks everyone for putting in the hard work, this will pave the way to a bright future for Nix I am sure.

This is very inspiring. Sounds so great! Would love to see a video about your process, including the failures and dead ends that you must have also hit in these weeks.

Wrote a detailed post about my move from macOS to Ubuntu (https://kvz.io/tobuntu.html), and so many seemingly experienced users commented I should try Pop!OS.

Now some Ubuntu releases and issues and HN threads like these later, I’m ready to give it a go. Will be installing it this holiday

Been using Nix at Transloadit to replace our ubuntu + custom compiled based stack and while there has been a learning curve with friction, it has been so worth it. I sleep better knowing all state follows from our declarative nix files, can be changed and reverted with confidence, and we’ve cut down our build and deploy times 100X because we only ever compile something once now thanks to shared build cache between our devs and CI <3

I wouldn’t be surprised if they bought Cardano’s ADA ahead of this. It’s the biggest crypto that already implemented proof of stake, so the most likely place anyone seeking refuge may move value to, increasing its price dramatically. This could make it a dump & pump, if that makes sense. Dump BTC with a claim that pumps ADA.

Agreed, and there are other viable attack vectors too. Instead of a worm, an unfriendly state or other bad actor with deep enough pockets could hack the update servers that cars get their over-the-air updates from. Employees of the car manufacturer could be compromised to make that easier.

Tesla is a software company and probably has a lower chance of getting hit due to expertise and funds being poured into security (even tho not infallible as this post shows), but there’s a race to the bottom and soon enough Car companies that couldn’t pull of decent navigation will have some form of computer-controlled-steering as stockholders are looking at Tesla stock price and breathing down their necks.

I have been worrying about this for some time, even tho I am also a tech lover and Tesla driver. was thinking of writing a blog post about this, but seeing this comment, maybe it isn’t a new thought and everybody is already aware of this risk.

I think you are right about medical personel. But also: if you make everyone crash around rush hour, you take out a significant share of the working population. And how do you clean up the infrastructure to let trucks and ambulances through again. Not to mention the catastrophe of cars crashing into stores and pedestrians in city centers.

FFmpeg Cheat Sheet 5 years ago

Many target formats do not support data sit subtitle streams, should de original contain then. So when using map 0, best then explicitly exclude those if you don’t care for them via -0:d? and -0:s? as we found out the hard way at Transloadit

We do use Go in three places yes (launching instances, as there was a better go aws sdk available at the time; uploading to s3, long story but we want this out of our main processes and go has faster startup times; and tusd for receiving resumable file uploads, mostly because our tus.io lead loved Go so much :)

But this is (way) less than 1% of code and typically performance is not the problem with Node, even for our use case. ~Everything we build feels fast the first time. If on rare occasion it does not, it’s a matter of rearranging the building blocks, not swapping them out for something else entirely.

We (Transloadit) have been running Node.js in production the longest, since 2008, processing many petabytes, globally, hundreds of machines when not thousands, and it has not let us down. Lot of faith in Node over here.