sens
g/sejmik

Wgl nie wiedziałem że o Heweliuszu ten serial zrobili i się dziwiłem że nagle na YT jest po prostu zatrzęsienie podcastów o tej katastrofie a tu się okazuje że wystarczy że Netflix coś wypuścił i teraz z lodówki wyskakuje mi kapitan promu MF Jan Heweliusz i opowiada o zabetonowaniu górnego pokładu xdd

Akurat mi to nie przeszkadza bo lubię se czytać i słuchać o katastrofach, jakoś mnie to uspokaja, ale bk że jebany netfluks ma taki wpływ na rzeczywistość

Chciałbym mieć dojście do planów produkcyjnych kurwflixa żeby też se coś zarobić na jakiejś tragedii

sens
g/FilmyDokumentalne

Ale mnie wkurwia ten Andrzej Dragan. Cały czas pierdoli żehurr durr AI tworzymy rzeczy których nie rozumiemy!!!Pokaż ukrytą treść Typek ma doktorat z fizyki, a nie ogarnia że wsadzili po prostu pół internetu do kilkusetwymiarowej macierzy i przemnozyli ją milion razy i tyle. Co za cep

sens
g/InteligentnyDom

Napiłem się trochę alkoholu żeby zapomnieć o smutkach i przypomnieć sobie uniwersa które przestałem śledzić dawno temu xdddd

Co się dzieje, sebcel skończył wczoraj 30 lat i zrobił ze sobą wywiad xd wszechstronny mistrz występował jako dziecko w TVP2 a Robert bernatowicz został w końcu zdemaskowany, że to on pisze komentarze pod wszystkimi filmikami, w których występuje albo robiąc sobie publicznie loda albo obrażając ludzi, których sam zapraszał do swojego kanału xDD

Afera z bernatowiczem to jest top of the top xddddf

sens
g/strimoidproblems

DAWAJ MANIEK TO JUŻ SIE KAMERUJE

sens
g/Polskie_krajobrazy

https://d-pa.ppstatic.pl/frames/pa-def/b5/7e/il20251030_947362439_xlarge.jpg

za mało nasrane, ja bym jeszcze dał napis TARCICA TANIO 505-555-123

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Ciekawe wsm skąd się wzięło canvas API. Wiadomo że te półmózgi JavaScriptowe nie zdołałyby wymyślić czegoś co się jako tako trzyma kupy, więc zacząłem szperać. Cairo sprzed 2003 roku używa prawie identycznych funkcji. Ale geneza to chyba tak naprawdę postscript, też jest stack, macierz transformacji, fill, stroke I inne pierdolety. A to już wczesne lata 80

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Ujdzie, czy przesada i dzwonicie po policję? XD

Chciałem sobie otypować grupę podobnych metod i po prostu użyć dekoratorów jak normalny człowiek, które co prawda w TS są trochę upierdliwe, ale da się je doprowadzić do działania. Tylko potem zmusić TS do wykminienia, jaki jest typ udekorowanej metody to jednak jest trochę koszmar, więc spłodziłem takie gówno.

W pythonie jakoś sobie poradzili z tym sprawniej, ale pewnie mieli łatwiej, bo dosłownie wszystko jest obiektem, a w JS to null niby jest prymitywną wartością, ale typeof null === 'object' zwraca true i nie są tego w stanie naprawić od 30 lat, bo internet by wybuchł xd

export const vecOp = <T>(op: (this: Vec, v: IVec) => T) => {
  function wrapped(this: Vec): T
  function wrapped(this: Vec, v: IVec): T
  function wrapped(this: Vec, x?: number, y?: number): T
  function wrapped(this: Vec, vx?: IVec | number, y?: number) {
    return op.apply(
      this,
      typeof vx === 'number'
        ? [{ x: vx, y: y ?? 0 }]
        : vx === undefined
        ? [{ x: 0, y: 0 }]
        : [vx],
    )
  }
  return wrapped
}

export class Vec implements IVec {
  add = vecOp(v => new Vec(this.x + v.x, this.y + v.y))
  sub = vecOp(v => this.add(-v.x, -v.y))
  dot = vecOp(v => this.x * v.x + this.y * v.y)
  dist = vecOp(v => this.sub(v).norm)

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Mój graf niedomaga przy obliczaniu pozycji wierzchołków i jej dwóch pochodnych przy liczbie ~5k node'ów (na jednym wątku jedna klatka się renderuje około minuty xd) więc sobie przepisuję obliczenia do webgpu, bo to coś nowego a nie te upośledzone workery ciągle. Napisałem już shader, poustawiałem bufory. Teraz już tylko muszę wepchnąć do nich dane i zobaczymy czy działa. Czymajcie kciuki

sens
g/Apple

kurw, zaraz zaczne ubliżać firmie aple tak jak już od dawna ubliżam mikrosoftowi

https://klickreflex.medium.com/the-week-i-spent-fixing-my-macbooks-post-tahoe-performance-issues-daccb150dbf8

ja dopiero dzisiaj zauważyłem, że mi kursor laguje w terminalu, a mam już tego srahoe od 1,5 miesiąca

sens
g/CozienaProfdyuktywnoscINfrmtyczn

bawię się tym wyświetlaniem grafu wywołań funkcyj, chyba mi wyszła jakaś galaktyka z poprzeczkom

jjuż jest coraz lepiej, wierzchołki reprezentujące funkcje próbują się zgrupować według odległości w łańcuchu wywołań i tego, w jakim pliku siedzą i mi nie spierdalają poza canvas xd

sens
g/zagadkimuzyczne

rebus

Pokaż ukrytą treść Krzywa Béziera

sens
g/CozienaProfdyuktywnoscINfrmtyczn

no kurwa xD nawet mi sie podoba

https://i.imgur.com/1HpflUU.jpeg

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Wczoraj wieczorem zacząłem się po raz kolejny zastanawiać, jak bardzo spierdolony jest projekt tego typka od dependency injection, więc zacząłem szukać sobie jakichś analizatorów kodu, które by wyszukiwały zależności po wywoływanych funkcjach, a nie tylko importowanych plikach.

No i znalazłem i zajebiście to działa, tylko że to narzędzie ma absolutnie obleśną i nieergonomiczną wizualizację grafu wywołań (to nie ty mi @Deykun mówiłeś o tym cytoscape? oni tego właśnie użyli, ale chyba niezbyt im poszło xD)

No to sobie zacząłem robić swoją własną wizualizację, bo mnie kurwa stać. No i tak robię robię i kminię jak zmierzyć siłę powiązań między danymi funkcjami, żeby ten graf się jakoś ładnie układał, żeby te wierzchołki miały wporzo grawitację, a nie że 10k node'ów nasranych na przestrzeni stu pikseli kwadratowych, c'nie

No i tak powoli rozkminianie tego przeszło w zwyczajne bawienie się canvasem i kolorkami, jak to zazwyczaj bywa. No i tak sobie myślę jescze w międzyczasie o tym jak liczyć tę grawitację i się bawię, i kiminię, i bawię

se klikam

sens
g/gimboateizm

od dwóch godzin wpisuję jakieś pierdoły w wyszukiwarce guthubowej

https://i.imgur.com/5c2AhiP.png

nie wiem co o tym myślec

sens
g/GraoTron

cikawe czy w gta vi będzue ciekawa mapa czy tak jak w gta v mapa 5 mln km² z czego 90% to kurwa góry i las