skysight-inc/HackerNews huggingface dataset:
> If you are going to run 'what if' scenarios it's worth asking what if somebody like Mario Cuomo had been in the White House in early January? (Or any of several other US governors for that matter.)

I have been thinking all along that even someone who has been dead for five years would be a suitable replacement for current leadership.

Seriously though, yes, Andrew Cuomo is a walking demonstration of what competent leadership looks like. I wish we had that at the federal level.
> This judgment call changed.

The available information changed. This very quickly went from something many people weren't sure wasn't going to be maybe a nasty flu to something that has half the world staying home from work and hospitals getting overrun. Changing your procedures in response to new information is what managers should be doing.
On Linux I have used a v4l2loopback kernel module and an obs plugin called v4l2sink. The obs module has not had any development activity for 2 years but seems to work. This a such a useful feature it should be upstreamed for all platforms.
don't sweat it, just leetcode bro
The company that authored this "How to SSH Properly" blog post sells a product that will enable you to use SSH "properly" (according to their definition).

That's not a coincidence, of course. It's purely sales and marketing. To be clear, the ultimate goal of this blog post is simply to get you or your employer to give them some of your money -- that's it.

(To be clear, giving an external entity full control over authentication and authorization of your critical servers is definitely not doing "SSH properly", IMO!)
iOS Developer with 2 years of experience.

Location: San Francisco, CA

Remote: No

Willing to relocate: Yes, anywhere in the US.

Technologies: Swift, Objective-C, iOS

Résumé/CV: https://drive.google.com/file/d/1HjIolHvtAVw7Dg2dCfGuUtTkVtB...

Email: tejasreevangapalli96@gmail.com

GitHub: http://github.com/txv428/

LinkedIn: https://www.linkedin.com/in/tejvanga/
Andrew Yang launches nonprofit aimed at promoting universal basic income
Florida has 5k ICU beds and 5 million Floridians over 65. They do not have enough hospital capacity for this event.

https://www.miamiherald.com/news/coronavirus/article24146440...
Not sure how this is applicable. Really good book, but the super flu in the book had a fatality rate of 99.4%, and wiped out the entire world's population in like 2 or 3 weeks.
Of course. I could imagine that he contributed 50%, 75%. I still feel bad for the team though!
The availability of alternatives does little to detract from the utility of what is actually used. Ex gcc
Blackhole is a nice Soundflower alternative that might be appealing for some folks in certain use cases as well:
https://github.com/ExistentialAudio/BlackHole
Chinese government wants to kill TCP/IP
Far from being useless, this sort of work could ultimately make it easier to preserve existing Classic Mac OS-based apps and code, and run them on modern systems. Just as having FreeDOS around and even in active development makes it easier to support the DosBox platform.
You are correct about the dogs and I do not understand why, can you explain?

There are countless newspaper articles about how all the animal shelters have had all their dogs adopted out in the last two weeks, for the first time ever. Is it single people wanting a companion while they work from home?
Either they are stealing someone else's property or I've misunderstood something.

I wonder if a country has already complained to the WTO about their shipments being stolen.
I'm curious how Ajit Pai squares his faith in the property rights-based Coase Theorem approach to spectrum management with increasing the unlicensed bands. It's probably a dissonance a politician (despite his background, that's what Pai effectively is, now) can't be bothered with.
Stunned and bewildered

Cold and afraid

Torn up and broken

Frightened and dazed...
Can we compile C code into PowerPoint? [video]
We were trying to sell him software.
His company sold software.
YMMV, but for me ut turns my computer into a simulation of a space heater even when I'm not sharing my screen, and those gigantic unhidable toolbars makes me feel like I'm playing whack a mole more than working a times.

Oh, and yes,I "almost forgot" ! How to they even physically manage to get multiple seconds latency at times, when everyone in the call is in the same city, and where the worst connection on the call is at about 20Mbit? Are they just buffering for the heck of it, why not simply drop some frames if you get behind?
So what's a good open source replacement? Jitsi, Jitsi Meet, Linphone, Ekiga, Jami and a bunch of others look okay [1], but it's hard to say how easy they are to use.

[1] https://en.wikipedia.org/wiki/Comparison_of_VoIP_software
FPGA engineers can work remotely!
In the real world you cannot have everything. Fast, cheap, reliable, scalable, secure, easy to use, os agnostic. Pick several or be disappointed about the theoretical perfect company that should exist and provide all.
These two projects:

https://github.com/zydeco/minivmac4ios

https://github.com/zydeco/macemu/tree/ios/BasiliskII/src/iOS

The first is more stable, and recently got the pointer support added, but doesn’t go up to MacOS 8 AFAIK. I copied a bit of the stuff from that to the MacEmu one to get the pointer working ok.

Thank you Zydeco!
Actually, if you are referring to Christianity you don't go to heaven if you behave well, you go to heaven if you state that you believe in Jesus Christ and that he has forgiven you for your sins (behaving not well).

In fact that's probably one of the reason why Christianity is so popular and has survived throughout the ages, and it's for the opposite reason of what you stated—that people can forgive themselves for behaving not well and still go to heaven.
https://en.wikipedia.org/wiki/Bootleggers_and_Baptists
Account deletion is something you'll have to work on in order to be compliant with several privacy regulations.
>They may not be able to prove something mystical, as you said, exists but you certainly can’t prove there’s nothing.

https://en.wikipedia.org/wiki/Russell%27s_teapot
I have avoided weighing in on all the talk about Zoom recently. Mostly because I'm an outsider, my company does not use Zoom.

However I've used Zoom once or twice, for interviews or in one case working with a friend on a pair programming session.

At my company we use teams, slack, skype and discord (yes, really).

Heres the thing though; The first time I used Zoom I was actually petrified (as I usually am) that I have to install /another/ application and figure out compatibility issues, especially because I'm one of those crusty die hard linux users. I panicked so bad that I resorted to using my phone.

(Tip: don't attend interviews with your phone recording from your hand, it looks super unprofessional I'm told)

The second time I had a zoom meeting I just clicked the URL in the meeting request and it worked!

You have to understand, I'm coming from a place where things almost never work. Exchange? nah, maybe 2007, or was it 2003, who knows. Teams? Their linux port not only consumes all available CPU on my laptop (which is not a slouchy laptop) but it doesn't even function correctly with basic stuff. Slack works a treat (as long as I don't do screen sharing) and I suspect that this is largely why it caught on too.

My point is simple here: Proper convenience is hard to get right. On-boarding is a enormous part of why Slack is trouncing other instant messaging efforts (IRC especially).

The security is lackluster but very honestly (and with a heavy heart) I have to say that the majority of people don't care until it affects them.

We don't know how Zoom will respond, but for what it's worth, I like that their product works well on my platform, they deserve massive props for that.
Would treatment in a tent outside be better than nothing?
Hi! Had the idea to work on this sometime last year and put together a basic working prototype (it was nowhere close to completion though). I was focusing on my other project, TripFate, in the interim. With the current global situation, I picked up the development again and wrapped it in around a week. :)

Let me know if you have any other questions.
I like this description why people should mention GNU. With "open source software" or "Linux" or "Ubuntu" there are no moral implications, nothing to stand for except that it should do the job.

But GNU is different. The idea is to emphasize sharing and freedom and community.

In a world that is driven almost only by profit margins we do well to have some ideals.

GNU has enabled Linux and Ubuntu to come to life. Without GNU there wouldn't be any Linux as we know it today.

Also Torvalds had adopted the GNU GPL (what MS called the "cancer") for the kernel. Who knows where we would be if that wouldn't have been the case.
One of the important aspects of leadership is learning how to listen. You said management mentioned in passing that you needed to speak up. People rarely come right out and say things. It tends to be oblique, in passing, casual references. You will have to learn to pick up on those cues, read body language, pay attention to unspoken signs.

I know that leadership can be taught, but I don't think it can be taught while you're not already in a leadership position, or at least a simulation of it, i.e., hands-on classes. Olivia Fox Cabane has a some YouTube videos on Charisma that I think would be good to watch. She's a damn good communicator.

Take responsibility for the actions of the people you lead, do the things you want them to do. Your actions will speak far louder than the words you say: lead by example and all that.
Your point is unclear to me, but you don't prove a negative, look up Russell's teapot:

"He wrote that if he were to assert, without offering proof, that a teapot, too small to be seen by telescopes, orbits the Sun somewhere in space between the Earth and Mars, he could not expect anyone to believe him solely because his assertion could not be proven wrong."
Can't seem to find it right now :/ sorry.
That makes sense, on its face, as to why they don't have a business arm, at least currently.

One thing I would suggest, on its face, is that any time someone has to reach you (as in, the foundation, not you specifically), that introduces friction, even the smallest amount of it, can leave lost donations on the table. If there was a simple page even, that said something like

Do you have a feature you need implemented in Python? Are there features you would like to fast track? For a simple donation, we can prioritize the work you need to grow your business

This with a nice little contact form, would eliminate that friction, rather than being in a situation where I might be reaching out to the wrong wing of the foundation, or not feeling comfortable sending a general inquiry etc.

you could also put a feature page that tracks how much money needed to implement x too, to solicit donations. I've seen this work in other communities. I think Django has gotten funding using this technique before.

Just a thought, I know you guys are doing everything you can and then some, and Python is unique in that its one of the few language communities of its size without any formal corporate benefactor.
Be ok with being less productive. It’s week three being locked inside with 4 and 7 yo for us. More self sufficient than a newborn to be sure... but two that age are a lot as the days wear on.

We have taken to making a weekly schedule with all our meetings and splitting up the parenting duties based on that.

Whoever watched them near the end of the day gets some time to themselves to catch up on work or whatever while the other makes dinner etc.
The formatting went wrong, so I'm posting it again!

Front End React Developer looking for a job in Bay Area

Location: San Francisco, CA

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, ES6/7/8, jQuery, JSON, AJAX, React, Redux, RESTful API's, CSS, HTML, Bootstrap, Jest, Enzyme, Photoshop

Interested in: Front End Development, UI\UX

Website/Résumé/CV: https://gjozevkristina.netlify.com/

Email: kristina.gjozev@gmail.com

Hi there, my name is Kristina! I am a front end developer who is passionate and knowledgeable about both the visual and technical aspects of creating an app. Highly motivated working on projects with a team and building powerful products that will provide intuitive and beautiful user experiences.
You’re talking about faith vs works and now everyone believes that faith is enough.
Coronavirus Exposures That Might Be the Most Dangerous
Craniofacial Reconstruction of the Neanderthal Man
It absolutely doesn't work if you can trivially bypass what you're trying to block with one of the most popular sites on the internet.
IBM is doing most of the work wrt. this backend to support their AIX systems. Support for other platforms mostly comes along for the ride.

(For that matter, LLVM might well pick up a backend that has sufficient maintenance to keep up with internal code changes, regardless of "production" concerns. See RISC-V as an example - obviously it's not seeing a lot of production use, but LLVM does include it.)
"black hole story attracting all mass"

Very well put!
Agreed! I'll ping a few colleagues in the industry to see if they'd like to list any jobs.
Shameless plug, I wrote a super short yet helpful book for companies thrown into remote:

https://www.emergencyremote.com/EmergencyRemote.pdf
Plausible though, considering Musk’s fundamentalist tone
> As for why one would prefer this over just using EFI itself to manage boot entries

If you dual boot then you can't effectively use the EFI. Doing so would involve spamming a Fx key to go into the bios and then going through all the menu options to choose a manual boot override.

Instead I have the EFI configured to use systemd-boot as the default, and systemd-boot presents a menu with the OS options, with Linux as the default choice. This still involves spamming the down arrow to select Windows before the auto-boot-default-choice timeout (configurable) finished, but is a lot easier than using the EFI.

The nice thing about systemd-boot is that is is simple, lightweight, fast, and easy to configure. The first time I installed it in Arch it took about 5 minutes to get it working with entries for linux, linux-lts, and linux-zen kernels, with Windows being autodetected at boot time.

However, if you are booted into an OS, then using the EFI to configure boot is much easier. On Linux you can do `sudo efibootmgr --bootnext 0001` to boot EFI entry 0001 only on the next boot (list entries with just `efibootmgr`; in my case 0001 was Windows). And on Windows there's a "WinToLinux" program on GitHub which will graphically let you set a oneshot EFI boot override to reboot into Windows instead of systemd-boot.
With regards to IE specific code. Generally the approach I would take would:

1) Code normally and check compatibility of functions with the minimum version of IE. I then either polyfill the browser (if I understand the polyfill, some polyfills are quite large). Where I don't understand what the polyfill is doing or it is quite large (more than 40 or 50 lines) I then implement a specific work around and try to put it that logic in a separate function e.g. for dataset on Elements I have a function that detects whether data set exists and then just uses setAttribute with some regex munging as 90% of the time I only need to read and write dataset values and I rarely care about dom mutations.

2) Regarding styling. My approach is to that I style everything up and then use specific overrides for things that browsers can't do.

I also tend to avoid specific IE builds as you end up supporting almost two code bases. However I have years of intuition of what will and won't work in outdated browsers. However I appreciate that this isn't always possible or desirable depending on frameworks / libs used etc.
It is rational to act irrationally if others are acting irrationally.
Facebook didn't start tracking everyone all across the internet either.
Zoom works so well, given a lot of us can't work or learn face to face at the moment, I think we just have to work with Zoom constructively. There are equivalent or better solutions in niches but no general solution that really stacks up. Report security issues. Keep them honest. And don't use it for discussions that are potentially highly sensitive - buyer beware.

I would much rather use an open technology with FOSS software with end to end encryption and all the nice things but I know from experience that no such app is going to be on every platform with all the features and be useable by non-technical people.

There is a lot of negative media being generated at the moment and while I can see the problems and I am sure the people reporting them are all genuine in their motivations I don't trust the media not to be pushing an agenda when one company is doing so well out of this and their competitors are struggling. Skype had Zoom's space, and many of the same security and other problems and they were bought and mismanaged into irrelevance. Whatever Zoom is doing, they are still doing it better than most of their competition.

I think we need to give Zoom a bit of space to make things right. They are suddenly under a huge spotlight. People are so divisive and ready to attack. Save your energy for battling bigger problems like staying alive and keeping an income.
There is both the Redmonk index (updated biannually, uses data from GitHub and StackOverflow): https://redmonk.com/sogrady/2020/02/28/language-rankings-1-2...

