Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stevepike
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
stevepike
6mo ago
The real issue with Rails apps is keeping up with the framework and language versions. There are really two categories of dependencies. One-off libraries that don't have a runtime dependency on Rails are typically very low-maintenance.
2.
▲
by
stevepike
6mo ago
It looks like this is a community continuation of the axlsx gem which was maintained back in the day by Randy Morgan (randym) over at https://github.com/randym/axlsx . One of my earliest open source contributions was ad
3.
▲
by
stevepike
7mo ago
Yeah, earlier in the GPT days I felt like this was a good example of LLMs being "a blurry jpeg of the web", since you could give them something that was very close to an existing puzzle that exists commonly on the web, and they&#x
4.
▲
by
stevepike
7mo ago
I'm a bit surprised it gets this question wrong (ChatGPT gets it right, even on instant). All the pre-reasoning models failed this question, but it's seemed solved since o1, and Sonnet 4.5 got it right. https://claude.a
5.
▲
by
stevepike
7mo ago
Reminds me of https://xkcd.com/1200/
6.
▲
by
stevepike
10mo ago
PHP would definitely be in scope, either that or Java are likely to be next for us. If you are familiar with PHPs ecosystem I'd be interested in your take on what's most important / problematic there.
7.
▲
by
stevepike
10mo ago
Thanks! We support Python, JS, and Ruby right now (started with dynamic languages). I'm not sure what you mean by prioritization on the issues, but generally we are trying to help you figure out what to upgrade next, and to actually do
8.
▲
by
stevepike
10mo ago
This is hard for lots of companies. Some ignore the problem entirely until there's a fire drill (which can be a huge risk if you end up on an old major version that won't get patched). Some keep everything up to date, and then tak
9.
▲
by
stevepike
1y ago
This is cool, it looks to me like you're integrating static analysis on the user's codebase and the underlying dependency. Very curious to see where it goes. We've found dependency upgrades to be deceptively complex to evalua
10.
▲
by
stevepike
1y ago
This is very true. It can be a real fire drill if it turns out you need to go up a major version in some other dependency in order to get a security fix. It can get even worse in JS if you're on some abandoned package that's pinne
11.
▲
by
stevepike
1y ago
This seems to show the power of the reasoning models over interacting with a prompted chat-tuned LLM directly. If I navigate backwards on your link Sonnet 4 gets it right. I've used a similar prompt - "How can you make 1000 with e
12.
▲
Show HN: Track Deprecation Warnings in Prod
4 points
by
stevepike
2y ago
|
0 comments
13.
▲
by
stevepike
2y ago
I think the kind of application here matters a lot, specifically whether you're trying to make a change to a web app or if you're hacking on library code. In ruby, for example, I can pretty trivially clone any open source gem and
14.
▲
by
stevepike
2y ago
It doesn't do this for me. I've got side-loaded and Amazon store books on the same device, no problem.
15.
▲
by
stevepike
2y ago
They're tracking different related things. I run a startup in this space and we track: aggregate libyear of your direct dependencies; total # of direct dependencies with libyear > 2; # of direct dependencies at least one major versi
16.
▲
by
stevepike
3y ago
If you're curious, here's how I solved it for ruby back in the day. Still used magic bytes, but added an overlay on top of the freedesktop.org DB: https://github.com/mimemagicrb/mimemagic/pull/20
17.
▲
by
stevepike
3y ago
Yeah I saw that, but that could cover a pretty wide range and it's not clear to me whether that relies on preloading a model.
18.
▲
by
stevepike
3y ago
Oh man, this brings me back! Almost 10 years ago I was working on a rails app trying to detect the file type of uploaded spreadsheets (xlsx files were being detected as application/zip, which is technically true but useless). I found &
19.
▲
by
stevepike
3y ago
How does this work on the backend? Does it only trace method calls when an exception is thrown, or does it profile the call stack of every request? Something I've been interested in is the performance impact of using https://
20.
▲
by
stevepike
3y ago
(Good project management is the key to this work. You need to spend the time up front (scripts can help here, but the tooling isn't awesome) to figure out everything that's going to block your language upgrade. For all those block
21.
▲
by
stevepike
3y ago
I wouldn't necessarily recommend moving from an existing react frontend to hotwire at the same time as upgrading Rails itself. I'd get to Rails 7.1 first/independently. FWIW the Rails 7+ way of doing single page app JS is als
22.
▲
by
stevepike
3y ago
This is really cool. Do you have any results you can share in using this on your own projects (e.g., contributions you made you wouldn't have otherwise come up with)? I'm similarly looking to do some hacktoberfest contributions an
23.
▲
by
stevepike
3y ago
Fascinating. I would 100% pick race track. Maybe because populated areas is plural? Or because the question gives a named subject and nobody would ever respond to "where are you going?" with "populated areas"?
24.
▲
by
stevepike
3y ago
(disclaimer - I'm the founder of infield.ai; we're software for upgrading dependencies safely, even when there are breaking changes). I spent most of last year upgrading large Rails/React apps as a consultant so I have lots o
25.
▲
Once a Maintainer: Marc-André Lafortune
(onceamaintainer.substack.com)
1 points
by
stevepike
3y ago
|
0 comments
26.
▲
by
stevepike
3y ago
So I'm sitting here on a linux (KDE) desktop machine with the following apps open: 1. Slack 2. Discord 3. Signal 4. Mullvad VPN 5. Kate 6. 1Password 7. Emacs 8. Chrome 9. Spotify 10. Konsole How many of these wouldn't exist on Lin
27.
▲
by
stevepike
3y ago
For me it is. Partly though that's because I boot windows so rarely that when I do I have to sit through a whole bunch of updates. I prefer linux to windows generally so the ability to game without re-booting is a bonus on top of that.
28.
▲
by
stevepike
3y ago
Mostly agreed to all this. I've had a better experience since I switched from arch to ubuntu. For example steam remote play works w/ my Apple TV upstairs. Under arch I couldn't ever get it to work. I've had mixed experie
29.
▲
by
stevepike
3y ago
Proton has earned steam my business forever. I haven't booted into Windows in over a year.
30.
▲
by
stevepike
3y ago
I had the exact same experience!
More ›