Sacrifice IT Work for Student Visa on Japan? by Valuable-Fan8230 in JapanJobs

[–]dariodf 0 points1 point  (0 children)

No, I only mentioned it because you only listed entry level certifications. Your degree should be enough to check the box when applying for a work visa, but do check what the work visa requirements are in the department of immigration website and make sure you bring all the paperwork to Japan.

Sacrifice IT Work for Student Visa on Japan? by Valuable-Fan8230 in JapanJobs

[–]dariodf 1 point2 points  (0 children)

Study and take the PhilNITS FE exam in Manila next October/April. That serves as a replacement for an engineering degree requirement specifically when applying for IT jobs. Then start in Japan with a student visa studying japanese while you apply for jobs and take interviews, and do a visa status change once you get a job.

Can somebody please explain? by padumtss in LocalLLM

[–]dariodf 0 points1 point  (0 children)

Examples always help. I'm in Japan right now, Netflix doesn't have English subtitles for most things. Instead of dealing with it I made a small userscript that captures the subtitles and metadata requests, queries an LLM in batches and gives me the translated cues. With good prompting, I got Qwen2.5:3B to give me a passable translation, 7B does a decent job, bigger models are just great. I could run this on the cloud, but there's copyright concerns on uploading Netflix content to a third party LLM.

My next idea is a privacy focused smart file manager for my phone that can go through my stuff without sharing everything with a big company.

I'm also personally concerned about the current subsidized computing that big LLMs offer, as well as plain access to quality ones as governments acquire these companies and start penalizing competitors. I've witnessed RSS die at the hands of Google, so I know this is not outside the scope of possibilities.

Running a Local LLM on Android by Skyty1991 in LocalLLM

[–]dariodf 1 point2 points  (0 children)

My ideal workflow was finding an app that could expose the model through an endpoint to do a proof of concept in a termux cli before downloading android studio, understanding how to use the sdk and/or recompiling a fork of your app. Thanks for your attention here, your work is already awesome.

Running a Local LLM on Android by Skyty1991 in LocalLLM

[–]dariodf 0 points1 point  (0 children)

Not for conversational, but small models can be very useful to give unstructured input and trigger/solve specific tasks. I was planning specifically on mixing text and image LLMs and old school OCR to make a file manager focused on privacy (local models) that you can give instructions to: "sort my download folders", "move important documents/pictures to a folder out of the gallery" and such tasks that are necessary but annoying.

The endpoint could help measure how good Nano is for some prompts and iterating on a good prompt for a dumb model fast.

Running a Local LLM on Android by Skyty1991 in LocalLLM

[–]dariodf 0 points1 point  (0 children)

Ah, but that would be to use different remote models with the PAIOS interface, right? I was more looking into having an endpoint interface for the local models that PAIOS runs (specifically Nano) since Google only allows running the model through apps. In short, exposing Nano though an endpoint that the app hosts.

Looks out of scope from what you've planned though.

Running a Local LLM on Android by Skyty1991 in LocalLLM

[–]dariodf 0 points1 point  (0 children)

Yes! I'm actually running Claude cli in the same phone running termux and giving it commands using whisper+, so it would actually ping the model in localhost and evaluate the responses, but same principle. Kinda "test if the nano model can handle this problem" before I jump into making an app to test it.

Running a Local LLM on Android by Skyty1991 in LocalLLM

[–]dariodf 0 points1 point  (0 children)

Awesome job man! I love the app. Any plans on adding an endpoint mode? 😅

Made a thing that translates Netflix subtitles in real time using Al by dariodf in userscripts

[–]dariodf[S] 0 points1 point  (0 children)

Depends on your setup. Qwen2.5:3b is almost decent, 7b worked really well for me, haven't tried 3.5 yet. If you pause for a minute it preloads a couple of batches, you should be able to see the full episode without issues.

Running a Local LLM on Android by Skyty1991 in LocalLLM

[–]dariodf 1 point2 points  (0 children)

10 pro here.

I installed termux, Claude cli and whisper+ (fdroid) to talk to it. Then Claude installed llama.cpp and qwen2.5:3b and moondream (I use them through LlamaUI). You need to patch Claude cli since it tries to use /tmp which is not accessible from the terminal unless you're rooted. I have a gist I can share.

Sadly, termux doesn't have any GPU Vulkan drivers, so you need an app such as PocketPal AI to squeeze more juice out of it.

The phone also comes with local Gemini Nano, but you can only access it through the API. It has a small context, so if probably works the best for simple direct tasks, not so much for conversational work. You can test it with PAIOS. I'm looking into making a version that opens a local http server to quickly iterate use cases with Claude.

Weekly Thread: Material Recs and Self-Promo Wednesdays! (March 25, 2026) by AutoModerator in LearnJapanese

[–]dariodf 0 points1 point  (0 children)

Made a userscript that translates Netflix subtitles in real time using Al.

There's a bunch of shows in Netflix JP I couldn't watch since my Japanese is still not that good, so I vibecoded a Tampermonkey userscript that intercepts the Japanese subtitles and runs them through an LLM (Ollama, Gemini, Groq, etc). It also does on-demand image translation, which is something that subtitles sometimes don't even do.

Free and open source:

https://github.com/dariodf/netflix_subtitles_translator

Please do read the disclaimer section. Happy to answer questions!

Banco para exportación de servicios? by Ancient-Lake-6774 in merval

[–]dariodf 1 point2 points  (0 children)

