HackerTrans
TopNewTrendsCommentsPastAskShowJobs

h_mirin

no profile record

Submissions

Show HN: agenv - Easy account and environment switching for coding agents

github.com
1 points·by h_mirin·3 mesi fa·0 comments

Ask HN: mypy is used in production?

2 points·by h_mirin·3 anni fa·1 comments

[untitled]

1 points·by h_mirin·3 anni fa·0 comments

Ask HN: How Airtable / Notion's Database is implemented?

1 points·by h_mirin·3 anni fa·2 comments

[untitled]

1 points·by h_mirin·3 anni fa·0 comments

Show HN: ask.sh: Terminal AI assistant that can read and write your terminal

github.com
1 points·by h_mirin·3 anni fa·1 comments

comments

h_mirin
·3 anni fa·discuss
Business Source License https://www.infoq.com/news/2023/08/hashicorp-adopts-bsl/
h_mirin
·3 anni fa·discuss
Interesting! It would be great to have some example outputs in README.md maybe.
h_mirin
·3 anni fa·discuss
Are you all discussing web development? Then, I assumed that most web developers use ORM. So, I'm purely surprised by the number of people here who are against it.

I agree that abstraction can be leaky, and it's true that you often end up writing some SQL-like code.

However, isn't writing raw SQL potentially dangerous, considering aspects like security, access control etc?

I want to learn your thoughts!
h_mirin
·3 anni fa·discuss
I like fly.io because it's just (much) better Heroku.

I also liked Heroku, so it's sad to see their status now.
h_mirin
·3 anni fa·discuss
Most models in recent years are not made with/for word level representation. Therefore, as you suggest, you need to use older word level emebedding models such as word2vec etc. You can just do "cow" - "animal" and search for the words similar to the vector, using libralies such as gensim in Python.
h_mirin
·3 anni fa·discuss
The link you provided seems to be a joke repo! However, your idea to look into the open source alternative implementations is indeed insightful. I'll take a look at them. Thanks.
h_mirin
·3 anni fa·discuss
Especially in recent years, public infrastructure investment is evaluated by ROI (though not just from an economic perspective). Therefore, if the population declines, the number of projects meeting the ROI threshold may also decline.

Also, I live in Japan and can perhaps provide an example:

In Japan:

- Public infrastructure investment reached its peak in the mid-1990s.

- The birth rate peaked in the mid-1970s.
h_mirin
·3 anni fa·discuss
I'm purely surprised by the activeness of CMake development. I didn't know there was still room for improvement. A debugger is surely nice, considering the complexity of the CMakeLists...
h_mirin
·3 anni fa·discuss
Even in 2021, Google Workspace had more than 3 billion users. I believe that 99% of these individuals had no clue what Markdown was. If they had, perhaps third-party apps that can connect to Google Drive, such as StackEdit, would be much more popular now.
h_mirin
·3 anni fa·discuss
I'm the author of this project. Yes, yet another terminal AI assistant with OpenAI APIs!

I know there are plenty of great projects for terminal AI assistants already out there. But, in my experience, none of these tools completely meet the criteria I consider essential:

Terminal Reading: Most tools are unable to read your terminal, which means you have to manually copy and paste the terminal output elsewhere.

Simple API: Who wants to remember a plethora of complex commands and options? This is the very reason I use these tools in the first place.

Multi-turn Capability: Most tools are designed for single-turn queries due to their lack of memory, significantly limiting their utility.

Direct Command Execution on zsh/bash: Some tools execute commands in a wrapped environment or REPLs to capture the terminal output. This approach can break some commands, which I find undesirable.

Personally, I use this tool very conveniently. I open chat.openai.com less often because I can get enough answers from GPT-3.5 or GPT-4 without leaving the terminal!

Any feedback or comment is appreciated!
h_mirin
·3 anni fa·discuss
In principle, citations should give credible sources of information to the reader and let them reproduce the result ultimately. However, this is impossible for ChatGPT because it generates answers probabilistically and its random number generator cannot be controlled. (Though perhaps this could be partially achieved by setting the temperature to zero through the API?)

I hope open-sourced models will achieve better performance soon.
h_mirin
·3 anni fa·discuss
I didn't know that GPTs have such duplicated tokens! The image in the article means that there're three davids ("David", " david", "david") in the tokens, right?
h_mirin
·3 anni fa·discuss
While I agree with your point, I think it ultimately depends on the timescale we're looking at. In other words, if we're looking at a timescale of several years, it's conceivable that we've been experiencing such leaps several times over the previous rate (or more?) for about the past decade. However, if we're looking at a matter of a few weeks, it may seem like we're stagnating. The point is that we cannot predict if these leaps will continue to occur, and when they will happen.
h_mirin
·3 anni fa·discuss
What might be seen as exponential progress could actually be the accumulation of a few tremendous leaps, I believe. For instance, within the architecture realm, we've witnessed leaps such as:

Stacked neural networks (deep learning) / CNN / Transformer

From the application perspective, there are also areas that have seen significant progress:

AlphaGo (An application of reinforcement learning) / AlphaFold (An application for biological sequences) / ChatGPT (An application of Large Language Models / Reinforcement Learning from Human Feedback)

You may pick different ideas. However, what I want to say is that these great advancements happened approximately once every two or three years. It may take some time before we witness another major leap.

In truth, the majority of research and development does not contribute to exponential progress. It's sad. However, this does not render such effort meaningless. Although it may seem as though there's too much competition within a narrow field, this may not necessarily be detrimental to humanity.
h_mirin
·3 anni fa·discuss
Around 200 readings? Incredible.