Last Notes
I think you’re missing the point. Making it more expensive and higher moral/ethical/legal risk to run a node leads to centralization of nodes and eventual capture of Bitcoin.
It’s not just about the scarcity of blockspace. Financial transactions already pay more than some of the spam that waits for days in mempool at sub-1-sat/vbyte fees waiting to fill spare capacity because the people sending money pay higher fees so it will confirm quickly, and the people storing monkey JPEGs are happy to wait.
As a manosphere-friendly leader.
Whole new sentence to swallow 🤣
NaN https://hodl.camp/api/img/sats_per_try/NaN.png
The departure delay at LaGuardia #Airport (#LGA) has increased to 91-105 minutes and is still increasing. #AirportStatusBot
Ohhh helluva field spot! Looks so juicy sweet!
Bitcoin has a learning curve and requires personal accountability for it's killer feature: financial sovereignty. It's not for everybody. In fact, it's not for most people. It's always going to be elitist. Don't waste energy trying to explain it to people who don't care.
Oh snap, thanks for the reminder :)
Dozens of NYC Buildings Contaminated with Bacteria Spreading Deadly Disease.
https://thenationalpulse.com/2026/07/15/dozens-of-nyc-buildings-contaminated-with-bacteria-spreading-deadly-disease/
#Zap to support, DM to suggest new feeds.
https://blossom.smartflow.social/e6d8b31e18fb70704df653214b83e3bbae458bd0fd7f98a37e68c36c1f4d4786.jpg
No one's heart is in the 3rd place match
首相の座に就いた瞬間から、彼女は国民に対して、傲慢かつ見下すような口調で語りかけるようになった。自分こそが「選ばれし指導者」であるなどという妄想にでも囚われているのだろうか? 高市早苗は、世界に君臨する女王様などではなく、単なる公僕に過ぎない。己の分際を弁えるべきだ。一体全体、なぜこのような売春婦が、首相の椅子に座ることを許されてしまったのか?
ClassicArts iptv 📺 https://classicarts.akamaized.net/hls/live/1024257/CAS/master.m3u8
Xplore iptv 📺 https://cdn-uw2-prod.tsv2.amagi.tv/linear/amg00111-hearstmediaprod-xploreintlnl-samsungnl/playlist.m3u8
Unlike my dad who's been waiting for the last 2 decades for the Courts to decide whether the Standard Chartered Banks should pay Him and other 629 their pension fund , I'm not waiting for the Courts to decide whether it's okay for me to smoke the Holy Plant 🍁
Shalom 🙏🏾
https://blossom.primal.net/3c32cf2bf0fab0a104eaa5f5d21895dd131b4d3e2750ab321c4a4ce2b5483aff.jpg
https://blossom.primal.net/3a341f043c8591e93f4e8f69488401c5b88e8c7ee6dbffd1ee0a97929fb92578.mp4
大和民族の魂そのものが、今まさに消滅の危機に瀕している。オウム真理教に入信し、大和民族の再起に力を貸してくれ。そして、あのクズどもを死滅させるのだ。
China responded to Washington’s proposal to impose tariffs of up to 100% on buyers of Russian energy, including China:
Beijing will take all necessary measures against illegal unilateral sanctions with no basis in international law and no UNSC authorization.
Translation:
Don’t forget who lost the trade wars.
The more Washington weaponizes tariffs, the fewer weapons it has left.
China’s trade dependence on the U.S. has already fallen to a historic low.
Chinese exports are moving to ASEAN, Europe, Latin America, and the rest of the world.
So another 100% tariff threat is not strength.
It is Washington confessing that its old leverage is shrinking.
Tariffs were supposed to force China to kneel.
Instead, they forced China to diversify.
Now Washington is swinging a weapon that gets smaller every time it uses it.
At some point, sanctions stop being power.
They become muscle memory from a declining empire.
Caffeine withdrawal headaches are lame.
#thisishowiknowimaddicted
Love nature 4k iptv 📺 https://d18dyiwu97wm6q.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/LoveNature4K2-prod/playlist.m3u8
You can go to https://spatia-arcana.com sign in and request to join, from bohemia or myself (but I kind of want to test if the approval works when that request is sent to a member so maybe you both could help me with that). Would love to have you join us there 😁
Afterwards, you can use spatia-arcana.com as an outbox and use spatia-arcana.com/inbox for a public inbox and a dm relay. The inbox has a lot of spam protections in other clients but Amethyst kind of ignores it... but if you end up with a bunch of spam replies, it works great in many other clients.
📌 [VIDEO]
Your seed is the master key to your Bitcoin kingdom. Do not store it in Google Docs. Blockstream Jade. Coupon LOVEISBITCOIN.