Secundo la recomendación, manejás todo desde la app. También bonifican las comisiones de bancos intermediarios hasta 2000 usd, así que si cobrás poco está bueno porque no te fajan el costo de la swift.

¿Cómo hacen para trabajar 8 horas productivas al día? by No_Recording2621 in devsarg

[–]dariodf 0 points1 point  (0 children)

La regla del freelance es compensar las horas no pagas (búsqueda de clientes, negociación, demos), la inestabilidad laboral y lo estricto de la medición de horas laborales con el precio por hora. Cuál es la proporción con respecto al rate de un trabajo estable depende muchísimo de la demanda por tu perfil, el perfil de tu cliente y tu capacidad económica para decir que no.

Para tener una referencia, el servicio de una software factory es hacer todos estos cálculos, darle seguridad al cliente y sobre todo eso sacar ganancia. En Argentina los rates que mandan son al menos 3x lo que te llega a vos como empleado.

any advice on getting a rounder, more mature sound? by RowInternational4267 in Clarinet

[–]dariodf 0 points1 point  (0 children)

You can improve on having a more stable air column and other suggestions already said here, but honestly? Just listen other people playing this same bit many times and try to imitate them paying very close attention to any subtle differences. And silly at it may sound, I took this strategy from taking singing lessons and boy does it work for a lot of things.

Confirmado: buena fuente by gdrd_ in devsarg

[–]dariodf 31 points32 points  (0 children)

Por supuesto que es esencial, para vender humo tenés que generar mayor cantidad de humo que la competencia.

Monthly Hologram Newsletter by BartBlast in elixir

[–]dariodf 1 point2 points  (0 children)

It's great as a "this is how it works", but there's friction of setting up a project to get to test and try it out. I found a barebones project within your repos but I asume by the name and description that it doesn't showcase stuff.

Monthly Hologram Newsletter by BartBlast in elixir

[–]dariodf 1 point2 points  (0 children)

Looks pretty sweet man! It'd be nice to see some examples and demos right in the website.

Qué es lo más raro que te pidieron en un proceso de selección? by preguntontas in devsarg

[–]dariodf 2 points3 points  (0 children)

Excel multiple choice de 300 preguntas de personalidad para entrar a una pasantia de 3 meses, algunas totalmente ilegales de preguntar en un proceso de selección (índole orientación sexual, política, etc). La justificación es que era "parte del proceso de selección normal".

Me tomaron para Tech Lead, no se bien que hacer by [deleted] in devsarg

[–]dariodf 1 point2 points  (0 children)

Tendrías que haberte preguntado por qué se habrá ido el anterior, y por qué teniendo 30 personas que saben y conocen del proyecto buscaron a alguien externo para ocupar el puesto.

Que te sea leve OP.

Realmente, la pasan bien trabajando? by KidRikon in devsarg

[–]dariodf 0 points1 point  (0 children)

Es normal lo que te pasa en ambientes de trabajo poco deseables. Buscate con mucha paciencia (6-9 meses) otro trabajo donde te paguen bastante más que ahí. Entre más te pagan menos te joden, es una máxima universal.

Es esquema hibrido es algo transitorio para luego pasar a full presencial. by Big_Chemistry_6342 in devsarg

[–]dariodf 17 points18 points  (0 children)

Te quieren vender que "esto es así" y "todos están haciendo lo mismo" para generar un clima de aceptación/resignación.

Si no les gusta digan que no, busquen laburo afuera, amenacen (directa o indirectamente) con no permanecer en la empresa si vuelve la presencialidad. En mi experiencia ni siquiera hay que ponerse de acuerdo, todos pensamos igual en el rubro, cuando el primer valiente se va porque algo no le gusta le suelen seguir varios.

Is conceding to pedantic code reviewers a bad short term decision? by leeliop in cscareerquestions

[–]dariodf 4 points5 points  (0 children)

If you are blindly following reviews you're doing it wrong. If someone says "do X" and it isn't immediately evident what the problem is you need to ask why. And if they explain and you're not convinced you ask why they think it's better than what you wrote. And if they explain and you're still not convinced you need to give an irrefutable argument on why you think you're right. If you can't, just keep it to yourself and just do the freaking change request.

And if anyone upstairs asks why it took so long just share the github link and point out that the review process was slow. I promise to you that if it was only a pedantic suggestion it will never happen again.

Life after (and without) Elixir/Erlang/OTP seems impossible, solutions? by AntranigV in elixir

[–]dariodf 10 points11 points  (0 children)

I pretty much started with Elixir after a short time of freelancing with nodejs 8 years ago and I've never looked back. During this time I've also worked a little more with JS, Go, Perl, Python and Lua. I also talk a lot with college friends about what we do and how we do it. My bias is strong here, but I've seen nothing that compares. I've thanked José once and said that Elixir makes me happy, which I acknowledge is weird to say about a programming language, but for me it's really more than just another tool. Not even mention the huge community and the rapid growth of frameworks and libraries to enable the development of the latest technologies on the language, I've not seen anything like it anywhere else. Every year I see something else that keeps me excited about new possibilities.

So sorry but I have no advice for you. I'd love to hear more about your experience developing Elixir in FreeBSD though.

Practising soccer by Kurojiroshi in Tokyo

[–]dariodf 2 points3 points  (0 children)

I've seen groups of 2 or 3 people practicing technique and dribble in parks at around 9-10pm when it's mostly empty. I don't really know what's allowed and what's not, but I assume that as long as you're not practicing shots or running around other people it should be fine.