skysight-inc/HackerNews huggingface dataset:
It was a thing before Chrome/WebKit became the "only" browser. People mention Firefox but last time I checked its market share is in the single digit.
Rail Accident Report 27 February 2025 [pdf]
> Not a Substitute for Decarbonization: Because SAI doesn’t remove carbon, we still need to reduce emissions and invest in more durable CO₂ removal (and evaluate other early-stage GHG removal or ‘destruction’ methods).

The US is already attacking decarbonization on every front, and so will the European far right parties. We know what happens when we increase capacity without policies: rebound effect.
why do you think this is happen in the first place???

the Board and Shareholder knew that it was sinking ships so it want cashout to Microsoft at least before its going to rubble
Wikipedia is really not a good example here. They ask for way more than they need to run Wikipedia itself.

Personally, I refuse to let any nagware on my computer. Free software is supposed to be a better experience than shareware.
Simple Logger for Zephyr Devices
Hi HN,

It’s Jan from spotflow.io. We're trying to solve the problem of monitoring and troubleshooting embedded devices. Our goal is to build a platform for collecting and analyzing telemetry from such devices (kind of like Datadog, but for embedded systems).

We're a group of nine, mostly engineers, with cloud and IoT experience. In the past, we've built an IoT platform and implemented many solutions on top of it. When working on IoT projects, we’ve often heard people in embedded engineering talk about the difficulties of troubleshooting embedded devices. It started to repeat.

We decided to give it a closer look. We had 20+ conversations with embedded engineers about device monitoring and troubleshooting and learned about the engineering of physical devices for tracking position, gaming, audio management, medical aesthetics, and more. We discussed approaches and tools engineers use to monitor and troubleshoot devices in the field.

We heard a lot about pitfalls, obstacles, and cumbersome approaches that embedded teams must overcome every day.

One story that comes to my mind is about downloading logs from multiple machine components to a laptop, opening them in a text editor, and trying to correlate the logs from modules based on the timestamp.

Another story is about a machine manufacturer always asking their customers to create a VPN to access the machine and fix it.

Some customers are used to sending the devices back to the manufacturer to debug and fix the software, even though those devices are connected and could be monitored and fixed remotely.

And I can go on, but the examples kind of illustrate the current state.

We took the findings and created a list of pain points. There are some that we’ve been hearing very often:

- Logs are scattered across many devices and can’t be accessed without visiting the device. - It’s difficult and takes too long to search through log data, leading to increased issue resolution time. - Custom-made or legacy systems for logging do not work well and require a lot of maintenance. - As the number of devices grows, handling larger volumes of log data reliably and securely becomes increasingly difficult.

We would like to resolve the pains with a new platform for embedded observability. We decided to focus on ZephyrOS first and add support for more operating systems later. Narrowing the product makes it easier for us to interact with the audience and develop the first version.

There are many platforms for app observability on the market and just a few for embedded. App observability platforms, by their nature, have different focus, and they don’t, for example, solve the challenge of running a log collector on constrained embedded devices. There are some embedded observability platforms, but we believe that we can build a product that is easier to use and cheaper.

I would like to hear your thoughts on our plan and the offering we described on the website!
HTTP keep-alive still limits the number of outgoing connections to 65535. Pipelining suffers from the known same issues addressed in the article.

But I agree, it is a solved problem unless you really have a lot of incoming connections. When you use multiple outgoing ip addresses that fixes that even for very busy load balancers, and since IPv6 is common today you will likely have a /64 to draw addresses from.
It’s not really about the manifest. It’s about the APIs available to extension programmers. Chrome has made the "webRequestBlocking" API unavailable and that’s what’s affecting adblockers. Chrome will eventually remove the code supporting this API, and it is not feasible for downstream to make it available anyway.
The only surprise here is that people are surprised by this. Mozilla is an advertising company, since almost a year ago.
Face Swap Video is a powerful AI tool that allows you to easily swap faces in videos, photos, and GIFs. 100% free to use, with no sign-up or watermarks. Simply upload your media, let the AI do the magic, and download your face-swapped creations instantly! Whether you're creating fun content for social media or just experimenting, Face Swap Video makes it simple and fast.
Any “legitimate” reason is a smoke screen. It’s about the dolla dolla bills.
The output, from what I've seen, was okay? I don't know if it is that much better, and I think LLMs gain a lot by there not being an actual, objective measure by which you can compare two different models.

Sure, there are some coding competitions, there are some benchmarks, but can you really check if the recipe for banana bread output by Claude is better than the one output by ChatGPT?

Is there any reasonable way to compare outputs of fuzzy algorithms anyways? It is still an algorithm under the hood, with defined inputs, calculations and outputs, right? (just with a little bit of randomness defined by a random seed)
checkout https://frappe.io/helpdesk
> Does anyone here know why the pay-to-browse model never really took off?

Friction. The vast majority of people are not going to go through the effort of setting up a digital wallet to browse, when the existing system allows them to do it for free.

Some people would for sure, but then you also need websites and creators to agree to participate in the scheme (or don't, and just unethically redirect ad revenue to yourself, like Brave used to).
Explicit Chinese Remainder Theorem
What exactly is so bad about Finder? I've never had any issues with it.
I didn't talk about Qt at all. But yes, I imagine Qt can easily do that, and you probably can get it going with LGPL Qt, but it's not going to be easy to avoid the commercial license. I hope PanGui can do better in this regard.
~40% hallucinations on SimpleQA by a frontier reasoner (o1) and a frontier non-reasoner (GPT-4.5). More orders of magnitude in scale isn't going to fix this deficit. There's something fundamentally wrong with the approach. A human is much more capable of saying "I don't know" in the correct spots, even if a human is also susceptible to false memories.

Probably OpenAI thinks that tool use (search) will be sufficient to solve this problem. Maybe that will be the case.

Are there any creative approaches to fixing this problem?
Here is the next sentence from that FAQ:

> We still put a lot of work into making sure that the data that we share with our partners (which we need to do to make Firefox commercially viable) is stripped of any identifying information, or shared only in the aggregate, or is put through our privacy preserving technologies (like OHTTP)

So they are sharing your data with partners, commercially. but only in "anonymized" form so its OK?
> will nonetheless make people's lives better

While I mostly agree with your assessment, I am still not convinced of this part. Right now, it may be making our lives marginally better. But once the enshittification starts to set in, I think it has the potential to make things a lot worse.

E.g. I think the advertisement industry will just love the idea of product placements and whatnots into the AI assistant conversations.
RCE with Grok3 (video, prompt, tooling)
Detailed Breakdown

https://x.com/jf0lkins/status/1895373379924041985

Tooling

https://github.com/jaredfolkins/llm-ambidextrous-shell-synch...
These days Wine works better than Windows for some kinds of games.
Easier to monitor if centralised.
It’s not just a reskin though…
Same for Skype.

Yes, most acquirers bungle the acquisition (regardless of nationality), but the reason these companies decide to sell in the first place is because their future prospects on their own don’t look great.

Skype was a consumer success but consumers violently hate paying for software (just read HN).

The market for video calls-as-a-business is entirely B2B. Skype with their fun whimsical branding and non-sales dominant culture couldn’t hack it. Plus, big dumb enterprises hate screening new vendors, so Microsoft/Cisco/etc were always going to win that space.

Zoom basically swooped in later able to take all the learnings from Skype and go B2B from the start.
orgzly revived with org mode

It's like this, but better. I actually get notifications from my calendar text file. I can set some of them as alarms.
Yes, everyone and their Windows installs and their _NSAKEY guessed the reason was that.
If a CEO typically works 12-16 hours a day with no overtime pay I'm fine if he earns more than the employee who doesn't do overtime or gets paid. I also don't care if he earns slightly more than everybody else. It being median pay is certainly exaggerating.

But unfortunately, many CEOs make at least 10 times the money of the median and often 100x or more.
That is what I expected to see, but the title of the page is "Firefox Terms of Use"

I think its a good argument for using a Firefox fork.
What’s the issue with BAT though?
This is the first thing I recommend to new Mac users.
I think the point is that there is opportunity for splitting the browser in multiple components with a defined interaction surface. Have a component deal with network interaction, another with playing media, another with text layout. This way subprojects are more manageable for a small player.
Most of the logic about endless life expectancy take improvement in healthcare as the fundamental driving factor. And in the past, the wealthy were no better off than the impoverished here because you couldn't buy that which didn't exist. Germ theory didn't exist, let alone antibiotics, even hand washing as a thing before surgery didn't yet exist. And what I was alluding to in my comment was what happened to George Washington. He died at a relatively early age of 67 of a throat infection, or of the 5 pints of blood that was taken from him to 'cure' that infection leaving portraits of him on his death bed as being white as a ghost.
Great article!
Although it seems that the last section (about YouTube recommendations) is incomplete, as there's no query to actually calculate the recommendations.
Simple DNS blocking has been insufficient for some time thanks to cnames. They also can't block first party ads.
Don't know about Slack's videoconf, but Slack's cheap insistence that we pay a rip-off amount of money per month for storing some TEXT messages more than 90 days has continuously degraded my appreciation for it over the last years to the level of me hating it now.

They're so cheap. Just put a quota on total storage or something, that actually map to their costs..

We have a Slack for a shared office of 10 people or so, we use it to like ask each other for where to go for lunch or general stuff, it must cost them $0.001/month to host, but you continuously get a banner that says PAY TO UNLOCK THESE EXCITING OLD MESSAGES all over it, and when you check what they want, they want some exorbitant amount like $10/month/user so $100/month for a lunch-synchronization tool. For $100/month I can store like 5 TB on S3, that's a lot of texts.

I'm genuinely curious why they don't have some other payment option, I'd be happy to pay $1/month/user for some basic level if they just don't want freeloaders there. Well, I wouldn't be happy.. but still :)
command-option-shift v maybe?
So video cards killed the instrument player. Musicians won't go extinct though, it's just the market value of back catalogues and discographies going to zero without government intervention.

Still, Gen AI won't stop being effective at instant style transfer because of "Don't train on me" laws. The knock on benefits of AI related upstarts in UK will be lost however.
My god people, what a nothing burger. Try clicking the link and reading the actual terms:

> You give Mozilla all rights necessary to operate Firefox, including processing data as we describe in the Firefox Privacy Notice, as well as acting on your behalf to help you navigate the internet. When you upload or input information through Firefox, you hereby grant us a nonexclusive, royalty-free, worldwide license to use that information to help you navigate, experience, and interact with online content as you indicate with your use of Firefox.

Most of the comments here are in bad faith or just people jumping on the hype train. Sad.
> To HN: Will you be quitting firefox over this change, or is there simply no better place to leave for?

Not to be overly whataboutistic, but we tolerate sooo much more from other players. It's annoying how we hold some to a higher standard, but ignore others doing worse. I get people are disappointed in Mozilla and wants them to do better, but it's a bit like the "we live in a society meme", where those doing good must be perfect or else..
Obligatory "Internal structure of tech companies": https://www.reddit.com/r/ProgrammerHumor/comments/6jw33z/int...
If I had to guess, I think the big reason that never took off is that no one can agree on the standard and everyone wants money on the edges, and won't agree with each other.

So, instead, we get companies like the New York Times thinking they're worth, what, $20/mo, per person, all by themselves?
What goalposts? I am sorry, but as someone who has been using GitHub Copilot for quite some time now, I can tell you that unfortunately, no, it has not happened, and the evidence is there with every single prompt.
"If you choose the slightly less evil browser you are literally part of the problem".

Yeah no, both are shit. Mozilla is also literally an advertising company now besides being almost exclusively funded by one.

If Mozilla wants people to choose Firefox over other browsers based on principles they first need to stick to principles themselves. Why are you asking people to give up anything (even if it's just a small amount of convenience) for a company that is run pretty much the same way as the alternatives, run by a CEO whining about a salary of millions per year not being enough. They made their bed.
Java applets are back wohoo.
Oh, nonono, there is absolutely no confusion. Firefox starts selling your data, that is all there is. Look at these changes [0]. This is not some legal ass covering, either you get paid for user data or you don't. Mozilla just cleared the way for that to happen. Now there is no reason left to stay on Firefox, we can all just enjoy the speedy yet stable poison of our overlords at Google.
https://github.com/mozilla/bedrock/commit/d459addab846d8144b...
Why is FUSE that much slower than providing your own read/write functions? I get that it has to go through the kernel, but the operations are on entire blocks and network should be the bottleneck by far (and disk/main memory should be a bottleneck if the data is local).
Rolls-Royce's recovery is stunning: from basket case to No 8 in the Footsie
I have seen discussions of this sort of wording so many times over the years. My understanding is as follows (and I could be wrong, but this is my understanding of why that wording is used). If you use Firefox to upload a file to a website then, legally speaking,the browser is acting as a "publisher"of that file. Because of Draconian laws in many countries, to publish a file you have to have a legal right to the file, therefore Mozilla have to establish that if you use them to upload a file that you are granting them the legal right to publish that file. It has to be worldwide because you may be uploading to anywhere in the world.
AWS Cat Qubits Make Quantum Error Correction Effective, Affordable
I (personally) forked rectangle a few years back to give me thirds of a window, for a 32" display running in 4k@1x.

I use (basically) left, middle, right, and top half/bottom half.
Amazing what he was able to do in just a few months of his term. I wonder if still anyone thinks this was a good idea?

Hatred for the US and their dumb fucks of voters surely is not getting less right now.
The web had this before briefly. Back in the 90s and 00s, some people just wanted to use Flash. They treated the web browser like it was just a way to run executables in a window.

Nothing worked right. Bookmarks, search engines, command-line tools, user preferences for font size, user scripts, view source, right-click menus, ad blockers, auto-translations, user stylesheets, assistive tools, bookmarklets, deep links… you name it. The more conscientious developers tried to reinvent some of this stuff on top of their own system, but it never worked quite right.

One of the main strengths of the architecture of the WWW is that it isn’t merely a mechanism to ship executable code. It uses the Principle of Least Power, which ensures that you don’t have to execute code to understand what’s on the page. And a huge proportion of the utility of the web is derived from that principle.

https://www.w3.org/DesignIssues/Principles.html#PLP

If you only see the web as a way to ship no-install executables to people, you’re missing out on basically everything that makes the web what it is.
Time to switch: https://librewolf.net/
Wait, are some people actively downvoting advice encouraging the use of encryption in internal networks? I sure hope those people don't go anywhere near the software industry because that's utterly reckless in the post-Snowden world.
Because you're looking at a thread about Mozilla, the outrage is in the threads about Apple removing ADP for iCloud users in the UK.
Okay, can anyone recommend a good, uBlock-Origin supporting browser that isn't controlled by underhanded corporate/for-profit lying-through-their-teeth pieces of shit?

Making these legal terms changes while "summarizing" them with the typical "we care about your privacy" bullshit is of the same nature as punching someone in the face and exclaiming you are caring about their health. It's just evil - misleading and abusive.

I feel like the internet needs a tracker of moral failings of companies/organizations like this, it's still too easy for something like this to slip through and not reach sufficient publicity to affect public opinion and therefore action. They need to be held to the highest account, openly, publicly, and brutally shamed, ostracized and sued if necessary. If they fail and exploit the rights of individuals, mishandle the "implicit consent"/trust of their users, at their scale, they fail and exploit collective humanity.

One may argue this is a non-issue due to the freedom of contract - and people can just choose to use whatever they want - but who among us has such a continuous legal awareness of all the software they use to be able to switch whenever needed due to some software enshittifying?

My only hope may still lie in software managed by legally codified (truly) non-profit organizations. Lichess and the Blender Foundation are led by people who have held to their word, and made the world better for it.
I used to use tiling window managers on Linux, but I found out that my Mac usage contains lots of “graphical” apps that don't like to live in a quarter of the screen or something like that.

So I've embraced overlapping windows. I strategically place them so that the import parts are visible. For example, my IDE is full screen, but the browser is only 70% with and height or so (so that the left 30% and the bottom 30% of the IDE are visible, which conveniently lets me peek into the log of the currently running program.

I have a Hammerspoon configuration that conjures up a modal window on a keypress, and then additional keypresses move the current window to a predefined position and size, e.g. m to maximize and p for the top right corner (70% width and 70% height).

I also have some keybindings in that modal window to jump to an app, e.g. w for the browser, i for the IDE, t for the email client, space for the terminal.

I very very rarely manually move a window around, one of the preset positions/sizes usually works for me.
I might have differed with Brendan Eich on a few matters, but he was a good steward of Firefox in my book.

When Mitchell Baker took the reins, Mozilla became rather more heavy-handed towards us - the irony being that Waterfox was once proudly displayed on the Mozilla website under their "Powered By" banner.

I appreciate the constant existential wobble Firefox faces, but they've made some peculiar decisions as of late.

On one hand, they're finally implementing features users have been clamouring for ages (tab groups, vertical tabs and the likes) - on the other, rather odd policy choices.

I should point out, it seems daft to me when others suggest using forks with no well-established governance of their own, essentially shifting trust from an organisation at least answerable to certain regulations, to individuals with no proper framework or guidelines.

I've done my best with Waterfox over the years to have it represented by a proper legal entity with policies to follow; so if anyone is interested take a look.

Edit: FWIW I've written some more thoughts on it here: https://www.waterfox.net/blog/a-comment-on-mozilla-changes/
The US (and even the UK) are a lot better at integrating immigrants than most of Europe.

> Migration was even one of the major causes of the fall of the Roman Empire!

You might like https://acoup.blog/ for a few more nuanced takes.

> The Catholic Church persists because of followers of the religion, not Priests. That those followers have healthy fertility rates is the main reason it, and quite a number of other religions, are growing to rapidly growing [...]

The same logic can apply to western culture. People already living in the west are the 'priests'.
Why can’t forks just maintain an independent implementation afterwards?
I imagine it's because people are worth far more to advertisers than they themselves are willing to pay to browse. That and once you've given something away for free, for so long, it's very hard to then charge for it.
It seems most people here are concerned about the readability of web content. Text is already gone with SPAs and React. The only reason we still have an index-able web is because of Google and websites still want to get indexed and ranked. In fact, I'd say Wasm is probably better for text since now you have to provide text in a raw format (ie: JSON) for it to be linked/indexed which is much better than trying to crawl incomprehensible HTML.

I'd say the biggest bottleneck for WASM adoption is the current "establishment" of computing. In order to serve a simple web application, you need an Operating System, Networking stack, a Web Server, a language interpreter, etc... With WASM, all of this disappears and get abstracted away behind a single (or few) solutions. Instead of paying for a full virtual machine to process a few web requests that sits idly for 90% of the time, you only pay for CPU time when your worker is computing stuff (Durable Objects).

There is little incentive for the industry as a whole to move to this model since the end user is the one who is paying for all of this compute. Maybe the Chinese will figure this out and finally push toward that direction.
Well this is really sucks. What other cheap and reliable real-phone calling services are there with working CallerID?

Calling to airlines, banks and other institutions is still needed and I still use Skype for this from time to time.
Downgrade compared to what?

One-liners work best in comedy, dude.
You don’t really believe that, do you?