HNHacker News
TopNewBestAskShowJobs

seandougall

1,348 karma · joined June 9, 2010

submissionscomments
seandougall··on The Curious Case of Swift's Adoption of Smalltalk Keyword Syntax
> I keep hearing the language is going to be stable "soon"

I think you may be referring to the promises of ABI stability? They kept promising that "soon" starting around Swift 3 (IIRC) and kicking the can down the road for a while there, but it is stable now on Apple's OSes. But I don't recall seeing promises of source stability back then; they were pretty open about the fact that the language was still evolving.

seandougall··on Update to L.A.'s stay-at-home orders
Pet grooming has been classified as essential (by California) since late April. Our local groomer reopened quickly after that. There might be some cities that have other restrictions, but grooming is already open in most places.
seandougall··on Copyrighting melodies to avoid accidental infringement [video]
You can generally only copyright the parts you change. Sort of like how Disney can copyright their version of Rapunzel, but they don’t own the fairy tale.

(Edit: that’s assuming you’re asking about a derivative work, which I may have misunderstood)

seandougall··on MIDI 2.0, first major overhaul to music interface standard from 1983
Back of envelope: With running status, a note on message is two bytes on a 31250 baud connection. That means the latency from transport is on the order of half a millisecond. If you’re feeling latency, it’s in the gear, not the protocol. MIDI implementation quality has long been wildly inconsistent, and I don’t see a reason to believe that will change with MIDI 2.0.
seandougall··on L.A.'s Lost Transit
> it takes 2 to 3 hours to get anywhere useful with it

Everyone's definition of "useful" is different. I personally run into far fewer last-mile issues with Metro Rail than I did with BART when I lived up north. Heck, BART had to run a bus service to OAK until just a few years ago, and they've had a lot more time to sort this out.

> They squandered a huge opportunity to do it right, to dig subways and put the rail on a grade-separated medium. Instead they opt for light-rail that shares the same surface roads as cars, thereby ensuring that the system is a failure.

No, they did dig subways where needed (and where geologically feasible). And they opted to use existing right-of-ways in other areas, so that the thing could actually get built. Look at the Gold Line going through South Pasadena; it cuts diagonally through a fairly dense, wealthy residential area, which it can do because the neighborhood was built up around tracks that were there long ago. Without that existing right-of-way, the whole line would have gone the way of the 710 connector.

seandougall··on What DoorDash pays, after expenses, and what’s happening with tips
If it’s at all like driving for Uber/Lyft, they likely do both.
seandougall··on Apple may have to abandon Lightning connector cable
I have small kids who are prone to tripping over cables while trying to squeeze into tight spaces. Lightning connectors handle that stress just fine, but micro USB is no match!
seandougall··on Apple may have to abandon Lightning connector cable
In my experience, the connector has never been implicated in a failing Lightning cable; it’s always been the cable itself. By contrast, the average lifespan of a micro USB cable in my household is a couple months, before the connectors themselves get bent beyond repair.
seandougall··on Ever Plugged a USB in Wrong? (2019)
The last thing I would want is a peripheral whose data connection was on a MagSafe connector. It’s specifically designed to be able to disconnect easily by accident.
seandougall··on The FDA Announces Two More Antacid Recalls Due to Cancer Risk
I'd like to find out more about what kind of setup Grandma has, in that case. I'm sitting here on an unmodified Safari installation, and the top of the window is obscured by a giant floating banner ad, while the bottom is obscured by a "subscribe" banner, which is _itself_ obscured by an oversized cookie notice. All of which leaves less than 80px of height to read the actual article content. Given the nice large font size, that means I can see three lines of text at any given moment. I didn't have the same issue that GP did, but it's definitely true that Wired has been adopting some awful web development practices for a while now.

(Side note: My kids' grandma is a retired software developer. So I guess maybe it's just that the average grandma is more sophisticated than we are?)

seandougall··on Mazda made its first EV artificially slower 'to feel more like a gas car'
Nah, we’re just jealous because you can fit in those half-size street parking spaces in the Sunset.
seandougall··on Writing 1/3 in binary (2014) [video]
Same here, for what it's worth -- I got redirected to a fake antivirus download (also in Safari), but only on the first load.
seandougall··on The StingRay Is Why the 4th Amendment Was Written (2017)
> whether one can trust iOS airplane mode to fully take the phone offline.

I mean, if Apple says airplane mode turns off the cell radio, that’s a falsifiable claim, so you don’t have to take it entirely on faith. It might be possible to hide it in the UI, but you can’t hide a radio signal.

seandougall··on Windows 95 UI Design
Strictly speaking, they also have to be compiled against a new enough SDK to get Dark Mode support via the native GUI widgets. For apps that need backward compatibility, that can get hairy. (But yeah, that’s nothing compared to what Electron has wrought.)
seandougall··on Facebook Discovers Fake AI-Generated Profiles
3 Galatians is largely a deprecation notice for all the Old Testament laws (at least in the context of Christianity). But yeah, some people like to ignore that and use Leviticus to bolster their twisted political views, and if you take it in isolation, it does come across as pretty clear-cut.

(edit: and if you accept their four-degrees-of-game-of-telephone translation at face value, as sibling comment points out)

seandougall··on Show HN: Kong – Physical Cryptocurrency
Programmable means something can have bugs. I prefer my celery bug-free.
seandougall··on Show HN: Kong – Physical Cryptocurrency
> We're putting it out there as a toy.

And that right there is the honesty that the rest of this thread is missing.

seandougall··on Show HN: Kong – Physical Cryptocurrency
> Every person to person transaction of the instrument leaves no digital record or footprint

That's true of cash as well, but that doesn't mean it's totally untraceable, as bills still have serial numbers. I think what GP is getting at is, Kong notes must completely lack any sort of persistent unique identifier in order to be an improvement over cash in anonymity. Can Kong make this claim?

seandougall··on Why are people getting worse at “The Price Is Right”?
Yeah, peanuts really show the quality difference. Half of the fun size Snickers I’ve gotten the past few years have tasted straight up rancid.
seandougall··on Slack’s new WYSIWYG input box is terrible
It did suffice! There used to be a pencil indicator next to the channel name in its usual spot, and it worked great. It maybe could have been more visually obvious, since leaving a draft in a chat so really is a rare phenomenon, but it was still massively preferable to the capricious ordering it does now.
seandougall··on New Vulnerabilities All Come Preinstalled on Android Phones
> The age-old advice of not installing applications you don't trust still applies.

That's the one thing that seems to be a legitimate point in this article -- Android phones tend to come with bloatware from manufacturers and carriers, so you don't have the option not to install these applications you shouldn't trust.

seandougall··on The New MacBook Pro Keyboard is a Throwback in the Best Way
It also has a physical Escape key, which seemed to be by far the most common complaint about the Touch Bar. Physical F keys are quite a niche desire.
seandougall··on 16-inch MacBook Pro
Speaking as one of those people, dongles don't bother me in the least. You're absolutely right that many peripherals are prohibitively expensive to update just for a connector, but they're also bulky and usually already involve lots of other cabling, so adding a dongle really doesn't make a big difference. Plus we're all used to having dongles just to hold license data anyway (thanks, Pro Tools), not to mention the menagerie of adapters that have been a way of life for decades in the audio world.
seandougall··on A copy of your property deed costs $3 – this SoCal firm will do it for $89
That company name is listed on https://ccfs.sos.wa.gov/ (the record does not have a unique URL to link to, sorry). There is one officer listed, but it looks like the LLC was dissolved in 2016. I wonder if they're continuing operations anyway, or is somebody else spoofing their name somehow?
seandougall··on About the Apple Card
In TFA, she says explicitly: “I do not have any debts.”
seandougall··on Uber’s self-driving car could not detect pedestrians outside of a crosswalk
That study doesn't purport to be an objective measurement of absolute reaction time. It's comparing relative driver behavior between a driving simulator and a test track, and it doesn't seem to have controlled how immediately drivers needed to respond to avoid a collision. It does, however, include one objective measurement of human reaction time, albeit not as a primary result of the study:

> the time from incursion start to throttle release included the reaction time of the tow vehicle driver pulling the foam car (which was consistently less than 200 milliseconds)

seandougall··on Uber’s self-driving car could not detect pedestrians outside of a crosswalk
> But even a more earnest driver could easily space out after long hours of uneventful driving with no "events" or inputs.

As somebody who used to regularly drive the I-5 between SF and LA, I can wholeheartedly vouch for this statement.

seandougall··on Nuclear fusion is 'a question of when, not if'
That shows that the lowest-frequency component of tidal motion is driven by the sun's gravity. But the highest-amplitude component by far is the effect of the moon's gravity, which has a period of 12 hours and 25 minutes. So yes, tides are affected by the sun, but they don't depend on it.
seandougall··on Hellvetica.ttf – Kern in Hell
IP law with fonts is kind of unintuitive. From what I’ve read, the design of a font can’t be copyrighted, but the implementation can. So you can make a font that looks identical to Helvetica and be okay, but if you copy and paste anything from the original, you’re on shaky ground. Kind of like how recipes can’t be copyrighted, but the wording and formatting of a recipe can. IANAL of course, but that’s what I’ve read in the past.
seandougall··on Google chief: I'd disclose smart speakers before guests enter my home
If you have a predictable schedule, there are plenty of offline thermostats that let you set target temperatures for different times of day. If you don't, I can see how being able to control it remotely would be nice. (But an embedded microphone is still creepy and unnecessary.)
Page 1 of 15Next →