HackerTrans
TopNewTrendsCommentsPastAskShowJobs

feoren

5,513 karmajoined 7 ปีที่แล้ว

comments

feoren
·เมื่อวานซืน·discuss
> you don't like to read? I assumed that people who enjoy software would be into intellectual stimulation but I've learned that this is wrong.

So HN is OK with being extremely condescending toward others as long as it's a general group of others, not a specific HN user? Just imagine this sentence with almost any other activity:

"You don't like to run? I would have assumed that people who enjoy physical activity would be into real exercise, but I guess they're all actually lazy."

"You don't play an instrument? I would have assumed people who like music would be into creativity, but I guess I was wrong and they're all boring and uncreative."

It is the height of arrogance to assume that people who don't enjoy the same things you like are obviously stupid, lazy losers. And yes, that's absolutely what you are doing in your comment. You seriously cannot imagine any other form of intellectual stimulation that they might be into instead?
feoren
·5 วันที่ผ่านมา·discuss
> If a few CEO's wind up working at 7-11 to make rent money, all the better.

There are CEOs who have only ever failed abysmally their entire careers, and they generally only ever make more money. Accountability is for losers.
feoren
·5 วันที่ผ่านมา·discuss
> UBI is non-starter no matter what Sam Altman believes.

Do you mean it's a non-starter in the current political climate? Or that you personally just don't think it will work?
feoren
·5 วันที่ผ่านมา·discuss
I am criticizing a common pattern of thought that I observe, including in the post I responded to. "I'm against X in general, but in this case X is warranted" is a very dangerous thought process, and I believe a good way to try to dispel it is to ask "are all the special cases just ones that you understand and affect you personally, and all the 'in general' ones that you don't?". It doesn't need to be 100% accurate to be a good challenge of the thought pattern.

Yes, there are really bad regulations out there. Some of them are well-intended but poorly thought out, but even more are regulatory capture that is enabled by the same "they're all bad anyway" attitude. Let's work on improving regulations. In my experience, the people who are "against regulation in general" are not the ones who are interested in improving the regulatory body as a whole, and in fact work directly against it.

> The entirely unfounded allegation of cronyism ("and the ones where you have friends that work there") is especially absurd

I was not accusing anyone of cronyism. I was saying that people who have friends who work at, say, USGS, probably talk about what they do and understand that they actually serve a useful function. I am challenging those people to consider the fact that perhaps agencies they've barely heard of also serve a useful function, and they would also support the existence of that agency if they had had conversations with people who work there. Cronyism has nothing to do with it, only familiarity, understanding, and a personal connection.
feoren
·5 วันที่ผ่านมา·discuss
> there are plenty of software developers who offer lifetime purchases. In fact there was a time that subscriptions for software were virtually unheard of.

There's a big difference between software you buy, run on your computer, and don't expect to be constantly updated, vs. an online service that you expect to stay up and serve you new content forever. In the latter case, if a customer drops off after 24 months, that lowers your costs. You can't reasonably charge a user for the number of months they could potentially remain subscribed.
feoren
·5 วันที่ผ่านมา·discuss
I've taken the stance that garbage is garbage, whether written by a human or an AI. It's not like the internet wasn't chock full of insipid philosophy and astroturfing before LLMs were around. It seems like people are starting to read everything on the internet with a much more critical eye because of LLMs, and I think that might be a good thing. As someone who's always been cynical, I say: welcome everyone! It sucks over here, but it sucked over there too, you just didn't know it.

But yes, this was almost certainly LLM. In real humans, the quality of thought has a stronger correlation with the quality of writing.
feoren
·5 วันที่ผ่านมา·discuss
You're not in favor of adding regulation, except when it comes to issues you understand and care about. All the oversight and regulation about everything you don't care and/or know about is big bad government overreach. Every government agency is a useless waste of your tax dollars, except the ones you rely on and the ones where you have friends that work there. Do I have that right?
feoren
·8 วันที่ผ่านมา·discuss
> all I heard was Biden-flation

Listen to different sources then. It's weird to complain that when you listened to overt pathological liars, all you heard were lies.
feoren
·10 วันที่ผ่านมา·discuss
> the best way to get cars off the road is to replace many if not most of their occupants with AI.

I'm so confused by this. Instead of one person driving a car to the store and parking, now the car is driving itself to the store with one person in it, dropping them off, and then either parking, or driving itself around more, back to the house or to a distant parking facility. In crowded cities, the car is just going to drive around the block empty for an hour instead of paying $12 for parking. Single-occupancy vehicles are a big problem now; I don't understand how introducing a bunch of zero-occupancy vehicles are an improvement on that? It seems very obvious to me self-driving cars are going to significantly increase the total number of miles driven every day in the world.
feoren
·11 วันที่ผ่านมา·discuss
What a hellscape we've created for ourselves. My job is to get out of the way of an AI agent? People were writing bad code before, but at least they were looking at it. It is very difficult to judge whether the code AI spits out is correct or not. My job is to write correct code, and I'm not at all convinced that's easier with an AI. It's a lot easier to write correct code myself than to catch every subtle bug introduced by an AI. I cannot even imagine how awful it's going to be to try to maintain systems that are written like this in the future. And no, Claude is not going to be able to do it for you.
feoren
·12 วันที่ผ่านมา·discuss
> They want it their way, despite there being multiple ways to Rome, and will cut off the conversation with orders, not arguments

I don't know about your experiences, but insisting on this point can be a death sentence. I've spent most of my career as "technical lead", carefully building an approach that works for what my team does based on an underlying theory that is very difficult to verbalize. I've found through experience that when I feel like the project is aligned with this theory, the project goes very well, and when it's not, it doesn't. I've considered thousands of small tradeoffs over 15+ years of developing these ideas.

At this point in my career, I've found that trying to explain the rationale behind my decisions is a losing game. It's a careful balance of a thousand factors that I'm constantly weighing and adjusting. If people share my goals and are interested in learning, great! I'll make some time to talk through parts of the theory with them. But it's not always during project time -- sometimes you just have to trust me.

Yes, you thought of six different ways to do it -- I probably also thought of those ways. I'd love to live in a world where we can have a quick conversation about them and then all agree on the path forward, but that's not how it works. In reality, whoever I'm talking to goes into "argument mode", focuses on irrelevant details, argues about the names of things instead of their substance, takes things personally, feels ownership of whichever idea they came up with first, etc. They say they just want to learn, then they expect me to transmit 15+ years of thinking into their brains in a short conversation, while they argue with me on every little point.

There are a thousand ways to do anything, which means it's critically important to reject most ideas immediately. That often means hurt feelings. It's just better to have the person with the vision making the decision. If you don't want to go with my vision, my theory, that's fine: go with someone else's. One other person's vision, and then don't argue with that person either.

Of course there is room for discussion, feedback, learning, and debate, but this may be better done "off cycle".
feoren
·12 วันที่ผ่านมา·discuss
The difference is that Squenergy is not conserved.
feoren
·20 วันที่ผ่านมา·discuss
A good abstraction? As in one? I'd go so far as to say the process of discovering and refining abstractions is the most important part of software engineering. A large project has dozens of abstractions, and some of them are "wrong" at any time, as you discover over time. None are ever perfect. If you wait to stop duplicating code until you have the "right" abstraction, you are just putting off the hard part of developing software and taking on tech debt.

Half of your abstractions are wrong. The hard part is knowing which half.
feoren
·21 วันที่ผ่านมา·discuss
Measuring output is what this whole post is about.

1. "If you have poor output, you won't last long. Here's what 'poor output' looks like..."

2. "But what if they have poor output because they're working three jobs?"

3. "Then I'd let them go."

You: "Cruel! Shouldn't you be measuring their output!?"
feoren
·29 วันที่ผ่านมา·discuss
> I am the furthest thing from an Anarchist

I know this is beside the point but I'm quite amused by this statement. Are you saying you're a totalitarian? I'm not trying to poke at you here; I'm genuinely interested what you consider the furthest thing from an anarchist to be?
feoren
·เดือนที่แล้ว·discuss
Absolutely: missing in-person learning due to COVID. Less attention span due to growing up in a distracting environment. A lower bar to entry due to removal of standardized testing and indirectly from No Child Left Behind. Changes in parent or student attitudes. It could be any number of things, and it's lazy to just say "with AI usage" as something that has increased at the same time.
feoren
·เดือนที่แล้ว·discuss
The understanding is inside of the system, in LLMs and in the Chinese Room. I agree with Daniel Dennett that it's preposterous to say that Chinese is not understood in any meaningful sense in the Chinese Room scenario -- it's just that the understanding has been hidden away in the background of the scenario.

Language is tremendously complicated. "Time flies like an arrow, but fruit flies like a banana." "Hard hats must be worn on site; dogs must be carried on escalators", etc. Predicting the next token requires understanding, full stop.

> if the rules are followed, no understanding is neccessary.

The rules are the understanding.

(Note that understanding != consciousness)
feoren
·เดือนที่แล้ว·discuss
It is clear that consciousness is independent of the substrate if you don't believe in magic.

We could make a very dumb biological calculator out of a few genetically-engineered neurons that would very obviously not be conscious.

It's still an open question if we can embed consciousness in our current microchips if we had enough of them together (which I think we currently don't), or if it requires some other physical process we don't fully understand, e.g. quantum. I strongly doubt it does require any quantum shenanigans, but even if it did, we can and will find all sorts of ways to make computers that can perform those shenanigans too. Eventually we're just going to stop being able to move the goalposts, unless you set those goalposts in magic-land.
feoren
·2 เดือนที่ผ่านมา·discuss
> Are you conforming/obeying when you believe the Earth is round? That the sky is blue?

No, I am incorporating multiple different lines of evidence from multiple sources, including my eyes, into a framework of knowledge that I am constantly challenging and questioning, and "the Earth is round" and "the sky is blue" have survived those challenges as good first approximations to the truth. Whereas "Jews control the world" has extremely flimsy evidence, strong counter-evidence, doesn't fit with my understanding of the world, and can be traced as a myth/meme to known bad-faith actors. Which, by the way, is all also true for "vaccines cause autism" and "the earth is flat".

Not everything is the same.
feoren
·2 เดือนที่ผ่านมา·discuss
> remember, they were pulled over for driving erratically

Maybe. Or they were pulled over for being black, or having tattoos, or being really hot, or because they criticized police brutality on social media, or because the officer needs to hit their arrest quota by the end of the month, or because they're driving an expensive car and the officer thinks they'll have lots of cash they can legally rob via civil asset forfeiture. We have far, far too many examples of all of these happening to say with any certainty that the police officer actually suspects anyone of an actual crime.

By the way, I have called in drivers who were badly impaired before. One kept driving up onto the curb, on the sidewalk and grass (next to a school!), then swerving back nearly into the oncoming lane, then stopping in the middle of the road, etc. Another kept swerving toward the concrete barriers on the highway, and when I passed them, they looked visibly asleep. Both times, the cops didn't care. They didn't send anyone. They sounded annoyed that I was bothering about that crap. The police do not care whether people are driving drunk or not, just like they do not care whether an active shooter is gunning down kids in an elementary school. They don't care if a violent dad with a restraining order has kidnapped his kids and is about to murder them, even when the mom tells them exactly where he has taken them. Their interests are orthogonal to the just enforcement of the law.