skysight-inc/HackerNews huggingface dataset:
I am sorry but it is possible to write a privacy policy or Terms of Use that is clear, concise and reassuring to users. If a statement or word is confusing they can use the next sentence to clarify what that means. Whatever ambiguity in wording is clearly intentional on Mozilla's part. For what? Maybe for their new AI play (mozilla.ai) or their impending integration of "Privacy-Preserving-Ads" .[1][2]

Firefox is being enshittified.

[1] https://news.ycombinator.com/item?id=30305770

[2] https://news.ycombinator.com/item?id=41311479
yeah they seem to be trying the same thing as Nothing, but I liked their brand video.

https://www.youtube.com/watch?v=EUyVYk4mDBU
I disagree with most of the knee-jerk negativity in LLM threads, but in this case it mostly seems warranted. There are no "boundaries being pushed" here, this is just a desperate release from a company that finds itself losing more and more mindshare to other models and companies.
Firefox has this built in. That’s how I do it.

https://support.mozilla.org/en-US/kb/take-screenshots-firefo...
Exactly, so why not write them?
The Content-Type header tells your Firefox 3 browser whether to use the HTML rendering engine, the XHTML rendering engine, the XUL rendering engine, or the Adobe Flash rendering engine. Is that what you mean?
Lync because Skype for Business, yes.
That gives you a distinct accessibility tree in the DOM, which is kinda dumb as an approach. One of the reasons for going pure-canvas on the web was supposed to be performance (I don’t think it was ever true, though—only if comparing with a bad DOM implementation), and if you have to enable this accessibility DOM, you’re guaranteeing you’re doing double work. And no, on the web you can’t just do it when you need it: you can’t poll if it’s needed. All you can do in that case is to present screen reader users with a “this page is currently empty, press this button to unbreak it” button. (Aside: I’ve seen that done once. And the button was broken.)

But the problems we’re talking about are far broader than “does my screen reader work”. Do my links work properly—Ctrl+Click, middle-click, long press, hover? (This one is fixable with only mild compromise. Those that follow are not.) Does my text render correctly? Can I select it and use my browser’s context menu or other similar tools? Does content scroll properly, at correct rates, with correct inertia, without jank or at least a frame’s latency? It’s these sorts of things that Flutter’s pure-canvas approach cannot fix, and they affect, in smaller ways, a lot more people.

I’ve written more specifically about the problems here on HN quite a few times. Search and you’ll find ’em. I really should get down to writing a detailed article about it all at some point… it’s been quite a few years.
25 years since R-1.0.0
> Much, but not all, of what we do on the web could be via a much more basic interface.

... but it won't be.

Delivering information and digesting it from users is the purpose of the web as the user sees it. HN is a good example of a website meant to do this. No ads, minimal algorithms, no feature creep beyond a traditional news-and-comment feed.

Only one problem: that doesn't drive engagement. I come to HN because I'm genuinely interested in the content and discussion here. Being interested in content and discussion, though, is not nearly as profitable as being addicted. A lot of the UI elements and behaviors of websites today are meant to drive addiction, and thus, engagement.

Hell, HN itself might not even be profitable or even break-even. It's the side-project of YC; something that exists to further the profit-building exploits of that organization.
> booted off social media and fact checked for daring to claim that COVID could have been man made etc 4 or 5 years

That sounds like a fact that could be checked. Do you have an example?
I was at a ticket window buying concert tickets a couple weeks ago and was surprised to see the worker using the Ticketmaster TUI / Mainframe interface. She flew through the screens. The same experience on the Ticketmaster website is awful.
I haven’t found anything yet that fails just on Firefox.

But I’ve noticed I have ublock-origin installed on Firefox and when the 2 sites that I had issues with started working when that was disabled…
When GoodbyeDPI malware was spreading using the similar template (lots of forked repos with password-protected archives), Github abuse team have instantly deleted it upon my request. Mean response time was 10-15 minutes.

I also deleted files on the file sharing websites, such as mediafire and mega.

My abuse emails followed the clear and understandable email template: your service is hosting malware, here's the link, it's password protected and the password is X, here are virustotal results, here's the original repo which it impersonates, and I want you to delete it.
Safaris ad blocking APIs have the same limitations as ManifestV3
If you're so sure of this, why did you even ask to begin with?

(Also, what is your definition of "quick"? I have no association for that particular wording, are you referring to achievable thruput, CPU load, latency, congestion control, …?)
I did not. However considering that they have advertised themselves as "privacy-focused" Firefox alternative and can't be bothered to do the most superficial of tests, I don't think they care or are competent[1] enough to change it.

[1] https://github.com/zen-browser/desktop/pull/927

If you want an actual private Firefox alternative there are already multiple long standing and competent projects such as arkenfox, librewolf, mullvad and tor browser.
They bring out 4.5 while all functions of 4o,so not so omni heh, are still not available.
Seriously, with the number of invites, slots, to juggle. Might be better to work again like a dev and with text files in an IDE. Would be funny to send invites with raising a PR. Merging, reviewing, ... what a beautiful mess.
> I hear several EU countries simply have a more blunt approach and pretty neutral mannerisms towards strangers. Americans would call the approach "cold", so there's definitely a cultral difference.

Yeah. To put it blunt: When I want to get smiled at, I either woo a partner or go to a brothel.
Quite a few zoomers are transitioning into this mindset too.

I'm not the only person I know with a considerable storage array hooked up to a homelab powering services for family & friends.

I suppose the more 'normie' zoomers might not, but almost every IT/CS/Cyber/Engineering student I know has at least one self-hosted service they run.

Some even still collect CDs!
A quick look at the code gives me the impression that webRequestBlocking is a fairly trivial modification to webRequest, and they seem to be keeping the latter. This leads me to two conclusions: it wouldn't be terribly hard for a fork maintainer to keep webRequestBlocking, and Google's technical excuses for removing it are disingenuous.
Netboot Windows 11 with iSCSI and iPXE
I'm not affiliated, but when this kind of thing comes up, I always want to share GoToFile[0].

As far as I've seen, this is the only app for Mac that doesn't just reuse Spotlight search (which I find to be terrible).

I looked for exactly this type of app for years before finding it, and when I did, it didn't seem real with the old-fashioned website and zero mentions on sites like HN. But I can assure that it works great and it's maintained. I just wish the author would promote it better so it gets more attention and isn't so hard to find.

[0] https://www.soma-zone.com/GoToFile/
Strassen Multisystolic Array Hardware Architectures
60 hours a week equals to shit work/life balance. 5 days/12 hours, 6 days/10 hours, 7 days/8.5 hours...doesn't mater, they're all bad. Throw in the commute because RTO, and it becomes even worse.

The only time I consistently pulled 60+ hour weeks, was back in my fresh grad years - where I worked 2 years of that, because I knew the work would lead to better opportunities. Should come as no surprise that me, and practically all my other junior colleagues were all under 25, single, and had no kids or family. After two years 90% had moved on to greener pastures, or enrolled MBA program.

In professional fields like finance, consulting, law, etc. it is accepted - precisely because everyone assumes it will only be a 1-2-3 year ordeal. Maybe big tech companies look at it the same way. But it would sure suck to be a dedicated employee that decides to stay, and expected to work those kinds of hours...burnout will come sooner than later.
There's only two browser engines? Which two? Blink, WebKit, or Gecko?
I think the only difference is one of scale and cost.

AI is automation, and the existence of fully automated propaganda doesn't deny the existence of manual propaganda before it.

> This is extremely dangerous to our democracy

Indeed, the existing manual kind of propaganda is already dangerous. Always was.

Even so, manual propaganda can at least be fought by grass-roots movements, by humans being human. This is why freedom of speech is valuable.

Hard for real humans to counter an AI that can be even moderately conversational at a cost of just USD 0.99/day to fully saturate someone's experience of the world.
Chrome is absolutely not a step in the right direction if this is pushing you away from Firefox. Look at the number of forks that strip out this nonsense and behave functionally identically instead.
If an individual did this, or what Facebook did, they'd get a prison sentence. Should startup founders give themselves prison sentences?

Spotify only got away with it after the fact because they pivoted to a model that gives money to the people who wanted to put them in prison before. And Facebook got away with it becau it's big.
It will get worse with time. Now certain types cannot be blocked which will become more common.
Show HN: Gptme, an open source Claude-Code alternative
With the way that AI is unfolding right now, this might be an outdated problem fairly soon. In 2026 if you can just tell your AI to build a new full-featured browser before you go to sleep, you might have something in the morning.
No, that definitely wasn’t the case. Things that worked fine as Flash on a Windows machine could render weird on a Mac or Linux. They definitely claimed this though.
However I remembered reporting the exact "cheats/cracks" from the post as well, and the response time was up to 5 days.
That was.. surprisingly good TBH.
DOORS is/was a requirement management tool and frankly speaking was crap but I have never seen another software as good and comprehensive in requirement management.

I expect it to be still used in aviation or army related domain, maybe pharma.
Brave is my favorite so far. You can run an HTTP monitor like Charles Proxy or Fiddler in your OS if you think your browser is snooping on you. I do Brave + Ghostery and works great.
It is. The data exfiltration is more through telemetry vectors as they currently use. A VPN can't help you with that and while they can't see your bookmarks stored in the sync service because they don't have the encryption key, they technically could do what they like once that is decrypted and in memory.

Librewolf can use Mozilla's existing Firefox Sync and because of the end-to-end encryption you get the privacy you wanted that way [1].

