HNHacker News
TopNewBestAskShowJobs

cool-RR

3,593 karma · joined July 30, 2007

I'm Ram, an AI Safety researcher with a background in software engineering.

I'm applying multi-agent reinforcement learning to AI Safety. I want to ensure that Artificial Intelligence will benefit human society rather than hurt it. I'm addressing both short-term consequences of existing AI tools such as LLMs and long-term existential risk imposed by the potential development of Artificial General Intelligence.

I propose to solve the problem of AI Safety by improving the social behavior of AI agents. Most AI research is focused on getting AI agents to solve bigger and more complex problems in the most efficient way possible; my research is focused on achieving cooperation, reciprocity and teamwork between AI agents.

My strategy is to distill lessons from the study of animal and human societies and apply them to AI agents.

Read more about my research here: https://r.rachum.com

submissionscomments

A Git user’s first (and hopefully last) foray into SVN-land

blog.garlicsim.org·58 pts·cool-RR·
89

Why making a cool project is a good idea for an aspiring software developer

blog.garlicsim.org·24 pts·cool-RR·
4

A platitude on software failure

codingthewheel.com·1 pts·cool-RR·
0

Why don’t people use enum in Python?

blog.garlicsim.org·4 pts·cool-RR·
3

Introducing the Open Coweb project

mindtrove.info·3 pts·cool-RR·
0

2 out of 3 GitHub forks are completely empty

blog.garlicsim.org·19 pts·cool-RR·
21

The next revolution after Git

blog.garlicsim.org·13 pts·cool-RR·
1

Dilbert on testing tests

dilbert.com·1 pts·cool-RR·
0

My hobby: Following up on entrepreneurs

blog.garlicsim.org·15 pts·cool-RR·
10

Open-source developers, please provide a roadmap!

blog.garlicsim.org·13 pts·cool-RR·
1

Python Module Usage Stats

algorithm.co.il·2 pts·cool-RR·
1

Nastiest Python list comprehension ever

blog.garlicsim.org·56 pts·cool-RR·
52

`cute_profile`: Profile your Python code on the fly

blog.garlicsim.org·4 pts·cool-RR·
0

`ContextManager` and the `manage_context` method

blog.garlicsim.org·4 pts·cool-RR·
0

`address_tools`: More powerful replacements for `eval` and `repr`

blog.garlicsim.org·3 pts·cool-RR·
0

The miserable programmer paradox

blog.garlicsim.org·154 pts·cool-RR·
65

`caching.CachedType`: A metaclass for sharing instances

blog.garlicsim.org·2 pts·cool-RR·
0

Releasing my Wing IDE scripts

blog.garlicsim.org·8 pts·cool-RR·
0

`caching.cache`: A caching decorator that understands arguments

blog.garlicsim.org·5 pts·cool-RR·
0

GarlicSim 0.6.1 released with inplace step functions

blog.garlicsim.org·7 pts·cool-RR·
0

The crunching widget: Changing world rules on the fly

blog.garlicsim.org·4 pts·cool-RR·
1

GarlicSim 0.6 released, crunching architecture overhauled

blog.garlicsim.org·8 pts·cool-RR·
1

Technology principle: The toy will win

blog.garlicsim.org·75 pts·cool-RR·
38

Thinking of your software as a butler is difficult but important

blog.garlicsim.org·42 pts·cool-RR·
13

The value of a startup idea, or “Are startup ideas worthless?”

blog.garlicsim.org·2 pts·cool-RR·
0

`uncertainties` module lets you make calculations while keeping track of errors

blog.garlicsim.org·4 pts·cool-RR·
0

The Hummus Manifesto: Problems with entrepreneurship in Israel

sixkidsandafulltimejob.blogspot.com·4 pts·cool-RR·
0

Python idiom for taking the single item from a list

blog.garlicsim.org·130 pts·cool-RR·
93

How can social media help your small business grow

blog.linkedin.com·3 pts·cool-RR·
0

Python.org's humor page

python.org·17 pts·cool-RR·
10
← PreviousPage 3 of 5Next →