skysight-inc/HackerNews huggingface dataset:
I hope Epic succeeds. Apple has managed to create a virtual ecosystem and they have absolute control over it. Yes, they did it by creating a great product at the right time (at the rise of much improved telecommunications technology). With a combination of HW, OS and digital store they created more than just a product, they have created a platform. Based on that platform, with a big contribution from third party developers, a virtual ecosystem has grown. Today, true value is in this whole ecosystem. And that is the point. Third party developers combined have probably contributed more man-hours/resources than Apple alone to increase the value of this ecosystem. Why should Apple have a total control of this ecosystem when they created only a part of it?

Take away the apps/services not created by Apple and the value of the platform drops considerably. Whole market is in a big catch 22 position. It is nearly impossible to compete and create a new smartphone platform, because even if a new player creates superior products compared to Apple, they don't have all the apps. They can't create the whole ecosystem by themselves, as the costs would be insane. Software developers also don't have much choice. There are two platforms that control all the market share. They have to accept the rules given to them or leave the industry (one they helped create).

Saying things like that every developer agrees to the App Store rules before releasing their applications is a major oversimplification of a complex situation. Apple can change the rules and they might not be the same at the time when developer makes an major investment to develop an app and when they release it. And rules might change again after they release it.

Apple did not create this whole virtual ecosystem, just the platform on which it is build upon. And this ecosystem has outgrown Apple. It's got so big, that Apple's contribution is only a part of it. Apple has been generously repaid for their efforts, and will continue to be so in the future. But maybe they shouldn't have a complete control over a virtual ecosystem this big, where their investments no longer represent the majority of it's value.
Exponential Economist Meet Finite Physicist: Energy growth cant continue forever
Out of curiosity, what apps are those?
Definitely added some stability problems for me.
Apple is rumored to have fixed the ASR issues blocking bootable backups in the very last release candidate, though I don’t have a solid confirmation of that yet.
Let me back up a step here.

I use VIM for almost all basic editing. Its muscle memory.

But for code editing, I generally end up on VSCode because it seems to have better language support. I've spent a fair amount of time with configuring VIM trying to get where I feel it needs to be. But whenever I shift to a new stack, it always seems to take an investment of time and effort to get VIM set where it's better than VSCode.
Can you go deeper on this, honestly interested. I use NPM all the time have not run into too many issues.
It's really not like that. The railroads were monopolies. Apple is far from a monopoly -- they're just the platform that rich people like.
But the death certificate covid deaths match up pretty closely to excess deaths. I'm sure there are a number of those excess deaths that are from postponing care, but surely you don't think that there have been that many excess suicides and untreated emergencies. Surely people are not suggesting that all of the coroners in the country are in cahoots on a conspiracy to inflate covid numbers.
You mean Complex Event Processing yeah?

The term you hear these days is "event sourcing", but yes, it's a pretty hot area these days.
You are talking past the point I am making. No doubt Python has excellent adoption because the language is incredibly idiomatic and easy to understand -- thus why it is my favorite language. Python is great in all of the ways you just stated but it could be better and I am saying that speed for CPU bound tasks is the way it could be better. I am so tired of binning Python in favor of golang the moment latency becomes important, I would like to use it all the time.
This analysis disputes that, indicating that the metastases not only may have been present, but also that waiting 9 months likely didn't impact anything. Of course it's based on probabilities, so his individual circumstances may have been different, but it's certainly sufficient to avoid the harsh determination that the only reason he died was due to his own hesitation for modern treatments. Personally I think that delay was misguided as well, but it looks very possible that the final results would have been the same:

https://centerforhealthjournalism.org/blogs/2011/11/10/what-...
I use a combo of phoenix [0] and displayplacer [1]. displayplacer is used for making sure my monitors are arranged correctly and I wrote a small script in phoenix (that I bind to a hotkey) that moves all my windows into the right spot, as well as keybinds to resize my windows for tiling purposes.

It's not perfect but it works pretty well for me, I'll have to look into yabai some more, it seems interesting.

[0] https://github.com/kasper/phoenix

[1] https://github.com/jakehilborn/displayplacer
Can you give an example of "super human" regular expressions?

I use regular expression search/replace (even across all files in the project) frequently in WebStorm. I'm really curious what functionality I'm missing out on.
Sounds like you could clean up in this space at $00.001 per transaction!
The Complexity Zoo needs a new home
My .vimrc is around 80 lines including 15 plugins. It's mostly like that for last 8 years. And i don't have any problem using using unmodified vi/vim on servers, which is a big plus.

So no, vim shines and it's pretty bright
If anyone is having trouble downloading the installer, check out this tool: https://github.com/corpnewt/gibMacOS

It's command line driven and will download a full installer.
> Surely we care about a murderer who kills an elderly person.

That's not what it is though. If you put poison in someone's food, and they die before they eat it, you didn't murder them.
I think you're probably right, but if the site doesn't work in Safari that's a problem for Safari users regardless of whose fault it is.
I find it maddening too, but hey, it’s her phone. It’s only maddening in a “I wouldn’t personally do it that way” sense, so I don’t sweat it.

My wife even does it more extremely: when she opens a web site, she opens it in another tab, even if she already has that web site in an existing tab. So she ends up with hundreds of Facebook tabs, hundreds of shopping tabs at the same store, thousands overall. I don’t think she has ever deliberately closed a tab, and might not even know how. Safari’s UI makes it totally non-obvious how to do it, like how Apple makes it non-obvious how to kill apps.
you're absolutely correct.
its only against the tos to create another account if any of yours have been banned. Having multiple accounts is allowed for work/private purposes.

> Many people have more than one Google Account, like a personal account and a work account. Uses like that are fine.
Unfortunately for me, Xcode is mission critical, and Apple always restricts updates to it about 6 months into any new OS.
"Why" is removed from posts by default, the submitter (or a mod) has to edit the title to reinsert it if it's correct. Same thing happens to numbers (10 Ways to ...). It's a quality of title thing, I vaguely recall but can no longer describe well the rationale for why "Why" is removed but I think it was to do with it being superfluous for many titles.
These amounts are in New Zealand currency, this would translate to roughly $8900 for the car and $88,000 for the battery. Note this is roughly 10X what a new Leaf battery would be in the U.S.
> My vim config is empty.

That's the way to go. Unfortunately, most humans are fallible and I had to add a single line:

inoremap <tab> <esc>
Why not use Ecosia instead? Same search results, same - if not better - privacy, and they use their ad revenue to plant trees.
> There is an unofficial mobile client called Otter that makes listening to music on Android very pleasent

Is there some reason servers like this require a special client? Can't you just provide URLs to m3u8s which in turn have URLs to mp3s? Is it just that there isn't an agreed-upon protocol for listing directories? Or maybe auth concerns?
Yep. Seems like the only difference is GPU cores.
Do you really need to set up a US entity just to open a US bank account?

If not, I would set up a US checking account and settle some portion stripe transactions there. Take that revenue and pay your US vendors. No currency conversions.
VIM is fantastic for editing files on servers for this reason.
> I think the best experiment would have been to have him apply blind where the interviewers did not know he was Guido -- and see how he fared on the technical interviews.

That would be amusing, but he'd have to be disguised, as he's rather recognizable, having done a lot of 'State of the Python' talks and the like.

He doesn't look as much like Rick Moranis as he used to, though, so that helps: https://gvanrossum.github.io/images/Guido@200dpi.jpg
Not all whale carcasses float -- some sink like a stone (and some sink, only to later rise again).
https://github.com/fannheyward/coc-rust-analyzer works a treat.
Only because libraries have to use C bindings to make it fast enough. I don't think Python performance is good enough when I have to stop writing in the language that we are benchmarking to get good results.
Actually, the book agrees with you. There's very little evidence to support having a ridgid set of rules to follow when programming.

There are a few high-level take-aways from the recurring patterns seen in the analysis;
these include:
• there is little or no evidence for many existing theories of software engineering,
• most software has a relatively short lifetime, e.g., source code is deleted, packages are
withdrawn or replaced, and software systems cease to be supported. A cost/benefit
analysis of an investment intended to reduce future development costs needs to include
the possibility that there is no future development; see fig 4.24, fig 5.7, fig 5.52, fig 5.69,
fig 6.9, fig 3.31.
Changes within the ecosystems in which software is built also has an impact on the
viability of existing code; see fig 4.13, fig 4.22, fig 4.59, fig 4.61, fig 11.76,
• software developers should not be expected to behave according to this or that mathematical ideal. People come bundled with the collection of cognitive abilities and
predilections that enabled their ancestors, nearly all of whom lived in stone-age communities, to reproduce; see chapter 2.
It’s Not Long Before Your Bank Will Begin Accepting Bitcoin and Crypto
It seems like it very well could. It probably won't be power users, but perhaps, it is the start of more arm based deployments.
Unity was replaced 6 years later with Gnome/GTK3. Not saying that it was a failure, but they did eventually go back to using Gnome.
Yep, but due to the new high speed on-package RAM architecture they couldn’t support more than 16GB RAM, so couldn’t retire even the 13” Intel MPBs because some people need the RAM. It all makes sense.
Ok yeah, that sounds reasonable.
You can't hate people for trying... to survive... That is literally what all life does.
Yeah, it seems like a very unwise choice unfortunately.
The History Wars
> Apple’s case is arguing (at least in part) that no, epic could not have made all of that money if Apple didn’t first put a hundred billion dollars and 10 years worth of investment into iPhone and iOS.

Given the runaway success on every other available platform, I'm going to have to say that's not true at all. IANAL.

Epic is trying to bring the product to the customers that want it, and if the App Store and iOS hadn't existed but everything else was mostly the same, then those iOS users would simply be using Android or another similar product.

Apple's investment in the platform benefited many (including Google and Android) but in this case Apple doesn't bring anything to Fortnite that other platforms don't. It's just the users Epic is after.
iOS 14 has improved controller support so I think it will translate to Mac as well when you play the game there. Fortnite switches automatically to controller mode when you connect one to your iOS device through bluetooth.

Fortnite: https://www.youtube.com/watch?v=0KsQ27Ddtyw

https://developer.apple.com/news/?id=hk2u622s

https://developer.apple.com/videos/play/wwdc2020/10614/

Also I used the PS4 Remote Play with the Dualshock controller on Mac and it worked perfectly

https://remoteplay.dl.playstation.net/remoteplay/lang/en/ps4...
I will not be buying one of these first generation M1 devices because of issues like this. But in the long term I actually think it’s going to be a really good thing for the industry if we can get more developers using non-x86 devices and deploying code to non-x86 servers.
They were hit very early, and the lockdowns came far later.

Famously, the Iranian health minister was on TV announcing that the country doesn't need to take special Covid19 measure while visibly sweating because of the fever caused by his Covid19 infection.

If you want positive proof that lockdowns work, the absolute best example is Vietnam: a tiny country of 100 million people which has experienced 1123 total infections so far, with 37 deaths.
Are evil users cool too?

BTW, your main point about using vim is emacs greatest strength.
Do we really do need to address what constitutes a proper Covid death?

We can accurately project case numbers to hospitalizations and then to deaths as a rough approximation. Who frankly cares if the exact number of COVID deaths are being recorded properly when much of the western world is running out of hospital capacity.

Really, who cares? Don't quibble over bullshit, move on to stuff that matters.
Bad Config file. Don’t ask
> Hall’s degrees are in computer science, but much of his career has been in nanotech,

So why is he opining on structural and mechanical engineering in the large?

Serious red flag straight away.
Inputs should really handle observables - Perhaps with a separate syntax or something. You can't really use Angular without learning rxjs, and once you have the fact that component outputs use them, but inputs don't sticks out like a sore thumb.
Text editors edit text.

Many many things that are important in life have little to do with computers. But the important things which involve computers are usually text based. You edit them with a text editor.

IDEs, at their best, edit one family of languages. At their worst: Java. They do that very well, but general purpose text editors they are not.
I find 91-divoc.com the best site for stats and graphs. It currently shows Sweden's 7-day mortality rate as .118 and rising while the US is at .34 and rising. Both are above the global average of .108. Both countries are below the threshold for the top 25 mortality rates which is ~.5

http://91-divoc.com/pages/covid-visualization/?chart=countri...
* I'm guessing on the OS itself they don't include the unneeded binary data.*

The operating system can on both M1 and Intel Macs; therefore, the OS has binaries for both.

Wouldn't be much of an operating system if the frameworks and APIs weren't available for applications regardless of which architecture they're running on.
> keep people out of healthful bars and restaurants

If it turns out that what people cook at home is even less healthy than food in restaurants, that is a horrible thing, and we should definitely start teaching cooking at schools, regardless of Covid.

I mean, restaurants have all the incentives to cook food that is tastier or cheaper at the expense of health. Simply using less sugar and salt at home, and adding some fresh vegetables to each meal, should already result in healthier diet even if you are a beginner at cooking. But yeah, I can imagine that many people are below the level of beginner.
Mine is 3 lines. Background dark, shift width and tab spaces. Been like that for around 18 years.
Dell XPS 15, Thinkpads
macOS unable to open any non-Apple application
I get your point about empathy, but it's far too utopian IMO. This isn't like life saving heart medication or something, its just music streaming. A company is not obligated to provide a service forever, even if they did kill off the competition. There also has to be a reasonable balance between: "users want this" and "it's cost effective to maintain." Having empathy does not obligate someone to charity. On that note, if there is truly a market for the service, rather than few angry niche customers, then someone else will come along to fill the void.
We use recurly.com for subscription management and have been very pleased with them for years.
Yeah I was mistaking him for James Snell, author of HTTP2 (and PUSH) in Node.js. :)
This also applies to Homebrew and anything else in the “third-party command line tooling for macOS” category. It may take a few weeks for everything to be stabilized by the third party volunteers.
I have to say I did not actually know there is even a tier where they will charge something. I thought the data collection was worth it to them to offer the whole thing for free.
Black market for negative Covid-19 test results, with fakes starting around $200
I'm sure the tens of deaths that happened like this really changed the statistics in a meaningful manner.
Same, every year since 10.13 I am offset about one year from the current MacOS release so a few weeks ago I upgraded to Catalina/10.15.7.
"You don't leave your job, you leave you manager."

This has always resonated with me. Even the most interesting job in the world can be dreadful if you have a manager who's more interested in themselves than the people around them.
> In the survey, there were a lot of options for dual pricing models. It must have been something you were considering. I'd be curious to hear why this was decided against?

