Hacker Newsnew | past | comments | ask | show | jobs | submit | sprremix's commentslogin

So, your project still uses AI. I'm curious, what did you do while developing this site in order to fight against the bias?


Vector search isn't full blown AI and should be inherently less prone to bias. It just converts words/phrases into vectors where the distance between the vectors represents semantic similarity.

It doesn't encode value judgements like whether a policy is good or bad, it just enables a sort of full text search ++ where you don't need to precisely match terms. Like a search for "changes to rent" might match a law that mentions changes to "temporary accommodations".

Bias is certainly possible based on which words are considered correlated to others, but it should be much less prone to containing higher-level associations like something being bad policy.


Which bias?


Like every other ML system, probably that it reproduces whatever skews exist in the training data.


But how do you remove that? Is there an objective political truth?



I'd like to know the train of thought behind your idea of "Let's add an FPS counter to my Markdown editor".

Incredibly sorry to sound so negative, but nothing about this seems legitimate to me and I would never trust any of my files to this application.


I used it during dev for debugging, figured to just expose it for anyone that is used to having a counter on top of their games :)

If an fps counter makes an app seem illegitimate to you, and the countless changelog, user testimonials don’t help, then nothing I say will convince you otherwise, so I’m not going to waste either of our times :)


Either go the QEMU route or just add a new tag `Generated-by` and let reviewers flag oddities. At least for now that gives plenty clarity for such important changes.


> All the functionality attached to Firefox's "Browser tools" sub-menu should be unceremoniously ripped out, banished to the developer's edition.

I hope this is some kind of sarcastic take I am not getting. What a weird thing to stand for.


Yes; it's obvious you include the full context:

> Did you know there's already a special developer's edition? No web designer is building on Firefox first any more. We're lucky if they even test on it. All the functionality attached to Firefox's "Browser tools" sub-menu should be unceremoniously ripped out, banished to the developer's edition.

Though, it would be more plain, if they wrote "could" instead of "should".


What's the benefit for Firefox and its users if dev tools are removed from stable Firefox and "banished" to the Developer Edition?

Dev tools are part of all browsers. Even Safari, which tries to keep things very simple, ships dev tools on the stable version. I really don't see the point in removing them.


I have dealt with site outages where we have support talk customers through using the debug tools to help gather information.

They are very good to have available to everyone.


"Safety".

The thinking is that users are a danger to themselves and will be tricked by threat actors to add some CA cert to the trust store, paste commands into the js console, or download and sideload malicious extensions no matter what controls are in place so therefore these possibilities must be removed.


Those same users will be tricked into downloading the "secure bowser" which has these tools. This is a nonsensical argument.

To this day, firefox is still the only browser that prevents its users from running custom extensions without Mozilla's blessing, likely motivated by the same garbage argument.

I have very little hope for Mozilla at this point and sincerely hope that they fail soon so that better open source browsers can take its place.


No, you can. In regular Firefox (without doing any shenanigans) the extension will be installed for the session (until the browser is closed), but Firefox Developer Edition lets you just install and run unsigned/invalid extensions (which is very useful if you occasionally have to change your clock back to 2018 and don’t want to lose all extensions).


Why would anyone want to install another browser to use as a developer?

What the computing world needs is less separation of users and developers. Developers use programs all day, every day. And users should be able to write programs any time they wish. One of the most commonly used pieces of software in the world is a programming system: Excel.

One of my problems with iOS is the implicit assumption that users will not and should not extend the systems they use.


What a strange take. I'm arguably a web designer, though its only one of many hats I wear. I design for Firefox first and then patch the places where chrome/safari break. If dev tools were only present on developer edition, which tracks the unreleased beta version, I wouldn't actually be able to test on Firefox that regular people are using.


multiple people working on projects with web UIs at my org daily drive firefox. the author's arguments come off as hotheaded and poorly researched.


Even with the whole contex this did not read very clear to me.


As a developer who develops on Firefox, and only tests on other browsers just before deployment, I'd reconsider supporting it for end users if they're not going to be able to hit F12 to help me diagnose any issues that come up on their side.


It would be insanity. Even the most dedicated developers would switch to Chrome instantly.


Well, that saved me a click on the article. This take is insane or a troll.


Some of TFA is more grounded. That particular paragraph though…

It exemplifies why beneficial change is so hard sometimes. The loudest voice in the room can go "here are the problems", we can all nod along in agreement, and then "and here's what we should do" … and it's just out there. I've seen this happen numerous times — borderline continuously — in politics.

Even ealier in the article, they (rightly, IMO) skewer Mozilla for laying off the Rust and Servo teams, but then TFA utterly undercuts its own thesis with,

> It shouldn't be trying to capitalize on [projects such as Rust or Servo].

What? What's the point of Rust, or Servo, then, if not to develop a better Firefox?


    and it's just out there.
Yeah! Marx is the most extreme example of this in world history, probably. His critiques of capitalism are absolutely some of the truest words ever written. They are essential. They should be required reading for the entire human race, even for the most better-dead-than-red capitalist. Embracing capitalism without acknowledging the downsides is just about the most dangerous thing imaginable.

But then, Marx's proposed solutions... well, you know. They've never worked out too well. To make the understatement of a lifetime.


Well, one is enterprise and the other is community version. Is it still the same if you compare same editions? How does it look now on the enterprise edition? Did they move functionality from the community edition to the enterprise edition?


This makes me appreciate my newly discovered "Remove YouTube Suggestions"[0]-extension a lot more. My homepage looks like this[1] and I absolutely do not get the feeling I'm "missing out" on any content. I just go to my subscriptions page, look at some videos and then close YT :)

[0] https://github.com/lawrencehook/remove-youtube-suggestions

[1] https://i.imgur.com/zst96wo.png


Why must everything involve $'s?


because there's a lot of rhetoric about how this "balances the imbalance between serving a request and making that request" and if we're having them do sha256, why not have them do sha256(sha256(data+random nonce)) and potentially earn the site owner some money?


Strange, it's not available anymore. Thankfully it's archived: https://web.archive.org/web/20240206154347/https://www.ncsc....


Odd, I can still download it from the original link.


What do you mean by "catching attackers". What do you gain by having that information? And, again, 240k individual instances all "catching attackers"?

So many questions


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: