zhenboli

@zhenboli@fediscience.org

A grad student at UWaterloo. Computer Science/ #Bioinformatics #MassSpectrometry.

#Fedora & Wine user since 2012 | #Firefox
user since 3.0

Writing notes with #logseq | Developing #fireSeqSearch | ❤️ #RustLang

My avatar is my dog :)

My posts are in English/Chinese. You can always ask for translation, or "Change subscribed languages". Guide: https://fediscience.org/@fanzeyi@douchi.space/111110045775450904

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mjg59, to random
@mjg59@nondeterministic.computer avatar

Why don't more dishwashers have observation windows like this adorable boi

zhenboli,

@mjg59

The purpose of a dishwasher is to save the time from washing dishes.

If the observation window is added, then people would spend hours of time, sitting in front of the dishwasher, watching the machine cleaning the plates.

Wow, I wish I could watch such a scene with my eyes. Sadly, the management team of my apartment doesn't like to spend for such windows :(

gbraad, to mtg
@gbraad@mastodon.social avatar

deleted_by_author

  • Loading...
  • zhenboli,

    @gbraad I heard the word when I was very young, from their transformers toys.

    When I started playing magic, I didn't realize that WotC is owned by Hasbro in my first year.

    WotC is definitely a milk cow. Without WotC, I guess Hasbro could still survive, as a toy company with very little profit

    zhenboli,

    @gbraad I've been playing MTG between 2014-2020. I could still remember my first attendance at a big event: Shanghai GP 2014 for sealed KTK.

    2 thousand people in the arena. I miss that experience.

    zhenboli,

    @gbraad

    Location is really important to play magic. When I live in (Greater Boston), there is a small magic shop at one block away from my home, and I've visited there frequently for 5/10 USD per event.

    As you're playing competitive, would you consider Magic Online? I have some friends who play at MO heavily for practising. Some card rental service could reduce the build-deck cost. Sadly they don't have a Linux version client :(

    soller, to random
    @soller@fosstodon.org avatar

    Another buffer overflow in another C library allowing for remote code execution. This one is so obviously solvable with Rust that I'll post the bad code right here:

    if (i > MAXINDEX) {
    fprintf(stderr, "too many indexes\n");
    return;
    }

    track->index[i] = ind;

    i can be negative, thus allowing overwriting almost any program memory.

    https://github.blog/2023-10-09-coordinated-disclosure-1-click-rce-on-gnome-cve-2023-43641/

    zhenboli,

    @soller

    I had been making such mistakes in my first week learning C, and I’m still making such mistakes after a decade.

    I believe I’m not the only one.

    Such code patterns are considered as error-prone. Being experienced or careful would not eliminate such bugs.

    Thats why we need the restrictions at language level, and detect the bugs during compiling.

    gbraad, to MagicTheGathering
    @gbraad@mastodon.social avatar

    deleted_by_author

  • Loading...
  • zhenboli,

    @gbraad

    Card Name: Pact of Credit Card
    Mana Cost: 0
    Card Text: Add any number of cards into your collection.
    At the next upkeep, pay the bill. If you don't, you go bankrupt.

    eschaton, (edited ) to random
    @eschaton@mastodon.social avatar

    Is anyone aware of a decent, WebKit-based browser for Linux/BSD/Windows? (I really do mean WebKit, not Google’s hostile “embrace & extend” fork.)

    zhenboli,
    thunderbird, to random
    @thunderbird@mastodon.online avatar

    Happy Monday, Thunderbird family! Our entire team is currently descending on Montreal for @mozilla All Hands 2023.

    For the vast majority of us, it'll be the first time we're all meeting in person. This is ridiculously exciting!

    In addition to networking with the broader Mozilla family, we're going to be busy planning out the roadmap for 2024 + 2025, brainstorming new features, and figuring out how to keep growing this amazing community.

    Stay tuned!

    zhenboli,

    @thunderbird @mozilla

    This time the All Hands is so close to me! So sad that I can't travel to Montreal this week due to family errands.

    killyourfm, to random
    @killyourfm@layer8.space avatar

    When you see or hear a notification from your work email inbox, how does it make you feel?

    Just reply with the first word or emotion that comes to mind.

    zhenboli,

    @killyourfm I turned off all the notification of my email inboxes. For work email, I may check them once per hour during work hours.

    It’s nice to be uninterrupted :)

    ednico, to tft
    @ednico@pkm.social avatar

    deleted_by_author

  • Loading...
  • zhenboli,

    @ednico

    In my mind, has more polished UI and better long-article support, compared to I guess you’ll enjoy it

    I’m buzzing you again that also supports obsidian. So please have a try!

    thunderbird, to random
    @thunderbird@mastodon.online avatar

    We love to drop breaking news at the end of our podcasts for some reason. So, here's a SHORT clip you can listen to and share!

    (And yep, development is already under way.)

    #ThunderbirdSend

    https://tilvids.com/w/adMtYkCjFQkzBYDoqgAe2R

    zhenboli,

    @thunderbird

    Is there a transcript of the clip?

    gbraad, to random
    @gbraad@mastodon.social avatar

    deleted_by_author

  • Loading...
  • zhenboli,

    @gbraad Seems that the ratio of high-quality content is reducing, so surfing the internet is not as interesting as the old days.

    I even believe that the amount of high-qual content is reducing too.

    gbraad, to random
    @gbraad@mastodon.social avatar

    Please, don't wait. If you have an iDevice... Update!

    zhenboli,

    @gbraad

    Thank you so much for sharing it! I was wondering if I should update my and right now. After reading this article, I'm upgrading my devices.

    niconiconi, to random

    thesis defense implies the existence of thesis attack

    zhenboli,
    hywan, to random
    @hywan@fosstodon.org avatar
    zhenboli,

    @hywan I don't know why they're banning this client. is not a vendor-lock-in service, banning would not stop users accessing it. This is different from WhatsApp or others.

    zhenboli, to rust

    This article is amazing! While implementing a binary search may be considered elementary (Introduction to Algorithms Chapter 2), but writing a truly efficient and reliable one is challenging, especially when you factor in branch prediction.

    This article nails it with a real-world example that kept me engaged from start to finish. Even though I have little experience on the topic, I thoroughly enjoyed reading it and learned a lot.

    https://rustmagazine.org/issue-2/optimize-binary-search/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • magazineikmin
  • ethstaker
  • khanakhh
  • rosin
  • Youngstown
  • everett
  • slotface
  • ngwrru68w68
  • mdbf
  • GTA5RPClips
  • kavyap
  • DreamBathrooms
  • provamag3
  • cisconetworking
  • cubers
  • Leos
  • InstantRegret
  • Durango
  • tacticalgear
  • tester
  • osvaldo12
  • normalnudes
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines