I'd always liked the Go runtime but the language is pretty clunky imo and I don't think they will ever improve it (because they don't think anything is wrong with it). However, you have to really dislike the language to use a transpiler.
To be fair, Go’s async story only works because there’s a prologue compiled into every single function that says “before I execute this function, should another goroutine run instead?” and you pay that cost on every function call. (Granted, that prologue is also used for other features like GC checks and stack size guards, but the point still stands.) Languages that aspire to having zero-cost abstractions can’t make that kind of decision, and so you get function coloring.
Agree. I'm able to do development, run multiple containerized services (including Postgres, NATS, etc), have 10 browser tabs open, all on an 8 GiB laptop running Arch. I have a desktop with 64GiB as well but realized there is no point using it most of the time.
I think what most successful people do is avoid getting in situation where they have to ask for permission to do things. While there may sometimes be legitimate gate keepers that stop you, be careful not to create a gatekeeper out of people that don't care one way or the other. Just go ahead and do it if you can.
The sort of meeting described in the article seems custom-made for gatekeeper creation.
If a meeting is about something else, don't raise your irrelevant idea. If a meeting is about your idea, then why are you having it if you haven't fleshed out your idea and already talked individually with a lot of stakeholders?
The only reason I can see for this sort of behavior is a kind of naivete that ascribes immense valuation to ideas, coupled with fear of losing credit if the idea loses association with your name.
Agree. I think it is a little reductive. Regex / free text search can obviously miss things (as can vector stores). Combining both of them is fairly typical (along with a re-ranker, potentially). You are basically trading quality for latency and cost.
I think the problem with vector search is that it’s unbounded - is the 3rd result relevant at all? What about the 4th?
On top of that, I believe it’s clear with how Cursor and Claude converged on regex search after using vectors that asking LLMs to come up with similar terms to regex is more effective than searching for the user’s original term over a vector db.
I never understood the appeal of AirPods. To me, it just seemed like an inferior product at a much higher price. You now have to worry about charging them (not to mention charging the case), you have three things that are easy to lose vs one that is hard to lose, and finally, to my taste, they are somehow gross to look at - like hearing aids from the 1950s. The product just seems like a manifestation of complexity for the sake of complexity.
> The noise cancellation is also great. I’ll use them if it gets noisier than my closed headphones can block.
You can get the Seinhensser Momentum 4, wireless optional, but closed over-ear and still work without battery, for less than 200. Way better sound quality than the in-ears.
I hate untangling wires. The noise cancellation (including passive for the pros) is great. Easier to switch between devices. I can use them with the Apple TV when my wife goes to sleep (she's an early riser).
The downsides you list don't apply to me personally. I don't have to "worry" about charging them; I just charge them. I have never lost them, I keep them in the same spot. I also personally think they look better than wired, but that's a fashion thing.
I think it's fine to have a different preference, but I find it odd people can't even understand the appeal of them. I don't like wired, but I can understand why people have different preferences.
"Level 8" isn't really a level, it is more like a problem type: language translation. Perhaps it can be extended to something a bit broader but the pre-requisite is you need to have a working reference implementation and high quality test suite.
I think the solution has to be end to end tests. Maybe first run by humans, then maybe agents can learn and replicate. I can't see why unit tests really help other than for the LLM to reason about its own code a little more.
reply