HNHacker News
TopNewBestAskShowJobs

jws

12,720 karma · joined January 18, 2008

submissionscomments
jws··on AirPods Pro (2nd Generation)
Your ears have on the order of 1 megabit/sec bandwidth, so anything more is irrelevant, specifically Wi-Fi 6 is 1000 times overkill.

Bluetooth uses about half the energy per bit transmitted compared to wifi. So, using wifi would cut all your run times in half or increase your battery size. The data transmission is the dominant power consumption of wireless ear phones.

jws··on iOS 16 Available September 12th
Weirdly, you can only have three email addresses per domain. So you can't really use it for a typical family domain, even though it supports the family group (which can be six people).
jws··on Interest in heat pumps has increased dramatically in recent years
In the US at least, high efficiency home gas furnaces bring in their own combustion air from the outside so they don’t bring drafts into the house. They also don’t have flues throughly the roof. The exhaust gas is cool enough that it goes out wherever is convenient through a PVC pipe parallel to the intake pipes.
jws··on Porsche boss faces software woes keeping VW a step behind Tesla
It is well worth any Tesla driver's time to spend two minutes reading the list of voice commands. Once you have a grip on the vocabulary and structure you can just tell the car to do what you want for dozens of common tasks. (Hint: It's a "seat warmer", not a "butt heater".)

That's the good news, the bad news is that I still haven't figure out how to turn off the stupid cowbell when I accidentally bonk the right lever too many times. If I die in a car accident, 50-50 chance it will be because I was trying to stop the stupid cow bell. I wonder how often they run a query on post accident telemetry to see if the cowbell was on.

jws··on Ford F-150 Lightning: Fast Truck, Slow Computer
Not my side of the pond, but clicking around on Gridserve I'm only seeing a maximum charge rate of 60kW. I haven't found a Circle K above 50kW. Ionity has chargers that go to 350kW.

For comparison, Tesla superchargers are 150kW or 250kW.

That metric shouldn't be interpreted linearly. You only really saturate a charger for the first few minutes of a charge when fairly depleted. Above 15% to 40% of your battery capacity the charging rate slows down (depending on what sort of battery you have).

As an example, a 2022 Lucid Air Dream Edition can use 350kW chargers. Going 20% to 80% on a 350kW is 31 minutes, and on a 150kW is 32 minutes. That's negligible. If you start lower than 20% then there is a bigger difference, but I picked 20-80 because it might match a person that exclusively uses non-home chargers. Data from chart in: https://insideevs.com/news/567714/lucid-air-fast-charging-co... (Also, I suspect a real 20-80 test might show a bigger difference. The 0-20 part of that charge probably heated the battery up more on the 350kW.)

Use cases matter a lot. The only time I use a supercharger is when I'm driving more than the range of my car in one trip, 900km is typical of a driving day for me. I'll stop 3 or 4 times at super chargers. Other than that I just charge off the regular old wall outlet in my garage.

But if you live in a place without garages you will use chargers a lot and care about where they are located. I have to say a lot of the US superchargers are in odd places, like no bathroom available at night. Most of the rest are in the far corner of some enormous parking lot of an enormous grocery store. By the time you hike to the store, find a bathroom, buy a snack, and hike back to the car you are mostly done charging.

Which brings me back to the parent post… "Location!" I absolutely prefer a Circle K with a supercharger. Short walk, open 24 hours, grab a snack, and back to the car with time to check email and maybe HN before heading back to the road.

jws··on Blind-writes and an LSM
Where “LSM” is “log structured merge tree”, an alternative to a B-tree which writes sequentially to storage.
jws··on RISC-V Guns for Raspberry Pi, Legacy Chips
Allegedly ~15 of each model are in the store at the moment.
jws··on RISC-V Guns for Raspberry Pi, Legacy Chips
That board has the kitchen sink.

