skysight-inc/HackerNews huggingface dataset:
I’ve been on it since one of the earlier betas for testing reasons and it’s been a bumpy ride, I’ve filed more feedback than before. It’s definitely stabilised a lot though and feels reasonably solid today. There’s a few nagging visual bugs and weird performance spikes floating around though.
I find it frustrating because it looks like there are two sides of Microsoft. One helming Windows 10 and another doing the impressive Visual Studio Code, PowerShell Core, .NET Core work etc. where they go like "Hey maybe we should build a Rust projection for WinRT, OK here you go!"

Windows 10 should have been so much more and so much easier for Microsoft to rapidly evolve in a more beautiful fashion. But I guess there's just so much enforced backwards compatibility within it that their hands are almost tied behind their backs. Everything is ran in the same system on equal footing, from Windows XP era stuff to whatever the latest "app" trends are. Unsurprisingly it becomes a mess.

Windows 10X looked to be the right way forward where they finally decide to just run everything Win32 in light weight containers to shed all that dead weight for a more maintainable system, but it's sure taking a while to see anything and I hear the ARM edition that will be essential isn't going all too well. We're looking at a completely different, really troublesome, performance in 10X for x86 on ARM than macOS Big Sur and Rosetta 2 on Apple M1 that is already about to ship/shipping.
It's because they see the changes coming and they want to control the direction of the narrative.

The narrative:

- Blame covid, not the bad policy that set the world in this direction (bc then the "elites" might be held accountable for their bad policy). Note that they were preparing for the downturn into 2030 back in as late as 2016 - the WEF "elites" have seen this coming for a while, and covid is an opportunity to aggressively push the narrative.

- The changes will be for the better, particularly for your quality of life. Except things are getting worse for the average person. The WEF "elites" are trying to sell blissful ignorance.
32-bit apps. I have 32-bit apps where the developer is either gone or will not update, thus if I wish to keep using these I have to stay on Mojava. This applies to four Macs which will likely never move away from Mojava.
Nice reference
> Surely there should be a browser that cannot be uninstalled right?

No. You should be able to uninstall everything that isn't needed for the computer to boot.
Exactly the proper metric is excess death. Comparing cases and "covid" death between countries who use different methodologies is bad. The EU publishes up to date data here: https://www.euromomo.eu/graphs-and-maps#excess-mortality
Can you point me to a death certificate where someone was hit by a bus and had the ultimate cause of death be covid?

Are they even testing dead people for covid?

Or, are you saying someone was hit by a bus, gets/has covid and ultimately dies? If that's the case, I would assume the doctors know what they are doing and would list the ultimate cause of death properly, which covid may have aggravated. What if they would have survived their bus injuries if it was not for covid?

Regardless, this hair splitting doesn't matter because it's a very small portion of all cases that end up in an odd case like the above.
Carbon Copy Cloner 5.1.23-b1 is available as a universal app and can make bootable backups on Big Sur as well: https://bombich.com/blog/2020/11/03/yes-you-can-have-bootabl...
Forbes Corporate Warrior: a seemingly unknown FPS game from 1997 [YouTube]
They’ve had almost as many California places as they had big cats, so it might be time for a new theme soon.
Not only that, the first released version of NT on ARM was in 2012.

They had crappy code signing policies (only store apps on Windows RT tablet) which guaranteed poor adoption but that was a policy decision, not a technical one.
It’s not that simple either though. I’ve heard that many people are postponing operations and treatments for existing conditions because of lockdowns, or fear of getting COVID should they go in for treatment, thereby making their existing condition more fatal. Many in my own family have chosen to skip regular checkups during COVID. Strictly speaking, excess deaths here are not due directly to COVID, but due to our response to COVID. And maybe the trade off is worth it, but we can’t tell just by looking at the excess deaths under one type of response.

