skysight-inc/HackerNews huggingface dataset:
The current state of SPAs is just a symptom of an overall illness the web is suffering from. SPAs just happen to introduce some annoyances that lazy and inexperienced programmers don't avoid, often defeating the point of SPAs.

The average SPA is not only written to experience zero latency but are poorly written from an efficiency perspective. They are often doing tons of procedures under the hood in order to support generalized programming when in actuality they could get by with a lot less framework code (Svelte in part demonstrates this in a positive way). Programmers waste so much time figuring put frameworks that they shirk proper exception handling, handing off complex tasks to the server, or giving the user cues as to what to expect.

Most SPAs don't even need to be SPAs. If all the meaningful state belongs on a server then the app is better off being a traditional web site with progressive JavaScript enhancement. Not only does that free frontend code to be more UI centric but it also means JavaScript wouldn't be required. It amazes me how many blog sites don't work at all with JS turned off. That shouldn't be any more acceptable than it would have been to implement a blog entirely in Flash back in 2005.
Despite what other noise says,
I would like to discuss your prospects. Please contact me as per my profile.
There's a slew of DC powered electric water heaters. Relatively common on RVs and travel trailers.
Not sure if anyone has the same issue, but it doesn't load well on firefox on android. I even enabled the scripts...
AmiKit is an Amiga emulator that runs on many platforms also. The new version is purchase (29 euros), but the older version is pay what you want.

https://www.amikit.amiga.sk/
I get that sense, and also an urgency that every hobby needs to be monetized as a side gig. I'm not sure if this severity loosens with age but it's as though people want to telegraph they are hustling all the way to the grave.

There's a real freedom in fun or interest for its own sake and not needing to rationalize its usefulness. One way to accomplish this is to deal with those externalities in some other fashion, like through effective altruism, e.g. donating to favorite charities, and periodically (not constantly) being informed on what the big issues are.
Many of the Apple's customers (including me) see that as a feature and not a problem. I like that I can subscribe to something without having to share my personal information with another company.

I understand that I end up paying more than I would otherwise, but Apple doesn't really compete on price.

Perhaps if I was in the EU I would feel differently because they have better data protections.
I think it's a bit too early to break out the outrage cannon. This is just an automated system. They're probably still putting out the fires and assessing damage. It will be some time before somebody can assess the data and figure out what "the right thing" for customers is.

If you were an ad customer during this period and you feel you weren't getting your expected value, ask for a credit?

If you weren't - why are you so upset? Are you just looking for some excuse to feel angry at Facebook?
The frame, considering the overall context is kind of ridiculous: Apple "requiring software developers to use its in-app payment system" is anticompetitive

Well shucks. Apple also controls who and what can be sold or distributed in the market, how it should be built. They control how much exposure apps get. Some of these controls are used more directly, or blatantly to "rig the market" than others... but these are just the current choices by Apple. It's not a rig. It's the OEM design. Apple rigging the app store market is like Apple penetrating icloud security. That's not a hack, it's a login.

I can see a logic within the frame. If courts force Apple to allow a competing system, it will put downward pressure on what are (imo) indisputably monopoly prices. That's competition, in a neoclassical sense. There can be a big difference between no competition and some.

OTOH, competitiveness within Apples' fully owned market seems like a silly frame to operate within. Competition between ice cream parlours within the walls of DisneyLand are at Mr Disney's discretion. They can decide all ice cream parlours will be subsidiaries, franchises or independants. They can set prices, ban ice cream, etc.

Trying to deal with ice cream competitiveness in DisneyLand this way is a fool's errand. One court rules on a policy forcing Parlours to use Disney's insurance vendor, and price gouging. It's a random detail and maybe it does help out parlour owners lower costs. Disney have an infinite number of such options available though. A free market it'll never be.
Once your safety net is gone you’ll be in a weakened position in further negotiations.
I really wouldn't mind paying for Firefox. Why can't I pay for not having ads?
This is sounding eerily like the Jeffrey Epstein case, where he was this storied super-successful trader and speculator, but there was no paper trail of the trades that made him into a billionaire.
I have a friend who does work involving (legal) use of signal jammers and protocol jammers/deauthers. Signal jammers are illegal everywhere (unless you get very difficult to obtain permission) that has laws, but protocol deauthers aren’t legislated against in any country as far as I know.

A protocol deauther is something like a jammer but instead of putting out white noise, it just screams out hundreds or thousands of different SSIDs for Bluetooth or wifi. It makes it impossible for the Bluetooth or wifi chip to function properly and it can often cause your phone to just give up and shutdown.

I know there are certain organisations which are starting to use devices like Bluetooth and wifi deauthers to aid in preventing the use of phones or other connectable devices in restricted areas. I.e. you can’t record something nefarious if your phone keeps shutting itself down
It's keeping the family part of the community. One can think of it as the actual social network. Through friendly interactions with the other housewife's around, relevant knowledge about the going on in the community is shared. It helps with finding reliable tradespeople and doctors and other things of this nature. And just from an empathic point of view:

If I was a worker who was away from home 12 hours a day, I would want for my partner to have a good life with happyness and joy while I am away. Of course it's better to come home to a person who feels she is living a fulfilled life, rather than someone who has been lonley the whole day. Makes you feel as if the long hours are actually making a difference.
This is a Japanese concept?
Help Us Find the Apps That Sell Your Location
This doesn't seem dishonest to me. I'd do the same thing. If my company is truly strapped for cash, I'd offer a low salary (to "keep the lights on") and give more equity instead. If someone told me their bills are too high and they need more cash, I'd double the salary but give almost no equity. The whole point of going to a startup is to have ownership of something small that you grow to become something big, so you usually don't care too much about the salary.
Donations go to the Foundation, not the Corporation: https://donate.mozilla.org
I suppose it depends on your definition of 'dead'. What percentage of devices are running OS/2 / ArcaOS? Is it's overall marketshare growing or shrinking?

Many archaic systems are not truly dead, I know of things still running COBOL77, but for all practical purposes we can describe them as 'dead'.
What you say is true. I only brought up "boxes" because the concept is still not widely known.
The non-profit Foundation is wholly-owned by the profit-making Corporation.

I have no idea how that works.

[Edited, because I got it 180deg arse-over-tit]
Or they could report about the "male" version and make it more balanced. How is that not fair?
> it's clearly not expressive enough for general purpose programming

The problem of persisting arrays usually leads to handling them in bash.

Now you have two problems.[1]

[1] If you paraphrase Jamie Zawinski in an explanation, you then have two things to explain.
When I come across a service that helps indie-anyone (authors, musicians, artists), my first question, always, is: what about taxes?

This is something even big services often punt on because of the complexity involved.[1] Not only do you have to collect taxes, but you also have to pay it to the appropriate government. You then have to file periodic returns in each jurisdiction.

The simplest solution for the user in such cases is to let the service become the seller/intermediary between them and the customer. That leave them with just one headache to deal with: whether any income tax is due in the country in which the intermediary is resident/incorporated.

[1] Even Stripe Tax doesn't seem to handle GST in India. (https://stripe.com/en-in/tax)
Mozilla Corporation is a for profit subsidiary of the non profit Mozilla Foundation.

A common rule of thumb is employees cost a company 2x salary.

The 2019 combined financial statements show $210 million for program salaries and benefits. Management and general salaries and benefits were $109 million.[1] Program means software development basically.[2]

[1] https://assets.mozilla.net/annualreport/2019/mozilla-fdn-201...

[2] https://assets.mozilla.net/annualreport/2019/mozilla-fdn-201...
Random OS/2 stories.

My first real technical job was doing OS/2 support as a co-op (sorta like an intern). Our team supported larger clients, who'd send us questions via IBM's mainframe system (RETAIN, or PROFS, iirc). I'd say the answer to half the questions was roughly "install the latest driver from $HARDWARE_VENDOR, and/or, contact $HARDWARE_VENDOR to see if they have a driver that supports OS/2." The other half were OS/2 / Windows compatibility issues. Because, while in theory you could run Windows apps in OS/2, it was typically pretty flaky.

We had to type our answers into this antiquated mainframe editor, where if you typed past the character limit, you'd end up typing into like a command buffer and end up garbling your message, so you couldn't paste into the mainframe editor! So if you wanted to simply quote an existing solution, you had to retype it.

I spent my spare time writing a little app in VX Rexx that provided a native text box (like the one I'm typing in now) and that would then splat the message (with correct line breaks) into the mainframe editor via something called HLLAPI, iirc. Made life incredibly easier because you could cut&paste and whatnot. Still pretty proud of that one.

The types of questions we got made it pretty clear to me that OS/2 was doomed to failure. Not even IBM's own laptops had drivers to support it adequately! And while preemptive multitasking is nice, most people didn't need 10 terminal windows open at a time. They just needed to run Excel and Word or -- and I think this was a critical factor -- play games.
Haha, I call this the "Clbuttic" problem. But nowadays it can be solved with machine learning fairly easy https://moderationapi.com/blog/moderate-text-automatically-u...
Henrietta Lacks Estate Sues Thermo Fisher over HeLa Cell Line
I just checked, and it is on by default for me, too.
No? They sell ad space, people buy ad space. Brave shows you ads, gets paid and keeps a cut from that payment, they give their users a cut from that payment.
Brave has a tipping service which lets users tip sites they like. End result is advertisers can advertise, and people making content get some of the ad money, the setup's just built to not track people.

They're very straightforwardly ad salesmen like every other browser out there, they've just tried to build an ad ecosystem that doesn't track users.
Personal attacks aren't cool and will get you banned here. Please review the rules and please don't post that way to HN. We're trying for a quite different quality of conversation here.

https://news.ycombinator.com/newsguidelines.html
I think many people are trying to say that in this world at many companies all that data is indeed stored and accessed together.

Maybe the super secure siloed world doesn't really exist outside of military/government organizations.
haha love the subtle Heroes of Might and Magic reference
Apps and infrastructure in agtech: the future of food
The more entitled they expect you to be... which helps in framing negotiations. E.g. we have to pay MBA guy X dollars or he will be upset.
<Obi Wan's voice> "OCaml... That's a name I haven't heard in a long time..."
The cigarette lobbyist is making a specious argument comparing cigarettes to lettuce in order to exonerate cigarettes, despite that noone smokes lettuce, lettuce is not addictive, and it's just totally different altogether.

Similarly, your comment is trying to exonerate Facebook by comparing addictive Facebook use to... regular, "addictive" participation in healthy, fun physical activities? Despite the fact that it is a completely different situation: Facebook deliberately tries to be addictive, there are numerous studies about the negative effects of excess Facebook use, there are no physical health benefits, etc.

So I was just saying that your argument is as specious and nonsequitur as the tobacco lobbyist.
Within two inches of that was the reasoning, which included that they had two years' of runway at this level of reduced income.

That to me is the opposite of "[does] not think very far into the future."
Bad idea, that can backfire in many ways:

(a) I don't believe my company will afford to pay me $110k soon enough. Don't bother investing here.

(b) I don't value my time as a founder/CEO financially

(c) I'm thrifty where it doesn't matter

(d) I signal employees that this is not a place that pays well, thus getting only subpar employees

(e) I signal employees that I'm all for "sacrifice" and thus not professional, and not a good place to work (e.g. if I had any loose excuse to sacrifice them and their compensation, I'd do it in an instant).

(f) I'm not mature enough not to buy into all this "ramen founder" BS aspiration stories
> additional, unnecessary input lag when compared to Firefox:

Not for me. When scrolling in Firefox I see pauses of about 0.5 seconds every 10 seconds or so, on all websites. After the end of each pause, scroll position jumps, as if the rendered suddenly catches up with the target position.

