zkfcfbzr

joined 2 years ago
[–] zkfcfbzr@lemmy.world 33 points 1 week ago

This seems scammier than buying real estate in space

[–] zkfcfbzr@lemmy.world 13 points 2 weeks ago (4 children)

Interstellar, not intergalactic

[–] zkfcfbzr@lemmy.world 21 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

This classic xkcd led me down a long rabbit hole years after reading it that ended in the belief that the universe itself is an abstract instantiation of pure mathematics, and exists only in the sense that any such self-consistent mathematical structure must exist from its own point of view. I won't get into the details here because it'll turn into a long incoherent rant, but the general gist is that the idea in the comic should work - but then that the rocks themselves aren't even necessary: The fact that a universe can exist is enough for it to exist, even if no one ever simulates it. Just like the question "What is the 10^(10^100)th prime number?" exists and has a definite answer, even though nobody will ever and can never calculate it, the answer to "What does a universe, with these initial conditions, and these laws of physics, look like at t = 13.7 billion years?" has an answer too, and it looks like you reading this comment.

[–] zkfcfbzr@lemmy.world 5 points 1 month ago

For Prodigy in particular, note that it is very much a kid's show aimed at children. It's fine Trek if you walk into it knowing and expecting that, but you need those expectations set beforehand. Think less "The Animated Series" and more "whatever Nickelodeon airs at 10am".

No such disclaimer for Lower Decks. Jump right in blind. Works better the more traditional Trek you've seen.

[–] zkfcfbzr@lemmy.world 11 points 1 month ago

Honestly most of the posts in this community don't really fit the community

[–] zkfcfbzr@lemmy.world 4 points 1 month ago* (last edited 1 month ago)

Ironically... so did I 🙃 But I hand-verified everything it said, and adjusted the quotes.

[–] zkfcfbzr@lemmy.world 39 points 1 month ago (3 children)
  • “AI should serve as a scaffold for cognitive construction rather than a substitute.”
  • “...the teacher’s role is shifting from knowledge transmission to instructional design and behavioral facilitation… Teachers must develop digital literacy and data fluency while acting as safeguards against over‑automation, ensuring that human judgment and educational values mediate AI adoption.”
  • “...while AI offers efficiency and feedback advantages, traditional teaching remains essential for tasks requiring cultural interpretation, discourse depth, and emotional connection. A blended model—AI for repetitive or procedural tasks and teachers for critical discourse—appears most effective.”

This study explicitly does not advocate for replacing teachers with AI, and repeatedly cautions against doing so

[–] zkfcfbzr@lemmy.world 29 points 1 month ago

Our internal slack channels contain more and more AI-written posts, which makes me think: Thank you for throwing this wall of text on me and n other people. Now, n people need to extract the relevant information, so you are able to “save time” not writing the text yourself. Nice!!!

I think this is one of your best bets as far as getting a real policy change. Bring it up, mention that posts like that may take less time to "write", but that they're almost always obnoxiously verbose, contain paragraphs that say essentially nothing, and take far longer to read than a hand-typed message would. The argument that one person is saving time at the expense of dozens (?) of people losing time may carry a lot of weight, especially if these bosses are in and read the same Slack channel.

Past that I'd just let things go as they are, and take every opportunity to point out when AI made a problem, or made a problem more difficult to solve (while downplaying human-created problems).

[–] zkfcfbzr@lemmy.world 9 points 1 month ago

I get the sentiment, but no serious company is going to survive for very long lying to its government when it receives search warrants. This is not a realistic solution.

[–] zkfcfbzr@lemmy.world 44 points 1 month ago* (last edited 1 month ago) (5 children)

I mean, what's the alternative here? The Swiss government, which they are subject to, issued a legal warrant. Any email provider you want to use will be subject to warrants. All of them.

They are technically incapable by design of complying with warrants for email data. In this case they were able to provide personally identifying payment data because the person paid for their account with... a credit card. They offer crypto payment options, and would not have been able to usefully comply had the person used that method.

[–] zkfcfbzr@lemmy.world 9 points 2 months ago

Their retraction article makes it crystal clear that their reporters are not allowed to use AI output in articles at all, unless it's explicitly for demonstration purposes. That rule was broken. They took appropriate action, apologized, and made a commitment to do better.

I, frankly, believe them - ars is the news outlet I've frequented longer than any other for a reason. I understand if it's going to take more for you to believe them, but it's just one mistake. It's also not clear to me what they could have done in this situation that would have felt like enough to you? Were you hoping for a play-by-play of who entered what into ChatGPT, or a firing or something?