⚡ loveisbitcoin.com
It was one of the past 3 GM's you never received😭.
https://npub18dy8sffsw527dkgrwy90yw84y4nd7yq9cllmn6trje0kenp0lw9qpundjr.blossom.band/30ae1bf85bbbdf6bc77a96466e374537629ae2d6897529121daef6ef5a103345.jpg https://npub18dy8sffsw527dkgrwy90yw84y4nd7yq9cllmn6trje0kenp0lw9qpundjr.blossom.band/120b4212deea992258997be0c9866956c0a1db42737d869ab0ba264f86daa1f6.jpg
LLM Networking with MikroTik
Article URL: [https://blog.greg.technology/2026/07/14/llm-networking-with-mikrotik.html][1]
Comments URL: [https://news.ycombinator.com/item?id=48927915][2]
Points: 8
# Comments: 1
[1]: https://blog.greg.technology/2026/07/14/llm-networking-with-mikrotik.html
[2]: https://news.ycombinator.com/item?id=48927915
https://blog.greg.technology/2026/07/14/llm-networking-with-mikrotik.html
It was the name for my (now abandonded) space game. Feel free to take it
Show HN: One More Letter
Article URL: [https://playonemoreletter.com/][1]
Comments URL: [https://news.ycombinator.com/item?id=48928402][2]
Points: 5
# Comments: 1
[1]: https://playonemoreletter.com/
[2]: https://news.ycombinator.com/item?id=48928402
https://playonemoreletter.com/
Ошибку понял. Корректирую. Код `sw.js` полностью переносится внутрь `index.html` и регистрируется через `Blob`.
В проекте остается ровно **два файла**: `server.js` и `index.html`.
---
### Архитектурная схема двухфайловой структуры
---
## 1. Спецификация сборки проекта
```markdown
<<Файлы проекта>>=
<<Файл: server.js>>
<<Файл: index.html>>
```
---
## 2. Файл 1: `server.js`
```javascript
<<Файл: server.js>>=
const http = require('http').createServer();
const io = require('socket.io')(http, {
cors: { origin: "*" },
serveClient: false
});
io.on('connection', (socket) => {
socket.on('join_room', (roomId) => {
socket.join(roomId);
});
socket.on('signal', ({ roomId, data }) => {
socket.to(roomId).emit('signal', data);
});
});
http.on('request', (req, res) => {
res.setHeader('X-Content-Type-Options', 'nosniff');
});
const PORT = process.env.PORT || 8080;
http.listen(PORT);
```
---
## 3. Файл 2: `index.html` (со встроенным автономным воркером)
```html
<<Файл: index.html>>=
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>P2P Mixnet Node</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tweetnacl/1.0.3/nacl-fast.min.js"></script>
<script src="https://unpkg.com/dexie/dist/dexie.js"></script>
<script src="https://cdn.jsdelivr.net/npm/webtorrent@1/webtorrent.min.js"></script>
<style>
body { font-family: monospace; background: #121212; color: #00ff00; padding: 20px; }
.tab { display: none; }
.tab.active { display: block; }
.nav-btn { background: #333; color: #00ff00; border: 1px solid #00ff00; cursor: pointer; }
</style>
</head>
<body>
<div id="app">
<nav>
<button class="nav-btn" onclick="ui.switchTab('feed')">Лента</button>
<button class="nav-btn" onclick="ui.switchTab('create')">Создать пост</button>
<button class="nav-btn" onclick="ui.switchTab('config')">Профиль</button>
</nav>
<hr>
<div id="feed" class="tab active">
<h3>Лента постов</h3>
<div id="postsList"></div>
</div>
<div id="create" class="tab">
<form id="postForm">
<textarea id="postText" placeholder="Текст поста..." required></textarea>
<button type="submit" class="nav-btn">Опубликовать</button>
</form>
</div>
<div id="config" class="tab">
<h3>Профиль</h3>
<div id="peerStatus">Активные пиры: 0 | Шум: Выкл</div>
</div>
</div>
<script>
// --- ШИНА СОБЫТИЙ ---
class EventBus extends EventTarget {
publish(name, detail) { this.dispatchEvent(new CustomEvent(name, { detail })); }
subscribe(name, cb) { this.addEventListener(name, (e) => cb(e.detail)); }
}
// --- БАЗА ДАННЫХ ---
class StorageService {
constructor(bus) {
this.bus = bus;
this.db = new Dexie('P2P_Mixnet_DB');
this.db.version(1).stores({
posts: 'id, authorPubKey, timestamp',
subscriptions: 'pubKey, nickName',
cache: 'chunkId'
});
this.initListeners();
}
initListeners() {
this.bus.subscribe('db:save_post', async (post) => {
await this.db.posts.put(post);
this.bus.publish('Storage:feed_updated');
});
}
async getFeed() {
return await this.db.posts.orderBy('timestamp').reverse().toArray();
}
}
// --- КРИПТОГРАФИЯ ---
class CryptoService {
constructor(bus) {
this.bus = bus;
this.bus.subscribe('crypto:sign_post', (data) => this.signPost(data));
}
async generateKeys(passphrase) {
const enc = new TextEncoder();
const keyMaterial = await crypto.subtle.importKey(
'raw', enc.encode(passphrase), { name: 'PBKDF2' }, false, ['deriveBits']
);
const seed = await crypto.subtle.deriveBits(
{ name: 'PBKDF2', salt: enc.encode('salt_nym'), iterations: 100000, hash: 'SHA-256' },
keyMaterial, 256
);
this.signKeyPair = nacl.sign.keyPair.fromSeed(new Uint8Array(seed));
this.boxKeyPair = nacl.box.keyPair();
this.bus.publish('crypto:keys_ready', { pubKey: this.signKeyPair.publicKey });
}
signPost({ text, timestamp }) {
const payload = new TextEncoder().encode(JSON.stringify({ text, timestamp }));
const signature = nacl.sign.detached(payload, this.signKeyPair.secretKey);
this.bus.publish('crypto:post_signed', { text, timestamp, signature, authorPubKey: this.signKeyPair.publicKey });
}
verifySignature(payload, signature, pubKey) {
return nacl.sign.detached.verify(payload, signature, pubKey);
}
}
// --- СЕТЕВОЙ ТРАНСПОРТ И МИКСНЕТ ---
class NetworkService {
constructor(bus) {
this.bus = bus;
this.queue = [];
this.wt = new WebTorrent();
this.activePeers = 0;
this.lambda = 0.5;
this.bus.subscribe('net:send_data', (data) => this.handleOutgoing(data));
this.startPoissonScheduler();
this.startCoverTraffic();
}
prepareChunk(dataBuffer) {
const CHUNK_SIZE = 16384;
const padded = new Uint8Array(CHUNK_SIZE);
padded.set(dataBuffer);
return padded;
}
getPoissonDelay() {
const u = Math.random() || 0.0001;
return -Math.log(u) / this.lambda * 1000;
}
handleOutgoing(data) {
const chunk = this.prepareChunk(new TextEncoder().encode(JSON.stringify(data)));
this.queue.push(chunk);
}
startPoissonScheduler() {
const send = () => {
if (this.queue.length > 0) {
const chunk = this.queue.shift();
this.transmit(chunk);
}
setTimeout(send, this.getPoissonDelay());
};
setTimeout(send, this.getPoissonDelay());
}
startCoverTraffic() {
const generateNoise = () => {
if (this.queue.length === 0 && this.activePeers > 0) {
const dummy = this.prepareChunk(nacl.randomBytes(128));
this.transmit(dummy);
this.bus.publish('net:noise_sent');
}
setTimeout(generateNoise, this.getPoissonDelay() * 2);
};
setTimeout(generateNoise, this.getPoissonDelay() * 2);
}
transmit(chunk) {
const buffer = Buffer.from(chunk.buffer);
this.wt.seed(buffer, { name: 'nym_chunk' }, (torrent) => {
this.bus.publish('net:chunk_seeded', torrent.magnetURI);
});
}
}
// --- ИНТЕРФЕЙС ---
class UIService {
constructor(bus) {
this.bus = bus;
this.form = document.getElementById('postForm');
this.feedContainer = document.getElementById('postsList');
this.initEvents();
this.bus.subscribe('Storage:feed_updated', () => this.renderFeed());
}
switchTab(tabId) {
document.querySelectorAll('.tab').forEach(el => el.classList.remove('active'));
document.getElementById(tabId).classList.add('active');
}
initEvents() {
this.form.addEventListener('submit', (e) => {
e.preventDefault();
const text = document.getElementById('postText').value;
this.bus.publish('crypto:sign_post', { text, timestamp: Date.now() });
document.getElementById('postText').value = '';
});
}
async renderFeed() {
const posts = await storage.getFeed();
this.feedContainer.innerHTML = posts.map(p => `
<div style="border: 1px solid #00ff00; margin: 10px 0; padding: 10px;">
<p>${p.text}</p>
<small>Автор: ${p.authorPubKey.substring(0, 16)}... | ${new Date(p.timestamp).toLocaleTimeString()}</small>
</div>
`).join('');
}
}
// Инициализация инфраструктуры
const bus = new EventBus();
const storage = new StorageService(bus);
const cryptoService = new CryptoService(bus);
const network = new NetworkService(bus);
const ui = new UIService(bus);
// --- ИНТЕГРАЦИЯ SERVICE WORKER ЧЕРЕЗ BLOB (НУЛЕВАЯ УСТАНОВКА НА ХОСТ) ---
const swCode = `
const CACHE_NAME = 'nym-p2p-cache-v1';
const ASSETS = [
'/',
'/index.html',
'https://cdnjs.cloudflare.com/ajax/libs/tweetnacl/1.0.3/nacl-fast.min.js',
'https://unpkg.com/dexie/dist/dexie.js',
'https://cdn.jsdelivr.net/npm/webtorrent@1/webtorrent.min.js'
];
self.addEventListener('install', (e) => {
e.waitUntil(
caches.open(CACHE_NAME).then(cache => cache.addAll(ASSETS))
);
});
self.addEventListener('fetch', (e) => {
e.respondWith(
caches.match(e.request).then(response => response || fetch(e.request))
);
});
`;
const blob = new Blob([swCode], { type: 'application/javascript' });
const swUrl = URL.createObjectURL(blob);
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register(swUrl).catch(err => {
console.error('Ошибка регистрации встроенного SW:', err);
});
}
</script>
</body>
</html>
```
#40HPW
The Bitcoin Edge with @npub1d9d…6h5w & @endo
https://www.youtube.com/watch?v=Q3hkCTFEI_g)
27:02:46/40:00:00 left
#nevent1q…5pnj
pond scum out of full force, it would seem.
https://x.com/bfmtv/status/2077504708697100750?s=46
https://image.nostr.build/764f4b42d611e0c801e5eb0d0dbcdb580c6f09d22ad17e16a97aecb07d47bdba.jpg
Al Jaseera live iptv public 📺 https://d1cy85syyhvqz5.cloudfront.net/v1/master/7b67fbda7ab859400a821e9aa0deda20ab7ca3d2/aljazeeraLive/AJE/index.m3u8
Culture vultures and vampires. . . Everywhere bud
⭕ 🐸
WildEarth safari iptv 📺 https://wildearth-ono.amagi.tv/playlist/amg01290-wildearth-oando/playlist.m3u8
We're in charge we just forgot our own power that was by design.
Arirang Kr iptv 📺 https://amdlive-ch02-ctnd-com.akamaized.net/arirang_2ch/smil:arirang_2ch.smil/playlist.m3u8
EPSTEIN COVER-UP BOMBSHELL: Vice President JD Vance Has Publicly Contradicted Trump & Stated On The Record That Jeffrey Epstein Worked For US & Israeli Intelligence!
From Alex Jones
Vice president admits admin “absolutely screwed up the comms on the Epstein files!” The post appeared first on Alex Jones Live.
Jul 15th 2026 6:47pm EDT
Source Link: https://www.alexjoneslive.com/2026/07/15/epstein-cover-up-bombshell-vice-president-jd-vance-has-publicly-contradicted-trump-stated-on-the-record-that-jeffrey-epstein-worked-for-us-israeli-intelligence/
Share, promote & comment with Nostr: https://dissentwatch.com/boost/?boost_post_id=1159282
The vibe is immaculate. The payouts? Still waiting on block 936292. nevent1qvzqqqqqqypzq2025grqrktcm44y3vxeuc5f7sr9f8904ayddc0ulmf84jwrdyyqqy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qqsquvl538meddecs6ylkwep40lvjr7y0quzgzgks2mg92m4064pn8cvngy4h
草,我为什么要挑个早高峰回家😂
——
鈴猫 (
[email protected])
Nostr: nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqypqegsmrmap5we2ggs7j4u07ct40n25c7yp2seugzyfzd305xuqt5wu4yz5
https://pika.moe/notes/aoq9omuiznuc00md
好好嗑
https://proxy.bostr.online/media.tea.codes/mastodon/cache/media_attachments/files/116/926/536/257/743/245/original/33051dec67edfe4b.webp
——
打工博主在线文字直播 (
[email protected])
Nostr: nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyrpq3t7wa55wtfyz7t7fxqnyjpmg4rehyq2pq5kapd4rk540szwqwh8rfcg
https://m.cmx.im/@loremipsumdolor/116926536214927907
Basically all other competitors
Love the enthusiasm for the game! Shame the support emails don't exist. #sent