HackerLangs
TopNewTrendsCommentsPastAskShowJobs

quadhome

no profile record

comments

quadhome
·8일 전·discuss
[dead]
quadhome
·17일 전·discuss
Big Ad Tech is helping push age verification because Big AI Tech took away human eyeballs. It's not that deep.
quadhome
·22일 전·discuss
Taiwan’s bloodless land reform is far more contemporary and relevant: https://nph.onlinelibrary.wiley.com/doi/10.1002/ppp3.10511
quadhome
·26일 전·discuss
Alzheimer’s is driven by the buildup of toxic proteins called amyloid-beta.

In the words of Derek Lowe:

Amyloid-directed therapies truly, truly do not appear to be the answer for Alzheimer’s treatment. When I started work in the field back in the early 1990s, I was convinced of the opposite - the evidence looked very strong that defects in amyloid processing were indeed the cause of the disease. But that was thirty-five years ago, thirty-five years in which therapy after therapy after therapy aimed at amyloid mechanisms has failed.

[…] We’re way past persistence, way past focus, way past optimism and multiple shots on goal and old-college-tries. Do something else! For God's sake, do something else.

— https://www.science.org/content/blog-post/anti-amyloid-antib...
quadhome
·26일 전·discuss
And just decided to relicense those forks with no real regard.

Also, it’s a loooong way from the self-contained goal—- there are a lot of third-party crates as dependencies still.

Yikes.
quadhome
·지난달·discuss
You must be young. https://en.wikipedia.org/wiki/Tanker_war
quadhome
·지난달·discuss
https://www.youtube.com/watch?v=tf03YBxCyGI
quadhome
·2개월 전·discuss
Bill Gates? https://www.youtube.com/watch?v=1iPe6Iegom4
quadhome
·5개월 전·discuss
Wherein a very basic KYC system is described. Every bank and money transmitter in the US have either built an identical system or purchased one.
quadhome
·5개월 전·discuss
IP-Asia met every week via Zoom. Several other people whose names appear in the same literature frequented it too. Pop in tonight for the final session?
quadhome
·8개월 전·discuss
It's desirable to be able to express the idea that we want to continually poll drive one asynchronous operation to completion while periodically checking if some other thing has happened and taking action based on that, and then continue driving forward the ongoing operation.

This idea may be desirable; but, a deadlock is possible if there's a dependency between the two operations. The crux is the "and then continue," which I'm taking to mean that the first operation is meant to pause whilst the second operation occurs. The use of `&mut` in the code specifically enables that too.

If it's OK for the first operation to run concurrently with the other thing, then wrt. Tokio's APIs, have you seen LocalSet[1]? Specifically:

    let local = LocalSet::new();
    local.spawn_local(async move {
        sleep(Duration::from_millis(500)).await;
        do_async_thing("op2", lock.clone()).await;
    });
    local.run_until(&mut future1).await;
This code expresses your idea under a concurrent environment that resolves the deadlock. However, `op2` will still never acquire the lock because `op1` is first in the queue. I strongly suspect that isn't the intended behaviour; but, it's also what would have happened if the `select!` code had worked as imagined.

[1] https://docs.rs/tokio/latest/tokio/task/struct.LocalSet.html
quadhome
·9개월 전·discuss
From scratch? AIUI GTA3 and Vice City were built on RenderWare.
quadhome
·10개월 전·discuss
> But is there any major technology that post 1960s theoretical physics has given us? I can't think of any example.

Insane take. Just GPS, MRIs (high temp. supercondutors), electron microscopes, quantum computing, and chip fabs alone are relevant to us here at HN.
quadhome
·10개월 전·discuss
AsyncLocalStorage.enterWith is the wrong method; .enterWith changes the logger for across the *synchronous* execution. This doesn't matter if there's only one request happening at time-- like when you're testing locally. But that's why it didn't work on the actual project.

Use .run.

  return LoggerStorage.run(requestLogger(), () => {
      logger()?.debug({ url: request.url }, "Started processing request!");
      return NextResponse.next();
  });
quadhome
·11개월 전·discuss
"Making the decision to have a child - it is momentous. It is to decide forever to have your heart go walking around outside your body." -- Elizabeth Stone