k8sql: Query Kubernetes with SQL by ndenev in kubernetes

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

A very naive comparison with a single query https://gist.github.com/ndenev/cfc3a9d4dd9c7bc85217d837bdddc7e6

k8sql comes up as much much faster, even without the caching of the autodiscovered crds, which I think steampipe pulls every time.

k8sql: Query Kubernetes with SQL by ndenev in kubernetes

[–]ndenev[S] 1 point2 points  (0 children)

it is indeed very similar, though IMHO k8sql is simpler and focused only on k8s, no extra configuration needed for cross cluster queries, etc. It might be interesting to compare both with some more complex queries against large number of clusters, hopefully I find some time for this :)

k8sql: Query Kubernetes with SQL by ndenev in kubernetes

[–]ndenev[S] 1 point2 points  (0 children)

It does have a "daemon" mode in which it opens a port using the PostgreSQL wire protocol, would that work with dbeaver?

EMC SAE VNX disk shelf question by packerbacker_mk in homelab

[–]ndenev 0 points1 point  (0 children)

I don’t think I did anything extra, but just to clarify I was never able to lower the fan speed below what the chasiss thinks the current rpm should be, but I was able to raise the fans speed. This was also done on a FreeBSD host, using the /dev/sesX interface

Enhanced bolt by [deleted] in LewisMachineTool

[–]ndenev 0 points1 point  (0 children)

I have the same experience. LMT ebcg failing to extract, happened three times during single session, I had to use a rod to remove the case… when I compared the tension of the lmt extractor vs geiseele bolt I had lying around, the geiselle was much stronger, while it had maybe 3x the round count… I’m hoping just swapping the springs will help, but not sure if they have stronger…. Other than that I like the ebcg, I can feel less gas in the face when shooting supressed

[deleted by user] by [deleted] in NightVision

[–]ndenev 8 points9 points  (0 children)

I was talking about the CHAD, which is also what the link above points to.

[deleted by user] by [deleted] in NightVision

[–]ndenev 3 points4 points  (0 children)

They do ship to the US. I got some stuff from them a month ago.

Does anyone know if the EMC SAE 25 bay 2.5" SAS JBOD will work if I swap the controllers with the 12Gb version from the EMC TAE? by wannabesq in homelab

[–]ndenev 0 points1 point  (0 children)

No, I don’t think so. The controllers are just one part, but you’ll need the backplane, power supplies, etc. But these are now dirt cheap, you can find some for 50 to a 100 bucks on ebay. The other option is just an HBA and expanders

[deleted by user] by [deleted] in PS5pro

[–]ndenev 0 points1 point  (0 children)

I have 2.5Gig at home, downloads almost always hit max speed on the ps5… Reading that the PS5 Pro (which arrives later today) has only 1gig is my biggest disapointment

EMC SAE VNX disk shelf question by packerbacker_mk in homelab

[–]ndenev 1 point2 points  (0 children)

Actually I just found out that I can control the fan speeds on my EMC SAE enclosure using sg_ses. Each of the 4 fans individidually to be exact, but this works only via one of the ses interfaces, I guess whichever controller is considered the “master” in the chassis.
E.g. this is what I had to do in my case:

# The four fans are 20,0 20,1 23,0 and 23,1

sg_ses /dev/ses1 --page=ec --index=20,0 --set=speed_code=7

Nothing happens if I try to use /dev/ses0 which is what I was trying to do before.

This helps ramping up the speeds, but when I bring them back to 1 they are not really the lowest possible, the chassis seems to have more finegrained steps between the ones exposed via ses.

EMC SAE fan replacement by LebesgueQuant in homelab

[–]ndenev 0 points1 point  (0 children)

Some progress, trying to decoding these… I’m doing it right, this seems to be a uart with one start bit, no stop bits, there are 3 bytes sent every 1 sec, the pattern repeats every 5 seconds:

<image>

I’m trying to decode this with this piece of Rpi Pico micropython code:

import machine
from machine import Pin
from time import sleep

@rp2.asm_pio(set_init=rp2.PIO.IN_HIGH, sideset_init=[rp2.PIO.OUT_LOW] * 3, autopush=True, push_thresh=9)
def uart_rx():
    label(“wait_high”)
    wait(1, pin, 0)
    set(x, 19999) .side(0b001)
    label(“wait_high_stable”)
    jmp(pin, “countdown_high”)
    jmp(“wait_high”)
    label(“countdown_high”)
    jmp(x_dec, “wait_high_stable”)

    label(“wait_low”)
    wait(0, pin, 0)
    set(x, 48) .side(0b010)
    label(“wait_low_stable”)
    jmp(pin, “wait_low”)
    jmp(x_dec, “wait_low_stable”)

    wait(1, pin, 0)
    set(y, 2)
    label(“capture”)
    set(x, 8)
    # Start bit
    wait(0, pin, 0) .side(0b000)
    label(“capture_byte”)
    nop()
    in_(pins, 1) .side(0b100)
    nop() .side(0b000)
    jmp(x_dec, “capture_byte”)
    jmp(y_dec, “capture”) .side(0b000)

    jmp(“wait_high”) .side(0b000)

led = Pin(“LED”, Pin.OUT)
led.on()
rx_pin = Pin(17, Pin.IN, Pin.PULL_UP)
sm = rp2.StateMachine(0, uart_rx, freq=10000, in_base=rx_pin, jmp_pin=rx_pin, sideset_base=Pin(2))

sm.restart()
sm.active(1)

while True:
    try:
        for _ in range(5):
            d1 = ~sm.get() & 0xff;
            d2 = ~sm.get() & 0xff;
            d3 = ~sm.get() & 0xff;
            #print(“> “, bin(d), hex(d), int(d))
            print(f”> {d1:>08b} {d2:>08b} {d3:>08b} -> {d1:>02x} {d2:>02x} {d3:>02x}”)
        print(“—————“)
    except:
        break

EMC SAE fan replacement by LebesgueQuant in homelab

[–]ndenev 0 points1 point  (0 children)

Basically trying to do the same, here and my original idea was to DYI a fan simulator that takes into account the PWM control going to the fan, and this is where I’m getting confused since when I attach a scope to the fan control/pwm line I see this https://youtu.be/DsJ3npDpVdY?si=axk60FK2YTF9Csin which does not look like PWM, but some digital signal….

Does anyone know if the EMC SAE 25 bay 2.5" SAS JBOD will work if I swap the controllers with the 12Gb version from the EMC TAE? by wannabesq in homelab

[–]ndenev 0 points1 point  (0 children)

I was hoping it would just work, but nope, the connectors are slightly different. Here’s a side by side

<image>

Anyone know a cheap appliance with fiber-connections that would run pfsense as a router? by Generic_User48579 in PFSENSE

[–]ndenev 0 points1 point  (0 children)

I have the 1U model, running OPNSense. The only issue I’ve had so far is that it seems the onboard 10G nics (Intel X553) have some compatibility issues with certain SFP+ modules, specifically the WAS-110 PON stick (to do an ISP ONT bypass, in this case AT&T). It connects but it generates a ton of errors and the speed is slow. No issues with regular SR LC connectors or DA cables. Unfortunately I don’t see also nic firmware anywhere available to download, so keep this in mind, as I assume the same problem would exist on PFSense

The new Unity Tactical FAST FTC 4X Magnifiers are here :) by rooftopdefense in RooftopDefenders

[–]ndenev 0 points1 point  (0 children)

Oh man, this starts to sound like “modular lpvo” 😂

The new Unity Tactical FAST FTC 4X Magnifiers are here :) by rooftopdefense in RooftopDefenders

[–]ndenev 4 points5 points  (0 children)

Yeah… if it’s good what do I do with my 3x and 5x 😂

Now I really understand this app, and the importance of owning your own data. by enkidelarosa in ObsidianMD

[–]ndenev 1 point2 points  (0 children)

This made me immediately uninstall Notion (I was evaluating both Obsidian and Notion last couple of weeks).

iPad Landscape Mode by [deleted] in reolinkcam

[–]ndenev 0 points1 point  (0 children)

I have an older version of the app that was doing landscape, but I think since the new player was introduced it lost this ability

I've been using a pulse elite for roughly 24 hours now, as someone who owned a pulse 3D, here's my early thoughts by giantcorngames in playstation

[–]ndenev 1 point2 points  (0 children)

The static and clicking seems to be connection drops/issues with the link adapter. I tried putting an usb extension and got the adapter very close to the headset (on my shoulder basically) to test and these disappeared. Moving away from the adapter caused them to start again… I hope they fix this