« first day (1943 days earlier)      last day (1158 days later) » 

12:02 AM
:v
 
 
1 hour later…
1:19 AM
@JohnDoe si
 
1:30 AM
@quevedo Sabes de python.
¿Como se puede pasar un parametro mediante la funcion register de un Frame en tkinter?.
 
@DanielBriceño No lo suficiente para orientar a otros... Puedo hablar paja en puntos clave
 
Gracias de todos modos.
 
yo he hecho algunas cosas con tkinter, pero asistiendome con la doc porque no lo manejo con solvencia
 
Ya creo que se como. Gracias.
 
1:54 AM
Intento usar lambda para hacer la funcion pero no funciona
lambda x:(self.control=i)==1
Esto debe asignar una valor a la variable control y despues retornar si es verdadero o no.
Alguna idea.
Creo que tengo otra idea.
Vaaa nada.
segundo intento:
command=(tkinter.Frame.register(tk,lambda x:self.validar(i),"%p"))
Tengo un array de Entry en donde "i" Es la posicion donde se llama la funcion.
Al ingresar una tecla activa la funcion.
 
2:13 AM
@DanielBriceño Acabo de darme cuenta que @abulafia está en la lista de usuarios presentes. El es Gurú en python. pregúntale ...
 
2:26 AM
Crei que la pregunta es abierta por lo que todos pueden verla.
@quevedo
 
@DanielBriceño lo es, pero, que el usuario se vea presente no significa que esté leyendo. En general se da cuenta si lo invocan usando @nombre
Por esa razón lo traté de invocar, pero debe estar ocupado
 
@abulafia
Intento usar lambda para hacer la funcion pero no funciona
lambda x:(self.control=i)==1
Esto debe asignar una valor a la variable control y despues retornar si es verdadero o no.
Alguna idea.
Creo que tengo otra idea.
Vaaa nada.
segundo intento:
command=(tkinter.Frame.register(tk,lambda x:self.validar(i),"%p"))
Tengo un array de Entry en donde "i" Es la posicion donde se llama la funcion.
Al ingresar una tecla activa la funcion.
 
seguro que cuando lo vea te responde. Es muy generoso con su conocimiento
 
@quevedo Muchas gracias.
@quevedo Existe la posibilidad de que notepad++ tenga fallo
 
@DanielBriceño dudo! es muy bueno. Pero, si puede estar guardando el texto plano con BOM
y en ese caso genera errores al compilar
Eso lo arreglas en sus preferencias guardar utf-8 sin BOM
@DanielBriceño suele ocurrir si estás trabajando en windows
 
2:40 AM
@quevedo Nota esto:
La primera es el mismo codigo en notepad++
La segunda es el mismo codigo en el block de nota de windows
 
El block de notas de windows guarda con BOM
 
Creo que notepad++ tiene problema con los tambuladores
Lo converti a sin (bom) antes de copiarlo y pegarlo al block de notas
 
La verdad, yo uso notepad ++ desde su versión 2, y abandone el block de notas por el problema de BOM hace como 10 años...
 
Hise el codigo en notepad++ no en el block de notas.
 
@DanielBriceño El block de notas pone el BOM
 
2:44 AM
Y la consola tambien
Es por eso que me sale mal el codigo.
Ya esta todo solucionado, con solo modificarlo en el block de notas y listo.
 
notepad++ respeta tu decisión, pero notepad actua por su cuenta, lo que lleves a el sufre cambios por debajo de la mesa
usa IDLE
Es un buen editor ligero para python
 
Ahora me funciono alreves
Ide python.
 
y, si deseas, un entorno más eficiente geany o pycharm
 
Muchas gracias.
@quevedo Borre todos los espacio y ahora se que hay otro error.
En el codigo claro.
Chao buenas noches. Ya yo me retiro por hoy.
 
@DanielBriceño que descanses
 
2:50 AM
igual.
 
@DanielBriceño gracias
 
 
1 hour later…
3:57 AM
hola
 
 
1 hour later…
5:06 AM
Wenas
 
 
1 hour later…
6:35 AM
ERROR al deplegar app en Heroku. No sé si la documentación es demasiado mala o la falta de documentación en castellano es notable. Pero son muchas preguntas de deploy fallidos en esa plataforma, en diferentes tecnologías.
 
6:50 AM
MIra esta otra. Es tan estúpida que me deja sin palabras: Error “Error while parsing file” en Qt creator
 
7:37 AM
A las güenas :-)
 
Jo. A la ora de de depurar...
Buenas noches don @Trauma
 
Buenas noches, dice O_o
 
@CandidMoe es pregunta es más mala que pegarle a la mamá de uno mismo.
 
Tu reloj biológico ese ... p'a mi que está un poco ... a su bola ;-p
@MauricioContreras En mi pueblo, la expresión es mas malo que pegarle a un padre con un calcetín sudao
Pero dicho con acento andaluz
Ahora que estamos poquitos y escogidos, necesito una cola con un hilo que lea y un hilo que escriba
 
@Trauma venimos de 2 sociedades diferentes. De donde yo vengo se habla de sociedad matricentrada. Aquí en España es patricentrada, se nota por la diferencia en las expresiones.
 
7:42 AM
@Trauma ???
 
@MauricioContreras La de aquí mola mas ;-p
@CandidMoe Para enviar eventos a una GUI. El hilo de la GUI lee y el backend escribe.
PERO a ver si se os ocurre como hacerla sin bloqueos
 
@Trauma eso en lenguaje C++?
 
Debería ser posible con cada hilo haciendo una sola cosa
@MauricioContreras Me conformo con un algoritmo general ... aunque si es en C++, pues mejor :-)
Ahora mismo la estoy haciendo usando mutex, pero seguro que se puede hacer algo sin ellos
son solo 2 hilos, cada uno haciendo exclusivamente una cosa: o leer, o escribir
 
Tengo una respuesta con hilos en Java para calcular factorial de un número. Cada hilo calcula una parte y aportan al total sin bloqueos. Te sirve?
 
Pues no se, si se puede aplicar a una cola, entonces si
xD
 
7:45 AM
Eso es trivial de hacer en C/C++ con threads separados.
 
@CandidMoe Carajo, pues no me dejes con la intriga O_O
Que a mi no se me ocurre
 
Threads separados que actualicen una cola. Vale
 
Un thread solo lee. Un thread solo escribe
sin bloqueos
nada de mutex, lock ni tonterias de esas
Tengo un bosquejo de idea usando un nodo nulo para marcar el final, pero no termino de afinarla
 
Pero la escritura en la cola debe ser atómica y se debe tener exclusividad sobre la variable, o me equivoco?
 
Entonces el problema es el bloqueo.
 
7:49 AM
Y las lecturas. Imagina que solo hay un nodo y mientras tu lees, llega el otro hilo y machaca el puntero de siguiente
 
Como hace bloqueo sin usar bloqueos.
 
Calro, el tema es el bloqueo
 
Voy a pensar en eso.
 
La ventaja es que solo son 2 hilos
con mas hilos ... ya se complica bastante :-)
Bueno, hay otra cosilla ... la lectura es limitada
pero no estoy seguro de que afecte a la idea general
aunque ese límite si puede usar mutex, es menos habitual que la lectura/escritura
 
Y no te sirven semáforos?
 
7:53 AM
Nope xDD
Eso es un bloqueo
 
Quieres controlar el acceso a una variable compartida A. Declara dos variables más, B y C. La variable B puede ser un número de secuencia, mientras que C se calcula en base a las dos anteriores. Sólo es permisible acceder a A cuando (A, B, C) están en estado consistente.
 
Se pueden usar mas de 1 cola internamente
La cuestión es implementar una simple API enqueue( ) ... dequeue( ) en la que un hilo siempre llama a enqueue( ) y el otro siempre a dequeue( ), intentando no bloquear ninguna de las 2 funciones.
Internamente, se pueden usar listas auxiliares o lo que se quiera
 
¿y por qué no puedes usar locks, semaforos ...?
 
claro que puedo :-)
pero lo chulo está en no usarlos :-D
private:
    QQueue< libuwm::Message * > m_queue;
    QMutex m_mutex;
    QAtomicInt m_limit;
    QAtomicInt m_thisSliceCount = 0;
};
Ahora mismo los estoy usando
... ummm ... quizá si uso un vector de tamaño fijo para las lecturas ...
La GUI tiene limitadas las lecturas consecutivas, después de hacer X llamadas a dequeue( ), recibe un null como repuesta
y no vuele a intentar leer hasta que yo no le avise
Ah carajo, vale. Ya lo tengo.
2 colas, pero tienen que ser mias, no pueden ser QQueue
 