Similar pauses when entering text in a form

I tried playing agar.io on Firefox 93 a few days ago and it was unplayably janky.

I've been using Firefox for 20 years. This problem arrived in the last year, roughly, and has been annoyingly consistent since it arrived.

I don't like Chrome. But it feels more fluid to use because I've never noticed this level of periodic stalls. It has the feel of a difference in garbage collection strategy.
>Ever noticed how forced automatic updates in software get pushed by security fanaticism, but mostly exist to steal your data and ruin your day while they're at it?)

Would you mind expanding on this one so I can better understand what you mean?

I'm guessing the "ruin your day" part is that you have to interrupt your workflow for some minutes? But it's not entirely clear to me how automatic updates "mostly exist to steal your data" -- excepting software which is already stealing your data anyways (so I don't understand how automatic updates factor in). Does manually updating somehow protect your data from being stolen in a way that automatic updates don't? Or you just don't update?
Stupid question, but with FF being open source, would it be possible to provide alternative builds without much of the recent bullshit? It seems the browser gets more and more useless or user-hostile "features" with every new version.
I still cannot really recapitulate what made me leave, but tech journalism in general became quite insufferable. It all read like scam and advertising at some point. It went from "stuff that matters" to something else.
That seems to be exaggerating, like German and English evolved without any interaction.
Some authors simply don't understand the importance of factual statistics. I see a lot of it in psychology. Your choice as a reader is to close the book, or change your frame of reference with regards to the statistics in the entire book. In this case, the author is probably trying to convey that for a lot of people their personalities will change over the course of 30 years such that at the 20 and 50 year mark a minority of ones personality is still present.

Don't get me wrong, I hate fake stats, but at least changing _my_ expectations allows me to enjoy more books without zeroing in on what could be a minor issue in a much larger and interesting point.
Thanks for the feedback :)

- A new design is already in the works which shows published books right on the home screen.

- We integrate with a third party print-on-demand service that has printers in almost all major countries, once the order is made the book will be printed nearest to your location and then shipped to you directly.

Also the FAQ is coming, I wanted to get an MVP out fast.
There is people using the confusion to make a profit, but my guess is that most of this is just a mix of honest desperation and honest lack of understanding of the scientific method.

Medical doctors are trained to cure people but only a small part of them are trained to make good research papers. So a lot of papers about Ivermectin have a control group that is just an unrelated bunch of guys. The problem is the lack of understanding of why it's necessary to have a control group, and the error in old studies about other drugs that showed why it's necessary to use RCT to get reliable results.

Other have different errors and red flags, like discussed in the article. They says it's a sign of potencial fraud, I think it's more sloppiness. In any case, they are nor reliable results.
I haven't read anything else by the self-help author it's attributed to, but I've seen this quote multiple times recently: "To love someone long term is to attend a thousand funerals of the people they used to be".

