Lo que para un adolescente de 16 años debía ser una tarde cualquiera después de un entrenamiento de fútbol americano terminó convertido en una escena de película de acción. Ocho coches patrulla, con sus correspondientes agentes de policía gritando "¡Al suelo!" pistola en mano, acababan de congregarse frente a la entrada del instituto Kenwood.
Dos agentes del Servicio de Inmigración y Control de Aduanas de Estados Unidos (ICE) fueron vistos acercándose a una mujer en el aparcamiento de un supermercado en Chicago para preguntarle dónde había nacido, lo que ha desatado indignación y acusaciones de perfil racial. El incidente fue grabado en vídeo y publicado en redes sociales. Una cuenta aseguró que los agentes fueron vistos haciendo las mismas preguntas a otros clientes del supermercado, y que finalmente detuvieron a dos personas. “¿Naciste aquí?", se oye preguntar a un agente.
Estados Unidos e Israel no quieren que conozcas a Nader Sadaqa. Fue comandante del Frente Popular para la Liberación de Palestina. Pasó 21 años en las cárceles del apartheid israelí. Sadaqa es palestino. Es marxista. Es un dirigente del FPLP. También es samaritano. La comunidad samaritana es un grupo etnorreligioso. Descienden del antiguo pueblo hebreo de habla semítica. Su tierra natal es la mitad norte de Cisjordania, en la Palestina ocupada. No son judíos. Practican una religión monoteísta similar al judaísmo que se desarrolló junto a éste.
etiquetas: nader sadaqa, samaritano, palestina, israel
Robert F. Kennedy Jr, secretario de Salud y Servicios Humanos (HHS), tiene previsto publicar unas recomendaciones en las que se anima a los estadounidenses a consumir más grasas saturadas, lo que contradice décadas de recomendaciones dietéticas y alarma a los expertos.
Un día de 1990, Ijeoma Uchegbu se bajó de un avión procedente de Nigeria, con sus tres hijas pequeñas, una de ellas bebé, una sola maleta y muy poco dinero para comenzar una nueva vida. Estaba de vuelta en Londres, el lugar donde había nacido 30 años antes. En cuestión de semanas estaría en un refugio para personas sin hogar, batallando para mantener a la familia alimentada y segura. ¿Cómo pasó de ahí a convertirse en una experta líder en el campo de las nanopartículas? Es esta una historia de agallas y pura determinación, con algunas sorpresas
Google Chrome es el navegador que más datos consume y recopila de los usuarios frente a cualquier otro navegador de la competencia, hasta el punto de que puede recopilar más categorías de información confidencial, así como el historial de navegación, los detalles de pago guardados e, incluso, las listas de contactos.
etiquetas: chrome, android, ciberseguridad, google
Apa Extremadura Asaja afirma que actividades como el ordeño, la alimentación del ganado o las labores agrícolas no entienden de cambios horarios y se ven afectadas 'por estas modificaciones artificiales'
etiquetas: extremadura, campo, cambio de hora, luz solar
Una de las webs que solemos consultar en la tienda en Hackaday.com y la versión de proyectos Hackaday.io. Eso sí, como ya he dicho otras veces son páginas que si no se tratan con cuidad te pueden hacer peder el día o la tarde sin darte cuenta (sin ir más lejos ayer estuve un par de horas con este proyecto para hacer impresiones sobre plástico. Lo vi interesante para mi afición por la maquetas, como una técnica para simular inscripciones en ellas… y como siempre me voy por las ramas, si yo venía a hablar de un lector de libros.
En Hackaday.io muestran un diseño de lector de libros el Diptyx ereader que como se puede ver en la imagen superior destaca por un diseño con doble pantalla que simula el aspecto de un típico libro en papel abierto. Ahora que tenemos la moda de los móviles con doble o triple pantalla, las tabletas y los portátiles… esta revisión simple del lector de libros para ponerle dos pantallas me gusta mucho.
Además es un proyecto de código abierto y de hardware abierto. El diseñador ha usado componentes que podemos usar nosotros si nos atrevemos a simularlo. Por supuesto el lector de libros solo sirve para “eso” leer libros. No lleva internet, no dispone de más aplicaciones que el software para leer libros Atomic14. El diseñador tiene una campaña en CrowdSupply para ofrecerlo al público si logra suficientes ventas.
Viendo las especificaciones, veo las pantallas con una resolución mejorable, pero lo interesante aquí es ver como alguien al que le gusta leer con lectores de libros piensa en una forma diferente para fabricarlos. Este diseño es ideal para los que leen sentados y tranquilos y les gusta que su experiencia se lo más parecida a la analógica con papel.
Espero que su diseño vaya a más y tengamos más modelos para escoger, porque veo útil el poder ver dos páginas a la vez.
La asociación Justicia por la Sanidad descubre graves ilegalidades, que no afectan sólo al Programa de DPCM, sino que también afecta a los programas de detección de cáncer colorrectal, cáncer de cérvix y demás programas de salud pública, todos puestos en marcha por el SAS y funcionando al margen del ordenamiento jurídico. Estas graves ilegalidades que se exponen a continuación implican en general a altos cargos, directivos y personal funcionario y estatutario del SSPA, pero principalmente apuntan con claridad a los gobiernos del PSOE y PP.
etiquetas: desgobierno ppsoe, prevención cáncer, justicia por la sanidad
Mars Attacks! es una película de comedia negra y ciencia ficción estrenada en 1996, dirigida por Tim Burton y protagonizada por un reparto plagado de conocidas estrellas del cine, entre las que se incluyen Jack Nicholson, Glenn Close, Pierce Brosnan, Danny DeVito, Sarah Jessica Parker, Natalie Portman, Michael J. Fox, Jack Black y Christina Applegate.
Hablar sobre futuro e inteligencia artificial suele ser sinónimo de imaginar escenarios de ciencia ficción tan distópicos como utópicos, en los que los robots lo hacen todo y el ser humano queda relegado a un segundo plano en un ecosistema muy distinto al que vivimos.
El presidente de ‘Forbes España’ confiesa en vísperas de publicar la lista de las 100 grandes fortunas: “Los verdaderos ricos lo que quieren es ser invisibles”
etiquetas: andrés, rodríguez, mitad, riqueza, españa, octogenarios, economía
Este domingo 26 de octubre hay una concentración convocada por Amama para protestar por los errores del Servicio Andaluz de Salud en el cribado de cáncer de mama.
Según el manual del político del PP, si hay algo que define a un buen gestor público, es saber señalar con firmeza hacia cualquier parte menos hacia uno mismo. Ya ocurrió con el hundimiento del Prestige y los famosos “hilillos de plastilina” a los que se refirió Mariano Rajoy para tratar de explicar las toneladas de fuel que se vertieron del buque y que llegaron a las costas gallegas en un mar de chapapote. Mientras miles de voluntarios se dejaban la piel limpiando la contaminación, el Ejecutivo de Aznar parecía más preocupado por no mancharse
Si usted (a diferencia de mí) cree verdaderamente en la sabiduría superior de los mercados y desea liberar a Argentina de las restricciones políticas impuestas al mecanismo de mercado, ¿qué mercado liberaría primero? El mercado monetario, sin duda. ¿Qué distorsión de precios eliminaría primero? El tipo de cambio fijo (o limitado), sin lugar a dudas. ¿Y qué es lo último que haría? Precisamente lo que hizo Milei: pedir prestados miles de millones de dólares,
etiquetas: milei, política monetaria, argentina, préstamo, libertarismo
There are multiple ways to solve the dev environment question whereas having a local development environment may be superior to any other setup but a cloud-based environment that is close to your workloads have it’s set of benefits as well.
Local vs Cloud environment
Performance and smoothness of your local environment is something no other setup can bit (assuming you have good-enough hardware) but even with top-notch hardware you will face a lot of detious things to set up, configure and follow to make your environment ready. To name a few — configure and whitelist your IP to talk to the databases or maybe configure VPN. Install a particular version of Python or Node JS your team is working with and don’t forget about all the extensions in your favourite IDE to make it a smooth ride. And don’t forget that you may need some specific piece of software that only runs under a particular operation system or maybe can’t run outside of a secure perimeter.
On the other hand cloud-based and repeatable setup may give you a piece of mind with the majority of these. You can have the VMs whitelisted for proper access from the get go without having to ask anyone for extra assistance. You may install all your favourite or just required toolsets and you can also pre-package extensions of your choice and built them into the setup.
Google Cloud Workstations customizable setup
Google Cloud Workstations provide a way to built exactly that setup for your engineers that gives you ability to create different configurations with the desirable runtime container which all the things you need. Workstations are managed by Cloud Workstations control plane, but the virtual machines themselves reside in your VPC so you can control what and how they can access in your setup. You can e.g. disable public IP for a VM and configure Cloud NAT to ensure smooth access to restricted resources.
Minimal Google Cloud Workstations setup with Pulumi
In order to give it a taste and spin it up ASAP we’ll go with a minimal setup while still utilizing infrastructure best practices by using Pulumi for our infrastructure as a code and Typescript to have a coherent dev-friendly setup. We will also use Bun for it’s ease and speed (you can use any other environment of choice).
If you haven’t done this before, you’ll need to login with application-default credentials in gcloud CLI:
gcloud auth application-default login
And now either create a new GCP project or set the one you’re willing to use:
gcloud projects create <my-project-id> --name="My project Name" # OR gcloud config set project <my-project-id>
Now here’s how you can bootstrap a project using Pulumi CLI:
mkdir gcp-cloud-workstations && cd gcp-cloud-workstations pulumi new typescript \ --language=typescript \ --runtime-options=packagemanager=bun \ --name=gcp-cloud-workstations \ --description='Minimal setup of the GCP Cloud Workstations with Typescript and Bun' \ --stack=main
You can also just use plain pulumi new typescript and follow the project creation wizard. So in the abovementioned command we’ve asked Pulumi to create a Typescript-based project with Bun as a package manager with a defined name, description and stack name.
It will take care of creating index.ts , tsconfig and package.json as well as Pulumi.yaml .
Let’s now add @pulumi/gcp provider:
bun add -E '@pulumi/gcp'
And set required project ID config for the provider:
pulumi config set 'gcp:project' <my-project-id>
We’re all set to start writing up our infrastructure as code now.
Adding IaaC to the project
Let’s start by defining a dedicated GCP provider instance in our code.
import * as gcp from "@pulumi/gcp";
const region = "us-central1"; const gcpProvider = new gcp.Provider("gcpProvider", { project: gcp.config.project, region: region, defaultLabels: { team: "devops" }, });
It’s a recommended best practice that will ensure that all our resources are created with a particular defaults and also has a handy feature such as adding labels to all eligible resources.
Enabling GCP services
If you’re going to add Cloud Workstations into a new GCP project, one will need required GCP services to be enabled, also we can do that from code as well. new gcp.project.Service creates a service resource that manages enablement of services in GCP.
The export default function main gives us flexibility in using await inside our infrastructure code and also works as an entry point for Pulumi. The returned object will be converted to stack outputs.
First we define a GCP VPC network and subnetwork — this will keep out cluster isolated from the start and that’s where the virtual machines are going to be created in.
Then we define a WorkstationCluster itself — this creates a new control plane of Cloud Workstations that manages instances.
The WorkstationConfig is a template for creating new virtual machines. The very minimal one as we have here just specifies the cluster to work with and the location. It will use Code OSS IDE by default, provision e2-standard-4 virtual machines and use project-default compute engine service account to run the VMs.
Now all what’s left is to call pulumi up and see how your first workstations cluster is going to be created.
Adding workstations
You can now add workstations with same IaaC setup using the following snippet:
A workstation is created in stopped state, so you are only paying for the attached disk and not the CPU/RAM yet. Whenever you’re ready you can start it from the UI or with gcloud workstations start command.
Cloud Workstations — Workstations overview
Upon launching a workstation you receive a full-featured development environment powered by Code OSS
Cloud Workstations — Code OSS environment
While being useful by itself the biggest benefit of having cloud development environments in my opinion comes making them your own, with pre-configured set of tooling, extensions and access rights that suit you and your team the best.
We will cover the customization part of the Cloud Workstations setup in the next article.
Cleanup
If you want to delete the resources Pulumi created just run pulumi down and it will take care of the cleanup.
El filósofo surcoreano se mostró crítico con varios aspectos de la sociedad actual en su discurso en el teatro Campoamor tras ser reconocido con el Premio Princesa de Asturias de Comunicación y Humanidades 2025
etiquetas: byung-chul han, premio princesa de asturias, filosofía, libertad
El Youtuber Memorias de Pez abandona el barco de Milei ahora que las cosas se les han puesto muy feas... y finge no haberlo apoyado nunca, cuando fue un fan acérrimo.
etiquetas: memorias de pez, milei, argentina, fracaso, memorias de pez
La mayoría de los partidos de izquierda, como el Sinn Féin, el Partido Laborista y los socialdemócratas le expresaron su apoyo como favorita de la izquierda. Connolly, de 68 años, legisladora independiente desde 2016, ha criticado duramente tanto a la UE como a Estados Unidos, y ha denunciado los planes de la UE de aumentar el gasto militar. También ha criticado a Israel por su ofensiva en Gaza. Connolly ganó apoyo entre los jóvenes tras culpar a la política gubernamental de la crisis inmobiliaria.
El cáncer de colon es uno de los tumores que más ha incrementado su incidencia en los adultos jóvenes durante las últimas décadas, una tendencia que es muy preocupante que ha hecho que la ciencia necesite responder al porqué. Uno de los puntos más importantes son los factores que están influyendo en cada vez más personas jóvenes comiencen a tener tumores en su aparato digestivo.
Con apenas dieciocho años, el sacerdote español Alfonso Pedrajas, también llamado padre Pica, se hizo misionero jesuita para ayudar a los más pobres en Bolivia, país en el que trabajó como profesor hasta su muerte en 2009. Lejos de ser un ejemplo de misericordia y bondad, este sacerdote oriundo de València agredió durante tres décadas a los alumnos del internado Juan XXIII, en la ciudad de Cochabamba
etiquetas: padre pica, iglesia católica, cochabamba, abusos sexuales
Durante décadas, Estados Unidos defendió el libre mercado y la competencia leal, hasta que dejó de tener la ventaja. Hoy en día, oligarcas como Peter Thiel, figura clave en el aparato de seguridad estadounidense y fundador de Palantir, el gigante de la vigilancia y la elaboración de perfiles financiado con dinero de los contribuyentes y creado con el respaldo de la CIA, afirman que la competencia es «mala para los negocios». El «compromiso» de Washington con el libre mercado siempre ha sido de boquilla.
etiquetas: usa, república popular china, guerra económica, política internacional