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

That repo does not contain the source code for Claude Code.


Thanks for pointing this out, https://hackyournews.com should be up and running again!


Is this your project? It would be great to bolster it with links to comment sections and the current points tally.


Yes! And yes, there's a link to the Comment section if you click on the "Comments" summary header.

Up-to-date comment tallies are hard, since the summaries are only updated a few times a day.


*PIVOT!*


That’s tables /s


The sofa solution happens to also apply to tables.


It is obvious now that CSS exposes great atomics with terrible dev ergonomics.

Look at MDN, the gold standard for web docs, on Grid: https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Grid...

That's just the basic concepts!

Now look at how easy MUI's Grid is: https://mui.com/material-ui/react-grid/

Atomics vs Usability. Everyone needs CSS. No one needs to *write* CSS.


It's partly a case of people mean different things when they talk about "a grid" and how they would use a grid. Bootstrap popularized one simplified model of layout they called "Grid", and MUI is continuing a version of that. CSS Grid is an attempt to unify that simpler "Grid" with more powerful grid constructs and as a more generalized 2D layout engine. It takes the things learned from Flexbox and Table layout and tries to unify them into a sane 2D layout system that has the power of both and additional tools.

I think you can replace nearly every use of Flexbox (and Tables for layout) with CSS Grid and have overall better dev ergonomics. The `grid-template-areas` tool and named areas can be great dev ergonomics far better than anything that came before it in CSS, especially if you have highly responsive layout needs and/or desire to decouple HTML source order with layout order (for better, cleaner accessibility, for one instance; or for cleaner streaming order on slow pages, as another reason).

It has a learning curve more than the simpler "Bootstrap-era" Grid designs, certainly, but I think it's an easier learning curve than Flexbox (but esp. if you've already learned Flexbox, because they share a number of concepts).


Another big problem is that designers never got the "semantic" bit. I don't know how much of that is that most designers aren't used to thinking systematically and like to design a page at a time instead of a system for a whole site and how much of it is CSS being structurally wrong. So we have MUI and bootstrap to impose an application-like structure or tailwind to just "do what I mean".


Professional designers are all about consistent systems of symbols and interactions for what it’s worth


I’m lucky when I work with one of those!


You are comparing CSS Grid to a Flexbox abstraction that MUI calls "Grid". Your point might still be valid with the fairer comparison: https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Flex...


In the example there is a mixture of style and content. This would be of course more ergonomic. However, the strength of CSS is that you can decide later on to change the style without touching the content.


Except for the first line in the "How it works" section of MUI docs:

> It uses CSS Flexbox (rather than CSS Grid) for high flexibility.


This article simply reinforces existing (and outdated) biases.

Complex legacy refactoring + Systems with poor documentation or unusual patterns + Architectural decisions requiring deep context: These go hand in hand. LLMs are really good at pulling these older systems apart, documenting, then refactoring them, tests and all. Exacerbated by poor documentation of domain expectations. Get your experts in a room weekly and record their rambling ideas and history of the system. Synthesize with an LLM against existing codebase. You'll get to 80% system comprehension in a matter of months.

Novel problem-solving with high stakes: This is the true bottleneck, and where engineers can shine. Risk assessment and recombination of ideas, with rapid prototyping.


Exactly, imagine what Claude can do in five years!


10% on top of what we have now and the same things that the local models can do of those times ahead of us?


Is it the electricity, or is it quantum entanglement with Roko's Basilisk?


Is it the Basilisk, or just a bit flip in the parent simulation?


the parent simulation wouldn't use something so crude as a "bit"...


You might enjoy Lost Crown or Rogue Prince. They both have dashes and zippy moves.


To the sibling comments: Apple holds <10% of the worldwide PC market: https://www.gartner.com/en/newsroom/press-releases/2025-01-1...


Congrats on the move to Google!

Please allow me to rant to someone who can actually do something about this.

Vertex AI has been a nightmare to simply sign up, link a credit card, and start using Claude Sonnet (now available on Vertex AI).

The sheer number of steps required for this (failed) user journey is dizzying:

* AI Studio, get API key

* AI Studio, link payment method: Auto-creates GCP property, which is nice

* Punts to GCP to actually create the payment method and link to GCP property

* Try to use API key in Claude Code; need to find model name

* Look around to find actual model name, discover it is only deployed on some regions, thankfully, the property was created on the correct region

* Specify the new endpoint and API key, Claude Code throws API permissions errors

* Search around Vertex and find two different places where the model must be provisioned for the account

* Need to fill out a form to get approval to use Claude models on GCP

* Try Claude Code again, fails with API quota errors

* Check Vertex to find out the default quota for Sonnet 4.5 is 0 TPM (why is this a reasonable default?)

* Apply for quota increase to 10k tokens/minute (seemingly requires manual review)

* Get rejection email with no reasoning

* Apply for quota increase to 1 token/minute

* Get rejection email with no reasoning

* Give up

Then I went to Anthropic's own site, here's what that user journey looks like:

* console.anthropic.com, get API key

* Link credit card

* Launch Claude Code, specify API key

* Success

I don't think this is even a preferential thing with Claude Code, since the API key is working happily in OpenCode as well.


You went further with GCP than I did. I was asked repeatedly by support to contact some kind of a Google sales team.

I get the feeling GCP is not good for individuals like I. My friends who work with enterprise cloud have very high opinion about their tech stack.


> I get the feeling GCP is not good for individuals like I.

Google isn't good for individuals at all. Unless you've got a few million followers or get lucky on HN, support is literally non-existent. Anyone that builds a business on Google is nuts.


I'd like to state the AWS, in contrast, has been great to me as an individual. The two times that I needed to speak to a human, I had one on the phone resolving my issue. And both issues were due to me making mistakes - on my small personal account.


I propose a new benchmark for Agentic AI...Be able to sign up for a Google Service...


Yes, it’s extremely complicated. I gave up on fire base for one project because I could not figure out how to get the right permissions set up and my support request resulted in someone copying and pasting a snippet from the instructions that I obviously had not understood in the first place.

It’s also extremely cumbersome to sign up for Google AI. The other day I tried to get deep seek working via Google’s hosted offering and gave up after about an hour. The form just would not complete without error and there was not a useful message to work with.

It would seem that in today’s modern world of AI assistance, Google could set up one that would help users do the simplest things. Why not just let the agent direct the user to the correct forms and let the user press submit?


Oh man, I've been playing with GCP's vertex AI endpoints, and this is so representative of my experience. It's actually bananas how difficult it is, even compared to other GCP endpoints


Then you actually use it! I dare someone to try and get Gemini live vertex app working.


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

Search: