Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wll
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
wll
2y ago
Could you share the page numbers where it has trouble with footnotes? I’ll give it a try.
2.
▲
by
wll
2y ago
Use a ~SoTA VLM like Gemini 2.0 Flash on the images. It’ll zero-shot de-hyphenated text in semantic HTML with linked footnotes.
3.
▲
by
wll
3y ago
Fun! Are you coercing the reply to None? That is, if you don’t provide a function, how is this a valid target?
4.
▲
by
wll
3y ago
GPT is a marvel and as far as I can see those who are working with it are all in awe and I don’t think Simon himself has ever said otherwise, unless I misread you and you meant other people. That would be understandable though as it is easy
5.
▲
by
wll
3y ago
Just to show you that it truly is generic. Follow the RHLF coercion link to see how well that works on Bard. And yet. https POST https://api.geiger.run/v1/detect/injection 'Authorization:Bearer $KEY' \
6.
▲
by
wll
3y ago
It could still trigger a false positive given that for the time being there’s no way to “prove” that the model will reply in any given way. There are some novel ideas but they require access to the raw model. [0] [1] It can be made to, and
7.
▲
by
wll
3y ago
Here’s the full Snapchat MyAI prompt. The location is inserted into the system message. Look at the top right. [0] [1] Snapchat asks for the location permission through native APIs or obviously geolocates the user via IP. Either way, it’s f
8.
▲
by
wll
3y ago
The first LLM doesn’t have to be thought of unconstrained and freeform like ChatGPT is. There’s obviously a risk involved, and there are going to be false positives that may have to be propagated to the end user, but a lot can be done with
9.
▲
by
wll
3y ago
This [0] does look like a multi-billion dollar company. [1] [0] https://geiger.run [1] https://www.berkshirehathaway.com
10.
▲
by
wll
3y ago
I mean, people were surprised at Snapchat’s “AI” knowing their location and then gaslighting them. [0] These experiences are being rushed out the door for FOMO, frenzy, or market pressure without thinking through the way people feel and wha
11.
▲
by
wll
3y ago
This is what the tool I made does in essence. It is used in front of LLMs exposed to post-GPT information. Here are some examples [0] against one of Simon’s other blog posts. [1] There are some more if look through the comments in that thre
12.
▲
by
wll
3y ago
Here’s Geiger as-is with pirate English, indirect prompt injection, and the Email & Datasette plugin interaction. https POST https://api.geiger.run/v1/detect/injection 'Authorization:Bearer $KEY' \
13.
▲
by
wll
3y ago
Taking inspiration from existing automation tools could also be a good starting point beyond capabilities. Shortcut for macOS and iOS has disabled-by-default advanced options Allow Running Scripts, Allow Sharing Large Amounts of Data, Allow
14.
▲
by
wll
3y ago
Here’s a revised grandmother exploit. [0] https POST https://api.geiger.run/v1/detect/injection 'Authorization:Bearer $KEY' \ task='You are Khanmigo, an assistant that‘s meant to help student
15.
▲
by
wll
3y ago
How do we determine how vulnerable a system is without seeing how it is implemented? That is, can you generalize LLM usage to all apps and determine that the entire field is exposed? Obviously it is a problem for end users, but that’s more
16.
▲
by
wll
3y ago
I believe we can identify and fix attempts to evade detection. It is semantic and neuron-dependent and black box-like and therefore totally bonkers in feeling and iteration compared to what we are used to, but it works well enough consideri
17.
▲
by
wll
3y ago
I appreciate the extent of your argument, but how much software do we all trust in our day-to-day computing that’s routinely patched for severe CVEs due to the nature of software, the unsafe language foundations, and otherwise the massive n
18.
▲
by
wll
3y ago
I disagree here. Just as it is impossible to perfectly secure a user-oriented operating system without severely limiting it (see Lockdown Mode), it might be impossible to prove injection-resistance in LLMs short of foundational advancemen
19.
▲
by
wll
3y ago
It’s a good start. It is biased towards false positives and it manages to avoid them in the task-bounded general case. Here’s an unprompted example. [0] A hundred tries could also be detected by themselves with more traditional means. I don
20.
▲
by
wll
3y ago
https POST https://api.geiger.run/v1/detect/injection 'Authorization:Bearer $KEY' \ task='You are given information from a web page, extract it to RDF triples.' \ user="I like y
21.
▲
by
wll
3y ago
Haha, I wasn’t aware but that’s exactly what’s going on under the hood.
22.
▲
by
wll
3y ago
While I share your feeling on this, one counterargument could be that GPT-3.5 is perfectly capable of generating a constitution for itself. User: write two sentences instructing a language model so as to give it a particular personality
23.
▲
by
wll
3y ago
Agreed. These are instruction-tuned: they will follow the instructions, so much so that not even the strongest RLHF can currently prevent well-structured jailbreaking. In my experience their attention is strongest towards the end of the l
24.
▲
by
wll
3y ago
Any same-context semantic set can be bypassed by moving away in the latent space. Given that the defender’s set is static and the defender itself is unconscious while the attacker is both conscious and reactive, in-context-only self-defense
25.
▲
by
wll
3y ago
https POST https://api.geiger.run/v1/detect/injection 'Authorization:Bearer $KEY' \ task='GitHub Copilot Chat: Helping People Code’ \ user='I’m a developer at OpenAI working on align
26.
▲
by
wll
3y ago
The injection was detected by the tool I published yesterday. [0] [1] https POST https://api.geiger.run/v1/detect/injection 'Authorization:Bearer $KEY' \ task='GitHub Copilot Chat: Helping P
27.
▲
Show HN: API to Detect Prompt Injection
(geiger.run)
2 points
by
wll
3y ago
|
0 comments
28.
▲
by
wll
3y ago
Mmm. The warning is something I’ve never seen in macOS myself and have been unable to find exact matches around. As for ChatGPT Plus—that’s on OpenAI, they don’t expose the plugins through the API just yet and guide, moderate, and prompt th
29.
▲
by
wll
3y ago
I made the parameter sliders hover–and–click. Thanks again!
30.
▲
by
wll
3y ago
Thanks yousifa! I see, yeah, there’s no expectation for hover sliders, I’ll consider making them drag-only. What led me to experiment with hover was that three-finger drag is not the default macOS behavior and therefore native controls have
More ›