Juan Maroñas
418 posts

Juan Maroñas
@jmaronasm
Probabilistic Machine Learning -- I like growing plants
Madrid, Comunidad de Madrid Beigetreten Aralık 2018
337 Folgt110 Follower

@svpino I don't agree. Many things can be implementes in many ways. Comments allow to express this way without requiring others to know what each single method from a library do. Also allow to Split Up parts of an implementation, organizing stuff.
English

Many people write comments because they are incapable of writing good, clean code.
The vast majority of comments I read are unnecessary. They are a liability.
I follow these principles:
1. Your code is not a project management system. Don't write "TODO" notes in code.
2. Good, clear code is self-explanatory. If you find yourself writing too many comments, you are doing it wrong.
3. If you need to rewrite a comment when you change the code, your comment is telling the wrong story.
4. Never write a comment to explain a code that's hard to understand. Rewrite the code instead.
Raul Junco@RaulJuncoV
My rule of thumb with comments: Use Comments to explain why certain decisions were made, not what the code is doing.
English

@pmddomingos I prefer to live in a country where healthcare is free and the probability of my son being shot at school is non-existent
English

Happy to share work accepted at #ICML2023 proceedings.mlr.press/v202/maronas23…
How can we create C non stationary and dependent processes in an efficient way
English

Spent time reviewing for #ICML2023. Author wrote changes to incorporate. Paper gets accepted with camera ready showing no changes. Won't review anymore for a conference unless I have submitted something. A-R discussion is more a mafia interchange that something for science.
English

@Serthand Pues yo me he operado 5 veces, entre ellas del hombro, pagando 50 euros al mes.
Español

@PatrickKidger @verdverm Also joining kernels avoid memory transfers and I think It uses internal multiprocessor registers in a more controlled way. Overall very nice tricks.
English

JAX has a JIT compiler, so that Python isn't used at runtime. This removes a lot of the overhead when manipulating many small objects. (And is part of why I really like JAX for scientific computing.) It also performs algebraic simplification to try and simplify the computation graph where possible.
Specifically wrt allocation - JAX (and XLA under-the-hood) statically allocates memory in advance.
But since you mention sympy - you might like github.com/google/sympy2j…, which allows you to interface sympy and JAX together!
Does that answer your question?
English

We live in a time where AI papers deliberately omit essential details like model size and training tokens... which end up being leaked and published by mainstream media 🤦
cnbc.com/2023/05/16/goo…
English

@PatrickKidger I've seen similar behavior on adaptative gradient methods when training GPs.
English
Juan Maroñas retweetet

@lizbwood Generally: pick north-south based on weather preferences; pick east-west based on timezones you have to be available for meetings.
E.g. Greece is warm but EU-timezone-only. Portugal is warm and possible for US working hours.
Personal favourites are London or Amsterdam.
English

Not a real idea yet, but for the remote ML team, I was thinking of getting us all together for a summer of working together in-person. Those with experience as #digitalnomads, what would be a good place to host an ML house in the summer for people from US and EU? US has EU ID.
English

De estas asignaturas , cuál de ellas te entra un escalofrío nada más verla
forocoches.com/foro/showthrea…

Español

Finally found a real motivation to use chatGPT beyond creating fakes stories about my hommies.
Vidhi Lalchand@VRLalchand
Making chatGPT write tikz code🔥(literally, hours saved. phew!😎). And for more sophisticated graphics it is much easier to work by altering an existing block of code. #chatGPT
English

@RobertoParPal Hay que entender que el rol de Gary en twitter es dar x el culo jaja
Español

No hay más ciego que el que no quiere ver. Es como cuando criticaban a los hermanos Wright y se reían de sus primeros intentos de volar con un artilugio…
Gary Marcus@GaryMarcus
favorite #GPT fail of the day? My top 4 so far (poll in next tweet); please add your own
Español

@tdietterich @emilymbender And also allows updating the paper if you find any mistake or want to clarify something, which in my opinion is ita best feature
English

@emilymbender Arxiv is an archive, not a venue. It also requires supplemental materials to be merged into one pdf instead of separate files like the neurips web site. It is also more searchable
English

#NeurIPS Is doing something really wrong if everyone is tweeting links to the arXiv versions of their papers there. It's supposed to be this super prestigious conference yet no one wants their (ahem) archival version of their work to be associated with it?
#NeurIPS2022
>>
English

@RobertoParPal Imagínate como estará el Salvador (creo que era este pais) que movió parte de su reserva a cryptos
Español

Nunca pongas tus huevos en la misma cesta… me parece increíble el nivel de atontolamiento que ha producido el crypto hype
Travis Kling@Travis_Kling
Unfortunately, I have some pretty bad news to share. Last week Ikigai was caught up in the FTX collapse. We had a large majority of the hedge fund’s total assets on FTX. By the time we went to withdraw Monday mrng, we got very little out. We’re now stuck alongside everyone else.
Español






