HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
williamcotton
empirical-philosophy
TypeScript2023–2023
williamcotton / empirical-philosophy

empirical-philosophy

A collection of empirical experiments using large language models and other neural network architectures to test the usefulness of metaphysical constructs.

3Distinct people
19Mentions
0Explicit recommenders
153GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A collection of empirical experiments using large language models and other neural network architectures to test the usefulness of metaphysical constructs.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week19 dated mentions

Observed mentions: 2023-02-21 12:18:08 UTC to 2023-05-04 17:15:15 UTC. Weeks start Monday, UTC.

02462023-02-20 00:00:00 UTC to 2023-02-27 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 commentsFeb 202023-02-27 00:00:00 UTC to 2023-03-06 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2023-03-06 00:00:00 UTC to 2023-03-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-13 00:00:00 UTC to 2023-03-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-20 00:00:00 UTC to 2023-03-27 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-03-27 00:00:00 UTC to 2023-04-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMar 272023-04-03 00:00:00 UTC to 2023-04-10 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2023-04-10 00:00:00 UTC to 2023-04-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-04-17 00:00:00 UTC to 2023-04-24 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2023-04-24 00:00:00 UTC to 2023-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-01 00:00:00 UTC to 2023-05-08 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 commentsMay 1

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Feb 202023-02-20 00:00:00 UTC2023-02-27 00:00:00 UTC707
Feb 272023-02-27 00:00:00 UTC2023-03-06 00:00:00 UTC404
Mar 62023-03-06 00:00:00 UTC2023-03-13 00:00:00 UTC000
Mar 132023-03-13 00:00:00 UTC2023-03-20 00:00:00 UTC000
Mar 202023-03-20 00:00:00 UTC2023-03-27 00:00:00 UTC101
Mar 272023-03-27 00:00:00 UTC2023-04-03 00:00:00 UTC000
Apr 32023-04-03 00:00:00 UTC2023-04-10 00:00:00 UTC303
Apr 102023-04-10 00:00:00 UTC2023-04-17 00:00:00 UTC000
Apr 172023-04-17 00:00:00 UTC2023-04-24 00:00:00 UTC202
Apr 242023-04-24 00:00:00 UTC2023-05-01 00:00:00 UTC000
May 12023-05-01 00:00:00 UTC2023-05-08 00:00:00 UTC211

What Hacker News says

19 sources
I don’t really understand your criticism but I’d be happy to continue a dialog to find out why you mean! There’s probably a little too much going on with that project, including generating datasets for fine-tuning, which is the reason for comparing with a known answer. It is very similar to the approach used by the Toolformer team. But by teaching an agent to use a tool like Wikipedia or Duck Duck Go search it dramatically reduces factual errors, especially those related to exact numbers. Here’s a more general overview of the approach: From Prompt Alchemy to Prompt Engineering: An Introduction to Analytic Augmentation https://github.com/williamcotton/empirical-philosophy/blob/m...
In Prompt engineering vs. blind prompting
Hey Simon! I've been digging your writings on LLMs lately. I've been having some decent luck with some of the approaches that I've discussed in the following articles and projects: From Prompt Alchemy to Prompt Engineering: An Introduction to Analytic Augmentation: https://github.com/williamcotton/empirical-philosophy/blob/m... Writing Web Applications with LLMs: https://www.williamcotton.com/articles/writing-web-applicati... https://github.com/williamcotton/transynthetical-engine I'd love to hear your thoughts on the matter! One of the techniques that I've found for reliably returning JSON is... ask for multiple responses and then use one of the responses that successfully parses!
In Ask HN: People who were laid off or quit recently, how are you doing?
It’s more like this: subprompts don’t ever inject the full context from a remote query back into the primary prompt. The completions of subprompts are (via few-shot or a fine-tuned model) structured, eg, JSON, which is then parsed. The main prompt is orchestrating the subprompts and never needs to even process the results if there’s a Python or JS interpreter involved. Here’s the kind of approach I’ve been using: https://github.com/williamcotton/empirical-philosophy/blob/m... The initial call to the LLM will return a completion that includes JavaScript. There is no third-party data at this point. The JavaScript includes further calls to the LLM that returns JSON, but at this point no further calls are made to the LLM. This means that responses from remote queries are never sent to an LLM. The text presented to the user could be some instr
Read the rest
uctions to talk like a pirate but all the user suffers from is a surprisingly incorrect result. Even with LangChain the issue is the chatbot UX. LangChain can also be used in ways that make it not vulnerable to this problem. Orthogonally, I don’t think that chatbots are a very good UX in general and that there are much better ways to interact with an LLM. If anything your work should accelerate this process!
In Indirect Prompt Injection on Bing Chat
I would imagine that those are not actual academic papers and that the ChatGPT consumer web application is not the right tool. Try using the OpenAI APIs directly, but through few-shot examples train it to return some interpreted language like Python or JS, which has the ability to execute further completions, but with the added context of a search from a web search or better yet the search results from an academic journal search engine. Here’s the general approach: https://github.com/williamcotton/empirical-philosophy/blob/m...
In Ask HN: Anyone else had problems with ChatGPT returning real looking, fake DOIs?

Showing the 15 most recent of 19 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.