HNHacker News
TopNewBestAskShowJobs

quadhome

1,410 karma · joined July 3, 2007

Scott Robinson, wandering developer.

http://quadhome.com/

submissionscomments
quadhome··on Inverse Zitron: An Investment Strategy
it’s money moving, it’s not destroyed

Couldn’t a company incinerate funds and their stock bottom out because no one will buy?

quadhome··on Anthropic trained Claude on illegally obtained Stanford professors' books
What if they get blocked from the network and repeatedly change accounts, IPs and then MACs repeatedly to get around progressively escalating blocks from the network admins?

Was your response facetious? The AI labs literally do this, right now.

quadhome··on France needs to read my paper
Taiwan.
quadhome··on Anthropic reported diary entry to police, woman faces felony charge
It is unlawful for any person to send, post, or transmit, or procure the sending, posting, or transmission of, a writing or other record, including an electronic record, in any manner in which it may be viewed by another person, when in such writing or record the person makes a threat to: (a) Kill or to do bodily harm to another person; or (b) Conduct a mass shooting or an act of terrorism.

— via https://www.leg.state.fl.us/Statutes/index.cfm?App_mode=Disp...

The DA is serious about "in any matter."

quadhome··on Unusual Suspects
Warning: autoplays audio. Loud.
quadhome··on Should We Have Kept the American Empire?
https://www.nytimes.com/search?query=Imperialism
quadhome··on Show HN: Anonymous age verification with passkey-powered encryption
I wonder if you could have the verification use something like the Privacy Pass protocol to emit a bunch of spendable anonymous login tokens.
quadhome··on AI assistant hacks gym website in first known Australian autonomous cyber attack
Earlier this year, Andrew, who works for an Australian company that sells AI products to businesses, began experimenting with OpenClaw, a popular AI agent software that he used Anthropic's Claude AI service to run.

Get me press just like the frontier labs by admitting to crime. Make no mistakes.

quadhome··on Concurrency, interactivity, mutability, choose two
It's especially weird since the author is talking about inspecting and modifying data at runtime; gdb happily attaches to a process running a program written in C. However, if he were talking about inspecting and modifying the program itself, then we'd be cooking.
quadhome··on SQLite should have (Rust-style) editions
https://lobste.rs/c/kzln1c
quadhome··on What we call "age verification" is actually mass surveillance
Big Ad Tech is helping push age verification because Big AI Tech took away human eyeballs. It's not that deep.
quadhome··on How smashing the NIMBYs created modern capitalism
Taiwan’s bloodless land reform is far more contemporary and relevant: https://nph.onlinelibrary.wiley.com/doi/10.1002/ppp3.10511
quadhome··on Copper transport drug restores memory and clears toxic Alzheimer's proteins
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··on Stdx, Rust's extended standard library
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··on Iran Shock Jolts Asia and Europe to Speed Up Energy Transition
You must be young. https://en.wikipedia.org/wiki/Tanker_war
quadhome··on macOS needs its grid back
https://www.youtube.com/watch?v=tf03YBxCyGI
quadhome··on Technofascism
Bill Gates? https://www.youtube.com/watch?v=1iPe6Iegom4
quadhome··on How OpenAI, the US government and Persona built an identity surveillance machine
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··on Dave Farber has died
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··on Futurelock: A subtle risk in async Rust
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··on Ken Thompson recalls Unix's rowdy, lock-picking origins
From scratch? AIUI GTA3 and Vice City were built on RenderWare.
quadhome··on Epistemic Collapse at the WSJ
> 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··on Next.js is infuriating
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··on The Theoretical Limitations of Embedding-Based Retrieval
Humans only retrieve information in a library in that way due to the past limitations on retrieval and processing. The invention of technologies like tables of contents or even the Dewey Decimal Classification are strongly constrained by fundamental technologies like ... the alphabet! And remember, not all languages are alphabetic. And embeddings aren't alphabetic and don't share the same constraints.

I recommend Judith Flanders' "A Place for Everything" as a both a history and survey of the constraints in sorting and organising information in an alphabetic language. It's also a fun read!

tl;dr why would we want an LLM do something as inefficiently as a human?

quadhome··on Starship's Tenth Flight Test
"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
quadhome··on The Missing Protocol: Let Me Know
WebSub[1] has been a standard for real-time notification of changes for at least a decade.

[1] https://en.wikipedia.org/wiki/WebSub

quadhome··on HHS Winds Down mRNA Vaccine Development Under BARDA
AIUI early transistor research was funded by public (defense) grants. And Bell Labs was definitely government supported, if not outright government funded.
quadhome··on Second Variety, by Philip K. Dick (1953)
Screamers (1995) is one of my favourite sci-fi movies and it's more or less The Secondary Variety in film form.

Beware: low ratings on Rotten Tomatoes, "frustrating close to being great."

quadhome··on Domains I Love
https://cr.app is the time wasting microsite for the DTC toilet paper company Who Gives A Crap.
quadhome··on GPS Needs to Toughen Up, or Get Trampled Down
Galileo’s open service (civil-access) E1 signal incorporates public/private key encryption to digitally sign and authentify data. False Galileo signals from malicious forces are easily detected and rejected by GNSS receivers because they lack encryption watermarks. The feature, called Open Service-Navigation Message Authentication (OS-NMA), has been fully operational since August 2023.
Page 1 of 11Next →