skysight-inc/HackerNews huggingface dataset:
Vendor lock in is very expensive. At the moment vendor lock in is providing AWS with more profit margin than Amazon's entire retail division. It's more profitable than McDonalds.

It's also A) frequently not all that hard to avoid B) worth doing for reasons other than sheer cost (e.g. flexibility, ability to unblock oneself more easily, ability do deal with bugs by oneself).

If you work in a company that isn't especially worried about hosting costs it's fine (mine isn't, for instance), but most companies are at least somewhat concerned with these costs.
You can do it using Unicode bold characters:

𝗔𝗕𝗖𝗗𝗘𝗙𝗚𝗛𝗜𝗝𝗞𝗟𝗠𝗡𝗢𝗣𝗤𝗥𝗦𝗧𝗨𝗩𝗪𝗫𝗬𝗭𝗮𝗯𝗰𝗱𝗲𝗳𝗴𝗵𝗶𝗷𝗸𝗹𝗺𝗻𝗼𝗽𝗾𝗿𝘀𝘁𝘂𝘃𝘄𝘅𝘆𝘇

𝟬𝟭𝟮𝟯𝟰𝟱𝟲𝟳𝟴𝟵 🞷‭

And bold italics:

𝘼𝘽𝘾𝘿𝙀𝙁𝙂𝙃𝙄𝙅𝙆𝙇𝙈𝙉𝙊𝙋𝙌𝙍𝙎𝙏𝙐𝙑𝙒𝙓𝙔𝙕𝙖𝙗𝙘𝙙𝙚𝙛𝙜𝙝𝙞𝙟𝙠𝙡𝙢𝙣𝙤𝙥𝙦𝙧𝙨𝙩𝙪𝙫𝙬𝙭𝙮𝙯
Hmmm -- is the wording not enough -- that the data is going to stay on google drive?

Do you have any suggestions on how this should be put forth to the user?
Also check out Philosophize This for a great philosophy podcast.

https://philosophizethis.org
Show HN: Community Finder on Makers Festival
How’s the development environment on the Surface Laptops?
I have had a hell of a time with Apple lately and quite honestly I don’t think they deserve the thousands of dollars I give them for the MacBook Pro 15”. I’ve had the power brick die on a one month old device. Catalina is one of the most buggy operating versions I’ve ever used.

For those on the surface laptop range what’s the development experience like on windows? How’s the power in the 16GB models and are you enjoying the laptop?
Any books to recommend for the topics you mentioned? Especially sql or mongo.
What is Xubu's position on snap? It seems to be at odds with other design goals of this lovely distro.

(I've used it for a while, but recently switch back to KDE as resource consumption of KDE dropped a lot and is now ballpark on par with Xubu's[1] yet gives me a lot more features an configurability)

[1]: https://youtu.be/fo45bo1jvZI?t=78
At this point Wickham is almost developing a parallel language that happens to be backwards compatible.
Yes, they didn't know what it was, to be true.
I don't use Docker much anymore (2015)
Toy in the sense that it's fully at Intel's whims.
Hi HN,
My name is Will and I am a co-founder of Cushion (https://trycushion.com). Cushion helps you ensure you can always make ends meet by combining various incomes into one steady paycheck. This allows smooth transitions in times of plenty/scarcity and guiding you on how to strengthen your financial foundation.

We think the way people talk about saving for emergencies needs a refresh, the "rule of thumb" mentality is clearly suboptimal as many of us have different risk levels dictated by our lifestyles. By automatically adjusting to global & individual risk levels, your "cushion" will adapt, increasing and decreasing in its target size.

For us, COVID-19 was just another wake-up call that we need to prioritize protecting our finances, and with the pace that the world currently moves at, uncertainty may just be the new normal.

We strive to build the tools to help people optimize their emergency funds, to help freelancers, moonlighters or any individuals with volatile incomes manage their cash flows, and to help us all sleep a little easier.

A little about us, I have the pleasure of working with a passionate team bolstered by years of experience in both finance and technology and an overarching vision of simplifying some of the complexity that litters the world of personal finance - and hopefully, make a difference in some people's lives.

Any/all feedback is welcome and appreciated!

Will
Much like typical crimes, only a subsection of company malpractice comes into public view. There's a few major scandals per year from the largest and most publicly known companies.

The very least we can say is that company malpractice is more common than it appears, unless 100% of it is reported on.
Rendering is fucked up on this page and Reader Mode doesn't automatically engage. Explicitly do the "about:reader?url=" trick to fix it.

The author's got a bad misstep in the first paragraph; Socrates, if he existed, was skilled, landed, honored in military service, and his "poverty" was part of his apology when he was sentenced to death. This matters deeply because there is another important Greek philosopher who, if he existed, lived a much more impoverished and simple life, namely Diogenes [0]. This contrast between Socrates and Diogenes is worth carrying into the rest of the piece.

Kierkegaard was Christian, and living in an era where Christian foundational beliefs were considered scientifically supported. As a result, his philosophy cannot escape the Christian mindset. While the author name-drops existentialists, folks like Camus and Nietzsche, they don't seem to grok that existentialism aggressively rejected the same trappings of society to which Kierkegaard felt encircled and trapped, particularly the religious trappings to which Kierkegaard felt such obligation and wonder.

At least Kierkegaard was right to criticize Hegelian dialectic as "nonsense". Plain language philosophy [1] is so much simpler, although it wasn't ready yet in Kierkegaard's time.

The author uncritically accepts Kierkegaard's view that Christian myths much be accepted as paradoxical or absurd yet true. When countervailing evidence disproves each myth, we are not merely being fervent or zealous if we hold on to those stories, but actively denying reason and empiricism.

The author concludes by suggesting that we look inward to an intuitive religious or spiritual path, and ignore the distractions of society. Further, they insist that the philsophical truths revealed here or there by Kierkegaard or his biographers are ageless and that the "peculiar challenges of our moment" are not "the meaning of our lives". That is high-minded, but simply not true. A lot of folks will think of COVID-19, but I think of secularism and the decline of the Church's ability to control minds.

[0] https://en.wikipedia.org/wiki/Diogenes

[1] https://en.wikipedia.org/wiki/Ordinary_language_philosophy
Go back and read the thread but imagine I said "We used chimps in biomedical research for decades precisely because of that overlap, why do you think it's not a helpful measure?"

Let's simplify so you have another way of looking at it:

OP: COVID shares 90% DNA with SARS so the vaccines would be similar.
OC: We share 99% DNA with chimps, so what?
Me: We use chimps in research because they are so close to us.
You: Well actually we don't anymore because of ethical concerns

For the record, I think sentient creatures should have rights and I'm glad testing on chimpanzees has ended. Have they all been released to sanctuaries yet?
Twitter to block virus 5G conspiracy theory tweets
Most Android devices are cheap and underpowered. It is not hard to max out the resources of your average $225 phone.

That average includes the developed world. The average Android phone is even worse in the developing world.
It’s Robot versus Human as Shimon Performs Real-Time Rap Battles
This is an amazing resource, thank you! I wish they had episodes on more recent thinkers such as Kant...
Master The Medium Editor – all the keyboard shortcuts you need to know
Parent didn't claim restaurants are closed. Also, what I hear from friends in Sweden the bars in their area are indeed closed: there's little point in being open if nobody goes there, even you're legally allowed to be open. Of course no data how universal that experience is, given that a lot of this relies on voluntary actions I expect it varies widely across the country, which might explain the difference in representation by different folks. I don't think it's fair to say Swedes are doing "nothing", but it's clearly less than many other countries have been enforcing.
Gold Bars Heading 11,000 Miles to New York in Supply Squeeze
Yeah, my head has been fixing itself recently after about 3 really nasty years (on top of all else) and now this... I can feel my mind starting to fray again. I don't like it either. I can cope for now but I can't suggest anything to help you. Truth is I never can because each person's mental situation is different. I'm sorry. I do wish you luck. I wish I could do more.
Why do you assume those jobs could be saved? Do you think they would have carried on as normal if the pandemic had been allowed to spread unchecked?
Yes that's what I said.
I'm more interested in not using snap. How hard would that be? (as it seems to be installed by default)
https://www.seriouseats.com/recipes/2012/07/basic-new-york-s...

Almost anything on serious eats by Kenji is good imo. There is a whole section on pizza but the above recipe is my favorite.
Embeddable Common Lisp 20.4.24
Content that goes "against World Health Organization recommendations" is not necessarily misinformation though.
A lot of talk here that colleagues aren't friends.

What is wrong with you people? If you like your colleagues you can invite them to do stuff after you or they leave. They probably haven't invited you because they never got around to it either.

Most of the older generation people met through work is the only way to make friends.

No wonder loneliness is so rampant now.
Moved from macOS to Windows in 2016. And yes, obviously apple no longer has a dedicated macOS group and tells regular people who want laptops to run iPads. macOS doesn't get a lot of love.

Surface is basically just a high quality Windows machine. The dev environment, for most of the HN crowd, will be WSL2, which means Ubuntu 16.04 or 20.04. apt-get is way better than homebrew.

Surface specific:

- I've had good experiences with the Microsoft store, if they exist in your country.

- Alcantara can get gross after a year of palm sweat and personally I find it tough to clean.

Surface is cool, you can also look at Lenovo kit or the Dell XPS 13.
> Don't cut off quotes mid

You managed to get the gist.

You don't need a plan to power the world. Try a plan to power your own state and let the rest of the world sort itself out. When you're at 80% renewables and then get stuck, then I'll believe it's an issue. Not when you're at 20% and handwaving theoretical excuses.
It will most definitely reduce the number of infections. It allows us to reach the point of where measures like test-and-trace become possible after a smaller number of infections, and those measures can further suppress and even eradicate the disease before it manages to infect everyone.
Also keep in mind the graph isn't zero-based which makes it seem worse than it is. It's 73k compared to 52k last year, so about 40% worse than last year, not 100% as the graph might make one think.
What's the point of supporting the current economic model if it doesn't support human welfare? What's the point of any of our abstractions if they don't serve human welfare?

I'm totally in agreement with you.

The pain of economic loss is processed in the emotional and reward centers of the brain. Empathy and compassion, on the other hand, are processed in advanced sections of the brain in the anterior prefrontal lobe. When we are encouraged to think about the stock market all the time, then the emotional centers are allowed to take over, and we forget that people are what's important.
Ah, this one again.

https://news.ycombinator.com/item?id=22914333

https://www.theatlantic.com/national/archive/2012/11/its-tim...
Contact Tracing Joint Statement
Yes it does. Countries with bigger populations can do more, not less. That should be obvious.
https://www.pizzamaking.com/pizza-recipes.html

Perhaps start with the New York style
In modern C++, inline is used to prevent 'multiple-definitons' errors, not to actually inline the function.
Yes, agree that there is a difference. Regarding Sweden, it seems like all patients in ICU are intubated.
An explanation might be that because of the low number of ICU beds in Sweden only people deemed to have a fair chance of survival is admitted.

[1] is the ICU register that gives some statistics, e.g. that median age is 60 years and 25% of patients don't have any risk factor.

[1] https://www.icuregswe.org/data--resultat/covid-19-i-svensk-i...
Definitely a good idea, but these were devices that were, by their nature, mobile. They had to be dropped for a couple weeks at most, then recovered and dropped again in a different location. Physical security would be a guy with a rifle and binoculars.
Pandemic Compute Needs Drive Intel’s Data Center Group
This is precisely why this sort of "helpful" censorship is not helpful. The WHO is wrong, plain and simple. There's dozens of studies that very clearly show even home made masks are highly effective in spreading viral diseases.
What's new in Ubuntu Desktop 20.04 LTS?
> When scaled to a range of 550km and corrected for the solar and observer phase angles, a reduction by a factor of two is seen in the reflected solar flux between Darksat and STARLINK-1113. The data and results presented in this work, show that the special darkening coating used by Starlink for Darksat has darkened the Sloan g' magnitude by 0.77±0.05mag, when the range is equal to a nominal orbital height (550km).
Yes: https://www.omgubuntu.co.uk/2019/10/ubuntu-20-04-release-fea...
I also tried checking the statistics, i.e. SCB deaths - FoHM deaths and found no big deviation from the 2015-2019 mean. Both data from the official excel sheets.
That masks work.
Uber offers 50k free rides, free food to shelters for domestic abuse victims
(No, I wasn't referring to you, I went back and checked https://news.ycombinator.com/item?id=22945974)

And I agree with you, I can trivially think of death causes that could go up because of covid-19 + lockdown (heart attacks, suicide, medical neglect), down (influenza, traffic accidents, workplace accidents), and be unchanged (cancer, strokes).

So claims of non-covid-19 excess mortality have to be carefully examined. If the official covid-19 death count diverges sharply from the excess mortality of a country, the most rational explanation has to be that that country is underreporting covid-19 deaths.
“And by smartest people we mean people that practiced binary search tree implementations for a week prior to their interviews”
> Do laymen really look at phone CPU models the same way that people use them to guide purchasing decisions on laptops

I think I saw a bit of that phenomenon with Snapdragon variations and # of cores.
> On 19.10 gnome-shell really gets in the way for me.

Xfce is a nice alternative to GNOME 3 that reminds me a lot of GNOME 2.
How to Lose Belly Fat Fast
This site doesn't use links so it is very frustrating to use. I was trying to middle click to open new tabs but it didn't work because they aren't <a> tags.
I don't know about NYC, but in Sweden median age is 60 years. Have a look at the link to see a distribution graph ("Åldersfördelning")
https://www.icuregswe.org/data--resultat/covid-19-i-svensk-i...
Transforming Product Culture at Scale
>Does any business operate this way, including the one you work at? That is, selling things to the people who need it most for the amount that "minimizes default" (ie lowest price).

I think a business that sells something for a small markup but makes it up in volume does something like this. So I guess the answer would be - yes - probably most businesses actually do this.
Please start release announcements by saying briefly what it is! "R is a programming language for statistical analysis" or whatever. Don't assume that people are familiar with every possible piece of software already.

Also pull important stuff to the top of announcement. Were there security issues that need you to upgrade? What are the major new features that would encourage you to upgrade?

For example here's a release announcement I wrote recently: https://www.redhat.com/archives/libguestfs/2020-February/msg...

Free software doesn't usually have an advertising budget, so you have educate people on what your software does at every opportunity you get.
FFmpeg Made Easy – An Introductory Tutorial
Except people who decide out of their own free will to watch and follow a specific advice and they end up dying due to it are responsible for their own deaths. You can't blame the medium though which said advice propagated. Regardless, as is and by your own belief youtube should be held responsible for the people that end up dying due to following the WHO recommendations instead of what the experts suggest.
The central friction is there are two conflicting views of banking:

1) Lending, insurance, and investment as a social service. People need homes. Businesses sometimes need to weather crises without bankruptcy. Startups need funding. People need educations.

2) Lending as a private investment. You want interest rate to reflect risk.

Evolving monetary theory means federal interest rates are set to reflect #1. The underlying view is that financial system is a bunch of bits used for accounting designed to keep businesses productive, people working, and the economy running, much as you might have in a video game. You make and destroy money as needed to support what needs to happen to make that work, much as a game developer might engineering money sources and sinks into an MMORPG. It's just bits on a computer.

Historical practice and the structure of banks is set around #2. This is a really sound theory if your currency is either backed by gold, or even is fiat currency, but running on the same principles.

Defaults aren't a problem with #1, unless they encourage bad behavior. If a bunch of poor people buy homes, and later default on mortgages, it's really not a big deal; bits on a computer appear and disappear. If 50% of those people come out owning homes, you're still ahead if 100% were still renting. But in #2, it's a financial crisis. Conversely, if a bunch of poor people can't buy homes and have to rent, it's a crisis in #1. It's not a problem in #2.

I'm not sure the mixture model works well -- indeed, I think that's the source of our problems. I think if we killed the banking sector, and folded all of this into the fed, it'd work great (that's what China does). I think if we had the gold standard again, that'd work pretty well too. But when you mix the two, things get a bit ugly.
> Interpretation: Although there is widespread interest regarding the BMJ paper arguing that randomized trials are not necessary for practices of clear benefit, there are few analogies in medicine. Most parachute analogies in medicine are inappropriate, incorrect or misused.

http://cmajopen.ca/content/6/1/E31.full
Design Patterns: A quick guide to Observer pattern in Java
Most of the revenue made from app stores come from pay to win games (which need native performance) or subscriptions that work across platforms. Many major players that use subscription prices have abandoned Apple’s subscription payments.

Second issue, what are the chances that I would trust some random website with my credit card information?
* stringsAsFactors = FALSE is now default breaking a lot of packages (was this really worth changing?)

Definitely worth it. Not sure how many packages it will break and whether it would count as breaking at all.
How would it work exactly? The layout of a generic shared ptr (but not specifically std::shared_ptr) is:

ptr -> (count, payload)

instead of:

(count, ptr) -> payload

As you can see, count is not alongside the pointer itself as distinct instances of ptrs need to share the count.

Let's say you want to acquire an additional reference to ptr. You need to both copy the current value of ptr and increment count atomically to protect against concurrent modifications of ptr that might drop the last reference to payload.

Delaying the deallocation of payload via hazard pointers, RCU or some other deferred reclamation scheme works, but it is significantly more complex. I believe this is what the rust arc-swap package does internally.
Hence the quotation marks, the state of software engineering in many scientific fields isn't very good, you'll be lucky if people list which package versions they used.
Parents can keep students math kills fresh during summer vacation
Speaking of pollution:

https://www.theguardian.com/environment/2020/apr/20/air-poll...

Title: Strong correlation between Covid deaths and high air pollution

"Research shows almost 80% of deaths across four countries were in most polluted regions"

Study: 'Assessing nitrogen dioxide (NO2) levels as a contributing factor to coronavirus (COVID-19) fatality'

https://doi.org/10.1016/j.scitotenv.2020.138605
Here's a nice filesystem-level feature mentioned in the article to illustrate where Ubuntu are heading with ZFS:

"zsys is our own integration tool between ZFS and Ubuntu. When users install software or update their system, zsys will take an automatic snapshot, enabling users to roll back, should an update go bad. These snapshots are presented in the GRUB boot menu. This also lays the foundation for additional backup features in the future."
To be fair, the announcement was posted to the R-announce mailing list, and it seems probable that subscribers would know what R is.
This was posted to the r-announce mailing list.

I think it's reasonable to assume that this message was intended for subscribers of that mailing list, and that the people who chose to subscribe already know what R is.
Something that could probably be added is that many people and studios still use third-party engines for prototyping new projects.
There are risk pools for lending because every business has a different cut off point below which a borrower is considered too risky and therefore gets rejected. Imagine you are a bank employee at Bank A with very low default rates and consequently low interest rates (say 2.5%) and a homeless man has an appointment with you because he wants a small loan of $5000 to find an apartment and a job. He has no assets or income and is only able to pay after getting his job so he will miss his first few payments. Therefore you decide to simply not give him a loan because it is incredibly obvious that he is going to default.

What are his options now? He can go to a Bank B that accepts more risky borrowers with a still acceptable but slightly higher interest rate of 5%. What happens is that all the reliable lenders go to Bank A because they get a great deal there and have no trouble getting a loan. They don't even bother with Bank B. Since Bank B fails to attract reliable lenders the only borrowers at Bank B are those who couldn't get a loan at Bank A. Bank B now has two choices. Either keep the risk profile or tighten it and only allow reliable lenders. If they keep it then they will notice a much higher than usual default rate. Bank B is losing money from all the defaulting loans and that money has to come from the borrowers of Bank B that didn't default.

Now imagine that there is a Bank C. What if it's risk profile is so lenient that it accepts anyone with no questions asked. Literally everyone who comes to you is defaulting. You're throwing money into a black hole with no chance of getting it back. You have to crank up the interest rate to absurd levels to cover the defaults.

You know what the problem is? It's not that Bank C is evil and exploiting the poor. Those people should have never gotten a loan at all. The act of giving them a loan is exploitation itself, not the interest rate or whatever conditions that Bank C needs to stay in business. It's as simple as that. Those individuals do not need a loan, they need support from the government in a way that doesn't require the money to be paid back. e.g. free housing, unemployment benefits or even straight up UBI.

Don't criticize Banks for not lending to those who need it most. For some reason people don't understand that Banks are businesses that have to at least cover their costs. They think a Bank is a charity that should take on responsibilities that really only belong to the government.