Forgot your password?
typodupeerror

Comment Re:My home network is nearly pure IPv6 (Score 1) 73

To me the hoops that smoothbrains will jump through to avoid IPv6 and stay on legacy IPv4, especially when hosting, is pathetic. NAT, port forwarding, tunnels, blah blah blah blah.

I have something like ~1.2 trillion times the number of routable addresses that the entire IPv4 space has. Not all are reachable, of course, just the services that need incoming access and they're each on their own isolated DMZ.

Comment My home network is nearly pure IPv6 (Score 1) 73

Started the move about 18 months ago when I decided to get off my lazy ass. My ISP gives out a /56 prefix, so that lets me run 256 /64 subnets/VLANs in the house, currently there are ~10 in use. Everything get a GUA through SLAAC and I use RAs (Router Advertisements) to give ULAs to everything. Any external facing services get their own VLAN and /64 for the system(s) as needed. Firewall blocks all incoming as they usually do by default and I punch a hole for the external-facing systems. They can't reach back into the network, they only answer the phone. All the systems update DNS dynamically if the prefix or full address ever change.

I have an SSH bastion set up. In all this time there has not been a single SSH attempt from the internet. On IPv4 it was constant background noice.
For those legacy IPv4-only systems on the internet, I set up NAT64. I have an IoT VLAN and IoT 2.4 GHz wireless network that are only IPv4 because a lot of IoT network stacks are junk.

I'm still farting around with it, but man oh man, there's no way I'd go back to IPv4. It was one of the best moves I've done in ages.

Comment Re:Double standard (Score 5, Insightful) 38

The problem here is that developers can take responsibility for the action while AI can not. Humans do make mistakes and that's ok; best practice is not to just can employees for messing up. Once is a mistake. Twice is an HR event. When someone does something dumb we forgive but we also insist that meaningful steps are taken to prevent that problem in the future. AI can't really take those steps because AI can't be accountable for "don't do it again." Taking down production because you dropped a table once is forgivable. Taking it down twice for the same reason is a different matter.

The developer can be accountable. And if HR fails to hold them to account for it, HR is accountable. And if HR isn't held accountable, leadership is. And if leadership isn't held accountable, the board is. And if the board isn't held accountable, the stockholders have some hard decisions to make. And if they choose not to make them than it wasn't really that big a deal, was it?

But with an AI the option is "we stop using AI" or "we live with the result."

Comment The problem isn't technical; it's legal/ethical (Score 2) 147

Everyone is so excited about not having to pay software engineers to write code that they've forgotten what engineers actually do. It's less common in the software world but go find a civil engineer or an electrical engineer or an aerospace engineer and follow them around for a week.

At some point, there's going to be a document in front of them laying out how something is going to be built and they're going to be asked to approve it. And when they do that they're taking responsibility for the design. If it falls down, if it catches on fire, or if it crashes into the mountains and kills people, they're the name on the form saying that won't happen. They're responsible.

Claude 4.5 Opus is very impressive, but if it writes a software application that kills people it can't take responsibility. It can't be punished. It can't even really be sued.

I just don't see how we, as a society, can trust fundamentally unaccountable entities to build systems that can do real harm if they go wrong. I suppose the alternative is that Anthropic accepts full legal liability for everything its models do. Their unwillingness to make that move tells you all you probably need to know about their own internal confidence in those models.

Comment Re:We have lost our ability to debate and decide (Score 1) 77

One thing the science does tell us is that we all have a very hard time separating the world that existed when we were children from our perception of that world through the eyes of a child.

Ask nearly any population in the United States when this country was best and you'll get a majority who'll swear to you it was when they were teenagers. The age of the group doesn't matter. You get the same result from 20 year olds as 40 year olds as 60 year olds as 80 year olds. And what you're seeing is people looking back to a time when they had lots of free time, lots of freedom, and most of their income was disposable and thinking "that was pretty great." And it was.... except they were living under a roof someone else paid for and still experiencing the risks and complexities of the world through the filter and safety net provided by their parents.

And since we're being scientific about this: yes, obviously not everyone. I'm sure someone reading this right now is thinking "I had a tough childhood." And I'm sure they did but anecdotes are not data.

The 1980s were -- and I say this as both a historian and someone who lived through them -- fucked. Reagan torched the New Deal consensus. The AIDS crisis was literally laughed out of the White House press room. Our government perpetuated a long string of dirty intelligence/foreign-policy interventions. The wealthy and powerful were juiced to the gills on cocaine.

There was a sense of decorum which has sense evaporated from American politics but that's about it.

Comment Yep (Score 1) 186

The UHF app on our Apple TVs & iOS devices and the UHF Server in Docker to act as a PVR gives us everything for a few $ a month paid in crypto.
We haven't had cable since ~1999-2000. Downloading and the *arrs have kept us happy, but the better half wanted to check out some live sports. So IPTV it was.

Comment Re:Calling it a lead is very generous (Score 1) 28

I've used Claude at home for ages. Work was wanting to get some AI stuff for us and the only 'blessed' one is CoPilot. Everything else it blocked. All senior management seems to know about AI is "Hurrr... Copilot and ChatGPT."

Out team of ~8 (pentestesting & VA) were unanimous about Copilot being crap and Claude being the top dog. So some higher ups OK'd a Claude Teams package for work. To bypass the CorpSec tards, we use it from our lab environment that has its own unmonitored link and IP range.

Anthropic/Claude is just so far ahead of OpenAI/ChatGPT and MS/Copilot it's not funny.

Comment Re:Be careful what you ask for. (Score 1) 49

The Foundation TV series has been a lot of fun but I just can't shake how very much it is NOT ASIMOV'S FOUNDATION. Not even a little bit. It's fine that they didn't want to tell the Foundation story. Honestly, I'm not sure it would make good TV in a faithful adaptation. But... why set yourself up for failure like that? It's not like the majority of the people watching it are 1940s era Sci Fi fans.

Comment Re:That much? (Score 2) 24

Inside the /. bubble, sure, that makes sense. But crypto badly wants to be mainstream and, demographically, it's a lot younger than this community is. You might be surprised at how few people under 30 maintain bookmarks or consume news from specific outlets intentionally.

Comment Containers (Score 3, Interesting) 16

I'm increasingly convinced that if you're running an AI interaction at all it needs to live in a container. Somehow the sci-fi wisdom of "no seriously, don't give an AI access to the internet" flew right out the window when AI could tell us when our boss' emails actually had something in them worth reading. I get that, but ESPECIALLY for software developers, if you're going to make use of agentic AI systems, you need to have a metaphorical (if not literal) moat around the agent before you just turn it loose.

That was true before we started talking about the security implications of an AI with privileged access coming under attack.

Slashdot Top Deals

The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.

Working...