HNHacker News
TopNewBestAskShowJobs

wolrah

2,697 karma · joined December 24, 2014

submissionscomments
wolrah··on PS5 Relapse Exploit
I just fired up my Deck and it's Settings > Security which seems like a pretty obvious place. I have mine set to trigger a lock screen on wake/power and if desktop mode is requested, which are the only two options on that entire page.
wolrah··on Nissan's third generation e-POWER powertrain
I'm from the flat parts of the US midwest. Interesting stuff can be hundreds of miles away. There is absolutely a culture of cramming the family in to the car or RV the moment a long weekend starts and driving late in to the night to reach the destination, getting a day or two there, then hauling ass to get home in time to be back to work/school the next day.

That said, I also daily drive an EV and have no trouble road tripping it. I'm older, I can't just drive 500 miles only stopping for gas and restrooms like I used to, so a 15 minute stop every 1:45 or so is no big deal.

Back when I had a gas car it was a Fiesta ST, which is a great daily driver but a terrible road trip car, so I was already in the habit of renting a car if I was going to be on the road for longer than 8ish hours. This car is more comfortable so I probably won't rent if I'm not in a hurry, but if I feel the need to knock out 1000 miles as quickly as possible the option will always remain.

wolrah··on Nissan's third generation e-POWER powertrain
> Just a normal weekend trip to the beach or mountains (200-ish miles from the Triangle of NC either way) would mean I’d have to limit myself to hotels/Airbnbs with a charger.

I bought an EV just under a year ago and because I park literally right next to my electrical panel I figured I'd probably end up installing a 40 amp EVSE within a few weeks. Here we are, again nearly a year later, and I'm still using the standard 120v L1 cable the car came with because it's plenty. The only time I'm getting below 50% are on road trips where fast chargers are easy to come by.

As a matter of fact the last two vacation rental homes I've stayed in have been in North Carolina, one on Topsail Beach and one near Black Mountain. The one near Black Mountain actually had a 14-50 outlet outside intended for RVs or EV charging but both had plenty of 5-20s outside where I could have easily plugged in my portable cord to easily cover the driving we did in the area, and even if they didn't with 240ish miles of range and a variety of fast chargers in the nearest decent size city 10-15 miles away it's not really a concern.

wolrah··on PS5 Relapse Exploit
It's definitely deck-specific (or maybe Big Picture specific), neither my desktops nor laptops have ever asked for a PIN nor would I want them to.
wolrah··on PS5 Relapse Exploit
> but there's no PIN-locking, anyone can just use anyone else's account unless you want to log all the hell the way out every time you use it.

This part does not make sense to me, because as far as I'm aware the Steam Machine runs basically the same OS as the Deck and my Deck absolutely prompts me for my PIN every time I bring it out of suspend, the same as my Xbox does. I'd find it really strange if the Machine wasn't capable of doing the exact same thing.

wolrah··on PS5 Relapse Exploit
I think the point they're trying to make is that, assuming this is an implementation of the bug that caused the PS5 Linux dev to quit, it was known about and had been being sat on intentionally to prevent it from being fixed before GTA 6 came out, but some other group found it and reported it.
wolrah··on Owners mourn spoiled food after firmware update bricks Samsung smart fridges
How often do you really expect a customer is grabbing multiple pairs of the same size/model/color of shoe to try on? Maybe it's just where I shop but it's rare that there's even more than one example of the size I need in the style/color I want to allow such a scenario to occur.
wolrah··on Seattle Bans Rental Junk Fees
> A $500 deposit isn't covering 4-5 figures of damage.

Nor will any deposit I've ever made for an apartment in my life cover any truly significant damage that could easily happen as the result of a mistake or minor negligence.

Three of the five incidences of significant damage caused by tenants without malicious intent that I've been aware of in the time I lived in apartments were caused by unattended children and none by pets. Would anyone dare to suggest increasing rents for and/or requiring additional deposits for children?

Most of the time I lived in apartments I had a cat. In every single one of those cases I either paid a nonrefundable pet fee or a refundable pet deposit and monthly pet rent, either way the complex got extra money out of me simply for the cat being present. I'm not saying he didn't cause some wear and tear of his own, but it didn't take things outside of the normal levels of wear and tear that would be expected without pets. The only stuff we ever got charged for on moveout was stuff I or my roommate did, not the cat.

---

If landlords are worried about 4/5 figure damage they should require their tenants carry renters insurance that would cover 4/5 figure damage and then allow professional actuaries to determine how to price that risk, because neither a reasonable deposit nor any pet rent that's ever been charged is going to cover that.

wolrah··on Gravity Linux Alpha Release: Linux on the M4 Mac Mini with GPU and DCP Support
https://gravitylinux.org/about/

> Gravity Linux vs Asahi Linux

> Gravity Linux and Asahi Linux are two independent projects working towards the shared goal of a strong, open OS ecosystem on Apple Silicon devices. Gravity Linux was initially forked from Asahi Linux over differences in policy, namely regarding LLM use. We have tremendous respect for the Asahi Linux project and emphasize our shared goal of running Linux on Apple Silicon.

OP is the same poster from https://news.ycombinator.com/item?id=49717638 who was noted as having been banned from Asahi Linux over hiding use of LLMs (doesn't seem to be any disagreement about this) and accusations of having Apple proprietary knowledge (challenged by OP).

wolrah··on Seattle Bans Rental Junk Fees
> And Seattle has banned every other possible avenue of passing this expense only to the parties responsible (higher deposits).

From the very legislation this article is about:

7.24.040 Fees permitted and prohibited <...> B. A landlord may charge the following fees in addition to rent: <...> 4. Pet damage deposits pursuant to Section 7.24.038;

https://library.municode.com/wa/seattle/codes/municipal_code...

tl;dr: Pet damage deposits may not exceed 25% of the first full month's rent, no other fees are allowed. If I'm reading this correctly the current version of that ordinance was passed in 2016.

wolrah··on Raspberry Pi blocks changing RAM chips
> Mac Minis used to have soldered on SSDs, but the 2024 model is upgradable. A lot of people purchased a cheaper Mac Mini and upgraded the storage themselves. Most people would argue this is a good thing, even if some of those Mac Minis were resold. This is no different.

Replacing a socketed component that is modular by design, even if it's not officially intended to be upgraded outside the factory, is worlds different from replacing BGA components on a densely packed PCB.

That said, there could also be a middle ground by just providing some way to look up the hardware specs of a given serial number. Post the part numbers of the components that you're concerned about being replaced and provide tools to verify as many of them through software as is practical. Allow owners to know if their device has been modified and how so, but allow them to choose what to do with that information.

Combating fraudsters trying to pass off modified and/or refurbished devices as genuine is valid, but preventing owners from modifying or repairing their own or knowingly purchasing such devices from honest resellers is not.

wolrah··on Amiga Unix, Again
> You are fighting a losing battle and annoying everyone in the process.

These comments are even more annoying. Sides that are winning don't have to constantly tell their opponents that they're losing. I have no idea why you and so many others seem to have attached their ego to the use of a tool that you feel the need to attack people who have complaints about the output it's often used to generate.

wolrah··on Show HN: Sigabrt.dev – cronjob monitor with an SSH TUI
They are posting a link to their freemium SaaS product that has a price, of course they're looking for money.

If I find something posted here interesting I like knowing what other similar tools/services/platforms there are out there, even if they're free, so I definitely find posts like the one this thread came from to be helpful one way or another. These sorts of threads also often lead to discussion of the differences between the options, which is again very useful, especially in cases like the current one where the competing offering linked is not just a freemium SaaS platform but also as F/OSS as it can possibly be if you want to self-host and not have to pay anyone other than whoever manages your server.

If you're building a product for a market that already has solutions, your product needs to be able to hold its own against the other offerings.

