Hacker Newsnew | past | comments | ask | show | jobs | submit | xtreak29's commentslogin

Reviewing code was also a big bottleneck. With lot more untested code where authors don't care about reviewing their own code it will take even more toll on open source maintainers. Code quality between side projects and open source projects are different. Ensuring good code quality enables long term maintenance for open source projects that have to support the feature through the years as a compatibility promise.


That's where pair programming came in but it turns out that most people hate each other so much that they'd rather work with a machine pretending to be a person.

I realize there are many levels to this claim but I'm not being sarcastic at all here.


Using an LLM is a form of pair programming.


Not really, LLMs do not push back on design decisions and will happy continue with whatever prompt you throw at them. That’s after we look past quality isssues.

“Your absolutely right…”


It could push back more, true. Although it's role in pair programming is the driver, you are the navigator. I often begin a session with exploring and asking it questions of the code as I would a junior developer.

Saves this old man from typing anyway.


That’s not pair programming as I use it. Pair programming is where two people work on the same code directly and bounce ideas or critique each other.

If I do something that is not ideal the other person will catch me, and I do the same in return. I kinda see it like rock climbing.


This is how I always did it too. When the whole does it every day, juniors don't stay junior for long!


Not sure how to respond to this as clearly that's what I was getting at. Perhaps this is a response from an LLM though. Again, not being sarcastic, it just seems like it's maybe the case?


Does my post history suggest to you I am an LLM?


you make a good point and everything but have you considered the way people using LLM is similar to the way we review code together as humans? but if you think about it, they just swapped one of the humans with an LLM


Yes, I am just against code review (except in certain circumstances) and think pair programming (with humans) is much more productive and beneficial.


Pair programming is exhausting to a lot of people, myself included. My brain just doesn't work like that. I work in fits and starts, with weird, sustained bursts of productivity.

Pair programming is draining to me.


It's exhausting to me too! But when you do it every day you get used to it. You also get a lot more done so last time I did it we would work shorter days.


Yeah, akin to talking to a rubber ducky


I like to agree as sorta yes but also really no because it's a rubber ducky that doesn't give you the chance to come to your own conclusion and even if it does it has you questioning it.


i find its the opposite, LLMs can be made to agree with anything.... largely because that agreeability is in their system prompt


Yeah, this. Every conversation inevitably ends with "you're absolutely right!" The number of "you're absolutely right"s per session is roughly how I measure model performance (inverse correlation).


Ha, touche!



There seems to be an issue open for this https://github.com/simsong/tcpflow/issues/58



Some breakdown and comparison over the years https://meta.m.wikimedia.org/wiki/Wikimedia_Foundation_salar...


https://streamlit.io/ is good for quick interfaces with components.


They seem to be quite early - there is no pricing, and the only clear way to deploy is in their cloud.



Thanks, any idea what the “leet” Python version listed at the very top right of the first chart linked to below, which was in one of the links you provided; attempted to Google it and found nothing.

Direct link to the chart, see “133.7” Python version (elite version) in the top right:

https://github.com/hugovk/pypi-tools/blob/main/images/all.pn...

Which is from:

https://github.com/hugovk/pypi-tools



Some discussion on this in PostgREST repo

https://github.com/PostgREST/postgrest/issues/1214


I too wrote a similar app for my personal problem and also served to be a good way to learn about kotlin and Android ecosystem. I also tried a rewrite in flutter and compose. The idea was to use select the word and then click meaning from context menu so that meaning occurs as notification and disappears in 15 seconds. I used Wiktionary as dataset source and app works offline.

https://play.google.com/store/apps/details?id=com.xtreak.not...

https://github.com/tirkarthi/NotificationDictionary


Hey @xtreak29, that's awesome. I wish had found your repo sooner and use your wikidictionary parser tool, so good. Thanks for sharing.

I loved that you built the context menu it's something I was thinking to. Congratulations.


> I also tried a rewrite in flutter

Tried? Mind elaborating? I'm working on a flutter app atm - do you mean it didn't work out? / you didn't end up liking flutter?


I used rewriting as a learning experience. I found flutter to be simpler with respect to UI and state management compared to using XML by default for UI. Since mine was a crud app flutter was okay. I later found jetpack compose which has flutter like UI composition and I liked it better since I can access the existing Android library ecosystem too.


Will you release it to the iOS App Store as well?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: