[47°09′43″S, 126°43′56″W] Transponder still failing
@mckinley@twtxt.net I have a custom .tmux.conf that makes it very easy to use the multiplexer, but I agree, Zellij seems pretty robust, and intuitive. I like it! Tried compiling it, as with everything Rust, it failed miserably. Good thing there is a binary release I could download to try!
[47°09′07″S, 126°43′29″W] Transponder still failing – switching to analog communication
[47°09′43″S, 126°43′54″W] Dosimeter still failing
[47°09′17″S, 126°43′33″W] Transponder still failing – switching to analog communication
[47°09′43″S, 126°43′09″W] Dosimeter still failing
[47°09′15″S, 126°43′23″W] Transponder still failing – switching to analog communication
[47°09′04″S, 126°43′57″W] Dosimeter still failing
[47°09′18″S, 126°43′28″W] Dosimeter still failing
[47°09′36″S, 126°43′05″W] Dosimeter still failing
@bender@twtxt.net ha! He goes his “poem”:
A string of letters, a forgotten name,
An email crafted, a message to claim.
We hit send with a click, a hopeful sigh,
But a bounce-back arrives, a tear in our eye.“Delivery failed,” the message reads cold,
The address it seems, is a story untold.
A ghost in the system, a memory’s trace,
Lost in the void of cyberspace.
:-D
[47°09′18″S, 126°43′47″W] Transponder still failing – switching to analog communication
[47°09′40″S, 126°43′49″W] Dosimeter still failing
[47°09′20″S, 126°43′02″W] Dosimeter still failing
[47°09′04″S, 126°43′26″W] Dosimeter still failing
[47°09′46″S, 126°43′08″W] Dosimeter still failing
[47°09′54″S, 126°43′16″W] Dosimeter still failing
Thousands of academic workers at York University strike for better wages
Around three thousand academic workers at York University walked off the job on Monday after their union and the school failed to reach a deal on a new collective agreement. Union members are calling for wages that they say reflect the current cost of living. ⌘ Read more
Nassau County called to do more with opioid settlement
The families of drug overdose victims on Long Island are accusing the Nassau County government of failing to distribute more than $92M that they received as part of opioid settlements. ⌘ Read more
Battle over border bills continues in Congress
President Joe Biden and former President Donald Trump are planning to visit the U.S. border on the same day, separated by just 300 miles as a bipartisan group in the House is working to provide an alternative to the Senate’s failed national security bill. ⌘ Read more
Here comes the boom: Townsville property market set to heat
The Townsville property market is tipped to see a price boom in coming years as a growing population competes for dwindling supply while new builds fail to keep up with demand. ⌘ Read more
GOP laments 2021 ‘failed coup’, vows to ‘continue pushing to end democracy’, with Trump at forefront
Former President Donald Trump cast November’s presidential election as “judgment day” and declared himself a “proud political dissident” during a speech before conservative activists outside of Washington Saturday as he again cloaked his campaign in religious imagery. Speaking at the Conservative Political … ⌘ Read more
Ukraine says counteroffensive plans were leaked to Russia
Ukrainian President Volodymyr Zelensky suggested on Sunday that plans for Kyiv’s long-awaited counteroffensive last year had been leaked to Russia ahead of time. Ukraine’s counteroffensive in 2023, powered by billions of dollars in Western arms, largely fell flat, failing to break through multiple lines of Russian defences and fortifications. ⌘ Read more
UN chief: Security Council undermined by Gaza, Ukraine deadlock
United Nations chief Antonio Guterres on Monday (February 26) deplored how the U.N. Security Council had failed to respond adequately to the Israel-Hamas conflict in Gaza and Russia’s invasion of Ukraine, saying the conflicts had “perhaps fatally” undermined its authority. ⌘ Read more
Bolsonaro Supporters Flood Street in Sao Paulo
Former Brazilian president Jair Bolsonaro ridiculed accusations against him of orchestrating a failed coup in front of tens of thousands of his supporters gathered in Sao Paulo on Sunday, February 25. Police are investigating if Bolsonaro incited what amounted to a failed coup after losing the 2022 election, and say he edited a draft presidential decree that would have declared a state of emergency and c … ⌘ Read more
Huge Show of Support for Bolsonaro in Sao Paulo Amid Coup Investigation
Former Brazilian president Jair Bolsonaro ridiculed accusations against him of orchestrating a failed coup in front of tens of thousands of his supporters gathered in Sao Paulo on Sunday, February 25. Police are investigating if Bolsonaro incited what amounted to a failed coup after losing the 2022 election, and say he edited a draft presidential decree t … ⌘ Read more
[47°09′43″S, 126°43′36″W] Dosimeter still failing
[47°09′46″S, 126°43′18″W] Dosimeter still failing
[47°09′08″S, 126°43′03″W] Transponder still failing – switching to analog communication
[47°09′04″S, 126°43′02″W] Transponder still failing
[47°09′10″S, 126°43′27″W] Transponder still failing – switching to analog communication
[47°09′35″S, 126°43′46″W] Transponder still failing – switching to analog communication
[47°09′03″S, 126°43′07″W] Dosimeter still failing
[47°09′07″S, 126°43′20″W] Transponder still failing
[47°09′46″S, 126°43′51″W] Dosimeter still failing
[47°09′55″S, 126°43′48″W] Dosimeter still failing
[47°09′09″S, 126°43′42″W] Dosimeter still failing
[47°09′31″S, 126°43′32″W] Transponder still failing – switching to analog communication
[47°09′44″S, 126°43′52″W] Transponder still failing – switching to analog communication
[47°09′05″S, 126°43′20″W] Dosimeter still failing
[47°09′28″S, 126°43′31″W] Transponder still failing – switching to analog communication
[47°09′35″S, 126°43′04″W] Transponder still failing
[47°09′17″S, 126°43′24″W] Transponder still failing – switching to analog communication
[47°09′29″S, 126°43′06″W] Transponder still failing
[47°09′01″S, 126°43′40″W] Dosimeter still failing
[47°09′10″S, 126°43′53″W] Transponder still failing – switching to analog communication
[47°09′12″S, 126°43′46″W] Dosimeter still failing
[47°09′44″S, 126°43′03″W] Transponder still failing – switching to analog communication
[47°09′02″S, 126°43′55″W] Transponder still failing – switching to analog communication
[47°09′03″S, 126°43′36″W] Transponder still failing – switching to analog communication
[47°09′35″S, 126°43′49″W] Transponder still failing
[47°09′45″S, 126°43′11″W] Transponder still failing
[47°09′48″S, 126°43′29″W] Transponder still failing
[47°09′22″S, 126°43′26″W] Dosimeter still failing
[47°09′42″S, 126°43′11″W] Transponder still failing – switching to analog communication
[47°09′54″S, 126°43′12″W] Dosimeter still failing
[47°09′13″S, 126°43′55″W] Transponder still failing – switching to analog communication
[47°09′14″S, 126°43′07″W] Transponder still failing
[47°09′18″S, 126°43′08″W] Dosimeter still failing
[47°09′19″S, 126°43′19″W] Transponder still failing – switching to analog communication
[47°09′20″S, 126°43′27″W] Transponder still failing – switching to analog communication
[47°09′24″S, 126°43′53″W] Transponder still failing
[47°09′52″S, 126°43′17″W] Dosimeter still failing
[47°09′15″S, 126°43′41″W] Transponder still failing – switching to analog communication
[47°09′32″S, 126°43′37″W] Dosimeter still failing
[47°09′20″S, 126°43′27″W] Transponder still failing – switching to analog communication
[47°09′21″S, 126°43′47″W] Transponder still failing
[47°09′48″S, 126°43′59″W] Transponder still failing – switching to analog communication
[47°09′55″S, 126°43′38″W] Transponder still failing – switching to analog communication
[47°09′02″S, 126°43′42″W] Transponder still failing – switching to analog communication
[47°09′20″S, 126°43′28″W] Transponder still failing – switching to analog communication
[47°09′45″S, 126°43′14″W] Dosimeter still failing
[47°09′59″S, 126°43′44″W] Transponder still failing – switching to analog communication
[47°09′13″S, 126°43′19″W] Transponder still failing
[47°09′06″S, 126°43′42″W] Dosimeter still failing
[47°09′59″S, 126°43′14″W] Transponder still failing – switching to analog communication
[47°09′03″S, 126°43′53″W] Dosimeter still failing
[47°09′05″S, 126°43′51″W] Dosimeter still failing
[47°09′23″S, 126°43′35″W] Dosimeter still failing
[47°09′07″S, 126°43′30″W] Transponder still failing – switching to analog communication
[47°09′59″S, 126°43′15″W] Transponder still failing
[47°09′55″S, 126°43′12″W] Dosimeter still failing
[47°09′45″S, 126°43′01″W] Transponder still failing – switching to analog communication
Question to all you Gophers out there: How do you deal with custom errors that include more information and different kinds of matching them?
I started with a simple var ErrPermissionNotAllowed = errors.New("permission not allowed"). In my function I then wrap that using fmt.Errorf("%w: %v", ErrPermissionNotAllowed, failedPermissions). I can match this error using errors.Is(err, ErrPermissionNotAllowed). So far so good.
Now for display purposes I’d also like to access the individual permissions that could not be assigned. Parsing the error message is obviously not an option. So I thought, I create a custom error type, e.g. type PermissionNotAllowedError []Permission and give it some func (e PermissionNotAllowedError) Error() string { return fmt.Sprintf("permission not allowed: %v", e) }. My function would then return this error instead: PermissionNotAllowedError{failedPermissions}
At some layers I don’t care about the exact permissions that failed, but at others I do, at least when accessing them. A custom func (e PermissionNotAllowedError) Is(target err) bool could match both the general ErrPermissionNotAllowed as well as the PermissionNotAllowedError. Same with As(…). For testing purposes the PermissionNotAllowedError would then also try to match the included permissions, so assertions in tests would work nicely. But having two different errors for different matching seems not very elegant at all.
Did you ever encounter this scenario before? How did you address this? Is my thinking flawed?
[47°09′25″S, 126°43′02″W] Transponder still failing – switching to analog communication
[47°09′56″S, 126°43′56″W] Transponder still failing – switching to analog communication
[47°09′42″S, 126°43′01″W] Transponder still failing
[47°09′47″S, 126°43′00″W] Transponder still failing – switching to analog communication
[47°09′11″S, 126°43′25″W] Transponder still failing
[47°09′17″S, 126°43′04″W] Dosimeter still failing
[47°09′10″S, 126°43′13″W] Transponder still failing
[47°09′36″S, 126°43′12″W] Dosimeter still failing
[47°09′19″S, 126°43′35″W] Transponder still failing – switching to analog communication
@prologic@twtxt.net Yeah, we had some discussion about it once it was announced. I said what I felt (And I do love VR - but for flight simulators etc) - but I just knew it would fail.
Especially when they showed the ridiculous screenshots that they where so proud of with the quality of 15 years ago.
And they they pushed it as a place to work or have meetings during the pandemic.. haha.
And they did not even use it themselves in the company.
[47°09′17″S, 126°43′47″W] Transponder still failing – switching to analog communication
[47°09′33″S, 126°43′02″W] Dosimeter still failing
[47°09′44″S, 126°43′29″W] Dosimeter still failing
[47°09′48″S, 126°43′35″W] Transponder still failing – switching to analog communication
[47°09′35″S, 126°43′54″W] Dosimeter still failing
[47°09′47″S, 126°43′34″W] Transponder still failing – switching to analog communication