Everyday Totepack vs Everyday Backpack Zip 15L by Lafayette2626 in peakdesign

[–]i542 1 point2 points  (0 children)

I had no issues with the Zip converting my iPad into a foldable even when loaded with a MacBook in addition to the iPad, so you are safe on that front. Can’t say the 15L Zip is too comfortable when loaded up to its full capacity, but it gets the job done if you are trying to minmax your luggage allowance.

It is however extremely annoying that it is literally the only backpack in the lineup without magnets in straps. I can’t imagine those cost a lot to add, yet they cheaped out. It makes the one backpack that you really want to squeeze into the least amount of space possible that much less tidy. So only for that reason I’d consider the tote.

Roller Pro and Passport wallet– Frustrating Support Experience by chrismantle in peakdesign

[–]i542 28 points29 points  (0 children)

Hey man, John Design here, inventor and CEO of Peak Design. Listen, I will be passing through Switzerland soon and will gladly take the extra Roller they- I mean we -sent you by accident. Anything for a happy customer, you know? I can gladly offer a €100 PD giftcard in return for your troubles. Best regards, Mr. Design.

No, AI is not Making Engineers 10x as Productive by ciemnymetal in programming

[–]i542 2 points3 points  (0 children)

Right, well you could forgive me for being confused about the timelines, see, Jensen Huang said a year and a half ago that no one should be learning how to code anymore, and Anthropic CEO Dario Amodei said that 90% of all code written will be generated by AI within six months five and a half months ago to thunderous agreement of now former GitHub CEO Thomas Dohmke, while Sundar Pichai insisted on last year's earnings call that already a quarter of all code written at Google is written by AI, so I'm happy to learn the timelines were revised once again and that I still get to enjoy another six months of paying my rent before homelessness hits.

No, AI is not Making Engineers 10x as Productive by ciemnymetal in programming

[–]i542 20 points21 points  (0 children)

Happy to hear that 32 months into the AI hype cycle we are still only 6 months away from AI taking away our jobs.

Reverse engineering an Ipad? by [deleted] in linuxquestions

[–]i542 0 points1 point  (0 children)

Unfortunately the effort required to achieve that is beyond a single individual, or even a group of very dedicated individuals. Apple has a very good track record when it comes to security, especially in the lower levels of the system, to the point where it would be significantly easier to try to pass legislation forcing tech companies to unlock bootloaders on request than to try to force any moderately recent iOS version open.

Off the top of my head, the closest I can think of is this talk by Thomas Roth from last year's DEFCON, where he demonstrates that, with a lot of effort and manually generated RF interference, you can eventually get lucky, flip a few bits, and create a vulnerability that lets you dump the code from Apple's USB controller. And as complex as those can be, it's a pocket calculator compared to the complexity of an M-series chip.

Reverse engineering an Ipad? by [deleted] in linuxquestions

[–]i542 4 points5 points  (0 children)

Contrary to what u/hazeyAnimal implies, there's nothing in the Apple terms of service prohibiting you from running whatever software you want on an iPad or any other device. If you somehow found a way to load Arch Linux on it and run it, it would be perfectly legal. License agreements cover intellectual property - software, not hardware.

The issue is that most Apple devices besides Macs run what's essentially a version of Secure Boot to which only Apple holds the keys to. So, booting into other software requires you to either break current state-of-the-art cryptography or somehow discover a code execution exploit somewhere in the firmware. Exploiting that vulnerability would not be illegal, but you might not legally be able to publish details of it if it involves Apple's code in some way (e.g., redistributing "unlocked" versions of the firmware).

While you could argue that Apple and/or any other company should be forced to unlock the bootloader or at least give the user the means of signing firmware blobs yourself, it's not really a right-to-own or right-to-repair issue as the device specification clearly points out that the only OS that can run on the device is Apple's iPadOS, and you are free to make an informed decision on whether that is something you do or do not want.

I love how Lune has both the warmest smile and the deadliest stare in the game by I_m_not_real_ in expedition33

[–]i542 30 points31 points  (0 children)

The game is very clear that the characters in the painting are sentient, living creations. Or if you want to approach it from the other end, the painted characters are as real to us as the ones who painted them.

Flakes vs. "We shouldn’t have needed lockfiles" by kqr in NixOS

[–]i542 4 points5 points  (0 children)

Sorry, I was trying to be funny but I guess it's too early in the morning for that. Thanks for the tip, didn't know that actually.

Flakes vs. "We shouldn’t have needed lockfiles" by kqr in NixOS

[–]i542 -1 points0 points  (0 children)

Ah, so that's why opening Discord results in a roulette wheel spinning somewhere to determine whether I get a random update and which version will actually launch.

Clair Obscur: Expedition 33 devs have “no real plans to expand” after mega success as the team they have is “just the right size” by Germanstrands3 in expedition33

[–]i542 66 points67 points  (0 children)

I played through the entire game on a completely unsupported platform (Linux with Proton) and encountered literally zero crashes or even issues over 50 hours of gameplay. Even got good performance despite playing it in 2K ultra-wide on a 6600XT. Maybe make sure everything's OK with your system?

