Readit News logoReadit News
giantg2 commented on Homeland Security Spying on Reddit Users   kenklippenstein.com/p/hom... · Posted by u/duxup
usernomdeguerre · 2 days ago
More specifically, the Border Patrol are spying on reddit users. Why are they creating these reports themselves and not relying on other agencies to investigate? Does border patrol have jurisdiction over all national security matters?

>The spying is revealed in a January intelligence bulletin produced by the Border Patrol and leaked to me.

giantg2 · a day ago
Is the bulletin stating that border patrol is performing the action, or is the bulletin making their agents aware of intel being shared by others?
giantg2 commented on New York’s budget bill would require “blocking technology” on all 3D printers   blog.adafruit.com/2026/02... · Posted by u/ptorrone
giantg2 · 5 days ago
"This is defined as software or firmware that scans every print file through a “firearms blueprint detection algorithm” and refuses to print anything it flags as a potential firearm or firearm component."

I'm sure this won't inadvertently flag nerf/band guns, models, tubes/pipes, etc...

Until metal 3D printing becomes common for consumers, this isn't really a big deal. Plastic components have limited lifespan and even questionable safety. It's pretty much always been legal to create your own firearms. Blocking some 3D printers isn't going to stop that. If nothing else, the criminal enterprises will just use out of date software from before the ban and even create their own 3D printers.

3D printing companies need to simply exit the NY market, including the industrial sector. Once you start inspecting businesses, education, and enough individuals, they will cave.

giantg2 commented on France dumps Zoom and Teams as Europe seeks digital autonomy from the US   apnews.com/article/europe... · Posted by u/AareyBaba
spicyusername · 6 days ago
Such a shame that so many U.S. citizens do not see the ramifications of their political decisions.

Each one of these actions is a stepping stone the world is taking as a direct consequence of U.S. political negligence. And however difficult it was to render this consequence, it will be tenfold, or hundredfold, as difficult to reverse course.

giantg2 · 6 days ago
How someone voted has almost no bearing on the dangers of tech. The dangers were there before the last election and none of the candidates had strong positions regarding tech privacy. Microsoft would still be doing what it has been doing regardless of the election outcome. I wouldnt hold my breath that a European Teams/Zoom replacement will have robust encryption and privacy protection based on all the backdoor stuff I've heard being pushed in some European countries.
giantg2 commented on Ask HN: Is understanding code becoming "optional"?    · Posted by u/mikaelaast
raw_anon_1111 · 8 days ago
My thought process during my architecture influences my testing.

Since AI has been a thing, I’ve been in a customer facing cloud consulting role - working full time at consulting departments (AWS ProServe) and now a third party company - specializing in app dev.

Before my hands actually write a line of code or infrastructure as code, I’ve already spoken to sales to get a high level idea of what the customer wants, read over the contract (SoW) to see what questions I have, done discovery sessions/requirements analysis, created architecture diagrams, done a design review, created detailed stories/workstreams (epics), thought about all the way things can go wrong etc.

I very much keep my hands on the wheel and treat AI as a junior coder that might not follow my instructions. I can answer any question about architectural decisions, repo structure, what any Lambda does the naming conventions etc.

I’ve also intuited “these are the things that I need to think about and test for from my 30 years of professional experience as a developer and 8 years of experience across literally dozens of AWS implementations”.

In the before times, if I were doing this without AI, I would have to have two or three more junior people doing the work just because I couldn’t physically do it in 40 hours a week. Even then I would be focused on how it works and look for corner cases.

I don’t have to think about what I need to test for. I did specifically call out concurrency because there are subtle bugs.

Ironically, what I am working on now had a subtle concurrent locking bug that Codex wrote. I threw the code into ChatGPT thinking mode and it found it immediately and suggested better alternatives. I also have Claude and Codex cross check each other.

giantg2 · 8 days ago
"I don’t have to think about what I need to test for."

Good luck then. The business process flow including edge cases should arguably be top of mind for what to test. Testing shouldn't be an afterthought but rather an integral thought when writing the code that needs to be tested.

"I would have to have two or three more junior people doing the work"

Yeah, and they're the ones thinking about testing the code they write. Architects (which it sounds like you are an architect and not a dev) don't get into thay much detail.

giantg2 commented on Ask HN: Is understanding code becoming "optional"?    · Posted by u/mikaelaast
dapangzi · 9 days ago
> Not very often

> testing

This does not match my experience, have been working with LLM since 2023. We presently use the latest models, I assure you. We can definitely afford it.

I am not saying LLM is worthless, but being able to check its outputs is still necessary at this stage, because as you said, it is non-deterministic.

We have had multiple customer impacting events from code juniors committed without understanding it. Please read my top level comment in this post for context.

I genuinely hope you do not encounter issues due to your confidence in LLM, but again, my experience does not match yours.

Edit: Would also add that LLM is not good at determining line numbers in a code file, another flaw that causes a lot of confusion.

giantg2 · 8 days ago
I had a mid-level submit a PR implementing caching. I had to reject it multiple times. They were using Copilot and it couldn't implement it right and the developer couldn't understand it. Stuff like always retrieving from the API instead of the cache, or never storing the object in the cache after retrieving it.

They promoted that guy over me because he started closing more stories than me and faster after he started using Copilot. No wonder that team has 40% of its capacity used for rework and tech debt...

giantg2 commented on Ask HN: Is understanding code becoming "optional"?    · Posted by u/mikaelaast
dapangzi · 9 days ago
> you don’t have standards.

The problem is that LLM mess up things as basic as math and dates, and that's before the context gets too large and it starts making other mistakes.

Edit: Also LLM over mock tests and juniors trust that...

giantg2 · 8 days ago
I've never had an LLM create a robust, meaningful test file. I end up rewriting at least half of it.
giantg2 commented on Ask HN: Is understanding code becoming "optional"?    · Posted by u/mikaelaast
raw_anon_1111 · 9 days ago
Yes but once the code is written it’s not going to magically change. I am going to test the code just like I would test something I wrote - again like I’ve been doing for 40 years when writing my code by hand.
giantg2 · 8 days ago
But your thought process during coding influences your testing. At least for most of us, we find edge cases or point of concern during coding that we place extra focus on in test.

This is different than what you've done for the past 40 years becuase you're not testing your code. This would be analogous to you testing someone else's code. The vast majority of people and places have not followed that paradigm until AI showed up.

giantg2 commented on Ask HN: Is understanding code becoming "optional"?    · Posted by u/mikaelaast
raw_anon_1111 · 9 days ago
How do you verify the compiler without looking at the assembled code? How do you verify code that links against binary libraries?

You run it and check for your desired behavior.

giantg2 · 9 days ago
Compilers have a finite set of inputs and outputs that should generate reproducible results. There's a larger amount of possible outputs for the same question with AI and very little reproducbility.
giantg2 commented on Ask HN: Is understanding code becoming "optional"?    · Posted by u/mikaelaast
giantg2 · 9 days ago
If anything, you have to understand code more now.

Before you (or your devs) could write code a couple different ways and understand it. Now you have to look a code generated by an agent that is not necessary writing code in the same way as the culture at your company. There might be a thousand different ways a feature gets written. You have to spend more time reviewing and thinking it about it in my opinion.

u/giantg2

KarmaCake day21884October 4, 2019
About
I'm the programmer equivalent of a Yugo (car)
View Original