Finally got around to writing up a review of the ecowitt weather gateway/station/sensors I got.
Overall it's quite nice and I am happy with it.
scrye.com/blogs/nirik//posts/2…
ecowitt weather station review (GW2001)
I picked up some ecowitt devices recently and thought I would share a review. We live in a pretty rural area with no official weather stations around. The ones that are nearest are in somewhat differeKevin's musings
As you can see the wind direction is pretty much random.
By weather measurement standards the temperature sensor should be 2 meters above a grass surface, wind sensors should be 10 meters above the ground. So with all-in-one stations, which is what I have now, you have to decide between one or the other when it comes to accuracy.
Has anyone here attempted running Friendica in FrankenPHP or similar? Was curious if the extra effort was worth any noticeable performance improvement. Thanks!
@Michael 🇺🇦 @Friendica Support
Good to know thanks! I keep most of the database in memory with a pretty large innodb buffer pool so I guess that's about all I can do.
Here are 5 more Jimmy the Liar (who often goes by the name JimmyTruth), accounts opened in the past 24 hours now claiming to have been born in multiple cities at the same time.
It seems he's taking a break from claiming to be God's personal servant. Unsure what he's up to this time. But the homophobia, transphobia, and unkindness are sure to follow.
Apparently he's just a con man.
He's opened accounts on countless instances, and has been suspended on most of them, including mine.
I notice that .social already has all of these below suspended, except for the one on mastodon.cc, as of this moment:
@ J @ dizl.de
@ Jimmy @ mastodon.cc
@ J @ moris.social
@J @ friends.ravergram.club
@J @ liberal.city
If you are being harassed on this, or any other instance, you have several options of dealing with it. You may block the account yourself, or if you feel this is a greater threat that the community should deal with, you may block and report the post and/or follower via the Mastodon web interface.
As an example on this instance, you would log into the web interface with your email address and passwored used when you signed up at:
someplace.social/
Then, navigate to the offending post or follower,and then you would click the button labeled more, with an elipsis under the post.
This will open a submenu with all the functions to manage what happens to the post or follower. For screen reader users, Mastodon has unhelpfully located this submenu at the bottom of the page, and focus is not automatically set there, so unless or until you realized this, you might think the more... button was doing nothing. It actually is, you just need to navigate to the bottom of the page after you've pressed it. Two of these options in the submenu that comes up are block and report.
Once you click on report, you will get a form to fill out, to let the moderators know about the situation. Additionally, you will have options to report to all remote instances mentioned within any posts marked for the report.
Once the report form is submitted, the moderators of your instance will immediately receive it, and will act on it as soon as possible.
#Mastodon #Moderation #StopHarassment
SomePlace.Social
Some place where you may feel free to socialize, and not be labeled by the instance.Mastodon hosted on someplace.social
Hoy como estaba aburrido me he puesto a programar redes neuronales en rust para recordar como funcionan.
De momento tengo el código para las matrices, producto de matrices, matriz por vector, y me falta el producto escalar que me pondré con él en breve.
Luego a ver si consigo entender el sistema de retropropagación, que es el intríngulis de como funciona el aprendizaje y aunque sé como va a grandes rasgos (descender el gradiente hacia la predicción esperada) no sé bien como funciona en la práctica con el detalle necesario para programarlo.
Esto me recuerda que programar algo es comprender algo. Si no sabes como funciona, al compilador no le vas a convencer. Por eso siempre me gustó esta forma de aprender cosas.
Dnes jsme chtěli jít do Ostravy na Barista Cup. Nějak to neklaplo, tak si kávu dopřávám aspoň doma.
@archos Jj, je světle pražená, takže vyniknou všechny chutě, které tam jsou. I proto je levná, tj. převážně nekvalitní, káva většinou přepražená, někdy až do stavu, kterému doma říkáme mastné uhlí.
Já sám mám radši i espresso ze světle pražené, ale tam (a třeba i u moka konvičky) tmavší pražení tolik nevadí. Zuhelnatění samozřejmě ano 😉
Ale na tom, že někdo pije to, čemu já říkám uhlí, a chutná mu to, není nic špatného, tisíc lidí, tisíc chutí.
Zapište si do kalendářů: Noc vědců - 26.9. Výběr je opět super, velmi doporučuji prohlédnout.
Earlier this year, someone bought me some gorgeous bath bombs from Lush, and having decided to by myself some more, I've discovered that in January they renamed three of their bath bombs to "Diversity", "Equity", and "Inclusion", in protest against Trump's Executive Order.
LUSH Fresh Handmade Cosmetics | Vegetarian & Cruelty Free | LUSH
Inventors of the bath bomb and the home of bath art. We're here to create a cosmetics revolution and leave the world lusher than we found it.Lush
This is great
xcancel.com/samhenrigold/statu…
sam henri gold (@samhenrigold)
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge? It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.Nitter
I tried. I failed. I issued.
github.com/samhenrigold/LidAng…
See github.com/samhenrigold/LidAng…
MacBook Pro - 15-inch, 2019 - LAS not available
[15:29 pro06 dvl ~/src/LidAngleSensor] % sh ./diagnose_lid_sensor.sh ============================================== MacBook Lid Angle Sensor Diagnostic Tool ========================================...dlangille (GitHub)
At best you have a handkerchief, at worst - only what's on you.
#новини #uazmi #війна-в-україні #мобілізація #суспільство
Детальніше тут 👇
uazmi.org/news/post/4630117aa4…
Те, що в Україні не можна бути просто нормальним — сум і навіть розпач.
Цікаво, що буде з українським будинком після того, як з нього знімуть риштування війни. Оптимістично припустимо, що це все-таки колись трапиться. Поки що має...Еспресо (UAZMI)
Meer info op frankdeboosere.be/klimaatukkel…
Picked up a bit of a tummy bug from somewhere.
Jen jsem v zatáčce potkal pitomce co jel jak blázen v protisměru. Bylo to fakt o centimetry, být tam svodidla neměl bych kam uhnout. Fakt nechápu, debil jeden.
Já si dneska nedal #birellovka ale k pštrosí klobáse na oběd jsem si dal bezinkovou limču a malé pivo, takže jsem si udělal takový radler.
Child B: "Why are people happier the smaller [younger] they are?"
Child A: "Because everything looks so much bigger to them. Biscuits are huge, cookies are like mountains! A bread roll or a slice of cake is massive. If you're big all those things are so much smaller, and you get less."
I've only been online for 15 minutes and seen at least 3 blind people putting video's of their emergency alert recordings up for other people to listen to.
I have not, as yet, heard any screen reader say the welsh bit properly.
The fact that our government have asked us to "keep our cool" during this says all you need to worry about, as far as I'm concerned.
Today's the first time I saw the #UnderNoPretext hashtag. I'm guessing it refers to this quote:
Under no pretext should arms and ammunition be surrendered; any attempt to disarm the workers must be frustrated, by force if necessary.
--Marx
So one need to have 100K to run for NDP leadership. That's a mighty gatekeeping which mean that no just anyone (competent) can run for it.
That mean if you run, you are beholden to a financier. If that's not corruption then WTF that is?
Do they have a minimal number of Rolexes required too?
(don't point at other parties, it is the exact same shit, but they all currently have a leader, even incompetent ones)
Question for my #blind followers: Would you be interested in buying, and if so, how much would you be willing to pay, for a screenless Linux-based computer with Braille keyboard and TTS output, like the BT Speak (blazietech.com/bt-speak-pro), but with these distinguishing features:
- Actually open-source software
- RK3588 SoC (4 performance cores, 4 low-power cores)
- Faster and more robust software updates
- Option to boot from SD card (full-sized), for fearless OS tinkering
(continued)
BT Speak | Blazie Technologies
Welcome to Blazie Technologies, maker of BT Speak and BT Braille accessible computersBlazie Technologies
Musharraf reshared this.
That is all.
Sonda - Światła w tunelu - 253 - 17.02.1983
Alfabet Braille'a, syntezator mowy, elektroniczny analizator obrazu i inne urządzenia pomocne niewidomymNr odcinka : 253Nr odcinka dostępnego: 134Data premie...YouTube
Since I had such a huge Pipewire headache this weekend, I wrote my findings into a Linux script. Please check it out and run it if you find it safe. It does everything: Installs pipewire, writes an espeakup override if you have it it'll be useful, stops LightDM from spawning its own socket and using the shared /tmp/pulse.soc instead, and just, works to move Bluetooth syncs from HFP to A2DP. Again, verify verify. I had GPT help me write it so I cannot give it 100% trust.
eurpod.com/setup-pipewire-a11y…
Looping in @fireborn and @storm, other Linux geeks, love you all, PLEASE weigh in. :D
this isn't totally in my field of knowledge, e.g. I use USB headset and nodm as my display manager, but it looks mostly fine. If it works, and you have sound on boot, this may not be helpful.
I noticed that you enable the user services for pipewire:
sudo -u "$TUSER" systemctl --user enable --now pipewire.service pipewire-pulse.service wireplumber.service || true
But unless I missed it linger isn't enabled for $TUSER so sound may not start at boot. If you have problems with no sound, try adding the following around where those services get enabled:
sudo loginctl enable-linger "$TUSER"
ah, argh. you wanna know today? Upgrading pipewire from 1.2.X to 1.4.X for the LEAudio Bluetooth bits I wanted. Well well. Turns out, the Stormux script sets WirePlumber 0.4-style Lua tweaks. On WirePlumber 0.5 those are ignored, so BlueZ endpoints don’t come up until your full user session finishes and policy loads. O, M, G. Also disable seat monitoring so WirePlumber registers BlueZ endpoints without a logged-in seat. (This is the key for pre-login use.) But it's really not about the shared pulse socket. You would just need to move your “no suspend” ALSA tweak to wireplumber.conf.d rules. Oh, and the Bluetooth tweak. so:
"cat > "$xdgPath/wireplumber/bluetooth.conf.d/50-autoconnect.conf" <<'EOF'
# WirePlumber 0.5
bluez5.auto-connect = [ a2dp_sink hfp_hf hsp_hs ]
bluez5.default.profile = "a2dp-sink"
EOF
# Allow BT endpoints without a logged-in seat (pre-login audio)
cat > "$xdgPath/wireplumber/wireplumber.conf.d/10-disable-seat-monitoring.conf" <<'EOF'
wireplumber.profiles = {
main = {
monitor.bluez.seat-monitoring = disabled
}
}
EOF
cat > "$xdgPath/wireplumber/wireplumber.conf.d/50-fenrir-no-suspend.conf" <<'EOF'
monitor.alsa.rules = [
{
matches = [ { node.name = "~alsa_output.*" } ]
actions = { update-props = { session.suspend-timeout-seconds = 0 } }
}
{
matches = [ { node.name = "~alsa_input.*" } ]
actions = { update-props = { session.suspend-timeout-seconds = 0 } }
}
]
EOF"
--no-linger Do not enable systemd lingering for the target user. --mask-lightdm-audio Mask LightDM's PipeWire/WirePlumber/Pulse bridges so the greeter
*only* uses the shared /tmp/pulse.sock (use if you see BlueZ conflicts).
Beyond this, some bug fixes!
• Now, we check better whether ESpeakUp is installed. systemctl status returns non-zero if the unit isn’t active, which made the script print “not installed” even when the unit exists (or is momentarily restarting). We now go based on LoadState.
• Use curl if present, fall back to wget. (Some minimal installs don’t have wget.)
• Don’t hard-code X/Wayland display ":0" - (Broaden the espeakup override so it skips any display, not just :0.)
• Keep the "prefer A2DP" restart tidy, the unit file is reloaded before restart and we don't yank out existing profiles or connections like in the first script.
Enjoy!
Link again:
eurpod.com/setup-pipewire-a11y…
“There is indeed such a thing as a dumb question, and learning to ask the right questions may be the most valuable fruit of a good education.
Many essays on ChatGPT pose various questions to the software, but I want to pose one to the engineers developing these Large Language Models (LLMs) and to the enthusiastic adopters of this technology: What is the problem for which LLMs are the solution?”
Really great 2023 article by Jeffrey Bilbro
plough.com/en/topics/life/tech…
What Problem Does ChatGPT Solve?
Jeffrey Bilbro discusses the trade-offs of using technology to eliminate human intellectual and creative effort.Plough
feld
in reply to anubis2814 • • •