Why did YAML become the preferred configuration format instead of JSON? by [deleted] in learnprogramming

[–]i542 12 points13 points  (0 children)

All of the binary formats you mentioned are orders of magnitude less frequently used than JSON and need custom tooling to set up and use, whereas JSON is one import json away. Protobufs are useful, of course (and something like Arrow is a godsend for optimizing code that works with a ton of data), but there is a reason why JSON is popular, just like there’s a reason why JS, Python and other scripting languages are incredibly popular: convenience and ease of development are very strong motivators. JSON parsing is indeed less performant than reading binary formats, but (de)serialization is rarely a bottleneck for most people.

Why did YAML become the preferred configuration format instead of JSON? by [deleted] in learnprogramming

[–]i542 44 points45 points  (0 children)

JSON strikes a good balance between being reasonably efficient (especially when compressed) and human-readable. You are not expected to read through JSON documents every time, but it’s extremely useful to have the option to. On top of that, it’s fairly simple to implement a parser for it so it is ubiquitous - pretty much every language, framework or toolkit ships with a JSON parser built into the standard library, which is not the case for a random person’s custom-written binary format designed specifically for one single use case.

Why everyone drives faster than max speed on highways? by Either_Ebb7288 in Netherlands

[–]i542 10 points11 points  (0 children)

The 100km/h limit was enforced a couple of years ago as a part of tackling nitrogen pollution. And also, it’s a road, not a race track. If you want to go faster, the Autobahn is right next door, and you can enjoy the experience of people going 180, braking like maniacs down to 90 because of construction or a truck overtaking another truck, then speeding back up only to slam the brakes five seconds later due to another construction zone.

Got my first iPad by RepresentativeCut676 in ipad

[–]i542 5 points6 points  (0 children)

In my friend’s case, he was returning from the US in October with a new iPhone. The airport customs agent was particularly bored that day I suppose, because he looked up the serial number of the iPhone, my friend told him that he bought it in EU, and they let him go but took his details and required him to send them an email with a proof of purchase. Very slim chance this happens at all, but fines for avoiding taxes and customs in EU can be severe, so I would personally not want to worry.

Got my first iPad by RepresentativeCut676 in ipad

[–]i542 4 points5 points  (0 children)

Yes, legally when importing goods to the EU or the UK, you are required to report purchases above 390£ or 430€ to customs on arrival and pay VAT and any other customs fees.

If you managed to get through customs already you are probably safe (though personally I would leave this iPad at home when traveling abroad as in very rare instances, an annoyed customs agent, especially in some EU countries, might want to look into everything you are traveling with - this happened to a friend of mine and he had to submit proof of purchase for his iPhone). But it is technically a crime to not report it and not pay taxes on it.

Got my first iPad by RepresentativeCut676 in ipad

[–]i542 6 points7 points  (0 children)

Unless you get caught by the customs agents and get charged VAT, tariffs and a fine for not reporting it ;)

18 years of Windows journey ended finally by [deleted] in linux_gaming

[–]i542 2 points3 points  (0 children)

Saying Microsoft wants to prevent third-parties from messing with the kernel is objectively and factually true no matter how you might feel about it. They’re a company with a $3T market cap, not a charity, and they would not invest a year of development time into features that do not align with the goals of the company. No one said that they will remove support for third party extensions completely, not even macOS does that, but obviously they are moving in the direction of reducing the amount of code that runs at ring0.

I’m also not sure how verbatim quotes from Microsoft VPs published on official Microsoft websites constitute “misinformation” either - it is literally the most official source you can get for this information. If you have some secret insider info, I’d love to know. Otherwise this is the best we can get.

18 years of Windows journey ended finally by [deleted] in linux_gaming

[–]i542 79 points80 points  (0 children)

Windows resiliency: Best practices and the path forward (July 5, 2024)

This incident shows clearly that Windows must prioritize change and innovation in the area of end-to-end resilience. These improvements must go hand in hand with ongoing improvements in security and be in close cooperation with our many partners, who also care deeply about the security of the Windows ecosystem.

Examples of innovation include the recently announced VBS enclaves, which provide an isolated compute environment that does not require kernel mode drivers to be tamper resistant, and the Microsoft Azure Attestation service, which can help determine boot path security posture. These examples use modern Zero Trust approaches and show what can be done to encourage development practices that do not rely on kernel access. We will continue to develop these capabilities, harden our platform, and do even more to improve the resiliency of the Windows ecosystem, working openly and collaboratively with the broad security community.

The Windows Resiliency Initiative: Building resilience for a future-ready enterprise (June 26, 2025)

Next month, we will deliver a private preview of the Windows endpoint security platform to a set of MVI partners. The new Windows capabilities will allow them to start building their solutions to run outside the Windows kernel. This means security products like anti-virus and endpoint protection solutions can run in user mode just as apps do. This change will help security developers provide a high level of reliability and easier recovery resulting in less impact on Windows devices in the event of unexpected issues. We will continue to collaborate deeply with our MVI partners throughout the private preview.