skysight-inc/HackerNews huggingface dataset:
I've seen 16GB laptop sticks for 40 quid on Amazon today (OOS now though); I've had 32GB in my 14" EliteBook for a long time now, but paid much more for it. It's probably enough for my needs for some time.
“while the Xbox Series S won't run the Xbox One X Enhanced versions of Xbox One and Xbox 360 games, it will still be a step above the Xbox One S“
> The thing that always makes we wonder in these types of online health care discussions, is why Medicaid and Medicare are ignored.

They aren't; they are expressly included in GPs coverage statistics.
It is also worth noting that there are a good many toxic and unhealthy woods out there, and that breathing router dust is an excellent way to become very, very ill. Wear a mask--a proper respirator-style mask!
Yes, it works incredibly well.

Also, Lenovo now directly supports Linux on some of their laptops, including the X1.
Thank you - honest and exact answers -> gives me a good general feeling about your service.

Cheers
I generally agree with this position an think it’s the better default but I think this position misses the value in a tool like Anki by discounting the value pf rote memorization. Tote is undervalued in American culture.
Skype had about a 10 year head start on this and amazingly it's like the one brand I don't hear mentioned at all when it comes to video chat
I can stack on my personal anecdotes about how the BC health care system has treated me incredibly well. I've gotten fast access to surgery. I've had quick access to specialists. I have a family doctor.

If you're not a citizen/landed immigrant/registered with a visa/etc anywhere in Canada you're going to see the raw costs of medical care for sure. You mention being in between visas. Depending on your accent and skin color you may have also experienced the systemic racism that exists in Canada that no one likes to admit exists.

At the end of the day, BC medical care works great if:

1) you can navigate and advocate yourself through the system
2) you have extended health coverage (usually through an employer but can be bought privately)
3) you have a doctor/nurse that can help connect you into the expedited route in the system
4) know when and how to access the secret private health industry (ie pay $700 for an MRI tomorrow instead of waiting for years for free ones) plus having the ability to pay for it.

I've seen this over and over. It's super charged squeaky wheel syndrome.
Yes, this is definitely a problem.

I would just do away with the sin^{-1} notation (as, it seems, many textbooks already do) since we have the perfectly acceptable alternative "arcsin".

It's also not a very good notation since it's trying to imply that the sin function has an inverse, but it doesn't. That's why "sin^{-1}(sin(x)) = x" is not even right in general. The inverse only exists on specific subintervals, and it's also off by a multiple of pi, depending on that subinterval. "arcsin" is then defined as the inverse of sin, restricted to the interval [-pi/2,pi/2].

Of course, the bigger issue here is that f^n for any function f is inherently ambiguous, because it could refer either to the (pointwise) multiplication operation or to the composition operation.
The last try, I installed Ubuntu on my desktop and checked the 'Auto Login on Start' box on setup, which broke the UI and required a CLI fix. It wasn't hard (because I'm a dev and it was easy to troubleshoot/fix), but it was more than 0 effort and a person that wasn't a dev might not be able to do it.

Prior to that, I had an issue with bluetooth drivers that, IIRC, required finding a custom driver online or some C source file? I don't really remember the specifics, but it was another "I am a dev and this isn't really difficult but is more than 0 effort and my mom couldn't do it."

Prior to that, I installed Ubuntu on my laptop for college and the display drivers were an absolute mess. The screen brightness flickered from 10% to 80% over and over, regardless of what I was pressing or they were set at. I didn't find a fix and ultimately reformatted and went back to windows.

> I mean linux is the backbone of the internet.

Linux containers are great, I use them all the time. Linux as a desktop environment where I use an array of UI applications to develop software, make and observe video files, make games, etc, I have never once had a good experience with. The most recent try, when I encountered the Auto Login issue, I was also totally unable to get Unity to compile/run my company's game. It was yet another thing that I probably could have fixed, but the value-add vs. the effort of constantly having to manually fix each individual piece of software I intended to use, just didn't seem worth it to me. And, what's probably worse (to me), is the general response I found online was "Those issues aren't that big of a deal", which totally ignores my entire point. Death by a thousand paper cuts is a problem, even if each individual paper cut isn't that bad.

