skysight-inc/HackerNews huggingface dataset:
As a UX designer, when I see people using something in a way it wasn’t intended (and having a hundred tabs is clearly not how tabs were intended to be used), my question is: how is this UI failing them?

I think the problem is that people generally don’t know when they’ll return to a tab, so they leave it open, and that creating a bookmark is asking too much commitment for something potentially ephemeral.

A good system might be one that doesn’t automatically close tabs, as some extensions do, but collapses ones that have remained unused for a certain period into a set of temporary bookmarks. Recently accessed tabs stay in the bar, while stale ones are swept into an “old tabs” list that can be perused at the user’s convenience.
> So, your not arguing that people didn't die from Covid19, just that you think those people weren't expected to live for much longer? The implication being we shouldn't care so much because someone died only a year earlier?

I don't think this is what they're saying. I think the point is that those people's actual times of death weren't far enough from their expected times of death given their preexisting conditions to be able to confidently say that they died of Covid, rather than just having died with it. In other words, that there's a good chance they would have died at the exact same time even without Covid.
That contradicts what's said elsewhere in the thread. My understanding is that prices are going up for the earlier users of an older product who are now being moved to a newer product. It's understandable why they and others wouldn't be happy about that, but it's a different situation from what you're describing here. If that's wrong, I'm happy to be corrected. Like I said, I have no firsthand knowledge, so have to rely on people who do.
> building docker images locally on ARM and running it on X86 in production could potentially, in some circumstances cause some issues.

Won't it always cause issues? If you build locally you are packaging ARM binaries in zfs which won't run on x86... unless you somehow signal to docker that you want a different arch when building
Couldn't agree more. If it goes right and works, the amount of functionality added is unreal
Vim is a tool. The more knowledge you have, the more powerful it becomes.

Vim was my first editor in Linux. Before that I used Borland, VS(Visual studio) and MASM(Microsoft assembler) editors.

After learning regular expressions, I felt superman with Vim. I started doing incredible automated work that was impossible or very hard to do in anything else like VS, netbeans or whatever.

Then I learned Lisp, so I forced myself to master eMacs. It happened again, I felt super-superman once you understand Lisp and can use it to automate everything on the editor.

IDEs are great for starting to program. But if you plan on being a serious programmer I recommend that you download anki and start memorizing Vim or emacs or regular expressions commands.

That will make you also a super human, able to do things in way less time that everybody else.
I don’t think this is an accurate summary of the book. The satirical history of the “modern education system” in chapter 3 describes how funding for public education was increased, and students were aggressively streamed into different schools based only on IQ tests. Eventually expensive private schools went out of fashion because they were attended only by students who couldn’t get into the best public schools, so they no longer conferred academic prestige. Early in the book, capital levies are introduced which prevent the building of new fortunes, and in chapter 7, an Equalization of Income Act is passed so that all citizens receive the same basic income. The meritocracy is transformed into an aristocracy not because “merit” is a proxy for heritable wealth, but because “intelligence” (as defined in the book: “the ability to raise [economic] production, directly or indirectly”) is also heritable, and in the book this effect was amplified through eugenics. You can find a more modern and less satirical take on this argument in Fredrik deBoer’s The Cult of Smart.
That's partially correct, and partially wrong. Long tail means that few people will buy/use a particular software package, but that if you have lots of such packages, you can make money. In the case of Apple Silicon, if there's an "esoteric" package, by definition it's only used by a small number of people.
Why even bother doing a study with a sample size so small that a difference as large as 49% is still not significant?
Depends on the medium. Don't ever say anything against the grain on Twitter (or really any medium that encourages media to go viral). But at least HN is (usually) a good, moderated forum where opposing viewpoints can be heard with judgement for the argument and not the arguer.

A difference the US has with the situation in the article is the Thai hotel was able to get law enforcement involved -- I don't think the US has crossed that line yet.

Also you could view this TripAdvisor warning as a chilling effect against other establishments that might try to use the law to silence critics. Hopefully this hotel goes out of business
Yep. Not supported on Linux so I’m a Firefox user.
I still haven’t take Catalina update.
I know they demoed Linux virtualization at WWDC, but I don't recall Docker. I could easily be mistaken though.
This was years ago, but I used Charles for inspecting traffic coming from mobile apps. I'd install their certificate onto a jailbroken iphone, then route the traffic through my laptop. Suddenly I had all the unencrypted network requests and responses. Was pretty awesome.
Try a live link instead, it helps users out who have to copy and paste the URL: https://private.sh/
How is this a case in point? The curve of the deaths follows the curve of infections closely.
Hi chunkyfunky. I recently read Clean Code, great book.

I agree with your take on DIP.

We're using Microsoft Service Collection and with the Scrutor nuget component we were able to easily decorate an implementation from another package to extend the functionality adhering to the open closed principle OCP.

DI also enables your code to be open for extension but closed for modification.

Great stuff!
Agreed that the vast majority of Hacker News comments about the M1 Macbook Air are very glass half empty.

This seems like a really cool piece of technology, and I'm kind of bummed that everyone is so cynical and pessimistic about everything these days (albeit understandably so).
I’m actually looking forward to the opposite: better iPad apps now that developers can expect them to work on Mac too. Maybe we can get iPad apps that actually work with a mouse and keyboard.
My go to disk space inspector has always been the free Grand Perspective, such a useful and clever way to show disk usage graphically.

You’ll be able to quickly see what folders are taking up space and more so easily see what folders and files in those folders are taking up the most space.

http://grandperspectiv.sourceforge.net/
I have Catalina on my work machine and Sierra on my personal one. Using Catalina at work hasn't really shown me any compelling reason to upgrade my personal machine, but it has given me several reasons not too (general stability, poor handling of external monitors, lack of forwards compatibility for apps I care about, etc)
HTTP Push Is Dead
Not sure why the HN article opted to go for "I Still Use Vim" instead of the article title, "Why I Still Use Vim".

The former just makes you sound like an Arch Linux user.
Yep, heard loud and clear. We've been investing a lot in USD (and other currency settlement) in various markets (and actually just released it in Singapore). We're working on it in Australia too.
I was also going to draw parallels to the icons on the desktop. Hundreds of browser tabs open is the 2020 version of having hundreds of icons all crammed onto your Windows desktop.
You're missing the point. The point is that some of the excess deaths were caused by Covid, and the rest were caused by the lockdown, and the numbers are intentionally being skewed to make all of the lockdown deaths look like Covid deaths. This obviously leaves the total of excess deaths the same.
Governments Will ‘Outlaw’ Bitcoin, Says Bridgewater's Ray Dalio
Yeah, I think I'm gonna wait a few days on this one
I'm glad adblockers are back. I'm not sure if it ever truly left, but the moment there was a bit of resistance I was happy to jump ship to FF.
Genuinely curious: what are you developing that you don’t ever need the network tab?
> Apple has essentially unlimited resources to perverse the law

As does Epic, the other party to this case.
Principles of Quantum Communication Theory: A Modern Approach
Maybe they're just not worried about it anymore, much as we never worried at this level about the flu, common cold, or really anything else?

> How did they expect that this was going to turn out?

Maybe exactly like it is, and maybe it's not a real problem? There's no nuance in a graph that simply shows "infections" - there's no discussion of it being relative to the number of tests, no error bars for false positives/negatives, nothing to show how severe it is.
Some of the First Mini PCs with Ryzen Embedded V2000 Chips
At this point, my 2015 Macbook Pro basically doesn't have bluetooth at all. Performance upgrades is truly all I desire
Does this pose any danger for Google’s Fitbit acquisition? It seems like the only major blockade for the merger completing is from the EU investigating.

Can we assume that Search will be separated from any hardware/data related issues?
> keep people out of healthful bars and restaurants where they could consume a more diverse diet

The portion sizes [0] and food served in bars and restaurants in the US are not healthy. Generally, home cooking is associated with consuming fewer calories and improve certain health outcomes [1].

[0] https://www.wbur.org/hereandnow/2017/03/29/portion-sizes
[1] https://www.health.harvard.edu/blog/home-cooking-good-for-yo...
"There's an app for that"
That also happens to me if I disable javascript (and therefore get their Qwant Lite page).

However, it works if you use a non-English language:

https://lite.qwant.com/?l=de&q=foobar

https://lite.qwant.com/?l=en&q=foobar <-- this won't work (or omitting l=en)

https://lite.qwant.com/?l=es&q=foobar

https://lite.qwant.com/?l=fr&q=foobar
And of course there's the famous stackoverflow reply, "Your problem with Vim is that you don't grok vi".[1]

Reframing vi(m) usage in my head as a conversation, a linguistic back-and-forth, really helped me understand how to use vi(m) effectively.

1. https://stackoverflow.com/questions/1218390/what-is-your-mos...
That is not in any way what that 90% means.

> "Of these, 90 percent (5,514 out of 6,128) have laboratory-confirmed covid-19 according to the Swedish Public Health Agency's database of infected people."

That is 90% of:

> The statistics show the deceased where the underlying cause of death was covid-19, according to the cause of death certificates received by the National Board of Health and Welfare.

So in 10% of cases, the doctors were sure enough that the cause of death was Covid19 to write a legal document certifying it, even though they didn't order laboratory work to confirm with 100% certainty. This could mean many things, from medical malpractice (doctor lied on a legal document) to simple common sense (patient is husband of person with confirmed case, died of clear Covid19 symptoms).

But there is no way to read that 10% number as meaning what you claimed. In fact, if a person were hit by a car, confirmed Covid19 positive, died of their wounds on their way to hospital, and got a death certificate claiming they died of Covid19, they would be part of 90% number, NOT part of the 10% number.
Does this mean if you're a woman and you highlight your own personal excellent in your resume you're statistically likely to be treated worse? Similarly if you're a man and you have a leadership role at a horse club you're statistically likely to be treated worse?
Apple executives on new MacBook, M1 chip and the future of its products
That’s why I got the Pro (also my laptop is from 2013 and I’m desperate). I love and use Docker every day, and know it’s a mess right now, but I’m still excited to jump in head first.

Edit: This is my personal laptop fwiw. My work one is still Intel.
The Light and Dark Side of the API Economy
"Professional use" just means to use in your profession, not that they are claiming to be an IT expert.
Run through the tutorial a couple times, so you learn the basics. Once you've internalized them, then start exploring the plugin ecosystem. A lot of people dive right in to customizing their vim, completely reinventing the wheel or copy/pasting configs without understanding what they do.

https://vimways.org/ is also a great resource. 'Death by a Thousand Files' in the 2018 edition is one of my favorite vim articles.
WorldWideWeb: Proposal for a HyperText Project (1990)
Go 1.16 will have native file embedding (eta Feb '21)

https://github.com/golang/go/issues/41191
My current tab bar on 10.15.7 with Safari 14, you don't even need to upgrade to Big Sur. Cmd + hover lets you preview a page or close it.

https://i.imgur.com/NS6Zjd6.png
It differs from country to country, so any concerns should take that into account. For instance, in Sweden the total number of people that have died from 1 januari to 1 november this year is around 3000 more than the average during the same period in 2015-2019, which is lower than the 6000 official covid deaths. So it seems unlikely that there are a large number of unreported covid deaths hiding as something else.

Source: official mortality statistics. https://www.scb.se/om-scb/nyheter-och-pressmeddelanden/overd...
Oh, huh! I never noticed, because I keep iTunes and Tuneskit isolated in their own Windows VM, and I'm using Apple's special 12.6.4 branch that supports managing iOS apps (but also doesn't get updates).

This setup does work, quite well in fact...
Yes, and someone commented later that A14 does have virtualization in hardware so this issue might actually be fixable in software?
My vim config is empty. I use it periodically and know the basics. I prefer it over nano and pico by a mile.

600 lines seems pretty long to me. I don't even know what I would put in a .vimrc file. Obviously I don't use it enough to even have annoyances.

The nice thing about have no config is that I can hop into vim on any computer or server anywhere and be able to use the editor. I don't have to worry about having muscle memory of using keybindings/aliases that don't exist.
We've been testing this change for a few months to make sure that, broadly speaking, the vast majority of current customers are willing to pay for the new functionality. We don't want to even try to charge for things that customers don't feel they're getting good value from.

There's obviously heterogeneity, though, and we'll be as reasonable as possible. If this would be really disruptive for your business, or if you need more time to plan a migration (if you don't think Billing makes sense for you), or something like that, I'd be happy to connect you with the team -- we could extend your current pricing through the end of 2021.
Samsung DeX already does that. I plugged a colleagues phone in to this screen and it was pretty cool: https://www.laptopsdirect.co.uk/electriq-eiq-15fhdpmt-15.6-t...

The screen has a USB A port, so a keyboard and mouse were useable with the dongle. It also has two USB-C ports allowing you to charge the phone through the screen. Touch screen was excellent too.
> It definitely feels related to iPadOS with the colors and buttons that seem destined for a touchscreen

I wonder when a touchscreen mac will be ushered in by Apple. My kids always smudge up my laptop screen attempting to avoid the trackpad.
No, it'd be $3.20. 2.9% + $0.30/transaction.
The comment you were replying to was stating how it works in the US, and your reply made it sound like you were talking about the US still.

I get now that it was part of the conversation about the differences between the US and Canada.
Yes and no. The numbers of hospitalizations and deaths are proportional to the number of tests, but only if the amount of testing is constant.

As linked elsewhere, https://experience.arcgis.com/experience/09f821667ce64bf7be6..., the numbered of confirmed new positive tests are around 5k compared to April, and the number of deaths are 10-20 compared to April 100-120 per day.

What the graphs would need is normalization to the amount of testing being done. Such graphs would then have hospitalizations and deaths proportional to the number of positive tests.
It’s like people who store EVERYTHING on their desktop in a huge unorganised pile.

Yes, it works.

It’s also maddening, like they’ve never even grasped the basic file operations.
right, looks like Sweden is doing pretty well compared to the USA.

https://ourworldindata.org/coronavirus-data-explorer?zoomToS...
I think it's a bit of a stretch to call Apple a country.. there's alternatives out there and nobody is forcing you to use an iPhone, which is vastly different from a country, where you are forced to abide by its laws and pay its taxes. It's almost an absurd analogy.

If I was to make an analogy, I might say Walmart is a better analogy. Walmart is the biggest store in town, but you do have alternatives and nobody is forcing you to shop there, even if it's kind of hard not to. Walmart does all the legwork of getting customers into the shop, then puts other companies' products on its shelves and sells them for a markup. Their markup? Pretty similar to Apple's fee, roughly 25%.
Meanwhile, good articles are being deleted all the time because those aren't newsworthy enough
That 10% from your other comment has no relationship to Covid19 deaths vs people dying of unrelated causes who happen to be Covid19 positive.
Cargo for Python… that's pretty much Poetry.

I was already in love with Python, but Poetry has definitely made me a much happier Python developer.
I was using YCM and ALE to handle completion, but having switched to COC I won't look back. It's just a much better experience.
> consistent rendering issues

This is because lazy/incompetent web developers make their sites in Chrome and don’t bother testing other browsers.

You could have said the same about any browser that wasn’t IE a decade ago.
Thank you for the hard work and love put into iTerm2.
Are you saying the way to kill Google is to challenge its search?

On another note, do you have an opinion on YaCY (https://yacy.net/) ?
Bars play a crucial role in Americans' public health.
So you didn't even read this thread before posting.
My beef with macOS Safari (I use it) is simply that they don't render tab switching on the touch bar as favicons.

I'm looking down on the touch bar, and it's an indecipherable blur of basically identical tiny renders of web pages. I've never once found it useful, and the tab view has favicons (finally), if the touch bar had them I would likely use touch bar switching fairly frequently.

To be fair, no other browser does this obvious thing, either. I don't understand it.
Nissan Leaf owner told new battery for $13K car would cost $121K
While fond of Sowell myself, I wouldn't rush to put a 94 year old at the top of any ticket that hopes to be competitive.. To capture his age another way, some of his best works were favorably reviewed by FA Hayek (1899-1992).

Edited: to not suggest Hayek is still living.
Folders(2015)-an esoteric programming language encoded into directory structure
I’d like to see reporting on healthy years of life lost.

During the worst of the HIV epidemic, we saw people in their 30s dying left and right. Malaria kills mostly young children.

All lives are valuable and worth fighting for, but it does seem that these losses are fundamentally worse than COVID. If we would count healthy years of life lost, rather than raw number of deaths, I think that would be more apparent.
History has far too many pages to browse, and doesn't have full-test search.
Posting this as it's exactly 30 years old. I thought it was a pretty interesting read. Some fun quirks in the HTML source as well.
IMO neither of them are really "Swiss army knives". Multitools are pretty bad as actual tools, we just use them because carrying around an entire toolbox is nuts. It's not the versatility that makes them good, it's the form factor.

If I had to compare tech to real life tools, then IDEs would be food processors: heavy, extremely good at what they do, make some things possible and other things trivial, best at scale. And vim would be, I dunno, a really nice chef's knife? But you can't serrate a chef's knife. Whatever, analogies are dumb.

(Emacs of course would be a smart fridge running emacs as an OS.)
> That said, the instant compilation and error feedback developing in rust in vscode is amazing, especially while learning

You can get pretty much the same experience in vim, using the exact same language servers as vscode. It's not even hard to setup.
> The network tools suck (why is it so hard to find the request payload??)

Speaking as a non-web-dev who looks at web inspector once in a blue moon, this took me about 5 seconds. I looked at the Network tab, selected a resource, noticed the information in the detail pane had headers but not payload, and then right-clicked the resource and selected "Reveal in Sources Tab" which revealed the payload there.
One of my round tuit projects is to set up a Snow Leopard VM to run PowerPC apps. with Rosetta, and a Mojave VM to run 32-bit Intel apps.
not exactly auspicious lol
I‘m sure audio software developers will love it. FabFilter Pro Q costs 149€ on Mac and 33€ iOS, probably because they assume you can‘t really use it in a studio, which you suddenly could.

I‘m sure most developers will opt out soon enough though and who knows if it even works for Audio Units.
Cache your images longer at cloudflare's edge:

New Page Rule -> your.site/*.png (or jpg, gif, etc)
Cache Level: Everything
Edge Cache TTL: (some large value, an hour maybe)

This will make sure you don't serve any given image more than once per hour, and the rest of the requests will get served CF's edge cache.
"All Folders programs are 0 bytes if you're on windows as it interprets an empty folder as 0 bytes."