Such a great read. This sentence is particularly chilling:
you could be intellectually stuck right at this very moment, with the evidence right in front of your face and you just can’t see it.
HN user
Full Stack Software Engineer
Such a great read. This sentence is particularly chilling:
you could be intellectually stuck right at this very moment, with the evidence right in front of your face and you just can’t see it.
This is such a great direction airbyte is taking and congrats to the lunch! I think you're very well-positioned for this opportunity than most people realize, given your reputable brand and your uncanny expertise in etl. It's honestly a natural progression of airbyte as far as the current AI landscape goes. Kudos to you and the team!
(We use airbyte at my company, although we self-host it.)
Funny how we all come to HN when the status page is lagging behind. HN is truly the real-time status page
There's still going to be some craftsmanship tho, right? I think software is evolving to be like a factory. Sure, you may not care much about each part of the factory, but the way these parts fit together to produce the desired value/output is still craft IMO. I have personally started enjoying this part and it's actually becoming pretty fun.
Haha this is surprisingly and exactly how I use claude as well. Quite fascinating that we independently discovered the same workflow.
I maintain two directories: "docs/proposals" (for the research md files) and "docs/plans" (for the planning md files). For complex research files, I typically break them down into multiple planning md files so claude can implement one at a time.
A small difference in my workflow is that I use subagents during implementation to avoid context from filling up quickly.
This is truly dope.
I've been playing with a closely related idea of treating the context as a graph. Inspired by the KGoT paper - https://arxiv.org/abs/2504.02670
I call this "live context" because it's the living brain of my agents
I like this take. In other words, AI is another abstraction layer. The same way Java is an abstraction layer for C/Assembly/binary (i.e. pick whatever base layer you want). This also implies that the software development industry has to change inevitably. For example, maybe craftsmanship is a mentality of the past.
Blockchain is well suited for this. Polymarket really proved that blockchain can be useful beyond crypto, especially when trust is at stake.
Great post indeed! I totally agree that embeddings are underrated. I feel like the "information retrieval/discovery" world is stuck using spears (i.e., term/keyword-based discovery) instead of embracing the modern tools (i.e., semantic-based discovery).
The other day I found myself trying to figure out some common themes across a bunch of comments I was looking at. I felt lazy to go through all of them so I turned my attention to the "Sentence Transformers" lib. I converted each comment into a vector embedding, applied k-means clustering on these embeddings, then gave each cluster to ChatGPT to summarize the corresponding comments. I have to admit, it was fun doing this and saved me lots of time!
I am loving this idea already. My Twitter timeline is a clusterfuck of political contents, which is exhausting. All I want is to indulge myself in entertaining posts and nothing more. I use Twitter as a way to relax and let my mind breathe. So this is wonderful to see!
Any plans to support Firebox on Android? I heavily use Twitter on my phone so would be sweet to install the extension on my phone.
It so happens that I am also looking for a new gig right now, so if you are still looking for an excellent dev, we should chat :)
I don't think using the verbatim git history as a change log is a good idea.
But if you insist on using the git history for change log, why not use an LLM? You could feed git history to chatgpt and get a nice user-friendly change log.
I bet a lot of commenters here don't understand the extent to which this ruling will apply.
The ruling affects cases where statutes do not explicitly grant interpretive authority to the enforcing agency. When a statute clearly delegates interpretive authority to the enforcing agency, the agency's interpretations will definitely prevail in the courts.
So this ruling is not as terrible as most comments think. If anything, it's very rational. If a law explicitly applies to X, you don't want the executive branch applying it to Y and Z. That's how you create a rogue executive branch (even though you may be well intentioned).
Even if you don't like Apple's monopolistic approaches, you have to admire how they go an extra mile to stay true to their mantra of selling privacy.
This is clearly a company with an identity, unlike Microsoft and Google who are very confused.
Terminal -> GUI -> Voice Interface
Looks like the circle to "humanizing" the computer interface is complete. The GUI is going to become the new terminal.
This is pretty big given the current stagnant job market. I expect a lot of startups to come from this change.
Location: Rwanda
Remote: Yes
Willing to relocate: Yes
Technologies: Python, Javascript, Typescript, Java, Node.js, React, Django, Spring, PostgreSQL, MongoDB, AWS, HTML, CSS, Flutter, Vuejs, React Native
Résumé/CV: https://www.linkedin.com/in/theophile/
Email: ntheos.nsengimana[at]gmail.com
Hello. I am a Full Stack Software Engineer with over six years of experience working with startups in the Bay Area and some big tech companies. I had taken the last couple of years “off” to give entrepreneurship a chance, but now I am looking for new opportunities to resume my software development career. I am very comfortable working across the stack and can learn pretty fast.