skysight-inc/HackerNews huggingface dataset:
Where are you getting 90% from? AFAICT it's closer to 50% or 60% [1] [2].

And, note, that deal was only a 4 year deal from 2017-2021 [1]. It's not like a decades-old source of revenue that's dried up.

And even though the deal is expiring, they've had deals before (yahoo etc), and will certainly have more in the future.

1: https://www.computerworld.com/article/3240008/mozillas-recor...

2: https://www.cnet.com/news/google-firefox-search-deal-gives-m...
French revolution started with a riot. While the terror state that came soon after is condemned, it was the violent spark that realized the Enlighment ideals in Europe.

1830 was a riotous year globally. Belgian independence started with a riot, and was successful in a sense, carving out a place for libertarian optimism and industrial expansion from a war-weary continent.

These are both fairly conventional pop-culture interpretations. But maybe similar developments would have happened without the flash in the pan of some undirected mob breaking things.
Do you think you'd end up creating C APIs, to make this competitive with libgit2?
Firefox has always made the Lion's share of the income and Safari makes billions per year on the same Google search deal so the model did not disappear or change on them. What happened is Firefox usage share went down the drain (particularly due to mobile usage share being something like 0.5% but desktop isn't too hot either) so they can't negotiate the same deals they used to or cash in on the rising value of the search deal.
Sure, but how often do you take a road trip vs how often do you commute? In Europe there are plenty of rail options for road trips.
Yes, it's directly against the terms, but in practice it's not always enforceable. I deployed multiple apps to the App Store using RN and PhoneGap in the past. Some were rejected for basically using these web based technologies. So my experience is that if you're using web-based tech and left clues in the UX that gives away the fact that you might be loading some external code, the reviewer may catch it and reject.
This is why I call people to not rely too much on "opensource" software held on corporate life support.
I couldn't agree more. The defense of images over instructions to build them has often been "scientists don't work this way", but to me that's either overly cynical or an indication that something is rotting in academic incentive structures.
Isn’t that usually how monopolies start? They don’t lure you in with the slogan “you can only get it from us now”... The competition today is great, but they could easily become the next App Store tomorrow.

