2,396 karma · joined June 10, 2009
When I was last using this machine regularly, most biannual upgrades broke one of these three things anyway (and, no: the tweaks were not obscure things that caused the breakage, and several failed attempts were made to revert them, report them, or look into the causes, and they obviously don't affect the live USB).
The article is a bit of a strawman but I think it's inexcusable to be charging nearly twice the price of the charger for a 2m cable that disintegrates after a year or two. Especially when - as you say - they've changed the one in the box backwards-incompatibly (and it's 1m too).
EDIT
https://www.jenkins.io/doc/pipeline/steps/workflow-scm-step/ makes it sounds like the branches option specifies which branches to monitor for changes, after which all branches are fetched. This still seems like a counter-intuitive design that doesn't fit the most common cases.
* article leads with "in production" but it sounds like they are still at the design phase. production of prototypes maybe?
* they are doing a lot of "talking" and "partnering" but not so much selling mentioned.
* they are "known for" their similar work in the ultra-capacitor market but the linked page's top comment is "still waiting for a product".
* PR about raising funding and starting soon but not a lot of PR about actual products and results.
Am I being too cynical - does anybody know if they are for real?
The quote is not really crazy:
"Executive compensation is a general topic -- are execs, esp CEOs paid too much? I'm of the camp that thinks the different between exec comp and other comp is high. So then i think, OK what should mozilla do about it? My answer is that we try to mitigate this, but we won't solve this general social problem on our own. Here's what I mean by mitigate: we ask our executives to accept a discount from the market-based pay they could get elsewhere. But we don't ask for an 75-80% discount. I use that number because a few years ago when the then-ceo had our compensation structure examined, I learned that my pay was about an 80% discount to market. Meaning that competitive roles elsewhere were paying about 5 times as much. That's too big a discount to ask people and their families to commit to."
https://answers.thenextweb.com/s/mitchell-baker-aGY62z?comme...
https://www.theverge.com/2019/7/16/20696666/apple-podcast-ex...
Are you disagreeing or did you miss that?
1) I can't help but think of all the problems that apply in general to specifying requirements (too vague, too constraining, too expensive to hammer out to sufficient precision).
2) That's different from changing it retroactively. Would you change it again when JSON goes out of fashion? Or mandate HTTPS? I've not read the OP in detail, but the impression I have is that the existing service is very much functional. Even ignoring the cost of changing the law, do we really want our public institutions to be in breach of law whenever fashions change? I'd rather let them set their own priorities to a large extent - for example, specify a very general, minimal set of requirements and do better when they have capacity to do so. I'm fine with people building on top of that where convenient. It seems like a good thing, in fact.
I'd certainly tend to agree with you in general but more for the reason that the compiler can abstract over hardware changes across time. I'd take that benefit over the risk of the optimisation not being applied for most code I write - non-optimisations would be considered bugs and probably/eventually fixed.
I'd strongly disagree the code is more complex (in this case).
Even ignoring those caveats, several commentators seem to have got the impression that this applies to the CPU.
Something seemed a bit weird with those numbers to me. My heavily loaded 2015 MacBook Air, which is also overheating, took <5s to compile nbody with the same Rust version and command line. The ratio remains about the same though - a similar GCC version is also much faster. Turns out, the hardware is really, really old ("Measured on a quad-core 2.4Ghz Intel® Q6600® with 3.8 GiB of RAM and 250GB SATA II disk drive; using Ubuntu™ 19.10 Linux x64 5.3.0-29-generic.").