I took my digital media with me along with my computer, and all was not fine.
4,768 karma · joined April 21, 2016
I took my digital media with me along with my computer, and all was not fine.
Given the lengths the Windows development team has gone to, to preserve backward compatibility, to the point that there was individual-game-specific workarounds codified in Windows, makes this claim the same as the GP’s, that Steam will change 30-60 years from now.
The cynic in me thinks you’re both right, mind.
The experts believe they've been hired for the value of their opinions, rather than for being 'yes-people', and have differing opinions to each other.
At a certain pay threshold, there are multiple peoples who's motivation is not "how do I maximise my compensation?" and instead is "how do I do the best work I can?" Sometimes this presents as vocal disagreements between experts.
Personal networks: Globally unique addressing. That then lends itself to not needing any kind of split DNS for services, or worrying about addressing clashes with whatever LAN I happen to be on with my own network.
Work networks: Increased revenues.
> Has the ROI for you on going dual stack outweighed the costs on your time, attention, and configuration work required for securely handling edge cases, dealing with weird or unexpected routing issues, for straying from the happy path?
Personal networks: Absolutely not. I removed the dual stacks and went back to IPv4 only everywhere.
Work networks: That's a question for the bean counters.
Only for IP based trackers. Any webpages embedding facebook/twitter/microsoft/google trackers have already deanonymised you through a variety of fingerprinting techniques. This includes if you use private browsing sessions, and even qubesOS. You get a fuzzy feeling doing the things you do (and I do these things too), but that battle is lost.
> NAT + default-deny inbound is simple, effective security … That's a concrete property I get for free
Depends on your definition of “free”. Is it cheaper to lookup just a connection state table, or is it cheaper to look up both a connection state table and a NAT table?
> IPv6 adds configuration surface I don't want … More features means more things to audit, understand, and misconfigure.
100% agreed. More complexity, more attack surface, more things to go wrong.
> I already solved "reaching my own stuff" without global addressing … It's better than being globally routable.
I do something like this too. It’s more private and more secure. It adds more complexity, and it restricts my ability to access things from terminals I don’t personally own & control unless I create another exposed vector though. “Better” is subjective based on metrics being optimised for.
> IPv6 wasn't designed as "IPv4 with more bits." It was designed as a reimagining of how networks should work: global addressability as a first-class property
Apologies, but global addressability as a first-class property is exactly how the internet was designed. NAT was originally deployed as a hacky add-on to temporarily alleviate the lack of addressing space in IPv4 until a successor could resolve that.
That said, the internet of the 90s was a very different beast to the internet of today. A lot of your concerns and perspective is absolutely valid and extremely reasonable given the internet of today.
> "It serves my goals better than IPv4" is the bar, and IPv6 doesn't meet it. Never has, never will … Want me to adopt a new addressing scheme? Give me a new addressing scheme, don't impose an opinionated routing philosophy on me.
IPv6 can absolutely be configured in ways that just gives you a new addressing scheme and does away with a lot of the other complexity. You’re just very much straying off the happy path, removing complexity by introducing … other complexity.
FWIW, I’m operating my home networks much the same way you do. I’ve also been dual stacking networks since the 2000s. Things have come a long way since the original pure-dogma introduction of ipv6.
System wide proxy configuration doesn’t actually always work system wide.
A VPN tends to have more success in encapsulating all application traffic (or all desired application traffic, if you’re so inclined to configure your system)
They'll optimise for whatever causes numbers to increase. Children just happen to sometimes be what makes that happen.
A large bend radius means it has to be a big bend.
A 7.5mm bend radius is really small. You can bend that stuff pretty tight before you create a problem.
> The point about the stakes is a good one. But there is an individiual factor to it.
Indeed. The so called "trivially consequential" depends on whether you're the person being "mis-informationed" about or not. You could be a black man with a white grandchild, and someone could then take a video your wife posted of you playing with your grandchild, and redistribute it calling you a pedophile, causing impact to your life and employment. Those consequences don't seem trivial to the people impacted.
True story: https://www.theguardian.com/world/2025/aug/20/family-in-fear...
This usually happens when the person's needs have been repeatedly ignored, either because the person isn't aware of their needs, and thus isn't able to communicate them; or because the person has tried to communicate their needs but not been understood; or because the person has tried to communicate their needs and had their needs disregarded.
This isn't unique to people with neurodivergence.
> with yelling abusive things or even hitting things
Eventually communication fails and all that's left is violence. History (and the present day) is full of examples of this happening on an individual, national, and planetary scale.
All of this predates LLMs (what “AI” means today) becoming a useful product. All of this happened already with previous generations of “AI”.
It was just even shittier than the version we have today.
Can you elaborate on why high RAM prices mean Linux is less attractive? Do you believe a usable Linux environment uses more RAM than a usable Windows 11 environment?
> I have some alarms for specific dates, do you mean a single use alarm?
Are you using a third party app, or the built in Clock/Alarm?
The built in clock alarm lets you set alarms for specific days ("Repeat -> Never / Every {Monday..Sunday}"), but doesn't let you set alarms for specific dates (Set my alarm for 6am on Wednesday 10th and Monday 29th)
> > - Hotspot automatically disconnects even with a Macbook (Windows/Linux is much worse). I used to live without home internet relying on hotspot feature. IPhone hotspot proved to be extremely unreliable.
This happens to me frequently when I switched to using my phone hotspot as my primary internet connection for a week. My solution ended up being getting a dedicated AP, and having that connect to my phone instead. A random Netgear running OpenWRT was able to more reliably stay tethered to my Apple iPhone than my Apple Macbook or Apple iPad. It's ironic when inter-vendor works better than intra-vendor.
> > - You can’t transfer files by simply connecting your phone to a PC.
> Apple has always been all about being on Apple, so yeah, though I have gotten my Linux to mount files from the iPhone before, doesn't look pretty at all mind you, but I can take a rough but full snapshot of all my images on my phone..
That's about all I can do with Windows PC, Linux PC, or Mac too. Transfer photos. If I want to transfer arbitrary files by connecting to USB and browsing a filesystem (e.g. everything that Files.app displays in "On my iPhone" view), I can't on any platform.
This is no different, it's just a different mechanism of outsourcing your job.
And yes, if you can find a way to get AI to do 90% of your job for you, you should totally get 4 more jobs and 5x your earnings for 50% reduction in hours spent working.
It’s the root example, of which many of the examples of your list are derived from. Debian is the daddy.
I think XISO is derived from ISO9660, so may have the same properties?
> So all attacks anywhere are state sponsored?
There's a difference between a deliberate decision to look away, and unawareness through lack of oversight.
You steal candy from a store. There's a difference between the security guard seeing you and deliberately looking away, compared to just not seeing you at all.
What does this mean in practice? Do you remove the free providers from your OS & browser trust stores? Does this mean you get warnings every time you visit a site that uses LetsEncrypt (and other free providers)?
I don't know where you got 'useless' from. LLMs are great, sometimes. They're not, other times. Which remarkably, is just like weather forecasts. The weather forecast is sometimes completely accurate. The weather forecast is sometimes completely inaccurate.
LLMs, like weather forecasting, have gotten better as more time and money has been invested in them.
Neither are perfect. Both are sometimes very good. Both are sometimes not.
Between your comments, and the report above, I suspect you, and most people you know, aren't students.
LLMs sometimes can be incredibly beneficial ... today
LLMs sometimes can be incredibly harmful ... today
Non-deterministic things aren't just one thing, they're whatever they happen to be in that particular moment.
Is it? A bottle of vodka, rum, wine, beer, is very obviously what it is.
A lot of these gambling games are disguised as games, that just happen to have elements that are heavily disguised to not be obviously and immediately shown to be gambling.
You and I both know what loot boxes are, but does everyone? There's nothing obviously gambling about a loot box, until you dig into it.
It's absolutely soul crushing when you're motivated to do a good job, but have a few colleagues around you that have differing priorities, and aren't empowered to do the right thing, even when management agrees with you.
The conditional was: If my boss forces me to review it
> As maintainer of some open source projects, there are no circumstances in which...
...you would force yourself to do anything that you don't want to do. Your approach is absolutely correct for the organisational circumstances in which this might happen to you.
There are other organisational circumstances where being the squeaky wheel, even when it's the right thing to do for the business, will be the wrong thing for you personally. It's valuable to identify when you're standing in front of a steamroller, and get out of the way.
Another equally correct approach (given the circumstances of the organisation) is to get a different AISlopBot to do the review for you, so that you spend as much time reviewing as the person who submitted the PR did coding.
It's unclear whether the author wrote all of this themselves, or if they outsourced a bunch of it to Claude. My experience with Claude was that it was terrible at writing code to do the math, even when I explained what the calculation needed to be, what the input was, and what the expected result was. It ultimately took starting a whole new project just to do the rolling window calculation, and then have that fed back in.
My biggest question for the author, if they happen to see this, is: how much manual testing validation did you do of the outputs the app produces? IE: Did you do the inputs + transformations = output calculations yourself as well, counting days on calendars, etc, to validate that the app is actually accurate? (That was the only way I developed any faith in solution I made for myself, which is way less impressive than your app). Regardless of whether you wrote the code yourself or not, a thorough test harness feels vitally important for an app like this.