I'm also not sure I'd consider the saga over. It wouldn't overly surprise me if at some point this week we get a longer article going into more detail about what happened.

[–] zkfcfbzr@lemmy.world 17 points 2 months ago (2 children)

I think their response is perfectly reasonable. They took the article down and replaced it with an explanation of why, and posted an extremely visible retraction with open comments on their front page. They even reached out and apologized to the person who had the made-up quote attributed to them.

There are so many other outlets that would have just quietly taken the original article down without notice, or perhaps even just left it up.

 

Just curious about how this works out. At scale, would either decision make any sort of impact? I know most people, including me, will end up avoiding heavily tariffed products out of personal financial reasons. But in theory, would US residents buying or not buying tariffed products be the larger anti-tariff statement? I feel like the obvious answer is "only buy tariffed products" which is why I chose this community but I'm not entirely certain.

I would like to stress again that I am asking this hypothetically, and specifically and only in the context of political statements regarding tariffs. I am of course aware that no single person will have any impact on their own, and I am similarly aware that almost everyone will be avoiding highly tariffed products for non-political reasons either way.

 

cross-posted from: https://lemmy.world/post/27601594

cross-posted from: https://lemmy.world/post/27385536

I have a rather large Python script that I use as basically a replacement for autohotkey. It uses pynput for keyboard and mouse control - and at least on Windows, it works exactly how I expect.

I recently started dual-booting with Linux and have been trying to get the script to work here as well. It does work but with mixed results - in particular, I found that pynput has bizarrely wrong output for special characters, in a way that's both consistent and inconsistent.

The simplest possible case I found that reproduces the error is this script:

import time
from pynput import keyboard

# Sleep statement is just to give time to move the mouse cursor to a text input field
time.sleep(2)

my_kb = keyboard.Controller()

text = '🍆' # Eggplant emoji
my_kb.type(text)

time.sleep(1)

text = '𝕥𝕖𝕤𝕥' # blackboard bold test
my_kb.type(text)

time.sleep(1)

text = '𝐭𝐞𝐬𝐭' # bold test
my_kb.type(text)

When I run that script right now, it produces the output "🍆𝕥𝕥𝕤𝕥𝐭𝐭𝐬𝐭". And if I run it again, it'll produce the same output. And if I change the eggplant emoji to something else, like the regular character 'A', it will still produce the same output (specifically "A𝕥𝕥𝕤𝕥𝐭𝐭𝐬𝐭"). But... If I log out and log back in, then the output changes to something else that's still wrong, but differently. For example, when I changed the eggplant to a regular 'A', then relogged, the output became "A𝕥𝕖𝕖𝕥𝐭𝐞𝐞𝐭". And then that wrong output will keep being the same wrong output until I log out and back in again. If the test strings don't change, then the incorrect outputs don't change on relog - but if they do, then they do.

In the larger script, errors seemed to chain together somehow - like if I produced an eggplant emoji, then tried to write blackboard bold test, I would get "🍆𝕖𝕤🍆". This is despite verifying just before running the pynput.keyboard.Controller.type function that what it was about to type was correct. The issue also happens if I type it character-by-character with press and release functions.

I am very new to Linux. I'm on Linux Mint. I'm running this in a python3 venv that just has pynput and two other external libraries installed. ChatGPT thinks the issue might be related to X11. The issue does not occur at all on Windows, using the exact same code. On Linux there seems to be no issues with typing regular text, just special characters.

 

cross-posted from: https://lemmy.world/post/27385536

I have a rather large Python script that I use as basically a replacement for autohotkey. It uses pynput for keyboard and mouse control - and at least on Windows, it works exactly how I expect.

I recently started dual-booting with Linux and have been trying to get the script to work here as well. It does work but with mixed results - in particular, I found that pynput has bizarrely wrong output for special characters, in a way that's both consistent and inconsistent.

The simplest possible case I found that reproduces the error is this script:

import time
from pynput import keyboard

# Sleep statement is just to give time to move the mouse cursor to a text input field
time.sleep(2)

my_kb = keyboard.Controller()

text = '🍆' # Eggplant emoji
my_kb.type(text)

time.sleep(1)

text = '𝕥𝕖𝕤𝕥' # blackboard bold test
my_kb.type(text)

time.sleep(1)

text = '𝐭𝐞𝐬𝐭' # bold test
my_kb.type(text)

