HackerTrans
TopNewTrendsCommentsPastAskShowJobs

humanrebar

no profile record

comments

humanrebar
·il y a 6 mois·discuss
Red Hat employs a significant number of GCC core devs.
humanrebar
·il y a 7 mois·discuss
So why did they have you fill in that field then?
humanrebar
·il y a 8 mois·discuss
"I'm sorry" can mean "I am apologizing" but often it instead means "I feel bad". It depends on context which applies.

"I'm sorry for how you feel" without more explanation often sounds like "The thing that makes me feel bad in this situation is your reaction to it". It can come across as blaming the person for the feelings, regretting not being able to control others' feelings better, or dismissing the root causes of the feelings and any agency in them.

It's a bad apology because of the ambiguity, though passive aggressive types like that aspect. It's honestly a bad way to sympathize as well.
humanrebar
·il y a 8 mois·discuss
RFCs can be titled Architecture Decision Records (ADRs) or policies once they are accepted.
humanrebar
·il y a 9 mois·discuss
Counterpoint: Shaded spots at work parking lots in Texas fill up the fastest. Conspicuously so. Also, use of windshield visors is much more prolific than in cooler climates.

I can't believe your Texan friend never noticed those phenomenon.
humanrebar
·il y a 9 mois·discuss
Also the U.S. Constitution allows for a full rewrite by a constitutional convention process. This hasn't been attempted, of course.
humanrebar
·il y a 9 mois·discuss
> In what way(s) does Rust's C interop depend on cargo?

Do rust and cargo allow for multiple interpretations of the same C header file across different objects in the same program? That's how C libraries are often implemented in practice due to preprocessor tricks, though I wish it wasn't normal to do this sort of thing.
humanrebar
·il y a 9 mois·discuss
Sanitizers are technically dynamic analysis. They instrument built programs and analyze them as they run.
humanrebar
·il y a 2 ans·discuss
People love outrage. Many are not aware of it though.

If you're engaging with it, it's for you.
humanrebar
·il y a 4 ans·discuss
For simple scripting tasks, yes. I have had the opposite experience for more critical software engineering tasks (as in, coding integrated over time and people).

Language aside, the ecosystem and culture do not afford enough in way of testing, dependency management, feature flags, static analysis, legibility, and so on. The reason people say to keep shell programs short is because of these problems, it needs to be possible to rewrite shell programs on a whim. At least then, you can A/B test and deploy at that scope.
humanrebar
·il y a 4 ans·discuss
Agreed about horn tooting design astronauts.

There's a flip side to consider, though. I've seen brilliant people waste years of their energy and talent on technology ideas that go nowhere due to a lack of ability to ship to a community and gain mindshare among relevant technologists. Folks should dismiss vanity and puffery, but broadcasting opportunities and successes (and interesting challenges that need solutions, even) is undervalued among certain engineers. And it's a critical part of "shipping" for certain kinds of projects.
humanrebar
·il y a 4 ans·discuss
I also need to be able to quickly communicate with recruiters and managers which roles I would be a good fit for.
humanrebar
·il y a 6 ans·discuss
I like declarative approaches, but there's such a long tail of weird things to support. I'm skeptical something declarative can do the job on its own.

Maybe some time after modules become available and then a known quantity.
humanrebar
·il y a 6 ans·discuss
> It was always clear that there was a huge misconception about what unions are, and how they work, based on the depiction of unions in popular culture or the past.

Police and teacher unions are very much current events in the U.S. between COVID and the protests.
humanrebar
·il y a 8 ans·discuss
Agreed. The dialect is structurally skewed. I commented in more detail a while ago:

https://news.ycombinator.com/item?id=15098541
humanrebar
·il y a 10 ans·discuss
> I think it must be the character limit.

I think it's how easy it is to get the last word in and check out of the conversation without any real consequences or feedback.

Everyone gets their smug win in, even the lurkers. No real understanding is promoted.

The character limit is a problem, but that has simple workarounds (blogging, tweet storms, text images) if that was a real issue.
humanrebar
·il y a 10 ans·discuss
I agree, but it's also true that many companies have official (as in HR required training) opinions on certain topics. In that case, there's already a "discussion", but a one-sided one. Maybe it's the right side, but it's not like we really enforce a hard line between philosophy/ethics/politics and work.
humanrebar
·il y a 10 ans·discuss
Every company has core values. If not stated otherwise, the core value is profit and reputation for the owners and executives.
humanrebar
·il y a 10 ans·discuss
> mandatory volunteer time

Why work at a Christian company if you find their beliefs oppressive?

I say this as someone who thinks there is a thin line (a birth canal) between infanticide and a legal abortion.

And there's always the option of working at common ground. Instead of picking a point of contention, serve at a food bank. Nobody objects to those.
humanrebar
·il y a 11 ans·discuss
On the other hand, banks want numbers that actually add up properly, at least in the code that deals with money. If you use undefined behavior in C or C++, the languages do not guarantee that your bank account balances won't all be rounded down to the nearest prime number on Thursdays in odd numbered months in leap years.