Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bullen
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
bullen
1mo ago
I have also put some thought to this problem and after reading some here are my definitive conclusions that still remain for all mesh networks to achieve: - We need hardware that solves radio mesh problems: - Multifrequency (more than 8
2.
▲
by
bullen
1mo ago
No, because my apps crash = they are not able to allocate memory. Windows uses 10GB, Chromium uses 10GB and leaks ~1GB per week... then I launch a game and that game crashes if I have left chromium open too long. The odd thing things crash
3.
▲
by
bullen
1mo ago
Why does Windows 10 use 10GB of RAM if you have a total of 32GB? And how come you cannot pretend to only have 4GB to make it use less? I don't care about how slow the OS becomes, I care about software not crashing.
4.
▲
by
bullen
2mo ago
"A normal Steam Deck consumes about 4 to 7 watts of total system power when idling on the home screen with low screen brightness." Maybe HL2 brings zero overhead to idle then? Anyway X86 is the past, risc-v is so completely lost i
5.
▲
by
bullen
2mo ago
This is captured+streamed on the device with ffmpeg, but mobile phone video no. Got a short of my own engine though: https://www.youtube.com/shorts/LKYX7E3A0Dk
6.
▲
by
bullen
2mo ago
I think HL2 on portable 5W ARM linux is more interesting: https://www.youtube.com/watch?v=fl1nrDvmiII
7.
▲
by
bullen
2mo ago
I have been running uConsoles with CM5 (2712 and 3588 with 16GB RAM) for 6 months as daily drivers. They are ~$500* and present the same ARM problems/opportunities. But they are completely silent (no fan, the case is the heat sink). My
8.
▲
by
bullen
3mo ago
I know, and X11 uses TCP between server and client too. But still OpenGL has more longevity with emulation than Vulkan has, because hardware is not getting better. DDR3 feels like the peak of RAM. SSDs are terrible now. After all Java is th
9.
▲
by
bullen
3mo ago
So that is where all that money is going, rewriting a perfectly functional implementation (that you can never retire because OpenGL hardware will remain in use for longer than Microsoft will last) with another more flawed one. Same as all o
10.
▲
by
bullen
4mo ago
Everything in Java is defined behaviour, you need a VM with GC to remain sane. Everything else is a waste of time!
11.
▲
by
bullen
4mo ago
100% agree the problem is modular RAM can't handle the timings of the SoC. There is a new modular RAM standard for precisely that but knowing Apple they will want to make their own. SSD should be easy but since RAM does not last that m
12.
▲
by
bullen
5mo ago
Some 3588 CMs are sold out. So it might be too late as 3688 will be too hot... Just like routers get dd-wrt when sold out!
13.
▲
by
bullen
5mo ago
You are right presharing is a requirement, unless you hash the keys used to encrypt the secret into the secret itself, but that can only be prooven later on a channel where the same MITM is not present. Work in progress, that said presharin
14.
▲
by
bullen
5mo ago
XD Nope, more like self destruct! ;)
15.
▲
by
bullen
5mo ago
Meanwhile HTTP keeps working just fine and is decentralized. Just "add your own crypto" on top, which is the ONLY thing a sane person would do. 3... 2... 1... banned?
16.
▲
by
bullen
5mo ago
Meanwhile CVS just keeps working fine...
17.
▲
by
bullen
5mo ago
Yep, my distributed JSON over HTTP database uses the ext4 binary tree for indexing: http://root.rupy.se It can only handle 3 way multiple cross references by using 2 folders and a file now (meta) and it's very verbose on th
18.
▲
by
bullen
5mo ago
Dying or stabilizing? Most good projects end up solving a problem permanently and if there is no salary to protect with bogus new features it is then to be considered final?
19.
▲
by
bullen
5mo ago
What is the GPU? Some sort of FPGA? Edit: Also picture missing from the page, the keyboard: https://codeberg.org/TechPaula/LT6502b/src/branch/main/Image... Edit2: Found a few suspects in BOM: ATF150
20.
▲
by
bullen
6mo ago
Yes, but we need to decentralize DNS first! And that means making closed port 53 illegal on your home fiber... good luck! Also need to open port 25 outgoing on that same fiber. And we all need routers that run dd-wrt, the problem is all rou
21.
▲
by
bullen
6mo ago
No root certificate is decentralized. If your DNS port is closed by your ISP, you can't have people use your DNS server from the outside and then you need Google or Amazon which are not decentralized. Also to be selfhosted you can'
22.
▲
by
bullen
6mo ago
Let's Encrypt is not part of our friends here. DNS is easy for yourself, but if you host it for others (1000+ of people) and it needs to have all domains in the world, then it becomes a struggle.
23.
▲
by
bullen
6mo ago
Wow, thanks! Also if people need more food for (decentralized) thought: https://datatracker.ietf.org/doc/html/rfc2289
24.
▲
by
bullen
6mo ago
I would say: 1) Use HTTP (secure is not the way to decentralize). 2) Selfhost DNS server (hard to scale in practice). 3) Selfhost SMTP server (also tricky). 4) Know and backup your router (dd-wrt or iptables). JSON over HTTP is the way. XML
25.
▲
by
bullen
6mo ago
No I meant this but for C# is a whole lot more complex: http://move.rupy.se/file/jvm.txt
26.
▲
by
bullen
6mo ago
Coroutines generally imply some sort of magic to me. I would just go straight to tbb and concurrent_unordered_map! The challenge of parallelism does not come from how to make things parallel, but how you share memory: How you avoid cache mi
27.
▲
by
bullen
6mo ago
I wrote a Win32 app 20 year ago, but the limits to how it handles memory made things confusing when you loaded large amounts of data into the GUI. I would say Java Swing is still the peak of GUI development. Works flawlessly at close to nat
28.
▲
by
bullen
6mo ago
Also have a HTTP only website.
29.
▲
by
bullen
7mo ago
For me it would need vanilla linux or atleast MacOS.
30.
▲
by
bullen
8mo ago
What is the advantage over just using this: var source = new EventSource('pull?name=one'); source.onmessage = function (event) { document.getElementById('events').innerHTML += event.data; }; http:/&#
More ›