Hacker News new | past | comments | ask | show | jobs | submit | xuanwo's comments login

If you want to cook Chinese food at home, you can check out this channel: https://www.youtube.com/@chefwang

Please note that he mainly focuses on Sichuan cuisine, which is a bit spicy.


Also, the guide itself is accompanying material to this cooking channel: https://www.youtube.com/@ChineseCookingDemystified

Interestingly, they have referenced chef Wang a couple of times, among few other YT channels.


Worth reading: https://www.yuchanns.xyz/posts/bridging-rust-and-native-go/

The Apache OpenDAL community is using PureGo and libffi to create Go bindings for OpenDAL.


Oh, that seems like a really good software.


Wow, thank you for this comment and for continuously sharing!


Some quick ideas:

- Multiple links in the same post make it difficult to organize discussions and thoughts.

- Monthly posts require extra effort to maintain and update, which didn't align with our initial goal of sharing more casually and recording our thoughts in real time.

- Modern static site generators support maintaining archive pages by month, so we no longer need to do it manually.

Hoping those ideas make sense to you.


Thank you for the comments. I agree with you as well. That's why I always show great appreciation for the heroes who stepped up to fix the bugs. I want to motivate people to do the same, but with an established baseline: don't burn out, don't overwork, and prioritize self-care.


Thank you for pointing that out. MIT is not a good example to convey my opinion. I will add an update at the end of the post.


Yes, opendal supports seek.

For example:

  use std::io;
  use std::io::SeekFrom;
  use futures::io::AsyncReadExt;
  use opendal::Operator;
  use opendal::Result;
  async fn test(op: Operator) -> io::Result<()> {
      let mut r = op
          .reader("hello.txt")
          .await?
          // Only access range (0, 8*1024*1024 )
          .into_futures_async_read(0..8*1024*1024)
          .await?;

      // Seek to 1024.
      r.seek(SeekFrom::Start(1024)).await?;
      let mut bs = Vec::new();

      r.read_to_end(&mut bs).await?;
      Ok(())
  }


I'm not familiar with the Redis ecosystem. Is this the first open and free (in Apache v2 and controled by the ASF) implementation of Redis search?


Hi, OpenDAL's maintainer here. I'm not sure what "Snowflake as an object store" means since Snowflake is a cloud data warehouse service and not intended for storage services.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: