javier ramirez

10.1K posts

javier ramirez banner
javier ramirez

javier ramirez

@supercoco9

Developer Advocate at QuestDB and all around happy person. Fan of Open Source,Tech Communities,Data&ML.He/him.Ex-AWS,Ex Google Developer Expert. @[email protected]

Madrid, Spain Katılım Mart 2007
5.6K Takip Edilen5.3K Takipçiler
Jerónimo López
Jerónimo López@jerolba·
@supercoco9 Todavía sigo en estado de "alerta" 😆 Dejaremos durante una semana el servicio que respondía con la IP anterior sólo por si acaso
Español
1
0
1
42
javier ramirez
javier ramirez@supercoco9·
@ferrenet Usaría el api de Claude para pedirle ideas. Veinte minutos le doy quemando tokens antes de quedarme sin presupuesto. Eso sí, con el plan max te lo hace por 0.00000002
Leganés, Spain 🇪🇸 Español
1
0
1
112
javier ramirez
javier ramirez@supercoco9·
@IkerRealEstate Y si no es vivienda habitual, se paga bastante más. Sin contar esta nueva ley para esos mismos 400k en Jacksonville pagarías más de 7.5k en impuestos anuales para una segunda vivienda
Leganés, Spain 🇪🇸 Español
0
0
0
56
javier ramirez
javier ramirez@supercoco9·
@IkerRealEstate Pero no es lo que está pasando ahí. De su property tax (por decirlo así, el ibi) están reduciendo gran parte, pero no la parte que se dedica a financiar los colegios públicos. Para una casa de 400k sigue siendo unos 2.5k anuales. Una rebaja del 50%. Pero no "sin impuestos"
Leganés, Spain 🇪🇸 Español
1
0
0
70
javier ramirez
javier ramirez@supercoco9·
A few weeks ago my colleague @jerrinot noticed an interesting commit in OpenJDK fixing a 7 year old performance issue. He tested it out and found a 400x speed boost. Yesterday the @ThePrimeagen did a rad video featuring his content. Pretty cool! youtube.com/watch?v=R3ydGM…
YouTube video
YouTube
English
0
1
4
707
javier ramirez
javier ramirez@supercoco9·
@flopezluis @gsusmonzon @haviscript A mí me parece normal que se pague irpf por los ingresos totales del trabajo, así que si ya estás en el máximo, todo lo extra cae en el tramo alto. Lo que no entiendo es por qué hay que pagar el máximo de seguridad social dos veces. Es totalmente abusivo
Leganés, Spain 🇪🇸 Español
0
0
0
62
Félix López
Félix López@flopezluis·
Pero en España se pagan pocos impuestos
Félix López tweet media
Español
21
6
36
17.8K
javier ramirez
javier ramirez@supercoco9·
@SmithyLincoln @DanielBlancoSWE En ese caso cuando vendas te tocará (si han subido) pagar impuestos por la diferencia. Yo tenía compañeros que vendían todo nada más recibirlo para no tener todos los huevos en el mismo cesto
Leganés, Spain 🇪🇸 Español
0
0
0
75
javier ramirez
javier ramirez@supercoco9·
@SmithyLincoln @DanielBlancoSWE Puedes, y de hecho sueles vender una parte porque el día que te hacen vesting y te las dan, te genera la obligación de pagar impuestos por el valor en ese momento. Es normal vender parte de las acciones para pagar eso, y luego ya (si quieres) guardarte el resto
Leganés, Spain 🇪🇸 Español
1
0
4
336
Daniel Blanco 💻🤖
Daniel Blanco 💻🤖@DanielBlancoSWE·
Ninguna empresa va a pagar en sueldo base lo mismo que en base + acciones. Cuando estaba en Irlanda, un mid en una empresa local cobraba 70-80k. Las americanas pagaban 80-90k de sueldo base, y además, te daban 15-30k al año adicionales de acciones. Para niveles senior / lead, la diferencia era mayor, porque todavía te daban más acciones. Eso de "que me den el valor de las acciones en dinero" sería lo ideal, pero la realidad es que ninguna lo va a hacer. Las acciones son un buen extra que pagan empresas que ya de por sí ofrecen buenas condiciones. Si te vas a otra empresa que no de stock, cobrarás menos casi siempre.
@[email protected] 🇵🇸@yawin123

Que me den el valor de las acciones en dinero que ya veré yo si lo invierto y cómo. Con mi sueldo juego yo, no ellos.

Español
4
2
83
36.5K
javier ramirez
javier ramirez@supercoco9·
@devruso @antoniosarosi Empezando por la sorpresa de tener que pagar impuestos cuando recibes las acciones cada vez que hacen vesting, aunque no lleves idea de venderlas.
Leganés, Spain 🇪🇸 Español
0
0
1
114
Diario de un picateclas
Diario de un picateclas@devruso·
@antoniosarosi si el sueldo sueldo te va bien, todo perfecto 👌. el tuit lo escribo para la gente que todavía no va como funciona esto y aceptan la mitad del sueldo en stock options u otros timos parecidos (y luego vienen las sorpresas)
Español
2
0
10
3.7K
Diario de un picateclas
Diario de un picateclas@devruso·
y por esto es muy importante no aceptar este tipo de timos en el sueldo. si trabajas 8h al día todos los días, que te paguen sueldo de 8h. si queréis apostar, id al casino
Daniel Blanco 💻🤖@DanielBlancoSWE