I don’t personally have a problem with Apple taking a cut - they are doing work, after all, but I think it should be more along the lines of covering the transaction fees and less “we’re taking a third of your hard work”.
For anyone looking properly (i.e. with proofs) learn measure theory, I highly recommend "Introduction to Measure Theory" [1] by Terrence Tao (has an excellent collection of exercises -- they're crucial to the reading!)

I think it's OK to skim the first few chapters about constructing Lebesgue measure from Jordan measure, as it makes the whole topic appear more difficult than it needs to be. From Chapter 4 (abstract measure spaces) onwards, the book is full of great insight.

A good one on probability & stochastic processes is "Measure Theory and Probability Theory" by Athreya & Lahiri.

[1] https://terrytao.files.wordpress.com/2011/01/measure-book1.p...
[2] https://www.springer.com/gp/book/9780387329031
> What would "Foxium" offer that Brave, Vivaldi, Edge, Chromium, or Chrome don't already offer?

More ability, at any given cost, to innovate on candidate new web technologies maintaining Mozilla’s objectives to promote the open internet, acheived through lower cost to implement and maintain consensus technologies.

Which is similar to what other Chromium-descended third-party browsers offer their sponsoring entities, but each sponsoring entity has different objectives. Everyone benefits from the ability a common open-source core provided to distribute (or just outsource) the cost of maintaining the features that are shared, leaving more bang for engineering buck on each entity’s investment in not-yet shared features.

Which isn't to say that diversity in implementation of the shared features doesn't have its own benefits to the ecosystem, particularly in terms of preventing future development from being adversely constrained by what is practical to bolt on to one particular implementation without rewriting big parts of the core. But, for that to really bear fruit, you'd need more diversity than the existing Blink + WebKit + Firefox ecosystem provides anyway, and it's not like Mozilla can conjure that out of thin air.
That's outside pressure. Not inside pressure. Mozilla board + employees actually wanted Eich to stay.

Anyway you seem to be quite stuck on your interpretation, all of the people involved have a single consistent story and instead you want to believe your own. You are of course welcome to your opinion.
He’s only vocal because he wants to be valve. He plays his dirty to win market share.
Maybe, donating to Mozilla would be nice, instead of giving to Wikipedia or other projects that don't need more money.
The Apple/antitrust angle has been covered, but this Direct payment bypass also affects Microsoft, Sony, Nintendo, and Google. Won't they take issue with it as well?
I'm referring to clear, unambiguous riots, where people run around looting stores or burning buildings down. Misuse of the American legal definition is a separate issue, and not one I'm interested in discussing.
Epic has signed a significant number of games as Epic Games exclusives [0], making them not part of the open platform but only available via the Epic Store.

How is that not a walled garden?

[0]https://www.gamewatcher.com/news/Epic-games-store-exclusives
War Party – How the ANC's political killings are breaking South Africa
War Party - How the ANC's political killings are breaking South Africa
A good sleep tracking device with an accelerometer can generally record light sleep vs heavy sleep periods. See worn devices like Fitbit Versa 2 or (with the new watchOS 7) Apple Watch 3 and later, or devices that sit on the mattress itself like Withings Sleep.
I'm sure management understands those teams are important. Who should they have cut instead?

These are hard decisions. I wouldn't jump to the conclusion that management doesn't understand tech, they obviously do, it's Mozilla.
Stephen Wolfram and Eric Weinstein: The Nature of Mathematical Reality [video]
It would be nice if they took over the video call market from Zoom. They definitely have the web expertise to do it, and they could make a lot of money since absolutely no one I know actually wants to use zoom over a competitor.
He wasn’t saying the store was a problem, he was saying that having the store with titles you have an exclusive license to is a problem.
Yes! I think prototype was the first to use the dollar sign as a shorthand for dom methods.
> seeing this kind of low value dismissal is disappointing

> I would have ignored it out of hand

Those two next to each other is kind of amusing.
To be clear here, while Servo is a wonderful project and was definitely pivotal in making sure that Rust was useful for building real-world software, calling it "widely-used" is a bit of a stretch. The individual crates that were written to implement pieces of Servo have found widespread adoption, but Servo itself was not something that had millions of users. (n.b.: we did ship Servo's style engine in Firefox as part of Quantum, but that was just one piece of Servo.)
> Is that against Apple's store terms? Because that's a common feature of ReactNative based app, you can update them by deploying new JS files without having to pass by the a new app store release.

I think the point of contention is not that people can add new content without a full app store review. Any app that can access the Internet can do that[see rant below]. The point of contention is whether a direct payment option violates Apple guidelines.

Personally, I think adding a payment option should not violate guidelines. What should violate guidelines is if they do NOT offer Apple pay at a rate at or below their lowest price elsewhere. Yes, Apple gets a cut of the proceeds if the user chooses to use Apple pay. No, it should not against the law as long as Apple allows the user to pay using alternate means within the app.

No, the app publisher (Epic) may not

1. NOT offer Apple Pay (sorry for double negative)

2. Discourage users from using Apple Pay (rewarding people for using other payment options by means such as offering lower prices elsewhere, exclusive content, etc)

3. Make it difficult to use Apple Pay (by increasing friction as opposed to other means within the app, I'm a bit torn on this one).

I think all of these points are fair. The only thing I think Apple should allow is let people add payment method other than Apple Pay.

[rant] Unrelated rant: No third-party app (not published by Apple) should have access to the Internet by default. An app should prompt the user for the ability to access the Internet.
To be fair to Epic, they are/were offering developers a better deal than Steam. And they've done far more for gaming over the past decade than Valve, which hasn't been able to successfully innovate in the last two.
The admin fees you refer to are typically assessed in the context of large, institutional grants. These are grants from private organisations like the Gordon and Betty Moore Foundation, the Alfred P. Sloan Foundation, the Chan Zuckerberg Initiative, or government agencies like the US National Science Foundation. These grants have significant financial accounting requirements. There are also many other legal or operational costs associated with these grants.

When projects run these grants through parent institutions like universities, the typical admin fee is >40%. In some cases, it can be as high as 60%. Many projects are eager to enter fiscal sponsorship agreements with organisations like NumFOCUS, because so much more of their grant money goes to funding the work.

In the case of NumFOCUS, admin fees do not adequately cover the staff requirements to manage these grants. NumFOCUS "loses money" when servicing the administrative needs of these grants & it takes this responsibility onto itself solely for the betterment of the projects.

Rather than assess administrative fees similar to universities, NumFOCUS uses its other fundraising—corporate donations, event (i.e., PyData) sponsorship, individual giving—to finance its operations.

source:

- I serve on the NumFOCUS board of directors as its co-chair.

- I presented on this topic last year at the NumFOCUS Annual Summit to an audience of core developers from projects like Julia, Jupyter, Pandas, NumPy, AstroPy, &c.

- NumFOCUS budgets are public, and all of the above information can be corroborated from materials published on https://numfocus.org/
> Google can do evil things with Chrome but Chromium is Open Source - it can always be forked.

It takes more to maintain a Chromium competitor than its source code. You also need engineers to implement new features of the rapidly changing web.

If Google decided to close the source code in 2030, nobody would be able to do anything about it. Mozilla would have laid off its last engineers by 2025 and they'd have found new jobs by now, having 5 year old outdated knowledge about how browsers work. Even if you have engineers with the required knowledge, you still need to organize them, etc. All of this takes time, and gigantic investments.
In the long run, these changes will hurt the user experience of firefox. If you ignore developer tools and similar, then developers will be less will be less willing to develop for and test on your browser, especially if your browser already only has a minority of user share. And it doesn't matter how cool your chrome is, if websites don't work in a browser, user's aren't going to use it.
Yeah, that hasn't been great. But I think as cars get more "smart" features, it would become expensive for low/mid volume manufacturers to compete against each other, specially to build an ecosystem.

They will probably see the value in it, Tesla might still be at an advantage and able to nail a seamless and predictable experience as Apple was able to do on Macbooks.
Drawing to the Screen – Web Browser Engineering (Book)
You can also, like the French or the Canadians or the Germans or really most countries, have your public transport infrastructure be outright publicly owned. Presuming the government is competent, of course.
It's increasingly a charitable donation / obfuscation of their browser monopoly status since Mozilla has lost most of their leverage: Mozilla's marketshare has shrunk, and Google faces less and less competition for search. Why would Google pay for something they get for free, much less pay half a billion dollars.

See the public numbers here
https://en.wikipedia.org/wiki/Mozilla_Corporation

under Combined income of Mozilla Foundation and Mozilla Corporation
Curious if the China/Iran deal had any influence on the timing of this. Iran and UAE were recently in talks to strengthen relations [0], but Iran and Israel/USA are long time adversaries.

It's an interesting twist.

[0] https://english.alaraby.co.uk/english/comment/2020/8/10/why-...
Wow - you don't think "Bill Gates’ narcissism is really on display lately" is needlessly abrasive?
You're spot on with both observations and it has been our experience with the venture circuit. Especially for enterprise accounts, the bar is set significantly higher for what companies are willing to shell out money for. Good high-quality software that enterprises are willing to adopt generally takes 1-2 years of full time development. There's definitely a need for true believers but for founders, without a solid network, it's hard to find.
The deal was renewed today[1], which makes the layoffs that much more baffling.

[1] https://www.forbes.com/sites/barrycollins/2020/08/13/mozilla...
Backblaze B2 is now S3 API compatible: https://www.backblaze.com/blog/aws-to-backblaze-migration/
10% of health care workers have Covid-19 symptoms p Covid-19 patient intubation
Games and most apps must use Play's in-app purchases as the payment method: https://support.google.com/googleplay/android-developer/answ...
> I would love to have a browser that is both built on a Chromium core, AND built for privacy by a trustworthy open-source company.

what about Brave?
Roughly 75% of the workforce and of course all the IP.
Replicated | Backend Engineer - All Levels | $100k - $170k + equity | US Remote | https://www.replicated.com

Replicated is building modern deployment frameworks that make it simple for SaaS vendors to deliver their applications to enterprise customers.

We are looking for hackers and engineers with a passion for crafting developer tools and solving challenging technical problems. At Replicated you will be working with a talented and experienced team, writing code in Go & Typescript, and contributing to the growing Docker & Kubernetes ecosystem. We are also currently looking to fill engineering roles working directly with customers.

If you are interested please email austin (at) replicated (dot) com
>Then instead of facing justice (and there are whistleblower protections for doing the right thing)

I think it was pretty well understood at the time that the Obama administration could not be dependant on upholding whistle blower protections.
mozillalifeboat.com
I don't find this to be true at all with modern C++. Doing the same things ends being more straightforward in my experience. Setting up compilation is often more painful and sooner or later I run into some snags with const and map iteration, though those don't end up being long term time sinks.
> "The actual reality of this is that they are still kept alive by a direct competitor for decades and haven't made anything to generate significant sources of revenue. Maybe they should turn into a Rust consultancy of some sort. I don't know."

The odds of them being able to build a business that that replaces the several hundred million they get from Google (which is essentially pure profit, not even revenue) are essentially nil. The instant Google decides they're no longer useful, Mozilla is going to go poof.

I'm inclined to agree with others who have said they should be building their own endowment. It's almost malpractice on the part of their leadership not to.
I think most if not all are time limited exclusives.
Maybe the Apple cut is too high, but I don't think it's unreasonable for them to take some cut. They are providing the distribution platform to get your app to millions of users, it's not free for them to provide that service. They have their own server, bandwidth and employee costs too.
Apparently the cuts that Microsoft, Sony, and Nintendo take are already acceptable to Epic. The announcement says that those users are getting the discount automatically without taking any action.

Starting today, any V-Bucks or real-money offers you purchase on PlayStation 4, Xbox One, Nintendo Switch, PC, and Mac are now discounted by up to 20%. You don’t need to do anything!
> but Chromium is Open Source

It should be noted that the base Chromium packages still include Google-specific and Google-friendly features, such as automatically deriving your browsing profile from whatever Google account you happen to be logged into.
I love it when big companies play abstract strategic games with each other like this. Competition at its finest.
It's not uncommon where I am from for plain clothes police to start riots. That delegitemizes the protestors and legitemizes violent action by the state. Pretty anti-liberal (classical sense :)

That's not exactly an undirected mob, but police and edgy teens seem to have an aligned interest.
Epic is conveying that the 30% cut on App Store was raising the prices. But Xbox and PlayStation has the same cut, yet Epic has lower pricing on these platforms.
Reminiscent of Feynman diagrams.
I hope so, I bet on Rust for my latest venture. I'd be so sad to have to rewrite it in C++ down the road.
Is it though? Most of it seems to be hype. It’s great that programming languages get researched and improved, but do they actually improve? How is improvement measured?
Israel and UAE strike historic deal to normalise relations
Some of these stories (I just Googled for "kubernetes failure stories") have little to do with K8s. This one[1] is just whining that his app is slow when it runs out of CPU. That's more of a "I don't know what I'm doing" story, isn't it? Lifting the CPU rate limits in a container is not exactly a cost-free magic wand.

1: https://medium.com/omio-engineering/cpu-limits-and-aggressiv...
The parabolic grid antenna in that link does not appear to be available
Interesting though with Github. Maintaining the MDN docs certainly aligns well with Github's mission.

Hard to see MS/Github maintaining a browser after Microsoft just adopted Chromium for Edge, but it would be cool to see Firefox given the VS Code treatment. Github had Atom which is where Electron came from, then VS Code is an evolution on top of Electron. Would be nice if Edge was built on Firefox instead of Chromium.
is there something like this for ruby?
Is this really true? I recall just 10 years ago a Jewish friend of mine commented on how offended his Israeli guide was that he had bought and wore an Arab head scarf while visiting Israel. That's from a TOUR GUIDE!
>Apps can use SMS or open the OS browser to accept payments and not be in direct violation of the guidelines.

Which apps are allowed to open the browser for payments? I don't think even Netflix isn't allowed to do it. They just say "You can't make an account in the app" (paraphrasing) on the sign in page.
Firefox has development tools? Is there certain features that are missing? Because you can bring up a dev console and inspect elements and such. Genuine question from a not full-time frontend developer, not being snarky.
Enhancing User Experience with CSS Animations
I wouldn't jump to the conclusion that management doesn't understand tech, they obviously do, it's Mozilla.

What in these decisions should make that obvious? Just because its Mozilla doesn't mean its management staff understand tech.

Cut the CEO salary and remove some management first.
I've yet to see proof of Epstein's suicide. It may be true, it may not be true, likely we will never know. A proper conspiracy about it does not just state that there is a possibility that Epstein committed suicide, it will also include who did it and why.

As for the MKUltra stuff: the whole crux of a good conspiracy theory is that it is rooted in some real world event and then puts a crazy spin on it. People probably don't even realize when they step off the cliff of reason into the world of the nut cases.
You should be able to find the registar abuse contact information in the whois, in the fields "Registrar Abuse Contact Email" and "Registrar Abuse Telephone Number". Registrars are required to provide these for the accreditation to ICANN [0]. Both email and valid phone number are required.

[0] https://www.icann.org/resources/pages/faqs-2013-11-26-en
> Who should they have cut instead?

Anything that is not touching engineering / technical problems, such as management and the rest of the C-suite team, that apparently are getting fatter salaries while "low level" employees are getting the boot.

> they obviously do, it's Mozilla

This mindset is dangerous on so many levels (assuming they don't have technical expertise is equally dangerous). Mozilla used to stand for an open web, by any costs. Lately, this is obviously not true, but it's hard to say who's to blame for this. Management gets paid extra much since they hold much of the power in an organization, which also means they should be the first to blame for the problems.
The competition is broken, Steam still has a large majority of the marketshare, and they abuse it just like Apple does. Taking a cut is fine, but 30% margin is unconscionable and I applaud anyone that tries to break that paradigm.
Everything I read these days seems to trend towards columnar stores...

I write a mixture of R, Python, C and C++, in that order of prevalence, and mostly for data intensive tasks. After nearly two decades of unlearning loops and implementing instead with FP idioms, vectorization, and matrix multiplies to take advantage of R's strengths, I often have trouble recreating R's performance when I first reimplement in C or C++.

I think it would be beneficial to start with functional programming in more CS programs, they are a much better fit for modern CPU architectures in many ways.
Riots helped bring about the American Revolution!
Having been significantly involved in the work to integrate Rust into Firefox I can say that while it's definitely nontrivial it's absolutely worthwhile. Every C++ developer I knew at Mozilla that took the time to learn Rust wound up being impressed with it and preferring to write Rust over C++.
I think Coffeescript is more related to the modern JS flow (with all the transpiling) that Rome is trying to consolidate. But I don't think it's the OG, if memory serves Objective-J was first.
I don’t think this benefits the Epic Store itself directly? And what’s wrong with a competitor to Steam?
Why the Wingdings Font Exists (2015)
> A more appropriate response is to report the abuse who manages the infrastructure (most likely a legitimate provider) and the domain registar; both usually have appropriate channels and response procedures just for that.

Unless of course it's behind Cloudflare - then you cannot find out whose infrastructure the criminals are operating from and Cloudflare itself does not give a fuck. Best case scenario: they will forward your complaint to their customer - an unknown party to you who might be the criminals themselves, putting you in danger.

Thank you, Cloudflare.