I'm actually not sure. I'll check with the team. (The timing of the survey was coincidental, though -- we've been working on making our Billing pricing consistent since the start of the year.)

> To be honest, none of the new Billing features are relevant to us. We'd much rather have new features gated, like customer portal is, than paying 0.5% for features we never intend to use.

We seriously considered that. It gets pretty complicated (and error prone), though, with the number of different code paths that have to be maintained. The fact that such a large fraction of customers we reached out to directly were willing to pay for a more full-featured Billing (mostly on the basis of competitors being significantly more expensive) made us eventually conclude that it wasn't worth the complexity of having two adjacent versions of the product.
I looked in Wikipedia and saw this: "In discussing the origins of vi and why he discontinued development, Joy said: I wish we hadn't used all the keys on the keyboard... I think as mode-based editors go, it's pretty good. One of the good things about EMACS, though, is its programmability and the modelessness. Those are two ideas which never occurred to me."
Where can I find the data to see excess mortality?
I would still use Vim if it had a decent multi-caret support just like Sublime. I want alt + shift, I want ctrl + click, and I want it to just work.
So you want to make your own ASCII-animation
Man, i just wish i could sync history across all devices between safari and chrome. This pulls me back to chrome every time, due to my android phone and windows gaming pc.
Uh, no GP's usage was fine. Take Collins dictionary: "If you refer to an express intention or purpose, you are emphasizing that it is a deliberate and specific one that you have before you do something".

Perhaps you are thinking of the term "express written consent", but there it's the word "written" that means it was, well, written.
Wasn't there a period where there were actually a lot of hospitals closing, because they were too empty, because we had kicked everyone out anticipating a huge covid hospitalization wave that never came? What's the status on that, now?
Still rocking a late 2014 13" MBP, so I'll wait and let the eager beavers try it out first. Don't really want to take a performance hit.
I just did that on the Safari window I was using to type the comment and it just went tall. That is not what I would call "maximize".
The problem with "people who liked this song also liked that song" is that very often I don't want to listen to that song now even if it's something I really love.

If I'm listening to ambient music I don't suddenly want to be ambushed by something uptempo. If I'm listening to e.g. Debussy, you might be excused for suggesting something vaguely new age in a similar mood and tempo, but certainly not rock.

Another problem is that you can't just take raw overlap in tastes, because some people like "everything", and the fact their tastes overlap with mine does not mean I'll like everything else they like.

I've yet to hear a recommendation system that chooses music I want to listen to reliably enough that I can generally stand to listen to them for more than a few songs at a time without it turning into an endless annoying sequence of skipping.

Respecting genre (segues need to be gradual, if at all), respecting mood and tempo needs to come first. Then you can consider what others who likes the same songs within those constraints also likes within those constraints. Honestly if I have to choose between personalised recommendation and precise control of genre and mood/tempo, I'd take genre and mood/tempo over personalisation any day.

Another pet peeve of mine is lack of visibility into how to teach a system what I want. E.g. if I dislike or skip a song, will it get that it doesn't fit my current mood or what I want to listen to now, or will it wrongly infer I don't like the song at all?

Sometimes it feels as if the people designing these systems don't use them.
why does it work like this in macos? (meaning - it seems to be running an outside process to block ads, unlike in Chrome where the process is internal to the browser, is this correct?

as a windows user i was puzzled by this when installing adguard
I agree that it should be easier to get a simple list, but I want to note that backing up the firefox tab data is one file, and it makes its own backup whenever you update.

Chrome on the other hand will deliberately reject and wipe your profile if you copy it to another computer.

Also "bookmark all tabs" serves roughly the same purpose as a dumb URL list for backup purposes, even if it's awkward to edit.
I tried downloading with wget and still had the same issues, so I think it's because Apple's CDN is having trouble. https://developer.apple.com is also down.

Edit: here's my wget command line:

wget --continue http://swcdn.apple.com/content/downloads/50/49/001-79699-A_93OMDU5KFG/dkjnjkq9eax1n2wpf8rik5agns2z43ikqu/InstallAssistant.pkg
I'm quietly hoping they'll ask him to work on a typescript-style of project that adds static typing as a layer on top of Python :)
Hah, apparently I remastered the spelling!
This is exactly what you're looking for: https://www.cdc.gov/nchs/nvss/vsrr/covid_weekly/index.htm
Second that! We are exactly in the same shoes. We are not using or planning to use any of those extra features and are pretty disappointed by that move. Costs us a couple of grand more every year in stripe fees or we now have to go hire a developer.
Thank you both for checking the sources.

Yes, the tweet is saying Sweden is 60% better than the US in terms of daily deaths.

The source for claiming immunity is temporary is also just a link to some random tweet with no data.

I flagged the article as it’s making pretty big claims based on no real data and a misunderstood tweet.