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

    Location: USA Central Time (no sponsorship needed)
    Remote: Yes, I prefer remote.
    Willing to relocate: Depends on specifics.
    Technologies: TypeScript, Go, Python, Rust, Bash, Java, C, C++, docker, k8s, Qemu, NoSQL
    Résumé/CV: https://www.linkedin.com/in/calvincramer/ you can find full resume here
    Email: calvincramer [at] the g one.
Hi, my name is Calvin. I'm a staff SWE with 6.5 years experience spanning from operating system development to cloud, full-stack to simulation solutions. I'm comfortable at every level of the stack, and enjoy teaching what I know. I have an eye for quality and performance, and love hard problems.

You can say the same thing as we invented the atomic bomb.

Cool science and engineering, no doubt.

Not paying any attention to societal effects is not cool.

Plus, presenting things as inevitabilities is just plain confidently trying to predict the future. Anyone can san “I understand one day this era will be history and X will have happened”. Nobody knows how the future will play out. Anyone who says they do is a liar. If they actually knew then go ahead and bet all your savings on it.


I dunno, I take a more McLuhan-esque view. We’re not here to save the world every single time repeatedly.

I do say the same thing about the bomb. It was very cool science and engineering. I've studied many of the scientists behind the Manhattan Project, and the work that got us there.

That doesn't mean I also must condone our use of the bomb, or condone US imperialism. I recognize the inevitability of atomic science; unless you halt all scientific progress forever under threat of violence, it is inevitable that a society will have to reckon with atomic science and its implications. It's still fascinating, dude. It's literally physics, it's nature, it's humbling and awesome and fearsome and invaluable all at the same time.

> Not paying any attention to societal effects is not cool.

This fails to properly contextualize the historical facts. The Nazis and Soviets were also racing to create an atomic bomb, and the world was in a crisis. Again, this isn't ignorant of US imperialism before, during or after the war and creation of the bomb. But it's important to properly contextualize history.

> Plus, presenting things as inevitabilities is just plain confidently trying to predict the future.

That's like trying to admonish someone for watching the Wright Brothers continually iterate on aviation, witnessing prototype heavier-than-air aircraft flying, and suggesting that one day flight will be an inevitable part of society.

The steady march of automation is an inevitability my friend, it's a universal fact stemming from entropy, and it's a fallacy to assume that anything presented as an inevitability is automatically a bad prediction. You can make claims about the limits of technology, but even if today's frontier models stop improving, we've already crossed a threshold.

> Anyone who says they do is a liar.

That's like calling me a liar for claiming that the sun will rise tomorrow. You're right; maybe it won't! Of course, we will have much, much bigger problems at that point. But any rational person would take my bet.


Wow this is a bad take and a half.

Apply the argument to abusing drugs now, and see how this argument throws all nuance out the window.


Well, addictive drugs cause punishment to a quitting user by chemical means.

By the way, I'm interested in answers. I don't appreciate this being shot down as a bad take. Give me explanations, not disapproval.


There’s physical dependence and there’s psychological dependence. Most drugs can cause both, but hallucinogens in particular are usually thought to cause only psychological dependence. Whether that makes them less dangerous is debatable, but the fact is, they can still cause addiction if used carelessly.

Now to your main point... dopamine hits aren’t inherently good or bad. They can, however, also make things addictive, and drug abuse is indeed a good parallel here.


What do you think about pinball? Is it bad for us, should we sue?

You can plot all activities on a spectrum of dopamine 'cheapness'. On one side of the spectrum is slot machines, various drugs, and doomscrolling. These generally involve little effort, and involve 'variable ratio reinforcement' which is where you get rewards at unpredictable intervals in such a way that you get addicted. Generally, after a long session of one of these activities, you feel like crap.

On the other side of the spectrum is more wholesome long-horizon activities like a challenging side project, career progression, or fitness goals. There's certainly an element of variable ratio reinforcement in all of these, but because the rewards are so much more tangible, and you get to exercise more of your agency, these activities generally feel quite meaningful on reflection.

Playing pinball is somewhere in the middle, probably on the cheaper side of the spectrum. Introspective people can generally reflect on a session and decide whether it was a good use of their time or not.

I really think that 'how do you feel after a long session of this' is a good measuring stick. Very few people will tell you that they feel good after a long session of social media scrolling or short-form content.

Another good measuring stick is 'do you want to want to be doing this?'. I want to want to go to the gym and gain 10kg of muscle. I do not want to want to spend hours on tiktok every day.


> Playing pinball is somewhere in the middle, probably on the cheaper side of the spectrum.

It could be a nice segue to tinkering with pinball machines though :)


If we look at the effects, no, I don’t think so. I see how pinball could be optimized for addictiveness, but I don’t see a lot of people devoting all their free time to it.

Now, it is more nuanced than that. Is addiction bad for us? And at what point do we say we’re addicted to something? For me personally, when I can’t stop doing something (say, watching YouTube instead of working on a project), I won’t be happy long-term. It would be more gratifying short-term, sure, but I’d say it’s still not good.


One question is, even if I unwisely stay up all night doing something (reading comics, say), how do we decide whether to blame the thing for tricking me, or whether it's my own responsibility? Another question is, do we even know our own minds and truly know when we're being unwise? I note that many binges that I would have beaten myself up over at the time were in retrospect great, and the worthy things I assumed I should have been doing instead were actually pointless. So this suggests to me that having an authority dictate to, e.g., comic publishers "you are tempting the public into unwise habits, desist" would be a bad thing because the authority doesn't actually know what's unwise much better than we do.

We can look at intent: comic publishers want to make them interesting and capture your attention for some time, but do they make them addictive? And we can also look at the scale – if a product is reliably addictive across a wide audience, it might be bad for society, not just for individuals. If both criteria are met, it’s probably reasonable to blame the “dealer” of the thing in question.

But I agree that we should be able to decide for ourselves what is good for us – delegating it to authority isn’t a great solution, it should always be our own responsibility. We should, however, be especially cautious when making decisions about things that are known to be addictive for others.


Christ, this is like a textbook definition of sealioning. You've hijacked multiple threads here persistently asking for more and more evidence of their claims. If you don't agree with an argument, provide your own counter evidence. Stop harassing people and do your own work, or stop reading the threads with people you don't think have valid opinions or have no evidence.

At this point, I'd almost think you were a bot yourself, as your oblivious to the social standards of online forums and/or manipulating them intentionally.


Sounds like you are extremely valuable in the product you built.

In your experience it’s not just the manager direct report relationship that’s adversarial, it’s you against the whole company for the mismatched value they place in you.

You should use that as leverage. This comes with an mindset of looking out for yourself and not any loyalty to the company (I really wish that we could all find companies loyal and nice to their employees, in reality they are few and far between).

Something along the lines of “Hey I built our product. We’re making X in profit. I deserve Y in comp. I’ll give you a week to decide. If you reject I quit and build my own product or join another company.” Obviously add some fluff to reduce harshness.


The basic problem there was that salespeople were viewed as the ones who actually made things happen, engineering and building the actual product was just an inconvenient necessity.

Recently I’ve been thinking about the text form of communication, and how it plays with our psychology. In no particular order here’s what I think:

1. Text is a very compressed / low information method of communication.

2. Text inherently has some “authority” and “validity”, because:

3. We’ve grown up to internalize that text is written by a human. Someone spend the effort to think and write down their thoughts, and probably put some effort into making sure what they said is not obviously incorrect.

Intimately this ties into LLMs on text being an easier problem to trick us into thinking that they are intelligent than an AI system in a physical robot that needs to speak and articulate physically. We give it the benefit of the doubt.

I’ve already had some odd phone calls recently where I have a really hard time distinguishing if I’m talking to a robot or a human…


This is absolutely why LLMs are so disruptive. It used to be that a long, written paper was like a proof-of-work that the author thought about the problem. Now that connection is broken.

One consequence, IMHO, is that we won't value long papers anymore. Instead, we will want very dense, high-bandwidth writing that the author stakes consequences (monetary, reputational, etc.) on its validity.


The Methyl 4-methylpyrrole-2-carboxylate vs ∂²ψ/∂t² = c²∇²ψ distinction. My bet is on Methyl 4-methylpyrrole-2-carboxylate being more actionable. For better or worse.


Sorry, I have absolutely no idea what you're trying to say with that.


Yes. Infinite low cost intelligence labor to replace those pesky humans!

Really reminds me of the economics of slavery. Best way for line to go up is the ultimate suppression and subjugation of labor!

Hypothetically can lead to society free to not waste their life on work, but pursue their passions. Most likely it’ll lead to plantation-style hungry-hungry-hippo ruling class taking the economy away from the rest of us


There’s no point in looking into the logic or consistency of Donald’s words.

Just record his actions. Persecute him to the fullest extent of the law. Ignore everything he says.

He’s a broken person, the dictionary definition of a bully, and whose modus operandi is to inflict as much pain on his enemies as possible.


I’m dealing with similar issues.

It’s reasonable to come up with team rules like:

- “if the reviewer finds more than 5 issues the PR shall be rejected immediately for the submitter to rework”

- “if the reviewer needs to take more than 8 hours to thoroughly review the PR it must be rejected and sent back to split up into manageable change sets”

Etc etc. let’s not make externalizing work for others appropriate behavior.


Eight hours to review! Girlie how big are these PRs?

I can’t imagine saying, “ah, only six hours of heads down time to review this. That’s reasonable.”

A combination of peer reviewed architecture documentation and incremental PRs should prevent anything taking nearly 8 hours of review.


Agreed, if it takes 8 hours to review a PR, then the process is broken and you need to start talking before anyone starts writing code. I'd put the max window on maybe 30 minutes for a PR, otherwise we're doing something else, not a "last pass before merge into production".


Proposal to not tarnish the good name of actual engineers: slopgineers.

Maybe LLemgineers? Slopgrammers?


Welcome to HN, thanks for sharing. That’s a very sad story, I hope you aren’t traumatized still.

A reasonable framework does exist. Since the claim is “we made a web browser from scratch” the framework is:

1. Does it actually f*** work?

2. Is it actually from scratch?

It fails on both counts. Further, even when compiled successfully, as others have pointed out, it takes more than a minute to load some pages which is a fail for #1.


If it loads pages, then it clearly works. Nobody claims it's a practical, competitive browser.


“I built a car from scratch”

“Nobody said it has brakes.”

Taken at face value, everyone assumes when you say statement #1 that you are not speaking like a lawyer.


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

Search: