Avatar

Astelor

@astelor

Engineer. Programmer. Skill Issue haver. Tech whisperer. Twitch chat dweller. Chronic yapper. Speaker of bad takes and questions. aka Aster.

Pinned

Hello there! The name's Aster (any pronouns). I like cyber security and I am in my twenties.

Languages I speak:

  • Natural language: English, Mandarin (I'm from Taiwan)
  • Programming language: C/C++, Python, Assembly, Verilog, Lua

I blog about but not limited to:

  • Ongoing projects
  • Programming
  • Science and Technology
  • Games (Noita, The Witcher series, Dwarf Fortress)
  • Fountain pens and inks

Feel free to ask me things, and please correct me if I am wrong in my posts. Interaction is welcomed, this is the Internet. I hope you have a wonderful day *waves* 👋👋🙋

Cool lists:

  • Useful Resources: Websites/tools that I frequently use. They are generally very useful.

Content tags:

My works in public:

Fandom and random things blog: @astersbookmark

Avatar
Reblogged frog707

Replacing physical buttons and controls with touchscreens also means removing accessibility features. Physical buttons can be textured or have Braille and can be located by touch and don't need to be pressed with a bare finger. Touchscreens usually require precise taps and hand-eye coordination for the same task.

Many point-of-sale machines now are essentially just a smartphone with a card reader attached and the interface. The control layout can change at a moment's notice and there are no physical boundaries between buttons. With a keypad-style machine, the buttons are always in the same place and can be located by touch, especially since the middle button has a raised ridge on it.

Buttons can also be located by touch without activating them, which enables a "locate then press" style of interaction which is not possible on touchscreens, where even light touches will register as presses and the buttons must be located visually rather than by touch.

When elevator or door controls are replaced by touch screens, will existing accessibility features be preserved, or will some people no longer be able to use those controls?

Who is allowed to control the physical world, and who is making that decision?

I found myself playing Dwarf Fortress with a growing wrist pain, it only happens when I play DF. I mostly use a mouse to play DF and I don't have wrist pain problem anywhere else.

I am wondering if it's because the interface is not as responsive. When you move to click something, you hover over, see your cursor turn into a hand, and then you know you are hovering over a clickable button.

You don't need to consciously move your mouse as much, because you know the computer will tell you when to stop moving.

But in DF, that is not the case. Well, the game knows you are hovering over something because it shows tool tips on it. Apart from that, it doesn't have the most responsive UI.

Our Commitment to Maximum Inclusivity

AO3 was founded partly in response to a growing trend of fanworks being removed from websites that had previously allowed them. This pattern has been observed numerous times throughout fandom history.

Whenever there are fears about censorship on other sites, AO3 sees an increase in the waitlist for our automatic invitation queue. Regardless of their reasons for joining, we welcome any new user to our site who agrees to abide by our Terms of Service. We will not vet new users for "legitimacy", because AO3 is for everyone.

The OTW has no plans to change the content we allow on AO3, and we stand by our commitment to maximum inclusiveness of fanwork content. We will not remove works unless they violate the AO3 Terms of Service, and we don't make decisions based on how many times something is reported. Users do not need to worry that anyone's works will be taken down due to a baseless report or a mass-reporting campaign, if one were to occur.

Regarding the unverified rumors that reports to the Policy & Abuse committee have greatly increased in the past few days, changes in ticket volume can be due to many different factors (including simple coincidence). If you're interested in learning more about how many and what kinds of reports the Policy & Abuse committee receives, we publish information about the previous month's tickets in our monthly newsletters as well as an annual breakdown of ticket types on the OTW website.

modifying my tikz graph for the $n$-th time because I realized a past brainfart while writing the paragraphs.

Avatar
Reblogged

Since ao3 allows people to code something I've always wanted to work on was locking the ending of a fic behind a puzzle of some sort that the reader would have to solve. Would you consider it bad fanfic etiquette if I didn't warn anyone before coming into the fic that they have to solve a puzzle to get the ending?

Avatar

it’s great in my opinion, especially as a surprise. I would be thrilled and excited if I read a fic and found this. but I probably wouldn’t be as thrilled or excited if I was told beforehand that there was going to be a puzzle.

so if you asked me, I’d say you should normally tag your warnings, if there’s any (unless you chose the creator chose not to use archive warnings tag), but the puzzle part could be kept a secret as a nice little surprise.

Avatar

AO3 LETS YOU CODE???? AND IM ONLY JUST NOW LEARNING ABOUT THIS???????? HOLY FUCK HOLY FUCK HOLY FUCK

I was exploring how to make a Logitech plugin (the action ring stuff). Following their instruction to build an example plugin, I installed their helper (logiplugintool), generated the example, and issued dotnet build.

And it gave me an error:

heh? version issue?

After flailing about aimlessly and installing dotnet 10, I built it again and got the same error. So I decided to change the project target framework from donet 8 to 10.

And it worked.

My guess is that they updated their PluginApi to dotnet 10 and haven't updated their documentation and example. At one point I clean installed their Options+ app because it started acting up, so I don't know if they kept the dotnet 8 version or not.

Avatar
Reblogged
Anonymous asked:

Do sharks cuddle?

THEY SURE FUCKIN DO.

many sharks are at least moderately social, and if a specific species of shark has the ability to breathe without actually swimming and tends to have a lot of sharks in a fairly small area, well.

they are just going to Pile. and there is simply nothing you can do about it.

Avatar

also, fun fact! whitetip reef sharks in particular are SO damn cuddly with each other that they'll actively seek out a buddy or ten when they get sleepy!

it's pretty much slumber party or nothing for these guys. you won't find a whitetip sleeping alone except in the most dire and tragic of shark circumstances.

(shhh! they are. SLEEBING)

Avatar
Reblogged

nasa is using a 3D world graphic for the solar eclipse thingy today where germany is still devided in east and west adjfglkafdhgadfg. buddies, it's been almost 40 years.

So I showed this to a physicist and they were like "Oh! Yes! It's a figure from Fred Espenak's very old paper where he did a bunch of eclipse graphics! I've been looking at these my entire internet life, basically, for every solar eclipse! They called him Mr. Eclipse. He just passed away recently 🥺"

Anyway apparently Mr. Eclipse made 5000 years' worth of solar eclipse graphics, which you can find the simpler versions of here

So now instead of laughing at NASA for their outdated graphics I'm emotional about Mr. Eclipse and his hard work

I think this is just a US government thing. Back in the late 2000s/early 2010s I worked for NOAA doing weather stuff, and our archive-tracker program had the following country options:

  • Germany (Nazi)
  • Germany (East)
  • Germany (West)
  • Germany (Berlin)

No unified Germany, no pre-nazi Germany, just those options.

The weirdest part was that this software was originally an Access database, and Access first came out in 1992... well after Germany had already reunified!

Avatar
Reblogged

One of my scribes started a tavern brawl that spiraled into a fortress riot. Now all of my adult workforce lost their ability to stand, many dead, many many dogs dead.

Oh hey look the children were mostly unharmed, maybe they can help dealing with this

....and they are all busy with kicking my livestock.

I guess my thriving fortress is coming to its end. Dying to a riot 🤷. I'm just going to wait it out and see if they survive it.

are there enough dwarves standing to man the hospital?

no because the standing ones are either busy punching each other (or the livestock) or they are children. And the ones in the hospital are not seriously injured. I lost track of where they were but I doubted that they were manning the hospital (even after I left only the orderlies labor on). No one else (without legs) was sent there afterwards.

I abandoned the fortress since it sort of became a waiting game to see half of the fortress die (hilariously in a fort stocked full of food and drink but no one has legs to eat them) or when the migrants arrive (after population shrink).

Avatar
Reblogged

oh god they liquid glass'd vscode

okay the UI rework is not that bad

Avatar
Reblogged

After months of not using it, I spontaneously decided that the previous automaton script was NOT MODULAR ENOUGH. So I started rebuilding it from scratch. Hopefully with the new and improved version I'll be able to add new automaton modes without having to alter the whole script each time.

This time I'm actually commenting the code as I plan to make the script available once it's more feature-complete.

First truly new feature is a second script that can randomly generate a (mostly) coherent color palate if I don't feel like punching it in manually:

how likely is it to supply chain attack the TeX packages? or distribute malicious packages? sometimes I just download the package wholesale without thinking about it. And people who use TeX type setting can potentially be high value target.

well it's more like a "what can you do as a threat actor when you control a tex package"