Hacker Newsnew | past | comments | ask | show | jobs | submit | jonhohle's commentslogin

These are relatively recent and may have come into force after development began, definitely after Siri development an initial integration into personal data.

I suppose if you think these rules are reasonable, you’d be happy to not have this functionality. The rest of the world will be happy to not allow third parties access to our data.

As a small developer, the cost to support something like this would be so overwhelming I wouldn’t consider supporting the EU officially.


> As a small developer, the cost to support something like this would be so overwhelming I wouldn’t consider supporting the EU officially.

As a small developer, you wouldn't fall under the DMA.


> These are relatively recent and may have come into force after development began,

If it were the case, Apple would just say it (with receipts).

> I suppose if you think these rules are reasonable, you’d be happy to not have this functionality.

As a European Apple user I am absolutely OK with not having these functionalities, which I am 100% sure would not even work as advertised given the company track record.


> These are relatively recent and may have come into force after development began, definitely after Siri development an initial integration into personal data.

The DMA was substantially finalised by 2020, and came into force in 2023. Apple's AI thing was developed with the full knowledge that it existed. The issue isn't personal data here (that'd be the GDPR, and maybe to some extent the AI Act). The DMA is about _competition_. The EU's issue here is that Apple is giving its own AI thing a level of access unavailable to other vendors' AI things, I'd assume.

> As a small developer

You are not covered by the DMA. You'd need an EEA turnover of 7.5bn and/or a market cap of 75bn, for a start. And you'd also need to be a _platform_. The DMA only really applies to a few companies.


> As a small developer, the cost to support something like this would be so overwhelming I wouldn’t consider supporting the EU officially.

Would you consider supporting US laws?


I’m happy to not have it if it’s not compliant, yes.

Dating Fireball just posted about how broken SwiftUI is for basic things AppKit was doing correctly in the late 90s (undo/redo)[0].

I think peak productivity for desktops was probably hit about 10 years ago. Most things since then are worse, and the best things from macOS (drag and drop everything nearly anywhere, consistent keyboard shortcuts and interfaces, scriptability of everything, etc.) were never copied by other systems.

Now systems are being designed to follow Node JS-style development which doesn’t work like a normal thing anywhere and native apps are just as bad as electron apps from a usability perspective…

At least they can be vibe coded since Interface Builder is no longer needed?

0 - https://daringfireball.net/2026/06/swiftui_only_makes_it_eas...


That would unfairly couple the success of their students with their own success /sarc.

The government has a history of inflating anything they offer cheap money for. Housing, healthcare, education.

In our area parents can get several thousand for opting out of public school. That can be used to offset private school tuition. What happened? Private school tuition rose by about the amount the government was giving. It’s no more affordable, the government is on the hook for money, and the private schools have less incentive to compete since they got a 50% bump for doing nothing.

Any time the government offers handouts fraud, waste, and inflation will follow.


That’s like saying you could use positions to specify function argument access (as in assembly) instead of variable names. File descriptors being numbers that are likely array indexes in a file handle seems like a leaky abstraction. Having a namespace that a parent process share with its children seems like a much cleaner design.

Most programming languages abstract this out to be able to connect or drop the 3 standard pipes. Typically this is the only thing that can be shared anyway unless the other program is specifically shared and expects other file handles to be available, in which case fork might be the right system call anyway.

Right. It's not that fork is useless, it's that it's weird that it's the only way to do this thing that it isn't particularly well suited for.

What about invasion of public and private spaces? Sidewalks in my neighborhood are plastered with dozens of political signs. It’s garish and in some cases hinders traffic visibility. Radio stations near me have started using the album art/song title metadata to display ads on the screen in my car in the middle of a song. Nearly every website tracks you, your phone provider tracks you, stores track you and then they roll up all of this “anonymous” information to target specific ads.

The whole industry is creepy, garish, tasteless, and rude. And that’s without lying.


According to the FAQ the Dumbphone 2 is based on the TCL Flip 2. I had pretty good success with this phone as a first phone for tweens. The firmware allowed disabling the browser out of the box with adb. I could transfer music to it to be used as an MP3 player. The battery life was ok, not the best. This was an earlier version that ran KaiOS.

What do they run now? KaiOS was honestly awful. I had to source some of these for a halfway house. Having to teach people T9 in 2026 is tough. The entire phone was janky as hell. I worked in cell phone development, I've seen my fair share of awful phones. These were probably the worst phone I've ever used. Worse even than the unusable NEC e606.

I’ve been doing this for about a decade with thunderbolt 2 then 3 (and backwards compat with 4).

I’ve had one cable begin to fray in all that time (a thunderbolt 4 caldigit cable). It swapped it out for an Apple cable and kept going.

I’ve used OWC docks, which aren’t known to be the best, but have worked great for charging, usb, Ethernet, FireWire, display (both over daisychained thunderbolt and display port), and SD cards. The only thing I have used them for extensively is audio. My monitor is a Thunderbolt 2 monitor with USB breakout. In between it and the dock is a two drive SATA enclosure.

I recently threw an extra Thunderbolt 3 dock I had on a USB-4 mini computer running Linux and it worked without any issue.

I’m sure there may be things that don’t work well, but its worked for me. I even wrote an app to have a global hot key to eject all my attached disks (DriveLight). Press the key combo, wait for the eject sound, pull the cable and go.


I was just looking into this and was worried about the fan setup. Interesting that he was able to solve it with good results.

In case anyone is interested, I’m using PCIE passthrough on a FreeBSD host to a Linux guest with an older Pascal card. It’s worked great and I’ve been thinking about putting a nicer card in there. The SXM route seems great, but I’ve been burned (almost literally because of the heat) by DC components before.


That’s probably true, but I hope not. Decompiling works because fair use copyright law allows it. Decompiling with AI is not creative and I doubt would stand up in court as transformative.

These kinds of hobby projects either successfully hide from Nintendo's legal threats or exist at their leisure, anyhow. Fair use arguments mean relatively little to them, and no-one doing this kind of thing has the money to stand up to them.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: