skysight-inc/HackerNews huggingface dataset:
There is always a massive push when Mozilla does something dumb for large numbers of people to say that they are the devil incarnate and it's a waste of dev time to care about anything besides Chrome and we are all better off just letting Google control the browser. Just assume Mozilla has the worst possible intentions and Google, Microsoft, or a crypto browser are the same choice.

It's good to call Mozilla out for doing something shitty, but it always feels chicken little at best when people yell about switching to any Chromium varient. Usually it just feels kind of like Astro turfing,

The best version of ublock origin is the one that is banned by Google but allowed in Firefox, Ad Nauseum
> It's extremely expensive to keep core functionality like this in a fork

Modularity in SW is still a challenge after 50 years of progress.
Agreed. The "monopoly rule" (i.e. Hasbro Monopoly board game, not an economic monopoly) of company building - that you must build evenly to succeed, trying to make large improvements in say Engineering and Sales but no improvements in Marketing or Security leads to ruin, and rather companies need to make improvements evely - applies all the way down the totem pole. It's rare for companies to actually build evenly though. Noting that some part of the business hasn't reached the same level of maturation as the rest of the business should not, in and of itself, be offensive; indeed, it is the expected order of things.

Now, there's surely better and worse ways to phrase that, but it's not a personal failing. It's not a judgement call of anyone in any way. If the company can't honestly discuss internally which areas are mature and which are not, then some areas will surely fall into underdevelopment, and that will probably have a material impact on the company's chances of succeeding.
Firefox is still here for you, folks. It's been here the whole time and it's been great.
In the standard next-token markov model, just have one node for every token and 1 probability for every edge. E.g, "if last letter is "B" most likely next letter is "C""

To make a big language model in Markov space, you need to very large ngrams. "If last text is "th" next letter is "e""

These get incredibly sparse, very quickly. Most sentences are novel in your dataset.

Neural networks (and other models too) get around this by placing tokens in multidimensional space, instead of having individual nodes.
Civil servants don't vote for the party that constantly lies about and shits on them? Astonishing.

Nor was I aware that the ABA was part of the government. It's this sort of high quality analysis that keeps me coming back to HN.
Your graph DB frustrations mirror what many experienced with Neo4j. If you refresh your project, consider including FalkorDB (formerly RedisGraph) - it uses sparse adjacency matrices and GraphBLAS for much better performance while supporting Cypher.

Would be interesting to see updated benchmarks comparing these newer options against PostgreSQL extensions.
where does it say "own"?
it says: "nonexclusive, royalty-free, worldwide license to use that information to help you navigate, experience, and interact with online content"
type something - it's "used" to get what "you" want - how is that "own"?
Any recommendations for some kind of file manager to replace finder?
It’s not UBO, but it does work well. Safari is my default browser except for Google sites and development.
The calling functionality of Teams seems to be based on skype.

(if strings, binary layout and even some subprocess names are to be believed)
That's not along the same line of thinking.

Theranos was also a fraud. I am not talking about outright fraud.

I am just some shmoe, so I would love someone else to put this more clearly. Is what I originally posted intellectual property/regulatory arbitrage, vs. fraud?

Is there a better way to state this difference?
I suggest continuing to use it. Your language habits are not the property of marketers and product managers.

Now someday nobody will recognize the name and your meaning will no longer be clear. But until then Skype away, and use bandaids and Kleenex while you do it.
Cash grab because they see the writing on the wall. OpenAI is collapsing. Their models suck now.
Sorry to be a Luddite, but isn’t this completely useless?

- one line per event, so good luck finding multi-day events like “Grandma is visiting”;

- rigid metadata (dates, week numbers, weekdays) stored right next to the editable data (events), so copy-pasting errors are inevitable;

- the most important feature of the real calendar software (reminders) is thrown out;

- grepping is really not how most people interact with a calendar.

If you’re ready to ditch reminders, attachments, locations, use the paper diary planner. At least it won’t let you screw the dates with botched copy-paste.

Update: also, sorting by date must be done manually, my god.
the UK always was the most censor-happy western country. Nobody remembers Ulysses, Lolita, Last Exit to Brooklyn? Or their British Board of Film Classification?

https://en.wikipedia.org/wiki/Censorship_in_the_United_Kingd...
or https://en.wikipedia.org/wiki/List_of_books_banned_by_govern...
This is purely FUD per my experience. I use librewolf on websites behind cloudflare and with plenty of js. They all work just as well as they did in Firefox.

Librewolf sends Firefox in the user agent, and you can toggle Firefox "features" on if a website you use requires them.

Not trying to convince you to switch to it--you do you. Just sharing with someone who might be reading this thread and that hasn't tried librewolf.
Joke by Emo Philips which is deep on many levels :

“I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and asked God for forgiveness.”
Third option is disable JS.

