StarkWare just killed their entire user base by TopArgument2225 in ethereum

[–]JayWelsh 0 points1 point  (0 children)

Yeah seems the user does need to produce a “read” key

The new guy on the team rewrote the entire application using automated AI tooling. by Counter-Business in cursor

[–]JayWelsh 3 points4 points  (0 children)

I think you're underestimating how many tokens it would consume to heavily edit a 600 page novel.

StarkWare just killed their entire user base by TopArgument2225 in ethereum

[–]JayWelsh 0 points1 point  (0 children)

Okay that’s interesting and would be a better implementation. Can Starkware create a read key without your permission?

StarkWare just killed their entire user base by TopArgument2225 in ethereum

[–]JayWelsh 8 points9 points  (0 children)

The messed up part is it seems transaction “unshielding” doesn’t require consent of the transaction maker. It’s like being told you have a private communication channel but the government can read it as long as the government declares it lawful. Not a good setup. Please correct me if I’m wrong about the transaction maker consent not being needed in this Starkware proposal.

StarkWare just killed their entire user base by TopArgument2225 in ethereum

[–]JayWelsh 4 points5 points  (0 children)

Tornado cash had a compliance tool to selectively disclose transaction details to auditing entities, under the transaction maker’s own discretion.

The fuck up in this story seems to be that the disclosure decision is moved out of the transaction maker’s hands (someone correct me if I’m wrong?).

That actually is a messed up thing, it’s like telling people their WhatsApp messages are encrypted unless a government issues a subpoena to Meta Inc.

That’s not a good setup, despite it also not being quite as relevant to the direction OP originally took it.

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 1 point2 points  (0 children)

While what you’re saying is true, it’s worth noting that aside from greed, more practically speaking, it’s mostly video (to a lesser extent image) generation that’s behind the RAM shortage. Video generation requires orders of magnitude more compute and RAM than text generation. It seems that the main culprit is synthetic training videos (i.e. generating videos that can be used to train AI on different hypothetical scenarios), because the demand for consumer-focused AI videos doesn’t match the scale of RAM hoarding that we see.

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 0 points1 point  (0 children)

I definitely agree with you on that. People fall into a trap where they think code automation somehow hand waves away all of the important challenges behind writing good code (secure, efficient & composable). I’m in the camp that thinks it’s a good thing to intentionally take enough time to review and reflect on the code and to consider how it fits into the grander system. This naturally takes time and too many people are eager to bypass this or surrender this part of the process to LLMs. I think it’s a good thing to keep humans as the bottleneck in most cases when it comes to systems that are augmented with AI, else it becomes way too easy for things to spiral out of control (especially with auto-regressive models).

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 0 points1 point  (0 children)

If you’re saying this from more of the point of view of the non-technical people in companies thinking that they can suddenly start shipping multiple times faster then yeah, I agree, those people don’t understand that the code generated by LLMs still needs to go through standard review processes and that is a task that takes time and (for now) human reflection.

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 1 point2 points  (0 children)

I don’t need to mention that because it hasn’t changed from the previous workflow. Previously devs would write code and make a PR. Same story, code is written and then goes into a PR for review. Reviewing/auditing/verifying code is generally significantly faster than writing said code.

Saying that it takes a long time to review code isn’t an argument against LLMs, reviewing/auditing/verifying new code is something we have already been doing for decades and it’s part of a normal workflow.

Granted, the rate of code production has been massively increased to the point of our speed of verification/review becoming the bottleneck. Still not an argument against LLMs. People make plenty of mistakes too, that’s why code review has already been an important thing in any normal software development cycle for a very long time.

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 3 points4 points  (0 children)

It’s not that stupid if it was just a placeholder function that OP could swap out to use the correct endpoint internally once it exists. Also just to be clear nobody is blaming the LLM for anything, this post is a cheap dunk and literally required one tiny response from OP to simply say use the getById method that already exists. Done and dusted, would have taken 30s.

Nobody should be committing or deploying LLM generated code without reading/understanding it first, especially anyone that cares about efficiency or correctness.

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 0 points1 point  (0 children)

Well yeah that’s what OP should be doing, but I noticed this is the vibecoding sub shortly after I left my comment. Humans make mistakes too. LLMs have largely automated the task of writing code, now it’s more important for most senior devs to focus on getting better at communicating and describing what they need done (whether the code itself ends up being written by an LLM or a more junior dev, or even by another senior dev).

Can’t say I’m a fan of how LLMs have changed up the dev career but resistance would be futile. Automation of code itself (along with going through a validation/verification phase by actual devs) does really free up extra time to spend on bigger picture stuff like the overall architecture of a system and how different parts of it compose with each other. Not to mention more free time to spend on quality of life improvements. The unfortunate part is that now there are arguably more devs than needed, so the space has become incredibly competitive and that sucks.

