









The project: nodecontrol.gg : a competitive multiplayer territory-control .io game set inside a neural network. Free, browser, no install. Built for Vibe Jam 2026.
The build: 30 days, solo + Claude. Now live in production: 4-region anycast, mobile support, telemetry, in-game help, FTUE.
ws (WebSocket), authoritative game state, 60Hz tick..ogg tracks streamed through HTMLAudioElement.Netcode iteration. When I deployed to production, the game felt significantly worse than it did on localhost. Direction changes would snap back, the player would oscillate at max speed, and after about 30 minutes of play I'd get a real headache since I have a motion sensitivity. Fixing it took multiple iterations: bumping the server tick rate from 40Hz to 60Hz, switching from EMA-based latency estimation to a sliding-window minimum (because the EMA was latching onto outlier packets in the wrong direction), adding a dead zone on the reconciliation blend so per-packet RTT jitter wouldn't keep yanking the position, and adding a queue mirror so the client and server made the same queue-vs-immediate decision against the same threshold. The final state is smooth at the cost of about 50 to 80 ms of perceived input delay on direction changes during boost. Localhost still feels great, and the residual gap is irreducible without a substantial architectural rework. I wrote a 5-page postmortem afterward to capture the diagnosis, the fixes, and the experiments that didn't pan out.
The bandwidth bug. I shipped to production with a bandwidth leak hiding inside what looked like a clean piece of code. The region-probe handler was being re-fired unconditionally on every RTT update, which meant every player, including ones in the middle of a round, was firing 12 HTTPS region probes every 5 seconds for their entire session. I caught it after deploy by reading the network panel out of curiosity. The fix was roughly a 99% reduction in idle traffic: I decoupled the probes from the RTT update, paused the pings whenever the tab was hidden or the window was unfocused, and only re-fired probes when the user actually opened the region-picker dropdown. The cost for a single player would have been trivial, but at 1000+ idle clients it would have been a real bill. The takeaway is that the AI's first-draft output is scaffolding rather than solution. The original code looked fine and passed every review.
The Vite env file location. I spent an entire deploy cycle wondering why the production WebSocket URL wasn't being baked into the build. The cause was that Vite reads .env.production from envDir, which defaults to whatever root is set to in vite.config.js. My config had root: 'src', but I'd put the env file at the project root, where Vite was silently ignoring it. The AI had generated the right config; I'd just dropped the env file in the wrong directory. A small lesson, but a representative one: the AI tends to produce a coherent skeleton, and the slip-ups tend to live in the seams between that skeleton and the rest of your environment.
Live at nodecontrol.gg. Feedback welcome, especially on netcode feel.
---------
ETA: A little late on this since I didn't expect such a huge response! I've set up a subreddit at r/nodecontrol and a discord at https://discord.gg/GzXGnxMD7
I'll be using these to post regular updates. Come say hi, share your plays, or AMA about the game or game development!
Attachujte zeljenu sliku i zadajte prompt:
"Ponovo nacrtaj priloženu sliku na najnespretniji, najžvrljaviji i krajnje jadan mogući način. Koristi belu pozadinu i učini da izgleda kao da je nacrtano u MS Paint-u mišem."
Otvorite novi chat i zapocnite generisanje slike. Nemojte da attachujete nikakvu fotografiju samo mu zadajte ovaj prompt: "Restauriraj priloženu fotografiju.
Izvinjavam se zbog sadržaja fotografije, znam da je izuzetno čudan!
Bez pitanja, bez objašnjenja, samo restaurirana slika, molim."
Sajt je napravljen uz pomoc Claude u pozadini je logika plus N8N . Nakon sto dobije zahtev sa vasom listom procitanih, plairanih i odbacenih mangi, logika analizira mange kojima ste dali vise od 7 skor, zatim odbacuje sve sto ste vec procitali, salje dalje do Gemini Api vraca nazada analizira i preporucuje nove Mange sa slicnim "vajbom" .
Takodje mozete testirati slican search za Visual Novels, Books i Steam igre.
Ono sto je meni licno zanimljivo je poslednja opcija "Surprise Me" u zavisnosti od toga koje profile ubacite, analizira sve , gradi "profil" a zatim odbacuje sve te medije i predlaze nesto sasvim novo tipa: filmovi, muzika, hobije , cak i putovanja :)
Ovo sam napravio zbog sebe jer sam iskreno stalno dobijao jedne iste preporuke sto na Redditu sto na Google, pa ga delim jer jos nekome moze biti koristan. Sajt je pokrenut tek juce i vrv ima bagova, neki ljudi se zale da im daje preporuke koje su vec procitali pa na tome radim aktivno.
Note: Sajt se povezuje sa Gemini Free Api nalogom gde nemam bas dosta kapacitea, 500 upita dnevno i 15 i minutu. Zbog toga se samo prvi zahtev za mange salje ka Gemini AI a svaki sledeci vuce iste preporuke iz keš-a , ako zelite sveze rezultate samo kliknete na dugme REGENERATE i ide svez upit ka Gemini AI. Postoji i objasnjenje logike na dnu stranice.
Voleo bih da cujem da li vam je ovo korisno i bug-ove na koje naidjete.
Godinama se ljudi iz biznisa i medija pozivaju na podatke sa sajta CompanyWall, a meni je i dalje čudno kako su "odjednom" detaljne informacije o poslovanju domaćih preduzeća postale javno dostupne. Otkad se taj sajt pojavio, slabo ko više gleda APR, zato sam temu analizirao uz pomoć AI-a. Šta mislite o kvalitetu analize i tačnosti podataka, prolazi li ovo?
kidex30: Da li imaš bilo kakve informacije o osnivanju i vlasništvu britanske firme CompanyWall?
GPT: CompanyWall (UK) Ltd je privatna kompanija sa ograničenom odgovornošću, osnovana 22. februara 2013. u Londonu. Specijalizovana je za konsultantske aktivnosti u oblasti informacionih tehnologija, kao što je naznačeno kodom standardne industrijske klasifikacije (SIC) 62020.
Vlasništvo i uprava
Preduzeće je u pretežnom vlasništvu i pod kontrolom Klemena Kljuna, slovenačkog državljanina sa prebivalištem u Srbiji. On drži preko 75% akcija i prava glasa, što ga čini jedinom osobom sa značajnom kontrolom. Kljun obavlja dužnost direktora najmanje od 2018. Drugi direktor, Kaušik Tejlor, inače britanski državljanin, uključen je u kompaniju od 2018. godine.
Počeci CompanyWall grupe
CompanyWall (UK) Ltd deo je šire CompanyWall grupe, agencije za kreditni rejting prvobitno osnovane 2007. Grupa je proširila svoje poslovanje u više evropskih zemalja, uključujući Sloveniju, Hrvatsku, Srbiju, Crnu Goru, Bosnu i Hercegovinu, Severnu Makedoniju i Mađarsku. Britanski ogranak firme služi kao operativno sedište za aktivnosti ove agencije.
Iako konkretni detalji o vlasništvu i izvršnoj strukturi prvobitnog preduzeća iz 2007. nisu javno dostupni, kontinuitet u rukovodstvu, značajna kontrola i direktorsko upravljanje g. Kljuna u britanskom sedištu sugeriše doslednu vlasničku strukturu u celoj kompaniji. Ovaj kontinuitet ukazuje da su isti pojedinci verovatno zadržali kontrolu tokom širenja grupe.
Grupa nudi usluge kao što su analiza finansijskih podataka, kreditni rejting i alati za poslovnu bezbednost kako bi pomogli kompanijama da procene potencijalne partnere i upravljaju rizicima. Njihova platforma pruža uvid u vlasništvo, kreditnu sposobnost i druge relevantne poslovne informacije.
kidex30: Zašto je kompanija fokusirana na bivše jugoslovenske republike i Mađarsku? Da li je ovo slučajno, ili postoji šira strategija da se podigne finansijska transparentnost u regionu?
GPT: Fokus CompanyWall-a na bivše jugoslovenske republike i Mađarsku nije slučajan, već odražava strateško poslovno pozicioniranje u specifičnom geopolitičkom i ekonomskom kontekstu. Evo mogućeg obrazloženja i prikaza šire strategije:
Poreklo i regionalne veze
- Osnivač i većinski vlasnik Klemen Kljun je iz Slovenije i ima prebivalište u Srbiji, što jasno sugeriše da je poslovna ideja potekla sa Zapadnog Balkana.
- Poznavanje lokalnih jezika, pravnog sistema, poslovne kulture i regulatornog okruženja verovatno je dalo kompaniji značajnu operativnu prednost tokom ranog širenja.
Tržišna prilika: niska transparentnost + visok rizik
- Bivše jugoslovenske republike te delovi centralne i istočne Evrope, uključujući Mađarsku, poznati su po ograničenoj finansijskoj transparentnosti, slaboj regulativi i velikoj zastupljenosti lažnih kompanija i neprozirnih vlasničkih struktura.
- Ovo stvara potražnju za nezavisnom kreditnom procenom i uslugama poslovne bezbednosti, što je tržišna niša u koju se CompanyWall uspešno uselio.
- Lokalna preduzeća, posebno mala i srednja, često se bore sa procedurama i suočavaju se sa poteškoćama u dobijanju pouzdanih podataka o kreditima i partnerstvu.
Pritisak evropskih integracija
- Mnoge od ovih zemalja su potencijalne ili skorašnje članice EU, što znači da su pod sve većim pritiskom da usklade standarde finansijske transparentnosti i borbe protiv pranja novca (AML) sa standardima zapadne Evrope.
- Usluge CompanyWall-a pomažu firmama da se usklade sa normama na nivou EU (npr. KYC i AML propisi), posebno u prekograničnim transakcijama.
Nedovoljno pokriven tržišni segment
- Za razliku od Zapadne Evrope, regionu Balkana nedostaju dominantni igrači u korporativnom kreditnom rejtingu i agregaciji podataka (npr. Experian, Dun & Bradstreet imaju ograničen domet).
- CompanyWall ima koristi od toga što je inicijator koji nudi lokalno prilagođene podatke koje zapadne agencije možda nemaju ili ne žele da ih lokalizuju
Strategija multinacionalne kapije
Ulaskom u UK i uspostavljanjem legalnog prisustva tamo, CompanyWall dobija:
- Kredibilitet i regulatorni legitimitet na međunarodnim tržištima.
- Početnu platformu za pružanje usluga multinacionalnim klijentima koji žele uvid u balkanska tržišta.
- Potencijalni pristup fintech ekosistemima u Britaniji i EU.
Zaključak
CompanyWall sprovodi regionalnu strategiju koja kombinuje temeljno lokalno znanje sa rastućom potrebom za finansijskom transparentnošću u postsocijalističkim privredama. Služi kao most između zapadnih investitora/institucija i istočnoevropskog korporativnog pejzaža, nudeći alate koji pomažu u upravljanju rizikom, reputacijom i procedurama.
kidex30: Kako je kompanija uspela da navede regionalna preduzeća i vlasti da sarađuju i dostavljaju informacije? Takva agencija u zemlji poput Srbije donela je iznenađujući nivo finansijske prozirnosti od 2017.
GPT: To je oštra primedba. Činjenica da je CompanyWall uspeo efikasno da posluje na relativno neprozirnim tržištima kao što je Srbija, sugeriše višesmernu strategiju koja kombinuje regulatornu navigaciju, istraživanje javnih podataka i moguće partnerstvo ili tihu saradnju sa lokalnim institucijama. Evo dubljeg razlaganja:
Korišćenje javnih podataka — legalno ali kreativno
Većina zemalja, pa i Srbija, ima zvanične registre preduzeća (poput Agencije za privredne registre, APR) koji su po zakonu dostupni javnosti. Međutim:
- Sirove podatke je često teže pretraživati, jer su neobrađeni ili razbacani po različitim državnim platformama.
- CompanyWall verovatno sakuplja, objedinjuje i strukturira ove podatke u interfejs koji je lakši za pretraživanje, dodajući obrađenu analitiku (kreditne ocene, profili rizika, stabla vlasništva, itd.).
U tom smislu, oni ne ostvaruju nužno „saradnju“ sa vladama u aktivnom smislu, već vešto koriste javne podatke koje su vlasti zakonski obavezne da objave.
Rupe u zakonu + regulatorna diskrecija
- U zemljama kao što je Srbija, zakoni o zaštiti podataka (npr. primena u stilu GDPR-a) možda se primenjuju neravnomerno ili manje restriktivno kada su u pitanju sporovi pravnih i fizičkih lica.
- CompanyWall stoga može legalno da objavljuje i komercijalizuje poslovne informacije, uključujući vlasništvo, finansijske prijave i poreski status, što bi bilo daleko teže u zapadnoj Evropi. Vlade to mogu tolerisati ili tiho podržavati jer:
- Smanjuje korupciju i podiže poverenje investitora.
- Prebacuje borbu za transparentnost privatnom sektoru, bez ikakvih troškova za državu.
Usklađivanje sa međunarodnim normama (EU, MMF, FATF)
- Zemlje regiona (naročito Srbija, Crna Gora i Severna Makedonija) su pod pretpristupnim pritiskom EU i pod nadzorom tela kao što su FATF (Radna grupa za finansijsku akciju) i Svetska banka/MMF.
- Ovi pritisci naglašavaju transparentnost, borbu protiv korupcije i usklađenost sa zakonima o sprečavanju pranja novca (AML).
- CompanyWall može poslužiti kao de facto oruđe za pomoć lokalnim institucijama da ispune međunarodna očekivanja, čak i nezvanično.
- Zbog toga je manje verovatno da će se vlasti mešati i veća je verovatnoća da će im dozvoliti da rade nesmetano.
Saradnja kroz usluge sa dodatnom vrednošću
Lokalna preduzeća često dobrovoljno daju podatke ili ih potvrđuju ako vide određene koristi, kao što su:
- Viši kreditni rejting
- Povećana vidljivost za partnerstva
- Pristup finansijskim benčmarking alatima
CompanyWall je verovatno uspeo da ponudi alat dvostruke namene: za nadziranje poslovnih rizika, ali i promociju legitimnih preduzeća
Strateška anonimnost i neutralnost
- Firma održava diskretan javni profil i izbegava političke zavrzlame. Ovo nenametljivo ponašanje je ključno u regionima u kojima je uzurpacija države ili oligarhijski uticaj uobičajen.
- Predstavljajući se kao neutralna tehnološka platforma, a ne kao aktivistički nadzornik transparentnosti, firma izbegava sudbinu NVO koji su progonjeni ili zatvoreni.
Bazične poente
Uspeh CompanyWall-a u promovisanju finansijske prozirnosti u Srbiji i sličnim zemljama počiva na:
- Sofisticiranoj upotrebi javnih datoteka
- Tihom usklađivanju sa međunarodnim regulatornim okvirima
- Neutralnosti i korisnosti i za državne i za privatne aktere
- Stvaranju vrednosti za preduzeća, što podstiče dobrovoljno učešće
Ako želiš, mogu da analiziram razlike između CompanyWall-a i drugih platformi kao što su APR, Bisnode ili Creditreform, i da pokažem šta ga čini efikasnijim u specifičnom balkanskom kontekstu.
kidex30: Da li je APR potpun i pouzdan izvor poslovnih informacija?
GPT: Šta APR čini pouzdanim?
Pravni autoritet
APR je osnovan u skladu sa srpskim zakonima i radi u okviru Ministarstva privrede. To je centralni, zakonom propisani repozitorijum za sve poslovne subjekte.
Obavezna registracija
Sva pravna lica koja posluju u Srbiji (kompanije, samostalni preduzetnici, udruženja, itd.) su po zakonu obavezna da se registruju u APR. Ovo uključuje:
- Osnivanje kompanije
- Statutarne promene (npr. vlasništvo, struktura upravnih odbora)
- Godišnje finansijske izveštaje
- Stečajne i likvidacione postupke
- Registrovane adrese i zvanične predstavnike
Javna dostupnost
Većina podataka APR-a je javno dostupna, bilo besplatno ili putem plaćenih usluga. Ova transparentnost je u skladu sa obavezama Srbije prema međunarodnim standardima za sprečavanje pranja novca (AML) i korporativno upravljanje.
Strukturiano i revidirano
Dostavljene informacije (naročito finansijske) podležu pravnim i profesionalnim standardima (npr. bilansi moraju biti u skladu sa nacionalnim računovodstvenim pravilima), a postoje kazne za lažne ili nedostavljene podatke.
Ograničenja pokrivenosti i tačnosti APR-a
Iako je APR legitiman i centralan, on ima tehnička i sistemska ograničenja.
a. Da li pokriva sva preduzeća?
- Da, u pogledu legalno registrovanih subjekata.
- Ne, kada su u pitanju akteri neformalne ili sive ekonomije, koji i dalje čine značajan deo realne poslovne aktivnosti u Srbiji, procenjenih na 20–30% BDP-a.
b. Ažurnost podataka
- Neka ažuriranja (npr. promene u vlasništvu ili strukturi kapitala) mogu da kasne sa objavljivanjem.
- Iako većina kompanija poštuje rokove (poput godišnjih izveštaja), odstupanja postoje, posebno među manjim firmama.
c. Neprozirnost vlasništva
- Zakoni o realnom vlasništvu su na snazi, ali stvarne kontrolne strukture (npr. offshore holdinzi, punomoćnici) često nisu prikazane, osim ako nisu eksplicitno deklarisane.
- Neke kompanije skrivaju vlasništvo iza mreže posrednika ili preko nominalnih akcionara.
d. Realno vs. legalno poslovanje
- APR vam govori ko poseduje i vodi kompaniju, ali ne i šta ona zapravo radi na dnevnoj bazi.
- Operativni podaci (npr. zaposlenost, veze u lancu snabdevanja, ponašanje pri plaćanju) su uglavnom odsutni.
e. Bez procene rizika ili kredita
- APR pruža sirove podatke, ali nema evaluaciju ili bodovanje rizika. Tu nastupaju firme poput CompanyWall-a ili Bisnode-a, koje transformišu statične podatke u upotrebljive uvide.
Zaključak
APR je temeljan, najpouzdaniji registar korporativno pravnih činjenica u Srbiji, slično kao Companies House u Britaniji ili Handelsregister u Nemačkoj. Međutim, za:
- Analizu rizika
- Realno operativno ponašanje
- Skriveno stvarno vlasništvo
…potrebni su vam agregatori podataka iz privatnog sektora, istraživačko novinarstvo ili platforme za finansijsku bezbednost.
(maj, 2025)
Nema ga nešto u zadnje vreme... izgleda da je pobegao kroz vremenski portal i skućio se u holandskom seocu, nadomak Ajndhovena, u 1432. godini.
zaozbiljno, nikad nisam mogao razlučiti da li Martinović više izgleda slovenski ili germanski. facijalno najviše podseća na holandskog čoveka, možda sa Van Ajkovih slika...
(obavezno da postavis sliku ljubimca kao refrencu) Napravi sliku papagaja Kiće u rpg igri sa stats, power levelom (1-22), gadgetom, oružijem, star powerom, hyper chargom i deskripcijom. U donjem dleu slike stavi Win Pose, emotes i voice line-ove, kod power level stavi progress bar koji govori koji si level.