Comparing excess deaths between US and Sweden is maybe a bit more bulletproof. If — at the end of this — Sweden has fewer excess deaths than the US, then their response was in some measures more effective than ours. But there’s so much going on, we still won’t know for certain for quite a while.
> the stats are huge DESPITE the unprecedented lockdowns

Another possible interpretation of this is that lockdowns don't really help much.

> We know this because we have seen how things have unfolded in places like Northern Italy and Iran

I thought those places did have lockdowns.
What's wrong with virtual environments? The required tools come bundled with Python nowadays and are super easy to use.
lol you're right. The results are identical.
Have you ever had to use the ceph features - recovery of disks, nodes, etc? If so, how much tinkering did it take and how much did you have to learn in the process?
I close a tab when I want to stop thinking about it, and if I hit fifty tabs, I’m so distracted I don’t have time to think about any of them and just close the entire set.
Any "professional" who can't spend two minutes googling how to reset this doesn't deserve the title.
Here we go... Boot your container host in the browser! https://copy.sh/v86/?profile=archlinux
Options are GDPR which applies to European Union residents and CCPA which applies to Californians. Is there anything for people within the US who are residents of the other 49 states?
I released iTerm2 version 3.4.0 this morning with Big Sur support. Please update because 3.3 has various issues with it.
Oh yes. JS -> bytecode-> JIT for x64 -> interpreted and converted to ARM (both using CPU and memory).

And most use electron-builder which does not have Mac Arm support. Expect super slow mode for a while!
A lot of Apple users also have devices outside the Apple ecosystem. It really doesn't matter how good Safari is if you can't use it in your Android phone or Windows machine.
Thankfully, you can get LSP-powered completion with coc.nvim, just like in VSC. It's miles better than YouCompleteMe, plus it's much easier to install—you can just use vim-plug or similar to install it.

LSP is truly one of those "rising tide lifting all boats" projects.

[0] https://github.com/neoclide/coc.nvim
Those are absolute risk reductions, not relative ones. The 1.7 percentage point reduction equates to a 37% reduction in all cause mortality, and a 1.2 percentage point increase is a 25% increase.

Those are huge numbers. The problem is that the confidence interval is really wide.
And, more recently: https://v6.robweychert.com/blog/2018/09/revisiting-incomplet...
> But If you catch it in your last 2 weeks while you're on your death bed anyway, it's not really clear that covid even accelerated it.

Okay, but what's unique about COVID where we're supposed to discount that? Surely we care about a murderer who kills an elderly person.

> and are going to die whether or not they have it.

This is true for all people and causes of death.
I've been generally happy with startpage.com, they seem to mirror Google's results. And it works with dark mode. You don't get the contextual niceties that you get with Google though e.g. results for "70F in C".
Private.sh encrypts queries on the client side and routes requests thru proxies to maximize privacy.
Yes it's all about the metadata. And let's not forget:

> We Kill People Based On Metadata (Michael Hayden former NSA boss)
Thanks, this is actually my favourite MacOS feature and I don't wish to go without it until they fix it!
The core of a DI container is generally extremely simple — objects are constructed by scanning collections of registered dependency types for matches and constructing them with the same process before passing them on. It has a recursive structure that I would even call elegant.
> I'm talking about the case where somebody is already essentially on their death bed for cancer,

Are you additionally claiming that this makes up some significant percentage of total covid deaths? Like, if 2% of the deaths due to covid are indeed people who were going to die anyway, but may or may not have died a week earlier due to covid, well

1. They may have died a week earlier due to covid. Whose place is it to judge that? (there are measures that try to take into account loss of livable years, but they agree that Covid is pretty terrible)

2. Who cares if the estimate is off by a few percent?

So concern about this overcounting is predicated on an assumption that some significant number of people are on death's door already, and that basically only those people are dying of covid.

Most covid-deaths are of people under 85 years old, and even an 85 year old has a life expectancy of 6 years though, so that seems unlikely.
I'm sorry that it feels that way. Stripe Billing's pricing has been public since 2018.

But lots of us have been using Stripe for a lot longer than that, and don't necessarily want or need all the extra things you're now putting under the "Billing" brand.

We haven't received any notification of a change from Stripe, but from the HN discussion, it looks like the option to just have a simple, automated recurring charge -- the key feature that attracted businesses like mine to Stripe in the first place -- is being removed. If that is the case then we'll naturally view the change as a 0.5% increase in Stripe's fees, pure and simple.
Nothing from Youtube officially yet. Probably BGP.
There’s literally a movement of affluent people to move into tiny houses. It may seem strange to some but maybe what’s abnormal is all this want for more more more is just marketing and one has to admit that they’ve fallen prey to it. I don’t like stuff and I loathe acquiring things. Getting rid of a car, for example changed my life for the better. Needing one in the future leads me anxious, no matter how much money car manufacturers spend to tell me I need to do just that to fit in with their status quo.
Long term Stripe customer across multiple companies here.

I'm ok with paying for services like this that provide loads of value. I expect there's increasing diversity in terms of Stripe's customer base and how they use the product, and trying to pick a single percentage price point that works across all of them is no longer feasible.

That said, I'm quite unhappy with Stripe's pricing as an AU customer. We're paying exorbitant rates to convert USD to AUD (think retail bank rates despite transacting multiple millions a year, ~3x what we'd pay Transferwise). There's no option to settle in USD, and a lot of our expenses are in USD, so we then pay another currency conversion fee when we spend.

It's problematic to the extent that we're considering whether the ongoing costs and hassle of setting up a US entity, dealing with international tax, compliance, parent companies etc. would be worthwhile.
Conda predates pip by perhaps a decade.
One of the best and extremely productive programmers I have known had cerebral palsy. He typed slowly, with one finger, while holding the right hand steady with the left.
My daughter is working in Sweden as an aupair. She is pretty certain that she has covid (no sense of taste or smell to start with), but they are so backed up that she can't get tested until sometime next week.
Have you thought how your toilet will look like after 48 hours without water?
Indeed. The WEF "elites" have been preparing for a decline in economics as we go into 2030.

Now they can blame covid (instead of taking responsibility for bad policy that got us here) and you see that through their marketing of the Great Reset.
Apple Developer Site down (and others)
Codenext – Create and share your code snippets easily on medium or personal blog
Easily create code snippets for your medium or personal blogs, it is integrated with prismJS which comes with 235 supported languages and 8 different themes. It supports medium integration out of the box you can just copy paste the embed url and it works.
The OP is supposed to be merely a review of a book that describes and wonders about the causes of technological stagnation in recent decades.

But I found the OP to be more than "just a review:" It's a thought-provoking narrative that stands on its own.

Rather than summarize its key points here, or voice any agreements or disagreements I may have with it, I will instead recommend you read it in its entirety before passing judgment.

I ordered a copy of the book after reading it.
Where? I get 0 popus or popunders and I use wipr and no other adblockers.
Agreed (though I use nvim now and thoroughly recommend it)

Vimscript is weird. Sometimes the answer to "how to do this" comes in the form of "just install this package manager...". Stop. No.

Sure, I'm ok with adding a couple of lines to vimrc, copying some files, but don't push it.

I get much more out of the box from Vscode, PyCharm, etc. Why can't it be the same with vim?
I sort of wonder how much of this is embellished. Most of the time risk management products will try to stop this.
Just to note, interchange in the EU is capped at 0.2-0.3%. Stripe charge 1.4% + €0.25, so that's not the full story (there are scheme fees too, but I assume Stripe is still making some margin on the % fee - but open to correction on that)
I get eye cancer from the date format they use...
Many people would be fine with the trade-off _if they knew they have to/they could take it_.

Google and the likes have made it very difficult for you to be even aware that was an option.
It would. But than you have the official COVID deaths which match the excess deaths quite neatly. So why not just accept what numbers are clearly telling us?
This is a pretty interesting comment section to read. I went from Node.js to .NET Core development for about a year, and got the impression that Microsoft had already figured out all the best practices, and shoving it down my throat was for my own good, so I didn’t question whether or not DI was good, as if it was dogmatic. My team thinks the same. I thought DI was pretty much the final conclusion to how software should be architected due to the collective trial-and-error of decades of OOP programmers.

In usual HN fashion, even the most seemingly obviously true points to me are being argued and refuted.
The biggest thing from Chrome for me is multiple users to switch between home and work contexts - I don't think there's something like that on Safari?
Earth: Life, water, air, air pressure, warmth, gravity, sunshine, dirt.

Venus: Water vapor, air pressure, warmth, gravity, more sunshine.

Mars: Dirt.
I find others' distaste for my personal workflows amusing, until it becomes annoying.

At which point the proper response becomes, "go work through your issues in some way that does not involve me."
I've been trying to get search results for months now, and Qwant just fails everytime with a white screen of death. See screenshot: https://imgur.com/a/jUv6vm0

I've even tried with different IPs / VPN connections and it still refuses to show results.

Surely I'm not the only user who experiences this?
I get that limiting the things people can do with video footage isn't really an integral solution, as it requires mankind to unilaterally decide to not even develop a particular technology (which so far hasn't really ever worked as far as I can tell). But if we're trying to get to the root problem then surely we should also consider just removing the cameras? Because trying to figure out a way to live under constant surveillance isn't exactly addressing the root problem either.
There are many ways to use vim and they're all valid! People who love barebones vim are cool. People who love configuring vim are cool. People who love embedding vim in larger programs are cool. We have way more in common than vim squabblers pretend!
PyPy?
Never seems like a long time. Why would it be impossible to implement x86 emulation with virtualization?
Counter-counter-point. An engineering interview has a non-neglible amount of randomness. Maybe you get a grumpy interviewer or a noob interview, or your brain freezes over.

When you are considering hiring a nobody, this is acceptable. You will interview multiple people, and they will interview at multiple places, so the randomness isn't that important.

But if you want to hire one specific guy as a strategic hire, suddenly the randomness may no longer be acceptable.
Oh, so GLAD the most pressing matter of this pandemic is being so quickly addressed. PROFITS!
Raba
Haha yeah that's probably close to my experience too. But I wouldn't even dare try in other editors.

My experience with vim always seems atypical when I read blog posts like this. For me it's a hard-to-kill, reliable text editor. I barely know any of the commands (despite using it for a decade) because I've honestly never felt like I was missing anything. Just having something reliably fast lets me get away with inefficiencies that are problems elsewhere. I can't stand hjkl navigation, or remember anything more complex than how to find/replace strings. But I'm perfectly happy with it just like that.
> a comparison between two things, typically for the purpose of explanation or clarification.

the dictionary definition of the word analogy does not include those stipulations that you stated.

Any explanation that compares two things meets the definition of analogy. I think you're being pedantic. You can disagree with the comparison, but that doesn't mean it can't be called an analogy.
I am in favor of having better definitions and statistics, but frankly, there will be a lot of people skeptical of Covid no matter what happens.
As a daily user of the safari devtools, I have to disagree

I don‘t have much need for the Network tab, so maybe that’s why. They handle the basics very well for me, with a much better interface (IMHO) than chrome tools.

I really wish they didn‘t skip the devtools part of WebExtensions so we could get the tools for React/Vue/Redux et al.
> healthful bars

???
I haven't had an issue with Dell laptops.
True. On the other hand, thousands of people are dying in hospices and care homes, Covid or not.

Mortality increase (compared to the average of last n years) seems like the only good measure of Covid impact.
Virtual ML .NET Hackathon (Nov 13 – Nov 18)
Well if a server sends more data to a requesting client that the path to that client can handle (considering current state of congestion along that path) the result is packet loss. That is, data that got send is lost, and the packets need to be re-transmitted. So if in that situation you set your initcwnd too high in an effort to improve speed, you would actually achieve the opposite effect: The data that you send gets lost and needs to be retransmitted - resulting in even slower throughput than if you had started more easy with a smaller initcwnd.

If a big player like Google or Netflix would decide to, say, double or triple its initcwnd from one day to the other, the result would probably be more congestion (more overloaded nodes in the whole network), higher packet loss, increase of traffic at peering points and the overall throughput to their users would be less than before - at the same time putting more load on the network so that even users not using Netflix or Google would be affected and suffer from lower throughputs.

You can view the whole situation also under aspects of game theory: If in a movie theater at the end of the film everybody got up immediately and ran to the exit door at the same time, the effect would be a clogged door and people would get out of the theater at a slower rate than in the current situation, where people look at the congestion rate and say "naah to many people at the exit, i sit for a while longer". TCP has built-in backoff and there is a wide range of different algorithms that solve this "try to get to the point so I can send as much as possible as quickly as possible, but if packet loss occurs go slower in order not to put even more pressure on the network". Search for TCP Reno, Tahoe, Vegas, Cubic, BIC etc. or look at the Wikipedia page of what is available: https://en.wikipedia.org/wiki/TCP_congestion_control

EDIT: regarding ISP applying backpressure: They do, in fact every router (even the ones in your home) does this automatically: You have a buffer you put packets in scheduled for delivery. If the buffer-file rate exceeds the buffer drain rate (=input data rate is higher than outgoing) the buffer runs full and packets get dropped. But this is not mitigating the problem: Every dropped packet gets retransmitted and will come again a few ms later. So if the sending side wouldn't back off (=throttle down transmission rate) and just retransmit at the same rate as before, the buffer would permanently run full, packet drops would occur again, and your connection will basically fail.
Lack of time. Assuming you work a day job to pay the bills, there's a fixed amount of time left over to work on the side project. And that limits how much "stuff" you can get done in a given calendar period.

And that can be very frustrating mentally, when you see other people working on the same (or similar) ideas, and they can move faster because they're funded and have full-time people working on it.

OTOH, there's another sense in which you can move faster than competitors, in that you have less inertia involved. If it's just you (or you and maybe one or two other people) you can potentially switch gears and change directions much more quickly than larger companies with more people involved.
I've been fine. Of course I wait till at least 2 dot releases afterwards.
I wonder if this will drive z move to deploy on arm based cloud instances like aws has arm based vms for ec2
The hard parts of open source
I figured, but honestly wasn't sure. And either way, there VAX certainly had its share of anti-VAXers.

Personally I never much liked VAX myself, but that was primarily because my first experience of it was with VMS, and I'd previously used Unix. The difference was jarring.

Later in my career, I had no choice but to use VMS on an Alpha cluster, and grew to really appreciate it.
> My problem is that some of that building should've been sensible defaults

Vim suffers a bit from the design equivalent of tech debt. Much of the defaults and common behaviors were created based on the limits of software/ hardware 30+ years ago. Those limits still affect current design.

> Also the author failed to talk about the #1 killer feature of VSC, the reason for its meteoric rise in popularity — intellisense.

Given a fairly small amount of configuration, you can get autocomplete which is nearly as good as Intellisense in VSCode. For Typescript anyhow, the autocompletion comes from the same source background process.
Every Day's New York Times Front Page [pdf]
Perhaps they didn’t try due to the difference in package management?

Fedora/openSuSE are RPM-based distros while Ubuntu uses Debian packages.
A huge step forward into Apple’s prison complex maybe.

I’ll wait to use ARM on a desktop computer until an OS/platform with more freedom and a much better UI commonly runs on ARM. That will be Windows.
But given that M1 is clearly the basic CPU for low cost, thin-and-light devices, we can strongly infer that Apple’s next M chip will be significantly more capable. Chips with eight or more performance cores would be a certainty for the upper tier of laptops and iMacs.