skysight-inc/HackerNews huggingface dataset:
In those society, most people are more poor than we are. So what you think are the poors are not. To be poor means there is such a difference in lifestyle from the majority of people in your country that you can't afford the basic things that they can. What is a basic things change from place to place.

So what's poor in Africa or China is way more miserable that you think it is. And those persons, instead of being excluded like in our society, are either cast slaves (india), dead (africa) or in camps/prison (china).

You don't see no cash affecting them because there is no opportunity for them to be.
Work hard, play harder
And the numberpad is really close to the main keys even when they have lots of space to separate them - or move the numpad to the right. Just because, since Apple, design is more important than actual functionality.
It does, although doesn't support Firefox extensions as the Android version does. Again due to browser engine restrictions.

Damn you, Apple.
Microsoft is still going to make a browser though aren't they? If there's something that they don't like in chromium they can just change it as it's open source. Doesn't sound like a big deal to me. But that's just my opinion, man.
It was removed because

- pretty much nobody was using it;

- it's pretty easy to reimplement as an extension.

Championing the Free Web is harder if you also need to champion the dead web.

edit "nobody" => "pretty much nobody"
I know of at least one design choice that resulted in Chrome preferring security vs. Firefox preferring privacy: when exactly to persist HSTS information. https://nakedsecurity.sophos.com/2015/02/02/anatomy-of-a-bro...
Yes, people do! From my time in HN, I've accumulated a list of links to smaller/niche blogs, that you wouldn't stumble on by chance, except if you were searching for something extremely specific. You don't have to add analytics and play the numbers game, but just as ig0r0 mentioned, it's a great exercise to improving your writing, document your learning experience or an obscure solution for easy future reference.

It's easier than ever to get started (as easy as forking a Github project and uploading your markdown), and as a bonus it might also look good on a CV.
Many of the reasons why I blog are for my own benefit, but it is also fun if people read what I write, so it is a mix really. My reasons in roughly order of importance:

- Knowing what I think

- Sharing knowledge

- Venting

- To learn (when I get comments on my views)

- To remember better, e.g. for books I've read

- To have an archive to refer people to

- For the thrill of having people read what I write

- For self promotion

I wrote about it in more detail here: https://henrikwarne.com/2017/11/26/6-years-of-thoughts-on-pr...
> If you want something you can do serious work on too it must be 15" or more...

I have a 14" T470P (2560x1440) and I do 'serious' work on it all the time, its more than adequate for when I want to work away from a desktop.
You've basically summed up my experience: I just revamped my blog and pushed myself to put some content out, and now I'm much more receptive to putting stuff on it. Writing well is still difficult, though…
Apache Crail: high-perf distributed data store 4 fast sharing of ephemeral data
Is it at least a couple of years old with a GPU? There have been serious electron bugs since last year in these machines.
Malcolm Gladwell put out a very impassioned podcast ("Burden of Proof") about the number of suicides occurring in college football programs. It's quite the eye-opener and shows the extent to which economic interests (college & pro football income) tend to blind us to the impact the sport has on the players.

http://revisionisthistory.com/episodes/22-burden-of-proof
Apache BookKeeper 4.7.3 released
The password manager integrations are extensions made by the respective third-party password managers, not by Mozilla. If you want to use Keychain, it is either up to Apple to make an extension, or someone volunteering.
USSR could do that Russia not so much.
Very good advice, I'll save that quote.
What you describe though are good software practises in general, not exclusive to react. I don’t blame you for thinking this though, because I hear this a lot, it’s not just you.

I’ve been building in react for a year after working in iOS and Android. Something like a tree structure capturing all of the view components is available right out of Xcode. Another example: time saved compiling is mitigated by time spent debugging, trying to find the source of exceptions etc is a mystery box and a huge time suck.

