HNHacker News
TopNewBestAskShowJobs

oarsinsync

4,768 karma · joined April 21, 2016

I do things with factories.
submissionscomments
oarsinsync··on GOG is getting acquired by its original co-founder
Yes and no. I took my physical media with me along with my player, and all was fine.

I took my digital media with me along with my computer, and all was not fine.

oarsinsync··on GOG is getting acquired by its original co-founder
> I can assure you that offline installer you got today from GOG will not work on Windows 20

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.

oarsinsync··on How uv got so fast
Alternatively, companies hire multiple subject domain experts, and pay them handsomely.

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.

oarsinsync··on I spent a week without IPv4 (2023)
> What tangible benefits have you reaped from IPv6 that simply weren't possible on IPv4?

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.

oarsinsync··on I spent a week without IPv4 (2023)
Extremely well. You don’t need an account to have a unique fingerprint that will eventually tie to an identity somewhere, and data brokers exist specifically for this purpose.
oarsinsync··on I spent a week without IPv4 (2023)
> Anonymity-by-crowd is the point

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.

oarsinsync··on I spent a week without IPv4 (2023)
Curious what you’re doing that requires more than 16 SLAAC-enabled subnets (or a lot more non-SLAAC enabled subnets)
oarsinsync··on GotaTun – Mullvad's WireGuard Implementation in Rust
The user experience differs for proxies.

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)

oarsinsync··on The Walt Disney Company and OpenAI Partner on Sora
I'd like to give those people the benefit of the doubt, and state that I believe they don't start out intentionally trying to damage children. They're simply trying to maximise their own earnings, and don't give a shit about what collateral damage occurs in response to their actions, as long as earnings go up.

They'll optimise for whatever causes numbers to increase. Children just happen to sometimes be what makes that happen.

oarsinsync··on Hunting for North Korean Fiber Optic Cables
A small bend radius means it can have a tight bend.

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.

oarsinsync··on Trains cancelled over fake bridge collapse image
> > Trivially consequential: Somebody relates a story about an anonymous, random person peddling misinformation based on photos with false captions on the internet. Whether I believe that specific random person did has no bearing on anything.

> 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...

oarsinsync··on Most technical problems are people problems
Don’t forget another group, permanently disenfranchised, who are working to barely live. They are the unsung heroes of our society, who for a brief year or two recently got celebrated as key workers, got claps and applause, and then forgotten again once normality resumed.
oarsinsync··on Autism should not be treated as a single condition
> It is also about autistic person having complete emotional meltdown ... because something was not exactly to his/her liking.

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.

oarsinsync··on Everyone in Seattle hates AI
> And have you called a large company for any reason lately? Could be your telco provider, your bank, public transport company, whatever. You call them, because online contact means haggling with an AI chatbot first to finally give up and shunt you over to an actual person who can help, and contact forms and e-mail have been killed off. Calling is not exactly as bad, but step one nowadays is 'please describe what you're calling for', where some LLM will try to parse that, fail miserably, and then shunt you to an actual person

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.

oarsinsync··on Valve reveals it’s the architect behind a push to bring Windows games to Arm
> Unfortunately for Linux, the recent ram price increases are reason not to move (if thinking about a new pc).

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?

oarsinsync··on Apple to beat Samsung in smartphone shipments for first time in 14 years
> > - You can’t set alarm on a certain date.

> 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.

oarsinsync··on AI CEO – Replace your boss before they replace you
It's the equivalent of outsourcing your job. People have done this before, to China, to India, etc. There are stories about the people that got caught, e.g. with China because of security concerns, and with India because they got greedy, were overemployed, and failed in their opsec.

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.

oarsinsync··on 1M Downloads of Zorin OS 18
> ignoring the fact that it's one example versus a list of examples I posted

It’s the root example, of which many of the examples of your list are derived from. Debian is the daddy.

oarsinsync··on 1M Downloads of Zorin OS 18
Check out the Debian website. Slicker than it used to be. Still not slick.
oarsinsync··on A file format uncracked for 20 years
ISO9660 has support for something that resembles hard links - IE, a file can exist in multiple places in the directory structure, but always point to the same underlying data blocks on disc.

I think XISO is derived from ISO9660, so may have the same properties?

oarsinsync··on Anthropic’s paper smells like bullshit
> > State sponsorship can include the state looking the other way.

> 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.

oarsinsync··on SSL Configuration Generator
> I certainly don't trust free providers

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)?

oarsinsync··on ChatGPT terms disallow its use in providing legal and medical advice to others
> Non-deterministic doesn't mean random or unpredictable. That's like saying the weather forecast is useless because it's not deterministic or always 100% accurate.

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.

oarsinsync··on NY school phone ban has made lunch loud again
https://futurism.com/openai-use-cheating-homework

Between your comments, and the report above, I suspect you, and most people you know, aren't students.

oarsinsync··on ChatGPT terms disallow its use in providing legal and medical advice to others
> LLMs are incredibly beneficial ... today.

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.

oarsinsync··on iOS 26.2 to allow third-party app stores in Japan ahead of regulatory deadline
> Essentially the same as giving alcohol to kids at home.

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.

oarsinsync··on Ask HN: How to deal with long vibe-coded PRs?
Tragically, when you are organisationally impaired from saying 'no', this is the only way (besides, you know, quitting and getting a new job).

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.

oarsinsync··on Ask HN: How to deal with long vibe-coded PRs?
> Why waste anyone’s bandwidth on this?

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.

oarsinsync··on Ask HN: How to deal with long vibe-coded PRs?
> If my boss forces me to review it, then I do so and start quietly applying for new jobs where my job isn't to spend 10x (or 100x) more time reviewing code than my coworkers did "writing" it.

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.

oarsinsync··on You can't cURL a Border
Huge respect to the author for the details that have gone into this. I'd spent a week hammering at a Claude max 20x plan to try and build schengen 90/180 rolling window + tax residency in a couple of countries tracker... and that was hard work. I can only imagine how much effort has gone into this, to get all the details right.

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.

← PreviousPage 3 of 34Next →