I reviewed photographs of the home lab setups, and I evaluated ingredient/supply/equipment lists. I even inquired at my credit union's branch whether they could sell me silver bullion, which was hysterical in retrospect.
Then, as I slept on it a few nights, I had nightmares of this electrolysis lab just getting out of hand, taking over my bathroom (where there is actually no space for anything else) and just ruining my dull, ordinary life. I don't even have any roommates or family living with me here.
So of course I decided not even to try this. This NYC apartment seems similarly constrained. If I were their landlord, I would dread finding someone running this kind of crap. Insurance and liability are the biggest problems here. They should go purchase a home if they want to play around.
If tank fails, you are liable for water damages and home insurance DOES NOT cover that. We were flodded by neighbours, the damage was $20.000 in cheap east europe commie block.
Plus bigger tanks need structural support in floor (steel beams).
> With similar concerns in mind, we also decided to limit the tank size to 20 gallons, as the grow-bed above also contains an additional ~10 gallons of water. Since a gallon of fresh water weighs roughly 8.34lbs, we estimate this puts the entire weight of the system’s water somewhere between 170 and 250lbs. Considering the weight threshold of the industrial shelving, and given that we live on a high floor in our building, we decided to constrain the system to this size to minimize the flooding risk.
I'm not aware of any new york apartments I've lived in that forbade having pet fish or plants.
Whether an aquarium is covered by home/renters insurance is specific to the policy and aquarium size, not consistent enough to make statements like this. This aquaponics system is essentially a planter on top of a low stock aquarium.
I will say that the shelf supporting the aquarium seems inadequate to the job, increasing the risk.
Imagine the lawsuit if you rent out an apartment that you own, and your „very intelligent“ tenant produces water leak damages, in a nyc high rise with potentially ALL owners underneath you affected.
Citation needed. Very bold sweeping claim
Also steel is completely unnecessary unless you're doing something wild like that guy in NYC with a 17,000 gallon home aquarium. If you're just throwing a 200 gallon or so on a second floor, an enginer might not care at all if its across the joists or has a wall below it, but even if its completely open below, the "support" might just be a joist of a different design, or an inch thicker or one extra joist. Steel is really not nessecary
For landlords worst are dogs. With wooden floors soaked with acidic urine, all surfaces scratched and chowed. Thanks to ESA bs, you can not even charge extra security deposit or extra rent! And normal tenants avoid your building, nobody wants to live in laud smelly zoo!
Source: https://www.thezebra.com/ask/renters-insurance-coverage-aqua...
The Pfizer building in NYC almost collapsed after they tried to build a swimming pool on the roof. This happens semi-regularly when building owners ignore, or don't consult, engineers about rooftop swimming pools. Every owner wants one and doesn't want to be told no.
I dont think they got to the pools. I worked for a company that did a bid for the electrical work. Edit: there was a pool. Didnt have on plans at time
Second edit: looking at wrong plan. There was a pool but it was basically a blank plan with annunderdesigned roof.
The O Garden seemed an interesting modern spin (couldn't resist the pun):
https://www.coolthings.com/ogarden-rotating-indoor-planter-w...
(but I think they went under? The footprint was kind of extravagant)
I still think someone needs to work up a unit designed to fit next to a refrigerator --- bonus points for circulating filtered air so that the heat from the fridge is harvested for the plants.
The other option I've been curious about is a window unit mounted like an in-window air conditioner (maybe you could combine the two? harvest the condensate and heat for the benefit of the plants?)
And as a small aside, idk how one can write sentences like this and not immediately revolt and switch to metric:
Since a gallon of fresh water weighs roughly 8.34lbs, we estimate this puts the entire weight of the system’s water somewhere between 170 and 250lbs.But as a form of agriculture it’s a spectacularly bad idea at home.
This setup is about 1 square meter of NYC space, that’s about $18k. Meanwhile agricultural land goes for about $2/m2, or 9000x less. Then you spend $700 in parts to set up the 1 square meter, even if you put the system on cheap rural Kentucky land. Then you pay $170 a year to power the system for again, 1 square meter.
Meanwhile the 1 square meter produces like less than $100 in annual produce.
Green house farms like in the Netherlands have perfected this growing method and it’s quite effective. Home food production is a joke by comparison just like home anything production of a commodity product.
So fun DIY projects but as a serious way to grow food it’s terrible, not economical or sustainable. I tore down my project the same year I built it, taught me a lot but made no sense to continue.
Generally, yes you are right. Home farming (eg vegetable gardening) generally isn't economical. That doesn't mean it's not valuable. Besides being fun... I do think home gardening some resilience to the food system.
Aquaponics is, in general, not really a viable commercial method. Or rather, the plants are just a filter for the pinds...not a true secondary product.
Still... aquaponics is fun.
In my experience, DWC systems support plants fine without the pumps. I used them for years before trying Kratky, and sure enough, the plants still grow. This might vary by species. I have had pump failures as well, but never more than 36 hours or so. In any case, it wasn't enough to harm the plants.
An aside: I just looked up Kratky (to be sure I had the name right) and the image results are pure insanity. AI generated nonsense. There's one where the image generator used perfectly clear containers and included some sliced limes in the media, haha. And soil.
Starting a hobby like hydroponics will probably be so confusing with garbage like this all over the place.
edit: The lime-aid dirty Kratky system
https://easyhomehydroponics.com/wp-content/uploads/2024/09/c...
As a scientist and an adult immigrant to the US, I came to appreciate both systems as useful for different objectives.
Celsius/Metric is neatly rooted in science - where it truly shines by removing /most/ of the conversion factors (but does it? we still have, today, speed of light that should be 1, Avogadro and Boltzmann constants are just odd numbers you memorize too) - but doesn't match neither everyday weather and life (0F being "coldest you'll experience in a place humans commonly live" and 100F being "hotest", and close to wet bulb temperature and, through a fluke of an undiagnosed fever of Fahrenheits' wife, nice threshold for fever).
Fahrenheit/Imperial is actually relatively convenient to machining, industry and agriculture (but not engineering or science) - how much of that is actually fractional measurements (1/16th makes a ton more sense than 0.0625), and how much are the "fingertip/decent meal/daily water intake/sustains a person" idea of an inch/lb/gal/acre.. is quite intuitive. Far more so for composite units. 1 PSI is intuitive - you know what force to exert at what area of a piston, same for torque'ing to 80 lbs-ft.
But.. it makes a ton less sense when you separate N from kg (yeah, I am a physicist, I know why, it just makes less sense when building stuff in a dirty corner of an industrial revolution), then somehow apply it to a whole square meter to get a Pascal, and now you need decimal fractions of a million of those.. to represent what you actually see. Quick, do you think you can plug a 2cm diameter garden hose at 0.5MPa with your thumb to spray your dog?
CGS system was quite popular and useful, IMHO for that reason, at the time when Europe was actually manufacturing stuff and inventing them in barns and factories. But it was essentially "neither" - bastardization of sacred kg and meter - lost to SI.
US keeps inventing and making stuff in garages and fields.. and it shows in its devotion to imperial system. But I can see convincing mechanics to 1/8th of a cm and 40g way before I can see them taking up 1.25 mm and 0.04 kg.
However, I think that by reducing it purely to a monetary number, you are not measuring things correctly. Part of the output of doing DIY things is the knowledge, experience, and fun that comes from doing it. If you insist on putting a dollar sign on that, I’m sure it ends up being much more equal.
When you buy a couch, are you thinking "will this couch offset the value of the square footage it occupies" or "will this couch be comfortable and match my décor?"
I'm glad someone is doing something fun in their home.
Growing a bunch of potatoes in a barrel would be a lot more bang for your buck with that goal in mind. To really optimize costs and labor, though, as you say, you need a greenhouse and/or a big old field, just like always. There are no small-scale shortcuts. Not yet, anyway.
It makes me a bit sad that even with modern tech we haven't really made it much easier for people to produce their own food. But it's a reminder that our food production requires large scale collaboration and cooperation. Maybe that's a good thing.
The point is that it's fun and you learn something.
About two years ago, my awesome boyfriend John and I set out to create an aquaponics system in our one-bedroom NYC apartment. Since my first post was more of a chronological journal about the build (and we’ve learned A LOT since then), I hope this one will serve as a practical guide for replicating our setup and avoiding our mistakes!
Aquaponics combines aquaculture (breeding, rearing, and harvesting water organisms) with hydroponics (growing plants without soil). Frequently, this is done in large-scale industrial farms where both the plants and animals are raised for food, though there are many thriving online communities of home aquaponics enthusiasts.
There are many different kinds of aquaponics systems, but (to the best of my knowledge) they all share the same cycle: fish waste water provides nutrients to plants, which in turn filter the water. Despite the abundance of online resources, when John and I first became interested in setting up a home system, we noticed most examples still used tanks and grow-beds that would be far too large for our NYC apartment. This has motivated us to share our experiences, and we hope that this guide may be useful to others looking to create a similar setup!
This guide consists of the following sections:
We opted for a media-based aquaponics system, which means our plants are housed in a separate grow-bed filled with clay gravel. Water from the tank is pumped through the clay substrate, where the rooted plants filter out nutrients from the fish waste. Additionally, we opted for a continuous-flow system, which means that water is continuously cycled from the tank through the bottom few inches of the media bed before draining out the opposite side of the bed. This is an alternative to a flood & drain system, where a timed pump periodically fills the media bed with water before letting it drain completely. While continuous-flow systems are somewhat limited to edible plants that don’t mind a continuous stream of water past their roots, they also provide a much more stable water and nutrient level for the fish living in the tank.

Fig 1: A final sketch of the design where water is pumped into the clay substrate on the right, and then flows back into the tank on the left.
We decided to build a vertical system, where the grow-bed of edible plants was placed above the aquatic tank in order to:
We decided to use an industrial metal shelving rack as the foundation of our system; a practical and stable option that can support both the heavy tank and grow-bed. The rack is about 3ft wide and fits inside a spare closet space in our new apartment (a true NYC luxury).

Fig 2: The full system on the shelving rack in our closet.
With similar concerns in mind, we also decided to limit the tank size to 20 gallons, as the grow-bed above also contains an additional ~10 gallons of water. Since a gallon of fresh water weighs roughly 8.34lbs, we estimate this puts the entire weight of the system’s water somewhere between 170 and 250lbs. Considering the weight threshold of the industrial shelving, and given that we live on a high floor in our building, we decided to constrain the system to this size to minimize the flooding risk. The tradeoff of this apartment-scale system is that we can only support a grow-bed of about 3 square feet, and are limited to crops with smaller root systems that don’t require a lot of nutrients (such as leafy greens and herbs).
Our grow-bed consists of clay pebbles and a drainage tube. We recently added a bag of crushed coral as an additional filter within the drainage tube. This helps catch waste, soften any drainage sounds, and adds extra minerals to the water that our shrimp and snails need for healthy molting and shells, respectively. Currently, we are growing basil, and we just added two ‘Tiny Tim’ dwarf tomato seedlings as an experiment to see if we can support fruiting plants. We’ve previously had success with growing basil, mint, and lettuce plants.
Our tank is currently home to MANY (estimated 30-50) neocaridina cherry shrimp and ramshorn snails, which snuck in on some plants and multiply like crazy. We also have a single nerite snail and a feeder guppy.
The remainder of this post is a practical guide for exactly how we setup our apartment aquaponics system.
Total $663.24 + tax
* New purchase (since original build blog)
Note – while this is a significant upfront cost, nearly all of the purchases are one-time.

Fig 3: Rack setup in our old apartment (we now store the setup in a spare closet).
We first put together the storage shelf and made sure that the shelves were perfectly aligned before adding anything to the tank. Not pictured here, but the plastic IKEA bin we use as a grow-bed sits on the upper shelf above the tank. Another identical IKEA bin serves as storage (and to catch potential leaks) on the bottom shelf.

Fig 4: Drainage hole with bulkhead and lower drainage pipe.
We used the spade drill bit to drill a drainage hole into one end of the grow-bed, fitted this with the bulkhead, and tested that it was watertight (left). We then used the male adaptor to attach the 1“ PVC pipe (cut to length with a hack saw) to the underside of the drainage hole. You’ll need to bend the shelf bars slightly to fit the PVC (right).

Fig 5: View of the empty grow-bed, where water flows from right to left.
At this point, your grow-bed will look something like Fig 5 (minus the tube on the right), with the tank below. We currently hang the grow light above the shelf within our closet, but you can also attach it to the top rack of the shelf. This is optional, but we found adding the slightest angle to the grow-bed (in our case using an old paint stick to barely prop up the right side) helps keep water moving through the bed.

Fig 6: Grow-bed drainage pipe and crushed coral filter.
Within the grow-bed, we place a larger 4“ PVC pipe (also cut to length) around the bulkhead hole and used a drill to create vertical drainage holes in the base (left). This allows water to drain quicker and is easier to maintain than our previous setup, which used another 1“ PVC pipe on top. Inside this pipe, we use a bag of crushed coral to catch debris, prevent drainage sounds, and add healthy minerals to the water for our invertebrates (right).
Your browser does not support embedded videos.
Fig 7: Check water drains as expected.
At this point, I would recommend you check that the drainage is watertight and working as expected by adding some water to the grow-bed (either via the pump/tubing or manually) to see how it drains.

Fig 8: Grow-bed filled with clay pebbles.
Once the drainage is working well, the clay pebbles can be rinsed and added to the grow-bed.

Fig 9: Setup adding some cloudy water.
We next rinsed and added a layer of the black sand into the tank. We also began adding filtered water (with dechlorinator) to the tank and set up the pump and vinyl tubing to test the full flow (note: we used clear tubing, but I would recommend black to prevent algae growth).
This was an old picture we took when initially creating the setup. After taking this, we cut the PVC pipe shorter and straightened it out. I also learned that pouring water onto a plastic lid prevents the sand from stirring up and making the water murky (though it will eventually settle).
While the substrate settled, we boiled the driftwood (to remove tannins that will turn the water brown) and planned how we wanted the tank to look.

Fig 10: Plants, driftwood, and some rocks in our tank.
We first used plastic plants in our tank, but later switched to live plants after a friend gifted us some. Live plants help keep the tank stable and create a beautiful, changing aquascape as they grow. They can be expensive, so I highly recommend looking into fast-growing ones or hobbyists in your community who frequently donate or inexpensively sell their excess growth.
We have had success growing susswassertang, anubias, cryptocoryne, java fern, and duckweed. We initially used clear fishing line to tie some of the plants (anubias and java fern) to driftwood and stones. Other plants we directly rooted into the dirt. They all grow so much that we’ve now been able to gift our excess plants, and we also traded some for cherry shrimp.
At this point, it is very tempting to want to get fish right away, which is what we naively did when we first set up our tank. However, it can take at least a month for the tank’s beneficial bacteria to grow, which are needed to consume toxins from the fish waste. There are plenty of online guides for cycling a tank, and I would highly recommend leaving the tank for a while and only adding animals once the water quality is stable.
Once your tank is cycled, it is time to plant the grow-bed and add friends! You’ll first want to set up the grow-bed light, tank light, tank heater, and optionally a bubbler (for extra oxygen until the plants have grown in).

Fig 11: A nerite snail and cherry shrimp on our driftwood. Spot the clear fishing line helping our anubias attach to the wood.
After our recent move, we traded some of our excess plants for about 20-30 cherry shrimp. These have been thriving and have laid multiple rounds of eggs. A tank of our size can easily hold hundreds of small shrimp, so we are excited to see the population grow.
We also have loads of ramshorn snails (which came in from some plants and reproduce quickly), a nerite snail, and a small feeder guppy who snuck into the shrimp bag as a tiny baby and has since grown up to be the king of the tank.

Fig 12: Organic basil seedlings in the grow-bed.
Once you have animals providing waste to the system, you can begin growing crops in the grow-bed! An easy way to quickly add plants is to purchase organic herb seedlings (we got basil from Trader Joe’s), split them into the individual plants, and wash the dirt from their roots before carefully planting in the clay.

Fig 13: Giant harvested basil leaves.
The seedlings may look a little sad and limp at first, but should quickly grow into healthy vibrant plants that we harvest nearly every week (always trimming close to where leaves split at the base to create more stems).

Fig 14: Tomato seedlings in rockwool on a sunny windowsill.
If you want to grow plants but can’t find local seedlings (cough NYC in the winter months cough), another great option is to order seeds online and grow them into seedlings using rockwool cubes. The photo above shows seedlings of a micro-tomato variety called Tiny Tim that we are currently attempting to grow. We’ve previously successfully grown lettuce from seed in our grow-bed.
For these, I soak the rockwool in slightly acidic water, make a tiny hole in each for a seed, and set the cubes in some water with plastic wrap covering the tupperware to keep them humid. After a few weeks, once the seedlings have grown longer roots, I carefully remove most of the wool cubes and gently plant them in the grow-bed.
Now that we’ve perfected our setup the system is very low-maintenance. The plants, shrimp, and snails keep the water quality pristine, the larger pipe keeps the grow-bed draining well, and the grow-light placement and timer are helping our plants grow quickly.
Our regular maintenance of the system includes the following:
Out of curiosity, we did the math against our Con Edison bill (NYC rates hover around $0.30/kWh) to estimate the system’s monthly energy costs:
Total: ~$14/month
While we are by no means aquaponics experts, we are always happy to share the lessons we’ve learned, and hope this guide is helpful. Please feel free to reach out if you are thinking of starting an apartment system of your own and have any questions!
I accept that psi is more intuitive in many cases than Pascals. But I remain unconvinced about Fahrenheit. I reside two places during the winter. One has temperatures around 0C, and the difference between -1C and +1C is much more important than the difference between -1F and +1F, it's the difference between rain or snow! The other place regularly sees temperatures around -25C. In both places -18C is just some random uninteresting temperature, letting it be 0 is... disturbing.
So probably 99% of the users are clicking directly to the comments and upvoting the inane GP comment to the top, and the “no one reading this” is actually almost no one.
The article itself is clearly just a hobby learning fun project.
One one hand it's a fun DIY project for some people.
On the other hand, every other year somone rediscover vertical farming that makes no sense except for very niche products.
2. I eat unwashed basil leaves and other greens growing outside, I eat them by first putting them under my tongue, my seasonal allergies (I am allergic to everything but mold) have plummeted over the last 3 years of this. The folk remedy of farmers market honey did nothing for me.
I did sublingual drops a decade ago and there was moderate improvement but for medical reasons I can't get a prick test again and I haven't been able to find a provider that will just make drops for me based off my original prick test.
It's impossible to find what plants capture the most environmental allergens on leaves or in edible flowers so I just have a collection, I figured that made more sense than licking a swamp cooler.
Anyway, I've gone from taking Allegra most days to only 2 months out of the year.
A lot of "specialization" looks more like enforced helplessness where the world around you seems to be full of mysterious magic outside your one specialty and often your specialty is very many levels of abstraction away from anything obviously useful to an end user (i.e. some brand of navigating office bureaucracy).
Many things aren't actually all that hard to do yourself nor do they take up all that much time or energy. And there are many things which aren't actually possible to distribute to end users so what's possible by yourself is so much more than what's possible to sell.
If seen as a hobby it isn't more pointless than 3d printing dragons.
...also, maybe I'm reading too much into this, but why not "a programmer and her quant bf"? She's the one who wrote the article on her own blog, and this is primarily a community of programmers.
It's a lot of work and not terribly cost effective (if you count labor) but it's also fun work.
But the real payoff is the quality of the food and it feels kind of weird sometimes, like, I'm not uber wealthy, I'm not a movie star nor famous person and yet this is possibly some of the highest quality food available I'm eating. Flavor and probably nutrition as well.
I made this eggplant parmesan last night and everything in it but the salt and oil and breading was from my garden. The tomato sauce, the herbs, the garlic, everything. All fresh picked that day. It's unbelievable how delicious it was I really wish I could share the experience.
Store produce seems like a ghost now, like this faint shadow of the taste produce should have.
HU 42: TOR switch. 41-40: management server (2U). 39: git server for `fish` (1U). 38: build server for `fish` (1U). 37-28: fish (10U). 27-24: plan9s. 23-14: plants. 13-5: plumbing. 4-1: UPS.
Don't put your UPS under a fishtank, folks. It becomes an IPS when it gets wet.
You know, maybe I should reconsider having my UPS at the bottom of a rack that contains one server in the middle with liquid CPU cooling... Or just add a liquid sensor between them somewhere perhaps.
Contrary to popular belief, one drop of water on the case of an electronic rarely breaks it. You do need to get a substantial amount inside the electronic to break it.
I remember building a water sensor kit as a kid and going to the bathtub to try sensing water and my mom rushed in and stopped me because I was putting electronics near water.
Unless the UPS catches fire, which would be bad.
You could put some absorbent or barrier material in between for paranoia. Don't need a whole new rack, although you could.