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

Exactly. Buy local. Support the local economy and blend in.


if you’re visiting major cities and need basic clothing you’re probably shopping at the some of the same name brand outlets or lines


But you will have a much better idea what to buy, when you have first-hand experience with the weather and are surrounded by locals who are adequately prepared.


Ha. I love Karamazov. To me, it boils down to a love affair/triangle and case of mistaken identity and ultimate justice. But in true Russian lit fashion, you must pass through the absurd with a detour through morality and human nature.

edit: I read the Barnes and Noble translation. And I would encourage reading some passages aloud.


tried it and got this:

> Error: You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. * Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 20, model: gemini-2.5-flash Please retry in 41.543129369s.


I have used a personal Gemini token for all users, which often exceeds quota. You can: 1. Check out the repo and use your own tokens 2. Use your own tokens in the browser, they are only held in the browser and are not being persisted or logged in the backend


It's possible to work for an employer, and not have to compromise your values and or professional integrity.

The attitude suggested by your response suggests you haven't lived that reality yet.

Either way, I'd rather be rejected by an employer for speaking my truth, than lie to be somewhere I'd rather not be.


This a very condescending and privileged comment. The job market is much different when you're just starting out, and it's especially brutal these days for new grads.


Maybe it’s condescending, but it’s valid. I have made sacrifices throughout my career to maintain maximum integrity, and the least I can do is be proud of it, since I don’t have riches or possessions to be proud of.

Yeah I rage quit my job 27 years ago and have been a struggling honest consultant ever since. Clients who want actual solutions to their problems come to me. Does that sound arrogant? Well I also have no savings and don’t own a house.

I don’t regret most of my choices, but I am aware that if somebody paid me enough money I would walk away from my principles. It would have to be a LOT of money.


The "you don't know what it's like for me" argument swings both ways.


It is not. I made that choice in the past and will do it again.

"Speak the truth, even if your voice shakes"


>* I made that choice in the past*

You were replying to “The job market is much different when you're just starting out”. The past is not now, and you are not just starting out, so your comparison of their position and yours is invalid IMO.

> and will do it again.

Good for you for sticking to your guns, I'm about to do the same with a company that has all but said “dig into AI or get left behind”¹, but those starting out as freshly minted grads likely do not have the luxuries that we might have² and the jobs market is freakishly competitive for them right now³ in a way that I don't think it ever has been before.

--------

[1] time will tell if I leave of my own volition before getting kicked!

[2] experience (both actual experience and experience “talking the talk”) to help getting the next gig, a mortgage paid off so making ends meet is easier, etc.

[3] It had been heading that way for a while, the recent explosion of GenAI+agnetics has made it worse.


You’ve actively made the choice to go hungry instead of hedging your answers during an interview?

I certainly feigned enthusiasm when I was in high school to get an after school job in order to help my family buy food.


Yes.


I honestly find that quite hard to believe.

Lack of adequate calories and nutrition negatively compound. You lose the ability to focus, you increase your medical risk.

I experienced that in my childhood. It’s terrible. I did very poorly academically when I did not have access to food. It’s astonishing to me how fast my academic performance improved after consistently having access to food.

Saying you would rather put yourself at risk instead of hedge your answer on a minor interview question in order to increase your chances of getting a job offer seems like an issue with prioritization.


Correct. I did it anyway (and yes, it was awful).


That's fucked up. If those are your values, that's all well and good, but you can't expect someone else to make the same decision.

Job interviews are a performance where you demonstrate you understand what professional expectations are and can abide by them. It's not dishonesty to not respond "I drink too much" when they ask "what's your biggest weakness?" just like it's not dishonesty to respond "can't complain" when someone asks "how are you today," even if you have a lot to complain about.

Once I interviewed someone and they described their tax fraud scheme to me. We didn't go with that candidate. Not per se because they committed tax fraud; because they demonstrated terrible judgment.


Having any kind of integrity is expensive, financially, emotionally and sometimes physically.

Software development is not that high-stakes of a job anyway. There is always another interview. I got another one soon enough, where the employee AI policy fully aligned with mine, so telling the truth was an easy, pleasant experience.

Imagine you are a pilot or doctor. Any kind of interview reply that doesn't fully align with your values now carries a real risk for human lives.


What I'm telling you is that it isn't an issue of integrity, and that only makes sense from a false premise - that the strictest, most blunt response is what is truest, what is being asked for, or a reflection of your alignment with the organization's values. That's really not the case. If I asked you how you were doing would you tell me about the traumas you're currently processing? Would you feel like it was a violation of your integrity if you didn't?

If that's what your values are, okay, I'm not going to tell you how to live, but it would be premised on a misunderstanding of what "hi, how are you today?" means.

I am not worried about what my pilot said in a job interview, I'm worried about what the check pilot thinks of their performance. Worrying about what they said in a job interview is like worrying about what they scored on the SAT. Once that hurdle is cleared, it instantly becomes irrelevant, because it was never measuring what we're actually interested in. It's a filter for people who are completely unqualified, it doesn't really measure a level of performance or alignment.


Culture begins at the front door, corporate or personal.

I would expect absolute sincerity from pilot or a doctor during the interview, including history of mental health and professional mistakes. Authority over lives of people must come with full transparency. If you are caught lying or misrepresenting your experience and skills, not only you would lose your job, you should be blacklisted from occupation as well.

In every skill, everyone benefits from honesty, both employers and employees. But I am aware this is a minority view.


Again, while I respect that that is your view of sincerity, I don't agree, and I'm not talking about lying, which is obviously inappropriate. Framing is not the same as lying (though taken to an extreme it becomes a lie of omission). There's also just a misunderstanding of what is being asked by questions like "what's your biggest weakness?" Language can be ambiguous, just because a very literal and extreme interpretation of a question exists doesn't mean that is what is being asked.

I don't think we're going to bridge this gap but I also don't think that's really necessary. People have different values and it is what it is.


Fair enough. I appreciate your civility.


This betrays quite a bit of ignorance about what the code created for certain companies is used to do.


What if the way you use AI isn't particularly important to you? Are you willing to sacrifice employment for a principle you wouldn't draw as a line in the sand?

Sometimes it's okay to say "I don't know" and it's okay to say "I don't care" and it's okay to say "It doesn't matter much to me".

Every interview is corpospeak where you infer the intended meaning of words anyway.


You should really examine your situation and beliefs if you think this isn’t a privileged position to be in.


We live in an ecosystem where we (engineers/developers) can promote ourselves and display our skills/acumen/values/professionalism/responsibility in an unequivocal way. Regardless of your experience level.

I bootstrapped myself from poverty to Staff software engineer, past the age of 45.

Is that privileged? Or sheer will and force of effort?

I am not unique. I am an example.


Privilege, yes. You had the privilege to dedicate time to learning skills required, obtaining an education, probably bias during hiring processes, etc.

Even though your position might be the result of effort on your part, you do have to acknowledge that you’re privileged to be in a position to expend that effort on what you want, instead of something else, like finding fresh water daily, or whatever. It’s not sheer will that you were born in a (even marginally) more favorable environment than others.

The term “privilege” here doesn’t just mean a trust fund nepo baby.


How far could you reduce this down? Do you only clap for malnourished Ethiopian babies that can't find waterthat grow up into full silicon Valley software engineers?


To the people subscribing to "privilege theory", all positive differences are privilege and all negative differences are oppression, no matter if earned or self inflicted.

That's the logical conclusion you're forced to arrive at if you take these people seriously.


You can be dismissive all you want, but the point is to acknowledge you don’t understand everyone’s situation and you can’t make sweeping generalizations like “I did it and I can judge you if you _didn’t_ do it”.


You can also acknowledge that most people abandon their principles long before they are anywhere close to starving and will not be harmed (physically) by being reminded of that.


Goes both way, yes.

History has examples of extremely underprivileged people not compromising on the values even when facing death or torture.


That value usually isn't not telling white lies of no importance in a job interview.


When does it stop, though?

A white lie during interview, a deadline you promised and knew you could not deliver? A product you ship that claims to do X, but it doesn't?


All's fair in business and war.


OK how about some real achievements in life, is raising kids the hard way? Career is but a small portion of QoL and overall achievements as human beings, basically all of us software devs these days live have very above-average incomes although most feel like they are deserved or even not enough. So studying from poverty to software is an achievement and big move, usually, but what specific position afterwards is not that important or impressive, its just a question of a) mental capacity, mostly genetic and b) effort put into work, while not elsewhere.

Ie I increased my salary, doing same job, all 100% perm position, roughly 30x compared to my first fulltime software dev job after university. Who cares? It doesn't mean anything, just an afterthought. I am father of 2 small kids, and trying my best to be a good father and role model, often succeeding, sometimes failing. Its by far the hardest effort of my life, it takes relentless 20-25 years and I see otherwise brilliant folks failing at this hard left and right.

Also I wish folks in IT were a bit more humble and considered other engineering careers, with +- same effort taking to get a degree, and much worse career progress/compensation/freedom to choose one's path. Arrogance is much more rare there.


Just saying, anyone calling themselves an example is someone I'll ignore (but I'll reply to explain the rationale)

This is the mentality that says that if your company goes bust, you didn't work hard enough. Sometimes effort might be the problem..

No, not everyone can make it from nowhere to staff software engineer. That doesn't mean they're not trying hard enough.


Hacker news is full of people having given up, building torment nexii and coping/rationalizing _incredibly_ hard.

So while I agree that privilege is certainly a factor, so is what I've just said.

A lot of people here live very cushy lives that cushion them from very pointy thoughts and questions. As someone who too has to live in this world, I'd rather they didn't.


Highly paid enginners hiding behind "I have no choice I would be hungry" are usually just lying to themselves.

And you dont even get these nearly as often from people who work in lower paid positions. Or who are actually making moral tradeoffs that affects their income.

I have seen engineers take paycut or risk it because of this or that moral conviction. Not wanting to lie to customer, refusing job for gambling company, working one day less per week so that he volunteers for biblical something.

Just telling management no or just communicating about your work with ai or lack of it are not even one of those.


Even “unprivileged” people are moral actors that can take their high road at personal cost.


When I was starting out in my career it was "take the first job offer that comes along or starve/become homeless" so no, sometimes the personal cost would be unreasonably high to expect of anyone

This effectively does mean that I was not a moral actor at the time


Naw that’s cope. You make your choices, own them.

Would you have stolen or murdered to avoid being homeless? Would that have been a morally blameless act?


Christ - that's a strawman if I ever did see one haha.


Most people will steal to avoid being homeless.


What do you think privilege is?


A vague word that can be spun to your own perspective based on a tower of other vague words and personal values.

I don’t think we’re talking about slaves are we?


It's slavery or nothing, eh? Whatever happened to nuance?


It got dismissed as only being an option for the privileged.


I think it depends. The people that I know that have made significant sacrifices to live along their morals are usually people who 1) are intensely bitter when others will not sacrifice as much as them; 2) are completely understanding of people who will not sacrifice as much as them or acknowledge that they simply have less to sacrifice than others. For example someone who is willing to live the "dirtbag" lifestyle out of their car to dedicate to their outdoorsman activity who is either bitter others have the relative financial security or feel immensely grateful they have consistently good enough health that allows them to be outdoors with so little resources.

For example I think the decision to stick to certain morals is very hard if someone has a disabled dependent, are disabled themselves, or require consistent access to healthcare. There are different lines for different people of course. Our ire shouldn't go towards individuals who make these decisions but the people in power who force others to be in a position where these decisions need to be made.


In the end, everyone makes their own choices.

I don't want to preach martyrdom, but I am also offended by people choosing moral bankruptcy when faced with even the slightest hardships.


I believe that I must be truthful because of my faith, though I understand people feeling pressure otherwise. I have had to quit places that I found lying to part of the employees before.

It is very sad to me that people do feel that pressure, and how the current job market is.

On topic with the article, I would love to be able to trust AI with more, but have found that I have some useful moments with it, but more because of Internet search not being how it used to be for quality.


This isn't a value item for most people. Employer doesn't want ai used great handcoding or employer wants ai used great prompt coding.

My truth is I don't care either way . I get the sense that's the same for parent poster. They just want a job and to say the right thing to get past the hiring filter. Even if I did have a truth its not something I would put above being remote, pay and how a company develops software. I'd rather not have a truth and not have a daily standup.


It’s also possible to not really hold that strong an opinion on things. Not everything is a pitched battle where doing what your employer wants means you’ve sacrificed your integrity.


Cite needed - FAANG certainly leaned hard into ‘lie to survive’.


From far away, it's hard to tell the difference between integrity and anti sociality. Even though I believe "software engineering integrity" exists, you can see how it's hard to tell that apart from "software engineers who stir dramas or are annoying to work with."


Everyone can decide where the line is for them, but I do feel like given the subject that's a bit of a hyperbolic repsonse.


The job market being as it is, a lot of people simply don't have that luxury.


Intelligence, which I assume to be a synonym for "smart" requires the capacity to acquire and apply knowledge from experience.

These models do not have any experience. They're not sentient. And are in no way capable of being "smart", let alone becoming "smarter".


When I hear about engineers who are bored with coding, I have to imagine it's because the task of "programming logical work flows" has become rote to them.

Instead of refining their approach, or challenging their current knowledge base for discovery of inefficiencies or baseless assumptions, they'd rather hit an "easy" button.

I understand the desire to NOT do work. I understand the desire to spend quality time and free time with family. And I understand the idea that familiarity breeds contempt.

What I don't understand is the willingness to replace a deterministic language/framework/approach with a probabilistic slop machine.


1. A fuzz tester rubygem

2. An app that receives forwarded text messages from my iPhone and then outputs the text message onto a dedicated television connected via a raspberry Pi to display a cold-war era style GUI teletype sort of interface. It actually looks really stinkin cool


Was there ever a time when any of the classical/fine arts were used as propaganda or promotional material, prior to the medium elevating to loftier aims?

Is this history repeating itself?

The idea that content creators could be considered artists is one I may have considered before, but only tangentially.

What I'm also curious about...is how this commoditization and consumption via "influencers" has altered any individuals attitudes towards blatant manipulation. Free will seemed to be a much more guarded value. Now, the willing surrender of our free will seems to be the norm...


All things being equal, if a person works remotely, apparently they're more likely to trend reclusive.

At the same time, a person working in an office has the illusion of social activity.

Just because a person works in an office doesn't mean they're more well adjusted socially, or more active.

Just because a person works remotely doesn't mean they're a recluse.

Life requires effort and being engaged. Though as a remote worker myself, I do appreciate the tendency to not make an effort. However, when I do make an effort, the effort is easier and the reward greater than social activities that'd be available during an office job.


Healthy solitude is a gift for reflection.

To an extreme, reclusion rids one of the input from living life around.

Need input and reflection to be an upward spiral, otherwise input without reflection, or reflection without new input trends towards putting a person into a downward spiral.


>All things being equal, if a person works remotely, apparently they're more likely to trend reclusive.

The existence of families and housemates reveals this to be a false dichotomy: either you're spending in-office time with coworkers or you don't like being around any people, seems to be the claim.


Part of the study specifies remote workers living alone. So it appears the focus of the study excludes those fortunate enough to have family or housemates.

But I do agree that the claim being made is the false dichotomy you point out


Maybe the difference is what can happen passively going to a workplace, vs you get the life you design, learn, plan and execute on.


> illusion of social activity

This is so spot on.

I would like to see stats for introverts who do not have mental health issues. Those living alone and working from home probably have the best outcomes across the board.


It would be interesting...

My intention for using that specific language was less with the implied language of introvert/extrovert, and was more intended to point out how simply going to an office is not enough to qualify as "socialization". Compulsory attendance in exchange for financial gain isn't a great example of voluntary socialization....


But that repurposing/removal is exactly what's avoided if you follow through with the SEF framework he outlines.

I have to push back on the idea that token costs balloon when using TDD within the context of a strong framework such as Jason has laid out here.

If the feature is repurposed/removed/refactored....I'd argue the specification wasn't well thought out prior to burning into tokens.

We're so eager to do a lot of the wrong things quickly, when it may serve us better to do a more precise thing slowly.


You cant spec out what you dont know, scope, requirements change from real world feedback


Then adjust the specs with the scope and feedback.

I fail to see the argument you're making...

Features aren't made in a vacuum. If specs are made/written....with the information available now...then it's better than not writing specs.

Writing specs with incomplete information is better than not writing specs with incomplete information.


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

Search: