Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joshka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
211.
▲
by
joshka
11mo ago
>This can lead to a situation where some widgets upgrade, some don't, and you're left either on the lower version with unpatched issues, or the newer version missing widgets. We're fixing that in Ratatui 0.30 by introducin
212.
▲
by
joshka
1y ago
Good idea. Fixing this in https://github.com/ratatui/ratatui-website/pull/979 Disclaimer, I work on Codex since about a month ago. I used codex to write the VHS script, which runs codex to generate a Ratatui
213.
▲
by
joshka
1y ago
Troy's response [1] on this use case from a couple of years ago was that you should buy a monthly fee and then cancel it. [1]: https://www.troyhunt.com/welcome-to-the-new-have-i-been-pwne...
214.
▲
by
joshka
1y ago
I just fired up the selector on macOS Sequoia and I see Seattle, Portland etc. when I type in the combo box (I'm not near there right now). Guessing that you're probably just seeing a ip geolocation that detected your location as
215.
▲
by
joshka
1y ago
The XDG environment variables only apply to systems where the XDG spec is defined to be in place. You need one extra flag for defining that to be true. Given that macOS isn't a place where XDG is applicable, suddenly making it applicab
216.
▲
by
joshka
1y ago
Splice[1] Studio[2] used to be version control for music software (from about 2013-2021). You could browse Ableton Live (and a few other DAWs) projects and see the tracks and rendered versions each time you saved, add metadata etc. They piv
217.
▲
by
joshka
1y ago
No. There are many situations where these are set where that’s not true.
218.
▲
by
joshka
1y ago
That’s my point. MacOS doesn’t use it, but many expect it to do so, so make this explicitly opt in so that a user’s preference is respected over the canonical configuration. To do that the best place to define the setting is in the spec.
219.
▲
by
joshka
1y ago
The xdg vars only control the location. There’s no var to control that xdg should be used. macOS has a canonical approach, which some tools choose to ignore. I want a flag to make that ignorance correct
220.
▲
by
joshka
1y ago
No the xdg base directories spec. If you want to be able to opt in to dry on a system which doesn’t canonically use xdg vars, then you need some config.
221.
▲
by
joshka
1y ago
From my previous recollection, there's an issue for this in just about every rust crate that handles these dirs. The right way to fix this is fix the spec, then make the libs adhere to the spec.
222.
▲
by
joshka
1y ago
(I maintain a fairly popular TUI library), and as a CLI/TUI user on macOS, I dislike the App Support folder a lot. But even though I dislike it, I'd expect that apps for mac should put their files there because the XDG spec doesn&
223.
▲
Use .config to store your project configs
(dot-config.github.io)
4 points
by
joshka
1y ago
|
0 comments
224.
▲
by
joshka
1y ago
I wrote elsewhere that I think the solution to this is to add another variable to the XDG Base Directory Specification to explicitly opt into using XDG variables, and then to support that flag on libraries that target Windows / MacOS a
225.
▲
by
joshka
1y ago
At my former job at a FAANG, I did the math on allocating developers machines with 16GB vs 64GB based on actual job tasks with estimates of how much thumb twiddling waiting time that this would save and then multiplied that out by the cost
226.
▲
by
joshka
1y ago
One of the big things I think a lot of tooling misses, which Geoffrey touches on is the automated feedback loops built into the tooling. I expect you could probably incorporate generation time and token cost to automatically self tune this
227.
▲
by
joshka
1y ago
You can show the exact opposite of this in a degenerate fixed point situation. Say you have -1, 0, +1 in each dimension. The only valid coordinates are the 6 on each face. (+-1, 0, 0) (0, +-1, 0) (0, 0, +-1). Not sure if this is the only co
228.
▲
by
joshka
1y ago
If you're going to the effort of writing a procmacro, you may as well output a string from the macro instead of code. If you're going idiomatic rust, then you might instead output a type that has a display impl rather than generat
229.
▲
by
joshka
1y ago
Thanks for this Rudy. I remember enjoying reading the Ware Tetralogy as a teen in the 90s. I wonder how well it holds up today. Might have to put that on my re-read list.
230.
▲
by
joshka
1y ago
Technically, a more direct analogy would be that some newspaper print on demand service exists, and the instructions for printing are distributed to the machines that print the newspapers, but are modified during distribution before the new
231.
▲
by
joshka
1y ago
I know everything is for sale, but how would Intel buying 10% of the US Government work? ;P
232.
▲
by
joshka
1y ago
It's always nice to hear public thanks. :)
233.
▲
by
joshka
1y ago
> I gotta admit that it saddens me a little to think that calling myself a "wannabe-intellectual" or "eccentric" would have any connotation other than very mild self-deprecation, but I suppose it won't hurt to ma
234.
▲
by
joshka
1y ago
> It has really annoyed me; I ended up doing three interviews over the course of four weeks, and I'm pretty confident that I got the technical questions right. It could be that my resume is too "jumpy", which is fair, but
235.
▲
by
joshka
1y ago
hit flag, move on with your life...
236.
▲
by
joshka
1y ago
I found the answer. Comp equity offers are based on the previous valuation at the last tender event. So now would still be a really good time to join OpenAI. I'm guessing this raise is likely a leading indicator of what that will trend
237.
▲
by
joshka
1y ago
I'm curious about how something like this affects compensation? OpenAI's compensation model is generally to use profit share instead of equity share. PPUs (Profit Participation Units) rather than RSUs (Restricted Stock Units).
238.
▲
by
joshka
1y ago
jj squash allows you to move changes from a revision to another. Default is your working copy, but there's nothing preventing you from working on several semantic commits and moving changes from your working copy to those commits as yo
239.
▲
by
joshka
1y ago
jujutsu would make this fairly simple.
240.
▲
by
joshka
1y ago
> It seems a bit silly to suggest, but perhaps we need a whole set of LLM-enhanced CLI tools or a custom LLM shell? The user experience (UX) field could even branch into AI experience and provide us a whole new information architecture.
More ›