When I run that script right now, it produces the output "🍆𝕥𝕥𝕤𝕥𝐭𝐭𝐬𝐭". And if I run it again, it'll produce the same output. And if I change the eggplant emoji to something else, like the regular character 'A', it will still produce the same output (specifically "A𝕥𝕥𝕤𝕥𝐭𝐭𝐬𝐭"). But... If I log out and log back in, then the output changes to something else that's still wrong, but differently. For example, when I changed the eggplant to a regular 'A', then relogged, the output became "A𝕥𝕖𝕖𝕥𝐭𝐞𝐞𝐭". And then that wrong output will keep being the same wrong output until I log out and back in again. If the test strings don't change, then the incorrect outputs don't change on relog - but if they do, then they do.

In the larger script, errors seemed to chain together somehow - like if I produced an eggplant emoji, then tried to write blackboard bold test, I would get "🍆𝕖𝕤🍆". This is despite verifying just before running the pynput.keyboard.Controller.type function that what it was about to type was correct. The issue also happens if I type it character-by-character with press and release functions.

I am very new to Linux. I'm on Linux Mint. I'm running this in a python3 venv that just has pynput and two other external libraries installed. ChatGPT thinks the issue might be related to X11. The issue does not occur at all on Windows, using the exact same code. On Linux there seems to be no issues with typing regular text, just special characters.

 

I have a rather large Python script that I use as basically a replacement for autohotkey. It uses pynput for keyboard and mouse control - and at least on Windows, it works exactly how I expect.

I recently started dual-booting with Linux and have been trying to get the script to work here as well. It does work but with mixed results - in particular, I found that pynput has bizarrely wrong output for special characters, in a way that's both consistent and inconsistent.

The simplest possible case I found that reproduces the error is this script:

import time
from pynput import keyboard

# Sleep statement is just to give time to move the mouse cursor to a text input field
time.sleep(2)

my_kb = keyboard.Controller()

text = '🍆' # Eggplant emoji
my_kb.type(text)

time.sleep(1)

text = '𝕥𝕖𝕤𝕥' # blackboard bold test
my_kb.type(text)

time.sleep(1)

text = '𝐭𝐞𝐬𝐭' # bold test
my_kb.type(text)

When I run that script right now, it produces the output "🍆𝕥𝕥𝕤𝕥𝐭𝐭𝐬𝐭". And if I run it again, it'll produce the same output. And if I change the eggplant emoji to something else, like the regular character 'A', it will still produce the same output (specifically "A𝕥𝕥𝕤𝕥𝐭𝐭𝐬𝐭"). But... If I log out and log back in, then the output changes to something else that's still wrong, but differently. For example, when I changed the eggplant to a regular 'A', then relogged, the output became "A𝕥𝕖𝕖𝕥𝐭𝐞𝐞𝐭". And then that wrong output will keep being the same wrong output until I log out and back in again. If the test strings don't change, then the incorrect outputs don't change on relog - but if they do, then they do.

In the larger script, errors seemed to chain together somehow - like if I produced an eggplant emoji, then tried to write blackboard bold test, I would get "🍆𝕖𝕤🍆". This is despite verifying just before running the pynput.keyboard.Controller.type function that what it was about to type was correct. The issue also happens if I type it character-by-character with press and release functions.

I am very new to Linux. I'm on Linux Mint. I'm running this in a python3 venv that just has pynput and two other external libraries installed. ChatGPT thinks the issue might be related to X11. The issue does not occur at all on Windows, using the exact same code. On Linux there seems to be no issues with typing regular text, just special characters.

 

Does the GDPR define what the default behavior should be when the user refuses to specify? Does it vary by site? Is it like clicking either "Accept all" or "Reject all"?

 

Why YSK: Certain topics are stressful and tend to spread all over the site, including to unrelated communities. Blocking communities can be overkill and ineffective, and likewise for blocking individual users.

To do so, open up the uBlock Origin dashboard, go to the 'My filters' tab, and add this filter:

lemmy.world##article.row:has-text(/word1|word2|word3|word4/i)

For example:

lemmy.world##article.row:has-text(/Trump|Elon|Musk|nazi/i)

Then apply the changes and reload any open tabs, and all posts which contain any of your filtered words will simply not show up.

You'll have to change "lemmy.world" at the start to whatever your actual instance is. You can filter as many or as few words as you want, just keep the / at the start, the /i at the end, and separate words with | pipes. What's actually being filtered is a case-insensitive regex, if you want to get fancy with it.

Here are equivalent filters for reddit and Ars Technica:

reddit.com##div.thing[data-context="listing"]:has-text(/word1|word2|word3|word4/i)
arstechnica.com##:not(:not(head>title:has-text(/^Ars Technica/))) article:has-text(/word1|word2|word3|word4/i)

