1
51
sacredfire

@programming.dev

sacredfire 76 points 2 years ago

I heard this somewhere: “You’re in an IVF clinic. It’s on fire and you enter a burning room. On a table is a large cooler with 5 thousand fertilized eggs, and there’s also a crying, injured five-year-old girl in the room. Which one do you save? You can only save one.” The answer for most people is obviously the 5 year old and it’s not a hard choice.

path: 0 7760184, hotness: undefined, score: 76, children: 0
sacredfire 50 points 6 months ago

It does, he just didn’t show that a/√a simplifies to √a. There are a couple ways to think about it, but the simplest is if you just wanna get rid of the square root in the denominator, you can multiply the entire left side by (√a/√a) which gives you a√a / √a√a. This then turns into a√a/a. From there you get to just √a

path: 0 20977603 20978319, hotness: undefined, score: 50, children: 1
sacredfire 18 points a year ago

I don’t know if this is correct, but if it is, this is best answer to this question I’ve ever seen.

path: 0 16049388 16052225 16052573, hotness: undefined, score: 18, children: 3
sacredfire 13 points a year ago

Maybe it’s supposed to be “personnel”? HR hiring processes is dominated by bots now.

path: 0 16250226 16253910, hotness: undefined, score: 13, children: 0
sacredfire 12 points 3 months ago

That was an interesting read… The company I currently work for doesn’t allow AI tools to be fully integrated into our code base. I tinker around with them on my own time, but I’m left wondering what the profession is turning into for other people.

Here on lemmy, we are definitely in the naysayers camp, but this article is trying to paint the picture that the reality is that almost everyone in tech is all on board and convinced these tools are the way. That writing code by hand is something of the past. The author certainly went to great lengths to recount many interviews with people who seem to share this opinion - many who I will note, have a vested interest in AI. Yet they didn’t really ask anyone who specifically held the opposing viewpoint. Only tangentially mentioning that there were opponents and dismissing them as perhaps diluted.

I did appreciate that they touched on the difference between greenfield projects and brownfield projects and reported that Google only saw about a 10% increase in productivity with this kind of AI workflow.

Still I wonder what the future holds and suppose it’s still too early to know how this will all turn out. I will admit that I’m more in the naysayers camp, but perhaps that’s from a fear of losing my livelihood? Am I predisposed to see how these tools are lacking? Have I not given them a fair chance?

path: 0 22638865, hotness: undefined, score: 12, children: 2
sacredfire 12 points 3 years ago

Unless you are going back to the war with the Romans, the Jews were not a persecuted minority in that region any more than any other minority, which would include the Arabs themselves seeing as they were controlled by the Ottomans for hundreds of years previous. The Jews were tolerated, and there was a very small religious community living in Jerusalem during the hundreds of years of Ottoman control that got along perfectly fine. The greater diaspora, especially in Eastern Europe through the 18th and 19th centuries was, however, constantly persecuted and were victims of numerous pogroms.

The Zionist movement was a reaction to the fact that European countries could not be trusted. It was a common cycle that the Jews would make a living for themselves, beginning to think that they could finally establish a home but then get attacked, scapegoated, and forced to flee. It was the Eastern European Jews fleeing such pogroms who would make up the majority of the first settlers of the Zionist mission in Palestine.

All this is simply to say that when people claim "oh they've been fighting there for thousands of years" and "the Jews were being persecuted there for so long" is not accurate. There really has not been a Jewish presence in the region since the Jewish revolt was put down by the Romans 2,000 years ago. While the current conflict is decades old, it is entirely related to the circumstances around the founding of Israel.

path: 0 4423355 4423993 4424165 4427641 4429180, hotness: undefined, score: 12, children: 1
sacredfire 10 points a year ago

I don’t feel like the H1B is as big of an issue as outsourcing is. The company that I was just laid off from also laid off all the H1Bs and outsourced pretty much every junior role to India. I’m hearing about this in a lot of other companies as well. While this is anecdotal, it seems to me that with the rise of remote work, it proved that out sourcing was very viable. India has a huge talent pool of highly skilled engineers, who can speak English and are willing to work for pennies on the dollar. I’m not sure where AI plays part in this. Perhaps, it allows those outsourced developers to provide higher quality code faster than ever before, but I have no way to prove that.

Either way, it’s pretty much a blood bath in tech right now, not sure what to do myself. Considering going back to my old career.

path: 0 14961070 14965463, hotness: undefined, score: 10, children: 2
sacredfire 9 points 9 months ago

How much is your time worth to you? If you have a business that you feel provides a worthwhile product and the amount you charge for that product does not provide the lifestyle you desire, either improve the product, accept a lower standard of living, or quit/change the business.

If you feel you could charge more but it would be “unfair”, don’t worry, no one will buy it unless you are doing something unethical, like a dishonest mechanic or a doctor who lies to trick people into procedures they don’t need or you have a monopoly on an essential need.

If that doesn’t describe you, then charge a fair price for your cost and time. It seems like you don’t value your product or your time and you are looking for a way to trick yourself into be ok with that?

path: 0 19539579, hotness: undefined, score: 9, children: 0
sacredfire 7 points 4 months ago

The near future? How is this a sustainable business model for any business? You just need one developer and “agentic” AI to build anything, how do you differentiate yourself?

But before that problem, I don’t see the current tools anywhere near able to deliver on the hype. They are incredible and they have plenty of use cases, but for anything non trivial it feels like it’s more work fixing the errors they create than just doing it myself. I think I’d kill myself if I had to review and fix multiple agents worth of indecipherable code.

All that being said, everyone still might get laid off! It doesn’t have to be good to crash the market.

path: 0 22231585 22232355, hotness: undefined, score: 7, children: 2
sacredfire 6 points 7 months ago

My experience with LLMs for coding has been similar. You have to be extremely vigilant, because they can produce very good code but will also miss important things that will cause disasters. It makes you very paranoid with their output, which is probably how you should approach it and is honestly how you should approach any code that you’re writing or getting from somewhere else.

I can’t bring my self to actually use them for generating code like he does in this blog post though. That seems infuriating. I find them useful as a way to query knowledge about stuff that I’m interested in which I then cross reference with documentation and other sources to make sure I understand it.

Sometimes you’re dealing with a particular issue or problem that is very hard to Google for or look up. LLMs are a good starting point to get an understanding of it; even if that understanding could be flawed. I found that it usually points me in the right direction. Though the environmental and ethical implications of using these tools also bother me. Is making my discovery phase for a topic a little bit easier worth the cost of these things?

path: 0 20860289, hotness: undefined, score: 6, children: 0
sacredfire 5 points a year ago path: 0 17187627 17200486, hotness: undefined, score: 5, children: 0
sacredfire 5 points a year ago

I’ve heard it’s one of the best (if you’re looking for a full IDE experience). I haven’t tried it yet but I am on the lookout to hear about what tools people like to use for c/c++ development. Do you have one that you prefer?

path: 0 16935148 16940736, hotness: undefined, score: 5, children: 2
sacredfire 5 points 2 years ago

No one alive is probably fit to do the job, it’s an impossible task. Those who may come close, would probably never actually want it. And of those who remain who do want it ( which already might make them not worthy for the position) are probably not electable due to the forces of capitalism preventing such a candidate from getting elected.

So what is left is simply a pragmatic choice of the lesser evil. Many people are acutely aware of this and have gotten over it. I suggest until you manage to enact some sort of drastic systemic change you get it over it as well.

path: 0 11399071 11399508 11400400 11400863 11401602 11401744 11401833 11402595 11402675 11410932, hotness: undefined, score: 5, children: 1
sacredfire 4 points 2 years ago

What could possibly go wrong letting non-programmers write raw sql directly to the production db, it's pretty easy right.

path: 0 6235975 6236443 6239248, hotness: undefined, score: 4, children: 3
sacredfire 4 points 10 months ago

Compared to previous generations, most of the luxuries you are describing are a much lower percentage of our overall expenses, while 3 big things: housing, healthcare, and education have outpaced wages dramatically and are a MUCH larger percentage of our expenses compared to previous generations. Yes, you can save a lot of money by being thrifty, but home cost, healthcare, and education are hard if downright impossible for many people to mitigate.

All that being said yes, you could live a much simpler life, but I think the issue is people seeing an expected standing of living that many western countries used to have, slipping away while a very small percentage of people at the top are consolidating phenomenal wealth. So saying to them “hey it’s your fault for not lowering your expectations” comes off as well, ridiculous.

path: 0 18814254 18816090, hotness: undefined, score: 4, children: 1
sacredfire 4 points 2 years ago

Zionism was not started by Ottoman Jews, which were a very, very small minority in Palestine. The grandfather of Zionism was an Austro-Hungarian, Theodor Herzl. Before that there was a proto Zionist movement the Hovevei Zion which was created in response to pograms in the Russian empire. The Zionist movement was entirely created as a response to the treatment of European Jews by European powers.

Living under sharia law and being treated as a second-class citizen (which all non-Muslims were) certainly was not ideal for Palestinian Jews, but hundreds of thousands of European Jews did not start streaming into Palestine because of that.

path: 0 8806154 8809690 8811730 8821216, hotness: undefined, score: 4, children: 8
sacredfire 4 points 2 years ago

While I don’t totally disagree with you, nor advocate the position you are arguing against… I wonder what is the scientific definition of sanity? Is there a consensus on it? If it is a concept that exists outside the context of our society as you claim, then is it something objectively inherent in all humans regardless of their culture or circumstances? Or can its meaning change over time; can the standard of entrance be lowered or raised depending on current trends or the whim of the majority?

path: 0 8073203 8131520 8134047 8144672, hotness: undefined, score: 4, children: 0
sacredfire 4 points a year ago

I’ve been using it via vnc, and was having a hard time with it. Perhaps I need to configure it correctly. Out of the box, jump to definition wasn’t working great and there doesn’t seem to be linting set up. Probably this is just me not knowing anything about c++ development and needing to do more research.

path: 0 15654302 15655423, hotness: undefined, score: 4, children: 1
sacredfire 4 points 2 years ago

Ooof my guy, the comment you originally replied to - to brag about how easy sql is - literally said he had an IT director 20 years ago trying to get everyone in the department to write SQL queries, where did he mention frontend dash boards? How can an IT director be that stupid... what is this thread about and why do you think he shared that anecdote? A thread about idiots asking for stupid shit... I wonder what could possibly be reason, we may never know but I'm sure you'll explain it to us.

path: 0 6235975 6236443 6239248 6240037 6241077, hotness: undefined, score: 4, children: 1
sacredfire 4 points 10 months ago

I remember when the term was first coined and it meant something like “asking an llm to code and NOT attempting to validate, fix or correct the outputs yourself. Just keep prompting in natural language until it works.” It was supposed to be a joke - this sort of use hits a wall pretty quickly and illustrates how limited llms can be.

The term has taken off and its meaning is now in flux. I did find it particularly amusing seeing all the LinkedIn lunatics start posting LLM written garbage about “integrating vibe coding Into your workflow” because they thought it was the new buzz word… and I guess they were right.

path: 0 19007749, hotness: undefined, score: 4, children: 0

thanks for using Leebra!

go to feed...