Recent submissions

Comment · 3 years ago
The coarse carbon mats don't even filter half of the fumes.

These super basic fan+mat fume extractors do get the fumes out of your face, which is the most important part, but the particulate and VOC levels in the room will quickly exceed acceptable levels.

But even with a proper filter stack which filters over 99.9%, you can only filter what's actually captured. You still need some ventilation and it's also a good idea to run an air purifier in automatic mode to filter what wasn't captured at the source. What isn't filtered by filters is filtered by your lungs.

Comment · 7 years ago
Comment · 7 years ago
You need to spin up a server if you want to use modules anyways.

Well, it's not a big deal. Just run `python3 -m http.server` or install "http-server" via npm.

Comment · 7 years ago
I wonder if you can still cut and engrave it with a CO2 laser (10.6 µm). It might be a very interesting material to work with.
Comment · 7 years ago
There are ventilation systems with heat recovery.

They are usually triggered by a timer or humidity, but it would be also possible to trigger them based on VOC or CO2 levels.

Single-room heat recovery ventilation units are relatively affordable (about $400). There are also some which can be integrated into the window frame if drilling a 6" hole into a wall isn't an option.

Comment · 7 years ago
> The gases currently used in the vast majority of refrigerators and air conditioners —hydrofluorocarbons and hydrocarbons (HFCs and HCs) — are toxic and flammable. When they leak into the air, they also contribute to global warming.

R-600a (isobutane) only has 3.3 times the GWP (global warming potential) of CO2 and for a fridge you only need about 80g. For safety reasons, the limit is 150g.

For comparison, the GWP of R-132a is 1,430 and R-12's is 10,900.

R-600a has mostly replaced R-132a in Europe.

Isobutane is of course flammable, but the operational pressure is very low. Aerosol cans also use isobutane. It's comparable to those.

Comment · 7 years ago
Markdown themes are also a great starting point.

You only have to set the margins/width of your document and maybe some sort of header & footer and you're done with the CSS your very basic but also very readable website.

Comment · 8 years ago
> if you don't have a consistent rule about whether to apply it to the top or bottom and by how much.

I recommend to use only top margins and to apply them to every element which isn't the first child (`whatever:not(:first-child)`).

This way there is no extraneous spacing at the very top or very bottom, which means the only spacing around the content is the padding of the container.

It's the same idea as the "lobotomized owl" selector (`* + *`). It's just more explicit.

Comment · 8 years ago
I still think that vertical rhythm is snake oil.

Yes, it does look neater if you have a striped background and the lines of text align with that. However, you won't use a striped background. There is nothing else those lines of text align with unless you stick the text into multiple columns, which you probably won't do since it's annoying (zigzag scrolling) and pointless (there is no height limit on websites).

I think it's more important to pick distinct headline sizes which still look good when they wrap around. If they don't perfectly align with some imaginary stripe pattern which no one is imaging, then so be it.

Comment · 8 years ago
> The practical effect of GDPR seems to me that I have to click away about half a dozen consent popups every day. Sometimes a cookie warning in addition to that.

At this point I just want those consent forms to be standardized via ARIA tags or whatever so that some extension can click the "yea, sure, whatever" button for me.

Comment · 8 years ago
Devices for measuring the concentration of particulates (PM10, PM2.5, and maybe PM1.0), TVOC (total volatile organic compounds), and HCHO (formaldehyde) are fairly affordable nowadays. You could get one of those.

The air quality indoors is usually even worse than the air outside if you aren't using some filtration system. New-ish buildings release formaldehyde, laser printers release particulates and ozone, 3d printers release VOCs and particulates, and there is lots of dust generated by inhabitants and their pets.

Sadly, the Trump administration did a rollback of emission and fuel efficiency standards. It's a big step in the wrong direction.

Personally, I'd even ban combustion engines within city limits. It's completely insane that we poison the air we breathe 24/7.

Comment · 8 years ago
You're still returning a live HTMLCollection or an Array.

It's still bad code. Using newer syntax to do the same thing didn't actually improve anything.

Comment · 8 years ago
With a larger monitor I'd use the additional space for another document or window.
Comment · 8 years ago
> A simple speaker and microphone is all you need to make a functioning motion sensor.

You could just use an infrared motion sensor. They are dirt cheap and widely used for controlling lights.

The AC unit at work has one, too.

So, all of this already exists. Without spying capabilities, that is.

Comment · 8 years ago
It seems that way because the headline is a lie.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton