MurphyA/hacker-news huggingface dataset:
by CapricornNoble | 2025-07-22 13:02:07+00:00
There's Liferay:

https://www.liferay.com/resources/l/content-management-syste...

https://hub.docker.com/r/liferay/portal

I haven't played with it in about 5 years but it was substantially less polished than a well-run Sharepoint 2013 instance.
by kibwen | 2025-07-22 13:03:20+00:00
> If it were we'd all destroy our computers, never write anything down, and simply accept the collapse of society.

No, this is the same sort of defeatism that prevents us from making progress on security. We could engineer usable systems where actual security is a priority, and not just security theater. We don't because nobody in a position to change anything actually gives a shit.
by retinaros | 2025-07-22 13:03:28+00:00
i never said anything about being "dangerous leftist" I am just saying they are left leaning you translated that by being dangerous for some reason. I am not judging wether right or left is best. I am not biased toward any side unlike you.

left leaning is state interventionism, increase of governement debt, refusal to change the pension funds system, tax reduction on people that have no generational wealth, increased tax on people owning real estate, making the working class - besides the lowest income tier- pay for the others. I am not stating wether it is bad or good here again merely saying that most of macron big moves were to cater to the left politics.

far-right and unseen before immigration numbers should already prove to you that something is wrong with your reasoning.

The left (LFI and Communists) lost the working class long ago. - was already the case under hollande - and Macron brilliantly saw an opportunity to cater to those working class people that were not seeing immigration as the #1 problem but purchasing power, jobs, retirements pensions. This wrecked the chances of far-right parties that were focused on immigration and this also doomed the far-left - that will call anyone disagree with them right wing like you do - with a need to find their own way to seize power and they decided to focus on : immigration, racism and more recently palestine. Once again not voicing wether its good or bad. its probably all that was left to them when they had to face a brighter opponent than them.

calling Macron and his two mandates right-wing is just dishonest. we have more immigrants than ever. more governement. more debt. more spending into our social net than ever.
by vntok | 2025-07-22 13:03:54+00:00
I wonder how much posts like these do to push people away from Firefox and towards other alternatives like Brave, Orion, etc.

Surely, given the HN audience, virtually nobody in here is seriously discovering that Firefox exists. However, once the HN reader's mind is set to move away from Chrome, the comments here always push various alternatives to Firefox (mostly forks) that might be unknown and interesting to try.

Another way to reason about it is such posts in such communities probably don't pull a lot of "normies" to Firefox... however they probably also push a lot of "nerds" to Firefox alternatives, not to Firefox itself.
by nxtbl | 2025-07-22 13:03:55+00:00
from TFA:

Filter lists update only when the extension updates, no fetching up to date lists from servers (this is a big one!) No custom filters, so no element picker which allows you to point and zap Many filters are dropped at conversion time due to MV3’s limited filter syntax No strict-blocked pages No per-site switches No dynamic filtering No importing external lists
by somenameforme | 2025-07-22 13:04:01+00:00
They had repeated successful demos of it, but NASA kept adding on new requirements while implicitly signaling that they had no interest in approving the system, which would have made Boeing's lander look obsolete before it was ever finished. NASA's judgements are heavily influenced by external factors that make it quite difficult on outsiders, while enabling reckless behaviors for insiders.

For example NASA deemed the Boeing crew vessel safe after its pad abort test resulted in only 2 of 3 parachutes deploying and it suffering a propellant leak - all in beyond optimal conditions. They deemed it not only safe, but safe enough to completely skip the scheduled in-flight abort test. All of this is of course how you ended up with astronauts trapped on the ISS that had to be rescued by SpaceX.

For another contrast there after SpaceX did swap over to a simple parachute system, their pad-abort test went off flawlessly. NASA still required they do an in-flight abort. Granted, that's nothing to complain about, because that's exactly what NASA should do. But they also should have had Boeing completely redo their pad-abort test and damned sure do an in-flight abort as well. Safety culture at NASA is generally completely dysfunctional because of non-safety factors.

This is nothing new either. Both Space Shuttle disasters were 100% preventable, and not only in hindsight. Engineers brought up the exact causes of both explosions well before they happened, but the bureaucratic layer ignored them.
by perlgeek | 2025-07-22 13:04:28+00:00
One of my main reasons for staying with Firefox is that in the long term, I think it's good to have a diversity in browser engines.

Back when I started web development, there were standards, but nearly everybody just coded to what Internet Explorer supported. Which I really hated :-)

In the past few years, I've seen the occasional "works best with Chrome" website, which worries me, but so far it hasn't been too bad.

But if we as a community leave the browser market to Chrome and browsers with engines of similar origin as Chrome's, we'll get back to the bad old days.
by adev_ | 2025-07-22 13:04:36+00:00
> Why things that are solved in other programming ecosystems are impossible in c cpp world, like sane building system

This is such an ignorant comment.

Most other natively compiled languages have exactly the same concept behind: Object files, Shared Libraries, collection of object and some kind of configuration description of the compilation pipeline.

Even high level languages like Rust has that (to some extend).

The fact it is buried and hidden under 10 layers of abstraction and fancy tooling for your language does not mean it does not exist. Most languages currently do rely on the LLVM infrastructure (C++) for the linker and their object model anyway.

The fact you (probably) never had to manipulate it directly just mean your higher level superficial work never brought you deep enough where it starts to be a problem.
by jajko | 2025-07-22 13:05:01+00:00
Have a friend working as urology surgeon - basically all men get prostate cancer, its just a function of time (unless you die young). Most of them is benign, or cause few issues and are often let alone.

If you would run scans on all males above say 45 there would be endless stream of operations happening, all of which would lower quality of life for everybody, and sometimes shorten their lives a bit or a bit more. Any public healthcare system would be brought to the edge of collapse by just this since surgeries are supremely expensive everywhere, that's not just US invention.
by nasso_dev | 2025-07-22 13:05:06+00:00
I don't know if it's just me but in my case the problem isn't really the crypto bs, but rather Brendan Eich himself.

As much as Mozilla and Firefox can be criticized for both technical and non-technical reasons, at least I share the same core values. I don't seem to share any core value with Brave or its creator. Plus, yeah, still smells like Google :)
by bodhi_mind | 2025-07-22 13:05:07+00:00
Thanks so much, that really means a lot! I'm actively upgrading the feed right now: more vendors, faster signal (closer to real-time), and smarter triage to cut through the noise.

I’m also shaping a Pro tier and would love your input. Some of the things I’m working on:

Full access to all alerts (not just critical)

Fine-grained filtering (vendor, product, CVSS score, tags)

Delivery via webhooks, Slack, Teams, pagerduty, Splunk, other SIEMs

A “Time Machine” view so you can preview what you would’ve received had you been subscribed earlier

Would love to know what you’d want in a tool like this. Anything missing that would help your day-to-day in cybersec or research?
by anthk | 2025-07-22 13:05:20+00:00
Well, GNOME it's becoming RedhatWare disallowing Adwaita theming and forbidding custom vendor icons. All when Gnome 2 with Tango (and before, BlueCurve) were one of the best designs ever. Readable icons with outlines, clear themes, no bullshit, and a very lightweight classic desktop.

On KDE, hope QT and Nokia or whoever controls QT today doesn't crap out everyone with a new licensing again. Because if that happens, Plasma it's dead. And Marble and tons of nice projects such as Okular. Yes, QT forks, but that takes tons of time.
by toss1 | 2025-07-22 13:05:33+00:00
Yup

At the core, it is Anti-Science.

Why Anti-Science?

Because the answers that come from science are independent of the authoritarian ruler's whims, and that cannot be tolerated, as key to authoritarian rule is that it must be entirely responsive to the whims of the regime.

It is the same reason that completely freaked me out when I read that Lenin and Stalin had directed their death squads to target their most loyal party members first. Why the hell would they do that? It turns out it is because the most loyal party members would object to the dictator's schemes on grounds of ideological principle, and such objections or principled people could not be tolerated. Pure evil, but genius in the context of a dictator's needs.

Thus, every authoritarian regime attacks the intelligent, academic, and scientific worlds. Both Mao and Pol Pot not only executed people with scientific and academic credentials, but merely for wearing glasses which signified people who likely read a lot.

Consistent Anti-Science actions are one of the key signs you are not dealing with a mere political party, but something far worse — a full-on authoritarian takeover.

Beware.
by 3036e4 | 2025-07-22 13:05:49+00:00
Is 16 MB "only" for Erlang? I thought it started like something made for embedded hardware decades ago? Wikipedia says 1986.

Makes me curious at what pace and why the size has grown from 1986-2025 and how long ago the line was crossed that made 16 MB seem like a that is now a small runtime?
by pixelesque | 2025-07-22 13:05:49+00:00
I suspect part of it might be interactive-ity with the event loop: let me explain.

I regularly have to use web browsers (I try and want to use Firefox, but Chrome is faster for me in this scenario) on an under-provisioned (yes I know, but I don't have any control over that!) VM which runs VDI sessions on both Linux and Windows (with VMWare on Windows).

On both Windows and Linux, Firefox's UI (in this CPU-constrained env - it fluctuates, and sometimes is okay, but often is slow) in terms of UI interaction is very notice-ably much slower than Chrome, especially when there's animated content in the document. It seems like Firefox prioritizes thread-wise the HTML/JS content at the expense of any UI signals/presses/drags or other interaction, and so sometimes clicking close tab does nothing for > 30 seconds, but animated content within the document keeps playing perfectly.

Chrome does none of this (on same VM machines) with same content: I click the close button, and instantly a tab closes, or I can drag a tab around instantly.
by seszett | 2025-07-22 13:06:08+00:00
> I doubt GP has any real reason to fear imminent ethnic persecution

I don't know them but they could be gay, or have a gay friend, or be atheist or religious, or maybe they once visited Costa Rica as a tourist and Costa Rica becomes the next pariah state or whatever. They might have driven a friend to an abortion clinic in the past

The very point is that you can't predict what could become a problem for a hypothetical future authoritarian state. If you look at the worst examples in history it could be something as innocuous seeming today as writing a non-political book or having distant relations with the same people as some other "undesirable" person.
by Aurornis | 2025-07-22 13:06:54+00:00
This holds true for many things. It’s easier to stay in shape and maintain a healthy weight than it is to recover from getting out of shape or overweight. The longer someone spends out of shape or overweight, the harder it becomes to escape the cycle. There’s no better time to start than now.

As for preventative medical treatment: This one is a difficult topic. There’s a popular misconception that getting a lot of different blood tests and imaging scans is a good idea to identify conditions early, but most people don’t understand that these tests (including imagine) are prone to a lot of false positives. Excessive testing has been shown time and time again to lead to unnecessary interventions, leading to worse outcomes on average. A number of previously routine medical tests are now not recommended until later age or until other symptoms appear because routine testing was producing too many unnecessary interventions, producing a net negative benefit.

It’s a hard concept to wrap our heads around when we’re so attached to the idea that more testing means better information. It’s a huge problem in the alternative medicine community where podcast grifters will encourage people to get various tests like organic acid tests or various “levels” testing, then prescribe complex treatment programs with dozens of supplements. The people chasing these tests then throw themselves far out of balance with excess supplements while sinking thousands of dollars into repeat testing
by pjmlp | 2025-07-22 13:07:08+00:00
It isn't as if UNIX is any piece of fine art in filesystems design, especially clear to everyone that has used multiple commercial UNIXes.

People should stop worshiping UNIX System V, while ignoring the chaos that came later with the explosion of UNIX clones.

There is a reason why the UNIX authors then went on designing Plan 9, followed by Inferno, while trying to fix what they percevied as design flaws in UNIX, from filesytem, security model, process execution model, and userspace languages.
by treyd | 2025-07-22 13:07:21+00:00
A linked article states

> The examination found that it is an “olivine-microgabbroic shergottite,” a type of Martian rock formed from the slow cooling of Martian magma. It has a course-grained texture and contains the minerals pyroxene and olivine, Sotheby’s says.

And that magma is probably identified by isotopic composition. Similar to how we know that the Moon used to be part of Earth.
by mingus88 | 2025-07-22 13:07:52+00:00
I didn’t read the whole thing because login but yes, firing the whole team thanks to one rockstar is the most braindead bit of management I have ever heard

Let’s say it’s easy to replace those people with Rust engineers (it isn’t)

Lets say there were no critical bugs introduced in a total rewrite (there almost certainly were)

Let’s say that morale among the rest of the org won’t instantly nosedive because a whole team got canned over architecture decisions they had no part in (it will)

Are we to believe that this unicorn 10x Rust engineer wont instantly be bored out of their skull because now that the team is gone there is no one left to maintain the devops pipelines, write all the docs and runbooks, and all that tedious stuff that any regular team handles?

How long until this rockstar unicorn ninja bails for another fun Rust from scratch project elsewhere?
by marcusverus | 2025-07-22 13:08:10+00:00
> This is neither 'right', not 'wrong' much less shameful

First, CBA lied. They said the workers were "redundant" when they were actually being replaced with cheap offshore labor. They lied because their actions were shameful and they were rightfully ashamed.

Second, capitalism is an economic system, not a moral code. If you discover that your rich neighbor's car dealership has a policy of hard selling expensive cars to vulnerable old ladies, would you think "welp, I can't hold that against him, because capitalism incentivizes maximalizing profits"? Obviously not.
by frithsun | 2025-07-22 13:08:12+00:00
I believe this is a "good" bubble in the sense that the 19th century railroad bubble and original dot com bubble both ended up invested in infrastructure that created immense value.

That said, all of these LLMs are interchangeable, there are no moats, and the profit will almost entirely be in the "last mile," in local subject matter experts applying this technology to their bespoke business processes.
by phoronixrly | 2025-07-22 13:08:21+00:00
> I've never felt impeded by loading speeds

Even if this was an issue I had noticed (which I hadn't), now that's out the door because no ad blocker in Chrome, so good luck loading all the ads and trackers before getting your content...

I can't believe people keep parroting that... Even if 'chrome is faster and more responsive than firefox' was not a controversial statement (and it very much is), 'chrome with ads is fast' is outright laughable...
by impossiblefork | 2025-07-22 13:08:43+00:00
So, how do you feel about the recent IMO stuff? Don't they cause a consistency problem for your view that we've plateaued-- to me at least, I felt we were something like two years away from this kind of thing.

Probably very expensive to run of course, probably ridiculously so, but they were able to solve really difficult maths problems.
by sorcerer-mar | 2025-07-22 13:08:59+00:00
Spoken like someone who lives in the least violent era of human history.

Does the fact that you can't ride a unicorn to work compel you to settle for walking 7 miles barefoot? Or is the sensible thing to do to constantly chip away at sources of badness in the world, even if you can't achieve unicorns?

It cracks me up how you try to assert the "realist" position while holding an opinion that only makes sense in a university ethics course. Public hangings don't "prepare" a child for a world with non-zero levels of violence, obviously. Living 4 adults and 8 children to a single-room household doesn't "prepare" a child for anything you'd willingly sign them up to do.

Bad things are bad. They should be avoided. You actually think this too and will take action to avoid most bad things that you can. But alas, the Internet comment box is here for you to wisely consider: Maybe bad things are not bad. Very smart, lol.
by mistersquid | 2025-07-22 13:09:12+00:00
> The only "fixed" file should be /usr/bin/env, all the rest should be in /System

Modern macOS separates things that are protected by System Integrity Protection and are unalterable (checksummed) in /System. Everything else, including user-customizable system components go in /Library.

Modern macOS file structure is highly organized and easy to reason about if you have even a beginner’s understanding of its security implementation.
by marttt | 2025-07-22 13:10:20+00:00
> Before Firefox 3.6 (probably that version), Firefox was my most used browser, but after that version, Firefox started getting slower and more buggy.

Haha, I remember that same feeling, with 3.6 being "peak" Firefox back in the day. My 3.6 was heavily hand-tailored to my needs via about:config etc. Just some dedicated end-user here, but I did know it very well. Version 4 felt considerably worse on a WinXP system, some essential-to-me add-ons broke, etc. I remember feeling really - as in, really - frustrated when I finally had to make the switch.

Apparently, 3.6 is the longest supported Firefox version ever, 27 months: https://en.wikipedia.org/wiki/Firefox_3.6#End_of_life
by esskay | 2025-07-22 13:10:33+00:00
I'm not sure trying to bad mouth it by bringing up a 5+ year old long fixed thing is the right way to go about making a point. Heck if we're doing that theres vastly more "wrong" over at Mozilla and Google to complain about in that timeframe.

Aa of right now Brave has two "features" that you can disable - the crypto thing and a vpn advert. Once those are off, they are off. You don't see them anymore, they aren't sitting in the background running, and they aren't calling home.

It's no different to Mozilla's constant and blatant attempts to reactivate telemetry data in Firefox updates despite opting out - I'd argue that's a bigger offence.
by SkiFreeWin3 | 2025-07-22 13:10:36+00:00
Intro quote: “AI can break the social contract of open source and blockchain: by forking, evolving, and hoarding code in secret, autonomous systems will outpace and eventually exclude humans from the digital commons we built. “Dark source” is the coming era of invisible, adversarial AI infrastructure, and it threatens the very premise of open innovation and decentralized value.”
by Mashimo | 2025-07-22 13:10:50+00:00
Ah, nice share.

I was looking at different chrome alternatives and most of them had ~something~ wrong with them. I have not tried vivaldi yet, but from a bit of research it seems just like the browser I was looking for. Thanks for sharing.

Any specific thing a first time user should know? Use build in ad blocker or install uBlock Origin?
by the_af | 2025-07-22 13:11:47+00:00
> That doesn't matter. It's like code syntax highlighting -- A good tool benefits everyone.

I obviously disagree: it does matter.

"Most" people love your AI-assisted writing because they have no taste; or rather, they are not good at reading. Yes, one must become good at reading, it must be exercized. Reading and writing -- use it or lose it; the brain is a metaphorical "muscle".

> I'm happy with any improvement to technical communication

If you mean business emails, corporate communications, even teamwork related things, I agree. That's mostly boilerplate writing anyway, and everyone understands it's the "junk food" of writing and reading, so why not automate it? Like the person you replied to said, very aptly:

> So if your goal is just to put more bad writing into the world for commercial reasons, then there's some utility in it for sure.

If you instead mean creative writing -- as I thought you were also claiming -- I strongly disagree.
by pixelesque | 2025-07-22 13:12:02+00:00
Note that Firefox for me within the last 3/4 months seems to have (I assume it's by design?) changed to automatically add a bookmark to the most-recently-added bookmark folder WITHOUT asking which folder to use (it just adds a blue star in the address bar) which is pretty annoying IMO and isn't the behaviour I want 95% of the time.

Pressing Ctrl/Cmd-D a second time then does "Edit bookmark", and allows you to change it.

Might that be contributing to what you're seeing? (blue star appearing is fairly obvious though).
by m-s-y | 2025-07-22 13:12:47+00:00
It’s always different 10 years ago, though, isn’t? Everything is. Rose colored glasses and all.

I remember these exact same “Chinese quality” threads 10 years ago and they read pretty much the same as this one, complete with the “well 10 years ago I got great stuff” and “yeah 10 years ago was different”.

Cycles, man. Cycles.
by hvb2 | 2025-07-22 13:13:26+00:00
It was never immutable? You can have collections on there that are perfectly mutable as well as being able to set values? You CAN use the with keyword, but that's a choice.

I've seen people use records for value based equality and to use for things like dictionary keys. Immutability in c# just doesn't exist, any attempt to achieve it is flawed from the start
by ethbr1 | 2025-07-22 13:13:30+00:00
Sharepoint’s problem, as parent alluded to, is that it’s three kids in a trenchcoat pretending to be an adult.

At no time did MS seem to say “Here’s our vision for Sharepoint as a complete product.”

Instead, you got coming on 25 years of random big customer feature asks + a home for lost MS product bits.

It would surprise no one that performance of that has been atrocious for most of its life (for those not old enough, think non-functional search and 20s page loads for on-prem instances), salvaged only semi-recently via the cloud managed version (that I’d guess runs on a ground-up backend reimplementation).