Although I wish more browsers made it easier to selectively enable it per site, like Orion.
It's fascinating how any Firefox thread here inevitably devolves into accusations that Mozilla has abandoned users and a push to switch to alternatives, despite Mozilla working in the interest of users to a infinitely greater degree than any other major browser vendor.
Ludic's Guide to Getting Software Engineering Jobs
Lessons from 3000 Technical Interviews
That was a concern in the early days of development of anti PD(L)-1 agents - that chemo and even steroids would harm the T-cells you’re trying to activate.

Yet there are settings where a deliberate combination of anti PD-1 with chemotherapy is the standard of care. And there are other types of immunotherapy where a combination with chemotherapy is advantageous too.
ok so it seems like 2 attack patterns, one where you can replace the bluetooth on the target device, and another where you can find a matching public key prefix and set up an beacon for it using your own private key ? or am I still not getting that
I have the sequence the other way around. The pedo guy quote in response to the hero of the day describing musk those terms.

Is there source that confirms the sequence either way?

Added: Checking, the guardian story I linked has the pedo guy tweet after musk’s submarine was described as a publicity stunt on cnn.
Anyone know how to copy and paste without formatting into Outlook for Mac, without having to click the tiny dropdown box it creates when pasting formatted text? Outlook appears to have no setting for this and also ignores the key combination that works for most other apps…
So because you did X and had a problem, it means it should be banned for everyone, including people whp dont have a problem with X?
Why are you being fair to a company worth billions of dollars that are trying to control your computer and what you see? Do you regularly advocate for the devil as well? Who does that help?
I am using IronFox (on GrapheneOS). But I don't really use my phone for browsing the internet very often.
When our American exchange student showed her iPod with 300 songs that she had _BOUGHT_ my friend almost fainted. We couldn't believe it. We all had 10 000+ songs pirated.

In ~2009 everyone in Sweden pirated music. Using The Pirate Bay was considered mainstream and the cool kids in my high school were using more sophisticated sites. We thought Spotify was interesting because of the streaming. It was also free back then as there were no ads yet. No one even knew what IP rights were.
In EU user can not legally give up ownership of their personal data, artwork, or intelectual property. "Giving license" is a legal workaround to get ownership.
End of an era, but the writing was on the wall.

I have fond memories of using skype to contact my friends and family circa-2011 when I was working for Nokia in Finland.

Ironically, microsoft killed nokia the same way microsoft killed skype, an acquisition and then strangulation.

if nothing else, it’s at least two times the european tech sector was actively harmed by US tech giants… which isn’t much, but weird that it happened twice.
How I Use LLMs
My ISP doesn't need a license to everything I do online to facilitate the transfer of bits from my home to the wider internet, so why should Mozilla need that? How about the transit providers, they certainly don't have a license to anything I do.

Assuming that everything is HTTPS, what are they actually licencing? My encrypted data?

This is some Mozilla legally idiot that went WAY to far in a "cover our ass" legal document and nobody stopped to think about the potential damage this would to the Mozilla and Firefox reputation, which already isn't doing so well. They didn't even stop to think if MAYBE this needed some clarification, to avoid unwarranted speculations. It's getting increasingly clear that the people running Mozilla has absolutely no idea what they are doing, nor do they have any respect for the project they've are in charge of. At this point I wouldn't be surprise to learn that the Mozilla CEO uses Edge.
We're entering the end days now. Stallman showed us the light and then ESR closed the blinds.
> Also Firefox seems increasingly buggy -- I have had to switch to Chromium for 2 particular sites, so I guess I need to find a new browser ...

Is it Firefox that's buggy or those websites that only test on Chrome?
DNS-level blocking doesn't work very well. It only blocks requests to 3rd party domains; however, publishers can just turn to 1st party solutions, and many do just that.

E.g., DNS-level blocking will not block the sponsored links in Google's Search or the ads on YouTube. And while my NextDNS has blocked ads on my Samsung TV, it was unable to block ads on the new Max streaming service (former HBO).

I guess it depends on why we're ad-blocking. If it's for privacy, I guess it's fine, but 1st party requests can and do share your data with first parties, with just one more level of indirection.

I, for one, block ads because ads can be dangerous for my family and even for myself. I don't want ads because I don't want behavior modification, or malware. I also don't want my son to watch ads for services that should be illegal, such as gambling services. And don't get me wrong, I'm one of those people that actually pays for subscriptions to avoid ads, I'm against freeloading as well.

So, DNS-level blocking is just not enough, unless you're happy that you're at least blocking some ads on the scum of the Internet, but then I'm personally not interested in those websites anyway.
> If you wanted a phone with more freedom you could have bought another device and voted with your wallet, but you didn't.

The problem with this line of reasoning is that we don't have much choice. iPhone or Android. That's it. Someone can very reasonably want the sideloading ability of Android with the stronger privacy stance of an iPhone.

Someone who has Macs might like Android's sideloading abilities, but also value the iPhone's integration with macOS and the larger Apple ecosystem.

Sure, your stance can be, "too bad; you still have to make a choice, knowing the pluses and minuses of each platform". And yes, that's where we are today. But we don't have to be, and there's mostly no reason (aside from Apple's business model) that we can't have more choices and more freedoms.
I think you’re not accounting for survivorship bias.

For example, Grooveshark was a direct competitor for Spotify with similar apps and features around the same time[0]. It got sued out of existence by the music industry, and back then quite a lot of music on both had that bootleg audio quality that sure points to piracy.

[0] https://en.wikipedia.org/wiki/Grooveshark
Time to go back to Firefox.

I switched to Edge on my Windows machine for a while, because that meant that I didn’t need the disk space for an additional browser (same as when just using Safari on Mac) and it was reasonably pleasant and worked well. Guess that’s ending, I liked the DevTools in Firefox a bit more anyways.
My policy is: don't talk about Brave. If Brave ever gets enough share to be a problem for Google et al. it will get ruined, one way or another.
Twitter published a big of gov interference. I distinctly remember most reactions were just nothing-burger. Just partisan politics.
These are so much more pleasing than the modern 'standard' ones.
wow I didn't expect this from EA... Good for them, good for us, good for everybody.
This is not about some paper Ng published with a new idea that needs some polishing before being useful in the real world.

It's a product released by a company Ng cofounded. So expecting production-readiness isn't asking for too much in my opinion.
... get your first millions (or any other digit) any way you can (just don't get too greedy) and then continue like regular business. I rarely meet self made people who do not have some kind of blank spaces in their past, even though now they are reputable members of capitalism.
No, SSLCorp are hosting and managing a CA with Entrust branding. Same as Sectigo are doing. Entrust aren't doing issuance, verification - they're straight reselling from white-labeled issuing CAs.
It is impossible to avoid, and if you try to avoid it, you stick out. The correct maneuver is to appear normal, but selectively shutdown the system. Turn your phone on airplane and pay with cash with the moment is right. We live in a panopticon afterall.

In a country with the rule of law like the USA, the government can know you committed a crime, you know you committed a crime, society may suspect you of committing a crime, but criminal law requires a jury to convict beyond reasonable doubt. With a good lawyer this is a very tough bar, it's how organized crime gets away with so much (and despite the mafia being out of the news, they operate extremely well to this day).

So selectively you choose when to be anonymous. You pick your battles.

As a practical matter that may help the average HN normie, if you have a family you likely have life insurance. Never, ever, buy alcohol, marijuana, or cigarette / vapes / nicotine products with a credit card. Always pay cash. If you die the insurance company will go through everything to try and deny.

In the reverse case, the modern day can help you. If you drive, get a dashcam. You don't have to reveal video if you are at fault. But if not at fault, the video is gold. Put cameras around your house.

If you have rental property attached to your primary domicile, never have the internet under your own primary internet, lest you give reason for a wayward tenant to cause a search of your own home.

You aren't protecting yourself for the 99.99% time, you are prepared for the 0.01% case
Yea I also hate that. If i have two terminals on two screens then click on one, all the terminals are now in the foreground and blocking the IDE/whatever…
dont know whether that works on apple or not - but i just paste into an unformatted textbox (e.g. browser address bar) and copy again from there
Why is this even necessary? Can you just shard your training set to the training nodes ahead of time instead?
Where does it says that it is self hosted? And why it is exposed to public.
It’s not clear to me where and how the current popular systems fall short. Do they talk about I anywhere?

Also, what specifically is the data access patterns for training and inference that are different from traditional use cases?
Yaak is great, I have been using it since the launch Greg.

I'm kind of curious why you picked Tauri over Electron for this one? I know one big benefit is smaller binaries but I'd love to know your thoughts behind this decision.
> Overruling the world's premier phone-maker on questions of how to design a phone is not improving society.

I think it is! Certainly not on the level of eliminating feudalism, but it's an improvement.

You're also misusing the term "design" here. Apple's resistance to allowing sideloading has nothing to do with design. It's a business decision that helps them extract more revenue from their product.

And that's the real point: governments are free to restrict and dictate how companies do business. That's just how the world works.

> I'm giving Apple money specifically because they designed the phone.

And many people give Apple money somewhat grudgingly, because they know Apple offers a great experience, even though there are some things they don't like about it, and there's no reason -- aside from Apple's business model -- why those issues can't be fixed.
The thing is you may guess and get lucky, but those who control it a lucky almost always, as they know upfront. For example before sensitive announcement politician or other 'big boss' can buy or sell. Through controlled agents to hide his interest, of course.

Trump made some announcements then congratulate BTC holders on record high price. That was his payback and hint for their donations. Smart people got it. But it would be hard for him to invest taxpayers money into this scam. First he knows it. Second he would have to explain and he is not a dictator yet to force it through. As for post-election BTC buyers Trump doesn't own them anything. They are going to loose a lot.
Well, it's hard to say because every browser engine is old. There are layers upon layers of code in every engine. And the old stuff wasn't really designed with security in mind.
I will add to the hundreds of comments..
Whatever happened to the thin waist of the wasp, in interfaces..
So, we design a system, for showing and interacting with data over networks.
When we start with this, the outset is defining say a character set of 12-20-26 alphabet letters. Already with that, you could exchange information; at least the greeks could.
We also managed to design the gopher protocol, the early world wide web protocol, telnet, and (god forbid) X-Windows.
Early www already had some complications: Support for images, and form controls.
A lot of these things were possible to do, even on a commodore 64.

But still, take a look at the monstrosities we have built since,
presumably to serve the same purpose..
It now takes an effort apparently bigger than that required to land a controlled drone on the moon,
to deliver a working/full WEB BROWSER..?
An application supposedly intended to allow you to browse pages of mixed text and images, require approximately --two-- (nah, one?) full virtual OS environments to function, a turing-complete sub-language, and is more complicated to build than the OS's that host it..

I often wonder if all that was really necessary. It looks to me like we have made the 'interface' the most complex part of it all, leading to almost everybody just piggy-backing on the chrome investment (or what one chooses to call it.. It is an MS-like market control mechanism is what it is).
I don't have a rabid hateboner like most of HN for Brave, but I refuse to help Google/Blink expand their monopoly on the web so I'll continue to put up with Mozilla and their silliness until a decent enough competitor appears.

Which is unfortunate because WebKit is terrible outside of macOS, so every single alternative browser is built on Blink and thus indirectly giving more power to Google. The web is too important to accept a monoculture, and it saddens me to see that most of my peers have no moral fibre to resist against it.

As much as I dislike Apple, thank god they have a billion devices out there with an alternative engine, though they still happily take the bribe to force Google down your throat.
Heh. I have some story around it.

+20 years ago I had a pop-star manager as my client. Super successful, resourceful with a business card holder filled to the brim; yet always on the lookout for opportunities.

One day we were chilling and I drawn a concept of a novel music platform. It wouldn’t distribute music (people could download it whatever) but instead granted unlimited license for a fee, and then based on telemetry tracking divide fee between artists and take some percentage as a profit.

We discussed it in detail and shrugged off as impossible to execute. Few years later Spotify came out and yet it took it 5 years to enter national market (due to licensing issues that came up during conversation).

I often looked at that conversation and brought up two lessons I learned.

First: anyone can come up with a magnificent idea, but it’s about execution and not daydreaming.

Second: even if you have everything you needed (there we had skills and resources) success is heavily context based.

Spotify could launch because they had friendly environment. My was hostile to license innovation, so we could do jack-
Even established companies use pirated software.

The sounds in Windows XP were created in a pirated version of Sony SoundForge, and were only detected because of the metadata in the .wav files.

I guess companies can get "too big to sue".
This sounds like a tactic to scare the UK into making concessions in broader negotiations. Seems like a typical Trump tactic.

The way the British government has been courting the US and especially the new US administration so far out of weakness/isolation this is likely to work.
The amount of re-edits of your comment are a bit off the charts.

Why do you think I have a personal stake in this? Why do you feel personally attacked by my comment?

I am sorry if I somehow personally offended you!? Not sure how I could've phrased my comment differently.
Just compiled, seems to be able to render websites ok, youtube loads, but pretty slow. Might be out of the scope of the project (atleast at current funding levels) however it would be cool if it had it's own search engine.
> Try going to gitlab.com with librewolf, you'll see a white page with no content.

> If you want a headstart, I tried forking webkit and do exactly this

> [1] https://github.com/tholian-network/retrokit

I just opened that page on LibreWolf without any problems.
> when I click a window, Mac OS brings to top all windows of the respective app

https://imgur.com/a/mr1E2sW
I think everyone is unsettled about the fact that Mozilla was able "to help you ... as you indicate" for twenty years before today without the need of a license agreement. And so we ask: what's changed?
That is the usual myth, back when I initially learned C, hobby programmers in Assembly could easily outperform machine code generated by C compilers, that is why books like those from Mike Abrash exist.

C got its performance fame thanks to optimizing compilers that abuse UB semantics.

Microsoft team on .NET, especially the great Stephen Toub blog posts, has been showing off how much performance can be squizzed out of a managed language compiler toolchain when people actually care.

Also lets not forget Apple only moved away from Object Pascal due to an internal team doing MPW initially as kind of submarine project, due to their UNIX roots, and still their focus was C++, not C.