• 0 Posts
  • 29 Comments
Joined 11 months ago
cake
Cake day: August 7th, 2023

help-circle
  • Quick google shows that Kanban is a method. Mainlu around picking up things as the come, but also limiting how much can happen at once.

    The project I’m has a team that uses Kanban for the “Maintenance” tasks/development, take what is at the top of the board and do it. Adapt if higher priority things comes around, such as prod bugs. Our developments teams are trying to implement Scrum, where interruptions are to be avoided if possible during sprints. You plan a sprint, try to do that work, and can present it, and iterate when users inevitably changes criteria.

    In the meme, kanban does somewhat make sense, since getting armrests is never going to get a high priority as part of building a rocket. Scrum isn’t exactly right, but I can see where it’s coming from. They are all agile methods though.


  • I kinda get where he is coming for though. AI is being crammed into everything, and especially in things where they are not currently suited to be.

    After learning about Machine learning, you kind realize that unlike “regular programs” that ML gives you “roughly what you want” answers. Approximations really. This is all fine and good for generating images for example, because minor details being off of what you wanted probably isn’t too bad. A chat bot itself isn’t wrong here, because there are many ways to say the same thing. The important thing is that there is a definite step after that where you evaluate the result. In simpler ML you can even figure out the specifics of the process, but for the most part we evaluate what the LLM said or if the image is accurate to our expectations. But we can’t control or constrain the output to exactly our needs, because our restrictions largely are just input in a almost finished approximation engine.

    The problem is, that companies take these approximation engines, put them in their product and consider their output fact. Like Ai chatbots doing customer support, and make up facts like the user that was told about rules that didn’t exist for an airline, or the search engines that parrot jokes or harmful advice. Sure you and I might realize that these things come from a machine that doesn’t actually think about it’s answers, but others don’t. And throwing a “*this might be wrong because its AI” on it is not an acceptable waiver of accountability.

    Despite this, I use chatgpt and gemini a lot to help me program, they get a lot of things wrong but also do great. It’s a great tool, exactly because I step in after the approximation step, review and decide. I’m aware of the limits. But putting these things in front of “users” without a review step means you are advertising that you are either unaware of this flaw, or just see the cost-benefit analysis and see that if noting else it’ll generate interest during the hype.

    There is a huge potential, but throwing AI into a situation where facts are needed when it’s only making rough guesses, is the wrong way about it.





  • It’s worth adding I greatly prefer MS Auth style authentication, since I don’t have to find the right entry to read the Auth code and then write it on the other computer. Instead MS pops a notification and you either type or select the right number, verify with fingerprint and done. Much more convenient.

    It often tells you what you login into and where you are attempt to log in from, so it’s a few extra layers of security for those that have that awareness to check those details.







  • After using it, coming to python and not having a super easy way to work with dates is a pain.

    But DateTime in dotNet have horrible timezone support. It’s essentially either local timezone, not timezone or utc. And the utc part is somewhat rough. There’s some datetimeoffset and the like, but they too just don’t let working with timezones be easy.



  • Been a while since I used the new thing, immediately hated it. All on mobile.

    First of a, the bottom scroll thing on my phone to select a server or whatever it was just ain’t it. I didn’t use it much, but it seemed extremely annoying to move between dm and servers, especially if they weren’t the top ones. You can get lists and such by swiping.

    Second was that server channels turned into a huge mess. Showing the last message makes absolutely no sense on any server I use. Especially on bigger game server like destiny group finding one’s already long lists turned into miles long lists. Absolutely unusable. I need things compact and clean personally, having the channels big and wide wastes so much space, and again long lists.

    Being in a server hides any notifications and dms too.

    Everything that was close at hand before is now far away. And that sucks for me.




  • Here’s my view:

    Efuel is less efficient, simply because engines that use it are. We waste at least 50% of the energy put into it. Google also says most common cars waste between 60-80% of the energy. This means while Efuel is net zero in terms of production, assuming the energy put into creating it is all clean and 100% efficient. If we view the production and use of efuel as a cycle, you’re wasting half the energy every time. Every time the tank is fueled.

    Electric engines generally waste roughly 20%. There’s some additional loss across the charging of a battery, but it’s still far better than a gas engines efficency.

    The problem is the energy and waste from battery production, which makes them worse than gas car manufacturing. But they pass gas cars as long as they are used long enough. And here’s the important part, we can improve and change batteries and their production process. We are seeing massive research into this and especially into batteries not involving rare materials. We can also improve recycling of batteries. These are all things we can do to avoid oil and gas. Because gas engines are less efficient, and even with Efuel as net zero, the process of production and loss in use is just worse than electricity based use.

    And electricity can be clean energy. If we just find better batteries, we can move to a much cleaner process. But a long as we remain on inefficient gas engines, we will always have co2 pollution, along with other pollution. Eg. If Norway with 98% clean electricity swapped to all electric, and battery with the car got on the same level of gas engine in terms of production waste/pollution, we’d be saving so much energy and waste because of the much higher efficiency of electric engines, and reduction in gas use. Efuel can never do that, it will need green energy for production, and waste more energy in use. Thus I see no reason to push this over electric vehicles.

    There’s other downsides, such as heavier cars cause more road tear and air pollution. So ideally we’ll also move away from cars as much as possible. But trains, busses trams and so on can also be all electric and thus more environmentally friendly.



  • It gets less effective, down to running at 100% and not moving heat. Heat pumps work by expanding a gas, which cools it. Since it’s cold, the “heat” outside was the gas. Then the gas is taken inside and compressed, the gas heats up from the compression (since all the energy is squeezed into a smaller space, effectively speaking). Now that heat can be transferred to the colder air inside. So long as the expanded gas turns colder than the outside, it can absorb heat.

    From a Google, common ones can go as low as - 25C, which means they are able to cool a gas to lower temps than that when expanded. There is still heat to get, even in -25C.