As a disclaimer, I made these myself, and I'm not particularly familiar with creating uBlock Origin filters. There may be better ways to do this. Also the reddit one is specific to old.reddit.com, and the lemmy filter is made to work with the default lemmy.world web UI and may not work on other UIs without tinkering.

Yes, I know I'm just hiding my head in the sand.

 

Note that I'm using autohotkey v2, not v1.

I want to run two different autohotkey scripts. I want to trigger a hotstring in the first script, the output of which ends up being part of the hotstring trigger for the second script. Is this possible?

Here's a simplified version of my intended workflow.

Script 1:

#Hotstring EndChars \
#Hotstring o
#Hotstring ?
::iv::ǐ
::av::ǎ

Script 2:

#Hotstring EndChars \
#Hotstring o
#Hotstring ?
::nǐ::你
::hǎo::好

So the idea is that I can type niv\ and the first script will convert it to nǐ - then I can immediately type \ and the second script will convert it to 你. So I type niv\\ and my text goes from niv to nǐ to 你. I can then type hav\o\ and have my text go: h, ha, hav, hǎ, hǎo, 好. So I can do niv\ hav\o and get nǐ hǎo, or I can do niv\\ hav\o\ and get 你 好. Both writing systems in a reasonably simple format.

There are reasons I want to set it up like this. The first script has dozens of functions beyond writing in pinyin/chinese, and I share it with another person - so I don't want to add potentially hundreds of random Chinese hotstrings to it, just the special pinyin characters. That's why I'm using two scripts.

But I also realize I could just make "niv" and "havo" their own hotstrings which go directly to 你 and 好 without the intermediate nǐ and hǎo. I don't want to do this mostly because I think the system I have in mind is prettier - type it correctly in pinyin first, then have it correctly convert to Chinese.

All of that aside: I've gathered that this is probably possible using some combination of SendLevel and #InputLevel - but I've tried a bunch of different combinations and ideas with it, and haven't successfully had one script trigger another yet. Even in simplified toy scripts, which is a little discouraging. Ideally I'd be able to do this with as few changes to the main script I share with another person as possible - the script that handles the Chinese can be as complicated as it needs to be though. Anyone know how to make this work?

1
submitted 2 years ago* (last edited 2 years ago) by zkfcfbzr@lemmy.world to c/whatsthisbug@lemmy.ml
 

Imgur album: https://imgur.com/a/ikTA97e

Those photos were taken under extreme magnification and bright light - the actual size is about the size of an uncooked grain of rice. Maybe smaller. This one was killed by freezing to preserve its form.

In the last few days I've started to see a lot of these - I can find one crawling across my desk every 5 or 10 minutes if I remember to look (Though I can't find where they're coming from at all). They don't move all that fast - they're frankly pretty easy to capture or squash.

In person I don't think they look very much like ants but in the closeup I think they kind of do. Also hoping they aren't termites.

Thanks for any help.

Edit: Here's a video of one scurrying across my desk too: https://imgur.com/a/ZC15gNZ

 

I've had this cactus for a few years, and for a while it's had a problem where it grows so tall that it can't stand up. You can see in the photo that I have it tied to some stakes to keep it upright - if not for those it would literally uproot itself in under a day.

Why might this be? I don't know all that much about houseplants. I water this cactus (and my other cactuses, which are not the same species) once every two weeks, about 1 to 1.5 cups of water. I use some cactus fertilizer like twice a year, pretty inconsistently. It lives perpetually indoors with those three light rods visible in the picture as its sole light source (On for 12 hours a day).

Given how little I know about proper plant care, I'm sure none of that is ideal - but is any of it the obvious culprit for why this happens? What should I be doing better?

Thanks for any help.

P.S. Those two nodules just above the lower string are brand new, and it's never branched out like that before - what should I expect them to become? Round bulbs? Branches? Flowers? Nothing at all? The tip top of the cactus being white is also very recent.

 

Breath of the Wild and Tears of the Kingdom are both fantastic games - and Tears of the Kingdom really does feel (to me) like they just took Breath of the Wild, and added a few more years of dev time to it.

Where do you think Nintendo will take Zelda from here though? Can they keep with the same new formula? Should they? Will a more traditional game feel disappointing after this?

I don't really know what I want myself. I think they should try something different though. At the same time, I can't help but think I'd be disappointed if the next game was more similar to something like Twilight Princess. Have they boxed themselves in?

view more: next ›