skysight-inc/HackerNews huggingface dataset:
Then I'm afraid I got my meaning across entirely clearly.
Cloudflare is the default DoH provider for Firefox only in the US. NextDNS is another option in the the Firefox preferences UI and more options (such as Comcast) are coming soon in the US and internationally. You can also specify a custom DoH provider URL:

https://support.mozilla.org/en-US/kb/firefox-dns-over-https#...
China Urges New Era of Mass Migration–Back to the Countryside
Actually I had a Mac mini with the touchpad and the damn thing disconnected three times a day. All my input devices have wires now and the stick out of the right places.
Not who you replied to, but I have one of those non-numpad small Apple BT keyboards and it has worked really well for me when traveling with only my iPad. It fits in the same carry sleeve I use for the iPad, holds a long charge, and is usable when I ssh to a host for IRC or if I really want to code in VIM.
Virtual memory, or real memory? You're never going to run out of virtual memory on a 64-bit platform.
Kwpolska, your comment is dead. Dunno why.

The retina-esque screen is a $400 add-on, touchpad probably isn't as good as apple's, touch gesture support/nav no-idea. Battery life no-idea. For a non-macOS though, it looks pretty good.
Ouch: https://mackuba.eu/corona/#indiana_united_states.daily?trend...

I appreciate the contrary feedback.

Do you have a link to the high mask compliance in Indiana handy? I've honestly looked for this kind of data and haven't been able to find it, and so assumed fairly poor (US-wide at least) mask wear based on anecdotes.
Rust doesn't compete with C, rust competes with C++. Rust doesn't get why C programmers still use C at all.
I encountered the same issue. I refuse to whitelist blatant third-party trackers to use a service, so I checked it and then immediately closed the tab.
AMD has tried a bit, Intel probably won't.
You can still get great numbers on desktop x86 with better cores and processes. Zen 4 is perfectly good so far.
Apple's M1 already outperforms most desktop CPUs, it goes to reason that a model with more cores and bigger L1 could outperform the whole industry.

Surface Go is nowhere close, half as fast in single core, 1/5th as fast in multicore. The 5W TDP is really a generic number with no real meaning as Intel doesn't really abide by it, I would say it probably uses about the same power as the M1, possibly much more under turbo while also having a much higher power floor (IE: When at idle the Surface go uses much more power)

Keep in mind that the Surface Go is very low-cost and the CPU is at a 14nm build.
I have three small children who have not been sick ONCE since the lockdowns started. They barely have seen another child, let alone played with them in close proximity. Do you think this is good news? No, it actually puts them at much higher risk of childhood leukemia and that scares me much more than them getting covid 19[1].

Articles like this strike me as propaganda. You can believe that covid 19 is real and covid 19 is deadly but still be against lock downs, despite what the propaganda would have you believe. Our actions have consequences. There's no free lunch here.

1. https://www.nhs.uk/news/cancer/child-leukaemia-linked-reduce...
This is a good example. Thank you for posting it.

I feel better informed after reading your comment. I would like to express my appreciation.

Your last sentence was too long.
All else being equal, yes, but the memory is faster, closer to the chip, has less wiring to go through, and because of vertical integration they can pass by reference instead of copying values internally on the hardware. The last one is big - because all the parts of the SoC trust each other and work together they can share memory withing having to copy data over the bus. That coupled with superfast SSDs means that comparisons aren't Apples to oranges, excuse the pun.

16GB of memory on-die shared by all the components of an SoC is not the same as 16GB made available to separate system components, each of which will attempt to jealously manage their own copy of all data.
The Precious Role of Gold in Science
This is why grammar is not optional. I have no clue what you said or are trying to convey. Yeah english is flexible, but that doesn't mean you can just drop articles and sentence structure.
In America, any power not explicitly granted to the federal government is left to the states. If Biden wins, this fact does not change, and he cannot enforce any policy regarding masks.

"Marketing" from the President is irrelevant here as demonstrated by coding123's comment:

> even the republican counties are under a mask order

> Grocery stores even are employing someone to just stand there and either hand a cheapy surg. mask or tell them to put one on.