4 big cores and 4 little cores at 8nm, 2 gigibit ethernets, an AI processor, Wifi6, 5G, 32G RAM, PCIe 3.0, M.2, 4 SATA, 2 HDMI, VGA, HDMI in, RS232, CAN… and idles at 1.3W. Typical ~4W, max 20W.

$460 for basic 4G RAM, 16G storage, prices go up from there.

jws··on How I clean my glasses
Depending on what your lenses are made of, and if you have fragile coatings on them, and if you live around or work with fine abrasives, this works fine.

I miss actual glass, uncoated lenses.

jws··on ISO name change for Türkiye
As a Mac user from the beginning I was about to say "that's an iPad, not a Mac", but lo and behold!

On a Mac now the alphabetic and digit keys do not autorepeat when held but instead pop up little menus of variants. Shifted alphabetic keys get different variants appropriate to their letter. Sadly for TÜRKİYE the single dot capital "i" is not one of them.

At least for my settings, none of the digits get options, nor do they autorepeat.

A completely useful overloading of "long press" of a keyboard key, but completely undiscoverable unless you make long strings of "vvvvvvvvv" as a pointer or some such, then you get a disappointment instead of what you wanted, but you will be enlightened.

jws··on The Future of System Memory Is Mostly CXL
CXL = Compute Express Link https://en.wikipedia.org/wiki/Compute_Express_Link

It uses the physical and electrical layers of PCIe and is all about coherent memory access between CPUs and devices allow each to potentially access the others memory.

jws··on Delayed Messages on iOS
They were salaried engineers paid to carry, not for the calls. The people carrying were capable of initiating remedial action and of knowing which engineer to call if it really needed midnight engineering. We outsourced the simple triage by having pagers and the customer’s level 1 and level 2 teams had instructions for which pager to call.
jws··on Delayed Messages on iOS
This is a frequent disconnect.

It really depends on the scale of the business. In some large ones, there is always a person working to handle “must be fixed now” problems. If you are off shift, then it is the person on shift’s task.

In smaller operations with 24 hour operation, and infrequent “must be fixed now” problems, there will be workers whose job includes being on call. Sometimes the on call duty rotates, sometimes it does not.

So if you are from a land of large companies, it may seem insane for your employer to ask something of you outside your shift. Likewise, when you are a little guy scrambling to grow, getting out of bed once in a while and handling a problem to preserve that growth is your best option.

In the situation in this post, I would hope that the critical “get up and fix this” messages come through a different system, or have a way to cut through a “do not disturb” so the employees can mute the mundane messages.

It sounds like you are in the first group. My company didn’t staff 24 hours, but used to pay people extra when they were the “get up and handle this” person. The size of the pay, and the frequency of the events was tuned so there was always a willing pool of people queueing to be the pager carrier.

jws··on Tesla Autopilot Almost Steers Model 3 into Oncoming Train
I’m sure other people use FSD as a bad chauffeur, but around town I use it when I’m willing to be extra alert and train it. There is a button I press when the car has messed up and the surrounding data gets sent back to the Tesla mothership as a defect.

If I’m not willing to be in vigilance mode I just drive myself.

jws··on Tesla Autopilot Almost Steers Model 3 into Oncoming Train
From my observations I can’t show causality, but the three situations where I used the feedback button the most all got addressed.

- my city town inexplicably decided to make dashed white lines on the sides of bicycle lane sharing markers. The Tesla would see dashed white lines, which mean separate lanes going the same way and dance around trying to get into a lane but they were all too narrow. The traffic lane was double wide to account for church street parking, but not marked as such. So it the markings made a tiny center lane and two side lanes that were just a bit too small.

- on winding tree lined roads, when an on coming car first appeared around a bend it would assume the car might be going straight and would hit us. There would be a quick deceleration and dodge toward the shoulder until it realize the oncoming car was actually curving and would probably stay in its lane.

- when the pavement expands to include an unoccupied, unmarked parking lane for a short stretch the car would assume that the road suddenly got very wide lanes and it was too far to the center and jerk over.

At this point FSD does a passable job on my regular daily drives, except one intersection where something in its map is wrong, it wants to exit the right turn lane just before turning right. I don’t let it make turns in contested intersections yet, because it is a little timid and might confuse drivers. But that is improving. Just not there yet.

For exceptions, it does well finding and dealing with construction areas, garbage trucks, bicycles, and pedestrians.

I’d appreciate if they’d add “slightly dodge roadkill”. It will merrily run over the same dead squirrel four times a day with precision.

jws··on No Refrigerant Left Behind
Yak shaving: * a task, that leads you to perform another related task and so on, and so on — all distracting you from your original goal.*

Though depending on your local vernacular and what "yak" might mean to you I can see room for confusion.

I used to go to a town named "Knob Lick" which my English acquaintances found quite an amusing town name.

jws··on No Refrigerant Left Behind
And in my jurisdiction, after I took a two year training school on my nickel, then work 7500 hours as an apprentice at slightly over minimum wage, then did the extra stuff to be a contractor… you'd be able to.

The requirements seem extreme, though I did break a fan blade in my indoor air handler while checking its temperature, total noob mistake. If I were hiring a trusted contractor I'd want someone better than me!

Ideally there might be room for a grade of lightly trained technician which can handle the easy stuff and do some of the time consuming diagnostics then just throw in the towel and say "You need a better man than I."

jws··on No Refrigerant Left Behind
The basic small appliance grade, I the read the training material for a couple hours at night, paid $25 for the test, and passed with a 98% needing something like an 80%. You will need a "type II" to do modern home units. That is a proctored test, but Skill Cat will do you there from the comfort of your phone.

