Recent submissions

Comment · 5 months ago
Comment · 1 year ago
This is one area I expect LLMs to really shine. I've tried a few static analysis tools for security, but it feels like the cookie cutter checks aren't that effective for catching anything but the most basic vulnerabilities. Having context on the actual purpose of the code seems like a great way to provide better scans without needing to a researcher for a deeper pentest.

I just started a scan on an open source project I was looking at, but I would love to see you add Elixir to the list of supported languages so that I can use this for my team's codebase!

Comment · 1 year ago
I think it depends where you’re at. I got 1gb through them and it was pretty dependable.
Comment · 1 year ago
Comment · 2 years ago
I've been using Codebuff for the last few weeks, and it's been really nice for working in my Elixir repo. And as someone who uses Neovim in the terminal instead of VS Code, it's nice to actually be able to have it live in the tmux split beside Neovim instead of having to switch to a different editor.

I have noticed some small oddities, like every now and then it will remove the existing contents of a module when adding a new function, but between a quick glance over the changes using the diff command and our standard CI suite, it's always pretty easy to catch and fix.

Comment · 2 years ago
This is an awesome guide, but with mix dialyzer taking that long I'm curious: are you caching your PLTs? And if so, why not?

I've worked on some pretty huge Elixir apps, and I've seen the dialyzer take that long on the first run, but once the PLTs are cached it usually takes only a minute or two even in GH Actions

Comment · 2 years ago
Player.style is excellent!

In my last startup I started to build my own video.js theme, and after a few hours realized it probably wasn't worth my time and stuck with the defaults. Going forward these themes would give me a much better starting point to do something more custom.

Thanks for sharing!

Comment · 2 years ago
Comment · 2 years ago
I'm guessing they mean overlaying the screen recording on top of a 3D render of a phone or laptop to show them being used "on device" instead of just as a flat screen recording.
Comment · 2 years ago
Spent two months in Barcelona over the last year, and I second the recommendation. The mascarpone croissant is excellent, but I would actually recommend the raspberry jam croissant even more highly. I haven’t had a thing from Pastisseria Hofmann that I didn’t like.
Comment · 5 years ago
On a related note, Google Maps has on occasion deleted reviews from businesses that used software that employed this tactic for requesting reviews. I’ve seen several businesses lose hundreds of five star reviews because of it.
Comment · 6 years ago
With Erlang releases (compiled code with the Erlang runtime included) you can do hot code swapping to change the code while it’s still running.

And iirc I believe LiveView will have all the state necessary client-side to be able to reconstruct the session when reconnecting the socket. I’m not near my development machine to make sure on that one though.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton