Victor Garcia
vmgdev.bsky.social
Victor Garcia
@vmgdev.bsky.social
You're right, each actual bankruptcy is not easily reversible. I'm saying the reason we aren't down another 30% from the 20% we've already fallen is that there is a belief that tariffs will be so bad that there is no way they stay on for long. If we don't remove tariffs there will be a depression.
April 18, 2025 at 1:30 PM
The thing is, this is the most easily fixable recession ever. So really you need to price in how much pain the American people are willing to face before it forces Trump to reverse course.
April 18, 2025 at 3:52 AM
I don't know anything about the compiler optimizations involved but I think it's more convenient from a developer perspective.

If I create an anonymous enum `Error1 | Error2` why couldn't the compiler just create an enum like

enum Anon {
Error1(Error1),
Error2(Error2)
}
?
April 11, 2025 at 11:29 AM
I prefer the idea of building up enums using intersections rather than take subsets.

I wish Rust enums were just intersections of structs that could be defined ad-hoc, even without naming them. This would be amazing for defining Result types where you can set the error to Error1 | Error2.
April 11, 2025 at 2:50 AM
I might be wrong, it might be fine to use
April 8, 2025 at 9:43 PM
Ok, it seems like code review isn't in preview anymore but I do remember explicitly searching for this and finding it. I think it's all actively changing, it's very hard to find their data use policies. I'm trying to find it now and cant.
April 8, 2025 at 9:38 PM
Be careful with the copilot review, with the experimental license you are giving them a license to the code it reviews.
April 8, 2025 at 9:29 PM
It has to be something like elixir or kotlin right? I personally like typescript and rust a lot but I've seen so much hate about those languages that I hesitate to say they are the least hateable.
April 7, 2025 at 10:21 PM
Where's the 2x speed button?
April 7, 2025 at 2:40 PM
2/3rds of both branches of congress have to vote for it, I don't think that happens until we feel real pain.

What makes this worse is that once countries put up the tariffs the US will have to negotiate with each country individually to remove them.
April 4, 2025 at 6:32 PM
Destruction is much easier than creation
April 4, 2025 at 2:05 PM
I apologize for the rudeness of my response, I can accept that you weren't trying to insult me. I still disagree with your characterization of what I said. I am also definitely not saying that because Rust has a default build tool you should not be able to build an alternative.
March 30, 2025 at 7:12 PM
Do you think calling my response "anti-intellectualism" was not rude? I think it's fine for you to build another build tool and to care about preventing monopolies but it's another thing when you are calling me an idiot for just wanting build tools that work without having to do days of research.
March 30, 2025 at 6:59 PM
This response is absurd. Time on Earth is limited, I don't want to spend it debating and / or learning build tools once I've already found something that works.

Do whatever you want, you aren't a revolutionary because you are building another build tool.
March 30, 2025 at 6:42 PM
I get what you are saying but I really think developers do not want to think about things like codebase organization and formatting and are very happy to just completely sidestep all the bikeshedding discussions involved with it. Javascript is the opposite extreme of this and it's terrible.
March 30, 2025 at 6:15 PM
1. It has sane defaults and doesn't *require* configuration.

2. It's built in and is *the* standard. There are no choices you need to make for linters / formatters / build tools / package management.

I think that's really it. Doesn't sound like much but how many languages succeed at this?
March 30, 2025 at 6:12 PM
That's weird to me, I would think you would have a ton of fans on HN, including the moderation.
March 30, 2025 at 4:02 PM
A lot of people are going to start coming out saying async await was the right pattern all along
March 29, 2025 at 12:00 AM
This game looks dope, what game is it?
March 28, 2025 at 11:23 AM
Yeah, but not really. Don't think I'll ever voluntarily go back to writing code in languages where null pointer exceptions are possible.
March 26, 2025 at 1:55 PM
Automation of labor technically doesn't necessitate AI but I think that it does practically. Anyway, what worries me isn't AI itself but if the people who create AI will allow democratic control over it or if they will horde the power themselves to control others.
March 14, 2025 at 4:22 PM
Everything that is done requires human labor. Someone has to take out the trash, go into sewers, and do the back breaking labor involved in farming. In communist countries an unlucky few are forced to do these kinds of jobs (if anyone does them). The only way around this is to automate.
March 14, 2025 at 4:13 PM
I have mixed feelings about AI. I think it's wrong that AI companies are taking content from websites and repackaging it using LLMs which directly takes traffic from the creators who put in the actual work. I also want to live in a world where nobody *has* to work.
March 14, 2025 at 1:27 PM
Your explanation doesn't make sense to me with this follow-up that intellectual property shouldn't exist. I can imagine a better system than our current copyright system could exist but if you object to the concept of intellectual property outright I don't see how you can say AI is theft
March 14, 2025 at 1:22 PM
Can you explain how it's not contradictory? I don't see how you can have theft of intellectual property if the concept of intellectual property is removed from law.
March 14, 2025 at 12:42 PM