They/Them, agender-leaning scalie.

ADHD software developer with far too many hobbies/trades: AI, gamedev, webdev, programming language design, audio/video/data compression, software 3D, mass spectrometry, genomics.

Learning German (B2), Chinese (HSK 3-4ish), French (A2).

  • 0 Posts
  • 30 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle

  • I’d say it’s more like they’re failing upwards. It’s certainly good for AMD, but it seems like it happened in spite of their involvement, not because of it:

    For reasons unknown to me, AMD decided this year to discontinue funding the effort and not release it as any software product. But the good news was that there was a clause in case of this eventuality: Janik could open-source the work if/when the contract ended.

    AMD didn’t want this advertised or released, and even canned this project despite it reaching better performance than the OpenCL alternative. I really don’t get their thought process. It’s surreal. Do they not want to support AI? Do they not like selling GPUs?




  • The website does a bad job explaining what its current state actually is. Here’s the GitHub repo’s explanation:

    Memory Cache is a project that allows you to save a webpage while you’re browsing in Firefox as a PDF, and save it to a synchronized folder that can be used in conjunction with privateGPT to augment a local language model.

    So it’s just a way to get data from browser into privateGPT, which is:

    PrivateGPT is a production-ready AI project that allows you to ask questions about your documents using the power of Large Language Models (LLMs), even in scenarios without an Internet connection. The project provides an API offering all the primitives required to build private, context-aware AI applications.

    So basically something you can ask questions like “how much butter is needed for that recipe I saw last week?” and “what are the big trends across the news sites I’ve looked at recently?”. But eventually it’ll automatically summarize and data mine everything you look at to help you learn/explore.

    Neat.


  • I agree that older commercialized battery types aren’t so interesting, but my point was about all the battery types that haven’t had enough R&D yet to be commercially mass-produced.

    Power grids don’t care much about density - they can build batteries where land is cheap, and for fire control they need to artificially space out higher-density batteries anyway. There are heaps of known chemistries that might be cheaper per unit stored (molten salt batteries, flow batteries, and solid state batteries based on cheaper metals), but many only make sense for energy grid applications because they’re too big/heavy for anything portable.

    I’m saying it’s nuts that lithium ion is being used for cases where energy density isn’t important. It’s a bit like using bottled water on a farm because you don’t want to pay to get the nearby river water tested. It’s great that sodium ion could bring new economics to grid energy storage, but weird that the only reason it got developed in the first place was for a completely different industry.








  • I could just be further down the path due to lucky opportunities. 20 years ago I had no ambitions beyond game programming. It was only when I got a biology-related job that learning in my free time started displacing mindless entertainment. The whole field is one big nerd snipe - there are endless opportunities where you can advance the frontier of knowledge by combining a few existing ideas and working out the kinks. The more you read, the more opportunities you see. It’s thrilling. I don’t think I can go back to non-science work.

    I think the dopamine from constant learning also helps to keep my ADHD in check. If I start the weekend with some study, I’ll usually also get the housework done. If I start with a video game or TV show, I’ll probably spend the rest of the weekend stressing about my todo list and not getting anything done.


  • I honestly don’t know what that silence would be like. I’ve spent my programming career jumping between domains, becoming an expert then moving on to find a new challenge. Now I’m building AI stuff for medicine.

    In my down time I learn languages, watch videos about physics and math, and play puzzle games.

    My brain actually won’t let me stop. Boredom = pain.




  • I think the big difference between people benefiting at small doses (~0.3mg) and large doses (2+mg) is that the 0.3mg group use it for sleep quality through the night, whereas the 3+mg people just need the sudden shock to get to sleep in the first place.

    The drawback with big doses is that your brain becomes less sensitive so your naturally-produced melatonin might not be enough to keep you asleep for the whole night after the pill wears off. It has a very short half-life in the body (under 1 hour), so there’s no way for a single dose before sleeping to last 8 hours. We naturally produce only 0.06-0.08mg per night, so it’s easy to see how supplementing melatonin could desensitize someone and cause them to wake up after just 4-6 hours of sleep.

    I have ADHD and am in the large-dose category and use 2-3mg of melatonin to help me fall asleep. Without it, I can’t sleep reliably because my brain often won’t shut up. Sleep reliably is so much more important to me than sleep quality.

    Using it only 5 nights a week, I’m not significantly dependent. I can still sleep without melatonin, just less reliably. I’ve tried 0.3mg, but it felt the same as taking nothing.

    For me, 10mg would be excessive and probably harmful in a desensitizing way. The most I’ve taken is 6mg, but it only helped in 2 out of 6 times. The other 4 times my brain just wouldn’t stop. If doubling my usual dose didn’t help, I don’t think doubling it again would be any different.

    There are however studies with higher doses, e.g. this one about kids with ADHD that says:

    two-third of the patients responded to relatively medium doses (2.5–6 mg/d), whereas doses above 6 mg added further benefit only in a small percentage of children.

    so I guess it’s different for everyone.