one chapter: the most jaw-dropping superpowered MMA-style fight you’ve ever seen in your life.
next chapter: police militarization with super suits while a ban on kimyos (superhumans) is in effect, so they can fight superhumans. fighting alongside superhumans who are breaking the law by using their powers, causing the extremely anti-kimyo Trinidad and Tobago government to realize it needs their help and halt its plans to round up and imprison kimyos who don’t serve them. is this civil disobedience or is it bootlicking?
I think it’s too oversimplified to be the former. It’s just a simple action comic with Michael Baynia infused worship of whichever nearby institution has enough firepower and resources to increase the stakes without diverging too far from the real world.
blazietech.com/guides-and-medi….
theconversation.com/updates-to…
Updates to Canada’s Copyright Act bring consumers closer to the ‘right to repair’ your devices
Two new bills will amend the Copyright Act to protect consumers’ right to repair their possessions. But more work is needed, including ensuring that manufacturers make their devices repairable.The Conversation
reshared this
Ditto for teams itself, I think, if you browse the files tab under a Team I think you can set it to open in local Word.
You know how when you go to the house of an absolute colossal nerd and you ask them
🐇 Hey, how do I watch Netflix?
🦝 Yeah no problem, well first you've gotta turn on the amp. That's the power button on this remote here. The right-hand power button that is, the left-hand one isn't programmed to anything yet
🐇 OK
🦝 Sometimes that makes the TV come on automatically, but if it doesn't then you've gotta turn on the TV. That's this button here on this other remote.
🐇 So we're on two remotes now
🦝 Nearly finished. Oh by the way, if you want to adjust the volume, use the first remote, the volume on the second remote doesn't do anything. Well it does, but it sounds terrible because that's the TV speakers, so leave that at zero
🐇 But I'm *watching* tv
🦝 Yes but you're *listening* to the amp. Oh, sorry, forgot, set the amp input to 2.
🐇 on the amp remote?
🦝 Yeah, the video goes through the amp too.
🐇 In my house we set the TV to a different input, should -
🦝 Don't do that here. Don't. The TV stays on input 1 with its sound muted. Next you've just gotta use this third remote, for the -
🐇 for Netflix?
🦝 Well, technically for Kodi, but that's nothing to worry about yet
🐇 yet?
🦝 We'll come to that,
🐇 I'm being *so* patient right now, I'm really proud of myself
Anyway, imagine that, but your your lightbulbs. This is what Home Assistant promises
This is literally why no one in my household ever uses the home cinema system except me.
(Fine, my mum plays Switch on it. But for watching movies and stuff.)
My takeaway is that AV receivers, although cool and useful, are surprisingly user-hostile for devices that have big labelled buttons on the front.
Another household member is currently proposing building a DIY, LAN-only control system for smart lightbulbs.
We don't even own any smart lightbulbs.
@HauntedOwlbear That's what Home Assistant is, basically; it's cloud-connected smart bulbs and home automation, but without the cloud, it just goes on a raspberry pi in your basement.
The other thing that Home Assistant is, is a baited trap for the terminally curious
🦝 Anyway I got some Tradfri lightbulbs and a ZigBee dongle plugged into a spare Pi on a long USB extension to avoid radio interference, and I went on aliexpress and ordered some cheap ZigBee knobs and buttons so I can set up cosier circadian-rhythm-respecting lights as a sidequest to schedule my water heater and monitor my eventual photovoltaic setup.
^ see that sentence? That's both a legit telling of what I've been up to lately, AND a self-parody shitpost. The only people who recognise it as a legit post are other doomed individuals.
I'm glad I'm in a long term committed relationship because yikes can you imagine trying to use this software while dating
🦌 *tugging at shirt* Hey, do you mind if we turn the light off?
🦝 Sure!
🦌 OK~ wait why is there tape on your lightswitch
🦝 Oh wait yeah. Sorry. *grabs phone* Hold on. *fiddles* Just a sec.
🦌 um... ok?
🦝 Sorry. Just gotta do an update. Sorry. Just a sec. It's not normally like this
🦌 Did you just pull out your phone and start doomscrolling? While I'm right here?
🦝 sorry sorry no it's a different kind of doom, just a second, nearly there, sorry this never happens
🦌 wait my purse is vibrating, someone must be calling me
🤖 HOME ASSISTANT HAS DETECTED. LOVENSE. LUSH. SET UP DEVICE NOW?
🦌 goodnight
Better minds than mine have been warning about this shit since The Twilight Zone was new. What happens in every show that ever had an episode about The House Of The Future? Everyone's impressed for about five minutes and then it all goes wrong and there's usually at least one death.
But on the other hand, cosy lighting and RGB LED coolness so, y'know,
You know the best thing about Home Assistant?
There are some things, if you shit all over them on the internet and say all the ways they messed up, their fanboys will come out and tell you hey no, you just don't understand it yet, it's not shit you are
Home Assistant, the fanboys come out and say haha yeah join the club, wait hold on I've got some even wilder stories, just you wait lol
🦌 *hands curling around coffee cup, worried expression, leaning across table and talking softly* Does your husband know about Home Assistant?
🐩 I dunno, HEY HONEY
🦌 shh! Don't ask him!
🐧 YEAH HON
🐩 NOTHING NEVERMIND
🐩 Why's that?
🦌 It's a cognitohazard. If you ask him about it he'll want to know what it is, and then he'll be doomed.
🐩 Doomed, you say?
🦌 Doomed. It puts your house on the computer. He'll spend three hours a night programming the lights and you'll never see him again.
🐩 Oh my, that sounds awful. *pulling out phone* But you don't seem to be affected by it.
🦌 It seems to mostly affect dads.
🐩 Mostly... *smiles, turns phone around, it displays a big red button* but not exclusively. *press*
🦌 My god
🐩 *presses again*
🐩 Sorry, this is supposed to play the Dramatic Chipmunk sound on the kitchen radio
🐩 sorry
🐩 one sec
🐴 "I use Home Assistant so I ripped all the lightswitches out, wired all my light sockets to be live all the time, and replaced the switches with Smart Switches that radio the computer and tell it to radio the bulb to turn off" ~ actual things that people do with Home Assistant
As someone who works with electricity, my absolute favourite thing in the world is components that are energized while giving the appearance that they are not
An actual forum thread I witnessed:
🐴 Hey my bulbs turn on after a power outage, even though I've got them set to turn on at zero brightness, what gives?
🐑 Yeah turns out there's a safety override so you don't think the socket's safe when it's actually live
🐴 Ugh, that's such bullshit, what are the manufacturers thinking? Has anyone figured out custom firmware for these things?
I finally configured a smart knob so my daughter could adjust the light colour in her room.
🦝 Alright, here we go, it's simple. Well, it's not simple, and I'm sorry, but here we go anyway.
🐇 o...kay?
🦝 So right now it's in colour temperature mode. Turn the knob for brightness. If you PRESS and turn it, it'll change the colour temperature.
🐇 What's colour temperature
🦝 Turn it this way for more like daylight, turn it this way for more like cosy. Press and turn it I mean.
🐇 Alright. But how do we make it colourful.
🦝 Well. You'd press and hold in, without turning, for four seconds. Like this.
*awkward four-second pause*
🐇 It's green!
🦝 Yeah! Now to change hue, you press in and turn clockwise, and it goes all the way through the rainbow and cycles back round. If you miss the colour just keep turning until it comes back round again. And to change saturation,
🐇 What's saturation
🦝 Controls whether it's colourful, or light. To change the saturation, press and hold and turn anticlockwise. It gets lighter and lighter and then cycles back round to bold colour.
🐇 Coooooool
🐇 Dad... can we make this go on a timer
I put a remote pack in her ceiling fan / light 'cause she couldn't reach the pull cord for the fan, so between the SMART KNOB and the remote control and the lightswitch itself she's got as many competing lightswitches as my dad's Frankenstein Land Rover has gear levers
The ONLY sensible thing involved in this is that if the bulb loses and then regains power, it defaults to being an unremarkable warm white bulb turned on at full brightness.
So we've had the conversation about how the knob works and how the remote pack works and how the light switch works and how if any of these things fails and she needs the light on she's gotta just flip the switch off and on again
This kid's doomed
So you decide to mess with Home Assistant and find out that this means you've gotta program your own dimmer switches.
(at this point, you've already had your Naked Lunch moment and you know the sensible thing is to run screaming but you're ploughing on regardless knowing whatever happens next, it's on you, bought and paid for)
So you write your dimmerSwitch.yaml in yaml which simultaneously stands for "Yet Another Markup Language" and "YAML Ain't a Markup Language" and is a cursed way to try and program, and you've filled your little yammal up with comments so when it breaks you can remind yourself what any of this crap means:
# dan it's 2am and this is the bit that registers the knob turning anticlockwise
# dear future dan, hi from tired past dan, this next part is a sin and I'm sorry
And you can do all this in an editor in the browser that's surprisingly capable, and hit Save.
You'll find out the next time you open the file that your comments were automatically and silently deleted, and you'll go "Huh, yeah, that tracks"
Note for normal people who actually work for a living: code is the part of the program that makes it work and paradoxically isn't all that important, comments are the part that make it keep working a couple of months later and Very Much Are Important.
Like, there's practically infinite ways to write a bit of code that does a thing, but the important part is the comment above your mess saying that the following bit of code does this thing, and the comment underneath apologising
Tamas G reshared this.
Part of the problem here is the whole YAML thing is an abstraction on top of whatever programming language home assistant is actually written in
And all of computer programming is like this. When I was a very tiny boy you just had to know "A chip is a thing that sends a little bit of electricity out of some combination of its legs in reaction to electricity going into some other combination" and then make a cup of tea and read a thick book and bollock around a while and end up with Manic Miner, but that was too hard for most folk so we invented programming languages that took a best guess at what electricity to send where, and then it turned out those languages were also too hard for almost everyone so we gave those languages little hats, interpreters that went "If this crying man types GOTO 240 then we tell the body wearing us to tell the electricity to go the way," and we made more and different hats and some were good and some were bad and then we started stacking the hats on top of each other and forty years go by and suddenly we find ourselves fiddling with the top of a stack of fifteen hats that are making suggestions to the hats beneath while arguing and trying to topple off each other and shouting DON'T LOOK AT THE HAT UNDERNEATH ME while the aforementioned crying man shouts back GET OUT OF THE WAY AND LET ME SEE WHAT YOU'RE HIDING
It's not even that hats are bad, everybody likes a good hat, but wearing so many stacked on top of each other is asking for a mess every time you walk through a door
So I did some digging and apparently this mess is because Home Assistant itself does not speak YAML but JSON, no YAML files exist, and if you click the button labelled "Edit as YAML" then Home Assistant looks at its JSON files and conjures up a YAML for you to look at. When you hit Save, HA converts the YAML to JSON (which doesn't support comments (which makes it useless by default)) and discards the YAML, poof gone
WHY DOESN'T THE BUTTON SAY EDIT AS JSON AND JUST LET YOU EDIT THE JSON THEN FFS
I found someone else having a problem with the whole YAML thing and they mentioned that it does occasionally swallow or rearrange chunks of code and HOLY SHIT I THOUGHT THAT WAS ME.
Going through my lamp thing the other night going "Huh, that's weird, this was working yesterday, what's the story with this... wow, I don't even remember putting that there, I must've been really tired... wait where'd the rest of it go..."
Gaslit!
Your YAML to JSON story reminds me of Linux kernel developers being completely baffled at why *some* plain text emails sent through Microsoft Exchange mail servers were being mangled.
A person would send a plain text email through Exchange, and it would be received with lines switched from manually line-wrapped to flowing paragraphs, and tabs were converted to spaces.
That's fine for emailed correspondence, but not fine for Linux kernel developers who used email to send code changes as plain text patches to a code file. The mangled patch wouldn't apply, and the code change would be refused, probably with insults about the sender's technical skills and inability to follow Linux kernel development norms.
The mysterious part is that some plain text emails got through Exchange mail server without being mangled. Linux kernel devs thought it was related to the person's email client. "Don't use Outlook, use mutt or symbian." There was an elitist distain for anyone who sent mangled patches, and no one to help people learn to use a new email client.
And it turns out it was not related to email clients at all.
The Microsoft Exchange mail servers would convert received plain text emails to rich text format, and then convert the emails back to plain text just before sending them out. The plain text to RTF conversion is what messed with line wrapping and converted tabs to spaces.
But why did these mangled emails only happen sometimes?
Finally someone noticed that if the plain text email was short enough, it didn't get mangled. With some experimentation, the IT developer discovered exactly how many bytes an email could be it before the message was mangled by Exchange.
Somewhere in the guts of Microsoft Exchange code, there is an if/else branch that lead to many many people being harassed because their patches didn't apply to Linux kernel code.
Accessibility Techniques
iOS SwiftUI sample code demonstrating a variety of good and bad accessibility coding techniques. Demonstrates accessibility techniques for iOS SwiftUI apps using a collection of good and bad examples that can be tested with VoiceOver and other iOS …App Store
ios-swiftui-accessibility-techniques/iOSswiftUIa11yTechniques/Documentation/DataTables.md at main · cvs-health/ios-swiftui-accessibility-techniques
Demonstrates iOS SwiftUI Accessibility programming techniques using live good and bad examples that can be tested with VoiceOver and other AT. Includes documentation for developers explaining how t...GitHub
Via Elie Mystal:
The temperature high was 81 degrees in New York on Wednesday NOVEMBER 6, by the way.
But America elected a climate change denier because the black lady didn’t have the right message for people who never went to college.
We are very close to watering our crops with Gatorade
Elon Musk deployed his vast resources to help Trump get elected, and now he’s poised to remake the US government to serve his interests.
But that was only possible because far too many people chose to ignore who he was to tell a more appealing story of a founder moving humanity forward. They should be held accountable.
disconnect.blog/shame-on-the-e…
#tech #elonmusk #trump #uselection #politics
Shame on the Elon enablers
Media and politicians created a monster and lost control of himParis Marx (Disconnect)
iPhone mirroring also seems to work with VoiceOver, though AppleVis says it doesn't. Perhaps this was rectified in 15.1 though.
Now I’m grieving. Soon(ish) it’s back to the work of #accessibility and inclusion.
Here’s what I wrote the day after the U.S. election: lflegal.com/2024/11/harris-def….
Today We Grieve
So many swirling emotions today. November 6, 2024. The day after the United States elected its first felon, a man who is transparent and loud in his cruelty, racism, and disdain for women and their bodies.Law Office of Lainey Feingold
Remember Uncurled, my little ebook about running Open Source projects?
I switched infra behind it and now I host the thing myself. Still available on the same good old URL:
Introduction - Uncurled
everything I know and learned about running and maintaining Open Source projects for three decadesun.curl.dev
The Debian Outreach Team
The Debian Outreach Team is responsible for coordinating the participation of Debian in internship-like programs, acting as a contact point for all topics related to joining, contributing to DebianOutreach team (Outreach team Pages)
nghttp2: use custom memory functions by eeverettrbx · Pull Request #15527 · curl/curl
Provide libcurl's memory functions as callbacks to replace nghttp2's own memory functions. This allows custom memory callbacks provided by users of libcurl to be used by nghttp2 as well.GitHub
O státních svátcích v Česku a Nizozemsku
xn--ondej-kcb.v.nizozemsku.nl/2024/11/08/O_svatcich.html
Po dvanácti letech od doby, co jsem začal navštěvovat setkání komunity RIPE jsem se konečně dočkal a setkání RIPE 89 se na přelomu října a listopadu 2024 uskutečnilo v Praze. Jako zaměstnanec RIPE NCC, který zároveň mluví česky a zná jak hostitele (CZ.NIC)…
There's a possible spelling shift happening where the present participle of "die" is shifting from "dying" to "dieing". It makes more logical sense, but it's really ugly so I'm kind of hoping it doesn't stick.
At least it doesn't make me as irrationally annoyed as using "chord" for USB/aux/power cords...
Counterfeit Monkey
Anglophone Atlantis has been an independent nation since an April day in 1822, when a well-aimed shot from their depluralizing cannon reduced the British colonizing fleet to one ship.IFDB
The Mac mini Pro case fits perfectly without modifications!
I’ve updated the listing to reflect that “Beta 2” is verified and safe to print.
I will soon be making tweaks to the power button and front port centering. Enjoy all!
makerworld.com/en/models/75606…
(Final tag, fine gents:)
@snazzyq @christianselig @jsnell @caseyliss @imyke
"Mac mini Pro" enclosure for M4 Mac mini by Jerrod H
-- Do you remember the adorable miniature PowerMac G5 model on Steve's desk at his Palo Alto home? With the new 5-inch square M4 Mac mini, now you can have your very own functional “Mac Pro mini” or “Mac mini Pro” with just a bit of 3D printing.makerworld.com
- La culpa de todo es de la AEMET.
- La cruz roja no ha donado ni una sola manta a un valenciano, porque son todas para "los negritos" que llegan a Canarias.
- Al final no eran neonazis, eran vecinos. Y han desplegado un comando de élite antiterrorista para detenerlos.
Opinion impopular sobre la DANA: una gestión más responsable hubiera reducido el número de muertes drásticamente, pero no los destrozos y el caos. Estos se deben al cambio climático y una gestión nefasta de la organización territorial que empieza con el Plan Sur de Franco y en la que han sido partícipes por acción y omisión todos los gobiernos posteriores, tanto municipales, como autonómicos o estatales.
#DANA #Valencia #CarlosMazon #Mazon
A CfP for our FOSDEM DevRoom, Ecosystem Governing Board Office Hours, and a new release of Tammy. That, and more happened This Week In Matrix!
matrix.org/blog/2024/11/08/thi…
This Week in Matrix 2024-11-08
Matrix, the open protocol for secure decentralised communicationsThib (matrix.org)
For the love of all that is holy, can you all please start using `<a>` for navigation and `<button>` for actions, not the other way around?
Please don't make me turn this into a blog post.
Signed, someone who couldn't right-click to "open in a new tab" when it mattered.
Thinking a lot about the one takeaway from the OBOD course that has become foundational to my life.
***
Deep within the still centre of my being
May I find peace.
Silently within the quiet of the Grove
May I share peace.
Gently (or powerfully) within the greater circle of humankind
May I radiate peace.
***
I get myself right, then I get my immediate circle right (my Hearth), and then it radiates.
Over and over I come back to this and turn it around in my head.
MIDI (contains SC-88 sysex, multi-port): dropbox.com/scl/fo/3bg3rltax3h….
Original song: youtube.com/watch?v=60ItHLz5WE….
This was sourced from the KY Karaoke MIDI collection hosted by Estouls MIDI Studio. Get the full collection here: dropbox.com/scl/fo/3bg3rltax3h….
Estols MIDI Studio hardware recording: youtube.com/watch?v=ntM1cFdC8G….
Alan Walker - Faded
🎵By Your Side (Alan x The Walkers), Out Now🎵https://youtu.be/rVpVK-4LF_UNeon Nights EP is OUT NOW - Listen here: http://monster.cat/neonnightsThanks for al...YouTube
reshared this
I started regularly donating about a year ago. I am now supporting 8 different projects with 20,77€ per month, and it didn't hurt at all.
Why pay for something free? Because free software only exists because other people already paid for it. Someone has to do it. It's time to do your part!
If you can afford a subscription service, then you probably can afford a little donation, too. Start with 0.1% of your income.
Check out @Liberapay or @opencollective
#FOSS #OpenSource #FreeSoftware #Linux
Černý Sedlo
Provided to YouTube by Indies MGČerný Sedlo · Psí VojáciNárod Psích Vojáků℗ Indies MGReleased on: 1996-05-20Composer: Psí VojáciLyricist: Filip TopolAuto-gen...YouTube
M4 Macs launch day: Same-day availability, trade-in deals, more - 9to5Mac
The new MacBook Pro, iMac, and Mac mini powered by M4 are officially here. After being announced last week with...Chance Miller (9to5Mac)
Apple added a feature called "inactivity reboot" in iOS 18.1. This is implemented in keybagd and the AppleSEPKeyStore kernel extension. It seems to have nothing to do with phone/wireless network state. Keystore is used when unlocking the device. So if you don't unlock your iPhone for a while... it will reboot!
In the news: "Police Freak Out at iPhones Mysteriously Rebooting Themselves, Locking Cops Out"
404media.co/police-freak-out-a…
iOS version diffs to see yourself:
github.com/search?q=repo%3Abla…
Police Freak Out at iPhones Mysteriously Rebooting Themselves, Locking Cops Out
Law enforcement believe the activity, which makes it harder to then unlock the phones, may be due to a potential update in iOS 18 which tells nearby iPhones to reboot if they have not been in contact with a cellular network for some time, according t…Joseph Cox (404 Media)
Tamas G
in reply to Martin from Toronto • • •