And the PYPL index (updated monthly, uses data from Google Trends, which counts search queries): http://pypl.github.io/PYPL.html

I regard both of these more accurate indicators of popularity than the TIOBE index. (As for PYPL vs. TIOBE, I find that search queries reflect popularity more accurately than search results)
I use it to do my day job. My company blesses its use so these security issues are a side show to get sorted out by Zoom. I need to pay my bills and put food on the table.
Forgot to put SEEKING WORK
Are people here listed with consent? Asking because there's a "remove my data" input. That said, I appreciate the intent behind this.
WiMAX also lacked backwards compatibility, which 4G had with 2/3G.
Recently finished Software Design Engineer role at Xilinx working on simplification and automation python framework. Interested in similar roles or backend engineering.

Location: San Jose, CA, United States
Remote: yes
Willing to relocate: yes
Technologies: Python, C++, JS, Jenkins, Django, AWS, git
Résumé/CV: https://timothyle.github.io/resume.htm
Email: timothyle85@gmail.com

Linkedin and Git links in resume
I hear you -- I live in a very small place too. 1 desk, 2 monitors, desktop box (home computer) under desk, and a small side table for the work laptop. Total footprint = 15 sqft. The HDMI + USB switch (which functions as a KVM) is what makes it work. I only need one set of keyboard/mice/monitors and can toggle between work/home.
Are there other sources you're using besides LinkedIn? I ask because every job listing I clicked on is taking me to LinkedIn as the next step to learn more details and apply. I realize that you're probably just getting this off the ground and leveraging LinkedIn's data, but I'd trust and recommend a service like this where there are native listings and not just an aggregated wrapper over LinkedIn. Why not just use LinkedIn to begin with?