Again, I am happy to be told that my experience isn't indicative of the landscape of the env, and that I myself just have terrible luck, but if we're asking what _I_ think, that is my experience which makes me think it's not yet ready for legitimate non-developer use.
That was a great trick that the wealthy pulled, convincing us to jealously despise well-paid workers.
What does everyone think about programming fonts with script italics (dank and victor mono)?

I've come to like them when italics are restricted to keywords. I've found that it makes it much faster to recognize the structure of the code.
All register moves are just renames.

On x86 systems like Skylake or Zen3, it doesn't even use an execution pipeline. Literally zero resources used, aside from the decoder.

Heck, you can perform "xor rax, rax" as much as you'd like, because that's also a rename. It doesn't use any pipeline at all either.

Register renaming (aka: "malloc" a register) is the fastest operation on modern CPUs. That's xor blah,blah, or mov foo, bar, etc. etc.

----------

Its only really an issue if you somehow need more width ("Instruction-level parallelism") than what the architectural registers provide.

And even then... I'm not sure if it matters. There's store-to-load forwarding. So any register you write to L1 cache (that is read back in later on) will be store-to-load forwarded, and the whole memory read will be bypassed anyway.

And even then, L1 cache is 4-clock ticks latency, and issued at the full speed of the chip's load/store units. Even if store-to-load forwarding failed for some reason, L1 cache is damn near the speed of a register.
Interesting aside on pronunciation.

Router, the thing that does NAT is pronounced 'rooter' in the UK. Route is pronounced "root"

However, the nasty machine that turns wood into lung and ear damage is a router pronounced 'rowter' in the UK.

Weird hey?
For Canada, the data is easy to find, since it is all public. Here is average and 90% (when 90% of the patients have received care) data for non-urgent CT scans in the province of Alberta. Before the pandemic hit, average and 90% were approximately 12 and 20 weeks. Due to the pandemic, now they are double. Ontario is doing much better. You can see their data in the second link.

http://waittimes.alberta.ca/WaitTimeTrends.jsp?rcatID=19&rha...

https://www.hqontario.ca/System-Performance/Wait-Times-for-D...
That depends on the amount of content you post. 1000 people watching a reasonable length video might only be $1-2 per video, but 10-15 videos a month would be $10-30. That can be more than 3 patrons.
avoid the 7th gen though.
10 years later, ships somewhat usable version.
I’m an American getting single-payer health care through the Veterans Administration in the US.

My first appointment was in 2007 and there was such a concern that vets would be ignored the way they were after Vietnam that the pendulum swung the other way.

I’d typically not wait more than 48 hrs for an appointment, I had no copays, prescriptions/bloodwork covered 100%, physical therapy when I got injured, etc.

As a transitioned veteran in college with no insurance it was a dream.

Now that I have private insurance through work, I only keep it for my family, and I continue to use the VA for all of my healthcare.

It’s not perfect and wait times in places need to improve but for the most part, if you need help, you get it.
They're kinda glossing over the difficulty in removing 99% of your runtime cost. Unless you've done an insanely bad job of that first draft, you won't be able to do it. Finding a 10% improvement in a system that has enjoyed even the slightest design work will be a challenge.
She seemed destined for Olympic Glory. Brain injuries ended that
Californians don't want nuclear plants in California! Wyoming or Utah might be the perfect distance away, and prevailing winds are also ideal...
See What Zoom Participants Are Typing by Watching Their Shoulder Movements
>Do you still have coverage if you get laid off?

https://www.dol.gov/general/topic/health-plans/cobra
I don't think having everybody insured would be the criteria for it being working either. I came across a lecture about how metabolic syndrome treatment accounts for a large chunk of health care spending (75% [0]), and there's a lot of blame put on added sugars and processed foods. A large push for preventative care would be ideal.

[0] https://www.youtube.com/watch?v=ceFyF9px20Y
> with a crap OS

So anything that is not macOS is crap now?
True, but for a VIPT L1 cache, it's the base page size that counts. Since indexing the cache is done in parallel with the TLB lookup, at that point it doesn't know whether it's going to be a base page or a huge page. And worse, nothing prevents the operating system from having the same physical memory address as part of a small page and a huge page at the same time (and AFAIK this is a common situation on Linux, which has kernel-only huge page mappings of the whole memory), so unless you index only by the bits which are not translated at the smallest page size, you risk cache aliases; and once you have cache aliases, you have the same aliasing complications as a VIVT cache.
> The variable length instructions of x86 mean you can fit more of them in an L1i of a given size.

Unfortunately no, x86 is worse than RISC ISAs like ARMv8 and RISC-V in instruction density.
+1000

It's one thing to have a touch screen to control your phone - where your attention is the phone.

It's another to have a touch screen to control the accessories of your car - where your attention is driving.
Jeff has to work to be wealthy. Otherwise Amazon would just skip away. Like it or not Jeff is the driving force behind Amazon's success. And he has an insane work program every day.
We've tried this (podman 2.0.5) and have hit some really really annoying bugs:

- Build layer cache doesn't seem to work. If I rebuild locally with podman, it correctly detects cache hits and the build is fast. On our Jenkins server (RHEL 8) with podman 2.0.5 it doesn't. It randomly doesn't cache hit, causing builds to take 20x longer than with docker CE.

- Podman is insanely slow at building images in general. COPY emptyfolder/ /emptyfolder/ takes 2 seconds. We have dozens of things to COPY and it's stupid slow compared to docker CE. Buildah doesn't seem any better.

- Systemd integration has bugs. If you use the default generated systemd unit file, it does not kill processes when exiting and leaves them dangling. Even after removing the strange KillMode=none it says to put in there, it still leaves processes dangling. Podman sometimes loses track of the container. It will list nothing in "podman ps" but the processes will still be running.
> Many, many religions find pro-LGBT to be morally wrong

So? They are as free to express and act on their opinion of private actors expressing pro-LGBT messages as people who believe otherwise are to express the opposite.

> Even evolutionary, everything that doesnt create more kids is useless.

Obviously false or such traits would be quickly weeded of it wherever they arise, and they are not.
Pretty normal webpack config. We recently changed from babel to esbuild and are very happy btw.
Welding seems to be this fruit that people reach for when they think of Trades.

There's lots of welding schools churning out 'graduates' throughout the year. Welders are almost always the first guys laid off in shops.

The 'learn to code' thing thrown around would be better.
My take on it (and I lived through this) is that pre-web everyone ran on Windows. If you were writing software, it needed to run on Windows, so you had to code on a Windows machine.

Then the web changed things, and a huge number of devs moved from writing Windows desktop applications to writing web applications for the dotcom boom (I was one). This took about a decade, from around '97ish. It also freed people to use different dev machines because most of the servers were LAMP (or variants thereof), and Macs could run the AMP bit fine. Web designers who had started off in Apple-land being designers on Adobe migrated into being web developers, and that helped spread Macs into the web dev community.

Yes, Macs did get better during this same period, and there was a lot of great innovation. But if nothing else had changed then that wouldn't have mattered - if you had to write Windows applications then you couldn't do that on a Mac, no matter how sexy it was.

I find the parallel with today's situation (and this discussion) fascinating.
> I agree with the gist of this article, but I think if you are not a FAANG as the article suggests, then you probably also are not at a scale where your carbon impact is actually measurable...

It's not hard to have a startup that does use 100kW of servers and maybe about 150kW total-- HVAC, networking, UPS inefficiencies, etc.

There's about 450 grams of CO2 emissions per kilowatt-hour from typical electrical generation. Therefore this is about 600 tonnes of CO2-- not counting other lifecycle costs.

On the one hand, this is a tiny smidgen of overall CO2 emissions. On the other hand, this is about 80 households
worth of CO2 emissions.

As a developer, making this kind of thing 1% more efficient is the same magnitude as completely eliminating your home carbon footprint, and is a whole hell of a lot more plausible to do.

I know offsets are "cheap" at $10 per tonne or whatever as the article says. On the other hand, please don't really assume that buying $6k of offsets really does as much good as eliminating 600 tonnes of emissions for realsies.
"Perhaps a bit but quickly governments would realize they are going to have to invest in research more rather than purchase innovations from the U.S."

Governments are not this sophisticated or operationally nimble unfortunately.

We're in a pandemic, and I watch our Provincial medical leaders come out and talk almost every day, they're all smart, but they don't really understand what is going on - they don't have the data. But in a pandemic that destroys 20% of GDP, maybe it would be a good idea to have every single person who takes a COVID test fill out a questionnaire, so the data can be made available? Masses of unemployed young people that could be put quickly and succinctly onto large-scale contract tracing programs? Releasing communications apps to collect data, getting national level experiments running to determine the primary vectors of propagation etc. etc..

They are all professionals with good intentions, but this does not remotely translate into operational effectiveness. What we need is a 'Dwight D. Eisenhower' kind of leader for this pandemic but his type is long gone and we may not even recognize operational efficiency.

Even during a pandemic when much is at stake, they're limited by their own systems. A much broader strategy of 'creating innovation to make up for the American loss' would't work, even throwing $ zillions at it wouldn't solve the problem.

The sophistication of Canadian products, and ironically economic diversity has been going down in Canada, as we focus on being 'really good' at being a good 'Foreign HQ' country.

