Posts by sirikon@plaza.remolino.town
 (DIR) Post #9pFNYlF9HfN78rs9Ka by sirikon@plaza.remolino.town
       2019-10-07T13:38:03.195246Z
       
       0 likes, 0 repeats
       
       @ekaitz_zarraga Not **that** into lisp xD Clojure was fun but I prefer C-like syntax for daily use.
       
 (DIR) Post #9pFPiZHonIqSrWvQGW by sirikon@plaza.remolino.town
       2019-11-13T08:52:51.153485Z
       
       0 likes, 0 repeats
       
       Anyone knows a tool like Postman or Insomnia for exploring HTTP-based APIs that allows writing the request definitions automatically into disk? Just so I can include them in version control.Postman and Insomnia work in memory and just allow manual import/export (tedious) or their privative, paid team sync capabilities.
       
 (DIR) Post #9pFPiZY7oftBg6YRgO by sirikon@plaza.remolino.town
       2019-11-13T08:53:50.919749Z
       
       1 likes, 0 repeats
       
       Asking for the most basic of the functionalities, reading from fucking disk, sounds dumb yet real.
       
 (DIR) Post #9pXKmCXYPopAU0DpxI by sirikon@plaza.remolino.town
       2019-12-01T16:23:10.842604Z
       
       0 likes, 0 repeats
       
       @pietrelinux Ya se usaba Java en los Nokia con Symbian y como usuario de varias generaciones de móviles nunca escuché eso de problemas de memoria.Python y Java se usan en muchos lugares en los que el contexto y las prioridades los hizo la opción más óptima.Ninguna herramienta es mala per sé. Mejor juzga a las personas responsables de los problemas y no las herramientas que decidieron usar.Como por ejemplo Facebook decidiendo que cargar en memoria casi 800mb de librerías redundantes en su aplicación para Android era aceptable.Si la mesa cojea te quejas al carpintero, no al martillo.
       
 (DIR) Post #9pXKmJjVflXyn6rz3w by sirikon@plaza.remolino.town
       2019-12-01T16:55:10.861963Z
       
       0 likes, 2 repeats
       
       @pietrelinux Lo más portable y fácil de aprender puede ser lo mejor si es esa tu prioridad como responsable de solventar un problema, barajando tus opciones.Alguien decía que el código es algo hecho para que los humanos lo lean y de vez en cuando una máquina lo interprete.
       
 (DIR) Post #9pXKmQUAZCR3jYkKci by sirikon@plaza.remolino.town
       2019-12-01T17:09:04.817854Z
       
       0 likes, 1 repeats
       
       @pietrelinux Si quieres usar exclusivamente C perfecto. Pilla el kernel de Linux y hazle un init que te guste y absolutamente todo sea C, todo el stack hasta el nivel gráfico y cada detallito del sistema.Hacer software también es economía. Igual está bien esperar unos segundos para que arranque todo si gracias a eso puedo desarrollar algo muy decente en mucho menos tiempo, que a demás sea más fácil de mantener, de actualizar, de reemplazar, de modificar, y más gente pueda entenderlo y extenderlo.El exceso de abstracciones es malo en el sentido de que todo es malo en exceso (incluso la falta de abstracciones), pero puedes tener abstracciones útiles.
       
 (DIR) Post #9pXKyPUC6ovu6nTLJg by sirikon@plaza.remolino.town
       2019-12-01T17:19:37.281256Z
       
       0 likes, 2 repeats
       
       @pietrelinux Que la culpa de la falta de velocidad en el escritorio, respecto a Windows, es Python? XDSi precisamente donde un Windows 10 va a pedales, cualquier sistema con Gnome o derivados va que vuela.Uno de los grandes problemas que hacen que Linux no tenga el alcance que tiene en escritorio es porque hay demasiado programador que cree que sabe más de usabilidad que nadie, y muy poco experto en usabilidad que tenga la suerte de que se le escuche. Al menos Gnome, KDE y demás organizaciones hacen un esfuerzo en suplir esto.
       
 (DIR) Post #9pXMtpp6xYzYFkCaqu by sirikon@plaza.remolino.town
       2019-12-01T17:56:19.314449Z
       
       0 likes, 0 repeats
       
       Estoy por volver a Twitter, que aunque hay más fachas, hay menos programadores de C.
       
 (DIR) Post #9pcU3UKDNxDcwwpn1s by sirikon@plaza.remolino.town
       2019-12-04T08:43:27.210863Z
       
       0 likes, 1 repeats
       
       I'll be giving a 30-40minute talk at my job on January about federated social networks in general, and about services around ActivityPub (Mastodon, Pleroma...) in particular.Is there any tip that you think is worth mentioning? What would you tell someone to convince him for joining the fediverse?
       
 (DIR) Post #9rCZUlFnaqj3xLqcim by sirikon@plaza.remolino.town
       2020-01-20T13:42:13.843726Z
       
       0 likes, 0 repeats
       
       @txusinho I was thinking in attending but didn't decide soon enough, didn't had nobody to go with and the Global Game Jam was the same weekend.Let's go next year?
       
 (DIR) Post #9rfKPeavviRqCy0tQO by sirikon@plaza.remolino.town
       2020-02-03T15:59:12.062746Z
       
       0 likes, 0 repeats
       
       @aral Well it's handled with "open". Try "open https://duckduckgo.com".Oh, right, it's "xdg-open", which will probably change once Wayland becomes mainstream. You should know that, dumb user!
       
 (DIR) Post #9spJ227Nnp26XzUS5Q by sirikon@plaza.remolino.town
       2020-03-09T06:57:52.316236Z
       
       0 likes, 0 repeats
       
       @strypey What do you understand as a third party domain?I'm thinking about the CDNs many people/orgs use to distribute static content globally, which is something pretty expensive to run by yourself.
       
 (DIR) Post #9spLLregc2zvnUeSUC by sirikon@plaza.remolino.town
       2020-03-09T09:34:12.629564Z
       
       0 likes, 0 repeats
       
       @strypey How do you make sure that the content loaded thru IPFS or WebTorrent isn't third party, if you depend on the domain name to do so?
       
 (DIR) Post #9tGsADSPvClmqUS240 by sirikon@plaza.remolino.town
       2020-03-22T16:32:19.531529Z
       
       0 likes, 1 repeats
       
       If you're doing something in Node that involves very important secrets being sent around, consider this:*Any* part of your software, including third party packages, can import stdlib libraries like 'https' and replace the methods with fake ones, performing a mitm.With this snippet I was able to intercept user's password while being sent in a HTTPS request, in a project of mine, that will definitely re-write in something else.
       
 (DIR) Post #9tH0H5R0wn4Ncla9T6 by sirikon@plaza.remolino.town
       2020-03-22T18:06:23.381648Z
       
       0 likes, 0 repeats
       
       @lvl Maybe MITM isn't the correct term to describe it.What I wanted to say is: Without any memory poking from the outside, in a high level language like JavaScript without raw memory access, from any normal-looking package that doesn't require Node-GYP related stuff, you can access to this kind of information. That's a context that pretty much anyone would assume as safe enough to temporally store a password in a variable that won't be shared with any third party library, only the stdlib.This is something that can be done by default in Node, but can't be done in many other languages, not by default or without explicitly adding some kind of flag or AST transformer.Also, the Node community is used to have a *lot* of dependencies in the dependency tree and not caring at all.
       
 (DIR) Post #9wRCNCGCnJEVcpmcRk by sirikon@plaza.remolino.town
       2020-06-24T10:46:18.239669Z
       
       0 likes, 0 repeats
       
       @txusinho All input I can give is that a coworker is happy with the K380. It's really compact.For me, it's missing dedicated keys that I use extensively like SUPR, START, END, and the pagination ones.In that sense, I would prefer for myself the Lenovo one, because I already have a ThinkPad T495 and love the keyboard, and second, it isn't only bluetooth: It includes a USB with 2.4ghz connectivity.
       
 (DIR) Post #9wRCNCRC8S1WAuvOZk by sirikon@plaza.remolino.town
       2020-06-24T10:51:27.494561Z
       
       0 likes, 0 repeats
       
       @txusinho I think I would have a problem with the Lenovo one, though.I tend to rest the hand on the keyboard's left side, on the table, in a more natural position (thumb looking up). From there I can reach keys like ESC, Ctrl, Start, Alt, without moving the hand.The Lenovo has a little border that will probably block my hand to do so comfortably, thing that I can do with my Ozone Strike Battle, a mechanical keyboard without borders.
       
 (DIR) Post #9x7BCcACBK6guHxRFw by sirikon@plaza.remolino.town
       2020-07-15T15:47:03.020697Z
       
       0 likes, 0 repeats
       
       I'm looking for PostgreSQL as a Service.Any recommendations?
       
 (DIR) Post #9x7EZsjZ2TK2p2Hscy by sirikon@plaza.remolino.town
       2020-07-15T16:02:36.526773Z
       
       0 likes, 0 repeats
       
       @carbans Already used it and worked fine for a one-day workload, but wanted more recommendations just in case :)
       
 (DIR) Post #A1bUBjn3VX7J5PsO8m by sirikon@plaza.remolino.town
       2020-11-26T14:49:56.252792Z
       
       0 likes, 0 repeats
       
       @kev Make them seem to have pupils but you zoom in and it’s another Kev