Product Security Engineer @HashiCorp

Joined October 2014
474 Photos and videos
Kent Gruber retweeted
🦔 Static Taint Analysis for Go @KentGruber has been working on a static taint analysis package for @Golang → Can be a building block for detecting SQL injection, XSS, etc. In this post, he walks through how it works picatz.github.io/#blog/taint
1
6
1,312
Kent Gruber retweeted
3 May 2023
Generative AI is a hot new topic, but how does it work? Find out on May 9th at 7PM where #misec Jackson will be hosting @KentGruber to present the primary challenges companies are facing building solutions on top of large language models.
2
5
7
554
Kent Gruber retweeted
So finally feel like I can talk about this. Santa as in github.com/google/santa now supports file access authorization. This means that we can authorize if a binary should be able to open a file/path and leverage code signing for targeting/filtering.
8
89
311
71,355
Kent Gruber retweeted
Replying to @gdb
😇
1
1
236
51,072
Kent Gruber retweeted
23 Mar 2023
Plugins for processing a video clip, no ffmpeg wizardry required. Actual use-case from today's launch.
328
1,625
11,422
4,778,022
Kent Gruber retweeted
ChatGPT Plugins are here 🤯 Today we are launching: - Browsing in ChatGPT - Code execution in ChatGPT - 3rd party plugins And a whole new developer ecosystem! Here's what you need to know 🧵
95
532
3,553
997,234
Kent Gruber retweeted
POV: you’re a designer creating an icon to represent AI.
66
79
2,182
507,646
I found the JSONL format for the eval data to be a little cumbersome. Like, no VSCode syntax highlighting by default, for example. Each line can be very long, so they can be annoying to read or edit. So for fun, I decided to experiment with using HCL: github.com/picatz/oaiegen
136
Kent Gruber retweeted
GPT-4 does drug discovery. Give it a currently available drug and it can: - Find compounds with similar properties - Modify them to make sure they're not patented - Purchase them from a supplier (even including sending an email with a purchase order)
129
1,016
5,921
4,212,925
Kent Gruber retweeted
14 Mar 2023
it is more creative than previous models, it hallucinates significantly less, and it is less biased. it can pass a bar exam and score a 5 on several AP exams. there is a version with a 32k token context.
23
73
1,535
236,143
👩🏽‍💻 Continuing to figure out the UX for HAL. ✨ Enjoying learning about @charmcli’s Go packages.

ALT Demo GIF to show opening a HAL, a command-line program. Upon opening, it shows a chat thread list view, with a single item. Upon selecting, it shows an empty VIM-like editor that has “What do you want to do?” at the top. The user types “Write a hello world program in Go” and the editor is updated with that content.

1
6
547
What it looks like without the ANSI bugs, the status bar at the bottom extends the full width. 🧵 Starts in a (filterable) list view to choose a “thread”.
3
147
🤩 Wow
Here's the code to the "byte editor". This is taken from the #Textual docs. It's a teaching aid, bit I think it's a good demo of the Textual API. Here's the code. There's a lot of magic to make this work. It's magic all the way down. gist.github.com/willmcgugan/…
183
🪄 Exploring using natural language to build a shell/editor experience.
2
2
478
Then there’s so many other goodies and tangential avenues to explore with this idea. Maybe I’ll sync my conversations, make them available across devices to save conversations with HAL. Could be compressed, segmented over time. Have HAL aware of program output, not just files.
1
130
HAL plugins to enable custom assistants, additional system configuration, commands, or any behavior. Allow plugins to be aware of the current context, summarizations provided by HAL and/or human. Plugins could also just change color of output, because that’s still fun.
130