Jack
@jackwright.social
๐ค 144
๐ฅ 138
๐ 605
Web developer. Osu! enjoyer. github.com/jack3898
https://osu.ppy.sh/users/4900191
Is there a good TV that has all the visual tech but has like no OS? A dumb TV?
2 days ago
0
0
0
I think... I might delete LinkedIn.
3 days ago
0
1
0
Ever since I upgraded MacOS to Tahoe I have just been getting purple artifacts when playing Osu! :(
4 days ago
0
0
0
Reset the OS on my computer to factory defaults. Nothing like a clean and fresh OS. ๐
9 days ago
0
0
0
reposted by
Jack
Joachim Viide
10 days ago
pnpm v10.16.0 adds "minimumReleaseAge", a setting for defining how long a version has to have been published before pnpm will install it. A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
loading . . .
Release pnpm 10.16 ยท pnpm/pnpm
Minor Changes There have been several incidents recently where popular packages were successfully attacked. To reduce the risk of installing a compromised version, we are introducing a new settin...
https://github.com/pnpm/pnpm/releases/tag/v10.16.0
8
197
69
Anyone who works with electronic components, I bought this riser cable but idk if it's ok? ๐ See how the gold fingers look connected together by a gold strip? I wonder what's going on. This apparently passed QC but I can't use it yet.
13 days ago
1
0
0
Honestly I have had a few days with my new homelab and I am loving it. ๐คฉ only 1% done too. Or so it feels like it. ๐คฃ
14 days ago
0
1
0
Just set a reminder to turn my mobile phone off this Sunday before 3PM so I don't get that horrible droning noise for the national emergency test which can apparently last up to a minute.
18 days ago
0
0
0
One thing I think more SWE's should consider is the effects of sunk cost fallacy. Just because you've spent 3 days on it, if you're feeling that it's not worth it to continue, don't! Start fresh with a new perspective or give up on it. That old work could be a great reference of what not to do.
18 days ago
0
0
0
I'm too impatient ๐ Spent ยฃ170 on a new Ryzen 3400G + Mini ITX mobo just to get my new homelab functioning. Then in a few months the real deal will arrive and it'll be perfect. The rest of the components I'll steal from my spares / old PC I lent to my brother.
19 days ago
2
0
0
Just for temporary testing I have it all rigged up. There's only 1x8GB stick of RAM so ZFS is holding on for dear life ๐คฃ It's my very old i7 6700k board I forgot I had! Will pack it away soon, but it is nice to know everything I bought works (so it seems!) before I get the propa mainboard.
20 days ago
0
0
0
I don't know why I haven't heard of this sooner but... PiKVM When I get my homelab I don't need IPMI at all and can literally do anything to the machine as if I was there. Access a 1080p video feed, BIOS, interact with power pins, and even install an OS through a web interface. ๐คฏ Suuuper handy.
loading . . .
KVM over IP - PiKVM
PiKVM is the most advanced and open KVM over IP in the world. Get a BIOS-level remote control over your server.
https://pikvm.org/
22 days ago
0
0
0
I'm new to Proxmox, does anyone think it's worth me using it in addition to TrueNAS as a storage VM? It's a very common setup, but it does add complexity and I wonder if the added complexity is worth the extra power I will get?
23 days ago
1
0
0
Bun's shell API is really nice. I was writing a bash script then it came into my mind. And it did exactly what I needed it to! And works cross platform with a bash-like API. ๐คฏ My project was a small TS script that prepares my personal family media for an archive to M-discs.
loading . . .
$ Shell โ API | Bun Docs
Bun's cross-platform shell-scripting API makes shell scripting with JavaScript fun
https://bun.com/docs/runtime/shell
23 days ago
0
2
0
reposted by
Jack
ESLint
29 days ago
Parallel linting is here! We'd love to hear how it's improved the performance of your ESLint CLI runs. Please add your details to this discussion:
https://github.com/eslin...
0
31
6
I really hope with the crappy news that Google blocks installing external apps that it can be overridden easily. I love using Revanced and Seal to make the YouTube app not suck and want to keep using it until the end of time.
23 days ago
1
0
0
What a resounding success! I put this in a temporary mobo to see if it's all good and temps didn't exceed 40C on an open bench, but then again I didn't use it much. Still though, that's REALLY nice for a HBA! Also upgraded firmware and BIOS. It's so ready.
add a skeleton here at some point
24 days ago
1
0
0
Mod complete. Well... Just putting a fan on my HBA. ๐
24 days ago
1
0
1
I am updating a GitHub Gist with my most up-to-date research on using a Framework mainboard for a personal homelab. Might be handy for others!
loading . . .
Framework Desktop mainboard small & compact homelab/NAS parts
Framework Desktop mainboard small & compact homelab/NAS parts - GUIDE.md
https://gist.github.com/jack3898/464909742f3b9c8f15960318cc6f9219
25 days ago
0
1
0
Ok I feel like I have a pretty solid HBA setup for when the mainboard arrives. As the board only has PCI-E x4, I settled on a new Broadcom 9500-8i HBA, ADT-Link x4 to x8 15cm silver plated riser cable so the HBA can plug in. 4 3M x 30mm screws, so I can thread a mini Noctua 40mm fan on the HBA.
25 days ago
1
1
0
How did I not learn of ADT-Link sooner? They're a niche company that sells a huuuuge variety of PCI-E extender cables. I bought a noname one off of Amazon but I wasn't sure. But ADT-Link seemed to have the real deal which is an x4 to x8 riser (K28SL-TL) with proper shielding and quality bits.
loading . . .
PCIe x4 to x8 Extension Cable
PCIe x4 to x8 extender adapter jumper for Capture Card, RAID SSD, gigabit LAN, usb cards.
https://www.adt.link/product/K28V4.html
25 days ago
1
0
0
Darn, I wasn't able to do it. First catch was I only had a spare 8GB RAM stick. Which was not optimal (but could work with ZFS โ barely) but then I only had 1 M.2 slot available, and I wanted to mirror my final build as much as I could. Also, it just looked like a dust magnet. I need to wait. ๐ญ
add a skeleton here at some point
25 days ago
1
0
0
Rahhhh I have all the bits to my homelab now EXCEPT the Framework Desktop mainboard. I'm dying with the wait. I am gonna pull out an old Ryzen board I have been keeping under my bed for some reason, and use that. Hopefully it still works, as it's old ๐
26 days ago
1
1
1
reposted by
Jack
Hold Me Closer, Giant Dancers
28 days ago
I really hate the term "sideloading". I preferred the original term, which was "installing software on a computer that you own"
add a skeleton here at some point
58
8531
3784
To people who think AI will make human-based software dev defunct within the next decade:
28 days ago
1
1
0
Update on my homelab: Had to send back the Jonsbo N4. It's not a bad case (I was actually really pleased with it) but after reviewing the Framework mainboards dimensions the heatsink would be too fat for it to fit. ๐ So I got the N3!
29 days ago
1
0
0
I have a feeling now would be a good time to invest in VPN companies.
about 1 month ago
0
0
0
๐คฃ
add a skeleton here at some point
about 1 month ago
0
1
0
reposted by
Jack
Bluesky
about 1 month ago
Unfortunately, Bluesky is unavailable in Mississippi right now, due to a new state law that requires age verification for all users. While intended for child safety, we think this law poses broader challenges & creates significant barriers that limit free speech & harm smaller platforms like ours.
2568
57074
17191
Moving a personal project to ADO now instead of GitHub so my lovely green squares are gonna poof soon ๐ญ My life is over! ๐คฃ What will I do
about 1 month ago
0
0
0
TIL computer PWM fans don't slow down when using a Y splitter. I've always just assumed a Y splitter shares the power and both fans run at half speed. ๐คฆโโ๏ธ All that being pedantic about getting a fan controller in the past to avoid the "issue". ๐
about 1 month ago
1
0
0
It's the small things. ๐คฃ
about 1 month ago
0
0
0
I forgot I had this little gadget. Found it in one of the drawers under my bed. ๐ Can't remember why I bought it. And the USB to PWM cable is kinda neat too.
about 1 month ago
1
0
0
Some new updates. One problem I have to solve with the Framework mainboard is its lack of storage expansion capabilities. For a homelab, you want lots of storage and drives to play with for redundancy and capacity!
add a skeleton here at some point
about 1 month ago
1
0
0
Now I just need the Framework mainboard for this new homelab. ๐ It'll be a long wait for late Q4 but will be so worth it. I took the plunge and sent a support ticket to Framework to upgrade to the 128GB model as well. ๐
about 1 month ago
0
1
1
I used to swear by multiple monitors but I've gone back to one and it's kinda fine lol I don't think I'm going back. I've been a multi monitor user for years. But with the right workflow a single screen is fine (for me).
about 1 month ago
0
1
0
Just pre-ordered a Framework Desktop mainboard (the 64GB model) for my personal mini homelab. Hyped! I'm going to load it with loads of things. Move more cloud services into local. The main board is super energy efficient and it's going to have tens of TBs of storage. Plus Tailscale ofc.
about 1 month ago
0
0
0
Saying "jawanago" is more of a trigger to my dog than "walk" or "out".
about 1 month ago
0
0
0
Just invested in M-discs for archiving family media. Been a long time since I burned a disc. ๐คฃ But it's meant to last a lifetime so long as I take care of it and my house doesn't burn down.
about 1 month ago
0
0
0
"Let's take this offline" -> proceeds to do a different call online One of the most annoying corporate things.
about 1 month ago
0
0
0
In my apps, I gravitate wayyy more to functions and object literals than classes more often than not. I went through a class-based phase a couple years ago where most things were classes and it often led my apps to being more confusing to read. ๐ต There's just something about sticking to the basics.
about 1 month ago
2
0
0
I think my eslint escapade is over now. ๐ Sorry for the spam!
about 1 month ago
0
0
0
Found it. @typescript-eslint/no-unnecessary-condition is the rule I was after!
add a skeleton here at some point
about 1 month ago
0
3
0
One other rule I really want is no useless async. But I managed to pull off my own rule! ๐ I will see if I can try and do the no useless chaining operator rule next.
add a skeleton here at some point
about 1 month ago
1
1
0
Is there an eslint rule or something that can detect redundant optional chaining operators? You know, the ?. operator. No matter how hard I try, there's always useless ones laying about. I'd just like my IDE to remove them on save if they're not required if the type system says it's safe to do so.
about 1 month ago
0
0
2
Genuinely one of the best projects I recommend for people who want to learn JS/TS is to make a Discord bot. Just pick a server-side JS runtime, add discord.js, and get makin'. The complexity is low and the rewards are high (and it's fun!). It also introduces a bunch of fundamentals.
about 2 months ago
1
1
0
I've been moving to the react compiler for my app. Turns out the biggest bug causer is libraries! But I also don't blame them because the compiler is quite magic.
about 2 months ago
1
3
0
I used git bisect for the first time yesterday. I always forget to use it, or I am in a codebase where it's slow to switch branches. UAT worked, but dev didn't, so I did a git bisect between the UAT tag and main branch. It worked so well, and the issue wasn't even what I thought it was. ๐
about 2 months ago
0
0
0
This stupid new UK law makes me very thankful for VPNs. Apparently, UK signups to VPN services have gone up well over ten-fold. ๐ This law is just here to reduce access to information and reduce privacy all under the guise of "protect the kids" who'll just install dodgy free VPNs anyway.
about 2 months ago
1
0
0
Can I just repost the fact that I flipping love Tailscale? Since I last posted I've used it more and it continues to blow me away. It's the best VPN I've ever used and I doubt anything around really tops it. It kinda makes all the other commercial VPNs seem kinda... Just awful. ๐คฃ
about 2 months ago
1
2
1
Load more
feeds!
log in