wolrah··on Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
Business 102, something that's obvious to anyone who's ever worked a customer facing job but incredibly elusive to a lot of people who went straight to management, is that some customers are net negatives and you should not cater to them. They have some combination of ignorance, stupidity, and/or malice which results in them costing more employee time and/or "goodwill" than you'll ever make from selling things. Your business is better off not having them, and even better if they go off to inflict themselves on your competition.
wolrah··on Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
Really? How many people can that possibly be, and how many of those would a reasonably sane developer actually want?

If your competition is attracting the worst kind of users, do you really want to get in their way?

wolrah··on Volkswagen Just Built an EV That Can Go Nearly 900 Miles on a Charge
That's great, but honestly truck stops are the most obvious places and I'd be willing to bet that the majority of those locations already have at least one if not more than one fast charging provider either at the same exit or the next one. What I mean by coverage is more of the places where they don't put truck stops. At least where I'm at if I need to fast charge locally I generally have to travel further out of my way to charge with non-Tesla providers.

When I'm traveling long distances on the interstate it's always been easy to pick my favorite provider.

wolrah··on Sierra digital cameras on the Apple II
The way I see it, system requirements have gone through a few different eras.

In the 8/16 bit single tasking era I feel like system requirements were generally pretty accurate hard minimums where the program would either not run at all or not run reliably on lesser hardware. When you don't have swap memory becomes a hard limit, and when memory was measured in kilobytes or single digit megabytes programmers tended to have a good idea how much memory their software would actually use.

In the 16/32 bit cooperative multitasking era requirements necessarily loosened up because the application can no longer assume it can use the entire memory space, but in my experience they were still often pretty close, at least when it came to games. My first family PC was a 486SX with 2MB of RAM which met the requirements printed on the box for the Windows 3.1 version of Sim City Classic, but it did not run while throwing a "not enough memory" error. With hindsight I'm pretty sure my early WinModem was to blame and I probably could have rigged up an alternate autoexec.bat/config.sys/win.ini boot config to give Sim City as much room as possible, but I wouldn't learn the deep magic of DOS for a few more years. Classic Mac OS I recall being more straightforward because you could assign an amount of memory to an application ahead of time which it would not be able to go outside of so you always knew what could run.

In the modern preemptive multitasking era, especially once we went 64 bit, I feel like system requirements mostly stopped mattering as far as minimum capabilities go but instead shifted to a nebulous "below this we're not willing to stand behind its performance". It's rare to find anything that truly can't run on anything lower than the minimum specs, though they often will refuse to install (which can of course be "fun" years down the line when an unexpected change to CPU identifiers or previously unimaginable amounts of memory/disk cause those heuristics to fail despite being orders of magnitude more powerful than the hardware it was designed for).

Most desktop software I've seen system requirements listed for in the last decade or so has either listed a spec that would have been budget years prior or simply lists the earliest version of its intended OS that has upstream support at the time, and more often than not doesn't actually check either.

wolrah··on Chopping up books when they're physically too big
> * You own it forever

Why does everyone advocating for physical always treat effective DRM as a given?

I have bought a lot of digital music in my life, and I own every bit of it as long as my copies exist, just like all the physical music I bought before (and converted to digital as soon as it was practical).

> * Nothing to charge

My e-readers last weeks of active use without charging, and I literally found a Kindle that had been lost for over a year a few weeks ago which still had over 30% charge because they take basically no power if they're not being used. Charging really is not a significant concern.

> * Don't have yet another screen to stare at

It's a very different type of screen, that doesn't have the same effect on your eyes and by its low-color low-refresh-rate nature really isn't easy to implement the sorts of attention-stealing anti-features that other screens often contain.

> * Its the definitive way to collect books (similar in the sense of vinyl for music)

Similar to vinyl, it's "definitive" to people who care more about how it looks on their shelf than actually enjoying the content. Pulling a beautiful hardcover off the shelf, setting it down, and opening it up is great of course, just like pulling a record off the shelf, sliding it out of the sleeve, placing it on the turntable, and setting the needle in place. Once you've done that however it's the same book, the same music, just a lot less convenient (and in the case of vinyl, objectively worse quality than a well-mastered high-quality digital release).

