HNHacker News
TopNewBestAskShowJobs

smarnach

234 karma · joined December 18, 2016

submissionscomments
smarnach··on Mozilla's midlife crisis has taken it from pioneer to Google's weird neighbor
I don't understand. If you think a fully owned subsidiary can have a "basically ceremonial" to the parent foundation, then what kind of relationship would be "not ceremonial"?

For what it's worth, Firefox is also developed by a fully owned subsidiary of the Mozilla foundation. Do you also think the relationship between Firefox and Mozilla is "basically ceremonial"?

smarnach··on Mozilla's midlife crisis has taken it from pioneer to Google's weird neighbor
If Google doesn't renew the deal, someone else will. There are multiple companies who would happily take it.
smarnach··on Mozilla's midlife crisis has taken it from pioneer to Google's weird neighbor
Thunderbird is maintained by a company that is fully owned by the Mozilla Foundation. How is that "ceremonial"?
smarnach··on Mozilla's midlife crisis has taken it from pioneer to Google's weird neighbor
None of this holds any water. Google does not control Mozilla. There are other companies who would happily pay more than Google, and for a few years Yahoo did. Mozilla is constantly stepping on Google's toes, in many different ways, and there is zero indication this hurts Mitchell Baker's compensation. (I think it's also significantly less than 90 % of Mozilla's revenue that currently comes from Google, but that's completely besides the point.)
smarnach··on “Make” as a static site generator (2022)
Isn't this "cat" as a static site generator target than "make"? Make is just the build system invoking the static site generator.
smarnach··on Firefox finally outperforming Google Chrome in SunSpider
Average total comp for an FAANG engineer in the US is more like $450k, and last time I heard numbers, Chrome and adjacent teams were more like 4,000 people.
smarnach··on Firefox desktop extensions coming soon for the upcoming Android release
The Quantum update was an update to the Desktop version of Firefox that happened in 2017. Mozilla did not remove access to any mobile add-ons at that time.

You probably mean the Firefox Daylight release that happened in August 2020. Firefox Daylight or Fenix was a completely new browser, not an update. That completely new browser did not fully support add-ons at the time it was released, which is why Mozilla introduced the restricted list of "supported" add-ons. I'm not quite sure how this is ironic. You seem to think that Mozilla somehow did this to get one over on their users, but I can assure you that this isn't the case.

smarnach··on Ask HN: Is anyone using PyPy for real work?
No, installing a package with apt is not more likely to screw up your machine than installing it manually. Moreover, you seem to be completely fine using the apt-installed CPython, while you think PyPy needs to be installed manually.
smarnach··on Mozilla Standards Positions Opposes Web Integrity API
Google does not control Mozilla. For a few years, Mozilla had a contract with Yahoo as the default search engine, but switched back to Google for complicated reasons. In any case, Google isn't the only option for Mozilla, and there are other companies who would happily pay just as much money.

Mozilla has opposed Google many times, and is doing so again in the very link you are commenting on. Mozilla is not completely free from economic realities, but we are definitely not controlled by Google.

(Disclaimer: I'm working for Mozilla as an SRE.)

smarnach··on X, the moonshot factory
> gosh, there's a word for this

one-upmanship?

smarnach··on “Our paying customers need X, when will you fix it?”
This, I think, is the core issue of this thread. It's totally not reasonable to expect anything from people who were kind enough to put their code on the internet for free for others to use. The requester is using the code someone gifted them to make money, and expects the other person continue volunteering their time for free so they can make more money. Moreover, there is no actual security vulnerability here.
smarnach··on {n} times faster than C
This makes the assumption that the only characters in the string are "s" and "p". There is no basis for this assumption. I think this code solves a different problem rather than being an optimisation of the original code.
smarnach··on Rust has been forked to the Crab Language
The thing is, nothing is developed in a different direction here. The fork simply merges upstream changes, and has no current plans of revert introducing any technical differences. It's a spoon, not a fork.

I think it's an important aspect of free software that it can be forked. That doesn't me we need to celebrate all forks. Some are great. Some cause more harm than good. But most are simply irrelevant. This one appears to be in that last category.

smarnach··on Google Authenticator now supports Google Account synchronization
Once the app is updated, you will be asked at the next app start. You can either choose a Google account to sync your TOTP secrets to, or you can continue without a Google account, in which case your secrets won't be synced.
smarnach··on Remote code execution vulnerability in Google they are not willing to fix
There is, as already pointed out in a sibling comment, and it's called --index-url: https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-0
smarnach··on UK: Food inflation rises to 18.2% as it hits highest rate in over 45 years
Inflation (in general, not food inflation specifically) in the UK is worse than in, say, Germany and France. The reasons for that are specific to the UK, and they do include Brexit. I think it's not myopic to point that out. We shouldn't give a free pass to people who have wreaked economic havoc to the UK just because there are some geopolitical factors that happen to wreak even worse havoc at the same time.
smarnach··on HP have updated their printers to ban ‘non-HP’ cartridges
They explained how to trick HP laptops with hard-coded EFI paths into booting Ubuntu anyway. This will overwrite the Windows EFI, so only try this at home if you know what you are doing.
smarnach··on SDK update for Raspberry Pi Pico W unlocks Bluetooth support
That's only true for the computer boards. The Pico never had supply issues. And apparently, computer boards will also be back in stock starting from Q2.
smarnach··on Ask HN: Is anyone successfully self-hosting Firefox Sync?
You are making the assumption that you can secure your own instance of Sync better than Mozilla can secure theirs.
smarnach··on Ladybird: A new cross-platform browser project
Please report this kind of bug on webcompat.com. It's often possible to get them fixed.
smarnach··on GE won’t let me use convection roast on my new oven without connecting to WiFi
The screen exists so the thermometer can tell you to download the app.
smarnach··on Rust Moderation Team Resigns
Rust overall has a nice and welcoming community. If you want to get an impression, look at the "help" section on https://users.rust-lang.org/. I'm a (currently inactive) member of the crates.io team, and haven't experienced any drama so far.
smarnach··on Rust Moderation Team Resigns
I don't think the Rust community is particularly prone to public drama. What other events are you thinking of?
smarnach··on Nona – A German Search Engine
Wikipedia claims that Donaudampfschiffahrtsgesellschaft is the proper name of a company that only existed until 1991, so the new rules that were introduced in 1996 do not apply. The company never changed its name to the new spelling, so the old spelling should be used to refer to the historical company. The reasoning makes sense to me.
smarnach··on Trump’s new social media platform found using Mastodon code
Why should a software licence only apply after "launch"? From what I can tell, "Truth Social" is violating the AGPL if they don't hand over the source code within a thirty-day period after the request from Mastodon. If they do, fine, but if they don't, Mastodon can revoke permission to use their software.
smarnach··on Python GUIs for Humans – Transforms UI into People-Friendly Pythonic Interfaces
It's actually as of Python (the language) 3.7. The CPython implementation of Python 3.6 already has ordered dicts as an implementation detail, but it's not part of the language in that version.
smarnach··on Disable telemetry and data collection in mozilla Firefox Quantum (2018)
I don't think the claim that Firefox sends telemetry even after disabling it in the preferences has ever been true. It will still contact Mozilla servers for other reasons, like retrieving lists of malicious add-ons or checking for updates, but it won't send telemetry.
smarnach··on Car seats as contraception
Even if we assume the numbers in the paper are correct, saving 57 children in a single year is a lot. I have a hard time weighing this against the minor inconvenience caused by the laws to require car seats.
smarnach··on Oil Companies Touted Recycling to Sell More Plastic
The important property of a dedicated packaging fee is that it scales with the actual disposal costs, and thus creates incentives to use less packaging or packaging that is easier to dispose of. A flat tax like VAT doesn't change incentives in any way.
smarnach··on G Suite Doesn't Let You Contact Support Until Logged In. Locked Out = Stuck
It seems this link should be mentioned in the email the OP got.
← PreviousPage 2 of 3Next →