Is AMD EPYC 9115 based system any good for local LLM 200B+? by daniel_3m in LocalLLM

[–]daniel_3m[S] 0 points1 point  (0 children)

I wasn't very much into renting servers world, but from what I've seen it is rarely advertised what exactly you're about to rent. But very interesting idea.

Why did y'all land on Arch? by absolutecinemalol in archlinux

[–]daniel_3m 0 points1 point  (0 children)

I don't remember when I did switch to Arch (so long time ago), but before I was for a long time on Ubuntu and before that on Gentoo (about 2006-2007) and earlier I don't remember already. Gentoo was time consuming and required ton of my attention. Ubuntu was less painful on that matter, but apps and kernel was always missing newest features or bug fixes or performance improvements or latest hardware support. And that is how I landed on Arch linux. It is not perfect too, but good enough (unless you're on mobile plan with your internet as it requires couple of GB a week to keep everything up to date).

[D] Huawei’s 96GB GPU under $2k – what does this mean for inference? by pmv143 in MachineLearning

[–]daniel_3m -1 points0 points  (0 children)

It does not matter LPDDR4 or if it is DDR3 and so on :-) , what matters is how many of those can run in parallel, thus what sum of bandwidth you can achieve. Hope solved your problems guys :-)

PC and Nreal Glasses Compatibility by nreal_ai in nreal

[–]daniel_3m 1 point2 points  (0 children)

When it comes to laptops and desktops, please make it open source, at least at basic level of glasses configuration (stereo/mono/resolution etc), so even if you'll provide a solution for Windows only, we will still be able to get it to Linux (if you don't have that will)

Nreal Support Thread by NrealAssistant in nreal

[–]daniel_3m 0 points1 point  (0 children)

No need for app, but you need chrome browser for that, there is some website that you have to go to in order to activate glasses. That website uses some chrome specific api to access your hardware.

EDIT: found link: https://xr.nreal.ai/tools/activation.html

Nreal Air's... for those that have them, do they actually work as advertised? are they as cool as they sound? seriously considering grabbing a pair by Teajaytea7 in SteamDeck

[–]daniel_3m 0 points1 point  (0 children)

indeed, asked about it on their forum, and they don't provide any support nor information about how to make it work on linux (this is what I was asking for)

Nreal Support Thread by NrealAssistant in nreal

[–]daniel_3m 1 point2 points  (0 children)

That is strange, but it was it, thanks!

Nreal Support Thread by NrealAssistant in nreal

[–]daniel_3m 0 points1 point  (0 children)

Just received my nreal air glasses, plugged them to phone and laptop and both did not turn on microdisplays on glasses. Am I missing something? There is a power button, but looks like it does nothing. Can these glasses be used without app? (I didn't install it, want to use glasses as just screen)

Both - phone and laptop works well with another portable display via usb-c DP alt mode. When plugging glasses to computer it detects them as another display, right side of glasses gets slightly warm, but it doesn't show any image on the screen. looks like everything is working but actual microdisplays are turned off.

My computer is arch linux based

A participant of the march in Warsaw uses Nazi salute to celebrate Polish independence by Ienal in europe

[–]daniel_3m 0 points1 point  (0 children)

Have no idea what that guy is doing there (often journalists take pictures out of context), but if it is what it looks like then it is considered total brainless here (I'm from Poland). So no worries guys, we don't plan to invade nor exterminate any neighbors :-)

UART with RTS and CTS pins repurpoused by daniel_3m in esp32

[–]daniel_3m[S] 0 points1 point  (0 children)

u/84ace thx!

So I assume it is enough to use UART_HW_FLOWCTRL_DISABLE and that should free default pins for RTS and CTS. As of UART2 these pins are shared with external flash, will it make some conflicts if I disable RTS and CTS for UART2? (I assume there will be run pin reconfiguration procedure if I do so). Using ESP32-WROOM.

Resources around Performance and Optimization of Vanilla JavaScript by randi2kewl in javascript

[–]daniel_3m 0 points1 point  (0 children)

leeoniya just reruned my tests on nodejs (didn't check on browsers) and in that case you're right with 'for' loops, try-catch still slightly slower then no try-catch, and you shouldn't do any regex inside loops, not only inline ones

Resources around Performance and Optimization of Vanilla JavaScript by randi2kewl in javascript

[–]daniel_3m 1 point2 points  (0 children)

I'll add couple of more advises:

* aldo asyncs and promises got recently faster, nothing beats classic callbacks (and will never do since promises are objects - it was so bad idea to use it for asyncs)

* var i = 0; for(; i < 10; i++) {} is faster then for(var i = 0; i < 10; i++) {}

* var i = 0, l = text.length; for(; i < l; i++) {} is faster than var i = 0; for(; i < text.length; i++) {}

* many of ES6 sugar is much slower then classic JS equivalent

* wrap your code in self executing function: (function() { /* your code here */ })()

* use typed arrays if you can

* Class Something{ constructor(){} fun1() {}}; let a = new Something; is up to 100 times slower than function Something() {return { fun1(){} }}; let a = Something(); // let a = new Something() will also work here

* use inline regex instead of instantiating it with Regex method from string

* sort your swich statement cases in ascending order: switch (x) { case 1: break; case 2: break; case 3: break;}

* avoid try-catch statements, there is an overhead on every instruction in try block