• 1 Post
  • 31 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle








  • In general I agree: ChatGPT sucks at writing code. However, when I want to throw together some simple stuff in a language I rarely write, I find it can save me quite some time. Typical examples would be something like

    “Write a bash script to rename all the files in the current directory according to <pattern>”, “Give me a regex pattern for <…>”, or “write a JavaScript function to do <stupid simple thing, but I never bothered to learn JS>”

    Especially using it as a regex pattern generator is nice. It can also be nice when learning a new language and you just need to check the syntax for something- often quicker than swimming though some Geeks4Geeks blog about why you should know how to do what you’re trying to do.



  • Of course, Li-ion batteries will never cover large-scale power demand. Not primarily because of lack of lithium, but because it’s a technology that scales far too poorly into the MWh/TWh scale, and has a far too short lifetime.

    The battery tech we need for truly large scale storage is different from what we need for small, portable storage. Stuff like redox-flow batteries are looking promising.

    There’s also hydrogen, with different storage methods being actively researched- from direct storage to using ammonia as a carrier.

    The issue with using mechanical storage (like pumped hydropower) is threefold (off the top of my head):

    1. It has ridiculously low energy density
    2. Even after > 100 years of pumps and turbines, the power loss in a pump/release cycle is very high.
    3. It’s heavily limited by geography

    I’m not saying pumped hydropower isn’t part of the solution: I believe the solution is that we need many solutions. I just think it’s important to point out that battery tech isn’t some monolithic thing, and that there are issues with pumped hydropower (and mechanical storage in general).


  • I’ve been missing an alternative to Facebook that I can use for non-anonymous planning of events and communication in hobby groups etc. and I had never heard of any of the “Facebook-type” federated stuff before!

    Now I just need to convince a bunch of people that this is viable to use without being the annoying guy…



  • If we’re able to make hydrocarbon-synthesis from CO2 efficient… we’re still going to need to source the hydrogen somewhere.

    But if we do that using electrolysis (with renewables), and are able to create more energy efficient CO2 capturing processes, I could see synthetic hydrocarbons as a viable fuel option in the future. The thing is: They’re stupidly good at being stable, energy dense, energy carriers. We also have a lot of infrastructure in place to handle hydrocarbons already.

    In principle, synthetic hydrocarbons could be part of a zero-emission cycle, where we capture CO2 and electrolyse hydrogen with renewable energy, and use the hydrocarbons as an energy carrier. But if we go that way, we’re definitely going to have to research efficient hydrogen production, and probably storage as well.


  • One of the advantages of hydrogen is that tanks and fuel cells can withstand a large number of “charging cycles” much better than batteries. Additionally, for ships, the amount of energy needed to move is so enormous that I fear we’ll have a hard time creating batteries that are feasible for long-distance shipping.

    For short distance ferrying (including large, car carrying ferries) on the other hand, Norway has already implemented quite a few electric stretches. The major issue there is building the infrastructure to charge the ferries.





  • Of course, once the AI is trained, you can’t look at some arbitrary output and determine whether that specific output came due to some specific training data set. In principle, if some of your training data is found to violate copyrights you either have to compensate the copyright holder or re-train the model without that data set.

    Finding out whether a copyrighted work is part of the training data is a matter of going through it, and should be the responsibility of the people training the model. I would like to see a case where it has been shown that a copyrighted dataset has been used to train a model, and those violating the copyright by doing so are held responsible.