8:02 AM
Quieres algo como un stream de datos?
 
Buenos dias
 
Guten tag
 
@CandidMoe ¡ Por Dios ! Yo no estaba ni en proyecto por esa época
 
Por cierto, fin de una era. Se separa Daft Punk.
 
como te gusta reinventar la rueda @Trauma
@MauricioContreras si? no les pongo cara
 
8:05 AM
@Pikoh se trata de @Trauma, le hace honor a su alias.
 
Cada uno con sus paranoias xD
 
jelou
 
Soy feliz con poco; un problemilla interesante, y disfruto como un crio :-)
 
di que si :)
 
@Trauma y si usas un 3er hilo a modo de API tal que los otros 2 consuman de allí?
 
8:10 AM
@MauricioContreras ¿Daft Punk es música para discoteca?
 
@MauricioContreras Pensando ...
no carajo, eso no puede ser. ¿ Como los comunico ? Meto mas esperas adicionales.
 
:(
Anda que se tiene que poder de alguna manera. XD
La culpa de todo la tiene Turing
 
Estoy pensando. Es que sin conocer la historia entera, no creo que podais ayudarme
y la historia entera es ... larga xD
Pero el truco tiene que estar justamente en la historia
 
@CandidMoe Es música electrónica... es bailable pero no la considero "de discoteca"
por cierto, ayer o anteayer Daft Punk han anunciado su disolución
 
8:18 AM
veo que mi chiste de que "no les pongo cara" ha pasado desapercibido :(
XD
 
Por cierto, esa primera canción es parte de un LP en la que todas las canciones tienen un video tipo anime... todo el LP junto es como un largometraje, con una historia de fondo
 
Yo los escuché por primera vez con Around the World, tendría yo unos 17 años mas o menos.
 
¿Cómo pueden hacer una canción tan repetitiva y que no se haga cansina? Es una pequeña joya
 
Interstella 5555: The 5tory of the 5ecret 5tar 5ystem (インターステラ5555, Intāsutera Fō Faibu?) es una película de animación francojaponesa, lanzada originalmente el 1 de diciembre de 2003.[1]​ Esta película es la realización visual de Discovery, álbum de la banda francesa de música electrónica, Daft Punk. Cada canción del álbum se animó como un episodio en la historia del secuestro y rescate de una banda de pop interestelar. Cada vídeo comenzaba donde se interrumpía la historia en la secuencia anterior. No tiene diálogos y cuenta con ligeros efectos sonoros, tales como disparos y llantas de vehículos…
Ahora algo de Prodigy
 
9:00 AM
@DanielBriceño En tu lambda intentas asignar una variable y usar esa asignación como parte de una expresión. Eso no es posible en Python, las asignaciones son sentencias y no expresiones
pero a partir de python 3.8 tienes el "operador de asignación" (conocido como walrus operator, o "operador morsa", por su forma :=). Ese sí te serviría para lo que planteas
lambda x: (self.control:=i)==1
@Trauma No entiendo nada... si un hilo tiene que leer, pero no quieres que se bloquee ¿qué se supone que tiene que hacer cuando no hay datos que leer? y ¿cómo se entera de cuándo los hay y cuándo no?
 
@abulafia Güenas :-)
Message *dequeue( ); Si recibe un nullptr, es que no hay mas cosas para leer.
 
@Trauma Entonces tienes al hilo en un bucle de polling? Eso no es muy eficiente...
 
no hombre
ese hilo tiene su bucle de eventos de Qt
cuando recibe un nulptr, deja de pedir cosas, y termina esa función, y vuelve al bucle de eventos
 
y el hilo que escribe tampoco debe bloquearse? Y si se llena la capacidad de la cola? También recibe un código de eroror de queue(Message) ?
creo que entiendo.. y no vale que se bloquee "un poquito" sólo si cuando va a hacer deque() resulta que justo en ese momento el otro hilo está escribiendo?
 
9:16 AM
como valer ... pues valdría :-)
La cuestión es que estoy intentandolo sin que bloquee
 
es que si no, tendrías un problema irresoluble. No hay forma de evitar la condición de carrera si no marcas secciones críticas
 
el hilo que lee es la GUI; si lo pongo a leer sin parar, se satura de eventos y empieza a hacer cosas raras
 
las secciones críticas serían las que acceden a las variables internas de la cola
 
@abulafia quiero jugar con la ventaja de que el hilo que escribe es el que avisa al lector de que puede leer
 