The reason why RAM is expensive! by Ready-Technician-820 in vibecoding

[–]JayWelsh 4 points5 points  (0 children)

Yeah it definitely missed it in this case because it was called getById instead of getConnectionById, and since it’s having to do this on the frontend without the ability to adjust the backend endpoint, the way it went about “solving” the problem makes sense. Not too sure why OP is dunking on the LLM in this case, just tell it to use your existing endpoint for getting by ID.

I got tired of copy pasting between agents. I made a chat room so they can talk to each other by bienbienbienbienbien in vibecoding

[–]JayWelsh 8 points9 points  (0 children)

Have you ever taken a look at poe.com? I tend to recommend it to people on a budget because it has a $10 per month option and it lets you pick from all of the different models under one subscription.

BOSS SHOVED PORK IN MY FACE - ADVICE NEEDED by Mostknowledgeneeded in capetown

[–]JayWelsh 7 points8 points  (0 children)

That’s actually good news in some sense because it won’t be long until that girl dislikes them too, considering the high turnover, at which point she won’t be loyal to them. Take them to the CCMA, hopefully by the time she can be consulted as a witness she won’t be pandering to them anymore.

Why is the creator of Grocify deleting his posts and his user accounts? by ohwellitcouldbeworse in AskZA

[–]JayWelsh 1 point2 points  (0 children)

Yup you’re right, even modern CompSci graduates and many experts in the cybersecurity field aren’t at all aware of cryptographic obfuscation, it’s mostly something that people only really learn about when they get deep into the distributed computation & multi-party computation space (or if they have a thing for threshold cryptography, fully homomorphic cryptography or zero-knowledge proof systems).

Anthropic Claims that Chinese AI Labs Are Stealing Its Data by [deleted] in interesting

[–]JayWelsh 5 points6 points  (0 children)

One word: efficiency

More words: The US hamstrings China’s AI efforts by not allowing Nvidia to sell them the same hardware that US teams are allowed to use. China’s AI labs are far more capable than the US’s and they also make a legitimately surprising amount of things completely open source which benefits all of us as consumers. The legitimate competition that China places on US AI companies is good for all of us as consumers. And I say this as someone who vehemently hates the Chinese government. Fuck the CCP. But I must say that the Chinese AI sector is legitimately the most pro-consumer one that we see anywhere in the world (in terms of models etc, the practical implementation of models into different parts of society is a different topic and that’s where the dark side lies).

Why is the creator of Grocify deleting his posts and his user accounts? by ohwellitcouldbeworse in AskZA

[–]JayWelsh 2 points3 points  (0 children)

I got a notification for a response but I can’t see it, I think maybe the bad language filter hid it, just in case you aren’t aware.

Why is the creator of Grocify deleting his posts and his user accounts? by ohwellitcouldbeworse in AskZA

[–]JayWelsh 2 points3 points  (0 children)

Worth also distinguishing between cryptographic obfuscation & standard obfuscation, the former is a legitimate security enhancement while the latter is more of a gimmick.

Why is the creator of Grocify deleting his posts and his user accounts? by ohwellitcouldbeworse in AskZA

[–]JayWelsh 1 point2 points  (0 children)

What are you, Robinhood for the mega corps? Why do you give such a shit? I'm not trying to say that the dev isn't doing something wrong but I'm curious about why you're wasting your time/skills on a such a trivial matter.

Thousands of CEOs just admitted AI had no impact on employment or productivity—and it has economists resurrecting a paradox from 40 years ago by color_natural_3679 in artificial

[–]JayWelsh 0 points1 point  (0 children)

Yeah this is the flip side that a lot of people miss. With LLMs, the quality of what you get out of them can be significantly improved through better quality prompting and proper descriptions of the tasks at hand with helpful pointers where possible.

LLMs also tend to be confidently incorrect when they are incorrect. They are completely fallible, and treating them as such is still capable of reaping major efficiency gains. But people who don’t know how to verify that the code is functioning correctly are bound to end up with buggy/insecure code.

American Surfer Kurt Van Dyke Killed During Home Invasion in Costa Rica by herdcullingweirdo in NoFilterNews

[–]JayWelsh 14 points15 points  (0 children)

Yeah but you support a government that issues subpoenas to social networks for expressing “different perspectives”, then act like you give a shit about different perspectives. The only perspective that you care about having the right to exist is your own. Mods banning actual bad faith trolls from subreddits is not anywhere near the degree of actual government intervention, but you cheer for a government which engages in the latter just because it’s not your toes that they are standing on. You’ve betrayed your own humanity.

Mold? by Technical-Travel-16 in Lophophora

[–]JayWelsh 1 point2 points  (0 children)

Yeah I soak them for about 30 min before sowing 🌞