HNHacker News
TopNewBestAskShowJobs

alvises

85 karma · joined March 24, 2014

submissionscomments
alvises··on Building a Yolox Plate Detector: Setup, Fine-Tuning, Metrics, Dashcam Inference
Train a license-plate detector from scratch with YOLOX object detection models, on a public ~7k image dataset. In this video I start from a clean machine, install everything, configure YOLOX, fine-tune on plates, debug the usual setup hiccups, export to ONNX, evaluate real metrics (mAP/AP50-95) and finally run the model on dashcam footage.
alvises··on Show HN: Real-Time YOLO Object Detection in Elixir: Fast, Simple, Extensible
That’s great! I’m going to support it then :)
alvises··on Show HN: Real-Time YOLO Object Detection in Elixir: Fast, Simple, Extensible
It’s not built around ultralytics model and it doesn’t use its code, just del model and weights as a demo. The library is meant to be extensible and to run custom yolo models soon!
alvises··on Show HN: Real-Time YOLO Object Detection in Elixir: Fast, Simple, Extensible
Yeah, v11 has been released recently.

Totally agree about ONNX, without it I wouldn't probably even started making this library. However, something I want to try is to code the network with Nx/Axon, without using onnx. The main advantage I see moving from onnx to Axon is to take advantage of all the new cool stuff like Nx sharding: https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update...

alvises··on Show HN: Real-Time YOLO Object Detection in Elixir: Fast, Simple, Extensible
The main difference is that this library is built for Elixir, which means you can take advantage of the Elixir real-time and distributed capabilities to easily integrate YOLO into scalable, fault-tolerant systems.
alvises··on Real-Time Object Detection with Phoenix and Python
Thanks! About erlport/export I just didn’t want to use a library for something that is relatively simple.
alvises··on Step-by-Step Tutorial to Build a Phoenix App That Supports User Uploads
In this step-by-step tutorial we see in depth how to build a Phoenix app from scratch, letting users upload their files using a multipart form. We learn how to easily run PostgreSQL with Docker, to receive uploads using Plug, and how to use Ecto to store upload details into the database.
alvises··on Hashing Files in Elixir
In this article we see what a hash function is and what it can be useful for. We see how to calculate the hash of strings and files using the Erlang :crypto module and Elixir streams.
alvises··on Elixir Stream and large HTTP responses: processing text (Part 2)
This is a second part of the article of last week: https://www.poeticoding.com/elixir-streams-to-process-large-...

This time we are going to process on the fly a 30 million lines remote file, summing the numbers of each line. We will see how to implement the functions we need to convert a stream of chunks (the one built in the part 1) to a stream of lines. We'll then run a benchmark of two different implementations.

We will then see how easy and quick is to process just the first 30 lines of the same 125mb remote file.

alvises··on The Primitives of Elixir Concurrency: A Full Example
In this article we see how to use `spawn`, `send` and `receive` to make multiple concurrent HTTP requests, merging the results in a single one. Then we see how to refactor our code with `Task`, which makes everything easier.

The most passionate will find a small challenge at the end.

alvises··on Spawning processes in Elixir, a gentle introduction to concurrency
One of the coolest things in Erlang and Elixir is their concurrency implementation based on Actor model. In this article I introduce concurrency and show how we can start making our code concurrent in Elixir, using processes.
alvises··on The Beauty of Pattern Matching in Elixir
One of the reasons I fell in love with Elixir is pattern matching and how it can be extensively used all over the code!

In this video we see pattern matching with tuples, lists and maps, a bit of control flow and recursion.

alvises··on Poetic.io – the simplest way to transfer files (for free)
Thanks guys, I'm super happy to discuss the terms of use so I can work on this with the lawyer who wrote the documents.

So, the "sublicense this right to third parties" I think is because we are storing the files on S3. I see, this phrase doesn't look good .. do you think it would be better to explain sublicense to amazon for the storage, or even better get rid of this ?

About the "perpetual", if would be "10 days" , which is the expiration time for every transfer, would it better?

Cheers

alvises··on Poetic.io – the simplest way to transfer files (for free)
why sketchy? The biz model is beautiful ads (on the free side) and a pro version (still to come).
alvises··on [MongoDB Lesson 3] How to INSERT documents using the Mongo Shell and JavaScript
Any suggestion for the course? Thanks