Which seems like a healthy thing to acknowledge - people constantly change in small ways, which add up to big changes over the years. It's also healthy to expect and not be disappointed by such changes in one's self.
People have been yelling about Tether for years, myself included. But nothing seems to stop it. Not lawsuits, not major news articles.
The conclusion I draw is that, yes, the game is rigged - AND EVERYONE IS OK WITH IT. As long as it's making everyone money, no one will really complain.
What I also find interesting, is that if tether ever DOES crash, the result might be a big boost for Bitcoin. If you hold Tether, and you want to cash out, the path leads through Bitcoin.
New Research: The Urgent Threat of Ransomware to S3 Buckets
How Formula 1 Production went fully remote in 1 year
I guess you can use chromium browser (https://www.chromium.org/) ?
Absolutely agree. Still, it would be cool to see real data about this stuff if it could be objectively collected
Recently on HN someone thought that reddit.com/imgur directing to a post on /r/Drugs meant something when it's just a randomly generated ID. All 5 letter word that I tried worked because there's been so many posts.

https://news.ycombinator.com/item?id=28676096
There is no need to "do without". Firefox should adversarially interoperate with the web.

https://www.eff.org/deeplinks/2019/10/adversarial-interopera...

Today that means it should actively subvert the business interests of the web. Advertisers want to show ads? Block them and make no exceptions. Surveillance capitalists want data? Give them fake data or no data at all whenever possible. Sites start detecting Firefox? Start pretending to be Chrome.

It doesn't matter what these companies want or need. Firefox needs to take the user's side every single time. This arms race is absolutely necessary. Firefox needs to be a true user agent. If it ever stops being one, it's over for Mozilla.
A quick Google search tells me the rule in the United States IRS is: <<Generally, a private foundation must meet or exceed an annual payout requirement of five percent of the average market value of its net investment assets to avoid paying taxes.>>

Harvard endowment is so huge for two reasons: (1) fundraising, (2) earning more than 5% per year for long, long, long time. But they still must spend 5% per year of their massive endowment.

Running a non-profit with only an endowment (no fund-raising) for more than 20 years with is hard to do.
Cockroach lets you hash-shard your keys n-ways if you choose to through a feature called hash-sharded indexes (https://www.cockroachlabs.com/docs/stable/hash-sharded-index...)
That's a trade-off: costlier range scans (a range scan turns into n scans) for avoiding a throughput-limiting hot spot.
I get that there’s an anti-monopoly sentiment. And we’ve all heard the arguments many time. Let’s not forget that mandatory cookie banners turned into a complete shit-show. They were supposed to benefit the users. But are they not just an annoying distraction?

My point being, people might still use AppStore as they do. Just the whole government-mandated experience becomes much less convenient.
Thanks, hopefully github just emailed you about a new $10 monthly supporter :)

edit: I am not a windows or mac user, I just like the thing you make.
Purely anecdotal, but interesting coincidence - walked with friend yesterday, and he knows someone who lowered their blood sugar permanently by doing intermittent fasting. This makes sense, since fasting moderates insulin resistance. There is an ok book about it by a liver/kidney doctor. Can find if interested, don't remember name offhand. I found it to be good even though I am obviously not a fasting fanatic.
I have some USB-C "charging cable". I bought it because it was 2 meters long. But it does not do 2 Amps. I assume this is because power charging happens only after some data exchange between partners.
> Are there any legitimate cryptocurrencies?

maybe the ones like lbry or steam.. publishing payment tokens.
Ultimately this model proves untenable in almost every space where folks try for the freemium model. It is especially apparent in cable and online streaming, where you have no ads to start with but as people grow to like they service ads are added for additional revenue. Eventually, the user pays for ads in addition to the service or product.
> That has to include facilities too

does it? whats the remaining 25% (100 million) for in that case?

> It's hard not to read into your message the suggestion that you'd like Mozilla to outsource development to lower-wage countries

i do not want them to do that particularly. i just pointed out that not all 800 employees will be getting the $137,000 with a $54,800 bonus wage to point out that i'm being extremely generous in my calculation of how much they're likely paying to actual employees.

there are no conclusive numbers i know of, but if you just look at their open positions portal (https://careers.mozilla.org/listings/) you will surely agree that few of these will be getting that $190k...?

this is quite offtopic but what i find especially disheartening about mozilla is that almost all of its revenue comes from google.

every nation i know of is trying to build up their online/web presence, and yet we have only one mega corporation sponsoring web browsers to a significant degree.
why isn't every nation like the USA, Canada, Australia etc each investing at least 10 million into a fund to build an open source web browser or contribute to one? why is every nation fine with that situation?
Google pays Firefox $450 million dollars a year. Why do they need to keep adding ads and tracking features?

Yes, they want to diversify in case that valve gets shut off but they should be 'set for life'. They have been making hundreds of millions a year on average for over a decade. Why does it take that much to make a web browser and how much of that money goes to Firefox?

We need an ad-free open-source alternative that is focused on speed and encourages an extensive plugin ecosystem.