What I think is happening is that most Javascript and react developers have spent time only in one domain. So they make a lot of assumptions that all of these advantages of react are exclusive to the paradigm and platform, when that’s not true at all.
I don't agree with your statement about poor people are in China's camps/prison. The poorest groups are not in those places
I always wondered why Franco has such a bad rep. I'm not really knowledgeable about the Spanish civil war but it seems he prevented Spain from becoming a Stalinist totalitarian country, which is a good thing in my book.

I mean no doubt he was a brutal dictator but in the grand scheme of things he was by far the lesser of two evils.

Edit: also I think your comparison of the American prison system and the gulag to be rather ridiculous. Afaik, american prisoners aren't worked to death in arctic conditions.
The DNS zone would be public and tied to a real domain. So both private and public clients would be able to query Eg:

ci.myorg-int.com -> 10.11.12.13

One advantage of such method is that it is possible to re-use the public CA infrastructure to provision services with TLS certificated. It also means that services can easily be migrated to public IPs once they are secured on the endpoint.

The downside is that now all the internal services are discoverable using DNS scanning techniques. It means that competitors can see what services the organisation is using. Or attackers can better prepare themselves for infiltration.

Another downside of DoH is that it's not possible to filter out DNS rebinding attacks. For example and attacker can trick your browser in requesting a resource from xxx.somedomain.com that points to 10.11.12.13. If the CI is vulnerable to CSRF then the attacker can use the browser to exfiltrate information or do some actions on the CI.
Free 100$ on DigitalOcean for 2 months
A 10-page blog post is hard to digest for most people. If you break it in a few parts, your peers will be able to review them more easily, plus it gives your audience an incentive to come back (and also time for them to digest each piece as well).
1) is to get over the need for complicated sentences to express complicated ideas. you don't need big words or convoluted sentences to "sound intelligent", even if you have a vast vocabulary. "write like ernest hemingway" is the best writing advice i have ever been given.

2) just write more, it's a practiced skill. being able to understand different "dialects" of english is actually a superpower you can use to your advantage as a non-native speaker. publish whatever you write. solicit feedback. you'll always write better than 10 essays ago.
Ig Noble Prize on Whether Cats Should Be Classified as Liquids or Solids
- Yes, Firefox does support Containers, which are a very innovative privacy feature allowing you to maintain separate browser sessions (cookies, site preferences, ...) towards different websites inside a single browser instance.[1][2]

[1] https://support.mozilla.org/en-US/kb/containers#w_what-are-c...
[2] https://www.thechiefmeat.com/guides/containers.html
Wow that is crazy. C&C was a childhood favourite, and I'm so happy to hear it has been cloned as free software!
KeePass was using mono.
There's no reason a 12" (and 13.3/14) laptop should be less powerful than a 15" or 17", though.

I'd buy that even if it adds one centimeter to the height (gasp ! Now I can have an RJ-45 port and more than one USB port ?!).
No, you can't just "fork Chromium" if you don't like the way Google is running the project

What, why not? Beaker and others did exactly this.
There used to be an add-on that let users integrate the Keychain in Firefox. I seem to remember that pretty much nobody used it, which doesn't speak well of the usefulness of this integration.

Also, Mozilla is working on its own cross-platform password manager/password sharing between devices. I'm not sure what the intended policy is wrt password sharing (there may be passwords that I only want to have on one device), but this should be more useful than the Keychain, which doesn't even let me move my passwords from one machine to the next one without arcane incantations.
Mastering board games
Only about 60% of all Chinese even have a smartphone. [1] "Everyone" you saw was probably a relatively well-off member of the middle class in a first-tier city. As a tourist, you obviously won't see anyone who can't afford visiting a touristy area. Try looking for a place more than an hour from any public transport and check again whether the people there all use cashless payment.

[1] https://www.statista.com/statistics/257045/smartphone-user-p...
Not that it may mean much to you, but your writing here is far better than many native English speakers I know. You writing is better than many US-born people I went to university with.
~10 years ago, Apple killed the original Firefox for iOS, which was using Gecko. I wouldn't hold my breath.
Performance. Firefox still lags in performance. Granted you may only see the difference in edge cases, but I work for a company that creates a performance-sensitive web-app and the difference is big.

I do agree however that the entire industry standardizing on Chrome is not great for anyone (including Google). I'm surprised that Microsoft isn't continuing Edge development, even only as a hedge and to have a sensible default for Windows - especially if you're building Windows Apps and you need a browser control. Why give that up to Chrome? And it isn't like Microsoft can't afford it - they are almost a trillion dollar company.
The sad thing is that while the soviet union has lost the old war economically, it's ideas have been internalized by a great deal of western "intelligentsia" voluntary with open hearths, instead listening to people like Solzhenitsyn.
The Epic Games Store is now live
Would you say the poorest are working in the fields then, using cash and never living their village ?
> Firefox on iOS doesn't do that either, but at least Firefox has its own tracking protection.

Firefox on iOS can't do this, unfortunately :(
> prevented Spain from becoming a Stalinist totalitarian country,

Or maybe it would be a flop and something closer to present euro-socialism which Spain ended up implementing anyway.

One should avoid being a brutal dictator since you never know at which rate you exchange real blood to imaginary one.
Looks like SSL is supported, they just don't auto upgrade requests.
Ultimate Guide to Functional Test Automation
Does Wasm run comfortably on iOS devices? If so, that might be an idea.
What are your requirements, that you're considering either this or a Go?
This is a serious issue with Chrome Store. Google doesn't properly warn users that the store is not premoderated and can contain malware. Instead, they have made a colourful positively looking site without necessary warnings.
I read The Gulag Archipelago then later I read Gulag: A History by Anne Applebaum and while Solzhenitsyn's work shocked me the sheer scale of things described by Applebaum (and how utterly futile most of it was) really left a deep impression on me.
Market research, in this particular case adoption rate, also indicates that people love giving all their privacy away to google.
Good input and definitely worth considering. Bookmarked :)

I really do dislike #18 though:

"If you need a quick name for a generic fictional character,
consider using one from a culture or gender that you usually wouldn't.[..]
the cost of sometimes calling your imaginary computer programmers Julianna is zero."

First of all, there's a often a good reason you usually wouldn't: It's not realistic. And many readers will pick up on that and be annoyed. So the cost is not zero.

More generally, I think truth matters, and talking about the world as it is does not mean we don't want change. Pretending the world is somehow "better" than it really is does not help anyone.
I heard at some point (maybe in school, maybe not) that if the gender is not known, you just pick one and stick with it. Some people also take the approach of switching back and forth out of fairness. I find this even worse than saying "he/she".
Is there no way out, to run the formatter after the macros?
Because even if you could keep up with the changes (you won't), your fork still won't mean anything for the open web or standards because nobody will care about your total market share of exactly 3 users.
you can donate some of it to me if you want to make a poor guy happy. TR740003200000000027641746 thank you :(
Support for managing revoked certs #18982
Ask HN: What do you dislike about Elixir?
Perhaps if you have a specific concern, you could share that instead of attempting a guilty by association attack.
I can't share the name, but we've built a complete enterprise stack on Mono. There are several parts:

- Server, Nancy2/Marten/Hangfire, runs on linux

- Headless clients for linux and Windows (x64)

- GUI clients for macOS, linux and Windows (x64)

The server is deployed as a static fat binary. The headless clients are static binaries for linux and .NET proper for Windows.

The GUI clients use Eto, which in turn means:

- Static binary using Eto.Gtk on linux

- Static, signed app bundle (Gatekeeper friendly) using Eto.Xamarin on macOS

- .NET proper application using Eto.Wpf on Windows

No performance issues so far. I wish Mono would implement a GUI for the profiler though. The log profiler is great to use, but clunky in comparison with dotTrace or NProfiler.

The whole architecture sounds complicated but really isn't. It's a single solution with three* projects:

- Server

- Headless Clients

- Single Eto GUI for all platforms

- (* Target build projects for the GUI platforms, no code in here)

The build server then only needs to do some additional work for creating DMG installers and signing the macOS app.
I think you need to watch it again, because your summary sounds just wrong. Both scientists agreed completely that humans caused CO2 raise and it caused warming. All the actual arguments are way way past those basic facts that are agreed upon.

Did you listen when they agreed that proposed measures will not stop ocean water levels from rising? Did you listen to the cost-benefit analysis and socio-economic impact? Why are you ignoring this point? You don't think it's important?

If climate models are as likely to undershoot then how do you explain that ALL the best models in consideration overshot the last 30 years and not a single model undershot? If it was just as likely shouldn't we be seeing some models undershooting?
How much success do they have?
Well, maybe if Mozilla hadn't alienated their early Freedom/Open web oriented users with their web hostile actions (or inaction). You know, the kind of users that would stick with "inferior" software because of values.

That mountain ahead, Mozilla, is the accumulation of all the "hills not to die on". You got the clout you wanted by selling out, but now those users are flocking to technically better solutions as you're doomed to eternally play catch-up. Who would have thought?

EDIT: Apparently people still believe in the "steward of the Open Web" image they present, and I have no right to be disenfranchised. We'll see. They made their bed...
Stockfish's evaluation/search heuristics are also tuned with a lot of CPU power:

http://tests.stockfishchess.org/tests

Plus it has all of the knowledge from past human/computer chess research, experimentation and tuning that's been done in other chess engines since the 70s helping it.
> As frustrating as that is, perhaps if more iOS users picked firefox as their "browser" then maybe Apple would take a hint and open up allowing other rendering engines. Although I'm not holding my breath.

The problem with this is that allowing other rendering engines would open up a whole can of worms that Apple would rather not have to deal with, and there's no easy way, even if Apple wanted it, to allow JIT execution for third-party browser engines without utterly destroying the entire codesigning system.
Scientist Who Edited Babies' Genomes Faces Widespread Criticism
I write for myself. To repeat an aphorism, I don’t write because I can write, I write because I can’t not write.

I couldn’t even begin to confidently tell anyone to read what I write. Statistically, 90% of my blog posts sink without a trace. My last post was about a novel but highly pessimum solution to a programming puzzle.

Who ought to read that? And why? It was a pleasant diversion to write, and if someone finds it a pleasant diversion to read, great! But how could I tell anyone that they ought to read it?

As it happens, I have been blogging for fourteen years, and if you throw enough spaghetti at the wall, some of it sticks. Thus, I have a small but durable reputation as an author.

In that time, I have resisted the urge to closely track metrics and adjust my writing to improve its popularity. I’ve tried to get better at being me, without becoming a copy of any of the bloggers that are really popular.

It’s my hobby, it’s supposed to be for me and for those who have their own reasons in finding it delightful.
Check your settings. My scroll works equally on both browsers
Unless you are writing something literary, why do you want to write complicated sentences? writing is just a means to communicate if you deprive a section of your readers(say non native english speakers) your writing failed!

For the problem of struggling to write but fine with oral communication my suggestion is to just record your thoughts orally on your phone/laptop transcribe them using google docs and than your job would be reduced to editing rather than writing from the scratch which looks easier to me but i can be wrong.
WordPress 5.0 introduces a flexible block-based content editor
Actually, since Firefox uses WKWebView, it should be able to support extensions to some extent. Whether this would fly on the App Store, with the rules against alternative marketplaces for software and all, is indeterminate, but I don't think there is a technical reason why this couldn't work.
> everyone in China appears to pay by mobile phone without problems using WeChat Pay and Alipay and no one seems to be locked out.

That is not true. I met people who don't have Alipay/WeChat on weekly basis. China's central bank beat those who refuse to accept cash payment with a big stick - Alibaba's Freshhema is a high profile target the central bank recently picked, there was actually a news article on that yesterday.

For me, I am more concerned about the fact that people's life could be dramatically affected if both Alipay/WeChat ban their accounts, say due to some business disputes. There is so far no regulation on this whatsoever.
> - nobody was using it;

You'll need a source for that, since most Wordpress sites which constitute a HUGE part of the web have pretty much by default rss feeds. It's not because you are not using it that nobody is.

And even you premise was true (which is debatable), it cost absolutely nothing for Firefox to keep a functional RSS reader without putting much effort into it (or instead, you know, putting efforts in pushing ads to people who never wanted them).
For people struggling with forming a productive ritual/routine, you guys should try BJ Fogg's Tiny Habits:

https://www.tinyhabits.com/

I went through the 5-day program this week and it seems to help a lot.
> - Venting

> - For self promotion

I use my blog for venting as well. And love the experience, knowing that it's not a social network and no-one will rush at me screaming angrily. I just worry sometimes that some of my rants go against the dogmas of the mainstream liberal orthodoxy, and if someone did chance upon my blog, they might get upset — and oh, I don't know, fire/not hire me.
And it competed with Pocket.
Indeed. There's not a history book that is without some critique or alternative theories, anyway. Solzhenitsyn spent a long time compiling the information he presents in Two Hundred Years Together (1120 pages in the original Russian)[1], and I would like to read a professional translation of the entire work more than the small excerpt that's in The Solzhenitsyn Reader.

[1] https://www.amazon.com/Hundred-Together-Complete-Volumes-Dve...
It's not realistic to have a programmer called Julianna? I better let my friend know. I always thought her C++ was good, but I was obviously wrong.
What route should the train take from Ventura to Bakersfield? And how will it affect the travel times required by law?
Reviewing the SEAL: A new form of bootstrapper funding
Richard Rogers Scoops 2019 AIA Gold Medal
China is not a cashless society, and as long as you have the option to use cash the effects are minimal (as described in the article).

A cashless economy will not only crush the poor, but also hit the middle class: it allows for a negative interest rate (can't withdraw your savings). I also suspect that it could enable many subtle ways to coerce consumers into certain behaviour: All your money is now just the number you see in your bank's app, giving the bank's marketing department a lot of power how you see and interact with and ultimately use that money.
MongoDB Leak Exposes 66M Users
I understand the problem and I don't have a good solution -- does srcset really help here?

How about a browser setting where the user can decide whether to load images only when they are seen?
> - Yes, Mozilla has made missteps with Pocket and Mr. Robot.

These are forgivable in my opinion. At least this steps are somehow understandable.

What I‘m really miffed about is their partnership with Cliqz. If Google is the devil then Cliqz is Beelzebub. I don‘t understand what they were thinking...
> You'll need a source for that, since most Wordpress sites which constitute a HUGE part of the web have pretty much by default rss feeds. It's not because you are not using it that nobody is.

I'm not making it up. I don't remember the exact details – you'll have to look at the archives of the Mozilla dev-platform mailing list if you want them – but I seem to remember the usage was below 0.001% of users.

I personally read RSS with Thunderbird, which is a much better experience anyway.

> And even you premise was true (which is debatable), it cost absolutely nothing for Firefox to keep a functional RSS reader without putting much effort into it (or instead, you know, putting efforts in pushing ads to people who never wanted them).

It actually does. Every piece of software that you need to maintain is a tax. Paying the tax makes sense if the code is useful, not if it isn't.

Also, frankly, this implementation didn't bring anything to users. It wasn't nice to use. There are much better RSS readers than a browser – starting with RSS WebExtensions.
> attempting a guilty by association attack

Just highlighting the bias of a publication which may colour its articles about things like "academic freedom" in ways that are less than based in reality and more in ideology. Any feelings of guilt by association is purely down to readers themselves.
Not really. People use Pocket. People don't use RSS in their browser.
Women can code. Most programmers are men
Good point. But Pocket isn't harmful, especially if you don't use it. In the worst case, it makes the Firefox installer a few kb larger, that's about it.