1,107 karma · joined January 8, 2021
> From the perspective of the banks, I have argued, this is a novel expansion of the SEC’s authority. When the SEC created its rules on recordkeeping, it required banks to retain copies of their “inter-office memoranda,” but it was 1948 and those memoranda were produced with carbon paper; they were formal business records memorializing serious policies. In the 2020s, WhatsApp chats are, in large part, substitutes not for formal memoranda but for talking to someone in person. When I was a banker, I have written, “There were some mornings when I sent more than 100 inter-office memoranda, though like 20 of them would be ‘lol’ or ‘fml.’” In 1948, the SEC would not have dreamed of demanding a searchable archive of all of the informal chats held at a brokerage: That was not technologically feasible, and also did not seem to be the point of its rules. In 2022, it was feasible, and the SEC did demand it, and when the brokers were missing some chats they paid a billion dollars in fines.
I would add that in my experience the bar for "reasonably popular" is much lower than people would typically expect. One or two issues a month may not be much if you're actively using and maintaining the project, but it can easily become a burden if you've moved on from the project. You either spend a few hours a month keeping it up to date, or feel like you're letting someone down.
There isn't really a good solution to escape. Someone may submit patches on their own or offer to take over maintenance, but I'm not willing to ship code that I haven't reviewed or tested and would not risk transferring it to someone unknown. (We've seen what can happen there.) Deleting the project is an option, but that also negatively impacts existing users in a drastic way. The best approach I think is to clearly indicate that the project is no longer maintained and suggest creating a fork if they need to make changes.
The cascade[1] determines how rules from multiple sources are merged.
[0]: https://developer.mozilla.org/en-US/docs/Web/CSS/Inheritance [1]: https://developer.mozilla.org/en-US/docs/Web/CSS/Cascade
College tuition is expensive, much more than it should be, but the obsession over a sticker price that is almost never relevant is silly. People should be more concerned about the actual cost of attendance.
There are debates on all these arguments, but your coffee pot standard is the opinion of most hn users.
In the end, despite all the marketing, neither issue is about user or worker freedom. It's about which entity has more power.
My biggest issue is with the UI though. Without watching the video I wouldn't know what half the buttons do. Many of them have multiple actions/states and there are no labels or tooltips for buttons.
Forms do have labels, but you have to click an icon to read them. It seems the only benefit of this is that you can also see what the label is in French, but unless you're translating the app, most users would prefer to just see the label in the language of their choice. And there are some dialogs where just English text is shown, so this isn't entirely consistent. Maybe I'm totally missing something here, but I think simply having a user select their preferred language isn't something that needed to be innovated away.
[1]: http://web.archive.org/web/20201101030019/https://rome.tools...
Fascinating project, but I'm not going to try this one at home
IIRC, Gutenberg already does this, limiting access from Germany which has a stricter copyright than the US.
The effort of "supporting Firefox" as a developer is basically opening the app in Firefox and confirming that it works, which it basically always does because the app is built on standardized web features. (Other types of support might be different. e.g maybe you have help doc that tells your users how to clear the site cookies. Do you also want to write instructions for Firefox, Safari, Opera etc?)
The bigger concern is that some day Google might not need web standards. If developers target Chrome rather than the web platform, Google has free reign and no longer needs to compromise with Apple and Mozilla. For example, Mozilla's veto of the controversial Topics API would hold little weight if nobody cares about Firefox support. If Chrome gets to a dominant enough position it could move from embracing to extending quite quickly.
People have different opinions on Google, but even those who believe Google has no ill intentions still feel better if there are some checks and balances. Were Firefox to become obsolete, Apple would be the last one standing. And with the DMA, some are predicting that Safari could soon follow Firefox's decline.
The goal of a writer shouldn't be to confuse their readers or make them feel dumb, but they also shouldn't sacrifice a perfectly fitting word that 90% of the audience understands for a weaker substitute that 100% understand.
I often look up words when reading. Sometimes new words, and sometimes words I have a rough understanding of but am curious about their dictionary definition. I almost never see as the author's failure or mine.
Many of the words in this list I've never seen before, but I don't think that means they should necessarily be discarded. And I wouldn't want writers to avoid words like bowdlerize, vestigial, avuncular, defenestrate, palimpsest or sinecure just because they could be replaced by a more common word or phrase that means almost the same thing.
https://bugs.chromium.org/p/chromium/issues/detail?id=117805...
But it seems like it just depends on which judge you get. There are thousands of sites in Europe that use Cloudflare, Google Fonts and Shopify and only a few that have been fined because of it.
[0]: https://www.theregister.com/2022/01/31/website_fine_google_f...
[1]: https://lsww-de.translate.goog/shopify-illegal/?_x_tr_sl=de&...
Is this any different from a product team where there's competing demands between Customer A and Customer B?
.button-icon:dir(rtl) {
transform: scaleX(-1);
}
However, it's not yet supported in Chromium browsers, so for now the attribute selector is as close as you can get.Although I think it still depends on what Apple means by "associated at any point in time with receiving digital content or services". I think they may be intending to allow something like GoFundMe or Venmo, while disallowing something like Reddit gold where users give gifts based on the digital content created even though that content isn't gated by payment.
Perhaps the developer's use of Bitcoin complicates things as well. Does Apple consider that a "monetary gift" or "digital content" or both?
However, since tipping is not listed in the exceptions, one should read it as not being allowed.
> Apps may use in-app purchase currencies to enable customers to “tip” the developer or digital content providers in the app.
Apple lists the limited scenarios where alternative purchase methods can be used and this one is not included. Since they mention it in the guidelines it's clearly something they are aware of.
You may disagree with Apple's policy, but bigger companies have fought this battle and lost. Intentionally (or unintentionally) misreading the guidelines isn't going to hold water on appeal.
The solution may be simple, but it's not easy. (And it's not the entire solution either) Building large quantities of housing is a difficult problem, especially in California.
[0] https://www.theatlantic.com/magazine/archive/2023/01/homeles...