Hacker News new | past | comments | ask | show | jobs | submit | 8474_s's comments login

wouldn't it be much simpler to just mass produce more furniture out of wood, instead of keeping the same-equivalent biomass frozen infinitely?

There's not enough useful demand to tame CO2 this way.

Anthropogenic emissions of CO2 are currently about 37 billion tons per year:

https://ourworldindata.org/co2-emissions

That's enough CO2 to make 22.7 billion metric tons of cellulose per year, or ~2.8 tons per capita for Earth's 8.2 billion people. That's too much to to turn it all into furniture or even buildings.


Just for scale how tons of carbon are in an acre or hectare of corn, wheat, or other crop. Being able to say how many farms would need to do this to counter act our release could provide an interesting sanity check.

The average house weighs 40-80 tons, so 2.8 tons per capita per year is a house every 14-28 years, which seems reasonable, plus infrastructure.

Maybe horizontal surfaces too? Like roads and pavements? Let's become industrial elves.

Didn't there used to be a "Pave the Earth" meme ? Maybe update it for log roads.

I’d wager the furniture industry is currently responsible for a significant % of anual deforestation, which as far as I know isn’t regrowing fast enough.

An approach like this could benefit from crops which are not productive for humanity otherwise, but which grows much faster and eats CO2 cheaper than trees.

Does that mean “stop replanting forests?” Absolutely not.


2/3 of the CO2 stored in forest is in the ground, not the trees, it's accumulated when the forest grows and is getting generations of trees.

Cut those trees to do furniture and you'll release all this CO2, do a culture of tree decades after decades and you'll never store it back.


Try chewing some chocolate between sets.


The amount of sigils and occult jargon math invents on the spot is very weird in context of most sciences: imagine creating entire fields/theories and gaining followers, like a religious sect, in a field like geometry?


Can't you just make a single-word ligature and manipulate its appearance, instead of chaining single letters?


(Author) For specific keywords, yes, technically you could, but it would require making a separate glyph for each word, which would inflate the file size and require a lot of manual effort for no apparent upside. The substituting logic is as rigid as with calts. Unless you had some other idea how to use ligatures?


whats the science on this? How does it work? IIRC metabolism slowdown will also slow down repair?


The Template pack index is going to make meta-template variadics much easier. Usually this is prone to cludges like converting parameters to structs or filtering them with functions holding the pack.


Reading the example:

    template <typename... T>
    constexpr auto first_plus_last(T... values) -> T...[0] {
        return T...[0](values...[0] + values...[sizeof...(values)-1]);
    }
it seems there are 5 different kinds of uses of "...".

  1. typename...
  2. sizeof...
  3. values... 
  4. T... representing multiple parameters in the formal parameter list.
  5. T... for the type of the pack (supporting T...[0], the new feature).
I don't have a big point, I'm just mildly amused. Even with the simplifying new syntax, it took me a while to work through what is what in the example.

I wonder why it's T...[0] and not just T[0]? In parameter lists you need the distinction between "T", a single parameter of pack type, and "T...", multiple parameters supplied from the pack. But I don't see a similar need in an expression.


I think for types you could do without the dots in T...[0], but it mirrors the usage for values (values...[0] is different from (values[0]...). So consistency I guess.


the one-to-many model of blog broadcasting information has been outcompeted by communities like facebook groups or subreddits, where interaction is many-to-many, typically much faster response and more incentive to comment(likes, karma, scores).


638GB? what makes it so big? Its not like old dos games were huge, only very late and those on CDs.


Look here https://www.retro-exo.com/exodos.html

It's full of DOS games soundtracks, manuals, art and magazines also.


Ethics, regulations, patient privacy. Generally what is done is clinical trials and research on model animals, that of course is much cheaper to experiment as first stage before human trials.


Why not bypass this nasty stack juggling and just use a async/await?


Mostly because I just wanted to understand a bit more how these things work. Using abstraction in the form of magic keywords gets the job done (sometimes, but not always) but is almost useless for your understanding.

And I think that the understanding can be very useful even when you use the magic words.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: