skysight-inc/HackerNews huggingface dataset:
No. Plus the browser engines argument is...meh. Webkit and Chromium are open source. Why not build on top of that? What's the added value of having more than one rendering engine?
All the arguments are talking about major browsers. Why not mention other, non major browsers? Oh I know why, because those are actually pretty decent alternatives and you wouldn't want to have to explain why Firefox against those as your case would be weaker.
Do you have any experience with or opinions of Sailrite machines?
Maybe they wouldn't need people begging to use FF if Mozilla used its money exclusively for the browser and web initiatives, instead of political and ideological projects.
Sure. But the point was that if you're a team of 1 engineer, even if your title is CTO, time spent learning "how to be a CTO" when you don't have any team whatsoever is time not spent building the prototype that needs to demonstrate $XX value/growth by YYYY-MM-DD in order to survive.

Learning is always encouraged, but you should be learning to solve the problems you're about to face. Learning to solve problems which aren't going to be obstacles in the near or mid future isn't helping you in your immediate circumstances. Sometimes the immediate circumstances aren't much of a concern, but when they are, you need to be sure you're learning with that in mind.
Just to add a bit to the excellent list this thread has collected:

https://github.com/kuchin/awesome-cto

Some hit-and-miss there but I discovered a lot of great advice.
Honestly that’s even worse. So there’s a successful company that has no problem selling its products for tens of thousands of dollars as part of a perpetuation of the insurance-industrial complex whereby folks without access to “good insurance” can’t receive simple, potentially life saving analysis, but they refuse to pay their engineers fair compensation. So then the engineers try to go to a place where they will recice fair compensation and far more people will have access to the life saving equipment they developed, but the CEO of their old company throws a hissy fit over the technology being accessible to folks besides the ultra wealthy and sues them. Disgusting.
I will when FF doesn't regularly lose my sessions. Thanks.

Dunno how bugs like this continue to exist.
Just to add to this, there are some implementations of things like consensus algorithms in Erlang such as Ra: https://github.com/rabbitmq/ra
https://www.nytimes.com/interactive/2023/12/29/climate/calif...
Thank you for pointing that out and my apologies for my mistake. I haven’t looked at the market since 2019. I did a quick search and found many project cars which would need some body work in edition to what the OP is looking to learn. Learning about fuel injection instead of naturally aspirated it is then with the early 90s/2000s. :)

I would have thought with the replacement of gas powered lawnmower type engines with electric that it would be easy to find a used 5hp Briggs and Stratton to overhaul. A lot of the commercial landscapers around here still use gas powered tools.

The Holley (or Carter) carburetors were pretty easy to find on eBay. Some that looked like they would need a rebuild kit seemed rather inexpensive, in the $50 dollar range.

Looking at the prices of the Datsun Z-Series, wish I kept mine. Who knew they would rise in value so much! I think I paid $2000.00 for a used one in great condition back in the day. They are an absolute blast to drive!

This thread has me wanting to pick up a project truck from the 50s or 60s. Fun hobby, brings back memories of when I worked on restoring cars at Barrett Jackson.
> Why do you need natural gas in that mix at all?

It’s cleaner than the alternatives and has its distribution infrastructure already built. While waiting for more solar, or waiting for more solar and wind and nukes, those coal and oil plants are still burning.
Might be regional because I went to cancel and it offered a refund for like $100 or whatever is left on my annual sub.
Nah, there's plenty of examples of sites breaking on Firefox. For example, the recent degraded performance on Youtube linked to Firefox User Agent strings.
as long as you don't modify the original nodes that would still work, no locks needed.
Along those lines, does macOS 14's Safari's support for "Add to Dock" count as installing a PWA? I have a couple frequently used websites in my dock, acting more or less like regular Mac apps (or at least like Electron apps). What would a "proper" PWA add to that?

(Not a leading question. I'm genuinely asking people who like and use PWAs: is there something cool I'm missing out on?)
I like Safari
Just to be clear, it is readers themselves who flag and bury comments on HN
Since the conversation is real estate, it's not hard to decide to sell to a young person or couple from your own community that you know well, that went to school with your kids or works in the same place as you.

