skysight-inc/HackerNews huggingface dataset:
Hey, Simeon from the Chrome Extensions team here. A lot of other replies talk about libraries and tools; I'd like to focus more on some general guidance.

First up, no, you don't need to maintain two completely different code bases. I'd recommend having a separate manifest.json for each browser or having a build step generate the per-browser manifest.json. A lot of the manifest changes are relatively small, like splitting "host_permissions" out from "permissions" and should be automatable. For example, a build step would merge these two arrays for the MV2 manifest.

As for your background scripts, if possible I'd recommend limiting the JS capabilities you use to the intersection of what all browsers support.

- Chrome supports background service workers
- Safari supports event pages and I believe has service worker support in beta builds of their OSs
- Firefox supports persistent background pages

In other words, target the capabilities available in both worker and page contexts. You'll also want to design your background logic to embrace ephemerality. This is required by Chrome, but it also benefits Firefox users in that it helps keep the browser responsive.

Best of luck!
It was quite trivial actually, the problem was that downloading a wav file on dial-up wasn't the best experience so you'd have to make sure to downsample for it to be usable.
A speculative digital asset that might appreciate to the moon or go to zero.
At the end, it is a matter of believe. We choose what information should we believe or not. But we should always be able to confront that information with real life around us and look in specific topics from multiple sources. And keep asking questions.

I hope people will look more and more for information about topic as vaccination. Because right know we come to era that we are really able to get access to information that was hidden for decades.

I recommend book from German medical doctor "Gerhard Buchwald - Vaccination - A Business Based on Fear". Book was released in 1994 and observe the development of diseases and vaccination in Germany.

Yes, it is easy to say that someone is anti-vax, but if you really inform yourself in this topic, you'll start ask questions that are valid and should be debated more.
I wrote the following on the other thread re; EU requiring reporting on crypto transactions >$1K (euro)

---

The financial censures of Canadian banks due to protesting, as well as criminalizing crypto (irrespective of what you think of crypto) gives some real insight into the dynamics of the politics behind the perceived threat crypto has to institutions of control (of money)...

The Canada situation is going to be a very interesting lens into the state of our path toward authoritarianism on a global level...
If he believes in the technology I imagine he would have some investments in the space. It would be weird if he didn't. Brushing it off as shilling for his fund is not helpful.

If you can't answer the question at face value, you should just not answer it.

Try steelmaning crypto / web3. You should strive to understand thing from the perspective of their biggest advocates. That's a prerequisite to having a solid understanding of the space, unless 100% of people interested or optimistic in the technology and being dishonest.
What I truly don't understand is the ubiquity of self-validating platitudes in crypto and web3 twitter. It's constant and, to me, unbearable.

Feels like a shadowy handwave keeping you from looking at, or really thinking about, the "join us or else" mentality.
Serious question: do people want HN to turn into a safe space then? I always preferred the blunt tone of the forum, because in practical terms you can flesh things out faster that way, and anyway it's literally pixels on your computer - they can't physically hurt you. Hell I'm even guilty of fanning the flames further sometimes, but again I always thought it's part of the conversational culture here in order to gauge every possible angle to a subject as effective as possible.

I certainly don't want the "forced nice" tone being policed here. It will likely kill the entire charm of HN.
I'm curious what this will look like in a year since I think the overall trend in product management is orthogonal to the idea "persuasion and coordination have been core to the web2 PM job. Those skills don’t matter as much here."

It seems to imply that web3 is kind of like a certain era of 'web 2' startups where engineers were king and there was a "if you build it they will come' mentality. In other words, customer-second.

My hunch is that web3 will actually need to go in the opposite direction. The value of products has ALWAYS been what customers think of it; web3 just makes that even more direct. Right now there's a kind of 'if it's cool' aspect to web3 projects but to cross the chasm to wider adoption, we'll need to see more human pain points being effectively addressed and communicated and the PM should be the point person in discovering what to build and how to create value for customers.
And as far as I know will not be true at all soon. The new digital nomad visa being introduced (along with a few others) appears it's also going to allow ownership of up to 1 rai of land for residential purposes.
That was my reaction as well. Picture a benevolent deity condemning you to eternal suffering because the priest used a wrong word in their protective spell…
Honestly, any illusion of WhatsApp being secure went out the window when the original founders left, leaving billions on the table, and then donated millions to Signal. I think that was a pretty clear indicator that privacy/security of WhatsApp was over.
Why This Pulldown Menu Is a Scene of Death
I find Google to be the best way to search other websites (which is the conclusion I get from reading this post).

People use Google to search Reddit, not Reddit.

I have found Google to be the absolute best way to search for tweets on Twitter. Twitter search is attrocious.

I do search for things on YouTube directly, but that's still Google Search.
Google Search Alternative Is You.com
if you want to surface reddit content or summarise the web or get quick answers from stack overflow or see more content from your favourite sites first without ads you.com is the way to go.
Google is an online advertising monopoly at heart and that breeds the complacency all monopolies instill in their salespeople. That’s why they are an irrelevance in the cloud services market despite arguably superior technology, just like telco monopolies that have the same sense of entitlement.
Arguing with an Engineer is a lot like wrestling with a pig in the mud , after a while you realize the pig likes it.
Deep packet inspection is dead, and here's why
That implies that employees getting paid are skimming the money off customers because the employees wages are made by inflating the costs of what is being sold. This is especially true for a co-op because the "employees" are literally the owners.

I get the general "CEO making 10000x average employees" being excessive, but it seems dubious to say that the only alternative is no ownership.
I was a crypto skeptic, and for the most part still am, but I also own a bunch of NFTs, and I see the value in it. What I own are tokens that represent ownership in a bunch of LLCs that own houses in the USA. Now you might say, "but shared ownership of houses has existed forever!" and you'd be right, but the NFTs have some advantages:

1. I can trade them on the blockchain any time I want to, I don't need permission for any entity to do so.

2. Anyone in the world can buy and sell these assets -- they don't have to US citizens or even hold any US currency.

3. Decisions about governance are made via the token holders having a vote.

4. Rent is paid out daily in crypto using smart contracts. Although this gets complicated because the rent comes in once a month as USD so it goes into the company bank account which then distributes it daily in equivalent crypto. So you can trade the crypto, or you can trade your crypto with the company for USD, but then you run into US banking regulations where you have to give up your identity and follow all the usual KYC rules and all the other requirements for foreign holders.

Overall it's been a positive experience so far, and I'm making good returns (about 9% annual return on my cash).

It's definitely made me slightly less skeptical of the promises of Web3 and crypto, but it also has shown me that a purely permissionless system probably won't work -- this only works because we own a stake in an LLC that follows US law and is subject to US courts.
Indeed, it’s an emergent behavior in highly connected information systems.

I’ve written about this in a different context here: https://news.ycombinator.com/item?id=30172467#30178198
>to find out your name and address and search history

So that you can continue to show me ads for a washing machine for months after I purchased a washing machine.
The modern walkman is like this. You can drag and drop mp3 files onto it. There's no wifi or Bluetooth. It's got a crazy long battery life.

If only I could add Spotify playlists to it
> Most peoples' conclusions are based on some kind of logical deduction.

"Some kind" is doing a lot of work there, but I think there's some truth to what you're saying. My father-in-law will pop out with some bizarro story about how global warming was invented to cover up government collaboration with aliens, or Covid-19 was created in a lab using Vince Foster's stem cells, and when my wife asks where he heard it, it'll be from some guy he met last week and talked to for a total of half an hour while he was buying a motorcycle from him. Or maybe he didn't buy the motorcycle because he didn't totally trust the guy, but he believed him about the aliens. If you or me repeated information from a source like that, we'd be doing it in bad faith, but my father-in-law does it with a kind of innocent sincerity.

There are a lot of people like my father-in-law, but there are also a lot of people who are aware that what they're saying isn't literally true, but it's a way of supporting a system that they believe is wholesome for society, or at wholesome to their own interests. So there's a spectrum much like religion, with true believers on one end, and complete unbelievers on the other end who outwardly speak and behave as if they believe, because they think it's a good story for little kids to grow up with and because they think it's an effective shared fiction to structure society around.

In a sense you could say that both my father-in-law and the college-educated conspiracy theorists are willfully ignorant. My father-in-law sincerely believes a lot of sketchy things about politics and the government, but his lack of skepticism is not completely symmetrical. He is nominally in the "they're all crooks" camp, but he is not as quick to believe really crazy stuff about Republicans as about Democrats. Against Republicans, he'll believe that they invent reasons to use military hardware because they have a cozy relationship with defense contractors. Against Democrats, he'll believe that the military invented and perfect flying saucers in the 1950s, and then Barbara Bush and Anton Levay opened a portal to hell by having butt sex in a church and we gave the flying saucers to the demons so if they crash people will just think they're aliens. (Barbara Bush was a secret Demoncrat, of course -- she was pro-abortion!)

There's a lot about my father-in-law's internal mental state that I can't figure out from the outside. When he "believes" something crazy about Democrats, he's aware that he enjoys believing and repeating it, he seems to be aware that there's a certain kind of scrutiny that it won't hold up under, but he also regards it as actionable information in the sense that he votes based on his distaste for the Democrats and he cites crazy conspiracy stuff as supporting his distaste for the Democrats.

tl;dr Most people's conclusions are based on "some kind of logical deduction" in the sense that almost any cognitive process can be described as "some kind of logical deduction."
I agree. Often, what I am after online is to see what other real people are saying about something. typing 'reddit' into google is basically a proxy for "please google for the love of good, can you start indexing actual human discussions again?".
I mean if hedonism is what you are concerned about the only difference is democracy brings hedonism to the common man instead of just the elites. And even then the elites can afford to be more hedonistic than than the common man anyway. Anyone with power has always been a hedonist in any form of government.
Can we also talk about how Google allows top organic results to LinkedIn, Instagram, and Facebook which literally present you with a LOGIN page before you see anything related to your search?

Absolute worst UX ever, yet they allow it because it's their SV buddies.
I don't see why California or Texas trying it would change anything.
Exactly. "Retire to Mexico" has been a meme ever since "retire to Cuba" became impractical.

It's basically "retire to Idaho/Colorado" but for people of more modest means.
Looks interesting, but am I crazy for thinking that $10/month is an insane price to pay for a general purpose search engine? Surely Google wouldn't making anywhere near $10/month off of me even if I disabled adblock.
>Why wouldn't Google filter out the worst offenders?

There are no Google adverts on GitHub, Stack Overflow, etc but there are on many of the copycat sites.
Fear of failure. I tend to find comfort in things I know well. Starting a company has many moving parts, it’s daunting.

Lack of meaning. I haven’t found meaning in the ‘business world’. Much of my time is spent doing hobbies I find meaningful and enjoy. I’ve found a balance in my life now to do interesting things at work, while having good work life balance. Starting a company upsets that balance mostly in a negative way.

Lack of cofounder trust. I live in the Bay Area, and a lot of people who have started companies are not the people I trust or enjoy working with. Someone with values I associate with and respect tend not to start companies.

I do want to start a company one day, only if I can add value to it, and it adds value to the world.
I think that Google tweaking prices until they find the most profitable ratio of ads-in-youtube to subscription-cost-of-ad-free-youtube is going to be at worst a slight dip. Certainly not a "legendary fall"
Ah! You are right. Google supports a level of indirection that Kagi does not. "100 pesos to dollars" or "100 pesos to usd". If you use the actual currency code, Kagi works.
> What's wrong, if your wealth distilled to the limits of abstraction dies with you?

What do you mean, what's wrong? Everything is wrong.

If I have children, I absolutely want them to inherit everything I own when I die. I want them to use it all to reach even further than I have and be more successful and richer than I was. This is how wealth is built across generations.

I don't want my money to be forever lost in the unimaginably large cryptographic search space. I certainly don't want my money to go to anyone other than my children, especially the government.
> Are they planning military action or doing a show of strength to send a message?

There is no way to know, that's the entire point. The moment you don't take it seriously is the time they conduct a military action.
No it doesn’t, at least in a sensible understanding of the crusade. (I’m not sure cryptographic Byzantine consensus is the panacea it is touted to be, but agree with its proponents as to whether many of the things they call problems with the traditional system are in fact problems.) It’s nice to have a technical solution to things that do not actually need human interpretation, and it’s nice to expand the set of these things. Whether you actually want human interpretation for the act of transferring money is questionable.

Fiat money is uniquely susceptible to repressive governments in a way that nothing was when people actually thought about countering those in a practical way, and bank transfers are even more so—see today’s news from Canada for an example that’s chilling whether or not you agree with the actual politics in play. That needs to be fixed, I think. It could be fixed by making money more resilient to government intervention or by making governments less likely to make malicious interventions, probably both. These approaches, and even approaches to these approaches, have different implications, so history will have to find the balance, but I’d be loath to just dismiss the former out of hand.

But death is a thing that needs human interpretation, at least for the foreseeable future, and thus those arguments don’t apply here. The current banking and actuarial system isn’t that insane for the most part, for a system that has to operate under the constraint of needing human interpretation. It’s just that I refuse to stop thinking about the extent to which such a constraint is actually present in any particular situation. In strongbox rental, it is. Great! And I say that as someone with an experience of withdrawing the contents of a safe deposit box from a branch of a failing bank, on the day before the doors of said branch were locked and tagged.

(Nothing about a strongbox rental business even needs to be connected with loans or securities in any way, it’s just that banks sort of organically grew both functions. No problem with that, but also no problem with somebody dissatisfied with any aspect of modern macroeconomics having no gripes against safe deposit boxes.)
I have no insight in their search engine, but I do know it would hurt their ad revenue to surface results that have no ads. Lends itself to speculation. But it could just be some confluence of other factors, of course. They seem to aggressively favor recent content (I do the opposite).
Privacy Spooks: Tor was (and is) funded by the US Government
Depends on what I'm looking for. If it's something small (under like 20 bucks for me, substitute whatever for your comfort level), I don't even bother. I just go to Target and pick up the 2nd or 3rd cheapest whatever.

Now if it's a bigger ticket item, it gets dicey, because then the best strategy, in my experience, has been to determine what about said item really matters to you and then find a group of people who share that and ask their opinion. The problem with this is that those people have the best information, but also very exacting standards and aren't very sympathetic to arguments like "But I don't HAVE hundreds of dollars for a coffee maker."

Honestly, more and more in the past few years consumer products and services in the world has just been like a race to 'get something past me' and I've just started making my own stuff, buying vintage, or borrowing because I'm tired of being sold crap.
I'm not sure I would do it from scratch today but I had a large offline library between ripping CDs and Napster (which was mostly replacing music I only had on old vinyl) pre-streaming so most of my collection is online. I've thought of filling in the gaps with purchases but, for the time being, I figure the missing "classics" I'd want, I should generally be able to buy if I want to at some point.
I don't want to work 24 hours a day. I like the stability and consistency that a salary provides. I like having time to dedicate do my wife and kids. I like having time to just read comics or play video-games before I sleep. I don't want to spend my weekends wondering about customers or paying salaries or stuff like that. It feels that having my own company would be extremely stressful and time consuming, and the tech salaries allow me to have a comfortable-enough life that, at least for now, starting a company doesn't seem like a great idea.
Ask HN: What does iPadOS need to be better for pro workflows?
Every year there’s talk about how it needs to be more suitable for pros. What does this mean concretely to you?
Ah we've been happy user of Svix, this is super cool! Congrats on the OSS, this could be useful for us going forward!
I agree to a very high degree! But I still think that you have greater than zero chance (but not much greater) to make some correct guesses about some very, very basic grammatical forms based on frequencies within other languages. You'd never be able to confirm this, and it's not a very important point.

However, I do strongly disagree with the other point in the comment I was responding to, that you could not tell a real language with meaningful words from one with random words. That (entirely made up and not very helpful) problem does seem like it would be amenable to basis statistical analysis.
Well the SEC is definitely breathing down the necks of any org that sold secur… er, tokens, without properly registering with the SEC. But for the platforms that did that properly, building services on top of them is mostly permissionless.
If someone is denying the holocaust you don't give him a megaphone to express it, but you also talk to him and show him proof and surely you don't kill him or censor him or incarcerate him
Caste would not affect a foreigner in India.
A new search engine has already born
learn about you.com and how it answers the trending post on hn now
I guess it comes down to trusting that they'll sit on that big stack of user data, exactly the same stuff Google used to build a trillion-dollar company, and continue to decide day after day not to sell it. Will they continue to hold out if VCs get involved?

Yes, I'm aware that all the same arguments apply to DuckDuckGo, and that Google & Bing already explicitly do sell this stuff, but the stronger the promises, the more I demand to see proof.
It feels like you're being disingenuous. If you've spent time on HN and other forums, I have a hard time believing you don't understand the terminology he's using. It's especially pernicious, because the OP is not a native English speaker, and so he may believe he's actually being difficult to understand, when he's really not.
Kagi has a "consumption" section where they show how much your searches cost to perform.

I've done 20 searches this month (I haven't switched it to default) and it says I have incurred $0.25 (between $0.01 and $0.02 per search) so it would seem that it's very expensive for them to provide results at the moment. It would absolutely be unsustainable at a few dollars a year given these consumption numbers.
> The Earth is a flat disc.

> Is this misinformation, wrongthink, or both?

Neither. It is an assertion based on a frame of reference. The mapping systems used on my phone don't often describe geographic topography and so assert a flatness to the surface of this planet. Likewise this planet viewed from its moon would have the visual appearance of a disk. Is "The Earth is a flat disc" a helpful explanation for operating in the world? Not if you are a rocket scientist but it isn't a terrible model if you live an entire life within the vicinity of your family farm.

“All models are wrong, but some are useful”. George E. P. Box

https://www.lacan.upc.edu/admoreWeb/2018/05/all-models-are-w...
That's the wrong question.

There's a lot of sub-text hiding under the phrase, "You [HN] are toxic." It is strongly implied that this is a problem that needs to be solved and the only way to solve it is for HN to change to become less toxic.

I dispute that. The problem is not that HN is toxic. It may well be, but that is not what matters. If you think it's toxic, the solution is not to complain about it in the hopes that HN will change to better fit your model of non-toxicity, the solution is to stop spending multiple hours of your life every single day using it.

The world is full of toxicity. That will never change. It's part and parcel of being alive, of having to compete for resources in a Darwinian world, a direct and necessary consequence of the laws of physics. The way to avoid toxicity is not to try to get rid of it because you will fail. It is to simply choose not to spend multiple hours every day wallowing in it.
In a perfect world, we'd have no problems and hence wouldn't need code in the first place ;)