[1] https://librewolf.net/docs/faq/#can-i-use-firefox-sync-with-...
Reimplementations are never perfect replicas so the source code would at the very least be useful as a reference. Some people also want to play the original with only minor compatibility fixes for moderns systems without random unwanted "features".

Your first link also talks about a "Development Roadmap" that doesn't give the indication that it's even fully playable yet.
Is it really a problem to host malware on github?
we need to clean cut from mozilla.

do they still make ot worthwhile for developers? are any on the payroll still?

i think the community should mobilize to sign up for adopting A single fork* as the official fork and completely drop mozilla from existence.

* only criteria should be the fork that is most convenient for all the other forks to just point to instead of mozilla and continue to ship with their patches. and that one fork should have the minimum resources to respond to security disclosures in place of mozilla, nothing else as a requirement.
What has agents do with document parsing? Is it just extracting the text and use an LLM to analyze the extracted data?
It’s just a dns server, they use DoH themselves.

If you are trying to intercept dns traffic that ignores your dns setting that’s a separate issue.
It sounds so weird to me living in a social and actual democratic country where it just an obvious that our very high living standard is also in big parts thanks to the social system enabling everyone a good minimal standard. Basically putting oneself on the same level as everyone else no matter your paycheck for the general good.

I really hope the best for the world and your country but I assume the worst right now.
Inside the Kodak Factory and Eastman Museum [video]
I wrote https://robata.app for getting an overview of my open windows a while back. Let me know of any changes you would suggest. Thanks.
Ungoogled chromium is a good alternative in terms of privacy because all google-related services are gutted and there are no other built-in telemetry things.

There are some downsides, too.

First, you have to do some research on learning to make this browser work conveniently, e.g. finding alternative services to sync and backup your settings, bookmarks, accounts and passwords, etc.

Second, changes pushed by Google like Manifest V3 is still hard to deal with.
Good question - this is updated now so all skiers move in the same direction.
Seems useful to view/edit files once in a blue moon on random Windows installs that don’t get used much.

Grandma’s computer… stuff like that.
Yeah, that looks quite good! Not quite a log in with Google, but an interesting alternative.
My one and only tip: use AI file renaming: https://keepitshot.com. This is the app I have recently fallen in love with. It has drastically improved my file search experience with Spotlight.

I am not affiliated with them.
Someone tell him that web is about data, not apps. A markdown only web has much more chances to be relevant than this.
> WebAssembly is different. WebAssembly brings every language to the web. Flash didn't.

The problem with Flash was not that it only supported a single language. The problem with Flash is that it opted out of the web architecture because they only wanted your browser window to be a surface for an executable to draw into.

> But WebAssembly applications can also manipulate the DOM like JavaScript.

Flash could do that too. Virtually nobody bothered.
Kagi is making the Orion browser, which you can pay for. I am a happy customer.

There's also Ladybird and several Webkit wrappers.
The main question for me is can ungoogled Chromium run uBlock Origin?
Every rich person broke the law to get there.
The issue isn't the scripting language, it's having a common interface for users, especially for those who can't use standard browsers. Rendering the application yourself will break every accessibility tool that relies on being able to interact with a programmatic view of the website.
I have yet to hear a legitimate case for why a government should hold a bitcoin reserve aside from Number Go Up.

Usually that it will make the number go up and btc holders tend to like that.
> If you search YouTube for "effects of porn addiction" you will find mostly clips from secular sources.

This is not an argument. You can find sources saying anything you want on YouTube. If you want to be taken seriously, you need more than random videos or a Wikipedia article.

> A lot of scientists/psychologists say it's harmful

Sources? A lot of studies show it’s fine.
That's the Firefox source code though, not necessarily the Firefox binary. A Visual Studio Code situation, basically.
Ask HN: How do I get a job as a web dev?
So basically I’m a self taught webdev and a CS student and I want to get an entry level job in the industry. I made a website for myself to showcase some of the work I’ve done but the problem is that most of the web apps/sites I’ve built weren’t meant to be shown off, they were tools I made to help me do things but I still learned quite a lot from those experiences.

Backend development is my element, but I’ve gotten really comfortable with front end work lately, particularly when I am using Tailwind and Sveltejs… I find that I don’t even need to use component libraries for most things because I’m good enough to design from scratch—even though that may not the most efficient solution. I still struggle here and there but nothing a quick session of Googling can’t fix.

Backend wise I’ve worked with Flask, Django, SvelteKit, and Laravel.

I will admit that my knowledge is very spread out, there isn’t any one web technology that I understand on an intuitive level but I definitely have a solid grasp of the basics.

To be honest any kind of job I can land in the tech industry will be life changing, I’ve been stuck working in retail for way longer than I should’ve been and if I can get a job in tech that pays something $20/hr as a starting point, I’ll be content with that knowing I’m advancing my career I just don’t really know where to begin.

If you were in my shoes and lived in the western United States, what would you do?
Not sure what you're using but I found that Google streaming devices hard code their 8.8.8.8 and .4.4 DNS addresses into their products. Blocking those IP addresses at the router forces the device to default to your router's DNS.
Note that chrome's codebase loc count contains some huge third-party libraries such as ffmpeg - pretty sure a lot of it is unused.
The performance bump doesn't justify the steep price difference.

From a for profit business lens for OpenAI - I understand pushing the price outside the range of side projects, but this pushes it past start ups.

Excited to see new stuff released past reasoning models in any case. Hope they can improve the price soon.
Would be interesting to have some place to dump the source with a date for disclose it set in the future far away to ensure the work is in public domain by then.
No it doesn't. Most businesses finish that sentence with "...for any purpose" not "... to help you navigate the web"

It will still be interpreted to mean "...for any purpose" by Mozilla somehow.
This idea of having an moral alignment covenant I think is a great one. I'm fed up of being bait-and-switched by companies that get buy-in by being open and friendly, and then later they decide to kill the golden goose. If you're committed to FOSS then commit! Make it official so that people can trust that you're not going to enshittify later.
Well most people don't have someone to do that for them... And even if I could do that for a relative I would rather they just had a walled garden device because I don't enjoy doing unpaid tech support
Yes, but it's not in the same stream. And nobody I know or work with uses Google Chat (or whatever the name is now)
Ads in edge that Microsoft won't let you block. Ads in the start menu instead of things that could be useful. Ads in a goddamn word processor while kids are trying to do their homework. Total surveillance of everything displayed on the screen. This is apparently the best that for-profit software is willing/able to provide.

Yes everyone on HN knows how to use Linux and avoid all these traps etc, but you sort of have to know to know. We are at a point where open source versions of common software are often functionally superior to paid equivalents, but hardly anyone uses them because there is no money in forcing people to use them.

What a hellscape the software industry has made for the tech illiterate and children who are kept ignorant in order extract their capital. Having a "free" version of the MS office is about keeping people from discovering better alternatives. It's probably a better return on investment than fixing bugs.
Discord missed an opportunity to become the video calling and chat king, the smoothness of joining and leaving a group video chat when you please and the high quality video, audio and app support was exactly the kind of "just like being in the office but virtual" experience that teams, skype, slack, zoom, meet, etc lack. During peak covid it was a godsend having calls with friends and playing games together.

My dream service would be very like discord but with scheduled meeting support and completely open source and self hostable.
No chemo. The entire idea of this regime is to hit the tumour with immuno to get the reaction. They want lots of tumour cells and for it to be "treatment naive" - Richard hadn't even had corticosteroids, which dampens immune.

Once they primed his system they excised as much as possible and kept the immuno going while doing a course of radiation.

Profs Long and Scolyer work with melanoma where chemo is rarely used these days.
> Trump & Co seem to still have the popular support.

Do they?

https://www.nbcnews.com/news/amp/rcna193766
This looks much closer to what I was looking for, thank you! Will try when I can :)
The "weaponization of complexity" as you call it is simply "work is done by those who show up".

Google, Microsoft, Mozilla, Apple, etc took the horribly dastardly approach of "participating" and then "doing the work".

The horror.

Microsoft gave up because it wasn't worth it when someone else was willing to do the work. It was not something that was adding value to them by them doing it themselves anymore.

It's hilarious to try to pain this as some evil dastardly thing where they badly tried to keep up and just failed because it's just so hard and costly vs something where it just wasn't worth them paying for because they didn't derive enough value from it.

Remind me which earnings call it was where they were saying "you know, we are going to issue rough q4 guidance because we think it's going to be really hard to implement these next 3 CSS features"

The cost of keeping up for them, even now, if they started again, would be a rounding error in any MS VP's overall equity refresh budget (IE the money they are giving out in stock per year to employees in their org). So please, let's not pretend it's too "hard" or "expensive" for them.

In the end, the world is 99% built by those who show up and do it. That's how this "weaponization of complexity" happened - people showed up and tried to solve problems. The world evolved. They tried to keep moving forward as that happened.

If you think you can do it better, or that it doesn't need to be this complex, or whatever, awesome. show up and do it, like everyone else did.

The world has never been built by those throwing rocks from the sidelines, no matter how much they want it to be, and no matter how much they try to paint the hard problem-solving work of others as "weaponization of complexity".

Calling it that is just plain lazy. Almost all improvements and backwards compatibility shims make it harder for someone else to implement from scratch. That's because the primary goal is usually to help users.

I mean, why stop with the web with this argument?

How come the Go folks weaponized the Go language by adding generics? By making it harder for me to implement my own, they've weaponized it against me!

I can't believe nobody has stopped their dastardly deeds.