> * Going to used bookstores is awesome

No disagreement there. That said, if someone were to ever develop an ebook licensing system that allowed for arbitrary transfer and resale through third parties it would certainly be interesting to see what turned up in the "bargain bin" that way too. I'm not sure how such a thing could actually be possible and I'm not going to hold my breath for it to ever happen but the concept of resale is not inherently impossible in digital content.

> * Seeing your whole collection physically is awesome and can be a conversation starter

No argument there, my partner's game shelf takes up an entire wall in our house and has hundreds of giant colorful boxes covered in artwork. My Steam library has an order of magnitude more games in it but it's just a list on a screen that I can make show thumbnail images of what the cover would look like if it existed as a physical product.

That said, while I may not have the giant media racks we all drooled over in the '90s, the flip side of that is digital content takes up effectively zero space and weighs nothing. I drive around with my entire music library on a USB stick in my car every day and have for over a decade at this point. My e-reader has every single book I own on it with plenty of space to spare. My Steam Deck has enough space built in for dozens of modern games, and I also have a MicroSD card in it containing every single game for basically every 8/16 bit system ever produced, as well as my favorites of the 32 bit and beyond eras.

> * Graphic novels/comics are still better physical

Yeah color e-paper displays still have a LONG way to go before they can even think about the graphic novel market. That side of things is sort of like where digital music was in the era where MP3 players had storage measured in megabytes so you might not even get a full album without having to compress it to a point where you can definitely tell. It's possible to see the promise in the concept, but it's definitely not there yet (and unlike MP3 player capacity, we can't even assume the tech will get there eventually).

wolrah··on Things That Annoy Me About Cars
Can confirm, my Ioniq5's auto high beams are great. I've felt the need to manually override them twice in nearly a year of ownership, both times were cross traffic that didn't have enough visible reflectors for the car's cameras to tell they were there.
wolrah··on XCancel service is suspended until further notice
> The problem companies have is that "doesn't suck" generally means "it's free with no ads".

I feel like way too many people forget that there was a great middle ground for the longest time, in the form of Google AdWords. Text only, no animations, flash, iframes serving malware, or any of the other bullshit that had already taken over banner ad networks like Doubleclick at the time. I recall at the time one of the early adblock plugins even had the ability to allowlist AdWords while still blocking the shitware providers with the intent of encouraging the use of "good" ad networks instead of the bad ones.

It's a perfectly sustainable business model, it just requires people who actually care about not being annoying more than they care about maximizing profits, and at some point Google lost those people.

That's pretty much the general problem with our society as a whole, when given the choice between "profitable and sustainable" or "profitable and high quality" versus "more profitable now but will cause problems in a few years" the incentives of capitalism are all in favor of getting all the profits now and getting out before the consequences catch up.

wolrah··on Volkswagen Just Built an EV That Can Go Nearly 900 Miles on a Charge
This is literally the only reason I have a J3400 adapter, as much as I hate the idea of giving money to a Musk company we have to admit that Tesla are one of only two companies installing charging stations that has an incentive to maximize coverage instead of profitability (the other being Rivian who is largely targeting off-highway areas ignored by the other networks).
wolrah··on Volkswagen Just Built an EV That Can Go Nearly 900 Miles on a Charge
> There are big sections of the western US (for example) where the existing EV ranges are a dealbreaker.

Not really anymore, at least not as far as places people regularly need to drive for personal reasons. I'm not saying you can't find people for whom an EV isn't a practical option, I don't even have to look outside of my inner suburban neighborhood to find those, but just like in my neighborhood the majority of people even living in the rural west would have no problem having an EV as a daily because they can charge at home.

Most people aren't driving 200+ miles every day or constantly towing things even if they live and work in the middle of nowhere, and the fact that they can install a fuel station that has little to no operating cost basically anywhere that has a good view of the sky offers advantages of its own.

wolrah··on The case against JPEG XL
> I'm not super familiar with AV1/AVIF but I do have extensive experience using h264 for desktop streaming, and all major implementations support 444 in hardware and software, and I doubt more advanced codecs/image formats have a limitation like this.

This is a good helpful comment containing relevant information from personal experience.

> Asked ChatGPT and it also claimed there's no problem with 444 and AVIF/AV1.

This part is useless, there's no one who cares what a LLM thinks that can't just prompt it themselves.

wolrah··on Why is the x86 undefined instruction called ud2? Why 2?
I have vague memories of something like this from my childhood, where my family's IBM 486SX had the 3.5" drive on A and the 5.25" drive on B but my grandparents' Epson 286 had the opposite. Also learning about disk densities when none of the disks from the 486 worked on the 286.
wolrah··on Will there be a 7G?
> Not necessarily for 4G to 5G. 5G can run a 4G compatible control channel and timeslices can be 4G or 5G.

And for those playing at home, WiFi 7 devices aren't held back by coexisting with WiFi 6 devices, for the same reason (the use of OFDMA), at least on the 6 GHz band. Legacy clients of course muddy the waters on the other bands when they're in use.

wolrah··on It took a year to ship WebAssembly in Anubis
Happy Eyeballs and switching to/from mobile are definitely hard problems to deal with in a privacy-friendly way, but I don't think IPv6 privacy extensions should really matter here. Just treat a /64 the same way you'd treat a /32 in IPv6-land. It may represent multiple users, but they're all sharing the same internet connection which is as much as the global internet really wants to tell you. Whatever's on the user-controlled side of the address is of course untrustworthy anyways.
wolrah··on LG smart TVs caught logging audio with screen off and snooping on local devices
Not at all, because it uses the same pins as ARC, so the two features can't operate at the same time, and a lot of people use ARC to get audio from TV apps back to a soundbar or receiver.

HDMI Ethernet is dead, it's never going to happen in consumer televisions because it has a hard conflict with a feature a lot of people actually use.

wolrah··on 216M Spy TVs – The LG Smart TV Problem [video]
Support in cables is nearly universal, because the same pins in the cable are used for the Audio Return Channel feature that allows a TV to pass audio from its internal apps back out to a soundbar or receiver via the same HDMI cable it takes signals in on from other devices. As far as I'm aware no one has made a cable lacking those pins since 1080p was still the high end.

But yes, support for the ethernet mode as far as I'm aware was never actually implemented in any devices that reached retail availability.

wolrah··on How bicycle coaster brakes work (2018)
> leaving deceleration to the motor wears it down much faster

Not in the slightest, and I have no idea where this idea even came from. Whatever amount of stress the engine and rest of the drivetrain is under even at maximum engine braking, it experiences significantly more under any hard acceleration. Even semi truck jake brakes that actually reconfigure the engine's air flow to generate even more deceleration forces than would otherwise be possible max out at a fraction of the acceleration powers that same engine is capable of producing.

The only part of a standard automotive drivetrain that has significant directional differences in strength/wear would be the differential gears, but even that difference isn't going to matter in anything close to normal use. If you're doing clutch drops in reverse that's another matter.

The biggest risk to anything drivetrain-related from engine braking would be badly shifting a manual transmission and either damaging the transmission itself or choosing the wrong gear and over-revving the engine.

The brake light thing I fully agree with you though. I love engine braking when I'm doing performance driving as much as the next guy, but I won't do it in traffic for anything more than holding speed on a downhill for that reason. Significant deceleration in traffic should always be accompanied by brake lights.

wolrah··on USPS whistleblower describes new plans for voting by mail hidden from the public
> The chaos seems to be a feature, not a bug.

There's no "seems to" about it, any benefit of the doubt went out of the window years ago. There's a significant portion of the US Republican party that doesn't just have reasonable questions about when government is the right answer but considers it their explicit purpose to dismantle government institutions which do work well on principle.

Page 1 of 32Next →