skysight-inc/HackerNews huggingface dataset:
I'd suppose most WIndows users using git either use it through a UI (e.g.Intellij's), or else in the bash shell for Windows that comes with the git package for windows. Starting that bash shell is easier than mucking with the path and the old cmd.exe is awefull in so many ways, anyway.
Its installed by default and removing it leaves you with some apps (notably Chrome) missing. I found a way to remove snap[1] and get Chromium from Debian[2]. But I'm close to leaving the buntus over this drama (see [1] for my reasons to hate it).

[1] https://github.com/cies/kubuntu-setup#remove-snap

[2] https://github.com/cies/kubuntu-setup/tree/master/chromium
> a nicer less open plan office,

Impressive.
No problem at all with using the stack a lot? But it would be explicit in most cases.
Much less chances of memory corruption issues than in C/C++ thanks to lifetime tracking. And much less copying due to default move semantics, and the assurances given by lifetime tracking.
If you care about that don't rely on defaults. This upgrade makes old code non-reproducible, should everyone abstain from upgrading?
I don't understand the downvotes, given that sugar both feeds the yeast bacteria needed for proper rising, and to balance the high acidity of tomatoes.
Looks great, I'm working on a similar kind of project specifically for making Game Boy games.

https://www.gbstudio.dev/

I'll definitely have a look at your project for some ideas.
Thank you very much. You saved me some bandwidth!
It's a luxury concept: the idea that people can rely on having a social group outside of their employer and maybe their employer's vendors and customers.

Also, don't talk to people about how their parents met; they'll be in shock that they overcame the fear that they'd become awkward or unprofessional if things broke off.
> Would you accept such nonsense from your plumber, or your dentist, or your electrician?

In the UK...

Dentists: you have to have a BDS or BChD degree from a dental school at a university

Plumbers: have to get NVQ diploma as well as pass Gas Safe accreditation to fit boilers and heating systems, plus get a CSCS card to work on construction sites

Electricians: have to get an NVQ diploma, and to work in construction, they must also have an ECS card to work on a building site

Software developers: [this is left blank as an exercise for the reader]
I’m curious about the evidence that disproves each myth.
I was thinking about something like grav cms.

You put markdown files in a folder and it creates html for you when the page is requested. When you use their web based admin tools, they also just change the markdown files. Easy to use from web and local.

I guess many static site generators work the same and we had good success teaching our content creators some markdown. For many, it is often easier than navigating something like drupal and working with the kinks of whatever WYSIWYG editor.
I've been hosting dl at work for many years and it's filled our needs admirably. Simple, zero maintenance, just works.

It even has a useful Thunderbird extension that auto-uploads any large attachment using the FileLink API when composing a new mail, adding the dl URL in the email's body. Unfortunately the extension stopped working after the migration to WebExtensions.
Silicon Valley recruits ‘immune’ volunteers to help vulnerable
Fixing the Internet: A Call for Entrepreneurs
When the people with a huge mortgages (ie. regular people in expensive areas) start losing their shirts, they are going to further crater the market.
The Hubble Space Telescope launched 30 years ago–then the problems began
I use a similar library called Schema at https://pypi.org/project/schema/
I love the expressive nature of it.
Just this week I was validating both yaml and json configuration data with it.

One thing missing from this article is to always use a proper external key value store for everything but the stage (dev test prod etc) and the connections to the kv store. Config files on disk and even in environment variables suck for anything but the most trivial platforms.
> If I type `apt install` then I want an Apt package. Under no circumstances should this install a Snap.

Exactly!

I found a way to remove snap[1] and get Chromium from Debian[2]. But I'm close to leaving the buntus over this drama.

[1] https://github.com/cies/kubuntu-setup#remove-snap

[2] https://github.com/cies/kubuntu-setup/tree/master/chromium
Pretty much yes, as there aren't many ARM PCs. And even if it were, Apple would probably make the Macs incompatible.

Hackintosh works now because MACs are PCs with custom firmware. But that will change.

