29 karma · joined April 5, 2017
The github repo for the backend is still private atm but we are planning to release soon once we have a gui ready for that new backend. The plan after that is to learn pcb design and electronics and maybe design our own bbq thermometer :)
And I also hate what modern Macos is heading towards. I'm still ignoring/canceling the update on both my devices for the new "glass" interface.
And a thinkpad running Linux is just not doing it for me. I want my power efficient mac hardware.
Truth be told I just want to have my mbp running Linux. But right now it's not yet where it needs to be and I am most certainly not smart enough to help build it :(
Eg. it's easy to ask copilot: can you give me a list of free, open source mqtt brokers and give me some statistics in the form of a table
And copilot (or any other ai) does this quite nicely. This is not something that you can ask a traditional search engine.
Offcourse you do need to know enough of the underlying material and double check what output you get for when the AI is hallucinating.
This way the battery does not see the load and does not provide power to your EV.
That way you can still use excess solar (before you inject it into the mains) to charge your car + you do not pull power from your battery :)
FYI: I have both and the first time I drove my sidecar I ended up in a hedge :D
A good overview of the physics and how to ride these is the yellow book from Ural: http://welcome-ural.ru/documents/HowToRideUral.pdf
They also offer mealplans for an entire week but iirc that is a paying service (pay once).
- Your login session as a user is normally valid for a day (~10 hours). But a pimmed session that gives you global admin permissions can be for example capped to max 1 hour.
- A normal login as a user can just require login + mfa. But if you want to PIM to certain admin roles you for example are required to use your yubikey as well. Yes it's an extra step but if your account is hacked they only have access to you as a user and not you as an admin unless they also capture your security key.
Also it creates some additional awareness for admins that they are now handling the keys of the kingdom and that the role that they just activated can do a lot of harm. In some organizations users get an admin account without fully understanding the consequences.
- It is way easier to audit. In normal circumstances a user's admin permissions are "always on". Once you start using pim you can also audit when and where additional permissions where requested. This is especially handy when you are monitoring everything and you get an alert saying "Hey sfn42 just requested global admin from a location that they normally do not request this. Can you look into this to make sure that it is legit?" With always on permissions this becomes way harder.
- Easier to manage via groups. You can have groups tied to eligible permissions and subsets of permissions. This is really handy once you start having external consultants who can request permissions via IGA (Identity Governance) policies.
Basically consultants can go to a url (https://myaccess.microsoft.com/) and request an "access package" that might contain 1 or more roles.
For example somebody who has to audit certain items in our organization can request a package that contains the needed admin roles and get automatically added to the correct groups. Once they request that package we can have automated processes (with multiple stages if needed) that first contact the teamlead of that person, and later on maybe another group of person(s) to approve that access.
These groups have access reviews done by the security team / app owner (weekly/monthly depending..) to make sure that all accesses are still needed. It is also really easy to let these permissions expire. So our auditor will have a valid account for the entire year but will have to re-request their permissions every 3 months (or whatever we choose).
This is also _really_ easy to audit :)
- When someone in our security team requests a role the rest of the team automatically receives an email so we know what is going on with our collegues :)
Basically you are eligible for your admin roles but you have to activate them first. Usually there are additional checks + notifications to other admins. These permissions are also only available for a set amount of time and then you will need to re request them :)
We do offcourse have conditional access + PIM for admins but that is to be expected.
You just need a good strategy on how you are going to tackle IAM and then just stick to it.
I just don’t like celebrating my birthday but as my wife told me; a birthday is not just about me. It’s about our kid and other people wanting to celebrate. So do it for them.
Now we have the arrangement that I get the first few hours of the day to enjoy a cigar and wine and mope a bit.
Afterwards just positive attitude :)
We heat and cook using natural gas.
The biggest consumer are the same here. Dishwasher and laundry.
I do reccomend getting the one with the 5120x1440 resolution. I still have the old 3840x1080 one and I miss having more pixels sometimes.
One downside tha you have to take into account is that you can never share your whole acreen when using teams when the other persons don’t have an ultrawide. It will look super small on their screens.
You can also share this easily with other users
https://github.com/epiecs/phpmiko for connecting to devices and https://github.com/epiecs/mikodo for inventories and concurrency
The multi core coroutines comment is true but there are ways (to hack) around that.
The way I solved concurrency is just by forking and using sockets: https://github.com/epiecs/mikodo/blob/6bdcebe9fa7f44ffdedd82...
I use it at work atm does what it's supposed to. I also use Python as well but I wanted to know if it could be done in php :D
- Onenote for ideas and scribbles - zotero for bookmarks and documents. Supports tags - physical notebook for note taking during meetings
btw you can easily connect zotero to your own nas via webdav and you have unlimited storage. Works fine for me. The only drawback of zotero is that you dont have a native mobile client.