skysight-inc/HackerNews huggingface dataset:
Expanding a bit on what you're saying, and repeating a bit from another of my comments in this thread, it's vastly easier to reason about exception/condition handling when all of the resources that need to be cleaned up (especially releasing mutexes/monitors) between the exception handler and the exception thrower have been cleaned up.

Making stack undwinding the decision of the exception/condition handler is strictly more powerful, but it greatly increases the number of corner cases that need to be considered when writing correct handlers. Just as a small subset of the issues, consider some data structure for which a mutex must be held in order to correctly recover. Assuming the mutex isn't held at the time the handler is installed, you need to consider 3 cases: (1) the mutex isn't currently held (so the handler must acquire it and remember to release the mutex before resuming normal execution), (2) the mutex is held by some active call frame sitting between the thrower and the handler (in most cases, it would then be safe to modify the data structure, but the handler absolutely must not release the mutex), and (3) the mutex is held by another thread (it's probably not possible to recover in this case).

Standard exception handling is non-local control flow, and that can make some situations difficult to reason about. Exception/condition handling where stack unwinding is optional is non-local control flow on steroids, engaged in 3D Chess Boxing.
You can implement a condition system in any programming language that has dynamically scoped variables. (That was how the original CL condition system was implemented on Lisp that did not have a condition system - only dynamic variables.)

You can implement dynamically scoped variables with a stack of environments, onto which you push entries atop when entering new dynamic scope and from which you pop entries when leaving a dynamic scope. (That is how the original dynamically scoped systems, including Emacs Lisp, were implemented.)

Example: https://github.com/svetlyak40wt/python-cl-conditions
Polar | Front-end engineer | SF or Boulder | onsite preferred, fulltime

We are looking for a co-founder. Equity-based until funding raised. If you join after fundraising, role would be founding engineer with cash / equity comp

About the platform:
Early stage EdTech platform with existing user base and very high retention vs signups. Platform has been live for about a year.
Our platform has seen increased growth since the coronavirus lockdown, since a lot of students use it for remote / collaborative studying
Two co-founders:

- one with technical background. One of the inventors of RSS, spent lifetime in startups

- one with education / business background. PhD in chemistry from Yale, subsequently in consulting / startups

Requirements for role:
- Experienced front end engineer (preferably 5+ years)

- At least few years of React + Javascript experience

- Decent understanding of developing for phone, tablet, desktop

- Strong preference for previous startup experience

- Strong interest in growth, ideally SEO

- Analytical thinking. Deep respect for the scientific method and objective data analysis

Ideal candidate also has experience with react-native, typescript, NodeJS, PDFs or epubs, and Firebase

If interested, msg me at jonathan@getpolarized.io
Please include resume, github, projects you've worked on before
You are right, I found more on this:

https://www.uta.edu/huma/agger/fastcapitalism/10_1/bernardin...
Translating the app was more an exercise in figuring out the technical and marketing details for translating an app. Hopefully the translations are entirely unusable at least.
Tweet: https://twitter.com/CurlyJungleJake/status/12452213263583272...
Malaria Drug Helps Virus Patients Improve, in Small Study
One Medical | San Francisco, CA | Full-time | https://www.onemedical.com/careers/ One Medical is the fastest-growing primary care system in the country with over 80 locations in major cities nationwide. You’ll find our clinics in Boston, Chicago, Los Angeles, New York, Phoenix, Seattle, the San Francisco Bay Area, Washington, DC, San Diego, Portland and most recently, Austin. Here are some of our core technologies, that largely depends on your department: Angular, Python, AWS, Spark, Ruby, MySQL, Android, GraphQL, REST, Java, Cypress, Hadoop, PySpark, Tensorflow, AI/ML

- Engineering jobs - https://www.onemedical.com/careers/engineering/

- Clinical/IT/Doctors/Legal/Marketing/Operations/Sales/etc - https://www.onemedical.com/careers/all-departments/

In my own words, One Medical is a technology company that exists within the health care industry. We are actively trying to improve health care outcomes, including tacking the covid19 epidemic. One Medical is an inclusive company, you work on problems that provide measurable benefits to people's lives, and we are growing quickly.

For a better understanding of One Medical, please check out our Instagram https://www.instagram.com/onemedical, reach out to our Recruiting team or me.
The Zoom Privacy Backlash Is Only Getting Started
Enhancing Workload Observability with Amazon Cloudwatch Embedded Metric Format
I've not found any that monitors your active time to give "smart" pause advices.
Hi Nilef - thanks and great questions!

1) Influencers give us access to thei accounts directly so we can look at their audience data and create a product portfolio that works best for them! So far they have not had any concerns in giving us permissions to access that data.

2) We use both audience data (income level, age, etc) + market research (for pricing as an eg.) + previous product launches (that we did for other influencers in the cake category as an eg.) in a category to create an ideal product portfolio for a given influencer.

3) Yes, we are doing a lot of this manually at the moment - trying to understand the winning sauce. But AI/Machine Learning to scale this in the future!
Show HN: StepUp – 3 minute video chat that starts with a blur
You may be the first person I've ever seen use "simple" and "k-space" in such close proximity.
You mean like Manning, Snowden and Assange?

You want to point out that people in power are not competent and only care about personal profits, and you also want to point out that whole system is an abusive farce? Yehh good luck with that...
I published the app under the GPL-3 license, and with a clear statement that says "It's not allowed to publish, distribute the app, or use it in a commercial way".
They neither respected the license nor the other conditions.
My friend and I recently built this speed dating app with Flutter. While shelter in place is happening and you can’t meet new people in real life, at least you can still meet people through our app!

The app is freemium based, you get up to 5 free video chats everyday at 9pm, but tbh we are still testing our business model.

We would love to hear your feedbacks and criticism.
Thank you.

AppStore: https://apps.apple.com/app/id1494613693

Google Play: https://play.google.com/store/apps/details?id=flutter.cotery...

Website: https://stepup.app/
You've got quite an agenda here, but the nitpicks don't change the simple fact that making a fake TLD that isn't in root DNS, when the vast majority of users and devices out there will continue using root DNS and root DNS only, is a really bad idea. I'd even go so far as to call it foolish. That's why using a different URI scheme would be smarter: you can control it. You can't control root DNS because that's ICANN's job. At best you can control stuff at the TLD level, if ICANN lets you by delegating you a TLD.
I'm currently exploring https://www.climacell.co as a replacement for Dark Sky's API.

https://www.climacell.co/blog/dark-sky-weather-api-customers...

They also offer consumer apps for Android and iOS. The apps' privacy policy page is currently broken, I've asked them to fix it: https://www.climacell.co/legal/app-privacy-policy
Everyone loves their Congressperson; nobody loves Congress. And it is not inherently corrupt to leave your door open to listen to feedback.
Yes, viral load is important. As an uninfected person wearing a cloth mask you may still inhale droplets, but maybe fewer big ones. The bigger improvement is from a droplet being trapped or exhaled droplets traveling less distance because of the carrier was wearing a mask. You are correct on your critiques of what I wrote, but if everyone wears a surgical mask it's great and the reason is reducing overall transmission among populations.
At least in my case, I haven't had to configure anything. Perhaps it's included in OBS VirtualCam? (see my original post)
As said elsewhere- fine by me.
As someone who's worked from a lot and also worked from an office, I feel like there's an important component missing when discussing WFH for professions outside of tech.

One important issue IMO is just having a workspace. Software engineers are kinda spoiled in this regard because we make the big bucks. We can afford to retrofit areas of our homes to create good working conditions. We can take our laptops to coffee shops in a pinch.

I recently upgraded my living situation by moving into a much nicer place, but it's smaller so I ditched the "home office" setup I had before. Now with COVID I'm working in my dining room and on my couch. It's so much worse. It might sound silly but I'm putting a lot more wear/tear on my furniture by being around all day.

My take on this is that homes aren't and never were designed for WFH conditions. There are so many details about offices that we take for granted. I found myself having to clean way more often and do way more dishes now that the entire family is stuck in the house together.

Then there's a socialization aspect. Tech has a culture of "as long as you can do the job, it doesn't matter how you behave/dress/interact" -- this thinking is applied along a spectrum, some companies are more extreme than others about it. But a lot of professions like sales/legal/etc rely very heavily on close social interaction. Tech is also unique in this regard IMO.
When I homeschooled, I did a survey of all books, TV shows, software and even games that my kids had access to and rated which ones I felt were educational and what subject I felt they counted for. If they were doing any of those things for any reason, I wrote it down and counted it as educational.

If you find yourself homeschooling your kids, you don't have to spend all day trying to teach them. Set up a spread sheet with the days of the week listed and the subjects you are teaching (math, grammar, history, etc) and fill in what the kid did that day that would count for that subject.

I was flexible with my kids and if they spent four hours straight one day doing stuff that I felt counted as history, I wrote down one hour per day for four days of that week.

I found an online listing for grade level competencies for my state and went through them every six months. Once my kids were good enough in an area (exceeded grade level requirements), they got to do enrichment for that subject instead of assigned work.

Homeschooling does not have to be a nightmare. Especially these days, there is lots of wonderful material readily available, much of which is highly engaging so the kids are actually interested.

Nasa is, of course, almost always an excellent resource.
This is the company: https://www.centivax.com/
They are CPAP machines:

https://twitter.com/evdefender/status/1245288438728966146

https://twitter.com/evdefender/status/1245299017464057857

(The use of CPAP machines in treating COVID-19 is discouraged.)

If you're a hospital, they're still free CPAP machines. So you just say "thanks", and pretend like the nice billionaire is helping. So that maybe they'll donate again in the future, and maybe even in a way that is actively helpful.
Could you detail on how you are creating the ffmpeg streaming endpoint? That would be very heplful!
We ain't talking beer or bread, we're talking about fresh strawberries. Not exactly a staple.
The relationship you're describing is contracting. Salaried employees don't have a pre-negotiated scope of work; "what's expected of you" isn't fixed in advance. This cuts both ways. If something runs late, you don't take a financial loss. But if something runs early, you don't get the time back either. The company has purchased everything you can get done in a workday. If that's more than average, it's more than average.
That is indeed what the US state and media keep saying about socialist. Consider that perhaps US capitalists have a vested interest to smear any group that opposes capitalism.

Here's an explanation about Cuban democracy https://www.youtube.com/watch?v=2aMsi-A56ds
What the U.S. Census Leaves Out
PostHog | REMOTE | First engineer

PostHog is developer-friendly, open-source product analytics. Graduated YC W20, we were the most popular b2b software HN launch since 2012 [0]. Our GitHub repo [1] has 1.7k stars and a growing and active community.

You'll be the first engineering hire. All of your contributions will be open source. We're remote first and happy to hire anywhere in the world. Looking for strong full-stack engineers. Django + React. Lots of responsibility/opportunity to build this company from scratch with us.

Our investors include Solomon Hykes (founder Docker) and David Cramer (founder Sentry.io).

Email me at tim@posthog.com to see if we're a good fit!

[0] https://news.ycombinator.com/item?id=22376732 [1] https://github.com/posthog/posthog
Software Engineer

Location: India

Remote: Yes

Willing to relocate: No

Technologies: Python, AWS, SQL, Kafka, Java(Prior)

Resume/CV: https://www.linkedin.com/in/sagarmehar/

Email: meharpuneet1@gmail.com
I agree, you make a good point. In that sense maybe privacy and security could be a means to achieve something else that users do actually care about. (ex. I don't want strangers in my zoom calls, so please make them secure)
Show HN: Buildless.site
https://buildless.site/
> The side effects is that new protocols need to be developed that applications can use to request access to display/input/output of other applications in legitimate cases (such as screen sharing in your case) & not all is in place for that yet.

This is the main hurdle for most people. I would say that 99% of people agree that the Wayland way makes sense and is he better way of doing things but without the needed access controls it just not ready yet.

Like if Google said "Apps can't access [location|files|whatever] without permission" on Android with no way to grant those permissions.
I'm not sure exactly what you are asking for a source on. That people have claimed masks don't help? The idea appears to be widespread so I assume it must have been said multiple times. Here is a famous one https://twitter.com/Surgeon_General/status/12337257852839321...
Sequoia Capital | Full Time | Menlo Park | Senior Security Analyst | https://www.sequoiacap.com

From idea to IPO and beyond, Sequoia helps a small number of daring founders build legendary companies. We're looking for a curious, methodical Senior Security Analyst to join our team.

The definition of success in this role is simple - continually reduce our risk and keep Sequoia safe. You’ll take a leadership role with your security and infrastructure teammates to identify and triage incidents, and prioritize improvements to the systems that enable detection and response.

See more info on the position here: https://seq.vc/sr-security-analyst
One possible syntax for PLCs looks a lot like Pascal[1].

[1]: https://en.wikipedia.org/wiki/Structured_text
Day-to-day: When there's a vaccine, in about 18-36 months. If you look at the data, there will likely be multiple lockdowns in order to "reset the clock" on the pandemic curve, but it will probably be like Groundhog Day to lesser degrees over-and-over again with smaller pandemic curves until there's a vaccine. Overall, a million dead globally before a vaccine is deployed.

Economically: 10 years (a long time) because bouncing back isn't possible when ancillary businesses close and cause others to close. Right now, unemployment is going to around 35% whereas the Great Depression peaked at around 23-25%. This is, in essence, the Greater Depression. There were most recently structural problems and the global economy was overdue for a contraction, but not to the depths as being experienced without a pandemic; in essence, it is a forcing function that artificially-depresses economic activity in a lasting manner.

Overall: Not everything will be the same, but some things will. Don't let fear or magical wishful-thinking be guiding forces.
Hey there, OBS team member here. Want to get some clarification on these issues, as they are not really things we hear commonly, outside the lack of desktop audio capture.

First, for clarity, the macOS version of OBS Studio is not a "port". It's a native application designed to run on macOS.

The mentioned audio issues are not unique to OBS. Apple does not feel that applications need to directly capture desktop audio, so third-party programs that inject themselves in to the desktop audio using kernel drivers (iirc) and create a loopback device are required to capture desktop audio. We have a guide on how to do that here: https://obsproject.com/forum/resources/505/

Can you be more specific about how "none of the widgets work properly"? Which features are you referring to (outside the aforementioned audio limitations) that are not implemented?

System shortcuts like find don't really make sense in an application like OBS. There's very few things you'd need to run a find operation on. Communicating shortcuts is something we could do better, however. We are working on an undo function that will help here in case anything is accidentally changed, but with the complexity of operations available in OBS this is a bit of a challenge and will take time to get right.

Our mixer levels are using a global audio industry standard for levels, you can see more about that in our guide here: https://obsproject.com/wiki/Understanding-The-Mixer
The debugger in IE11 is so painful to use. It's an absolute nightmare. It takes forever to launch, it freezes, freezes the whole browser, I don't understand how it's acceptable for it to be so sluggish when running on a top of the line development workstation.

The app I work on has to support IE11 and it's easily the worst part of the job. Often times regressions are made because someone accidentally used some js keyword/feature that's not supported. The build takes forever because of IE, and so there is a flag IE_BUILD that's false most of the times until someone has to test in IE at which point they turn it on and wait for 10 mins for the thing to build. We had to implement theming, and for every other browser we used CSS variables but for IE we had to implement a hacky/complicated solution where we compiled customer specific CSS files.

In short, IE sucks and I wish it'd die.
Detective Agency Seguridad Belgrade
Group tries using April fools to get Google to stop funding climate denial
The road types are a nice addition, but the visual coverage area updates are the most interesting for me.
No. A British Flag installer would be
You have sweden for that.
I have not tried it with Zoom but Chrome refused to recognize any loopback video devices unless they were capture-only. So the following worked:

# modprobe -r v4l2loopback
# modprobe v4l2loopback video_nr=7 exclusive_caps=1 card_label='Screenshare'

where exclusive_caps=1 is the work-around for Chrome (both video_nr for /dev/video7 and card_label should be able to be set to ~arbitrary values). You need to first start writing stream to the loopback device and then it would switch itself into a capture-only device and Chrome will recognize it.
Tale of two cities: Research shows risk of Miami’s gradual coronavirus response
Happy user of OBS here. Thanks for all the hard work.
It's a mitsudomoe, a common Japanese symbol. Jim picked it because he liked how it looked: https://en.wikipedia.org/wiki/Tomoe
Isolation Guide 2/6: Elevate the Emotional Well-being when working from home
Consciousness is emergent from Milky Way chocolate bars. Until the first one was made we were all chemical reactions going about nothing, and when the last one is eaten, that's what we'll go back to.
Tidepool | https://tidepool.org | DevOps | Remote Only | Full-time

Tidepool is a nonprofit organization dedicated to making diabetes data more accessible, actionable, and meaningful for people with diabetes, their care teams, and researchers.
We are looking for a DevOps/SRE Engineer to help us maintain and scale the Tidepool Platform which is the foundation of everything we do. It is used by both our homegrown applications and an ecosystem of third-party applications.

The ideal candidate has:

* Direct, hands-on experience with managing Kubernetes services.

* Direct, hands-on experience with using AWS services.

* A passion for delivering great solutions that leverage modern technology stacks and tools, as well as current best practices for performance and security.

If you are interested, you can apply at https://www.tidepool.org/jobs/devops-sre-engineer/
Yes, they have: https://www.tampabay.com/news/health/2020/04/01/florida-gov-...
Not everyone is like that, but to each their own.
> I wonder if the people that are condescending about Patrick's effort have ever done cold outbound prospecting and sold anything in their lives. But who am I to make assumptions...

I'm sure cold outbound prospecting is very hard and has a non-zero success rate.

The fact that it might be hard for the person doing it doesn't mean it's not an unwelcome intrusion for the rest of us.
Location: San Francisco

Remote: Yes please!

Willing to relocate: No

Technologies: Python, Golang, git, Google Cloud, Javascript, Typescript, some Polymer, Angular, and TypeScript. Willing and eager to learn new techs.

Résumé/CV: https://drive.google.com/open?id=13upOfhwUBlJ7zSi5tlgkngJX3z...

Email: ehlesmes@gmail.com

---

Hi! My name is Edward. BSc in Mathematics.
4 years of experience improving the developer experience for WebRTC and Chromium developers.
I've worked on everything from test bot fleet management for WebRTC; contributing to crbug.com (Chromium's issue tracker) and Depot Tools (developer productivity tools for Chromium developers); working with Git and Gerrit teams to improve workflow for Chromium developers.

I'm good at going deep into complex systems, and learning things on the way to solve problems.

I'm looking for new challenges and learning opportunities.
I'd love to work for a non-profit, and a small team.
Work-life balance and stability are important for me.
Nice work! FYI, there is a ruby testing library with the same name that's somewhat well-known (~3K stars on github) https://github.com/travisjeffery/timecop
Compound (YC S19) | San Francisco, CA | Onsite | https://withcompound.com/
Compound helps you optimize your finances. Through automation and abstraction, we eliminate the complexity of wealth management to maximize your upside. We help you manage your startup equity, forecast tax implications, and organize your financial life.

We are a small, well funded team based in San Francisco. We are growing really quickly.

Our open positions:

* Design lead (email below)

* Fullstack engineer https://withcompound.com/careers/fullstack-software-engineer

* Frontend engineer https://withcompound.com/careers/frontend-software-engineer

Contact us: jordan@withcompound.com
He finally issued it today but it doesn't take effect until Friday morning. Exponential growth in Florida is already well under way, though.

'The previous guidance from the White House regarding an easing back into normal life by Easter “isn’t going to happen,” DeSantis said.'

Of course it isn't. It was a lie.
> The price of the car is $2000, are you interested?

> No

> The price of the car is $500, are you interested now?

> Yes
I've been using Mint Mobile for a few years. If you're ok being on an MVNO they use T-Mobile towers and offer an 8 GB, $20/mo plan, hotspot included. It includes unlimited calling unlike the discontinued Walmart plan.
Thank you so much for making this! Cheers to the devs.