#prog #js #abnormalprogramming #article
The Depths of JavaScript: Minesweeper in 247 Bytes
The Depths of JavaScript: Minesweeper in 247 Bytes
b=e=>document.body.innerHTML=m(73,e||[~9,..."1172711",~9].map(j=>m[i-=j]?++e:i).map(j=>b(b[i=j]^1|e),b[i]=!m[O--,i]*~e));b(m=t=>t--?`<a onmouseup=b(b[i=${t}]^=event.which)>${t%9?"*#F"[x=b[t]??=(O-=m[t]=Math.random()<.1,1)]??~x:"<p>"}`+m(t):O,O=64)🔥13😱1
#prog #rust #article
iddqd, or the hardest kind of unsafe Rust
iddqd, or the hardest kind of unsafe Rust
I’m the main author of iddqd, a Rust library for maps (named after the Doom cheat code) where keys are borrowed from values. <...>
iddqd consists of a fair amount of unsafe code underneath. There’s been some recent concern over the amount of unsafe code in Rust rewrites, so I thought I’d write about some of the unsafe code in iddqd and how we try to tame it.
🤔3
Отлично, теперь у меня есть специальное худи для пропаганды Rust.
Сделано полностью из хлопка. Плотное и потому тяжелее, чем кажется на первый взгляд. Для лета не очень подходит, а вот осенью в таком можно ходить без куртки где-то до октября, скорее всего.
Худи позиционируется, как "худи для программистов". Что делает его таким, кроме принтов? Карман на заклёпках, слева внутренний кармашекпоменбше поменьше (предлагается туда класть наушники), справа в кармане тряпочка из микрофибры для протирки экрана смартфона и очков. Ещё справа у подола есть отверстия с люверсами (металлические кольца по краям, чтобы ткань не рвалась) для крепления беджиков, но для меня по понятным причинам неактуально.
Если хотите себе подобное — берите на rybe.store, там также и футболки есть. Вам, папищеки, ещё и промокод на скидку 10%:
(неочевидный момент: при оформлении покупки промокод надо вставить в поле "покупка по сертификату")
#даэтореклама
Сделано полностью из хлопка. Плотное и потому тяжелее, чем кажется на первый взгляд. Для лета не очень подходит, а вот осенью в таком можно ходить без куртки где-то до октября, скорее всего.
Худи позиционируется, как "худи для программистов". Что делает его таким, кроме принтов? Карман на заклёпках, слева внутренний кармашек
Если хотите себе подобное — берите на rybe.store, там также и футболки есть. Вам, папищеки, ещё и промокод на скидку 10%:
PROMO10.(неочевидный момент: при оформлении покупки промокод надо вставить в поле "покупка по сертификату")
#даэтореклама
❤13🔥7🤣4❤🔥3🤔1🤮1💩1🤷1
Forwarded from commit -m "better"
https://github.com/anthropics/claude-code/issues/66504
TL;DR - какое-то время назад Антропики сделали так, что в каком-то из режимов claude code всегда в коммит вставляет URL сессии, а на днях сделали этот режим умолчанием.
Контора пидарасов, что тут еще можно сказать.
TL;DR - какое-то время назад Антропики сделали так, что в каком-то из режимов claude code всегда в коммит вставляет URL сессии, а на днях сделали этот режим умолчанием.
Контора пидарасов, что тут еще можно сказать.
GitHub
[FEATURE] Session URL appended to commit messages and PR descriptions by default — should be opt-in · Issue #66504 · anthropics/claude…
Preflight Checklist I have searched existing requests and this feature hasn't been requested yet This is a single feature request (not multiple features) Problem Statement Every commit message ...
😁16💩5🤣2
#prog #article
Implementing FMA and finding bugs in C and Rust standard libraries
Implementing FMA and finding bugs in C and Rust standard libraries
This is a story of how I tried to compute a * b + c, and found that Rust and musl libc get it subtly wrong.🤯8👍1
Блог*
#prog #rust #article Replacing a Rust Enum with a 64-bit Word Made My Interpreter 17% Faster <...> That being said, sha256_unfixed is still running 12% faster with the new value representation than with the old version, even though it's allocating a total…
#prog #rust #article
Plush's New Register-Based Interpreter Is Insanely Fast
Plush's New Register-Based Interpreter Is Insanely Fast
I'll go into some detail on how the interpreter was rewritten to switch from a stack-based design like CPython, to a register-based design like Lua, and optimized to deliver some surprising, and I think pretty impressive results. One thing I'll say right away is that if you care about interpreter performance, you probably should not be writing stack-based bytecode interpreters in 2026.
🤔7👍1🔥1
#suckassstory
Сраный твиттер
(Nitter — фронтенд для твиттера, который позволял твиты вместе с комментариям без регистрации)
Сраный твиттер
(Nitter — фронтенд для твиттера, который позволял твиты вместе с комментариям без регистрации)
😭15😢2🫡1