You will need something under $1000 of gear and supplies to get going, half that if you can rent an evacuation unit. (I can't find any near me.) You need to store your refrigerant outside where it won't get over 49°C, 120°F (assuming R410a) So it rates pretty high in the "pain in the ass" factor.

For modern home units, the circuit boards and motor controllers seem to be a common failure point and these are crazy expensive from the manufacturers anyway and hard for you to buy as an individual. If you have an older unit before variable speed compressors and fans then you can probably get commodity parts to replace them.

jws··on No Refrigerant Left Behind
It’s an educational test, not a proof of knowledge.

If you came away knowing not to vent, to use the right refrigerant, not to vent, to take your waste to the reclaimer, not to vent, to leak test with nitrogen, not to vent, and that you can be fined $43,000/day for not having your paperwork in order… then it worked enough.

jws··on No Refrigerant Left Behind
The “starve the beast” legislators underfund the EPA to the point that there is no money for enforcement, and enforcement at the technician level is going to be really unpopular with lots of “The government fined me out of business” stories. The path I used to acquire refrigerant is a break in the chain that has been operating for years in the open and probably moved >100 tons of refrigerant. I was unreasonably disappointed that I didn’t have to provide my brand new EPA card number.
jws··on No Refrigerant Left Behind
In the US at least, any refrigeration technician should already have passed his EPA 608 or 609 and be fully aware that venting a unit can cost him his card rendering him unable to buy refrigerants. Before working on all but small self contained units he must have access to a refrigerant recovery unit. This a compressor sort of thing that can move the gas from the installed unit into a tank for either reuse on site or taking to a reclamation center, where allegedly they can be paid for it.

(Yes, my AC units broke and the time to even get a technician to look at them, was so long I researched how to diagnose them and do the easy fixes, ran into the EPA requirement, studied the material and got my EPA certification, bought a bunch of gear off Amazon and refrigerant from a “good old boy” at an exorbitant price (global shortage, plus most is sold in palette quantities), and fixed my own unit in half the time it would have taken to get an appointment with a professional company. The first unit is working. If I succeed at the second unit I’ll even be money ahead. Of course if my yak had already been shaved maybe it could have tolerated the heat.)

jws··on The Path Is Set for PCI-Express 7.0 in 2025
PCI-Express 6.0 and 7.0 both abandon binary signaling and move to four voltage levels per time quantum to encode two bits at once. That lets them move twice as much data in the same bandwidth, signal to noise ratio willing.

Since they will be pushing the limits of the SNR, they also build in forward error correction to keep the error rate under control.

jws··on Why hasn't Middle Earth had an Industrial Revolution?
That’s a favorite of mine. If you read it in English, remember it is a translated from Russian. There is a lot of awkward phrasing to a native English speaker which is probably idiomatic Russian that might have been better torn apart and rendered as native English.

Once you can forgive that, it’s a nicely paced story with all your friends from LOTR showing up.

jws··on Moth wing–inspired sound absorbing wallpaper in sight after breakthrough
Maybe not “wallpaper”…

”… with the scale layer being only 1/50th of the thickness of the wavelength of the sound that they are absorbing…”

The scales work in the ultrasonic range. Bats are 30-50kHz if I recall, maybe higher.

The oboe tuning the orchestra is ~440Hz which is a 75cm wavelength, so a “wallpaper” a bit thicker than a centimeter. Tuning for power line hum or traffic rumble will make the wallpaper about as thick as a banana is long.

jws··on Challenge: Pixel perfect design
With UIKit you can query the device, it’s subpixel structure, and the alignment of your abstract window on the device and work it out from there.

Mostly, it’s possible there is an abstracted display at a non-native resolution over something like an HDMI. But if you are running your display at a non-native resolution then you just don’t care about details and you deserve what you get.

jws··on Challenge: Pixel perfect design
Problems with pixel perfect layout were what made me give SwiftUI a 12 month “wait for maturity” last year. I hope this and the new SwiftUI custom layout capabilities signal an interest in this at Apple.

I was making strip charts of data at fairly high density and wanted my minor grid lines to be one pixel wide. You must make them line up with a physical screen pixel or they turn into a blurry anti aliased mess. As of last year I never found a good way to connect a SwiftUI view to its physical screen pixel positions. I’ve done this for many years in UIKit, and while extra effort, it is at least possible.

I think this problem is partially why people used “magic marker” aesthetic on their digital charts rather than “engineering pad”. I guess it’s time for another crack at it.

jws··on When will Apple ship other M2 Macs?
Upgrading the mini makes sense, but the performance motivated desktop market has the Studio which is early in life cycle.

As long as they are constrained on M2 chips it probably isn’t worth the customer confusion to bring the Mini closer to the Studio.

jws··on DALL-E 2 has a secret language
In short: DALLE-2 generates apparent gibberish for text in some circumstances, but feeding the gibberish back in gets recognized and you can tease out the meaning of words in this unknown language.
jws··on Starlink may now have global revenue of $44M monthly
Did we skip launches per month and launches per year here? The post says ”…four starlink launches all with successful first stage landing just in the month of May” then the parent goes to $50M/launch -> $200M/year.

I don’t think you can analyze the cost as a steady state since to constellation is growing rapidly. But to consider a snapshot of the current constellation… There are about 2200 Starlink satellites in orbit, generating $44M/month in revenue and lasting 5 years. That suggests the need to replace 440 satellites per year, or 8.3 launches of 53 satellites per year for $415M/year (at $50/launch) or $35M/month.

That’s just launch costs, so not a lot left over for everything else, so probably not profitable at this time. But it doesn’t need to be. It needs to get all the pieces in place so Starship launched next generation satellites have a big enough customer base to make that business work.

jws··on Lost at sea? This desalination unit fits in a suitcase
I think the most interesting part is that this is not a reverse osmosis unit. The feed water passes through an electric field which migrates the charged ions to the sides of the stream, which are discarded and the center of the stream is retained.
← PreviousPage 5 of 34Next →