With the post a resume feature it's not clear how that data is being used to connect me to "the right recruiters" and makes me wonder if this is just a way for your service to collect and sell my resume and others to recruiters as data vs. matching resume content to the jobs directly then notifying me.

Also, if you have other sources for jobs besides LinkedIn, native or otherwise, I'd trust this service more if the links/listings had a LinkedIn (or wherever) label or icon to let me know the source before clicking through to the details.

Other than the concerns about LinkedIn as your only source of content and how your service is using my resume data, I think the site itself is easy to use, understand and ultimately could be a useful tool in finding remote work.
Like some sort of distributed, cloud AI dictionary!
Italy's Coronavirus Death Toll Is Far Higher Than Reported
To understand the thinking find a copy of the 1959 paper "The Federal Communications Commission" by Ronald Coase. See https://www.jstor.org/stable/724927 (pay-walled). It's the thesis behind the modern property-rights spectrum regime, and has bled over into many other federal regulatory regimes.

As interpreted by many modern, mostly conservative, regulators and scholars, the idea is that by giving private property rights in spectrum you incentivize not only more efficient usage through price signaling, but you incentivize research & development into more efficient technologies.

There's plenty to critique, especially as it applies to spectrum. See, for example, the famous Salon.com article summarizing David Reed's arguments: "The myth of interference" (2003), https://www.salon.com/2003/03/12/spectrum/ But if you want to understand your adversaries' thinking, Coase's paper is the place to start.
Slow within reason is a feature when it comes to decryption, so that difference is just fine.
Do you think the ideals you argue for exist without an economy?
I absolutely love OBS, and use it consistently three times a week for streaming my church’s worship services. It’s an amazing tool, and I’m really thankful for it. That said, if you want to stream on macOS, be ready for some friction. I believe they are working on some issues with updating to metal, which should help quite a bit. Right now, studio mode will drop your FPS by half because OBS doesn’t disable v-sync properly, and window capture is really buggy. If you are wanting to commit to streaming, you may have better luck on a pc right now.
Question - Do you never speak up in meetings? Or you only speak up in certain types of meetings with certain types of people?

Some people can be good leaders and speak up in meetings where they are talking about an area they are comfortable in. For example, a senior or lead engineer does an excellent job speaking up and leading in an engineering meeting - but in a room with a bunch of business people they don't really have anything to add so they don't say anything.

I only ask this because it's important to remember context. Sometimes people are in expected to be leaders in a situation that does not fit them. In other situations they can do well. Just something to keep in mind.

As for the layoffs...don't take it personally. If you were a good developer and your management was too short-sighted to realize you might fit better in a different role, that's not your fault.
How is go the poster child for clean dependency management? Every release since they started doing modules the defaults change and break some workflow. Add on top of that it activity pushed vendoring forever.

I'm not super happy with package management under python but at least pip does not break every release.
https://archive.is/m4yrZ
Packing Problems
Notion | Software Engineers (Full stack, Backend/Infra, Mobile; all experience levels) | San Francisco, CA | Onsite

Notion's goal is to create the general purpose work tool for a post-file, post-Microsoft Office world. Tools for knowledge workers haven't advanced much since the 90s—the state of the art is something like Google Docs, Quip, or Dropbox Paper or rigid SAAS apps—and we're working hard to figure out what a coherent technology platform for work looks like in the modern era.

This is our product: https://notion.so

We are looking for people to fill the following roles: https://www.notion.so/jobs

You can read more about about the company here:
https://www.nytimes.com/2020/04/01/technology/notion-startup...
https://www.notion.so/about

We are a bunch of design-focused nerds in SF. The business is profitable, well-funded and financially strong, and growing very fast. We have a beautiful loft in the SF Mission district, with the best investors out there (notion.so/about).