If a state or company wants to enforce mask wearing, they can, and they do.
If you plot by reporting date, you're gonna get a death graph that has approximately the same shape as the true data, but it's going to be delayed by a week or two.

If you plot by actual death date, you're gonna get a death graph that's completely accurate for historical values, and constantly underestimated for the last week or two.

In the first case, trend curves will always be correct, but you should have acted on them two weeks ago. In the second case, trend curves will always be wrong, so you have to apply a forecast before you act on them.

Both presentations have errors, both require you to think before you act. But you might be right that plotting by reporting date creates an error that doesn't screw up regular people's intuitions too badly.

Either way, statistics is hard and unintuitive, and presentation of statistical data has so many pitfalls and ways to intentionally or unintentionally mislead people's thinking. :-/
> I absolutely loathe using it for development environment or testing because of awful design decisions like this wait-for-it hack https://docs.docker.com/compose/startup-order/

I'd be curious to know which tech stack you're using where you even need to use wait for it.

I've built and worked with various Flask, Django, Rails and Phoenix apps and none of them needed wait-for-it. Most of those ran a web server + background worker + redis + postgres.

Everything starts up no problem in development without any extra tooling when using Docker Compose.

Tests in CI are a different story, but I find wait-for-it to not be the tool to fix that problem. Instead I ended up writing this tiny shell script[0] to wait for a process to be ready between running a docker-compose up -d and running my test suite in CI. You'd run into this issue with or without Docker Compose too.

You could use it to wait until you can do a SELECT 1 on your database (the docs cover multiple database examples). The docs also cover why wait-for-it doesn't work to fix waiting for a database and other common use cases.

[0]: https://github.com/nickjj/wait-until
Google Pay adds 10 more EU countries
A casual encounter with secondhand smoke has an exceedingly small likelihood of causing a spontaneous mutation resulting in lung cancer.

A casual encounter with a SARS-CoV-2 infected individual coughing on you without a mask can easily land someone in the ICU.

Being incapacitated by drugs and alcohol are permissible in certain situations (being in your own home), not in others (driving on the freeway).

In a similar fashion, not wearing a mask is permissible in some situations (being in your own home), not in others (standing six inches behind me in line at the grocery store).
Edit: It's clear to me Servo is vaporware right now. The discussions in this thread and crawling servo.org make that abundantly clear.

Original post:
As an embedder, I just don't get the point. Servo is a nonstarter. The idea of Servo minus Rust is great, because most embedders don't use Rust. They use C, because C is easy to embed with, and the availability of FFIs across languages that interface with C is tremendous.

As someone who has used CEF, looked at Webkit ports, and has even written a compositor compliant with a subset of CSS 2.1, you just cannot sell Servo to me without a C interface.

My problem isn't, "I need an embeddable web browser written in Rust." My problem is I need any embeddable web software―at least a CSS 2.1 compliant compositor―as an alternative to CEF accessible through C, C++, or an FFI that talks to C, but almost no one makes one.

I don't even necessarily need anything beyond a CSS 2.1 compositor, because so much of "web development" is either CSS 2.1 or JavaScript, and I don't need the latter for my embedding purposes.
didnt' that stories plugin for VScode (maybe not that one?) get sold for a bunch of money recently?
that's exactly how people describe Intel lineup

And architectural similarities between their first 14nm chip and their last 10nm chips are as m1 is similar to a12z at least, may be even their first 64bit
Should be ShowHN:

Awesome app.

Really, really, slow on my end.
Right, "creepy" is the word you used above.

You're welcome to entertain an eccentric definition of "freedom of speech" that doesn't include one of the major freedom of speech issues of our time. It's just very odd.
Part of me worries that this ends likes it did before during the Cultural Revolution in China or in Stalinist Russia... people who don't know how to have a productive rural farming life end up breaking things. Meanwhile, the government keeps pushing more people who aren't qualified to try.

> In 2017, after the government started redeveloping his hometown and offering grants and loans to returnees, he moved back with his wife and 9-year-old daughter. He rented 33 acres of orchard land and began raising fowl and growing potatoes and herbs for Chinese medicine. He got a $21,000 government loan, with easy terms.

> “The farm is not producing a lot now, and we are working very hard,” he said. “But we are happy.” At times, he has been so short of cash he has settled debts with eggs.
Actually - nurse in OP has quit. That’s one less person.
I think it could be a capabilities issue. An ARM equipped Mac is a non-starter for me because my workstation is driven with a dock that has 2x 4K displays connected to it, ethernet, USB hub, etc.

I'm not willing to part ways with my 2nd external display and I'm sure a lot of professionals with my setup would also consider that a deal breaker.

They probably wanted to get something public so developers could start cranking out compatible apps ASAP so when the bulk start buying this hardware for production use, everything is fully baked.
Not only that but it makes sharing the website a chore. Half the people you share it to will complain that it's not working at all... and try telling someone "here's a random link, make sure to disable your anti-trackers to visit it!"
Because Firefox represents their users' interests and not network owners' interests which are often hostile e.g. inserting ads into pages.
I'm giving it another 6-10 months, and will probably pick up an actual "Pro" MacBook when they release one. All of what you mentioned should be supported by then as well.
I wish it wasn't coupled so tightly to emacs but magit is a phenomenal gui for git even for the more advanced use cases. if you know vim then spacemacs wraps it up in a more palatable package.
"Controlling the ecosystem" and "integration" and such are just wishful-thinking rationalizations. Chrome and Electron will use however much RAM they use; Apple can't magically reduce it. If you need 32GB you need 32GB.
Plain-text summary notation for multimodal distributions
Find has a pretty poor API in my opinion. Replacing it with fd is a simply improvement similar to ripgrep over grep.

Separately, I have a bunch of keybindings to load sets of files into fzf for easy access. Things like modified files, files changed in current branch, branches modified in the past six weeks. All of these have make working for a large code base much easier for me with little downside except have to piece them together on a new machine.
"hosted fields" are really just a fancy CC # widget (with postal code and exp built-in, when appropriate). If you use them, the annual PCI attestation becomes a checkbox instead of a giant form.
I’d call it a disease of experience, first and foremost.

The US missed the worst of SARS-Cov1 and MERS, which were catastrophic in some parts of the world. East-Asian Democratic countries had public debates about what are and are not reasonable public health measures. They passed enabling laws, built public health infrastructure, and established cutting edge novel virus surveillance programs.

The US did not. We were creating homeland security departments and starting stupid trillion dollar wars.
Sorry, I'm talking about RM1.
>- locked bootloader - no bootcamp - can't install or boot linux or windows

This has been a claim made about the Macs since the T2 chip came out. It was strictly false then (you just had to boot into Recovery Mode and turn off the requirement that OSes had to be signed by Apple to boot) and we still don't know for sure now. Apple has stated in their WWDC that they're still using SecureBoot, so it's likely that we can again just turn off Apple signature requirements in Recovery Mode and boot into ARM distros.

Whether or not that experience will be good is another thing entirely, and I wouldn't be surprised if Apple made it a bitch and a half for driver devs to make the experience usable at all.

>- virtualization limited to arm64 machines - no windows x86 or linux x86 virtual machines

True, but this isn't a strictly unsolvable limitation of AS and more like one of those teething pains you have to deal with, as it is the first-generation chip in an ISA shift. By this logic, you could say that make doesn't even work yet. Give it some time. In a few months I expect all of these quirks to be ironed out. Although, I suppose if you're concerned about containers it sounds like you want to be in the server market, not the laptop market.

>- only 2 thunderbolt ports, limited to 16GB RAM, no external gpu support/drivers, can't use nvidia or amd cards, can't run x86 containers without finding/building for arm64 or taking huge performance hit with qemu-static

See above about "give it some time".

>- no AAA gaming

I mean, if you're concerned about gaming, you shouldn't buy any Mac at all. Nor should you be in the laptop market, really. Although, this being said, the GPU in the new M1 is strong enough to be noted. In the Verge's benchmarks, Shadow of the Tomb Raider was running on the M1 MacBook Air at 38FPS at 1920x1200. Yes, it was at very low settings, but regardless – this is a playable framerate of a modern triple-A game, in a completely fanless ultrabook ... running through a JIT instruction set translation layer.

>- uncertain future of macos as it continues to be locked down

I disagree. I know we were talking about the M1 specifically, but Apple has shown that the future of ARM on desktop doesn't have to be as dismal as Windows made it out to be. Teething pains aside, the reported battery life and thermal performance on the new AS machines have been absurdly fantastic. I think, going down the road, we'll stop seeing x86 CPUs on all energy-minded machines like laptops entirely.
I assume it does. My 13" 2016 MBP doesn't turn on its fans much unless it's busy.
Everyone wears masks in NYC and there was no COVID uptick until the last month or so.

even if it encourages risky behavior, there's no evidence that it does it enough to translate to higher spread overall, which is what matters. As long as the net impact doesn't increase transmission, they're not a problem.
Technical (Code) Debt and how we handle it
...The way I think about technical debt is – we write certain structures like for example “if” which in many cases is a Technical Debt. Of course there are many other types, but I will stop at this one for the article.
Apple’s ‘low end’ segment is the lion’s share of both revenue and profit.

A decade ago, the Intel Mac Pro also came out after the rest of the product line. For awhile you could only get a Powermac G5.
Thanks for your feedback.

To be clear: I wasn't saying that minimal lockdown was the reason for low numbers, though how I laid it out is definitely unclear.

My belief is that near universal mask compliance is the main reason some countries have managed to keep the virus under control even though they haven't been forced to do severe lockdowns.

Your point about contact tracing is relevant of course. I know both Japan and S. Korea did a lot of that, and of course the US didn't even try.
>The free market is right there, refusing to address shortages and price gouging you for essential supplies

It's hardly a free market when there's anti price gouging laws.
Firefox HTTPS-Only Mode is not enabled by default. The mode just shows the user an interstitial warning when navigating to non-HTTPS sites; the user is not blocked from visiting non-HTTPS sites.
Node.js Real-Time Execution Monitoring
Have you ever desired to see your code running, instead of being able to just imagine it?
IMHO it’s a few things:

It’s an ingroup signal, indicating (by “correctly” using emoji) that you’re part of a specific subculture to the recipient. “Praying_emojii flame_emojii YASS” indicates to me that the writer is young and hip. “Do you want to have a BBQ bbq_emojii ?” says to me that the writer is older and less hip.

It can be hard to communicate tone through writing. Emojis allow one to instantly mark a piece of writing as informal/non-serious with minimal effort. This includes irony - “eggplant_emojii” is often a non-serious reply indicating that “I am jokingly acting like this this is sexual or attractive”

It’s a proxy for longer writing. “Thumbsup_emoji” is a substitute for some marginally harder to articulate feelings of “looks good / I like it”

Of course, there are many subcultures that use emoji in different ways and as proxies for other things as well. At a previous employer we’d often just send “taco_emoji?” to ask who was buying lunch. It’s the sort of thing that can be used/abused in many different ways.
This reminded me of this blogpost Caterina Fake wrote after discovering a similar tool a while back [1].

As others have mentioned here, this should be seen in context. I applaud governments trying to make explanations for official procedures or legal questions clear, concise, and understandable to laypeople no matter their educational background. I applaud striving to make one's explanations as clear as possible. But I don't think simplistic, dogmatic rules can achieve that, and I don't think it's desirable or virtuous in all contexts.

1. https://caterina.net/2020/08/02/vocabulary-loss-and-the-narr...
"We are engaged" is passive though. Specifically its form is passive: be + past participle. But its meaning is more reflexive than anything else. I don't know what the subject of that sentence would be in an active construction. Maybe "We have engaged ourselves in a great…" or possibly a bit more poetic "Fate has engaged us in a…". But this really speaks to your original point that a passive _construction_ (not necessarily meaning) does not always hide information the reader needs.
VkFFT – Vulkan Fast Fourier Transform Library Now MPL 2.0
Load NER Data into Elasticsearch
In this blueprint we use docker to start up a local Elasticsearch cluster
Remote Work Has Exposed a Fundamental Truth
I was there and remember the sequence of events clearly. The lockdown worked and cases across Spain were very low right after the quarantine. Then tourism opened back up, because the economy, and tons of people from countries that did not quarantine all flocked to Spain. Spain’s numbers started going up immediately.

Lockdown works; Spain would have been fine by now if they were more careful with opening (not allowing the British in for instance). But alas it is worse than ever and there is no stomach for another lockdown so people wear masks but restaurants are crowded every day and there are few travel restrictions so...
Are none of the other eBook readers "hackable", and/or running a mostly-plain-vanilla Linux distribution?
good share and well documented explanation
You're just inventing your own toolkit, which is going to end in tears for everyone since you will have to recreate every component from scratch, rediscover all the interesting edge cases thereof, fail to reimplement some expected behaviors (triple-click text selection, drag-scroll, whatever), and break every accessibility tool in the process.
This video illustrates the principle well: https://www.youtube.com/watch?v=hEWpbO5yXPw
French News Site Mistakenly Runs Dozens of VIP Obituaries
correct I was referring to the rules, according to a 3rd party, for the SF tax
I stumbled on some article describing that Remarkable calls home and sends some statistics. I've checked and indeed it does.

My hacking attitude says it is absolutely unacceptable. The good news you can disable it, and I did. But for poople to be aware , this is what it does by default. Can't say I like that part of rM software.

Unfortunately now I've looked for the article and can't find it. If you saw one, please drop the link here, there is more info there.
The most important reason imo is making code reviews easier. Enormous PRs = less confidence in merging code on a team. If you are pushing small commits then it is easier for the team to follow the changes and review them.

- easier to merge and ship small incremental changes than large ones

- easier to revert small commits

- better commit messages since you can summarize the smaller change instead of "coded a lot of things"

- if you have a messy commit history in a PR you can squash them when merging upstream

I'm not sure what your git methodology is but I tend to avoid cherry.

We've got a clean production/master branch that we merge develop into on releases. We merge feature branches into develop. Very very rarely we may hotfix something on develop. I don't think I've used cherry in 6 or 7 years on repos with 2-30 active devs.

What are you using cherry for daily around releases?
The Servo CSS engine is what powers Stylo to handle CSS in Firefox Quantum.
Lol. Guy just measure that llvm compiler for arm64 target faster than compiler for x86_64 target. Fair comparison yeah.
Yet another reason that Prop 22 was a total farce... imagine thinking that a salaried employee would provide worse service than someone who's only gonna work at Doordash for 26 hours.
Turns out, the Faulkner Editor is MUCH harder to implement well. And for most most practical purposes, the distinction between writing in the style of Hemingway, and talking like a robot, is ignorable.
As another mentioned, its easy to make arguments for several of those having extended effects on others. And we legislate around that, we legislate those things to generally be allowed but socially engineered to bias away from with things like "sin taxes"

In the same way, it may be a lot more palatable to have such laws around covid, (higher tax on businesses which refuse to require masks for customers, but they're allowed to refuse if they choose etc, employees would likely still be require to mask) instead of mandated requirement to wear a mask
I clicked 'select bottom' and then it went to infinite loop...trying to think if it means something :)
I'm not surprised, there's some serious shenanigans on medicine pricing and insurances.

Medicine prices are clearly inflated when you can buy at a huge discount using insurance, but then you can get apps like GoodRX, which is free and give you coupons that far exceed my insurance discount on every single time I had to fill a prescription. To the point that I don't even bother going through insurance anymore.

I saved thousands on medicine by just checking on GoodRx before buying it.
I was looking at this site:

https://public.tableau.com/profile/todd.bellemare#!/vizhome/...

Noting that the adjacent comment also seems to have some good data.
I don't think I ever asked for features actually; it was usually keyboard shortcut tweaks and other minor changes like that. Although obviously not really configurable keys, I felt like it was an interesting experience.
I would love to see a version of www.paulgraham.com covered in FB ads for jobs at megacorps...