Or you can sell to the highest bidder, maybe a foreign investor.
Ah, thank you I learned something today!

My apologies for editing my comment and breaking your [3] reference. I'm trying to imagine just how much work it would be to enable footnotes in comments that others can link to. It would be nice but quite the effort to get right, and I'm sure people would prefer other features first such as more formatting. (or a full implementation of Emacs in the editor window with org-mode as the markup language, with citation links. lol!)
I would’ve considered switching to Firefox if they hadn’t shipped their Pocket “redesign” earlier this year.

It’s one of the worst most user hostile updates I’ve seen from any app or website in my 20 years on the web. It’s completely broken, frankly.

If you open a saved article and then switch apps, Pocket kicks you back to the Home Screen. Tapping the “view all” button—which should take you to your saved article list—brings you back to the article you were viewing. Awful awful awful.
I use to be a supporter and I am a customer of Mozilla Relay, but I refuse to use their browser while they are financed by Google. It makes them nothing but controlled opposition.
About 2:

If you work with multiple AWS accounts, there is a web extension that automatically places each new account in its own firefox account container.

As far as I know, chrome has profiles, but I am not aware of any automated way to assign new profiles.

[1]: https://addons.mozilla.org/en-US/firefox/addon/aws-sso-conta...
> better off just licensing their content to Netflix

the thing is, this makes your IP a commodity. If netflix truly has a monopoly on the market like this, then they can supress the price of the licensing down to very low, and therefore disney would make very little money from the licensing.

It's good for the consumer, but not for disney.
I know it's Chromium-Based but I've been a very happy Arc Browser user all year
Absolutely not. I think we should fund a Natural Responsible Motherhood Clearinghouse and host it at motherhood.gov. But telling women to be responsible mothers is not as politically easy as telling men to be responsible fathers.
It's highly country- and work- dependent.

I work in a highly regulated industry (finance), where employers are very sensitive about remoting in from other jurisdictions. Under my previous employer, I wasn't allowed to remote in from Thailand under a tourist visa, but (pre-full-invasion) I was allowed to remote in from Ukraine on a tourist visa as long as I went nowhere near Crimea or the Donbas. (I requested official clarification about remote work on a tourist visa in Ukraine, and got back a somewhat bemused response basically "Why on earth would we care, as long as your work is fully remote and you get out within 90 days? Did I miss some detail that would make us at all interested?")

Plenty of people in Thailand do illegally work fully remotely on tourist visas, and the government seems to turn a blind eye at present, as long as nobody is causing trouble. I looked into Thailand's digital nomad visa, but it would have required my employer to have a presence in Thailand. My employer at the time had no employees in Thailand, and apparently my employer's P.O. Box in Bangkok wasn't sufficient for a nomad visa. I had enough seniority at my previous company that they might have considered sub-contracting my work out to me via a Thai company owned by my wife, but it would have required pulling in a lot of favors and probably getting some partner-level approvals.
Comments full of doomsaying with no examples are always so frustrating to see.
Ok but what's wrong with becoming a basic content internet utility? Why can't Netflix "just" be YouTube for professionally made TV and movie content, with a great UI? Why is that a bad business?
Unless you're on mobile, in which case you'd find it to confusing, so they removed the option, unless you're on nightly, with all the issues that entails.
Can't you do this by telling a container to auto open certain URLs?
Damn, that looks super interesting!
No, https://lunduke.locals.com/post/5053290/mozilla-2023-annual-...

If you really care, there is LibreWolf https://librewolf.net/
It's the Hashell equivalent of MicroPython. A lean Haskell designed for embedded and other constrained systems.
This is a bit if a sidestep - how do you increase the rate of product innovation?
> the medications are safe to fly on

Citation?
Here's the beginning of a metric: https://loup-vaillant.fr/articles/source-of-readability
Would you like employers to be able to pull medical history (using "background check" type firms) and able to deny employment based on your medical condition? Some employers may prefer not to hire anyone who has ever been on antidepressants, for example.
I’ve been able to do this (build x86/ubuntu targeted elixir) with UTM on my M1 Mac. It ain’t fast, that’s for sure. But it works. Which is interesting because sibling responses to your Lima experience claim it’s because of a qemu “bug”, but utm runs qemu as well.
Just want to add:

Despite its limited number of extensions, Safari has a great "reader" mode that other browsers with readability extensions can't come close to, in terms of zapping the crap, killing almost all nags and popups (sometimes, that's all you need to get past a nag-wall) and creating truly readable articles, savable as PDF.

I also use Firefox and Opera, which are fine, and which have their own universes of extensions. Opera is chrome-compatible in this respect. Both have versions of ublock-origin.
computerenhance.com is a course focused on understanding how to measure and write high performance software. It's a great course targeting experienced programmers.
Just wait until Billy in Accounting gets their hands on embedded Python...

https://support.microsoft.com/en-us/office/get-started-with-...
I do use Firefox as my default browser (Linux).

My only complaint is that from time to time they see the need to change the user interface and break compatibility with whatever CSS hacks you've had to use to get it the way you like (e.g. tab position).

I wish they'd make UI layout/customization config-driven rather than relying on CSS, and commit to backwards compatibility of any such config.
I want to get back on focusing on physical fitness. I did a big push a couple years ago but have been sliding over the last year, and especially over the holidays, partially because of some additional stress of a family medical situation. Not really a resolution, but something I plan to focus on after the holidays.
The Uruguayan transition was led by a nuclear engineer who decided in 2008 that renewables were cheaper than nuclear.

In 2024 renewables are more than an order of magnitude cheaper than renewables were in 2008.
> The worst case is an unbalanced grid that leads to blackouts and/or disruptions. Not that we waste energy.

As the old gas plants don't magically cease to exist after N years, while this is technically correct it's about as important as pointing out the non-zero risk of a supervolcano blocking out 80% of sunlight worldwide for a decade.
Me, Very hardcore Firefox user for years, today looking at switching to arc browser becasue firefox is thrashing my system. one time. macos swap inscreased to 60gb where firefox was using 48gb. i have 16gb ram. :( also video freezes time to time )

it is probably one of my own about:config changes Though than firefox.
I've been using Firefox for about as long as I can remember, and really don't notice sites not working. I do notice, however, that using any browser without UBO makes my eyes bleed in an unending agony of capitalist garbage. It's like using a browser and then putting sand in your eyeballs.
Feels a bit Microsoft'y like for example "Word".
But US is one of the richest country of the world. In a global context, where you have the ability to work from anywhere (I.E. can apply for digital nomad visa), then if you earn 66k year salary you are super rich.
But even with Firefox your whole activity is being tracked. There is no privacy anymore. Your data is being collected massively to build a map to identify individuals. You can't protect yourself anymore from being a victim. This is so utterly bad that I even would recommend/advise to not use any computer or the Internet in total anymore.
On [1], also note that Firefox's sync is end-to-end encrypted by default. Contrast that to https://palant.info/2023/08/29/chrome-sync-privacy-is-still-....
Importantly, the LMDB API allows append mode, and it is very fast.
What tends to rub people the wrong way in situations like this is hypocrisy. Google hasn't claimed to be a virtuous nonprofit, so people accept it when they do shitty things. The Mozilla Foundation is an ideological nonprofit, so people hold it to a higher standard.

This may or may not be productive, but it's how people tend to work. :D
As others have said, expert-level material tend to not lend itself well to a book format.

Instead I find a lot of advance level knowledge is usually shared in tech blog posts and tech talks. The quality of these tends to vary a lot, so you need a bit of curation and due diligence. I myself found the videos from InfoQ very useful with 15 yoe (particularly in the software architecture track).

And if you want the really advanced stuff, you can also read papers. The barrier to entry is higher and sometimes is difficult to connect them to your everyday problems, but it doesn't get more cutting edge that than.
I switched to Firefox in 2019. But the recent UI changes through me off.

I'm now on Vivaldi and loving it! Both macOS and Android.
They tried, Masimo gave them sky-high licensing fees as a means of extortion. It’s an absolute nightmare scenario for Masimo that this (fairly simple) technology would be available to anyone besides insurance companies who pay them tens of thousands of dollars a pop.

Imo it’s appropriate for the government to step in and allow the general public to receive access to this life saving equipment without folks needing a “good insurance” plan whereby some bean counter with no medical training has looked over all your medical records and decided you are worth dropping bundles of money on to have a constant pulse taken.
Please get therapy.
My other grief on Android is that I often get the dead tab bug. Sometimes when you reopen a tab and try to navigate, the tab just ceases to function and you need to close it.

Also they changed something in tab management, and it feels like nowadays I always have 40 tabs opened despite myself (which kinda defeats the purpose).

Other than that, I never have issues loading any website, unless they're actively detecting the agent and telling you to use chrome.
So, treatment for an STD, for example, should be public information?

What if that treatment occurred while the spouse was on a six month military deployment?

Mental health records should be freely available?

Would you enjoy having potential employers review all of your conversations with a counselor before deciding whether to hire you?

There's a very good reason why society has placed a high value on the privacy of health care information above almost all else, including financial.
> It'd be interesting to have an opt-in for sharing your medical history with entities

That already exists. It's baked into HIPAA (if you're talking about medical history collected by Covered Entities).

All "medical" data collected by direct-to-consumer products that aren't providing clinical care (think 23AndMe, or third-party services that allow you to book appointments with doctors in a Yelp-style interface) are not subject to HIPAA, so they already can legally collect (and sell) that data without additional consent.
Indeed: I like ultrawides so I can see more stuff at the same physical size. I only want greater pixel density to he crisp rendering.

If I had a taller, 16:9 version of my 49" 32:9 ultrawide, I think that much screen would swallow me alive.
> Sync[1] only what you allow, bookmarks/history/extensions/etc

Chrome also allows you to choose what to sync.
Okay, go ahead. Show me a (serious) project that hasn't been touched in three years and that plain doesn't work it you install packages from the lock file. You made a claim, I said I was skeptical, your only counter argument was... To reiterate your initial point without adding anything new. So, time for evidence.
Which makes it even more stupid that AMD does not at least try to compensate for their shortcoming by selling large memory GPUs, there would be a reason to develop for team red
Not doubting you, but do you have a source for that? Best I could find was their last quarterly earnings report which does have “Services” ahead of everything but iPhone, but I would imagine includes some big money makers like AppleCare.
>For all intents and purposes, working for federal reserve notes and working for yellow lumps of metal (via federal reserve notes) is the same

It's absolutely not because with federal reserve notes 2-3% of your purchasing power (more recently) is transferred every year to the elites in the financial system. Because the Federal Reserve doesn't just deposit money evenly into everybody's bank accounts, it loans it out to banks, and banks as the first recipients of the newly created money benefit from a wealth transfer from the last recipients of the newly created money (termed the Cantillon effect).
I really wish Firefox just implemented a high quality first party tab solution.

I’ve been using Arc on my MacOS devices and Edge on windows devices because I just like a nice first party vertically tabbed browser.
> "Its happened before"

> That's not an argument

It's a subheading to "2. Browser engine monopoly". The subsection's purpose is describing how bad things were during the IE monopoly to reinforce that it's something to be avoided.

> in fact you could counter-argue that IE left a lot of technical debt

That would be agreeing with the article, unless I misunderstand what you mean.

> On top of that, the internet was very different back then.

In a way that now makes it harder for truly new competing engines to pop up due to increased complexity of the web.

> I'm still not convinced, why would I change my browser?

The points made in the article are:

* Increased privacy, opposed to willingly giving your data to an ad-tech company

* Helps avoid a browser engine monopoly which would effectively let Google dictate web standards

* It’s fast and has a nice user interface

Onto which I'd add:

* Content blockers work best on Firefox (https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...), doubly so once Manifest V3 rolls out

* Allows more customization of interface and home page

* UX improvements, like the clutter-free reader mode, aren't vetoed to protect ad revenue as with Chrome (https://news.ycombinator.com/item?id=37675467)
> Better battery life

do you have metrics for that or it's just a feeling?

> it’s just as good for privacy.

ublock origin isn't available for safari, which greatly increases the probability of safari not being just as good for privacy
> Of course there can be language extensions like C++ Builder did for C++ but they'd need to maintain their own compiler (or fork).

This is exactly what I hope would happen, except this time with Rust or Go. They don't need to integrate fully. I am not hoping for the ability to write Go/Rust for GUI code, just to be able to call into them without the clunky foreign functions.

I leave out Pascal now because besides the GUI part, the value isn't there anymore. The language is archaic otherwise.

> Personally i get the impression that Visual Basic and Delphi's language features were added in tandem with the underlying framework (if not deciding first how the framework and IDE features will look like and then deciding on the language features to support those) whereas modern UI stuff are made with whatever the target language has in place.

I agree. But the features stabilized, more or less. IDE experiences have not gotten better in a long while. It's not much of a moving target.
I use the FF "send tab to other sync'd device" constantly.
That is really nice! I currently use AWS Extend Switch Roles extension[1] to switch profiles, but an automated way to confine those roles to their own profiles would be very neat.

[1] https://github.com/tilfinltd/aws-extend-switch-roles
For the Firefox fans here who care deeply about stemming its market share losses and keeping it viable consider this goal.

Please switch at least one other person to Firefox - anyone from your friends, family, colleagues etc.

I did this with my spouse last year
> My position would be different if they launched a start-up based on the tech.

Right, that’s my whole point really. People just look at this as “bad guy Apple” when really it’s a bunch of individual engineers getting absolutely shafted while the HN community cheers.
This exactly, I should've added that context
AMD plays that artificial segmentation game with SR-IOV as well, unfortunately.

Intel is supporting SR-IOV in Linux with the latest Xe GPU driver they are developing, but it isn't clear to me that they'll allow it in the consumer cards. If they do, and if I can run a Linux host and Windows guest simultaneously on one card, I'll be on it like stink on a monkey.
And yet, after all this time, we haven't voted ourselves to be billionaires.
Octopus vs. Underwater Maze [video]
OK, makes sense.. so the interviewed hacker mentioned that he got the code in by infiltrating the computer of "some developer"...
What's it like to do a young woman in Saudi Arabia or a young Muslim in China?
You did, and it was already covered in https://news.ycombinator.com/item?id=38801686 so I'm not going to repeat it.
I don't know what I did last summer
In theory that sounds nice but in practice i haven't seen a single desktop application that can actually handle resolutions lower than whatever resolution the developer/designer used. I used a 1366x768 monitor for a long while ~3 years ago and everything looked both gigantic and had padding everywhere.

As for the web, responsive design was so great that in almost every site i had to zoom out to make it think i had a monitor with a bigger resolution than i really did.

These days and since i do not maximize the browser (because my monitor is huge - like all modern monitors that do not have awful image quality tend to be), i often have to resize the window because sites tend to think i'm using a mobile phone and instead of scaling down / hiding less important stuff (that would at least be appropriate for a narrower viewport) they make thing ultraginormous (because touch screens), overly padded out (because touch screens) and they hide all options behind a hamburger menu (because mobile screens are physically too small).

I'm certain there are theoretically ways to do it "right" (a friend web developer told me how but i forgot) but absolutely zero sites (that i visit) do that.
Opera Lucid Mode Demystified
Korea (and Japan) are notoriously xenophobic. They simply (as a general cultural characteristic) don't want people of different races settling permanently in their country.
Looks like it hasn't even taught you that.