skysight-inc/HackerNews huggingface dataset:
I agree with you that your own judgement is what matters on things like flavors, as long as you don't close yourself off to certain foods that may take a few tries to appreciate.

But I think you've dialed down a very complicated issue too far when you say "one cannot tell the difference between good and very good". A better characterization would be that many factors go into the perception of taste, and it's not always straightforward to identify "good". Here's a decent article on wine tasting that explores the idea much more honestly than, "Haha, experts can't tell!": https://www.todayifoundout.com/index.php/2019/07/can-profess...
>I hear from friends in Sweden the bars in their area are indeed closed

I can assure you that's not true. All bars are open exactly as normal. Where are your friends located?
Now you’re starting to see the problem. Everyone has their way of calculating median and each, while factually correct given the set of parameters, is incompatible for comparison to anything not using the same methods/process.
Why would I see the parent comment grey? I surely hope there is some rule I don't understand here about new accounts, because otherwise it means somebody had nothing better to do than to be mean to someone depressed and asking for help.

Maybe that's the advice for you, if you're feeling down go have a look around for somebody who has it worse than you and push them further down! Nice work, everybody.
I am not sure why the original commenter said that tidyverse is more backwards-compatible compared with R core. It used to introduce breaking changes every 6 months or so.

Also they like it this way and promote it: https://twitter.com/hadleywickham/status/1175388442802479104
I'm creating a database with parameters, roles, backup buckets and so on. Usually each time I run the stack I either get a template error, or the stack partly runs then hits some other error. Then the stack rolls back, and re-running it will fail because it's in rolled_back state. So then I need to delete the whole thing and start again.

When I can simply re-run and update the stack without deleting it I do (for example if I just change a property of one of the resources). But I spend a lot of time with stacks that are in broken states for various reasons.
My advice is to do a startup as early in your career as possible. Then you'll feel failure and the emptiness as it hits the skids. It's a life lesson in a few months because startups that fail usually tip over the cliff real fast.
I have an 80yo friend who lived though both of those pandemics and says that the 1957 one was terrifying in the UK. It hit nursing staff very quickly and hard, many hospitals were running below half-staff. It was the first pandemic of the air-travel era and spread like wildfire.

But until this latest pandemic arose he hadn't even mentioned his experience, it was just considered part of life. And unless you know to look for it, it's barely mentioned in modern history.
Pastafarianism
I interview people regularly and if I see someone with technical talent, then I'll proceed. Chances are I'm not looking up your references until I'm pretty sure I want to hire you, so up until that point, it's on you to impress me with your technical knowledge.

Brush up on the fundamentals. Maybe read cracking the coding interview. And if possible, spend some time working on an open source project, preferably an existing one, not your own (it shows you can collaborate, which is a useful skill if I'm gonna hire you).
Unsafe can't ensure performance improvements, but you can sometimes get performance boosts using it.

It should be a last resort if you have a bottle neck that is a result of memory restrictions.

It's also how FFI works. If you're calling a c library, you cannot guarantee memory safety anymore since its outside of rusts domain, so it needs to be unsafe.
Deprecate the old data structure. Even Java did that. Originally it had the Vector class as primary List type. Nowadays everyone uses the List interface and ArrayLists as default implementation.

You can even find this in the javadoc of the Vector class:

>As of the Java 2 platform v1.2, this class was retrofitted to implement the List interface, making it a member of the Java Collections Framework. Unlike the new collection implementations, Vector is synchronized. If a thread-safe implementation is not needed, it is recommended to use ArrayList in place of Vector.
Yeah, another five years or so and he ought to get there. This sounds like a long time but there's also at least one gloriously awful and/or awfully glorious pun to look forward to per episode along the way.
Do the WHO tell you not to drink disinfectant? I guess that means it would be fine to release a video saying that this will provide you with protection.
I like websites more than apps for a couple of reasons:

- Better isolation from my device. I don't worry about them sucking up information I don't want them to have.
- I can share links to my friends (if the website has good URLs of course)
- I can use it on every device. I don't need to worry if it has an Android App and website, I can just use the website on both.
- I can use the same app as my friends no matter what phone they use.
We use Heroku connect to sync a few hundred thousand rows and it works really well for us and has been way more reliable and quicker than the Salesforce API. Heroku connect let’s you sync data from Salesforce tables which are the source of truth. There’s also another product (which you pay for separately) called Salesforce connect which lets you sync data from a Heroku database as the source of truth.
In my experience the worst start ups don't hit the skids fast. They kind of keep bumping along, often for years. Neither growing much, nor dying, nor making much money, nor losing enough to go out of business. I even co-founded one of these a few years ago. If you're in one of these my advice is to recognise it and quit.
I don't agree with you but macaroni cheese purism is a bold stance and I respect the hell out of you for standing by it
Unacknowledged fact. Due to Stack Ranking and modern day Machivellian work culture, colleagues are competitors.

Most relationships end up the same way. If there is some kind of comparative ranking/selection, even if it is just fame or some recognition. Even sibling rivalry roots in this.
I'm not sure what qualifies as wealthy, but most houses in the SF Bay Area bought in the past few years are probably financed with jumbo mortgages. E.g, 20% down on a $1MM house leaves $800k to be financed, which is greater than the $765k criteria stated in the article.
The underlying database technology isn't really relevant. MySQL or Postgres can work perfectly.

The database doesn't just have a row with your name and balance in there, it also has a row of every single transaction, in an out of your account. The balance can be stored denormalised for ease of access however the true figure is always the sum of all the transactions into your account.

The database could indeed be compromised however there are (or should be) layers and layers of security that means it will be difficult (and probably unnecessary - there are much easier ways to steal money than compromising the ledger itself). Banks have been compromised in the past at different levels but I haven't heard of an incident where the ledger itself was affected. There was a case where the machines used for large wire transfers over the SWIFT network were compromised to issue transfers of large sums of money but this was hidden from the sending bank and thus not recorded on their ledger at all (until they found out).

A lot of it is closed-source however it is not a requirement. Monzo for example (a modern bank in the UK) uses Cassandra for their data storage as far as I know.

Same applies for programming languages or frameworks, a lot of it is closed source and running on obscure stacks like mainframes, but at the end of the day the role of a bank is just to keep accurate records and communicate with the different payment networks (card networks, national money transfer services like Faster Payments in the UK or ACH, international transfer services like SWIFT). Monzo primarily uses Golang, Starling Bank is in Java, and I heard Curve (not really a bank but technically similar) is in PHP.
I've seen insects coming back on my shirt while cycling since a few weeks, thanks to lockdown, and an amazing blossoming along roads, where it's usually dead-polluted.

We need periodical lockdowns. The activity, traffic and pollution is way too intense in cities otherwise, not just for insects.

We need to rethink air-traffic too (mainly as individual choices, because I don't see politics going against it), as someone living near an international airport, it's a massive change currently. Almost all if not all flights are unnecessary
my 2 cents:
there is rarely a shortcut available and is hardly a 6 months course work designed to get into google or the alike unless you have a friend or family member who guides you through the whole process and points you to the right direction, not least giving hope and motivation.

you have to develop a sustainable long term learning habit to hone your skills without being getting burned out and without hoping a dramatic success in the short term.

To get noticed or get an interview you have to identify people there and somehow get them forward your CV and/or build some proof of your skills in form of personal projects which many others like you dont have. Chances you are, you will get atleast an interview somewhere at big tech, if not at google.
Pizza is a dough base with some veg and cheese sprinkled on top of it. Lets not make it more special than it needs to be. It's not very hard to make it and even first time it will taste good enough.Maybe not as good as if some Italian would do it but definitely not bad either.
Docker sacrifies disk space, but at least do you have /var/lib/docker on btrfs ?

Traefik is a reverse proxy for containers out of the box, apparently you would need some plugin to have that feature on Caddy : https://github.com/lucaslorentz/caddy-docker-proxy

As such, it seems like Traefik would be easier to setup for your use case.
You could add to your .Rprofile

options(stringsAsFactors=FALSE)
Thank you for sharing above paper, which references modifications to the topology, which I think is just another dimension that could mutate.
Digits launches a free expense monitoring dashboard for small businesses, closes
The bigger the mortgage then the larger their emergency fund. Right?
> Nitpicking over "not my specialization" is the antithesis of a smooth engineering process.

Counter argument: jack of all trades, master of none.

I'm already a full stack developer. I work on a complex front end application, a GraphQL server, a .net core platform split into multiple microservices, and a MSSQL database. I know my way around these components fairly well now but it's taken a good couple of years to get to this point.

I could also invest a bunch of my time learning all the intricacies of cloudformation templates and how IAM roles work too, sure. But is it the best use of my time as a developer, when I'm much more productive writing code?

You can just end up stretched too thin.
There isn't some fundamental distinction between 1 and 2. For 1, there is obviously some positive social utility in the end or else it wouldn't be good policy. But such lending may require too much capital, too large a risk pool, or too long a time horizon for an individual private bank to take on. Instead a public or policy bank steps in.

It's good to have banks of different sizes serving different niches, as long as they assess risk prudently and price rationally. What you don't want is politicians micromanaging in domains in which they have no expertise, especially when they are driven by short-term, personal political objectives.
Google Advertisers to Verify Identity Before Advertising on Google Ads
Or maybe you do want to take the pill at 5am, since your are only there for a few days and it is critical that you maintain an exact 24 hour interval between doses.

As an assembly worker in the timestamp-wrapper-class factory, I am not in a position to try being clever about it. :-)
I live in central Stockholm, and the picture you're presenting is not true at all. People are socializing in large groups, both in bars and restaurants, and also out in parks and open spaces.

Of course numbers are down - it's not everyone that's partying - but the voluntary restrictions are absolutely not being followed by the majority of younger (and somewhat older) people.
The curious case of Ravio Patra
Here is a paper they referenced in the article:

2003) AutoML-Zero: Evolving Machine Learning Algorithms From Scratch - https://arxiv.org/abs/2003.03384.

Although I could not finish reading all of it yet, I think here algorithms mutating is another dimension which can mutate, which then effects of course new topologies, weights, and other factors.
"Macaroni cheese" (no "&" or "and") has been a thing in the UK for a really long time, at least since my mother was a student (1980s) but probably earlier
Also, the original Mount & Blade was originally a hobby project developed by a Turkish couple.
> My biggest issue with powershell is how undiscoverable it is

This surprises me as I feel exactly the opposite.

I may not know how to manage X via PowerShell, but I know those pre-approved verbs like Get/Set/New/Test/Convert etc. Then I know commands from same module usually start with some abbreviation like Get-Net.... Then I can tab throguth commands.

Or just Get-Module (to see loaded/available modules) and then Get-Command -ModuleName x or just help tcp. And if "help Get-NetTCPSetting -Full" won't help, yeah, fallback to google.

Example.
Now how would I set an IP address for an interface not having an idea? (where you see italicized, actually there are star-wildcard around the word)

1. help ip (ohh, too much results)

2. help set-ip - alright, Set-NetIPAddress

3. help Set-NetIPAddress -Examples (seems I need to specify some interface. It is probably at Get-NetIPInter<TAB> - ahh, gives me Get-NetIPInterface, here you are.)

4. Get-NetIPInterface

5. Set-NetIPInterface -<TAB><TAB><TAB> (autocompletes arguments and I choose which I would like to set or not)
This is the right answer. Crop growth needs to be distributed locally and become more integrated with architecture in big cities. These large-scale industrial farms make communities less self sufficient in many ways.
https://www.towergame.app/
Flexibility - most flatfe CMSes ive tried (i am heavy user) model the data in files as yaml documents so it becomes very similar to nosql dbs. So advantages and disadvantages. So it easy to have custom data structures for every page. But its harder to query, sort etc.

I wouldnt build ecommerce site with flat-file because there is lot of tabular repeated data like orders, customers, products.

But for content sites its perfect. Simpler and flexible. Its awesome for site builders with different blocks of structured content.

Worth noting that with flatfile you can use sqlite for those repeated records and other way around many sql dbs support json columns that you could use similarly to flatfile/nosql.
Hear me out this is one of the best how-to https://www.youtube.com/watch?v=SN2HkepzPhU

– an Italian who eats 2 pies per week on average
Money Heist professor approves ‘Nigerian remake’
Previously on HN: Bird lays off hundreds via Zoom call

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

Apparently Bird has disputed the part about the announcement being pre-recorded, but not the part about shutting off employees' computers during the call so they couldn't contact each other for support/recommendations. Sounds like some real winners are in charge there.
API Documentation Solutions
Ah you are right, I was only considering the limited case of replacing the value when the reference count is 1.
And why not try to improve the pizza you make at home? Strange perspective.
How to Onboard a New Remote Team Member
The new C++ derived syntax for string literals seems to me to be the top new feature. It will make it possible to support markdown, latex, R code and Windows path literals without munging them first.
Dokuwiki is working well but its pretty oldschool. Meaning not fun to develop for.
Using C4 Diagrams to Model Reliability
Scientists Know Where Aliens Might Be, but Humans Will Never See Them
To the people questioning why it is about luck: I think it is because it is written from the perspective that you are at a bad/dying company or have a bad boss. A lot of this article seems to be about leaving that situation. If you had good luck, then you might have been hired onto a good company in the first place.

I do think the article should point out that sometimes bad luck just happens and there's nothing that could have mitigated it. I work for a good company (top 20 IT best places to work) and I have had good managers (some bad too) and I have still been unlucky. I saw a coworker get promoted rapidly for filling the tech lead role for one year. When he left, I stepped up to fill that role for 1.5 years. I didn't get promoted or even the highest performance rating. My manager even told me they believed I deserved it but didn't have to power to make it happen.
I'm working on my own 'no-code' game creation tool for almost 10 years now.

I had to create my own game engine because it had to be 100% data driven, and none of the existing ones really fitted my need.

The cool thing about a data driven engine is that there is no building and restarting phase. You just edit everything inside the running game.

You can check it out at https://rpgplayground.com .
My very next sentence agreed that we use other primates for that reason.
Kensho has probably the best solution to this problem I've seen so far:

https://github.com/kensho-technologies/grift

Handles typing really well, as well as config defaults and fallbacks, giving you the ability to configure your app a few ways, and fall back on other configs if something isn't specified.
Those libraries don’t provide any game structure though (well, SDL and glfw at least, I think the other two do give you a small amount of structure), they only provide functions to get input style, open a window and basic rendering primitives. You can build an engine out of them, but I wouldn’t call them engines by themselves any more than you would call DirectX it the windows API a game engine.

You can make simple games out if just hose libraries, but anything complex will tend to require a ton of support code (characters, animation, maps/levels, camera control, collision detection, event triggers and such for example) and other libraries, at which point you’re basically writing a small custom engine on top of those libraries.
Food is just nutrients held in a structure. Let's not make it more special than it needs to be.
I feel like looking at the statistics for the Scandinavian countries might be useful.

That's a pretty large population of nicotine users who don't smoke.
Norther Italian here: the recipe for the dough is reasonable. I usually go for 500g flour (typically a mix of 0 and 00 which I find at my grocery store) and 300ml water.

If you want a much quicker fermentation, You can use between 15g and 25g of yeast. Put a couple teaspoons of sugar to let the yeast work better, and make sure the water is between 20°C and 45°C.

But the most interesting idea for home baking is the "double fermentation": let the dough rest for about one hour in a slightly warm environment (20°C - 40°C - usually that means starting the oven for one minute, then turning it off and putting the covered dough in). Then prepare the base for the pizza on your baking tin, but DO NOT PUT anything on it; instead, leave it for 30-45 min more resting in the oven. Then, extract it, put the tomato and other things, and cook it.
> If you have 50% of the yield, you require 200% of the current area.

Or less waste.
I have an Ooni 3 (burns wood pellets). It gets up to 800-900 degrees. The first pizza cooks in 60 seconds. Each pizza after that takes a little longer. It’s an impressive little oven.
"Focal Fossa is a long-term support (LTS) release and will be supported for 3 years, until April 2024"

Is this LTS release supported for 3 years, or until April 2024 (4 years)?
There's not really much of a delimma. This is a problem that was solved in "single page apps" 10 years ago.

- links are for navigation
- buttons are for action

Styling and appearance are not a factor - you can make buttons look like links, links look like buttons.

Simple rule is "should this view have a url". Should the user be able to navigate directly to this page? Should it exist in the history? Should the user be able to share a URL to that page to someone else? Most times the answer to all of these is.

In your javascript application, it is trivial to do single page app view navigations (without triggering a full browser request) by listening to link clicks and acting on it just as you would if it were a button click. All frameworks and routing libraries will handle this for you out of the box. If you roll your own, its not that difficult to add this functionality.
Oh, I struggled this for so many years, and I still couldn't convince myself wine is tastier than grape juice. Maybe it's one of those 'street credit' things?
as per [0] (see comments) Chromium is snap only, even if you do `apt install`

[0] https://news.ycombinator.com/item?id=22954442
We are biologically herbivores, and we are built to process plants (jaw moves side to side and we have long intestinal tracts, the exact opposite case applies to carnivores). We don't "eat dirt" because we are built to eat plants. Your argument on that is a silly one.

You're running anywhere from 5-12x the amount of plant calories (depending on the animal) through animals (that need to be fed water in addition to plants), to produce fractions of calories on the other end. It's highly inefficient and that by itself is a terrific argument for stopping the consumption of animal products. Not to mention all of the potent affects on climate change, and the water usage associated with producing meat. We're paving the rainforests to plant more crops to feed back to animals, despite having millions starving to death.

Go search for `animal agriculture inefficient` and read the metric ton of studies if you don't believe me. I can't fathom how you could think that spending 12,000,000 calories of plants to get 1,000,000 calories of beef is worth it "for the nutrients".

I'm curious as to what nutrients you think are so critical here, because literally every vital nutrient can be obtained from plants, and in the cases of Vitamin D and B12, they are both supplemented into animal feed as it is, and can easily be taken in pill form.
Oxygen is very regularly given outside of the hospital for a range of ailments. There is a thriving industry selling home and portable oxygen delivery units.
Website looks like work in progress, filled with placeholders and spelling errors.
Should every message be written with all possible audiences in mind?
This is awesome, it reminds me of RPG Maker 2000. Which was a staple of my childhood. I can't describe how fond I am of the memories I have with that tool.
Your assumption is just a guess. Take a look at the python docs I linked just above here: "A naive object does not contain enough information to unambiguously locate itself relative to other date/time objects. Whether a naive object represents Coordinated Universal Time (UTC), local time, or time in some other timezone is purely up to the program"
Here's also an article and a podcast about this story:
https://www.drillednews.com/post/computer-aided-destruction
Here in Greece it's common to steal power transformers for their copper.