Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
afc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
afc
9mo ago
Thank you for your comment. I like Vonnegut (my favorite is Hocus Pocus) but hadn't read Bluebeard. I only started it and I'm already enjoying it significantly.
32.
▲
by
afc
11mo ago
Even as an experienced developer who even owned CPAN modules and was very familiar with the Unix ways, Python was a no-brainer. I mention this on light of the article's claim that this has to do with "a new generation of programme
33.
▲
by
afc
11mo ago
Agree, that was exactly my reaction. What a terrible introduction, wasting many words on such platitudes as telling me that the idea isn't new but it isn't old fashioned either, or that they want to provide "some respite for
34.
▲
by
afc
11mo ago
Wonder if you've tried spec driven development (as opposed to just prompting)? I used to create requirement-oriented prompts and I felt something similar to what you describe. However, I've switched to generating parts of my sourc
35.
▲
by
afc
11mo ago
I also started building my own, it's fun and you get far quickly. I'm now experimenting with letting the agent generate its own source code from a specification (currently generating 9K lines of Python code (3K of implementation,
36.
▲
AI Juries
(alejo.ch)
4 points
by
afc
11mo ago
|
0 comments
37.
▲
by
afc
1y ago
Disagree. If some small adjustments to your workflow or expectations enable you to use LLMs to produce good, working, high-quality code much faster than you could otherwise, at some point you should absolutely welcome this, not stubbornly r
38.
▲
by
afc
1y ago
For what it's worth it, I'm still developing and using exclusively my own text-based editor/IDE: https://github.com/alefore/edge I wrote recently a bit about my conclusions after ten years of developing
39.
▲
by
afc
1y ago
I wrote a somewhat related article, after running just this Friday into two blocks of code that were deliberately causing invariant violations (akin to the "max < min" situation) to be ignored silently: https://alejo
40.
▲
by
afc
1y ago
Thank you for responding to my request for feedback, I appreciate it.
41.
▲
by
afc
1y ago
I actually I'm somewhat torn on this. In my blog, I do this in my poems, such as: https://alejo.ch/39l — I don't expect this to be controversial, makes sense for poems, right? However, I'm also experimenting
42.
▲
by
afc
1y ago
+1 I own two Supernote (Nomad and Manta) and I can only recommend them.
43.
▲
by
afc
1y ago
It should be: std::optional<Timestamp> (or Optional[datetime] or equivalent in others languages) If you're using a type system that is so poor that it won't easily detect statically places where you're not correctly han
44.
▲
Show HN: Duende: Web UX for guiding Gemini as it improves your source code
(github.com)
8 points
by
afc
1y ago
|
0 comments
45.
▲
by
afc
1y ago
My thinking is that over time I can incrementally codify many of these individual "taste" components as prompts that each review a change and propose suggestions. For example, a single prompt could tell an llm to make sure a code
46.
▲
by
afc
2y ago
The gcreep was a huge wake up call for Google, back in ~2010 when this happened. I can tell you that Google took very drastic action internally as a direct result of this (my estimate is that it spent about 100 engineer years, including som
47.
▲
by
afc
2y ago
Agree. I try hard to push the validation to static checks, but it can't always be done. For example: - a "probability" represented as a double must always be between 0 and 1 - A vector of values given to some group of functio
48.
▲
by
afc
2y ago
Not op, but for productivity, I'll mention one example: I use it to generate unit tests for my software, where it has saved me a lot of time.
49.
▲
by
afc
2y ago
Yeah, that's exactly my experience. After switching from managing to a senior (L7) IC position at Google, most of what this article mentions continued to apply to my work.
50.
▲
by
afc
2y ago
What does partying have to do with this? If anything, strong party goers are more likely to be night owls who sleep in?
51.
▲
by
afc
2y ago
Very cool! I've also been writing my own terminal text editor for a while (just crossed the ten years mark!), so I know how much dedication this takes. :-) One thing I did recently was start writing the lessons I've learned in my
52.
▲
by
afc
2y ago
> I think a lot of people actually do get rich investing. https://youtu.be/H5jPJQ5cVGU?si=KoXd4H3FOkLZ1y06 has an interesting counter-point. You need to fuel your returns with savings. I guess it's a subtlety — in t
53.
▲
by
afc
2y ago
I think you're right. But I still think the quote from Graham is terrible writing: confusing, brittle, convoluted, almost as if it was designed to hide something from readers and manipulate them into a different understanding than what
54.
▲
by
afc
2y ago
At least better editing than this terrible writing: > Six hours she had been officially dead. Six times had the hour hand on the clock moved – and she had lain dead.
55.
▲
by
afc
2y ago
Especially when a few paragraphs below they say: > If you want to exclude your Customer Data from helping train Slack global models, you can opt out. So Customer Data is not used to train models "used broadly across all of our custo
56.
▲
by
afc
2y ago
I'm from Colombia and mostly say "plátano".
57.
▲
by
afc
2y ago
OK, I've adjusted the output accordingly ( https://github.com/alefore/knit/commit/b08f1d1957acf7b37c2cf... ).
58.
▲
by
afc
2y ago
Oh, good point, I might swap them. I think you're right. I sometimes print something like "8(K P)" where I think putting the number in front makes more sense. But yeah, I think if there are no parentheses, I should just print
59.
▲
by
afc
2y ago
Thank you! Mouse over each abbreviation and you should see a tooltip. This specific row would mean "2 knit, Knit Front Back, 6 knit, with yarn in front 3 slip." This may also help: https://en.wikipedia.org/wiki
60.
▲
by
afc
2y ago
Good point. I'll look into that. Thank you for the feedback. (You can swipe left/right to change rows on mobile; though your suggestion still stands. Just mentioning it in case it helps.)
More ›