My most recent hospital visit here in Quebec was a little scary: broken equipment in the main hall, the water fountain out of service, having to wait in a cold waiting room all day for a very small issue with no updates (and I couldn't even leave the room), the halls were lined with elderly people in beds because they were overcapacity. I did receive competent care, but the economic stresses were visible.

And of course I don't doubt for a second how insane the US system can be for billing, financialisations etc..

I think the US should be looking towards the Dutch or Swiss models, not Canada or UK.
I'm finding podman great for my (not actually that complicated) docker use-cases
But it has such a cool name! Sure mrg32k3a has a smaller state, runs faster and has a quick skip ahead function but L'Ecuyer just didn't put enough effort into the marketing.
Honestly though, why would you rather have that 3.4% of ram back?

Is the bottleneck in your system actually ram usage? Because I think implicit in your view is that you have a better usage for that ram. If so, what?

Because I really struggle coming up with more than about 5 electron apps I might ever run at any given time (Slack, VSCode, Discord, maaaybe Etcher..., and I'm basically out of ideas). Even then, two of those apps are both chat apps and I probably shouldn't have Discord open for work, and I don't use slack for any personal reason.

Basically - Electron apps are all applications that are UI heavy. I don't have the mental power to manage more than about 5 open and active UI apps before I'm the bottleneck, not the computer.

So at 5, you're spending 15-18% of your RAM on 5, 5! apps that you want to be interacting with rich GUIs at any given time. I just don't see it.

At least for my use cases, electron apps almost always make up a trivial amount of my total ram usage. Docker/Development Env/Vms DOMINATE in comparison.

So while I get that it could be faster, the reality of the situation is that without electron, none of the apps I listed would work on Linux at all. Instead they all do by default.

So right now on amazon, 16gb of ram is 53 bucks for a decent module. 150/16000 = .009. So basically - I paid 49 cents, and got apps that work by default on my platform of choice. That's pretty fucking amazing compared to old platform specific apps.
A UCSC engineer kept Apple's predictive text private
Indeed — Weinstein’s claim (that I don’t have the expertise to validate) is that an enormous amount of biomedical research is performed on a subset of mice from a single breeding facility in Maine. These mice have abnormally long telomeres as compared to wild mice. This means they can take remarkable amounts of cellular damage before apoptosis (cell death) is triggered. The downside is that, by forestalling even desirable apoptosis, these mouse cells frequently end up cancerous.

If true, Weinstein says, this means that any compounds tested on these mice will necessarily look less damaging than they should, at least in the short run, because these mice have extensive regenerative capabilities. This might explain how certain drugs that cause heart damage (e.g. Vioxx) got approved — they looked safe in these super-mice, and human safety testing was too brief to catch the damage being done.
It’s closely related, but I suspect that Dr. Wozniak would consider my implementation to not be “true” incremental reading: There’s no attempt to progressively distill passages down into more traditional flashcards, and a fixed rate of new material; There are almost certainly other differences as well.
Second article down is the interesting one:

Has your iPhone begun to anticipate what you’re about to write with unnerving accuracy? Big data projects like text prediction often require processing extremely sensitive data. Keeping it secure is a top priority. UC Santa Cruz Computer Science and Engineering Associate Professor Abhradeep Guha Thakurta created a system for Apple called differential privacy which allows algorithms to learn from keyboard entries without disclosing it. The way this particular system works it is designed from the ground up for privacy. “Privacy is an English word,” Thakurta said. “To protect you must create a semantic statement that can be refuted, meaning a mathematical statement that tells what it means for a system to be protected, and that can be refuted, so to that end there’s this notion called differential privacy which one kind of formalized statement that gives it semantic meaning.” Differential privacy essentially allows a large, decentralized system to process confidential information in situ without any other part of the pipeline coming into contact with that information. So those confidential messages you’ve typed to your spouse or doctor never leave your device.
I've had an amazing experience with any of the polished high-end distros. I've tried Solus, Mint (with Cinnamon), Ubuntu, Manjaro and now currently on Zorin. All of them just rocked my Inspiron 2 in 1 touchscreen laptop. What's great is the support for touchscreen and touch-keyboard is inbuilt!
And everything just works!
In an ideal world, systemd-nspawn would be the preferred CRI. That was basically the goal of rkt.
I’ve heard that for Anki to be very effective you need to make your own cards.

There are software companies doing the spaced repetition thing (like Duolingo).
If your work is CPU or memory-hungry, I don't think there's a single laptop out there than can touch the performance of a Zen 3 desktop with 64 GB+ of memory.

I spend 99% of my working hours at my desk so it's a no-brainer for me to use a desktop. For the rare times I need to work somewhere else I just git push on the desktop, git pull on the laptop, and keep working.
A rootless docker would greatly simplify some use cases... For example, no need to do docker in docker.

Edit: apparently now net4slirp is recommended... Maybe I'll give it another try.
I read hundreds of headlines all the time that in years past I would not hesitate to read out of strong interest and curiosity. Now I may only read one article in 250. Your article is one I read. I've never done RSS but it sounds like you might benefit from it.
Have you ever tried figuring out what a medical procedure will cost you before having it done? I’ve tried... and it can be outrageously difficult and time consuming.
Multithreaded python sorta works like async in web situations - the GIL still limits to one thread actually interpreting python code, but a thread can run while another one is blocking waiting for IO.
I have been using Google Voice since around 2014. I can make and receive calls and SMS for no cost to me. Bringing into consideration the recent changes to Google products regarding monetizing them, I expect some changes to Google Voice to come in the near future.

I also have a grandfathered GSuite Basic, which I am wary that Google might cripple it or force me to pay for it.
A lot of the improvements I've seen in systems have come from adding indexes. Sometimes, they're just missed over time. "Oh, we never thought that this database would be searched for this way".

Other times, it's batch calling the DB ahead of time, rather than calling it for each entry in an array.

edit: these are easy mistakes to make over time.
It’s unclear whether I need to include a copyright for this font in every PDF I create that uses this font. SIL Open Font License explicitly doesn’t apply to documents using this font.
Please don't give them any ideas...