HNHacker News
TopNewBestAskShowJobs

dao-

1,854 karma · joined February 13, 2014

submissionscomments
dao-··on Zen, a Arc-like open-source browser based on the Firefox engine
We're working on that.
dao-··on Zen, a Arc-like open-source browser based on the Firefox engine
We'll at some point support the tabGroups webextension API, so it would be fairly straightforward for add-ons to do that. We're also looking at automatic grouping options though.
dao-··on Zen, a Arc-like open-source browser based on the Firefox engine
I remember, I was around back then. :) Panorama was in some ways ahead of its time. The UI was nice visually but also somewhat heavy handed / not very beginner friendly to say the least, which contributed to it being used only by a relatively small share of our user base.

We're cautious about not repeating history. We're implementing tab groups from scratch and directly in the tab bar. Our Firefox View feature (Tools > Firefox View) may later get a more visual surface for managing groups.

dao-··on Zen, a Arc-like open-source browser based on the Firefox engine
Agreed. I work at Mozilla as an engineer for Firefox, and I'm generally happy to see this.

I currently work on tab groups, and I'm curious to see what their implementation will look like or whether they'll try to fast-track our work-in-progress once that's somewhat viable.

For the sidebar and vertical tabs, they seem to have implemented their own thing rather than using what our team has been working on. At a first glance, the results look similar. I wonder if they'll want to ditch their implementation once we've released, as forking this stuff long-term may not be super cost efficient.

Their claims about performance do seem dubious. Mostly they seem to tweak a bunch of Firefox prefs, but more often than not there are good reasons for Firefox's defaults, and changing them may come with a tradeoff.

dao-··on Zen, a Arc-like open-source browser based on the Firefox engine
Here are Firefox about:config preferences they tweak for performance:

https://github.com/zen-browser/desktop/blob/1eaf6e49ef8edd44...

I also found this somewhat funny:

  # Edit: ok, ill remove it, goodbye top #1 on fastest browsers benchmark :[
  # ac_add_options --without-wasm-sandboxed-libraries
https://github.com/zen-browser/desktop/blob/1eaf6e49ef8edd44...
dao-··on Microsoft backs down over rivals' Vista access (2006)
> I don't think you see "Cupertino said" when referring to Apple these days.

https://news.ycombinator.com/item?id=41098886

dao-··on A formula for responsive font-size
Except that's exactly what you want e.g. when you want something to stand out relative to its context. For instance, you want your headings to be 150% the size of surrounding text, so when you have an info box with smaller text and a heading, that heading should not end up as tall as your main text headings.

Of course you could also have distinct heading classes or equivalent selectors for different contexts, and specify every case in rem, if that's how you like your stylesheets.

dao-··on Is There Any Benefit to Multivitamins?
case in point: Fruits and vegetables are less nutritious than they used to be. https://www.nationalgeographic.co.uk/environment-and-conserv...
dao-··on Breaking free of plastic pollution
More than enough by what measure? That constant hammering hasn't yet translated to political will to actually turn the ship around.
dao-··on Breaking free of plastic pollution
> I don’t know why all the attention is on climate change

Because it's the largest existential threat human civilization has ever faced.

But perhaps two things can be bad at the same time, and we should stop flooding earth with microplastics without taking away any attention from climate change. There's plenty of attention to go around. It's not like humanity is wholly committed to fighting climate change. Quite the contrary.

dao-··on Firefox tooltip bug fixed after 22 years
> There's some saying about history repeating itself, but I'm dumb and don't remember.

"History repeats itself, first as tragedy, second as farce."

Karl Marx

dao-··on Philips Hue will soon force users to create an account
https://smart-life24.de/ perhaps? They do sell light bulbs. They're not particularly expensive. I think you might need an account with the Smart Life app, and my girlfriend appears to have a proper account using her e-mail address, but my user ID appears to be a random string, so I guess that's somewhat private?!
dao-··on Microsoft to unbundle Teams software in Europe to abate EU antitrust concerns
I don't think it matters how often you want to meet. When you do, you should want it to work. We're not talking about a side feature either, this is software for having meetings.

Microsoft is one of the wealthiest companies on this planet with decades upon decades of experience in software. Let's not pretend like their willingness to cut corners wherever they can and compromise on quality, as long as the profits keep coming in, is anything but an affront. Controlling the whole stack should make it easier to do this, but in reality monopolies have the opposite effect because capitalism has these averse incentives baked in. Yet another reason to bring back aggressive antitrust enforcement, i.e. break up big tech.

dao-··on Microsoft to unbundle Teams software in Europe to abate EU antitrust concerns
just so we're on the same page, you think having to kill and restart while you're in or trying to join a chat or meeting doesn't count as notable trouble, because after all you were able to join eventually?
dao-··on Microsoft to unbundle Teams software in Europe to abate EU antitrust concerns
> can't think of many meetings where I was unable to attend

does this mean you can think of /some/ meetings you were unable to attend? I would assume that "doesn't work half the time" was slightly hyperbolic, and so it seems like your experience is roughly in line with the parent comment despite your response being worded like a rebuttal.

> maybe a minute of kill teams + restart.

lol, okay. so it's basically flawless.

dao-··on The cartel that controls the US meat industry
> Salty and fatty,

Almost never protein though. You want good protein for a healthy diet. Of course you can get it through other ingredients, but most of the time, today anyway, you do lose something when just replacing cheese with vegan cheese, unfortunately.

> There is no magic ingredient in cow (dog, giraffe, lion, bat, dolphin) milk that we couldn't get from plants instead.

Agreed.

dao-··on Google’s Plan to DRM the Web Goes Against Everything Google Once Stood For
This is partly rewriting history. Yes, Chrome literally outperformed Firefox, but there are other parts to this story. First, Google pulled engineers it had paid to work on Firefox, including the project lead, to kick-start Chrome instead. That's fair game (and Mozilla's fault for not seeing it coming), but it obviously set back Firefox as Mozilla had to scramble to fill those gaps without much of a forewarning. Secondly and perhaps most importantly, Google dumped countless millions of marketing money and often engaged in dark patterns to promote Chrome, e.g. bundling it with random shareware and freeware that would automatically make Chrome the default browser. That was even before they paid laptop vendors to preinstall Chrome, something that Mozilla could never afford, and Google could only afford because of its monopoly in search / advertising.
dao-··on Firefox address bar
The proper end user settings for this are currently in about:preferences#privacy (also linked to from about:preferences#search where most users would probably expect them). We have a myriad of about:config prefs affecting the address bar that are hard to keep track of and understand even for Firefox engineers (e.g. because the term "suggest" is overloaded), so I'd avoid recommending about:config to end users even among the Hacker News audience.
dao-··on Firefox address bar
There should be no difference between the two ways if you enter a space after the special character.
dao-··on “Tinder for Canceling Meetings”
> © copyright 2023

> Meeting Swipe

> Worldwide Corporation

Here's me wondering what that's even supposed to mean.

dao-··on Bruce Schneier’s Plan to Reinvent Democracy
I guess my point is, I don't think it's helpful to frame antidemocratic practices as errors when they are kept in place very deliberately by the powers that be.
dao-··on Bruce Schneier’s Plan to Reinvent Democracy
It's a fallacy to think (or deflection to claim) that errors could corrupt the system when even without errors, the system is inherently corrupt and riddled with antidemocratic rules. Think gerrymandering, the fact that election day in the US isn't a national holiday, Citizens United, the joke that has become the Supreme Court, the list goes on and on. US democracy is a farce.
dao-··on Google Bard waitlist
> Predicting the future correctly isn't a matter of competence... And yes, even Google can't scale infinitely in the face of an actual physical resource constraint.

In order to not geo-block, Google would need to be able to scale infinitely? What kind of straw man is this?

> there was a shortage of memory chips, which required a lot of creativity.

Geo-blocking doesn't strike me as particularly creative as far as solutions go. Whatever problem they're trying to address, the excuses being made here seem weak and don't make Google look any less incompetent.

dao-··on Google Bard waitlist
So you're saying they might be incompetent enough for their estimation to be off by 50x? You're also saying Google, _a cloud computing provider selling access to A100s_, can't scale this dynamically?

> Clearly MSFT is struggling to set up compute fast enough, see the decreasing rate limits on GPT-4.

Well, even so, this is how you'd deal with capacity problems, rather than by arbitrarily shutting out parts of the world.

dao-··on Google Bard waitlist
> Might be localization

If that's the problem then they're not supplying the right fix. Surely restricting this to users located in the US doesn't prevent people from writing in a language that isn't English. Google should be capable of detecting the language of a query, and potentially rejecting it based on that with an apology.

> PR,

Obviously there must be _some_ reason why they're doing this. Doesn't mean it's a good reason.

> scaling, not enough capacity for the new users.

That would be rather embarrassing for Google.

dao-··on Meta plans thousands more layoffs as soon as this week
> Could it be that since Twitter hasn't collapsed yet

As in it isn't done collapsing yet?

dao-··on Loopholes in Google’s data safety labels
The Mozilla Foundation owns the Mozilla Corporation, so no matter how you slice it, yes, Mozilla acquired Pocket.
dao-··on Loopholes in Google’s data safety labels
You can remove the button from the toolbar and disable pocket stuff on the new tab page. What other touchpoints are there that average users should care about and that can only be disabled in about:config?
dao-··on Loopholes in Google’s data safety labels
In what way is Mozilla selling their users to Pocket? Do you realize that Mozilla acquired Pocket years ago?
dao-··on Loopholes in Google’s data safety labels
Anyone else irritated by the "Executive Summary" heading for what I think most would call an abstract? As a non-native speaker I had to look up the term to confirm it meant what I guessed it would mean: summary meant for executives as in a corporation's "executive officers".

Always breaks my heart to see corporate speak creep into normal speak :(

Btw, "Executive Summary" being listed under "Summary" also seems weird. I'd call that a table of contents.

Feeling particularly nitpicky today.

← PreviousPage 2 of 18Next →