-
14 votes
-
Breaking out of VRChat using a Unity bug (2024)
10 votes -
Having fun with a scamming crypto job
41 votes -
Amorphous Computing HomePage (2006)
5 votes -
Emulating an iPhone in QEMU
14 votes -
Blackhat hacker 'EncryptHub' behind vibe-coded ransomware unmasked due to opsec mistakes in ChatGPT-created infrastructure
20 votes -
On its 50th anniversary, Bill Gates has published the original source code of Altair Basic - the first commercial software released by 'Micro-Soft'
18 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
7 votes -
Is COBOL holding you hostage with math?
15 votes -
Counter-Strike: Football — a competitive multiplayer FPS written in... PHP???
6 votes -
Paged out! issue 6
18 votes -
RMK on the Ferris Sweep
7 votes -
Bash-it: a collection of community Bash commands and scripts (and a shameless ripoff of oh-my-zsh)
11 votes -
Life altering PostgreSQL patterns
35 votes -
Bats: Bash automated testing system for verifying that the UNIX programs you write behave as expected
8 votes -
Writing a Bash builtin in C to parse INI configs
8 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
15 votes -
kalua: an OpenWrt extension for building large mesh-networks
8 votes -
bashdb: a gdb-like debugger for Bash
10 votes -
Beware tech career advice from old heads
37 votes -
How to write idempotent Bash scripts
7 votes -
Post Apocalyptic Computing: Or, the hundred year computer
15 votes -
Next.js and the corrupt middleware: the authorizing artifact
20 votes -
HOTGLUE.ME :: unique tool for web publishing & internet samizdat
17 votes -
Pure Bash bible: a collection of pure Bash alternatives to external processes
13 votes -
ShellCheck: a static analysis tool for shell scripts
25 votes -
Block AI scrapers with Anubis
27 votes -
Libby on a phone -> Kindle Paperwhite without WiFi. Possible
Libby app on Android Kindle Paperwhite Mint Linux Is there any way with the above combination that I can still get a book from Libby on my phone to my Kindle Paperwhite?
11 votes -
How can I prevent my work computers turning my home into an oven?
[Edit] Details on the plan as it stands are here, potentially using one of these heat pumps. Looking for advice before the weather starts to warm up! I'm running multiple GPUs for dev work in my...
[Edit] Details on the plan as it stands are here, potentially using one of these heat pumps.
Looking for advice before the weather starts to warm up! I'm running multiple GPUs for dev work in my small home office, and it's pretty much equivalent to having a fan heater running all day. Right now that's actually a bonus, but it really won't be in a couple of months.
The big heat generating components are all water cooled - partly just to fit them in a sensible amount of space, and partly because I figured I'd end up with exactly this problem and being able to physically pipe the heat elsewhere (ideally outside) would probably be necessary. The bit I'm trying to figure out now is how to actually make that happen...
Ideas so far:
-
Stick an air duct on the back of the radiator and hang the duct out of the window: straightforward but messy, may be counterproductive depending how hot it is outside and how well I can rig up some kind of baffle between the open window and the duct.
-
Put the whole radiator outside and drill a couple of small holes in the wall for the pipes: this was my first thought, but PC radiators and fans definitely aren't rated for outdoor use, and I'm not sure where to start looking for something that would be designed for that while still being suitable to hook up to the computer waterblocks. I'm also concerned about condensation on the electronics if the coolant gets below indoor ambient temperature overnight.
-
Set up some kind of actual exterior radiator (or heat pump?) outside, and use a heat exchanger between that and the PC cooling loop: seems more like the "proper" way to be doing this, but it's well outside my area of expertise and feels like there would be a lot of potentially expensive stumbling blocks. Also still has the condensation problem, I think.
-
Just crank up the air conditioning: I'm not actually sure if the unit I've got has enough capacity, and it definitely seems wasteful to heat up the air and then use more energy cooling it again rather than dumping the heat directly outside, but maybe I'm wrong there!
I'm in a kind of awkward middle ground: I'm running enough hardware that this is getting to be an issue beyond what you'd get with normal end user setups, and I'm willing to put some money into fixing it (it's affecting my job and my home, after all!), but I'm self employed and nowhere close to the industrial or datacenter scale that tends to come up when searching for solutions.
Has anyone dealt with this themselves, or come across small office/homelab scale solutions that might work?
20 votes -
-
Shellharden: a tool to semi-automate the rewriting of scripts to ShellCheck conformance
7 votes -
How do graphics cards work? Exploring GPU architecture
8 votes -
Reinventing notebooks as reusable Python programs
16 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
13 votes -
x86 assembler in Bash
15 votes -
Who will maintain Vim? A demo of Git Who
20 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
14 votes -
FireHOL: an iptables stateful packet filtering firewall for humans
4 votes -
How hard would it be to learn to code a Discord bot?
I've got a notion to put some of my extra energy into learning to code. I'm familiar with EXTREME basics - I did some coding in BASIC and Python when I was younger ("Hello world" type stuff, and...
I've got a notion to put some of my extra energy into learning to code. I'm familiar with EXTREME basics - I did some coding in BASIC and Python when I was younger ("Hello world" type stuff, and some futzing around with my Ti calculators programming capabilities) and while I had a pretty good knack for it I never developed it further.
I'd like to use this as a chance to create something useful for me - a discord bot for my server. We have a handful of bots doing a few odds and ends, and I'd like to try and work something out to consolidate things. That's getting a bit ahead of myself though - initial scope would be simple: have the bot do a simple task like counting +rep points, or something silly like telling a joke.
I don't really have any idea of where to start - what resources I need, what language to use, or really anything about how this all works. Any assistance at all would be welcome!
To be clear - I want to learn to code, and specifically I want to learn in a way where it is immediately applicable and useful in a context I care about.
20 votes -
The future is Niri
53 votes -
Anguish: The invisible programming language (and invisible data theft)
4 votes -
The Long Context - Interactive fiction driven by an LLM
12 votes -
EasyBashGUI: a library of Bash functions to simplify adding GUIs to scripts
17 votes -
Optimizing Brainfuck interpreter in the C preprocessor
4 votes -
Making electronic dance music in 1990 with a budget home computer
12 votes -
Amber: a high-level programming language that compiles to Bash
11 votes -
Python Performance: Why 'if not list' is 2x faster than using len()
13 votes -
shite: the little hot-reloadin' static site generator from shell (assumes Bash 4.4+)
22 votes -
PassKey account takeover in all mobile browsers (via Bluetooth)
21 votes -
pass: the standard u̴n̴i̴x̴ Bash password manager
17 votes -
Thoughts on naming things
12 votes