Aleksei retweeted
JetBrains IDEs are now powered by libghostty! This brings huge feature and performance improvements to JB terminals! Based on their own annual reports, that's over 12.5 million active users across all platforms about to get a libghostty-powered terminal. blog.jetbrains.com/platform/…
I'll repeat myself: libghostty is and was always the primary goal of the Ghostty project (I said this in the first public talk I ever gave about Ghostty). The importance and impact of a free, liberally licensed, high quality terminal emulator library that runs anywhere and everywhere dwarfs any single terminal emulator application on its own.
I've estimated Ghostty's (GUI, not libghostty) own users at around a couple million. Overnight, 6x that are using a libghostty-powered terminal. From one integration.
Happy to see this, happy to hear JetBrains had a positive experience, and looking forward to continuing to improve and ship a stable libghostty tag soon!
Aleksei retweeted
Keskitason koodari jää työttömäksi kahdessa vuodessa
Keskitason koodari on seuraavan kahden vuoden suurin häviäjä. Ei siksi, että tekoäly olisi jo korvannut ohjelmoinnin, vaan siksi, että se on jo korvannut sen osan työstä, jolla keskitason koodari ansaitsi palkkansa: ticketistä toimivaan ominaisuuteen, speksistä koodiksi ja rutiininomaisesta toteutuksesta toiseen.
Stanford-data näyttää jo, mitä tapahtuu alimmalla portaalla. 22-25 -vuotiaiden työllisyys tekoälyalttiissa ammateissa on 16-19 prosenttia alle vertailutason. Entry-level -ilmoitukset ovat romahtaneet lähes kolmanneksen. Anthropicilla juniorien osuus teknisistä rekrytoinneista putosi 27 prosentista yhdeksään. Kyse ei ole massairtisanomisista vaan portaan poistamisesta. Kun alinta askelta ei enää ole, keskitason feature-koodari ei nouse sen kautta, eikä hänen työtään täytetä uudella juniorilla. Hänen tehtävänsä tekee agentti, joka ei tarvitse kahvitaukoa eikä kerro, että speksi on epäselvä.
Tämä on se Mid-Level Squeeze, josta alalla on puhuttu koko vuoden. Yritykset palkkaavat kahta lajia: tekoälynatiiveja junioreita, jotka eivät ole koskaan kirjoittaneet koodia ilman agenttia, ja staff -tason arkkitehteja, jotka ohjaavat järjestelmiä ja agenttien laumoja. Väliin jää 4-8 vuoden kokemus - se, joka osaa kääntää tuotepäätöksen toimivaksi koodiksi, mutta ei omista koko järjestelmää eikä ole vielä agenttien ohjaaja. Juuri se työ on se, jonka Claude Code, Cursor ja Replit Agent tekevät nyt nopeammin ja halvemmalla kuin ihminen, joka tarvitsee sprintin ja koodikatselmuksen.
Koodari, joka toivoo tekoälyn "ratkovan ilmastonmuutoksen" ja jättävän "kivat hommat" ihmisille, huomaa pian, että kivat hommat olivat juuri ne ticketit. Kun agentti kirjoittaa 70-80 prosenttia rutiinikoodista, jäljelle jäävät virheiden metsästys, arkkitehtuurin hienosäätö ja sen selittäminen, miksi agentti "kuivasi kissan mikroaaltouunissa". Se työ ei työllistä yhtä montaa keskitason koodaria kuin ennen. Ja se työ vaatii enemmän kokemusta kuin keskitason koodarilla yleensä on.
Ahdistus, josta espoolaisen koodarin tapaus ja Stenbergin kommentit kertovat, ei ole irrationaalinen reaktio. Se on rationaalinen reaktio siihen, että vuosien erityisosaaminen devalvoituu nopeammin kuin ihminen ehtii sopeutua. Samuel Butlerin vuoden 1863 kirje Darwin among the Machines kuvasi jo koneita kehittyvänä lajina, joka tekee ihmisestä alisteisen. Nykyinen versio ei tarvitse tietoisuutta; riittää, että agentti tekee sen työn, jolla keskitason koodari maksoi asuntolainansa.
Kahdessa vuodessa agenttien autonomia ja luotettavuus riittävät siihen, että suurin osa feature-työstä siirtyy pois ihmiseltä. Seniorit ja tekoälyn ohjaajat pärjäävät. Tekoälynatiivit juniorit pärjäävät eri ehdoilla. Keskitason yleisosaaja, joka ei ole ehtinyt tai halunnut muuttua agenttien ohjaajaksi tai järjestelmän omistajaksi, jää väliin. Aggregaattiluvut voivat edelleen näyttää ohjelmistotyön kasvavan, koska seniorit ja tekoälyroolit kasvavat. Mutta se keskitason koodari, joka on tähän asti ollut alan selkäranka, ei enää ole siinä luvussa.
Sopeutuminen ei ole vapaaehtoista. Se on jo käynnissä.
Koodari on muutoksen ensimmäisiä todistajia. Hänen tehtävänsä on seurata tilannetta ja sopeutua koneeseen.
"Ajattelevien koneiden" rajoittaminen vaatii kuitenkin sellaista valtarakennetta ja toimeenpanoa, jota nykyajan ihmisen on mahdotonta ymmärtää. Ihminen voi kuitenkin vapaasti vetäytyä omaan sisäiseen maailmaansa, mediapaastota ja vältellä ihmisiä, mutta hän ei saa pysäyttää edistystä. Tämä on myös syy siihen, miksi omalla kieltäytymisellä ei ole mitään vaikutusta teknologiseen kehitykseen.
Koodari toivoo hartaasti, että tekoäly ratkoisi "oikeita ongelmia", kuten ilmastonmuutoksen, ja jättäisi ihmisen kivat hommat ennalleen (koska muuten tuloksena on merkityksettömyys ja ahdistus). Monien ihmisten aiemmin mahdottoman tärkeinä ja eriskummallisina pitämien erikoisosaamisten arvo laskee, kuten aiemminkin on käynyt. Se on henkilökohtaisesti tuhoisaa, mutta historiallisesti tavallista.
Jos tekoäly herättää kysymyksiä tai epämiellyttäviä ajatuksia, apua on heti tarjolla. Turruta heti tulevaisuudesta saapuva signaali, jotta et pelkää ja ahdistu enempää. Saavutat uuden tasapainon. Sen jälkeen voit "vielä kerran" yrittää.
Valitsesoma. Kaikki on heti paremmin.
PS. Voiko koneahdistusta työstää Samuel Butlerin kirjeellä vuodelta 1863 "Darwin among the Machines"? Se saattaa palauttaa vahvan uskon.
Aleksei retweeted
No me canso de decirlo:
A los programadores nos han arrancado de cuajo nuestra identidad de la noche a la mañana.
Que sí, que soy el primero en usar Codex o Claude Code.
Que sí, que shippear features a toda hostia, con las que antes ni soñabas, es dopamina por un tubo.
El problema no es el avance en sí, toda profesión evoluciona con el tiempo.
Pero es que en cuestión de 18 meses, todo lo que habías aprendido durante años, miles de horas de práctica, cientos de horas de estudio dentro y fuera del trabajo, se han esfumado.
Ya dan igual las discusiones sobre patrones de diseño.
Ya dan igual los libros de Uncle Bob.
Ya dan igual las noticias con las novedades en Swift.
Ya dan igual las horas debuggeando o resolviendo un problema que acababan en ese aha moment.
Hasta nos divertíamos cambiando el tema de colores del código.
Ya hace muchos meses que no toco una sola línea a mano, así que ya ni eso nos queda.
Nos hemos quedado sin identidad.
Como decimos en Galicia: A chorar a Cangas (supongo)
No había visto el impacto psicológico que puede tener la IA en los trabajadores hasta anoche, hablando con un amigo.
Un tío muy inteligente que en los últimos años había virado hacia la programación (desde el mundo del VFX) se encuentra con que el trabajo de meses lo ha sacado adelante otra persona del equipo en un día, reemplazando su trabajo previo.
La sensación de sentirse obsoleto de golpe lo dejó tiritando. No es solo el miedo a perder el trabajo, sino el sentir que años de esfuerzo por aprender se han ido por el retrete.
Y como guinda del pastel, perder algo que tanto placer intelectual le daba como programar.
Se me ha quedado el pobre hombre más vacío que una cáscara de pipa.
Aleksei retweeted
На границе в Ивангороде с 30 сентября усилили досмотр. Рассказываем, как теперь переходят в Эстонию — с девятью часами стояния и торговлей местами
Эстонская сторона отменила зеленый коридор — без предупреждений и расширения инфраструктуры. На границе образовались очереди длительностью в сутки, а в Ивангороде расцвел бизнес по продаже мест в этой очереди.
Мы поговорили с продавцами мест, изучили чаты и опыт путников. Читайте, как переход границы выглядит сейчас в Ивангороде и в Псковской области: paperpaper.io/devyat-chasov-…
Aleksei retweeted
Maturing is realizing sick days are also for when you're sick of everyone's shit at work
Aleksei retweeted
Мой китайский коллега подходит ко мне и говорит:
-Работать хуйня
Вот это, я понимаю, выучил язык
Aleksei retweeted
"in 1 year i will have known you for longer than i won't have known you in my life" - gotta use this as an example of future perfect because no one really needs this tense usually
Aleksei retweeted
P=NP but the polynomial term is too large to be useful is the funniest possibility so that’s my pick.
Aleksei retweeted
Remembering some advice I received from a dotcom graybeard:
In a layoff tsunami you want to be first to look for a job. The guy who is "valuable" and hangs on to the very end finds himself looking for a job in a completely saturated market.
Go early.
Aleksei retweeted
60К - это более 25% от всего количества сотрудников Microsoft. Вдумайтесь, один из самых стабильных работодателей, прибыли которого растут из года в год предлагает покинуть компанию четверти всех сотрудников. Фактически, эти люди будут уволены так или иначе в течении следующих нескольких лет.
$MSFT offers 60,000 employees a voluntary exit.
60K Y’all!!
First time this has ever been offered at Microsoft and it will affect employees in India, The United States, Canada, and the UK at level 70 or below…
Employees find out in a few hours if they are being targeted for this.
This just makes me think that H127 layoffs sound intense. Is this a pre-layoff round?
Also makes me wonder if they changed some scheduled layoffs due to be called out by @VP. Peace offering? 🤔 Timing is just interesting.
More to come.
Aleksei retweeted
В школе, с 1 по 3 класс, я был самый первый по скорости чтения.
Потом почему-то скорость чтения измерять перестали. С тех пор жизнь потеряла краски.
Aleksei retweeted
Брюссельская копипаста: новый пакет санкций ЕС был сделан с помощью LLM, он пестрит ошибками и полностью игнорирует Китай
theins.ru/inv/298680


