I guess when Apple switched to x86, they didn't have money for custom hardware and they relied on implementing PC specifications. Otherwise they would have done it incompatible from start.
Avatarify: Deepfakes in real-time Zoom and Slack calls
That's a tough one. I've never been an interviewer but have lost a couple short-term jobs because of depression. I also think it's the right way to avoid talking about the details. It's a medical condition.

You might be able to say "I put off seeking medical attention for too long, and it got in the way of doing my job. That was a wake-up call, so I've focused on getting better since then."

Was that the first resume-relevant job you lost because of depression? If so, you can also mention that now you're aware of your medical condition, you're proactively managing it.

If you have been fired from multiple resume-relevant jobs, then don't use the "I learned and won't repeat it" part. In a perfect world, the interviewer should know. Not because you're an immoral worker, but because it's a risk you and your employer would share.

Finally, you "messed up" in the way that a dropped glass hits the floor: no point shaming the glass. Be proud of seeking treatment, but remember there was also luck in that decision. Our ideas of choice and responsibility are more complicated than usual when psychological disorders get mixed in.
It seems that Amazon have quite strong internal standards for services that they're going to roll out, for example all critical services are required to use DynamoDB, which would make it difficult to integrate a competitor into their wider ecosystem of AWS services. They've also got a vast pool of people to draw from around the company which allows them to implement new functionality on top of existing tools they've already built, rather than having to do everything from the ground up.
Long term, vioxx has actually been somewhat vindicated as all other nsaids have been shown to cause equal rates of heart attacks. That is, your ibuprofen is just as dangerous, but no one is demanding it be recalled.
I found a way to remove snap[1] and get Chromium from Debian[2]. Have a look (I have the same problem with audio in the snap version):

[1] https://github.com/cies/kubuntu-setup#remove-snap

[2] https://github.com/cies/kubuntu-setup/tree/master/chromium
Show HN: A free online ordering system for restaurants
> This is noxious.

Sure my tone could have been much better. You have a good point.

But political dogmatism is also noxious. Personally I think HN is at its worst when discussions get derailed into a dogmatic recital of political cliches.

> This is the free-market, libertarian position

Right, I'm deliberately framing the issue that way.
https://wiki.ubuntu.com/Releases

my guess is the xubuntu team will stop supporting it in 3-4 but the base ubuntu will be the standard 5/10 from upstream
It obviously depends on what you prefer, but Neaples style pizza is fluffy: it doesn't get flattened but instead air pockets are pushed by hand towards the outside border.
https://www.nu.nl/economie/2417355/koperdiefstal-kost-prorai...
I was not comfortable with the read access.. but decided to go for it.. the app is really slick and clear. But how do I know that I can trust you?
Mainstream is not professional.. just look at Fox news if you need convincing.

that say that if you cannot make the difference between an professional (or informed) opinion, and some redneck with the deep belief that the Earth is flat then I cannot do anything for you
I really dislike when these articles say "works on Linux" (Reminds me of people that say "works on PC" when it actually only runs on a single OS.

Some Linux setups run Xorg, others run Wayland (with the world moving towards the latter). Yet, many times these new features (especially things related to rendering!) only work on older Xorg setups, but not on Wayland.

For anyone Linux users out there: these updates only work if you're still running Xorg.
Upgrading will also break things. And code which depends on defaults will be broken either in new releases or in older releases.
That is not at all what china does. China has a huge banking sector, much bigger than the US. And no ... almost all of those banks are independent of the central bank. US and Chinese systems are very similar. Europe is a bit different. England, spain, italy, don't really have the large number of small and mid sized banks that the US or China does (germany does have many small banks however... noticing a trend? small(er)/more banks = industrial might). And ECB is obviously in a bit of a different spot than the Fed or Chinese central bank since they control the currency for disparate countries.
> “ since the majority of people have no choice but to grocery shop in person”

This is deeply flawed.

I live in NYC and have been making donations to have food delivered to elderly people since this started.

Just the other day, de Blasio announced that taxi and rideshare drivers would be paid by the city to deliver food - and city agencies would be serving as overflow dispatchers and tech support for it.

Many, many people do not have to go to the grocery store, or they have their healthy younger family member go in their place, etc.

To boot, as Gelman has written on his blog, these studies do not agree with a wide range of other studies, and in most cases the test specificity is on par with the incidence rate itself, making incidence rate estimates from _all_ of the studies very unreliable for correlated reasons, so that pooling the studies does nothing to overcome the huge uncertainty they suffer in incidence rates.
On Ubuntu ish systems (not sure about base debians), you can get full KVM support in qemu by installing the "qemu-kvm" package right out the repos and then starting your VMs with the "-enable-kvm" switch. You may also need to get EFI working in qemu to support OSX EFI bootloader, which you can get by installing the "ovmf" package right out the repos, and then adding the "-bios OVMF.fd" switch to your qemu command (OVMF.fd being the firmware file used by qemu to do EFI, which the "ovmf" package seems to install near /usr/share/qemu/OVMF.fd). I'm not sure about GPU passthrough, but with full KVM support enabled, you will immediately notice a pretty huge difference in the performance of the VM.
It's a tradeoff. Do you want your code to run as if it was written by hand (i.e. duplicated by hand)? Then monomorphization is best.

For Rust, it makes a lot of sense to pay for some compile speed penalty to not have any performance penalty.
You forgot "all the changes from the new Ubuntu 20.04 release," which is a lot. What Xubuntu does is provides an improved user experience on top of Ubuntu so their specific change log will always be rather slim.

That's probably why you're being down voted.
So, what about the 32 bit libraries needed to run my Steam-Proton games ? I heard it was going to be removed from 20.04, is it real ? If I upgrade my 18.04 installation, will it keep it ?
Fair, but that is still niche. It's a big world out there and those numbers are small in that context.
You guys mind backing up your facts?

> The simple answer comes down to the fact that a species has to find a balance between maintaining genetic diversity, which is important for resilience and adaptation, and maintaining a strong breeding population.

> the basic fact that males have more diverse expression

Not to be a jerk, but you guys are just throwing out this stuff without backing it up and it's not at all self-evident to me. How are males more diverse?

Kind of feels like a big reason why this stuff is touchy is cause we're just saying things without having evidence for it, so yeah, there's not a lot of common ground to discuss.
The Importance of Open Source for Research in High-Performance Computing
It is being brought up because with the Ubuntu 20.04 release snap is now the default method for package installation. The software store is now the Snap Store and apt packages can no longer be installed through it. Also for some packages trying to install the apt package will just result in the snap version being installed anyways.
Nintendo confirms up to 160k people's accounts were hacked
I highly recommend to take a look at the summaries from Our World in Data if you are interested in human development [1]. We have already seen the peak of the global annual population growth rate, so most of the population growth will happen until 2050 with ~ 9.7 billion people worldwide by then. Nevertheless, there are likely to be ~ 11 billion people around in 2100 [2].

[1] https://ourworldindata.org/
[2] https://ourworldindata.org/future-population-growth
yes but you don't mix the dough with the tomatoes until the very end so it wouldn't impact the yeast. With proper flour sugar is not necessary, as the flour itself will be broken down by the yeast (hence the maturing/proofing stage). If you "exhaust" the flour, then you'll need sugar to get an "artificial" Maillard reaction and a nice browning of the crust.
Exactly this. Parent to your comment has no firm grasp on how difficult and expensive it is to place and maintain a melt-blown-fiber shop outside of a crisis, let alone during one.

That said : cotton DIY masks can be quite effective. I recommend buying a box of shop towels, which are made with a similar blowing mechanism that creates a random fiber orientation.
It's Time to Start Paying for Things Again
>That is my exact point, perhaps we agree?

Ah. Then yes!
The article fails to mention Roman "pinsa", which was commonplace a _bit_ earlier than 1700 and is what gave pizza its name.

https://it.wikipedia.org/wiki/Pinsa
They're very different. Harvest moon is a farming simulator. Animal Crossing is a "hanging out in a small village" simulator. You don't have a job. You just log in each day and see what's happening. There's only so much to do per day and the time is based on the real world clock. So if you want to plant flowers, you have to wait three real days for them to grow. It's a game you play for a few minutes per day over the course of years, rather than one where you play for 40 hours in the first few weeks until you beat it.
The term “margherita pizza” suggests a different authentic meaning compared to the widespread conception.
People with good luck are probably not looking for career advice.
A few years back I gave the Roccbox a shot (https://us.gozney.com/products/roccbox). It takes a special flour (Tipo 00 is what I use) so it doesn't char at 850F. The oven is certainly not cheap and there are cheaper alternatives, but I wanted something portable and more rugged-makes camping fun and we cook more than pizza. It get's me that nice charred bottom, but I typically tend to overcook the cheese.

I still continue to use my oven at times, especially when the weather isn't helping. The broiler is helpful there with a pizza stone.

No matter what I use, it's a fine dance to get things right. Sometimes it comes out great, especially when I give things a few days to cold-rise in the fridge. Usually something goes wrong, either too burnt, not fully cooked, or simply not enough pizza :)
Not exactly this, but I recall reading about some unique methods out of Bridgewater that might be of interest to you.
> Obviously the gap is a bit of a red flag that I've been candid about to potential employers

Well, I would address this by actually improving your situation: start reading the code from open source projects in your sort of headspace, and set some goal that requires you to do work visible to the public. If you're unemployed, you should have plenty of time to do that.

I get that clinical issues will get in the way of that, but I'm also sure that if you're getting help, you should have some strategies to set aside some time every day. It is absolutely worth it.

> Do I tackle it proactively by outright telling everyone I was canned?

Maybe not that way, but if you have some good evidence you did soul searching and made a daily effort to sharpen your skills and understand how you got yourself into this mess, then that'll go a long way with a decent employer.
Thank you kindly for the extensive answer.

> You don't need to -- and shouldn't -- go into specifics about the medical side, but you certainly can talk about things you've learned to keep yourself engaged and focused at work.

This is very helpful. You touched on something I've been conflicted about, namely how to navigate being open about my situation without being open about the specifics of my medical condition (I'm not averse to it, but from my research online it's my understanding that sharing the nitty gritty details doesn't help either party partly due to potential legal issues).

> I've hired people who've been fired, with longer gaps than yours. You can recover from this.

This is very reassuring to hear :)

I'm expecting more than a few negative responses from employers, just like I would in good times, but my mind has also been drifting to worst case scenarios where literally nobody is willing to hire me for development again, so it's good to hear that there's still hope :)
Neapolitan Pizza is the poster child for fetishism, hipster cargo cult, worshiping a style that has only been deemed by the community as superior, not experienced individually to be so. At its absolute best it is significantly inferior to top American examples.
I found it very clever. This product does not replace your data lake, it flows into your data lake.
I think if what we are discussing is population growth we should talk about the global data not that of individual countries. Whether some countries population is increasing or not is a different question.

I looked at this source https://ourworldindata.org/fertility-rate which seems to imply that globally the number of children per woman is 2.5 so still much higher than the replacement rate (of course we'd have to talk about more than fertility rate to have a real discussion).

As far as I understand the projections about population stabilization are based on predictions of a reduction of children per woman in countries where this is still very high. It's possible that these predictions are right but they are just that, predictions.

As an aside, I think we should dedicate a bit more effort to try to understand the implications of both possibilities and a bit less to try to assert as certain what is just a prediction.

This is not obviously not only a reply to the parent's point, I just found myself writing a longer reply than expected ;)
Ask HN: Are tech salaries high compared to a decade ago?
I've always heard this argument that engineers now are earning more than ever before and whatnot..