¿cómo le avisa?
 
9:17 AM
lector -> lee nullptr -> eventLoop
escritor -> envia evento -> lector empieza a leer otra vez
 
ah, a través de un evento, ya veo...
 
así puedo controlar la velocidad de refresco de la GUI, controlando cada cuantos ms le aviso
 
hmm.. déjame pensar si encuentro una situación chunga que te estropee el invento
 
y cuantos mensajes como máximo puede leer
cuando empieza a leer, no para hasta que recibe un nullptr
 
¿cómo se entera el que escribe de que el otro ya ha leido todo?
 
9:19 AM
cuando devuelva un nullptr al lector
lo puedo usar como trigger de cualquier cosa
la cola pertenece al hilo escritor
 
pero parece que tal como lo planteas no hay sección crítica... es decir, no puede darse el caso de que el lector esté leyendo cuando el escritor esté escribiendo, no?
 
Jejeje, acabo de depurar un bug en una página de un partner de Google. Alguien actualizó el patron de validación de correo de un campo input con una regex y olvidó escapar el carácter -. Por lo tanto no aceptaba ese caracter para correo. XD
 
@abulafia si ... pero no ... pero si
 
@Trauma típico
 
el escritor escribe en la cola según le llegan datos de la red
 
9:21 AM
¿Por qué la gente sigue empeñada en pegar capturas de pantalla del IDE en lugar de pegar texto? ¿No es MUCHO más complicado capturar, crear el fichero y subirlo que copiar y pegar el texto?
 
mediante eventos también
 
Aparte de los mil warnings que deben aparecer mientras lo hacen el la página de SOes
 
@PabloLozano son la generación Z. Tenemos que vivir con ellos.
 
¿ Z ? G de Gili...
 
Quiero un aler("No subas imágenes, melón!") en el código de SOes
 
9:22 AM
@PabloLozano Todavía es más complicado hacer una foto a la pantalla con el móvil, subir esa foto al PC y pegarla en la pregunta. Y también lo he visto.
 
@abulafia Ufff ... esa fué epica
 
@Trauma Z de Zote
 
Creo que le di +1 solo por el trabajo que le tuvo que costar :-)
Joe. El taller no tiene la batería del coche aun. Y mi Administradora Única volverá pronto de la peluqueria
Verás el pollo que me va a montar a mí :'-(
Y el coche abierto; no me acordé de cerrarlo antes de quitar la batería, y ahora no se cierra
Menos mal que por lo menos está en el garaje
 
9:36 AM
@Trauma El 500?
supongo que se podrá cerrar manualmente, usando la llave que va dentro del mando
 
@PabloLozano Ese mismo.
Que va, el joio cierre es electrico. Osea, puedo cerrar la puerta del conductor, pero la otra no. No tiene cerradura.
 
Y los coches modernos no tienen el botón en las puertas
 
Y veremos cuando le ponga la batería, cuantas chivatos del cuadro se quedan encendidos. Miedo me da el airbag
Tanto modernismo, carajo :-(
 
me da miedo el día que se me muera la batería al mío, de momento aguanta con la original (5 años!)
 
ufff ... pues no la pierdas de vista ya. Cualquier dia te pega el susto.
 
9:39 AM
pero el start/stop ya no se activa nunca, creo que es porque detecta que la batería ya está floja
 
Nunca me ha durado mas de 6 años ninguna
@PabloLozano Anda. Que listo el, oye
El Focus, cada vez que se jode la bateria, se cepilla el alternador
creo que de intentar cargarla, se calienta o algo y se quema
 
es rarísimo, porque no tengo garaje, el coche y la moto duermen en la calle de la urbanización
 
Pues ya te ha salido buena
 
y la moto lleva casi 5 años con la misma batería
la de origen
 
:-O
 
9:41 AM
y en la anterior scooter la cambiaba cada 3 años
y esta sigue arrancando a la primera
 
La del 500 ... ¡¡ ni 2 años creo que ha durado !!
 
y eso que desde que curro desde casa uso la moto una vez al mes
o menos
 
joe, vaya suerte que tienes
 
cuando el ERTE, estuvo 3 meses parada y como si nada
no sé que modelo es pero cuando la cambie exigiré uno igual
 
Yo como no le de un paseo al Focus 1 vez cada 2 semanas, ya no arranca
cada 2 semanas ... si le pego un buen paseo
si solo le doy una vuelta por el barrio, hay que arrancarlo cada semana
 
9:43 AM
pues mira que hay quien dice que el tener las luces en modo automático gasta batería, pero nada
he cambiado las pilas del mando del coche dos veces ya
pero la batería aguanta
 
Suerte tienes
Esa te ha salido buena. Como dices, cuando la cambies pide otra igual :-)
 