Muchos me preguntáis aquí si tengo un sueldo fijo o no. En estas empresas, un porcentaje del sueldo es fijo, y lo cobras mensualmente. Pero una gran parte es variable y depende de las acciones que te den. Al firmar el contrato básicamente te dan X dinero en acciones que se reparten en 4 años, pongamos 100k por simplificar. En el momento que te dan ese "paquete", se calcula el precio medio de los últimos 30 días y te dan Y acciones. Si el precio es 1000, te dan 100 acciones, si el precio 100 te dan 1000 acciones etc. Después, las acciones se reparten normalmente en 4 años de la siguiente forma: Cuando cumples un año en la empresa, te dan el 25% (250 acciones por ejemplo). A continuación cada 3 meses te dan la parte proporcional, hasta que cumples los 4 años. Si la acción sube desde que se calcula el precio medio hasta el momento en el que las recibes de verdad (vesting se llama), tu las puedes vendes por más dinero de lo que realmente te dieron al principio. Y lo mismo si baja, "pierdes" dinero. Te dan un valor fijo al principio, pero el problema es que desde ese momento hasta cuando realmente te las dan y puedes venderlas pueden subir o bajar. A parte de eso, dependiendo de tu redimiento te pueden dar “refreshers”, que son paquetes adicionales que se vuelven a entregar repartidos en 4 años. Muchas empresas también tienen un % de bonus sobre el sueldo base. Por lo que gran parte del sueldo total puede variar bastante!

Español
17
9
97
37K
javier ramirez
javier ramirez@supercoco9·
Whenever I hear "materialized views", I think of trading data freshness for query speed, due to infrequent materialization. We wanted to make sure #QuestDB materialized views can power real-time insights, so we built them differently. Check my video out! youtube.com/watch?v=JkEfrV…
YouTube video
YouTube
English
1
0
1
498
javier ramirez
javier ramirez@supercoco9·
@BalachandarGan7 @arpit_bhayani Thanks! For compression we rely either on the file system (if ZFS is used) or just use parquet compression for the older partitions when converted to parquet.
English
1
0
0
20
Balachandar Ganesan
Balachandar Ganesan@BalachandarGan7·
@arpit_bhayani Not sure if QuestDB uses the same approach ... But they are going ahead with easy to use UI, full support for SQL. Airtel uses QuestDB but now only I know the logic behind Timeseries
English
1
0
1
33
Arpit Bhayani
Arpit Bhayani@arpit_bhayani·
Time series databases are extremely good at compression, and most use an interesting trick called Delta of Delta compression. Here's how it works... In time series data, values are typically recorded at regular intervals. Instead of storing the full 64-bit timestamp for each entry, you store only the difference (delta) from the previous timestamp. But here's where it gets interesting: if your data comes in at consistent intervals, say every 10 seconds, even those deltas will be nearly identical. So instead of storing the delta itself, you store the delta of the delta. For example, if timestamps are 10, 20, 30, 40... - Deltas: 10, 10, 10, 10 - Delta of deltas: 0, 0, 0, 0 When the variance is low (which it almost always is for time series), you end up storing zeros or tiny numbers that need only 1-4 bits instead of 64. That's a compression ratio of up to 64x just on timestamps alone. This same principle applies to values, too. Telemetry data, hardware metrics, latencies, response times, sensor readings, etc rarely jump wildly between consecutive measurements. Low variance makes the delta of delta super efficient. Fun fact: This approach was made famous by Facebook's Gorilla paper, and now it is a standard technique in databases like InfluxDB, TimescaleDB, and Prometheus. Hope this helps.
English
29
40
641
34.9K
Dee
Dee@scharton·
@QuestDB_Comm Fix your typos right on your homepage, not a good look for quality. "Built for thos [sic] who love top performance and a superior developer experience."
English
1
0
0
69
javier ramirez
javier ramirez@supercoco9·
@iyoushetwt It really depends. I tend to prefer open source, so I might discard a few of the ones in the image. I am missing a few for fast data analytics, of which my choice could be #QuestDB, if the data is time-series. Hard to choose unless we know the use case :)
English
0
0
0
23
Ayushi☄️
Ayushi☄️@iyoushetwt·
as a developer, which database do you prefer ?
Ayushi☄️ tweet media
English
235
22
444
30.9K
javier ramirez
javier ramirez@supercoco9·
How does your database cope with datasets with 6000+ columns? #QuestDB handled them fine, but struggled to copy data across tables. No more. github.com/questdb/questd…. And this is why you *sometimes* need specialised databases
English
1
0
1
245
Tuomas Artman
Tuomas Artman@artman·
Moved to Valencia in Spain. Any insights into interesting tech events or meetups overe here?
English
151
14
354
69.4K