• 5 Posts
  • 499 Comments
Joined 3 years ago
cake
Cake day: July 4th, 2023

help-circle

  • The exe was flagged immediately, even before running. I did not feel like running the batch script to be certain.

    The exe had absolutely nothing harmful. It didn’t interact with any files or do anything with drivers. It was entirely self contained.
    I don’t remember exactly what it was, but it can’t have been any more complicated than a game of snake in a terminal.






  • 18107@aussie.zonetoLemmy Shitpost@lemmy.worldIt's already running
    link
    fedilink
    English
    arrow-up
    179
    arrow-down
    1
    ·
    7 days ago

    I wrote a program (not a virus) on my computer. Windows deleted the exe immediately after I compiled it because it was “an unverified application from an unknown source”.

    It didn’t bother deleting the batch script I downloaded from an email that would delete all files if run. Apparently that one was fine.





  • I did not say that, and I did not imply it either. I was telling you what you can do to improve your interactions with this community and it’s mods.

    I was given moderator privileges a few hours ago. I have not yet seen those comments, and had nothing to do with them.

    I suggest taking some time away from this to clear your head before making further comments. It’s hard to argue in good faith while angry.


  • 18107@aussie.zoneMtoComic Strips@lemmy.world[Meta] New Rules, and New Future
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    11 days ago

    I’m always happy to listen to feedback, and change my behaviour when I’m wrong.

    I will not be removing comments just because they have been reported, or just because I disagree with them. I will only be removing comments that explicitly break the rules as listed on the sidebar. You are welcome to report any comment you believe should be removed. There is no penalty for incorrectly reporting something if it is done in good faith (i.e. don’t report everything just because I said no penalty).

    While not explicitly against rule 1 (Be nice), I believe “zionist rats” could have been phrased as “zionists” or “zionist people” while still making the same point.






  • I’ve found apexcharts-card to be fairly configurable and good looking. I’ve put 2 different data types on the one graph and used two axes (price left, % right). Sometimes the values get “stuck”, but a refresh fixes it.

    Example apexcharts-card using Amber energy price forecast and renewable energy %

    YAML code for my chart
    type: custom:apexcharts-card
    apex_config:
      legend:
        show: false
    graph_span: 12h
    span:
      start: minute
    yaxis:
      - id: price
        min: ~-10
        max: ~40
        decimals: 0
      - id: renewables
        opposite: true
        min: 0
        max: ~100
        decimals: 0
    header:
      show: true
      title: Amber Prices
      show_states: true
      colorize_states: true
    series:
      - entity: sensor.amber_general_forecast
        name: General Forecast
        unit: c/kWh
        color: "#3498DB"
        yaxis_id: price
        data_generator: >
          const data = [];
    
          data.push([hass.states['sensor.amber_general_price'].attributes.nem_date.replace(/0{2}$/,
          "30"), hass.states['sensor.amber_general_price'].attributes.per_kwh*100]);
    
          for(let i = 0; i <= 24; i++) {
            data.push([entity.attributes.forecasts[i].nem_date.replace(/0{2}$/, "30"), entity.attributes.forecasts[i].per_kwh*100])
          }
    
          return data.reverse();
      - entity: sensor.amber_feed_in_forecast
        name: Feed In Forecast
        unit: c/kWh
        color: "#ff9800"
        yaxis_id: price
        data_generator: >
          const data = [];
    
          data.push([hass.states['sensor.amber_feed_in_price'].attributes.nem_date.replace(/0{2}$/,
          "30"), hass.states['sensor.amber_feed_in_price'].attributes.per_kwh*100]);
    
          for(let i = 0; i <= 24; i++) {
            data.push([entity.attributes.forecasts[i].nem_date.replace(/0{2}$/, "30"), entity.attributes.forecasts[i].per_kwh*100])
          }
    
          return data.reverse();
      - entity: sensor.amber_feed_in_forecast
        name: Renewables
        yaxis_id: renewables
        unit: "%"
        color: "#2ECC71"
        data_generator: >
          const data = [];