skysight-inc/HackerNews huggingface dataset:
"Sorry I opened a PR and merged it without discussion" is not an honest description of what happened (https://github.com/reactiveui/splat/pull/778), and therefore the apology seems very insincere.

You can't apologize and at the same time minimize the thing you actually did. It's pretty much like ending your apology with a "but". And this (not really) apology is a big "but".

More to the point though, this apology attempt made it worse. It starts off with a dishonest apology, and then goes into a big policy and contract debate.

Why would you conflate the two? Whatever point you're then trying to make about policy and ownership is tainted by both the personal misstep (I call it that unsarcastically) and by the insincere apology.

It's needlessly ineffective.

1. It makes your apology sound like "I'm sorry, but I'm the dictator here"
2. It starts you off from a position of "I was wrong, admit I was wrong, but here's how actually I'm right"

It's going to be hard convincing anyone if you start from a position of being wrong. And not just wrong but also really rude.

It seems to me that it would be much more effective to just apologize for the obvious process mis-step and arrogant rudeness (it happens to the best of us), and let that sink in. And then start a new conversation about policy.

Whoever raises "yeah, well weren't you the one who went around PR policies?" in that thread will be the unproductive one, and it won't go anywhere.

As-is the policy points can't be taken at face value.
My messy note-taking system
If you generate an identifier for an important client that contains "knobhead," they won't think it's a randomly generated string, but that someone at your company is deliberately insulting them.
> because there is a lack of education in the US.

What does this actually mean? There are plenty of Trump supporters out there with master's degrees. One of the capitol rioters was a GMU grad with a security clearance: https://www.newsweek.com/who-federico-g-klein-state-departme...
Title should be:

Quick introduction to grep
I think this is why trying out new VR experiences is so compelling.

In a game about gardening you would just give the user a trowel and they’d already know how to play the game. VR devs are gleefully getting rid of quite a lot of metaphors and abstractions in UI that we take for granted.
> Can't we have one piece of good software that doesn't try to shove "relevant" "suggestions" from "trusted" "partners" down our throats?

If you pay for it, yeah. But you can't have that and have the software be £free to use
quite curious as to how Instagram managed to avoid this, despite launching with no moderation, (just Mike and Kevin), yet all you needed was an email to use the service...
Don’t worry, Microsoft is “fixing” that with windows 11’s requirements :-/
Wasn't there some google cookie in firefox that couldn't be deleted at some point, related to safe browsing?
Then when people kept complaining they just hid it from the UI?
I honestly don't know what the situation is now though.
> Can't we have one piece of good software that doesn't try to shove "relevant" "suggestions" from "trusted" "partners" down our throats?

A few don't, like VLC: https://www.reddit.com/r/bestof/comments/73dafr/vlc_creator_...
In 2019 the salary for Wikimedia Foundation's CEO was $387,770.

https://meta.m.wikimedia.org/wiki/Wikimedia_Foundation_salar...
Portable brain-computer interfaces aren't common yet, but do you think they can't be? Where's the bright line between that sort of thing and https://en.wikipedia.org/wiki/Steve_Mann_(inventor)?

There may be space for a good law somewhere in this area. But you should be really leery of outlawing a particular kind of computation, unless you're cool with thoughtcrime, because that's what it will by default become over time, just as inflation made laws with hardcoded dollar figures become quite different without ever changing the law.
I was planning on switching to Safari - any idea on how private it really is?
The only solution to that is if the browser starts absorbing more of the stuff that developers now use javascript for, like UI components etc.
It is all over the comments here: People want to donate. They want to donate to specific products they like though, and not to the organization in general. Donations need to have a specific goal, like for example further development of Firefox and keeping it clean of stuff people do not want. When donations are not specific enough, like it seems to be the case with Mozilla, they run risk of being misused. Then the actual thing people want to support are not actually supported by their donation.
> Firefox gets hundreds of millions from Google alone in royalties, that is not enough to build a web browser?

Empirically, it is not. Even Microsoft gave up that chase. Browsers are staggeringly complex and expensive to build. Which may be an indictment of the Web itself, but in the absence of a simpler alternative (Gemini?), the Web we have is the Web we've got, and browsers have to meet it where it is.
Advanced Fission Powered Bitcoin Mining
I, for one, would like to stand up and offer a digital salute to the people that worked on this. This announcement doesn't do justice to the amount of work that's gone into Chromium for RenderingNG.
obviously Rat Lives Matter Most
Artificial intelligence is smart, but does it play well with others?
> the web needs a proper "DirectX initiative" like what Microsoft did in the late 90's to get Windows gaming off the ground

Why? We can already play AAA games on our computers. It works very well, much better than anything web-based. Why would anyone put effort into replicating the same thing inside the browser?
>The suggestions are not relevant to

"Relevant" is a code word for "we spy on your every move and also share your personal browsing behaviour with our many external partners to serve you relevant ads".
Quantum Computing Enlisted in Search for Extraterrestrial Life
Extract Pictures and Videos from iPhone Backup
Brave is based on Chromium, it lacks some of the privacy centric features that are found in Gecko browsers. 1st party isolation,tracker blocking, containers, anti fingerprinting measures and SNI encryption are some things I can think of right now (maybe chrome as caught up now?)

Plus, Google controls Chromium and Firefox is literally the only alternative now. They push changes that are against or in in ignorance of of web standards because they can. Downstream browsers like brave,edge and opera basically have to accept whatever Google says. This isn't good for the web at all. Frankly there should be an anti-trust suit against Google for this because it is very anti-competitive.
https://assets.mozilla.net/annualreport/2019/mozilla-fdn-201...

I don't have a clue on how to read such a statement correctly. But what I am seeing there is over 800 million USD worth of revenue. For one year.

If that is not enough to build one browser that is not crammed with ads then we are all doomed anyway.
Chuck! That's a blast from the past.
Fallout from the Twitch Data Leak
In Denmark, our deliveries are currently not unionized, although there is a large debate around it. Denmark has no minimum wage either.

The people doing the deliveries for e.g. Wolt earn at minimum of 120 DKK an hour (~18,5 USD) on a scheduled shift and can often earn more, depending on how much they are willing to work. The last average I read is around 150DKK an hour (~23,30 USD) for delivery personel in that company.

The main issue with unionizing in Denmark is that it would require the companies to sign the delivery people to fixed-hour contracts (think nine-to-five), which doesn't work with the business model and isn't what most of the delivery people have expressed their wants about. Most of them enjoy the freedom and many in creative industries (e.g. musicians) use it as a way to supplement their income.

I think it is important to recognize what unionization actually means and whether or not that solves the problem, and before that; figure out what the actual problem really is.
Sounds too low. They should pay more.
Why is a browser expensive? There are many great and big open source projects out there that are maintained and developed mainly by volunteers. Why can't Firefox be like this?
The moment I see ads on my address bar, is the moment I uninstall Firefox and never come back. I already have given Mozilla too many chances.
Kazus.ru had them, maybe even the same database.
Strange to see so many people here seemingly operating under the mistaken belief that Firefox is developed by volunteers.

They've been receiving hundreds of millions of dollars each year just for what they set as the default search engine.

https://www.ghacks.net/2021/09/17/firefox-experiment-is-test...
This just makes me worry a little bit that Firefox will take a similar route to Brave and introduce multiple streams of revenue into the browser, disguised as features that the user would want. E.g. Brave Rewards, Brave VPN, Sponsored Wallpapers.

These just clog up the interface and make it feel sketchy. I just want a normal FOSS browser, but I also understand the whole financing issue.
The standing 7-minute workout
Brave's business model is that they bribe you with company scrip ("crypto" "currency") to undergo brainwashing (watch ads), what's not wrong with that?
I Built an Audio Reader CLI App in Python
Sure, deliveries will cost $80 per hour with a 4 hour minimum. You can get deliveries between 9am-12pm and 1pm-5pm (mandatory lunch break).
Of course they go can together. Ads can be coupled with the content rather than the user, as they are in print, on the radio and on TV. What is incompatible with privacy is user stalking -- i.e. surveillance in the name of monitoring/improving ad effectiveness.
It only allows English characters to begin with. It doesn't even do Latin Extended characters like čćšđ, let alone non-Latin.
“But let us raise a toast to all our bombers, all our
bastards, most unlovely and most unforgivable, let's
drink their health, then meet with them no more.”

— V
General taxes is the big alternative. When the sum from petrol tax goes down you need to fill in the missing difference in the budget. Electric car owners don't feel targeted by general taxes. Taxing the fuel was a decent way in the past to move the taxation closer to the party that utilized the roads, but in the future we will need to find a different way.

As a side note about angry drivers, I actively try to avoid being angry with cyclists. They have to be outside in the rain and cold, while inside the car it's pretty nice. I can wait.
If this is not desired behavior it should be enforced by requiring a reviewer to sign off on the changes before merging. By not requiring this it means it is okay for pull requests to be merged without discussion, even if it is a rare occurrence. This is one of those occurrences.
I won't comment on the particular case, but this is in general how public policy works, no? There's a rule set for everyone that, hopefully, makes sense for most people, but it is enforced for everyone.

Take speed limits for example. I'm sure a top driver, paying extra attention, can safely drive much faster, and probably still be safer than a lousy driver within the speed limit. But the rule's the rule and you have to abide by it.

It's a nice analogy in a few ways I think. Speeding by 20-30% mostly doesn't kill anyone, it's overall rare, but when it goes wrong, you're likely to kill yourself and others, and involve rescue services, at a cost and some risk to them - a bit like refusing a vaccine. Driving slowly also induces some risks to the individual - cardiovascular from sitting down for longer, respiratory for being stuck in traffic fumes, less time to relax, whatever. These are probably very minor, but so is the risk of vaccine complications.

Also, speed limits are kind of crude. Why do they go in round values of 10 kph/mph? Why not fine-tuned to the conditions - "here the curvature and visibility permits a max speed of 74 kph". They're not meant to be exact, they are meant to be roughly correct, easy to set sensibly and to police.

There's also the aspect of "one rule for everyone". If I'm a legal, but not exceptional driver, and see better drivers drive faster on the roads, that erodes my obedience of the speed limit too, which for me, and most people, is actually a good speed limit. If I follow suit with the better, faster drivers, that ends badly. The message is clear: "everyone go below speed limit, anyone going faster is getting a ticket".

I think vaccines are really the same. The novelty is that car driving evolved as an opt-in thing (even though it often isn't anymore, if you need a car to get around), whereas we're saying vaccines are kind-of mandatory. So while with cars, "meh you can walk if you don't like speed limits" (which often you can't), but with vaccines, "meh if you don't want this thing injected into you, you can't participate fully in public life". With driving, some people think they know better, can drive faster, and that the open road, and free fast lane, is a personal right - yet we don't make exceptions for them.

Vaccinations are testable and enforceable, via pieces of paper - the means public policy is optimised on and honed for many decades. They do protect other people, to a debated, but certainly meaningful extent. They have an effect, apparently, even for people who did have the disease. It's crude but it works at scale. It's not exact, maybe some people had Covid and are immune, maybe some paper (peer-reviewed so definitely correct) shows that some gene makes people immune, but these are not great exceptions for public policy to deal with.

I'm sure my analogy fails at some level of scrutiny, but overall I think it's decent.
Neutral FYI: VLC on OSX had unremovable sponsored radio/podcasts in its sidebar last time I used it
I read the linked article https://www.foxnews.com/us/cold-case-zodiac-killer-identifie.... It's just so bad. If they have actual evidence, they haven't presented it on Fox News.
Who the heck makes these decisions?

The one asset they have or at least had was being the privacy sensitive good guys! Why not build on that?

Building yet another browser just for privacy might not have been the right move (firefox klar on android), but at least the right direction and a good experiment.
> RELEVANT suggestions

The fuck with this?

How can they make _relevant_ suggestions without spying on my (s/browsing history/activity/), profiling it and phoning back to the mothership?

(Edited, "browsing history" -> "activity")
I feel like that’s a bell you can’t unring though. What if they say yes? How can an employer possibly trust you don’t just go looking for an even better deal in a few months?
It's a 6 trillion dollar a day market.

https://en.wikipedia.org/wiki/Foreign_exchange_market
I don't disagree, but it's still a somewhat partial failure. The others still do much worse.
UncannyValley.HEIC
And I'm sure that person will do an excellent job negotiating the next default search contract worth several hundred million dollars.
Modern webbrowsers are hugely more complicated to implement than a kernel with no user space and very limited driver support (as Linux was back when it was a single person operation).

In fact modern webbrowsers are bordering on being an operating system in their own right. They're already a virtual machine, with their own run times, plus one of the most complicated document markup standards known to man (and to make matters worse, it's not just as simple as supporting correct standards, they have to support incorrect usages of those standards too because webdevelopers often use deprecated standards, tags or even just use those tags wrongly and people still expect those sites to render).

Lets not forget that JS isn't just a simple interpreter like in the 90s. There's 3D rendering with WebGL, audio rendering with WebMidi, real time communications with WebRTC, location services, WASM, and so on and so forth.

Let's also not forget that HTML, CSS, JS, etc are not the only standards a browser needs to support, there's GIF, JPEG, SVG, video formats and audio formats too. There are network protocols like HTTP, FTP, SSL/TLS. And HTTP is non-trivial these days because there's multiple revisions of it, each different significantly from the previous. There's websockets, binary encodings, MIME types, etc.

And all of that isn't even touching on the UI. Even just supporting a modern multi-platform native desktop UI is more than a single persons job. And that's before any of the complexities mentioned above.
Same vibe
https://www.youtube.com/watch?v=15HTd4Um1m4
Is it a rate greater than the general population? (Once you adjust for the fact that they might have a higher-than-average number of people only recently trained to operate vehicles significantly larger and different than they're used to)
I feel like X64 doesn't get enough love these days. I think new tutorials should be X64 first and then after you get a hang of it talk about X32. It's harder the other way around, especially when it comes to calling conventions.
The Opera browser used to do this, from v5.

It lasted a few years (it seem 5, based on Wikipedia), and they ultimately ended up switching to the default engine business model.
Do We Need National AI Strategies?
Co-Founder Needed for Tinance.io
We are building the next generation cross border payment by leveraging crypto as the medium of exchange.

We are looking for a co-founder, who's really familiar with cyrpto and OTC spaces, who has crypto customers acquisition and growth experiences, and can really help get the distribution right, the co-founder will have meaningful equity.

Please contract support@tinance.io if interested.
If only we can charge a price for taking up too much ram or cpu cycles.
Up/Down/PgUp/PgDown/CTRL-F all work for me. What's disabled for you?
Microsoft gave up developing their own engine, because that aspect doesn't make them money, and their engines were too far behind to bother investing into catching up. They're still making a browser, because it's useful even if it doesn't make them money.

Mozilla's engine is modern and they have a clear revenue stream to subsidize its development with their browser revenue.

But instead the browser revenue goes to dumb shit like mobile OSes (that definitely is too expensive), VPNs, executive bonuses, and basically anything but their browser or engine.
It's a common wish here at HN that one would like to donate directly to Firefox development. Is there a legal reason that Mozilla can't do this considering their setup having the Mozilla Corporation run Firefox development? What else could their reasons be for at least not experimenting with the option?
8-10 years is what the Consumer Rights watchdog expects for devices in the price range of a MacBook in my nation to continue to provide hardware support, so I would say that seems like a reasonable amount of time for there to continue to be software support.

MacBooks aren't cheap. For the average person they are a significant expense. So the lifetime of support should reflect that.
I'd love to be able to pay some monthly subscription to support Firefox. But every time this comes up, someone tells me that there's no way to directly support Firefox itself. I wish they'd do something like Wikipedia does, to ask their users to donate or contribute.
The Norden Bombsight was a technological marvel of world war 2
Their chair shown on that graph has already stepped down, shockingly an extra $2.5 million did not reverse their situation.
Yep, it's the dark pattern wording which really disappoints, the kind Mozilla is supposed to fight against. Like a good old friend that betrays you.
How to handle HTTPS using Nginx, Let's Encrypt and Docker
1. There are some documented here: https://en.wikipedia.org/wiki/Brave_(web_browser)#Controvers...

2. it's based on Chromium, contributing to the Blink monoculture

3. BATs are based on Ethereum, which has its own downsides (still PoW, speculation, ...)
Many people would pay for firefox. I don't know if it's enough people to offset what advertisers are willing to pay, nor if adding that would dissuade too many users but it'd be nice to have the option to pay so we can support the development of the browser directly, and avoid adverts.

Donating to the foundation feels a bit like donating to the WWF because I want to help a specific Panda I met at the zoo.
EV owners had it good during the Texas Kerfuffle: https://www.vice.com/en/article/n7vyvk/texas-tesla-owners-ar...

They could use the huge battery in their car to charge devices and some people used them to warm their garage - something you can't do with a petrol/diesel car without, you know, dying.
Are you willing to settle or work in Hong Kong? Check your eligibility and apply through easy and reliable Quality Migrant Admission Scheme (QMAS) visa process. Get your consultation absolutely FREE. Contact Boi Services.
Know More:- https://www.boi-services.com/hong-kong-qmas-visa-for-indians
I think "computery" music (synthesized on the user's device from individual notes) reached its peak with tracker/keygen music: https://www.stef.be/bassoontracker/ That was maybe the last moment before video games switched to recorded music, and chiptunes became a nostalgia genre.
Rediculous.

What a sad day for Mozilla.
The Windows Me Experience: Was It That Bad?
IAEA publishes the detailed, global energy data we all need, but behind paywalls
It feels more like that the persons in charge of Mozilla try everything in their power to emulate those megacorps.
Well, that could be. It feels like two sides of the same coin though. The USA could use a more Parliamentary approach with tighter parties but more of them.
We all know regular users don’t change settings. At the least it needs to be opted out by default.
In order to avoid confusion, it requires more specific language than "poor working conditions". Perhaps "morally-injurious working conditions"?
I don't think that's true. Isn't a transfer of money to a terrorist organization an act of crime, for example?
Building a shell around Chromium or Webkit isn't very expensive.

Maintaining an independent, high-quality browser engine so that the design and implementation of the Web isn't up to a Google/Apple duopoly is incredibly expensive:
https://robert.ocallahan.org/2017/12/maintaining-independent...
(4 years old, but the situation I describe hasn't changed, except that Microsoft has switched to Chromium so Mozilla's engine is more important than ever.)
When you start an app trial, and cancel right away, your trial stays active for it‘s duration. When you do the same with an Apple service like Music or Arcade, the service stops right away.
This keeps you from pre cancelling a subscription while you trial in peace. I can’t imagine any technical reason for this and I‘m sure other developers would like to do the same thing.
That seems like pure naivete. Two can play that game.

A little over a year or so ago I downloaded Firefox. It kept bugging me for updates. But I didn't want these pestering updates. Erstwhile, I could just disable updating with a single unchecking of a box. But they changed it to make it almost impossible to disable updates. I never put enough effort into figuring it out.

Firefox is getting just like Microsoft, Apple, FaceBook, GNOME, etc. "We set the policy, it's our software, you're just the user."

I switched to Debian, which managed to sort all this nonsense out, thankfully.
Starts out with a noble goal to save the world but ends up being co-opted by grifters, managers and consulting companies just like “Agile”