However, I was having this conversation with a senior manager of mine and he revealed the salary he was making he was around my experience. And it is almost similar to what I'm making now.. (I understand that the sample size is very low, some data around this would be really helpful)

How is this argument even right that back then people were earning less, when the correct argument should be that engineering salaries haven't increased that much from a decade ago?
Obesity is actually the top chronic condition risk factor for COVID-19.
For years I've dreamed of building a wood-fired pizza oven, or buying one of the cast kits from https://www.fornobravo.com/. But this looks way easier and cheaper.

How long does a gas cylinder last?
I was told that virtually all of the cables running into Carney Warf in London went over this one bridge - including the backup cables :-)
I thought exactly the same thing! Been a long time coming…
Upgrading makes the changes explicit, tinkering with your environment variables doesn't.
Thanks for that. A little hacky but worst thing that can happen is it just doesn't run I guess...

URL is now https://github.com/cies/kubuntu-setup/blob/master/chromium for the curious.
Its been impossible for me to get a tech job in the last 6 months, I stopped with the global COVID outbreak.

In the past I used to have 1 month of unemployement max, from the time I reached out to the first recruiter (internal or third party), to actually starting a job.

Now recruiters all tap me for Level 5's and Level 6's and reach out within 24 hours of my cold submission through their websites - after the disclaimers all say "expect 4-6 weeks for reply".

At first I realized I needed to brush up on Leetcode, what people are actually looking for in System Design interviews, and even behavioral/leadership stuff. A few educational SaaS subscriptions later, I find it all really fascinating. Although when I see the answers to a lot of "hard" problems, I really question my abstract problem solving capabilities. But I know this is not what happens on the job, thats the kicker, but I have accepted that my full time job was getting good at the interview job.

Later on, after I was solving the brain teasers in 5 minutes in the coderpad/in browser compiler, and asking "is there another part to the problem" and getting no, STILL to be rejected, I realized this was not the best use of my time.

I have no idea what people are looking for, maybe I need to delete all my online profiles and pretend my resume has half of the experience (Founder, small acquisition, probably too public and nobody can say so. Maybe they expected a savant and my moderately above average interview performance wasn't good enough.. for me. Seems like a trap for founders.)

I didn't want lower comp ranges and was at least getting interviewed by everyone imaginable... ? I was just about ready to lower my ask, until COVID hit and realized I can't get evicted, my health insurance won't get cancelled, my phone bill and my internet won't either. I don't even want to see what offers look like right now, and there are a ton of other priorities. Low key, I only needed time, but after how gamified leetcoding has become it started becoming a point of pride for me to get accepted. But I don't really need golden handcuffs, I would stay for the 1 year cliff, maybe. I don't think this was oozing through my fascade in interviews, of course I'm passionate about your flying scooter fintech platform :D (eye roll), but feel free to think thats why I was getting rejected.

In my notes it wasn't all rejections. Some (VC backed, and also mid-size) companies said they cancelled the position after talking with me and realizing they needed a completely different role, or the hiring manager didn't really have as much autonomy over the role they thought and the company focused their efforts on another team. In others (Big Tech) they didn't even know I wasn't already in the company, and therefore I was at an inherent disadvantage and pulled harder from internal pool. (Other big tech does matchmaking after an offer).

All I have are anecdotes. I had friend and founder referrals to their current startups, every "in" you could imagine, and still rejections. The silver lining? I did get exposed to Tech Lead, and his soap opera of a life is very engaging! The people you meet along the way, right?
Yes obviously you don't add tomatoes and sugar to the dough, you prepare a sauce on the side and add a bit of sugar to that.

Yeast needing no sugar to work is something I've never heard of, could you please forward more information about this? Thank you.
You can check out pi-hole to block ads (reduces tracking). While setting that up, it's a good idea to evaluate your router configuration to see if you can harden it.

Then there's the usual stuff: duckduckgo for search, ditch chrome for something like Mozilla, etc. You could use Tor or a private VPN, but that might be overkill and probably not as secure as many think.