[–] 5 points 2 days ago (3 children)

I've not heard of this before and the website didn't help with "what" and "why". What is this? Did anyone here use this, and what was your experience?

  • source
  • [–] 3 points 3 days ago (1 child)

    ESPHome is by-and-large a build system to build bespoke C++ programs. The python files you're seeing describe how that yaml file maps to the C++ files.

    The core idea is that end users (including people managing custom sensors) as much as possible only have to interact with the yaml file. The yaml file lists what components you want to run and their configurations. A component is in general a subdirectory of esphome/esphome and is intended to be independent of other components.

    Those github references in the yaml pull in external components from the community. It's roughly equivalent to dropping another folder into the source tree (noting again that you shouldn't usually need to have the source tree at all).

    Running esphome copies all used components into a separate source tree, with substitutions and variables set according to the yaml configuration (defined by the component's python files) and builds a bespoke binary for you that will run on your device.

    If you want to include code that's not already an ESPHome component, you will need to make it into one. You can do this in place in the source tree or by creating an external component yourself. You will want to use an existing component as a template for this. Have a look for if ESPHome itself or a community component already exists first because it will make your life so much easier.

  • source
  • [–] 2 points 1 week ago (1 child)

    I had a similar failure rate then changed my charger and haven't had a battery fail since. My original charger was Energiser branded, which is the most common battery where I live so I thought it had to be fine. I replaced it with an eneloop BQ-CC55. I don't love it - it's a fast charger and it makes batteries uncomfortably hot, but it was able to charge batteries to full health that both my energiser and trickle charger thought were dead dead. That includes energiser batteries!

  • source
  • parent
  • context
  • [–] 5 points 1 week ago

    Given our history of government security I'm honestly expecting this to come out as Services Australia hosting private information over an unprotected, undocumented API

  • source
  • [–] 11 points 3 weeks ago

    Since the author was unable to find it, here are the bits relevant to recommendation algorithms:

    25F Design features

    (1) A design feature of an online service includes the following:

    (a) a recommender feature;

    (b) a logged-in feature;

    (c) an endless-feed feature;

    (d) a feedback feature;

    (e) a time-limited feature.

    Recommender feature

    (2) An online service has a recommender feature if the service can:

    (a) select material by reference to any information that the

    service has associated with an end-user’s account; and

    (b) display that material to the end-user while the end-user is

    using the service.

    25G Negative behavioural impacts

    (1) The following design features of online services are taken to have

    negative behavioural impacts:

    (a) a recommender feature;

    (b) a logged-in feature;

    (c) an endless-feed feature;

    (d) a feedback feed feature;

    (e) a time limited feature;

    (f) a design feature determined by the Minister under

    subsection (2).

    (2) The Minister may, by legislative instrument, determine that a

    design feature of an online service is taken to have negative

    behavioural impacts.

    Division 3—The digital duty of care

    26 The digital duty of care

    Digital duty of care

    (1) A person responsible for an online service must ensure, so far as is

    reasonably practicable, a safe online environment.

    Note: For safe online environment, see section 25B.

    (2) This requirement is the person’s digital duty of care.

    Mandatory requirements

    (3) To comply with the digital duty of care, the person must also do

    the following:

    (a) manage design features of the service appropriately,

    including by providing user empowerment tools as required;

    (b) conduct risk assessments in accordance with section 26A;

    (c) take effective measures as necessary to address those

    assessments.

    Note: Failure to comply with this subsection will constitute a breach of the

    digital duty of care.

    User empowerment tools

    (4) The Minister may, by legislative instrument, require specified

    online services to provide specified user empowerment tools.

    Note: For specification by class, see subsection 13(3) of the Legislation Act

    (5) The online services or user empowerment tools may (without

    limitation) be specified by reference to any matter.

    Note: The user empowerment tool may, for example, be specified by

    reference to the amount or kind of control the tool gives a user of an

    online service over the operation of particular design features.

    (6) A user empowerment tool allows a user of an online service to

    manage the way design features of the service operate for the user,

    including, for example, by providing control over the kind of

    content that is recommended for the user.

  • source
  •  

    The submission, authored by co-chairs, El Gibbs and Dougie Herd, added the savings could be achieved through focusing on provider integrity, fraud enforcement and pricing reform – rather than cutting support services for Australians with disabilities.

    “The community has, repeatedly, asked for that change to be done with us, not to us. The community has not been listened to in the design of this bill,” it said.

    “The bill in its current form does material harm to current and future participants. It misrepresents the founding intentions of the NDIS. It inverts the [2023 NDIS] review on which the government relies. It demolishes the federated joint venture and concentrates unprecedented power in the Commonwealth minister.

    “It is, on the government’s own admission, retrogressive against the rights framework the NDIS Act exists to give effect to. And it has been progressed under a timetable that breaches Australia’s binding obligation to consult.”

    The committee was established in 2025 to advise the federal NDIS minister and state and territory disability ministers about the real-world impacts of any changes to the scheme.

     

    Hi all,

    I'm looking for a video I lost track of.

    The video is fully narrated, the visuals are animated but only support the narration. The author describes their journey in the creative arts, as they graduated from a creative arts degree and attempted to find a job. They quickly found themselves locked out of the industry, being unable to find a job immediately, and being unable to either work independently or to polish their skills as they were unable to afford the software they needed, chiefly Autodesk Maya. They saved up for the software but by the time they had enough money it had transitioned to a subscription plan which was drastically more expensive.

    The video went into depth on the economics of the subscriptions Autodesk offered, and the history of Autodesk and how it acquires and degrades software. It talked in depth about the state of software and subscriptions across the industry.

    The animation consisted of an anthropomorphic cat as the author's self-insert, and alternated between showing real world things (like living in a small apartment with mostly just a computer) and visuals representing the feelings of the author throughout their experiences, like feeling small, or being caged or possibly being crushed. When necessary for communication the video showed web pages, both from the internet archive and present day to verify it's points on history, marketing and subscription fees.

    The video was long form, likely 1-2 hours in length.

    I've had no luck searching for it through google or youtube with any of the keywords autodesk, maya, cat, animation, subscription etc.

    Even if you remember a word from the title or any details that can help me search that would be awesome.

     

    It’s important to know these issues are entirely fixable. They just require real public transparency about what’s blocked and why, real enforcement of global technical standards, and testing and active oversight of the telecommunications sector as a whole. We have none of that currently and it shouldn’t require a consumer class action for this to change.

     

    The government brought in the preventative detention regime in late 2023, after the high court ruled indefinite detention unlawful, resulting in the immediate release of 92 people, including refugees and stateless people, who could not be returned to their country of origin. A larger cohort of more than 300 in long-term detention were ultimately released as well.

    In November 2024, the high court found the subsequent monitoring regime, which included ankle bracelets and curfews, to be unconstitutional.

    The government then passed amendments, making it so only those that “poses a substantial risk of seriously harming any part of the Australian community by committing a serious offence” could be subject to such

    conditions.

     

    The attack on Iran was “clearly a violation of the ban on the use of force under the UN charter and international law, which is the linchpin of the international order since 1945,” he told Guardian Australia on Sunday.

    “Domestic criminal acts like the IRGC’s interference here, of course, are not armed attacks which would somehow justify military self-defence against Iran.

    “You may not like Iran, you may not like what it does, but that doesn’t justify an aggressive armed attack on Iran.”

    view more: next ›