skysight-inc/HackerNews huggingface dataset:
SEEKING FREELANCER - REMOTE (but we're in the Fort Wayne, Indiana, USA area)

Impact Upgrade (https://www.impactupgrade.com) is a tech and operations consulting company, solely focused on nonprofits. We have a pipeline full of a wide variety of work and are always looking for additional help. Some of the current needs:

- Salesforce admin/analyst + familiarity with Apex/Visualforce

- Systems integration, data unification, automation, scripting (with a focus on Java -- bonus points if you've worked with these APIs: Salesforce, HubSpot, Stripe, Twilio, QuickBooks)

Please email brett@impactupgrade.com with your specialties and hourly rates. NO AGENCIES OR GROUPS -- we only work directly with individuals. Thanks!
Well, that's interesting. And a whole bunch of code. From a quick skim, it is basically solving the same problem in a different style.

I didn't want or need to wrap ssh-agent. I'm fine with using it and ssh-add by themselves. I just wanted to automatically find and re-use an existing agent rather than spawning a new one.
If anyone's curious, there's a shortlist of "official" TLDs to use for local development https://tools.ietf.org/html/rfc2606#section-2

I could've swore .local was okay, as that's what I use. But maybe not. Apparently it can cause issues with Macs, but that's new to me seeing as how I primarily develop on one.
This is BS. most other languages, with the same constraints, have done far better. Take Ruby as one example.
short sellers, stock is overvalued at the moment.
Eight Data Science Lessons from ‘Coronavirus Perspective’
> using existing open source ones as Sony did for the PS Classic

That’s interesting, I wonder if that is the case the for the PS1 emulator on the PS3/Vita used for the PlayStation Classics titles
It's an OK explanation of a PID controller. They're easy to code; tuning is the hard part. There are lots of approaches to tuning. This author offers a simple one.

I note that he cites "James Clerk Maxwell: “On Governors”. Proceedings of the Royal Society, #100,1868".[1]

Yes, 1868. Yes, that Maxwell, of Maxwell's Equations. That paper is worth reading. Right there, linear control theory was born. And that's about where the state of the art was until 1950 or so.

Modern control theory is closely tied to machine learning. Except that the control theory people want solutions that don't suddenly do funny stuff for some inputs. The math is way beyond me. Even control theory PhDs have trouble now.

[1] https://www.maths.ed.ac.uk/~v1ranick/papers/maxwell1.pdf
I'm still using my Aeron after 20 years, but the best chair for you is the one with most comfort, the best encouragement of good posture, the best durability and longevity, etc.
And the amount of classified material they handle, and the fact that Jeff Bezos is a direct competitor so Amazon is very very closely affiliated with a direct competitor.
How do other people replicate your venv? How does production replicate your venv?
How would that work? Doctors go out on strike?
Any anecdotes as to how they do it?
That's the point. Doing this effectively means interrupting the meeting without annoying coworkers. Everyone stuck in an unproductive meeting wants to do the rest of the items on their list. But no one feels that they have the authority to act as a circuit breaker.
Lots of people are getting laid off, I've only 2 years experience, and was laid off a week ago today, I was told it was a necessary downsize, because the company had suddenly stopped selling as much, I've been applying for other jobs, but because I've got savings, I can survive even if I don't find anything for a few months, just like you, I'm taking this time to fill gaps in my skillset, learn new things, and focus on my university courses

also, getting laid off and getting fired are different, lay offs are usually a financial thing, it's not about your skills, you weren't in the wrong, they're trying to minimize how much they spend (including how much they pay employees) so you could probably get a recommendation from your former employer

stay strong
> On-boarding is a enormous part of why Slack is trouncing other instant messaging efforts

Slack's separate sign-ins for each space is strange to me. On a new install, I can't log into my account and automatically be connected to every space I'm registered to.
Ah, yes. "Make the inconvenient facts go away".

The Taft-Hartley Act has been around for a long, long time. Among other things, it gives the President power to order workers in an essential industry back on the job if they strike.

I wasn't able to quickly find the current total number of times it's been invoked, but here's a WaPo article about Jimmy Carter using it in 1978. Even at that date, it had been used 34 times.

https://www.washingtonpost.com/archive/politics/1978/03/07/p...

I learned about this stuff in history class. Did you not? If not, perhaps you should ask yourself why that is.

And maybe you should ask yourself what exactly you're accomplishing by downmodding factual, noninflammatory comments just because you don't like the facts.
So where do you draw the line between team leader and manager? Team size? Amount of liaison with non-technical folks? Can you be a manager and a technical lead?
I agree with you, these qualities are not intrinsic to leadership. But subconsciously (or perhaps consciously), others see someone who is healthy, vibrant, and well-groomed and, knowing nothing else about the person, they will infer that this person is in control of their dietary habits, fitness, and hygiene. It's easier for someone with the appearance of health to convince others that they are a leader than someone who appears sickly or behaves slovenly.

Again though, like you said, it's not intrinsic. No one would argue that Churchill was not an excellent leader, even if they did disagree with his politics or his methods.
Thanks for clarifying and thanks for your work.
If you could pick your app would you choose {workplace, zoom, slack} or {yammer, teams, teams}

You gotta really love pain if you choose the latter one.
Isn't the point of AlphaGo that Go is a minor detail?
Too bad UBI gives money to everyone indiscriminately, weakening the dollar that makes it to the hands of the needy. UBI should be a gradient-based income scheme for people below a threshold. Otherwise, we are conceding that "Billionaires will die without UBI" which is disingenuous and not true.
Napoleon wasn’t short for his time. That was propaganda spread by his enemies.
As a former waiter turned programmer, I genuinely hope we find more ways to make more programmers, even if it is at the expense of having less waiters.

Life is simply better in every way.
New Open Source Ventilator “AmboVent” Built from Cots Parts
Poll Everywhere (YC S08) has Q&A question support with voting. I'm a developer at Poll Everywhere and we use it during our weekly townhalls. Our company was 40% remote before the coronavirus crisis, and my experience with the Q&A poll as a remote worker has been great.
Hey, a friendly note to job seekers!
There are few automated aggregation sites available to curate the jobs posted in the "Who is hiring?" thread but I want to take the aggregation one step further and wanted to provide the good quality jobs by handpicking them. I’m going to search, screen, verify and tag all the jobs posted in the other Who is hiring? thread. So it can save you time, energy, and frustration – and hopefully, help you find a job faster during this tough time!

https://docs.google.com/spreadsheets/d/1NVzygGYTmF3g_VPAh4lX...

- Contains all the remote jobs posted in this Who is hiring right now? Thread

- Each remote job is hand-curated

- Use filters based on skill categories and country restrictions.

- Only 100% remote jobs

Any feedback welcome here in comments

For hiring companies: please check this list and let me know if I’m done something wrong.
It seems like you are doing your best to improve yourself here, which is great. I wonder, however, if your skills are the problem? We are in an unprecedented economic situation, and I can't comment on the stability of the company you were laid off from.

There are a few comments in this thread agreeing with your self-assessment that a person with your experience should have leadership capability. You probably should. That said, you don't know that is why you were let go. It may just be why you hadn't been promoted. A few of the places I have worked have been happy to let people hang out as senior engineers indefinitely.

If I were you, I would reach out to your former managers and coworkers to see if they have any feedback they can give you. You would be especially well served by reaching out to a manager at a company that _didn't_ let you go. Do you have a boss you are still in contact with from a job you left voluntarily?
Tangentially related, there's some evidence the ROMs Nintendo was selling a couple years ago were ones they downloaded. Not bulletproof, but more likely than not.

https://www.eurogamer.net/articles/2017-01-18-did-nintendo-d...
See: https://twitter.com/AmboVent

> Off-the-shelf components VCV Machine. 3 tidal-volume (33%, 50%, 75%), 11 ventilation rates (6-24 cycles/min.), 5 ventilation steps (30-70 cmH₂O), 🇮🇱 design

> AmboVent is an #opensource blueprint for low-cost (off-the-shelf components) #COVID19 ventilator device, designed by a team of Israeli experts in response to world shortages caused by #Coronavirus epidemic.

> Engineers from @Microsoft Israel R&D, Israeli Air Force & 40 professional volunteers designed a medically tested #COVID19 respirator from off-the-shelf components, sharing the mechanical model design source-code files online for global mass production
I toured a condominium for sale in San Francisco ~5 years ago. The entire kitchen was circa 1930s original, including refrigerator, stove, sink, and cabinets. It was all exceptionally well maintained and if I had bought that place I'd probably keep the kitchen exactly as it was.
We'll look into the MS Graph API and get back to you.

For dealing with standard REST APIs, we have a generic HTTP API wrapper module which you can use to wrap an endpoint with custom auth and give you back a Python requests session. It's not going to give you native Python bindings and autocomplete, but would let you integrate with the API.

Happy to talk in more depth about this -- feel free to email at ben@cloudwright.io.
My company uses Google meets and it works flawlessly with more than 100 people in a call. Automatic integration with GSuite and Chrome box are an added bonus.
What makes a meeting bad? Is it getting off-topic, non productive, that sort of thing? If so, wouldn't it make more sense to re-orient the group than to stop it?

Stopping a meeting seems like a massive waste of resources, especially when you've already gathered the folks that can fix it.
I’m waiting for systemd-browser and systemd-Adblock myself. And oh, systemd-mpd too since music playing can and should be done by my init process.
Who’s Hurting Who? Why It Is Never Okay to Disrespect a Significant Other
I've had the opposite experience. I used conda for several years, primarily for data science, but regularly ran into problems with packages not working, updates for packages bring severely delayed, and issues with conda itself. Switched to pyenv+virtualenv 18 months ago and haven't had a single issue.

I believe both of our stories. I just always wonder how this happens that two people have such opposite experiences.
I used zoom today and the experience from a tech viewpoint is horrifying...

It messed up my PulseAudio settings so bad I could not get my bluetooth headphone working until I started the app again. It really sent shivers down my spine. What the hell is this app doing to my arch installation?

Then it started going in and out of fullscreen. It launched itself back and forth from my workspace. The goddamn app was all over the place.

Not to mention the processing spikes. My CPU which under heavy compiling never goes above 80, was around 90 degrees. At one point I was actually considering opening wireshark to see if it was receiving jobs and cryptomining on my computer.

I am not paranoid, but I am neved using this piece of garbage again in my main installation. It has to be treated like a piece of malicious software that is doing god knows what to your installation. It must be run in a virtual machine, with a NAT separation from the rest of your network, with control over CPU resources and with total isolation from the rest of your config.

It really did NOT behave well.

EDIT: I guess the worst part is that I am kinda expected to use this thing. People in management just decided they were going to use zoom without consulting the tech department. And I can see the appeal. It works for one. It empowers the speaker, detects really well turn taking, and just gives a good general sense of control. But from a tech standpoint is really terrifying. Click detection? Device control hijacking (pulseaudio)? Not respecting aspect and desktop placement? Those are outrageous and I can't see people outside IT understanding these concerns.
Most code these days is compiled using LLVM, thanks to mobile phones.
I think you're misunderstanding.

It starts with an async slack conversation. 90% of conversations go well and end with a shared understanding without much back-and-forth. Done.

For the odd 10% of conversations where you've gone back-and-forth a couple times, you ask the person whether they're available for a videochat. They either say yes, at which point you join a 3-5min videochat, or no they'd prefer to put a time on the calendar.

The above is not an immediate popup video.
Remote | On-Site | Full Time | DevOps | Domain Admin

Location: MA, USA
Remote: Yes
Willing to relocate: Within reason
Technologies: Full-Stack, PHP, JS, Python, DevOps, Opsec
Résumé/CV: https://www.honestrepair.net/HRProprietary/HRCloud2/DATA/ccf0a87f4178d2bd010f83e9fa6bdc3d85669382/.AppData/Shared/Resume_IT_12-31-2019.pdf
Email: zelon88@gmail.com

As a software developer I maintain over a quarter-million lines of open-source repositories in over half a dozen turing complete languages with the majority of that being original code developed by myself. https://github.com/zelon88

As a network engineer I run my own Cloud network based on in-house Linux servers that I built mostly from scrap parts. https://www.HonestRepair.net

Professionally I have a strong background with managing ERP systems, group policies, active directory, firewalls/routers, security systems, DVRs, PBXs, access controls, PLCs, ect... I can manage basically anything electronic on any operating system. I started off with a career in machine operating and manufacturing and eventually moved up to Production Control. Currently I manage every facet of a complex enterprise network with a healthy dose of DevOps, OpSec, and heavy machine repair sprinkled in for good measure.

I pride myself on wearing a lot of hats. Perhaps my strongest trait is my affinity for learning.
Clever disinfecting device to be tested against coronavirus for use on N95 masks
Runs flawlessly on win10 and OSX.
The big "problem," if one can call it that, is that Zoom seems to work seamlessly, simply, and reliably, while no one else does.

This is a scenario where one product really works, particularly for non-technical users, and the others don't appear to.

The big feature is "it works." Whoever is behind it appears to understand "death before inconvenience." http://paulgraham.com/road.html. Much open source software never achieves widespread adoption because it is technically impressive but inconvenient or poorly designed to users.
A good leader is connecting people to the right mentors; going to bat to help someone's good idea come true; recognizing natural areas of expertise for contributors to develop their skills in; identifying, predicting, and preventing bottlenecks in the process; and making sure information flows smoothly into, out of, and within the team. Think about what the people on your team need and what little strings you can pull to make their lives easier and help them to feel more productive, fulfilled, and impactful.
It has one extremely big advantage: secure boot. It’s an easy and nice thing to set up when it’s all just one EFI executable.
Location: New Hampshire

Remote: Both

Willing to relocate: No

Technologies: Python, Go, Node.js, Haskell, Django, Flask, Postgresql

Résumé/CV:

* https://danielkrol.com/assets/resume.pdf

* https://github.com/orblivion/me

Email: dan at danielkrol.com

~15 years total experience, ~10 years web/API development experience.

At the moment, looking for contracts.

* part time

* short term, full time
Haven't looked, but gotta ask: does it run HyperCard?
30M jobs “lost” in a forced moratorium. They will be gained back when the shenanigans passes with this flu.

Not like people will stop drinking, going to activities, spending money and become monks after a couple weeks.
To the extent this is true, it's because other software relies on specific features (and sometimes quirks) of bash and glibc, not because you can't have a workable Unix without them.

Which is to say - ironically, these last remaining dependencies wouldn't be there if open standards were followed more rigorously.
> That is true of any end-to-end solution.

Utterly false. Real end-to-end encryption would encrypt the backup with a key that is not available to the backup service (e.g. derived from a passphrase not sent to the server).

Of course this system has better usability, which is why Apple does it. But it's still a farce to call a system where Apple has the ability to decrypt the majority of messages "end-to-end" encrypted. The fact that it's through the backup servers instead of the iMessage servers makes no difference.

What's more, it's possible to do better without sacrificing usability. For several years Android has been end-to-end encrypting backups using the user's lock screen passcode, with protection against brute force attacks provided by hardware secure elements. https://security.googleblog.com/2018/10/google-and-android-h...
Species File Group | 1- Community Manager, 2- UI/UX/Design | 1- ultimately ONSITE, 2- REMOTE/INTERNS considered | Full-time | USA, U. of Illinois, Champaign/Urbana

We're an endowed group housed that University of Illinois building open source software for scientists studying the Earth's biodiversity. Join a great small team with lots of experience in a relatively stress free environment. Our job descriptions are here [1].

[1]: https://speciesfilegroup.org/who.html
I wonder if it has a seamless Mac app for download, as Zoom does. I am poking around their site and don't see an obvious link to it.
llvm-libc is in the planning stages.
I think that's a proprietary in-house emulator known as POPS. The fact that Sony already had an in-house PlayStation emulator for the ARM-based Vita makes their decision to use something else for the PS Classic a bit strange.
It's in my pile o' papers. I've broken it out a couple of times but haven't gotten far yet.
... Short-Lived Services (49%) will be able to keep running"
Ten Weeks to Crush the Curve
Fei-Fei Li Proposes AI-Assisted Elder Care Solution
I'm getting a 404 on your resume link.
It seems weird there wasn’t more emphasis on the implications of running your own CA. I can imagine lots of people coming across this article and doing a quick copy pasta not realizing what just happened.
I've worked with the CTO and some of the folks on their engineering team at a previous gig. Good engineers and good people!
Location: Saint-Petersburg, Russia
Remote: Yes
Willing to relocate: Yes
Technologies: Javascript/TypeScript, React (Relay/Redux/Apollo), Postgresql/Mysql/NoSQLs, K8S, Python
Résumé/CV: https://drive.google.com/file/d/1prIEGxr8Z3_Eg851FfEyWBWjmE3...
Email: sergey.antoninko@gmail.com

Fullstack developer (~14 years). Looking for relocation options.
And your throwing up of straw men isn't proving your point either. Aside from that, I think I'll avoid getting any opinions on economic freedom from one of the most biased sources possible, The Heritage Foundation.
> I am soul searching for a week now, and finally I got over my anger, disappointment and anxiety and ready to move on.

Why would you be down on yourself? Many many developers at many companies are being laid as many companies are folding and many others are hanging on by their nails. This is the current economy.

I have retained my job only, and I cannot stress this strongly enough, because I am lucky enough to work in an essential industry (banking). That's it. I don't know you, but I would place a hard bet that it has nothing to do with competence, capability, or performance.

> I think I don't know how to be a leader at a workplace.

I figured it out when it was dropped in my lap. My first time to really really own a large team as both a people and business leader was about 5 years ago. I was just some dumb army guy, but withing a short time frame the leaders around me moved on leaving me with 29 people to manage. I was told I did well and received letters of recommendation to pad my warrant office packet. The opportunity just dropped in my lap and I just performed as well as I could.

My actual first time in management, this was military as well and was also not of my choosing, I was 24 years old and I only had two people working directly beneath me, but I had two business units that provided oversight for. In that role I mostly just ran operations. I was the managing technician in charge of operations for the 335th Theater Signal Command and ran all ops for all void and data communications in Iraq, Kuwait, and Afghanistan during the 2004 surge.

I have never made it into management in the corporate world. Perhaps I am just waiting for it drop on me, which likely won't ever happen. The morale of my story is that you don't really know what kind of leader you will be until you are leading. The most important thing I learned about it is that if you take care of your people and ensure the mission always comes before you the people you manage will try harder to make you a success.
Location: Mountain View, CA

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, Javascript, Clojure, Node.JS, PostgreSql, React.JS

Résumé/CV: linkedin.com/in/victorolteanu

Email:victor[@] innergysoftware.com
Cool idea. If this is already hand-curated, it would be helpful for a more detailed breakdown of the skills needed for each job. E.g., specific languages / frameworks / OS's.

My ideal use case is "Quickly find listings for remote jobs that leverage my Linux C++ skills, and are moving into Rust."
Valid point, but I wouldn’t be so prescriptive. It’s also about understanding other variables — the culture of your workplace, the particular meeting/situation — and calibrating your approach accordingly. Of course, easier said than done.
hi, this sounds quite interesting. My sister is in tech and is very creative when it comes to cooking at home. She sends food photos to a close group of friends on watsapp as she's not really on social media (not even fb). She has a lot of food ideas. What would you suggest to someone like her if she wanted to launch her own food product but doesn't have a ready-made audience?
More than 350k people fined in France for breaking lockdown rules
The problem with phone calls isn't the lack of video, but the lack of a "click here to join the meeting" interface.

Group meetings are much less hassle through Skype, or Teams, or Zoom, or whatever computer-based option you choose, than waiting for everyone to drag out their phones, dial the right number, type in the right meeting code.
IIRC this is how the matrix.org infrastructure compromise happened.
I have no association with them, but https://krisp.ai might help you.
What about people with dual US citizenship? Is the actual requirement that OPM will approve someone for a specific level of security clearance?
Ask HN: Who Should We Hang First for the Covid-19 Hype? Politicians or Media?