volker48

Joined 15 years ago

Karma
207
Submissions
94
Member since
Jun 17
[ my public key: https://keybase.io/marcusmccurdy; my proof: https://keybase.io/marcusmccurdy/sigs/9Pjz5ola4oQoSJW-j3T4YFwc4SZFUvvcN_2Oeh4OvSQ ]

My Bitrated profile: https://www.bitrated.com/volker48/

Contact me: earn.com/volker48

View on Hacker News

Recent submissions

Comment · 3 months ago
Have you tried using another harness like Pi? You can easily turn off auto compaction and if you leave it on you can use /tree to go back before the compaction if you like.
Comment · 4 months ago
Obsidian Security | Staff Software Engineer | Philadelphia or Palo Alto | Full-time | $176k-$196k + equity + 401k | https://job-boards.greenhouse.io/obsidiansecurity/jobs/51527...

We secure the SaaS apps companies actually run on: M365, Salesforce, and hundreds more. You’d be on the Threat product team working full-stack. That means browser extension code (content/background scripts, manifest v3, message passing), backend services chewing through millions of events, and the data pipelines feeding our detection engine. One day you’re in TypeScript debugging why a content script won’t capture form submissions on some vendor’s weird SPA. The next you’re in Python fixing a Kafka consumer that’s falling behind. Sometimes you’re in Rust optimizing a hot path in the telemetry collector.

Big current focus is shadow AI, i.e. catching when employees paste sensitive data into ChatGPT, Claude, or whatever LLM showed up this week. You’d build the systems that detect it.

Looking for ~8+ yrs experience, real browser knowledge (DOM, event loop, SPA routing, CORS, not just “I used React”), prior browser extension work, strong TypeScript, comfortable in Python, willing to write Rust, plus data-at-scale chops (event streaming, Postgres, Elasticsearch, Kafka). Bonus: AI security (prompt injection, exfiltration), detection engineering/SIEM, or security tooling.

Apply via the link above, or see all our open roles at https://www.obsidiansecurity.com/careers

Comment · 5 months ago
Obsidian Security | Staff Software Engineer | REMOTE (US) | Full-time | $176k-$196k + equity + 401k | https://job-boards.greenhouse.io/obsidiansecurity/jobs/51527...

We secure the SaaS apps companies actually run on: M365, Salesforce, and hundreds more. You’d be on the Threat product team working full-stack. That means browser extension code (content/background scripts, manifest v3, message passing), backend services chewing through millions of events, and the data pipelines feeding our detection engine. One day you’re in TypeScript debugging why a content script won’t capture form submissions on some vendor’s weird SPA. The next you’re in Python fixing a Kafka consumer that’s falling behind. Sometimes you’re in Rust optimizing a hot path in the telemetry collector.

Big current focus is shadow AI, i.e. catching when employees paste sensitive data into ChatGPT, Claude, or whatever LLM showed up this week. You’d build the systems that detect it.

Looking for ~8+ yrs experience, real browser knowledge (DOM, event loop, SPA routing, CORS, not just “I used React”), prior browser extension work, strong TypeScript, comfortable in Python, willing to write Rust, plus data-at-scale chops (event streaming, Postgres, Elasticsearch, Kafka). Bonus: AI security (prompt injection, exfiltration), detection engineering/SIEM, or security tooling.

Apply via the link above, or see all our open roles at https://www.obsidiansecurity.com/careers

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Comment · 2 years ago
Same for me. Many times I would have an idea, but I would think ahead of all the mundane and tedious things I would need to complete to implement it and not even get started. Now I work with the LLM to do those more tedious and mechanical parts and frankly the LLM is generating pretty similar code to what I would have written anyway and if not I just rewrite it. A few times I've even been pleasantly surprised when the LLM took an approach I wouldn't have considered and I actually liked it better.
Comment · 2 years ago
Thanks I didn't see that before!

  you can't use latest:20 in a .tool-versions file or many other places
This has always bugged me in asdf where I just want to say something like python:3.11.* where I don't care about the patch version number just that some 3.11 version is used.
Comment · 2 years ago
What prompted you to switch?
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
The only time I've ever experienced a memorable amount of pain was when I was working on a project that used one of the newer options like Poetry. Using a virtualenv, a requirements.txt file, and pip I have not had serious issues in 15 years of using Python.
Comment · 2 years ago
Obsidian Security | Threat Team Engineer | Newport Beach, Palo Alto, Philadelphia | Onsite or Remote | Full-Time

Obsidian Security is at the forefront of SaaS security, dedicated to detecting and mitigating threats effectively.

We are hiring for multiple roles.

Threat Detection Team:

With our advanced threat detection solution, we visualize user activity, identify employee compromise, and mitigate insider threats, ensuring data security before a material breach occurs.

Threat Backend Engineer: https://obsidiansecurity.applytojob.com/apply/wK0pJCTaKO/Thr...

SaaS Posture Security & Compliance Team:

Ensuring SaaS applications are robust and compliant with industry standards. You'll focus on real-time monitoring, proactive vulnerability mitigation, and managing sensitive data access for optimal security and continuous compliance.

Skills:

  - Python (specifically experience with asyncio)
  - SqlAlchemy
  - Fastapi
  - Dagster
  - Duckdb / Postgres
For posture team email [email protected].

See all our open positions here https://www.obsidiansecurity.com/careers/

Comment · 3 years ago
Obsidian Security | Threat Backend Engineer | Newport Beach, Palo Alto, Philadelphia | Onsite or Remote | Full-Time

Obsidian Security is at the forefront of SaaS security, dedicated to detecting and mitigating threats effectively.

We are hiring for multiple roles.

Threat Detection Team:

With our advanced threat detection solution, we visualize user activity, identify employee compromise, and mitigate insider threats, ensuring data security before a material breach occurs.

Threat Backend Engineer: https://obsidiansecurity.applytojob.com/apply/wK0pJCTaKO/Thr...

SaaS Posture Security & Compliance Team:

Ensuring SaaS applications are robust and compliant with industry standards. You'll focus on real-time monitoring, proactive vulnerability mitigation, and managing sensitive data access for optimal security and continuous compliance.

Skills:

  - Python (specifically experience with asyncio)
  - SqlAlchemy
  - Fastapi
  - Dagster
  - Duckdb / Postgres
For posture team email [email protected].

See all our open positions here https://www.obsidiansecurity.com/careers/

Comment · 3 years ago
Obsidian Security | Threat Backend Engineer | Newport Beach, Palo Alto, Philadelphia | Onsite or Remote | Full-Time

Obsidian Security is at the forefront of SaaS security, dedicated to detecting and mitigating threats effectively.

We are hiring for multiple roles.

Threat Detection Team:

With our advanced threat detection solution, we visualize user activity, identify employee compromise, and mitigate insider threats, ensuring data security before a material breach occurs.

Threat Backend Engineer: https://obsidiansecurity.applytojob.com/apply/wK0pJCTaKO/Thr...

SaaS Posture Security & Compliance Team:

Ensuring SaaS applications are robust and compliant with industry standards. You'll focus on real-time monitoring, proactive vulnerability mitigation, and managing sensitive data access for optimal security and continuous compliance.

Skills:

  - Python (specifically experience with asyncio)
  - SqlAlchemy
  - Fastapi
  - Dagster
  - Duckdb / Postgres
For posture team email [email protected].

See all our open positions here https://www.obsidiansecurity.com/careers/

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton