If the cost of the raw materials and worker were less than the price tag at the store, sure, I would probably opt to make my own clothes. They would fit me perfectly, and I can get the right shade of blue instead of bluish.
In the case of AI, Claude costs $100 or $200/mo for really good coding tasks. This is much less expensive than hiring someone to do the same thing for me.
Both. I would note that "real production code" is not necessarily a high bar. For example it does not rule out gross negligence. Most of the companies that outsource their thinking and working to Claude will die of it.
I have a different point of view. Claude code is extremely good at creating and maintaining solid, everyday code including Ansible playbooks (used in production), creating custom dev/ops scripts for managing servers (again, used in production), creating Grafana dashboards (again, production), comparing database performance between nodes, etc. Just because a person did not hand-write this code does not make it any less production ready. In fact, Claude reviewed our current Ansible code base and already highlighted a few errors (the files written by hand). Plus, we get the benefit of having Claude write and execute test plans for each version we create. Well worth the $100/mo we pay.
And to your note that real production code is not necessarily a high bar, what is "real production code"? Does it need to be 10,000 lines of complex C/rust code spread across a vast directory structure that requires human-level thinking to be production ready? What about smaller code bases that do one thing really well?
Honestly, I think many coders here on HN dismiss the smaller, more focused projects when in reality they are equally important as the large, "real" production projects. Are these considered non-production because the code was not written by hand?
All it sounds like to me is that Ansible is production-ready, Grafana is production ready, the compilers and runtimes you're using are production-ready.
Each of those things is a mountain of complexity compared to the molehill of writing a single script. If you're standing on top of a molehill on top of a mountain, it's not the molehill that's got your head in the clouds.
Interesting, but isn't the real issue here how external systems can/will update their output at random? Given you are probably a domain expert in this situation, you can easily solve the issue based on past experience. But, what if a junior person encountered these errors? Do you think they have enough background to solve these issues faster than an AI tool?
For me, too many compactions throughout the day eventually lead to a decline in Claude's thinking ability. And, during that time, I have given it so much context to help drive the coding interaction. Thus, restarting Claude requires me to remember the small bits of "nuggets" we discovered during the last session so I find myself repeating the same things every day (my server IP is: xxx, my client IP is: yyy, the code should live in directory: a/b/c). Using the resume feature with Claude simply brings back the same decline in thinking that led me to stop it in the first place. I am sure there is a better way to remember these nuggets between sessions but I have not found it yet.
Perhaps, but I already have a CLAUDE.md file for the general coding session. Unique items I stumble upon each day probably should go into another file that can be dynamically updated. Maybe I should create a /slash command for this?
Edit: Shortly after posting this, I asked Claude the same type of question (namely how to persist pieces of data between each coaching session). I just learned about Claude's Memory System - the ability to store these pieces of data between coding sessions. I learn something new every day!
They are not your enemy either. They are… businesses. Whose purpose is to survive and thrive. Just because you don’t like them or what they do doesn’t make them your enemy. And, lots of very talented and smart people work there every day for their own personal reasons. No need to bash or show hatred to them.
Less of the "not liking" and more of an "are an existential threat to."
This isn't high school. This is about real people having real experiences of fear, stress, violence, and horror facilitated by deliberate cultural engineering.
If the very talented and smart people don't get that, that's a them problem.
What a sad, sad take. Do you even know what the word “enemy” means? Just because I don’t like my neighbor doesn’t make them my enemy. We are not going to war with each other, we just don’t like each other’s company. Just because I don’t like your comments on HN doesn’t mean I hate you. Good grief.
You've entered into a logical fallacy there - the parent was saying that not liking someone or what they do is a prerequisite for them becoming an enemy. They did NOT say that everyone you don't like is your enemy, which is the straw man you chose to respond to.
I disagree. If you take statement X to be "you don't like them" and Y to be "they're your enemy". Then OP said "Just because X is true, it doesn't mean Y is true". In other words, "X does not imply Y". Meneth said "yes it does". In other words, "X implies Y".
All enemies are people you dislike and / or people who do things you don't like. This does not make the opposite true, not all people you dislike or who do things you don't like are your enemy. The statement "all cats are black" does not also mean "all black things are cats".
I roughly agree with you on that (with the caveat that e.g. opposing army generals can be enemies but admire and respect each other). I disagree that Meneth was saying what you said.
But if your neighbour actively and deliberately makes your life worse then they certainly could be your enemy.
If I’m queer and Facebook is actively censoring queer content then that’s more significant to me than just being a difference of opinion. The company is actively suppressing my way of life.
Maybe the word “enemy” is too much but if so I think describing the idea as “sad” is equally as so. Giving a corporation a pass on behaviour you consider abhorrent simply because it’s a company and not a person seems pretty sad to me.
>If I’m queer and Facebook is actively censoring queer content then that’s more significant to me than just being a difference of opinion. The company is actively suppressing my way of life.
Why queer community will not find an alternative app?
This is the incredibly profitable contradiction Facebook lives in.
They do everything they can to become the central place for online communication and profit enormously from that. But they reject any of the responsibility that ought to come along with that, the refrain being what you're saying here: "well, you can always just go somewhere else"
Except that when online communication is as deeply siloed as it is it's extremely difficult to set up an alternative. How will people even find out about it when their entire online lives are lived on Facebook? This capture is exactly what Meta wants. Remember internet.org?
No, because then what happens when the place they move to starts censoring them as well? Then all the places start censoring them? You're basically arguing for "separate but equal", and we know how that works out. The correct move is to fight for your rights, not to assuage bigotry.
And you are arguing every business must support your agenda, and if not, they are your "enemy"? What an odd take. Again, you are free to use other means of social media to spread your message but no one is obligated to read or support it. And, that does not make them the enemy.
You already said that. It does not answer the question. Moving to another app doesn't solve anything, because we still haven't answered the question of why they should have had to move in the first place! It's the same situation if they move to a new app, nothing has changed.
At this point we have gone in a circle, I must assume I won't get a genuine answer to the only thing I have asked despite trying to engage genuinely in conversation. Have a good day.
And by your own logic, how does censoring content actively suppress your way of life? Did someone from Meta go to your place of residence and actively threaten to harm you? Sure, maybe you don’t like the censorship, but how does that make them your enemy? Have you openly declared war on them? If you don’t like their content, simply move along.
> And by your own logic, how does censoring content actively suppress your way of life?
Because it erases our existence, which is what a substantial slice of straight society wants. Queer content and spaces are important for queer adults, because it gives us places to comfortably be ourselves without feeling subject to leering or judgement from bigots, and safety in numbers in case someone starts something. It gives us people to be among who we can talk to, form community with, and support one another. And for people just coming up, it's literally lifesaving. Numerous studies have shown that queer-leaning teens and kids are MUCH safer when they have access to safe places to explore who they are, even if they don't "turn out" that way, prevents awful, irreversible things. [1,2,3] Not to mention it can be lifesaving also when their parents are bigots themselves and they need a way out.
> Sure, maybe you don’t like the censorship, but how does that make them your enemy?
The bridge between "they suppress expressions of who I am" and "they participate in my extermination" has been proven to be quite short and easily traversed for queers many times, and for racial groups, and for religious groups too. [4]
By your definition they may not be my enemy today, but they may be in a short period of time.
> If you don’t like their content, simply move along.
This is actually great advice for people who keep trying to take down queer content.
Edit: And this is exactly what figures like Breitbart have been openly trying to do for over a decade. And it isn't just him either, you have the Family Research Council, Fox News hosts, Daily Wire personalities like Matt Walsh, and Libs of TikTok have all made careers out of normalizing queer erasure. For them, "winning the culture war" is not only their stated, in-text goal, it's a means of pushing us out of public life: sometimes just running us out of town, other times things too ugly to say aloud.
Erases your existence? Would your existence be threatened if Meta was not a company? What about the countless number of other companies who are not pushing your content? Do you feel threatened by them? Now I see why you chose the word "hate"...
No, my existence isn’t contingent on Meta existing. But when a platform with billions of users decides queer content is unwelcome, it erases us from one of the largest public squares in the world, at a time when public squares are at a premium. That’s not the same as "some random company doesn’t carry my stuff."
There's also a difference between not amplifying something and actively suppressing it. Neutral omission is one thing; deliberate censorship is another. When queer content is singled out for removal, it sends a message: you don’t belong here. That's erasure.
History shows us that erasure is rarely neutral. It's part of a continuum: silence leads to exclusion leads to violence. Pretending censorship is harmless ignores the fact that queer people have lived through this cycle many times before, and we're far from alone.
> And, lots of very talented and smart people work there every day for their own personal reasons. No need to bash or show hatred to them.
Lots of very talented and smart people work for big tobacco, Aramco, Stake (crypto gambling), Kick (streaming of crypto gambling), Purdue (made billions on manufacturing an opioid epidemic), DuPont, Shein, Nestlé, NSO group, the GEO group (private prison industry), Clearview (facial recognition at scale including for ICE) and indeed Meta.
What would be a resaonable cause to bash them, in your view, if not disliking what they do?
I don't think we should hate them or show them hatred. I don't think that if you're working at a company that's suppressing someone's way of life you're somehow above criticism or contempt.
The question is, why do you feel the need to bash them? Do you feel the need to bash the coders of YouTube because they have ads or censor content? Do you feel the need to say ugly things to your grocery store because they don’t actively have the goods you want? Are they your enemy because they hire a certain type of person?
I don't mean to be a dick, but no, the question was what is a reasonable cause to bash someone if it's not disliking what they do. I don't know if these weird Socratic replies are meant to be thoughtful but they read as dismissive and condescending.
But hey, I can also play stupid games!
> The question is, why do you feel the need to bash them?
Why do you feel the need to defend them? (I answer this question less flippantly below.)
> Do you feel the need to say ugly things to your grocery store because they don’t actively have the goods you want?
Is not stocking garbanzo beans censorship? Why do you think this is equivalent?
> Do you feel the need to bash the coders of YouTube because they have ads or censor content?
Depends what Youtube is advertising. Depends what they're censoring.
> Are they your enemy because they hire a certain type of person?
Who'd they hire?
...
There is a difference between my grocery store stocking or not stocking something and having problems with a multi-national trillion dollar company that has wedged itself itself into most people's daily lives and has a history of censoring content to curry favour with authoritarians.
I sympathize with the folks who are working there trying to change things for the better, and I sympathize with the people who are legitimately stuck for whatever reason (don't know a lot about visas to the US, but those are probably a good reason). I also think they're tough enough to take it when they dunked on, and have the reading comprehension to realize that when people are critical of Facebook employees, there's context where it absolutely makes sense. Being a Facebook employee is not an identity, it's just a job. Facebook has pivoted to censoring queer content at a time when queer people are being marginalized after years of gains. Most of my ire is directed at the executives and management, but yeah, if you work at Facebook knowing what they do, you're not getting a pass.
My replies are not meant to be dismissive and condescending - they are just frank/honest questions. No need to try to decipher a hidden message.
BTW - Meta wedged itself into most people's lives because the people let it happen. It started off well enough, but just like many companies, they adjusted their content based on the people consuming the platform. Its (Meta's) survival is based on getting views and posting ads. That's the business model. If they started showing content that appealed to a small percentage of their viewership, they would probably go out of business.
While privately owned business can put ethics before outright profit, large public companies are always bound to become assholes so yes they become de facto our enemies while also being our best friends because our pension depends on them.
Some businesses go out of their way to be awful and they deserve every ounce of scorn. Some even know they are causing harm, bury the evidence and continue.
Also, simping for these companies is such a bad look.
I dunno. I used Market Place yesterday to get a new dry erase board (new to me). And, many people use FB to communicate with friends and family. How is that working to make the world a worse place?
No idea. There was once this German guy who planted flowers in front of factories. His name was Adolf Hitler and I'm not sure why everyone hates him so much. (This is sarcastic and do you see the problem with your comment now?)
I have been creating an MCP server over the past week or so. Based on what I have seen first hand, an MCP can give much richer context to the AI engine just by using very verbose descriptions in the functions. When it the AI tool (Claude Desktop, Gemini, etc) connects to the server, it examines the descriptions in each function and gets much better context on how to use the tool. I don't know if an API can do the same. I have been very, very impressed how much Claude can do with a good MCP.
Can someone please confirm, is the Graviton an ARM-based CPU or something different? The page mentioned ARM, but I was still a little confused. Are we able to launch a Debian/Fedora using the CPU, or is meant for something different?
As far as I'm aware- if it's called an ARM CPU it's either the v7 or v8 instruction set with the possibility of extra instructions (changes to ARM die) or a tightly integrated coprocessor (via AXI bus, adjacent to the ARM silicon on the same substrate).
There are different Coretex series that optimize for different things- A and X for applications (phones, cloud compute, SBCs, desktops and laptops), M for microcontrollers, and R for realtime.
This doesn't apply if the company has an ARM founder and/or architecture license. (I think that's what they're called) Eg- Apple and their M series SOCs are not Coretex cores, but share the base instruction set- but only if Apple wants it to.
Yup, Amazon supports the 6.11? kernel on aarch64. Most toolchains if you target linux aarch64 static they, they will produce executables that will run on Amazon Linux aarch64 and Android, set-top boxes with 64-bit chips and Linux 3+ it's surprising how many devices a static aarch64 ELF will run on.
If there’s a paper trail showing they authorized it, and the total amount of fraud is enough for felony charges (a few thousand bucks, I think), then yeah, throw their asses in prison, and make them refund the money they had the business steal out of their personal funds.
I’m all for limited liability corporations, but if there is a smoking gun that shows you intentionally engaged in criminal activity, that should pierce the liability shield.
Do you honestly believe a senior exec at a company specifically said to charge the customer more than what the price on the shelf says? Chances are, in the world of computers and automation, mis-pricing just happens. Its a chance we all take as consumers. You just have to be mindful when shopping.
For all intents and purposes “mispricing” doesn’t just happen widely. This is a policy problem with the stores. The difference between an accident and fraud is intent - it’s pretty clear there’s systemic intent here.
> do you honestly believe a senior exec at a company specially said to charge the customer more than what the price on the shelf says
Yes. I 100% believe that a policy from management of a retail chain owned by PE would say “charge the till price not the sticker price”, and also separately “our policy is to ensure all prices are consistent by doing a price audit of every stickered item once per 6 months”. All that does is allegedly ensure they’re not ripping people off two days a year.
Why, yes, I actually do. Just like BMW execs specifically instructed engineers to cheat at emissions testing.
And last time I checked, you don't get to just say "oopsie woopsies, I only accidentally committed fraud of a mass scale exclusively in a way that benefits me for a prolonged period of time that would obviously show up on books and intentionally hid it until caught" and get out of punishment.
If I break the law, I get arrested. Or am I allowed to "accidentally" try to carry out a new PC from Best Buy several times in a row?
I don't know about you, but shopping at major grocery stores I have rarely been mischarged and I check my receipts/final price pretty religiously. If Dollar Tree consistently overcharges people then there should be an investigation, discovery and jail time if they willingly enable fraud. And given that this entire thread is about how they frequently overcharge people I think it matters.
If it’s being done systematically, and, er, well, it certainly sounds like there’s a case to be answered there, then, well, why not, after a proper trial?
Like, imagine if your bank randomly took a few percent extra off each transaction. Someone would get in a lot of trouble for that, and at a certain point “we’re not doing fraud, we’re just staggeringly incompetent” won’t cut it.
Why is incarceration suddenly not an appropriate possible punishment for theft if it is done by someone in a suit. These are hundreds of thousands, if not millions of dollars being swindled from poor people. Not a single 5 cent mistake as you try to make it out to be.
OK, and the next time you defraud your employer by $0.05 (take a longer break then needed, arrive late to work, etc) then you should spend the rest of your days in prison. Fair is fair, right?
You're really missing the point here. If I defrauded a million companies for $0.05 yeah throw me in prison. If Dollar Tree defrauded a single customer of $0.05 that's very different than doing it millions of times.
"The people that would have the ability to push back"...
And they can. Just bring it up to the cashier or managers attention, and voila, they adjust the price. Please let me know if you have had a different experience.
There's no "just". It takes resources to be scanning your receipt for discrepancies and/or running your own tally. And there are a few examples in the article referencing stores refusing to adjust prices, or of people noticing on their receipt that they were defrauded and the store refusing to reimburse them.
Resources to read the receipt? Are you saying poor people can't do math? Honestly, how much effort does it take to look at your receipt and look for errors? If you are really on a tight budget, I guarantee you will be looking over your receipt.
I have watched countless people shop with a calculator or pen/pad to make sure they stay on budget. It is not hard.
> how much effort does it take to look at your receipt and look for errors [compared to your memory of the exact prices of everything you just bought]
> I have watched countless people shop with a calculator or pen/pad to make sure they stay on budget. It is not hard.
Yes, this is exactly what I am talking about. Both of those things are straightforwardly doing extra work using your own time and resources. I generally spot check my receipts and do a rough mental tally, but if I had to turn that paranoia to max because some store was continually trying to defraud me, then I would likely stop going there.
If a store refused to adjust a fraudulent charge or honor an offered price, then I would keep escalating the issue and not back down. This too requires resources of having the time to argue, reading as someone who will not simply be browbeaten, plus deescalation and being able to communicate clearly if they call the police, etc.
The hard part is talking to the cashier and waiting for a manager, potentially having to argue with both, and looking like a cheapskate.
If you've ever shopped at dollar stores they are often understaffed with a long line, no self-checkout, and a single cashier on duty if at all. If you argue about pricing you will hold everyone up in line, maybe get dirty looks and possibly wait an hour for someone with the authority to come and clear it up. Another person in this thread also mentioned that they got screamed at and chased out of the store for "causing a problem": https://news.ycombinator.com/item?id=46182451
I have been to the Dollar Store (and similar) many times and have never witnessed anyone getting yelled at for saying, "Hey, I think this was a mistake. Can you correct it, please?" (or any other place I shop - especially the grocery stores). We tend to have very positive experiences when pointing out pricing errors. My mother-in-law made it a point to review the receipts ever time we went to the grocery store. No big deal. As other have said, sometimes you get +10% of your money back and other times you get it for free.
Yes, mistakes happen; yes, people get over charged. But to imply people are shamed for asking to correct the error just seems...odd.
I mean, that person actually got yelled at and had to leave the store. Some are more sensitive than others and just the fear of an unpleasant interaction is enough for some people. I've let small discrepancies slide just because the staff looked overworked and I didn't want to make them stop what they're doing, run down to the aisle and check prices and get their supervisor. For most I think it's just a time thing. It isn't worth a couple dollars to commit to an unpredictable amount of time going back and forth and waiting for a manager. I salute those lions like your MIL who stand their ground and fight back but there are also many, maybe most, who are just in a hurry or want to avoid confrontation.
One note about asking for a refund/price adjustment. Occasionally the store workers forget to pull the sale prices off the shelf when the sale is over. In these situations, the manager/workers are appreciative since they can pull the sticker that was left on by accident. Just my experience...
Yeah, queue the HN fake outrage about big companies and their C-Suite who are billionaires on the backs of the little people. So predictable.
Fact is, Dollar General and similar stores provide a real value to people who live in rural areas. Yes, their prices may be higher for some goods, but that is the price you pay for the convenience they provide. People are free to drive another 20mins to a WalMart or another store to save $0.50 for the same can of corn or loaf of bred. And, people who are really on a budget actually scrutinize the register receipts to make sure they are paying the price listed on the shelf. They can immediately bring up the discrepancy to the staff.
In the case of AI, Claude costs $100 or $200/mo for really good coding tasks. This is much less expensive than hiring someone to do the same thing for me.
reply