I'd recommend clicking through the headline to watch the talk. Metz talks a lot about types of similarity: similarity by coincidence vs similarity due to an actual semantic or functional equivalence.
Code that is coincidentally similar very often diverges in either the short or long term, and DRYing it up aggressively tends to result in functions that have many boolean parameters that each trigger disjoint sets of behavior - which is a bit of a nightmare to maintain due to the high cognitive overhead of remembering how all the interleaved-but-actually-unrelated behaviors should work.
This outcome is low-cohesion code.
It's a useful concept to be aware of - worth clicking through to the actual content of the talk rather than just the headline.
> I'd recommend clicking through the headline to watch the talk. Metz talks a lot about types of similarity: similarity by coincidence vs similarity due to an actual semantic or functional equivalence.
I've seen this article and AFAIR the video before, and FWIW having been a Rails developer from the very early days and fitfully until maybe even 2014, I now interpret the phrase "my Railsconf talk…" quite negatively.
ETA: nice to be back to disagreeing with people on HN about coding principles again though. Hopefully this is a sign.
Tell me you've never been to Idaho without telling me you've never been to Idaho, where a considerable portion of the population (especially around Moscow, Idaho) wants explicitly to repeal the 19th amendment (the one that gave women the right to vote).
Or Michigan, home of both Henry Ford (and his now-infamous Dearborn Independent, which still seems to resonate with most Michiganders that I've met) and Charles Lindbergh.
What you're describing is a rural areas problem, and the South, most of which has never really developed much urbanism (outside Atlanta and maybe Charlotte) has never had to "grow up", much like rural Michigan has never had to "grow up" and remains a hotbed of MAGA racism and plots to kidnap their governor, or the same way that much of Idaho has never had to "grow up" and is a common destination for Doug-Wilsonites and similar "trad" homesteaders. Drive an hour outside of Detroit or Lansing and ask the almost-universally-white rural folks what they think of Dearborn and they'll tell you all the same wild "sharia law" white-replacement conspiracy theories they've told me over and over again.
And of course, even Boston famously took rather poorly to the notion of desegregation – look up Boston's reaction to "forced bussing" (since the only way to racially-integrate Boston schools was to bring in black kids from outside Boston, since the redlining had been so severe there, and the city was covered in widespread protests).
>Their expertise will be used to improve Grok Build coding agent.
Is Grok not a toxic enough brand (by association with Musk) that people who would use Cursor wouldn't avoid Grok?
Like, the assumption seems to be that all the goodwill that Cursor users have towards Cursor will now apply automatically to Grok, which seems like a pretty significant leap.
I've been teaching myself physics lately and have found Grok to be one of the best both at coming to a correct answer and helping me to understand how to get it myself. It also seems a lot better than other models at saying "I don't know" or pointing out when my question doesn't make sense.
I'm just trying to get it to help me learn physics. If my topic of interest shifts to mid-20th century European history I'll keep what you said in mind.
If you're going to use the model to learn history you're going to learn the version of history that the model teaches you. A little bit of digging around grokpedia should give you some idea of what that model thinks
I'm a heavy Cursor user, I spend hundreds of dollars per month in overages above my $200 subscription, and I'll be switching away. I have zero interest in Musk's AI.
The CEOs ideology matters due to the fact it impacts the product design. The reason people don't want to use Grok is because it's bad, and it's bad because the team behind grok have to spend cycles crowbarring in far right white genocide conspiracy theories so that it doesn't embarrass their boss on twitter. One of the things we learned with Anthropic is that you have a lot more success being focused on the core product - coding agent, than trying to do that and chase internet chatbot users.
As someone that trains LLMs, even if grok does have a "avoid ""woke""" fine-tuning, adding that needs a few thousand examples SFT and a system prompt. It costs nothing extra to do it to coding agents and is not the reason why grok sucks at coding. It's just not in the same league in general - it's 0.5T parameters only and not trained specifically for coding at all.
Even if the way they are doing it did damage coding performance, it is a simple matter of serving another model without that fine tuning in the enterprise API preferably only to the grok coding harness (or cursor, now). Coding performance for subscription plans don't move the needle in terms of revenue anyways and quality there doesn't matter as much.
Salesforce Einstein™ Agent Cloud (not to be confused with Agentforce, which will have basically the same goals and the same target market, until they kill off Salesforce Einstein™ Agent Cloud eventually).
>The mainstream parties are not offering alternatives,
This part rings a little hollow when it's one of those mainstream parties that's doing the demagoguery.
>can you blame those who are disaffected by this rapid societal change from reaching out to support the first name that voices critique at policies they dislike?
Yes and no.
Can I blame people for recognizing that something in their life isn't working? No. Can I blame them for willfully accepting claims that offer no attempt at proving themselves with evidence, and that consist almost entirely of "people who look different than you are the only reason you have any problems"? Yes, because the average person shouldn't be so easily duped, and if they are, it's generally because they already wanted a reason to blame "those people" and anyone offering the faintest excuse ought not be "good enough".
>more people will be peaked by the discontent it can sow,
I think this is sort of begging the question a bit, in the sense of assuming a specific conclusion is true when asking the question of whether it's true.
In particular, I don't think it's demonstrably true that immigration sows discontent. I do think that it can be shown based on the US example that far-right parties looking to sow discontent often scapegoat immigration as the cause for societal problems that may have nothing to do with immigration (like the classic "your cost of living has gone up coincidentally at the same time that corporate profits are at an all-time high and regulatory capture is widespread; it must be immigrants to blame for things being expensive!")
reply