HN user

pbkhrv

232 karma

Human

Posts5
Comments38
View on HN

How parallelism changed the agent’s research strategy With a single GPU, the agent is stuck doing greedy hill-climbing: try one thing, check the result, pick a direction, try the next thing. With 16 GPUs, the strategy shifts. ...skip... 12 experiments in a single 5-minute wave. This makes it much harder to get stuck in local optima and much easier to find interaction effects between parameters.

The agent can theoretically come up with a protocol to run those same 12 experiments one-by-one and only then decide which branch to explore next - which I think would lead to the same outcome?

But in this case, it just happened to have stumbled on this particular outcome only because it didn't get a chance to execute a greedy strategy after the first 1 or 2 results.

Worse experiment design + parallelism = better experiment design + serialized execution ?

Very cool. I'm imagining using this with Claude Code, allowing it to wire this up to MCP or to CLI commands somehow and using that whole system as an interactive dashboard for administering a kubernetes cluster or something like that - and the hypothetical first feature request is to be able to "freeze" one of these UI snippets and save it as some sort of a "view" that I can access later. Use case: it happens to build a particularly convenient way to do a bunch of calls to kubectl, parse results and present them in some interactive way - and I'd like to reuse that same widget later without explaining/iterating on it again.

Grassroots-level adoption was key for things like Dropbox, IMHO - it solved a real need for individual people and it worked well and was easy to use. Same for Docker - developers adopted it in droves, and then enterprises followed.

Inrupt is trying to bootstrap a two-sided marketplace of sorts: product builders won't care until enough potential customers demand support for the "data pods", and regular people won't care until "data pods" solve real everyday problems for them.

Hopefully Inrupt's team has enough business-savvy people on it to find ways to gain traction to slog through some of the tough early stages of the product adoption cycle.

"In many ways, 2017 marked the year that cryptocurrency stopped being about technologically innovative peer-to-peer cash and instead essentially became a new, unregulated penny stock market."

I don't think it stopped being about tech innovation - there is a ton of stuff happening around proof-of-stake, layer 2 networks, state channels etc. It's just that the stories around the speculative aspects of the cryptocurrency assets have been dominating in 2017.

My toddler is allowed about a half hour of cartoons on Youtube on the big TV per day. He's played with the iPad a few times in his life. Lots of books and Legos and physical toys in our house. Waiting for longitudinal studies to come out, not taking chances with the little brain.

Every other month I go on a media diet: no social media, no news, no unnecessary browsing of any kind - only books and a small number of podcasts are allowed (plus whatever Internet usage is necessary for work). I've been doing this for more than a year now, and it has helped me feel a lot less "fragmented". I highly recommend it.

but what's to stop us from cloning big chunks of our civilizations... simulating them, but using vastly less power/resources for each simulation? Then writing software to have them pass knowledge among the civilizations? We have just a few hundred countries, what if we had a trillion communicating at the speed of computer circuitry?

The principle of computational irreducibility [1] is what will stop us from "cloning" civilizations. That and chaos theory - any tiny deviation in initial conditions of such a simulation or cloning process could produce unusable results.

"simulating them, but using vastly less power/resources" is a pipe dream.

[1] http://mathworld.wolfram.com/ComputationalIrreducibility.htm...

If we have a computer program that is able to design better hardware, it can be improved by simply moving it to better hardware.

Could you please elaborate? What is it about "better hardware" that makes software that runs on it "better"? Can you define "better"?

But we, humans, aren't going at anything like the speed of light. What if we tweaked our DNA to produce human beings with the working memory capacity of 50 items instead of the normal 7-ish [1]? One such researcher would be able to work faster, on more problems at once, and to consider more evidence and facts. The next bottleneck for that person, of course, would be the input/output capacity (reading, writing, typing, communicating), but even with those limitations, I bet they would be a lot more efficient than the average "normal" human. The question is - would you call such a person more "intelligent"?

[1] http://www.human-memory.net/types_short.html

Our environment, which determines how our intelligence manifests itself, puts a hard limit on what we can do with our brains — on how intelligent we can grow up to be, on how effectively we can leverage the intelligence that we develop, on what problems we can solve.

Consider internet to be the "new" environment, full of highly complex social networks, millions of applications to interact with etc. Our brains are way too limited to be able to deal with it. There's an opportunity for a much more powerful intelligence to arise that CAN effectively process that volume of data and appear to be a lot more intelligent in that particular context.

None of the 15" Precision series laptops linked from that page seem to be available with Linux on their dedicated sales pages... Weird.

Edit: they don't list Linux as being available until you go to "Customize and Buy".

Are there any movements to combat this and prevent more local papers and tv stations from becoming smaller delivery mechanisms for the same partisan bullshit?

Not sure about movements, but maybe build products and systems and infrastructure that would enable smaller newspapers and tv stations to make money while staying independent? Better crowdfunding, micropayments, better paywalls, better media distribution channels, tools for local communities to get involved? Bottom-up solutions like these are hard to implement, because they are decentralized and require an active base, but can be done.

On a cynical note, "young men immersed in alternate reality" is also an opportunity:

- It's a rapidly growing market

- those people will eventually need financial support systems beyond family - new forms of annuities?

- more demand for "gig economy" type jobs

- demand for jobs that can be done inside virtual realities that are better suited for humans instead of robots - this one is a stretch

- more demand for on-demand "life support" services - food, cleaning, medical, sex

This is veering into dark-ish dystopian territory, so imma stop now.

Perhaps the "index subsystem" and "placement subsystem" are small enough for full-scale tests to be tractable, but certainly not cheap, and how often do you run it?

Rough guide:

CT = cost of 1 full scale test with necessary infrastructure and labor costs added up

CF = amount of money paid out in SLA claims + subjective estimate of business lost due to reputation damage etc

PF = estimate of probability of this event happening in a given year

if PF * CF > CT, then you run such a test at least once a year. Think of such an expense as an insurance premium.

What Netflix does with their simian army is amortize the cost of doing the test across millions of tests per year and the extra design complications arising from having to deal with failures that often.