incluso ya ha pasado por el taller por un cambio de correa de distribución (gratis, porque había campaña de Peugeot por defectos de diseño)
 
yo di la primera vueltita del año ayer.
 
¿ Con la moto ?
 
sip
 
9:45 AM
¿ Ayer ? ¿ Llevas 2 meses sin arrancarla ?
 
sip. el jueves tengo la revision anual gratuita para dejarla a puntito
 
Voy a tener que tirar los coches y comprarme moto :-(
 
@Trauma le desconecté la bateria en ese tiempo, claro
 
ah, vale :-)
 
9:58 AM
@PabloLozano Qué suerte, a mi en la cuarentena se me quedó sin
Tantos meses sin tocarlo...
Ahora intento cogerlo aunque sea una horita un finde para ir a nada, porque los findes no puedo ir a valencia
Estoy encerrado en los pueblos donde no hay nada xD
Da gusto ver que la gente sigue queriendo que le hagan los deberes: es.stackoverflow.com/questions/430357/…
 
Yo estoy encerrado en Benalmádena :P
Bueno, creo que esta semana Benalmádena ya se abrió un poco, bajaron los casos
pero no sé si se puede ir a Málaga o torremolinos
 
Pablo, eres malagueño también? :O
Buah, a ver si tiene razón Trauma y Málaga tiene gente :O
@Trauma A ver, véndelos no los tires
 
@Trauma Una vez le puse batería nueva a mi Subaru Forester, y el maldito andaba a tirones, se paraba el motor. Alcance a manejar un par de cuadras y tuve que parar para prevenir un accidente. Ahi me fui enterando de que la batería "hay que domesticarla": hay que seguir todo un procedimiento para que el computador de a borde se entere que tiene batería nueva y le calcule los parámetros. ¿No será mucho?
 
10:17 AM
@CandidMoe Nunca he oído nada como eso. Se que dependiendo del modelo, puede que haya que meterle el analizador y quitarle alguna alarma
porque algunos coches se creen que el desconectar la batería es un intento de robo
Y en otros hay que desconectarla para tocar algo en el volante, como la cerradura de arranque. Si la dejas puesta, el airbag dice que hubo un problema y se enciende el chivato luminoso
Los vehículos de hoy en día, que se pasan de listos
A ver al 500 por donde le da y que me hace cuando se la ponga
 
@Benito-B Málaga se está convirtiendo en un hub de desarrollo: Oracle tiene un mega edificio en el Parque tecnológico, Google está montando un centro de seguridad en el centro... y hay muchas más empresas por aquí
-2
Q: WHAT IS THE CODE IN JAVA SCRIPT PLEASE? ITS IN CATALAN

XavierVolem escriure un programa que ens permeti crear triangles per poder-ne calcular la seva àrea i el tipus de triangle que és segons el nombre de costats de la mateixa mida: equilàter, isòsceles o escalè. Un triangle ve donat per dos costats: a, b i l'angle ! que formen aquests dos costats. Observe...

 
@Trauma Los coches de ahora tienen errores fantasma que te obligan a ir al mecánico para que te resetee el software
 
Maravillástico y fantabuloso
 
@NicolasOñate Mi antiguo Ibiza (TDi, 115cv) se aceleraba solo. Y llegaba hasta las 4100rpm
Osea, en 3ª se ponia a chirriar gomas
No veas el susto que se pegó una vez mi Administradora Única, que se le aceleró al llegar a un semáforo en rojo
Automaticamente dio media vuelta y fue directa al taller con él
Que si centralita, que si bloqueada, que si había que pedirla nueva ...
Al día siguiente llamaron y ya estaba. Un reseteo O_o
La verdad es que no volvio a fallar ... pero yo no me quedé muy tranquilo con la explicación
 
10:38 AM
Normal, que el coche acelere porque si... pues no es muy correcto
 
@Trauma Y fijo que no la programaron en Java
 
10:55 AM
> mersi bro, si puedes tirar de traductor... es que lohe copiado tal cual
Con un par, en plan "no me voy a esforzar ni en traducir el enunciado de la pregunta"
es un "hazme los deberes" en nivel épico
 
XD, yo haciendo amigos:
Que vergüenza que alguien como vos venga a decirme que no puedo preguntar... tanto te cuesta ignorar ? Por culpa tuya ahora nadie va a ver mi pregunta... Que linda comunidad... — Matias Manzanzani 3 hours ago
@PabloLozano ese seguro ha quemado varios contenedores en las últimas noches. Ahora tiene que entregar tarea y no tiene ni idea.
 
A mi se me caló una vez el coche, recién comprado. El contacto para el arranque no usa llave, es solo un botón. Por más que lo pulsaba, no reaccionaba. Tuve que aplicar mis conocimientos informáticos para arreglar el problema
salimos del coche y volvimos a entrar
 
Wennas
 
parece un chiste pero os juro que arrancó
 
xDD vi un chiste igual
 
11:02 AM
lo conozco, pero esto fue real
 
Hoy empiezo mis prácticas :)
He tenido mucha suerte, no me ha tocado ni java ni PHP
así que soy muy feliz
 
@Aritzbn que guay!
 
@lois6b poz cí, tengo que hacer movidas con C# y Angular
Estoy aquí, peleándome con Entity Framework, que no me hace las cosas que quiero xdxd
 
@Aritzbn pues enhorabuena
 
Anda, ahora si va, que guay esto del Entity Framework
@MauricioContreras graciazzz
 
11:13 AM
@abulafia XDDD
@abulafia ¡ Anda ya ! Eso era un chiste fijo
 
¿Qué pasa hoy con las preguntas? Joer
-1
Q: Crear menú con varios submenús

GermaQCordial saludo. Actualmente en mi sitio tengo un menú principal que esta dispuesto en la parte superior de la pagina. Al dar clic, se despliegan varias opciones dispuestas en forma vertical. Mi deseo es dar clic en una de las opciones que se despliegan y que de esta se desplegué otro menú al lado...

 
@abulafia hmmm..no sería el embrague? :)
 
Parece una petición de la lista de deseos de fin de año. XD
 
Veo que mejor ni me asomo a la página principal, por lo que vais mostrando ...
 
@Trauma Era un chiste, sí. Y lo conocía cuando me pasó eso. Y lo de bajar y subir lo hice medio en broma. Pero funcionó.
 
11:14 AM
:-O
 
alguna variable se reinició al detectar la salida de la llave del coche y el cierre de la puerta
 
Bueno, a la próxima que no arranque el coche, ya se lo que tengo que decirle a mi AU xD
@abulafia Al final ha sido menos problemático de lo esperado:
    libuwm::Message *dequeue( ) {
        if( m_atomicFlag.test_and_set( ) == true ) {
            // La cola está ocupada.
            return nullptr;
        }

        if( m_thisSliceCount == m_sliceMax ) {
            // Llegamos al tope en este slice.
            return nullptr;
        }

        ++m_thisSliceCount;

        return m_guiQueue[m_thisSliceCount - 1];
    }
m_atomicFlag es del tipo std::atomic_flag, que está garantizado de acceso atómico en todas las plataformas
 
Eso es hacer trampa
 
¿ Por ?
 
el acceso atómico implica bloqueo :-)
 
11:20 AM
no no
atomic_flag garantiza que está implementado en hardware, sin bloqueo
 
@abulafia A mi me pasó con un C3: tuvimos que abrir el capó, desconectar la batería y volver a conectarla
 
a cambio, no es un mutex normal, se usa ... raro
 
Pues entonces el bloqueo está implementado a nivel de hardware
en algún sitio hay bloqueo
 
que no carajo
 
que sí :-)
 
11:21 AM
cabezota. Si está en hardware, no implica bloqueos a nivel de SO, ergo me vale :-P
 
si dos hilos (dos cores) tienen que acceder a una posición de memoria para hacer un test/set atómico, es que el procesador introduce un lock entre los hilos para evitar que accedan a la vez a memoria
 
ok, pero no fuerza a cambiar de hilo
que es lo que yo busco
 
ah, pero no es lo que dijiste :-)
 
no me importa que se pierda 1 ciclo de CPU
vale, eso si. No me expresé adecuadamente :-)
carajo, para mi esta claro lo que busco :-)
 
por eso la telepatía es imposible, aunque me transmitieras directamente lo que estás pensando, sin el resto de tu cerebro no lo entendería :-)
 
11:24 AM
pues no te lo puedo prestar ... lo necesito para respirar y eso ;-p
enga, ya soy feliz hoy :-D
Ahora, ya solo falta que me confirmen el proyecto xDDD
 
El API cerebro - cerebro requiere usar "lenguaje natural" como codificación, sin importar el canal :P
 
@PabloLozano muy bien expresado :-O
 
cada cerebro usa su propia implementación para codificar y guardar internamente los datos
 
@PabloLozano Sí, y tanto es así que creo que incluso si ambos cerebros son el mismo
es decir, que para entender tus pensamientos tienes que expresarlos en palabras
por eso quizás después de todo, el problema de la inteligencia fuerte no sea más que la predicción del próximo carácter, como hace GPT-3
 
@abulafia Hay quien opina que no tenemos recuerdos de cuando éramos pequeños porque no sabíamos hablar
 
11:26 AM
interesante...
 
no estoy de acuerdo con eso
 
@PabloLozano cuando estudié lengua de signos, en una asignatura nos comentaban maneras de almacenar informacion. ya que no es un lenguaje oral, no puede transquibirse, cuesta memorizar. pero se crean otras estructuras para relacionar imagenes e ideas
 
yo tengo recuerdos de cosas en los que las palabras no pintan nada
 
es posible... tengo recuerdos de antes de que supiera hablar pero probablemente se deban a que los "refresqué" (como la RAM) cuando aprendí a hablar
 
yo recuerdo cosas despues de hablar, pero no con palabras. Las recuerdo como imágenes.
Como escenas, mas bien.
 
11:28 AM
pero incluso las imágenes no son tan innatas como cabría pensar, son un proceso de aprendizaje. Es posible que antes de tener siquiera el marco para comprender qué estás viendo seas incapaz de crear recuerdos
 
En eso si puedo estar de acuerdo
 
sabíais lo del ciego que recupera la vista y se le muestran por primera vez dos objetos, uno redondeado y otro puntiagudo, y sin tocarlos no es capaz a saber cuál pincha?
 
@abulafia sip
 
a mi se me hace imposible imaginar esa situación, pero muestra que incluso esos conceptos visuales tan elementales han de ser aprendidos
 
@Aritzbn Sin java ni cerveza yo pierdo la cabeza
 
11:29 AM
vale, pero hay no relaciones imagen con palabra. Relaciones imagen con sensación
pufff ... esto se está volviendo demasiao filosófico p'a mi
 
@Trauma Relacionas un input con otro. Predices la sensación a partir de un input.
 
Correcto :-)
 
habeis leído alguno "On intelligence"?
de Jeff Hawkins
 
nop
 
(el creador por cierto de la Palm Pilot)
 
11:31 AM
@Trauma De hecho... no lo necesitas para respirar
 
@Benito-B Por si acaso O_o
Prefiero pecar de prudente que lamentarlo luego xD
 
Tecnicamente lo que controla la respiración es una (Y cito más o menos textualmente) protuberancia que se encuentra debajo del cerebro
Así que si te lo amputas limpiamente, podrás seguir respirando
No sé pa qué, pero oye
 
@Benito-B Te agradezco la info, pero voy a intentar conservarlo completo. Por costumbre y eso
no sea que me haga falta para algo ...
 
Tampoco te estaba animando a quitártelo
Pero si decides hacerlo avisa, que tengo curiosidad
xD
 
ok, te apunto el primero de la lista ... pero vamos, creo que va para largo la espera xD
 
11:47 AM
El primero de la lista? Jolines, osea que ya tenías una lista?? Y después dices que no tienes intención de perderlo...
 
Por lo que he leído, cuando recuerdas un evento, lo reescribes. Algo así como que lo recuperas de tu memoria, lo "revives" y eso hace que las sensaciones asociadas puedan variar. Por tanto, cuanto más lo recuerdas (contándo una anécdota varias veces, por ejemplo), más inexacto se vuelve, aunque para tí es más vívido
puedes acabar recordando cosas que realmente no pasaron
 
@PabloLozano Eso lo leí yo también. Revivir recuerdos es un poco jugar al teléfono sordo ese, cada step hace que cambie
 
@PabloLozano con razón, yo recuerdo haber nacido en cuna de oro.
 

« first day (1943 days earlier)      last day (1158 days later) »