Rok Kralj

211 posts

Rok Kralj

Rok Kralj

@Rok_Kralj

Katılım Aralık 2011
10 Takip Edilen18 Takipçiler
Chad Aitken
Chad Aitken@AitkenResearch·
@ExodusChad @PeterSchiff It’s not the case, Peter has heard all these theories, next they’ll get gold on meteor. It’s a weak argument vs Peter’s knowledge of gold.
English
1
0
0
43
Peter Schiff
Peter Schiff@PeterSchiff·
So far in 2026, gold is up 9%, silver is up 11%, the NASDAQ is up 13%, the Russell 2,000 is up 14%, while Bitcoin is down 11%. Congratulations, Bitcoiners. Bitcoin is finally the uncorrelated asset you’ve hoped it would be. Even when risk-on & risk-off assets rise, Bitcoin falls.
English
542
97
1.3K
181.6K
HBARpufffNstuff!
HBARpufffNstuff!@wongyal·
@PeterSchiff And how many percentages is bitcoin up from the 1 dollar mark you could of bought it at just a few short years ago
English
1
0
1
139
Rok Kralj
Rok Kralj@Rok_Kralj·
@FirefoxWebDevs Unfortunately I have already disabled CSP sitewide to spare the FF users, but here it is valat.si How caching works: cache root HTML with max_age 14 days, but if XHR says we are outdated, refetch / refresh root HTML with location.reload()
Rok Kralj tweet media
English
0
0
0
8
Firefox for Web Developers
Firefox for Web Developers@FirefoxWebDevs·
Firefox 150 just landed & includes new web platform features like: 🎉 sizes="auto" on images 🎉 light-dark() image support 🎉 CSS revert-rule 🎉 ariaNotify() 🎉 Media pseudo-classes like :playing None of these are baseline yet, so check MDN for support developer.mozilla.org/en-US/docs/Moz…
English
7
52
227
24.4K
Rok Kralj
Rok Kralj@Rok_Kralj·
@FirefoxWebDevs It is intermittent. It happens exclusively to Firefox users, but a small portion of them. I could not reproduce it myself. I suspect it is the interplay of cached root document, and calling location.reload(). Did anything in these areas change in FF 150?
English
1
0
0
23
Rok Kralj
Rok Kralj@Rok_Kralj·
@FirefoxWebDevs This was never observed before. And it is literally impossible to happen, because we emit headers and response body in Netty in a single ByteBuf. Header on root HTML document is "Cache-Control: private,max-age=1209600". Did you make any changes to caching in FF 150?
English
1
0
0
27
Rok Kralj
Rok Kralj@Rok_Kralj·
@FirefoxWebDevs Something is very wrong in FF 150. Only FF users are reporting failed page loads due to mismatched CSP hash for inline script. We have cached root HTML document, but somehow headers cache and content cache get out of sync. More details below.
English
1
0
0
63
Rok Kralj
Rok Kralj@Rok_Kralj·
@Im_IrushiK It is making more technical / logical mistakes than a drunk junior programmer. There is no chance. It is just a very smart autocomplete.
English
0
0
0
8
Irushi
Irushi@Im_IrushiK·
Developers, What’s your backup plan if AI writes better code than you in the next 2 years?
Irushi tweet media
English
259
14
498
55.5K
Rok Kralj
Rok Kralj@Rok_Kralj·
@PeterSchiff GDX since inception in 2006, so 20 years ago, did not even outperform inflation. Gold mining companies are terribly mismanaged, or corrupt, or both.
English
0
0
1
25
freddie
freddie@frederic_ooo·
@theo did he write shiki or just the react wrapper?
English
1
0
0
46
Firefox for Web Developers
Firefox for Web Developers@FirefoxWebDevs·
@Rok_Kralj Browsers have been pretty reluctant to implement that as it's a huge change to the current architecture. What do you want it for, and could you alternatively use two fetches (one for upstream, one for downstream)?
English
2
0
0
31
Firefox for Web Developers
Firefox for Web Developers@FirefoxWebDevs·
If you had to pick _one_, which web platform feature would you like in Firefox that isn't part of the Interop 2026 effort? #new-features" target="_blank" rel="nofollow noopener">hacks.mozilla.org/2026/02/launch…
English
11
4
26
5.3K
Rok Kralj
Rok Kralj@Rok_Kralj·
@FirefoxWebDevs Not really. And besides, NGINX now supports HTTP/2 even for proxying upstream. Which people should adopt anyway to protect against request smuggling. Anyway, fetch API is one awesome API, and a de facto modern replacement for websockets. (Or could be)
English
0
0
1
12
Rok Kralj
Rok Kralj@Rok_Kralj·
@FirefoxWebDevs Most people only need to decompress. I am pretty sure Chrome would already support this feature if there was not a requirement for the compress/decompress api to be symmetric.
English
1
0
0
10
Firefox for Web Developers
Firefox for Web Developers@FirefoxWebDevs·
In Firefox 147, you no longer need heavy libraries to (de)compress brotli with JS - you can just use CompressionStream and DecompressionStream!
English
2
8
55
3.4K
Ming Ya Jiang
Ming Ya Jiang@jiang_mingya·
@karpathy So the entire open source system need to be hardened, or the OS need to be hardened. I think the later is more plausible
English
1
0
1
426
Andrej Karpathy
Andrej Karpathy@karpathy·
Software horror: litellm PyPI supply chain attack. Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords. LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm. Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks. Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages. Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.
Daniel Hnyk@hnykda

LiteLLM HAS BEEN COMPROMISED, DO NOT UPDATE. We just discovered that LiteLLM pypi release 1.82.8. It has been compromised, it contains litellm_init.pth with base64 encoded instructions to send all the credentials it can find to remote server + self-replicate. link below

English
1.4K
5.4K
28K
66.5M
Rok Kralj
Rok Kralj@Rok_Kralj·
@PeterSchiff You are famous for predicting the economic crisis in 2008. I think you will finally predict the next one in 2038. Just 25 years too early.
English
1
0
0
122
Rok Kralj
Rok Kralj@Rok_Kralj·
@PeterSchiff Dollar is falling? Are we looking at the same DXY chart?
English
1
0
10
115
Peter Schiff
Peter Schiff@PeterSchiff·
What's interesting is despite gold and silver selling off sharply, the U.S. dollar is also falling against other foreign currencies. So if forex traders realize that cancelling rate cuts is not bullish for the dollar, why do precious metals traders think it's bearish for gold?
English
311
113
1.6K
169K