skysight-inc/HackerNews huggingface dataset:
Learnerbly | Software Engineer | Full Time | London, UK | ONSITE, REMOTE (limited to Europe)

Learnerbly is a Workplace Learning Platform that enables people to be their best selves at work. We work with organisations to create a progressive learning culture that empowers their people to own their development, guides them towards the best learning opportunities, and supports them in applying their learnings.

We are looking to hire a passionate full-stack engineer with experience in designing for and operating AWS based systems. Developing in Javascript/TypeScript for an AWS Lambda based architecture, using AWS DynamoDB and ElasticSearch, the ideal candidate should be familiar with these technologies. This knowledge may come as professional experience or personal research but you will be expected to speak knowledgeably about the state of the art with respect to web application development and infrastructure design. We like ‘geeks, and your ‘geek’ credentials are more important to us than your professional or educational experience. Show us your personal projects, tell us what you like and what you don’t like, about interesting things you have read, projects you have been involved with, people you have met and what you have learned.

Reach out to me or apply via https://learnerbly.teamtailor.com/jobs/917572-software-engin...
Location: Berlin (Germany)

Remote: Yes

Willing to relocate: it depends, definitively open to travel

Technologies: Java, Scala, Kotlin, Kafka, Kubernetes, Docker, PostgreSQL, AWS/GCP, System Design

Résumé/CV: https://www.linkedin.com/in/ishipsoftware | https://github.com/luciano-fiandesio

Email: luciano@fiandes.io

Experienced software engineer with 20+ years experience. Lots of projects under my belt, strong financial/compliance/anti-money laundering experience, now working in the health sector. Happy to work with languages I'm less familiar with (Rust/Go)
Stack-allocated views are a big deal! Even in code where the direct cost of the view allocations is acceptable (e.g. because the work per view is high), they should help a lot. Unnecessary allocations are one of the easiest way to accidentally mess up performance in Julia, but having all the views allocated made it much harder to find “problematic” allocations that scale with the problem size. Now it should be more realistic to aim for zero allocations in performance-critical code without giving up the nice ergonomics of views.
SEEKING WORK | DevOps | CI/CD | Release Engineering | https://gedge.io | Amsterdam, Netherlands or remote

Technologies: GitHub Actions; Jenkins; ArgoCD; Kubernetes; Helm; Docker; Microsoft Azure; Amazon AWS; Linux/Unix; Ansible; Terraform; Git;

LinkedIN: https://www.linkedin.com/in/hessel-bakker/

Email: hello@gedge.io

Website: https://gedge.io

---------------

Get your software to customers.
Based in Amsterdam, we are your partner to deliver quality software at high tempo, with stability. With both a strong technical background and the ability to conquer abstract and/or difficult challenges.
Yes, of course. Obviously the President of the US should have already been aware of the hiring practices of contractors at some regional utility provider.
Even if it’s only ten. SFSU fired it’s IT team and contracted out the whole lot a few years back. The IT team consisted of a variety of backgrounds in SF. Little moves like that are the cracks that bring down the quality of life for locals —the main beneficiaries being the uni administration team.

I am glad for every move that makes sense that doesn’t undermine the stability of jobs for local workers who pay their fair share of taxes and add vitality to the local economy.
> major OS makers to accelerate ports to ARM.... Linux should follow suit

Have you heard of Raspberry? Even before it was released there were almost all of Debian packages in ARM, so Raspberry had it easy, they just took something that already worked.
And it was years ago.

Right now the only OS ready for ARM is Linux.
No. There is no version of the env! or include_str! macro! in C++ (they are implemented in the compiler for Rust). These macros can be used to the get the values of environment variables or the contents of arbitrary files at compile time. You could of course implement them within a build system, but there isn't a way to replicate these macros with just pure C++ being passed to a compiler, even with pre-processor macros.
Location: Seattle, WA, USA

Remote: Yes

Willing to relocate: No

-

Technologies: Strong knowledge: php/html/mariadb/git Working knowledge: C#/C/C++/arduino/docker/sql Previous usage: batch/bash/ps. I am also skilled at systems administration on both linux and windows, and have a solid grasp of network engineering

Portfolio/Linkedin/email: https://kyle.software (kyle@) - Contact me on linkedin or my email for a pdf resume.

Open-Source Developer and Technical Operations lead for github's most active open source video game project (/tg/Station 13, based off of Space Station 13) Looking for SRE/DevOps related roles as well as general SDE roles. Remote/WFH preferred (The pandemic has exposed the human and environmental impact of commuting, so I'll always prefer not contributing to that when better options exist). Open to part time or short term work as well.
I have no problem with a paywall in principle. I do have a problem with 20 paywalls for 20 sites, most of which I would only read an article every other month. News publishers need to get their act together.
I have a hard time believing that that CEOs can't understand "Buy American; Hire American."
For me, and I suspect for many people, the singular reason we used Windows in the 00s was the fact that Windows was the platform with the most software support. The Mac and Linux were secondary and tertiary platforms respectively for most developers.

Things have changed a lot since then, but to me, seeing Windows being the platform which has the least software support, even in this limited scope, is a sign of how much of a reversal Windows has seen.
Location: Los Angeles, CA, USA

Remote: Yes

Willing to Relocate: Yes

Technologies: Python, C++, C#/.NET, Java, AngularJs, Typescript, NodeJS, Docker, BASH, Git/SVN

Resume: https://drive.google.com/file/d/1OYigcPvzyV-Xi2FWh8kWL5J1pVZ...

Email: braxtonlazar@gmail.com

Hi HackerNews! I'm looking for interesting and challenging work with room for mentorship and growth within the team. I'm currently working at a research laboratory for the last year, doing data infrastructure and management for machine learning models. I would like to stay on the data side of things as I have grown interest in it and I am going to take Data Science Master Classes from ASU this fall. But I also have experience in writing Frontend and Backend APIs for Web Development using AngularJS and .NET. I also have experience in Game Dev and VR.

I have about 1.5 years of experience total, and eager to learn new things!

I'm currently looking for only Full Time positions, no contracts. Email is my prefered method of communication.

Thanks! Hope to hear from you soon.
Do you not think the institutions of justice are systems? Not sure I get what you're trying to communicate.
Migrating AWS Lambda to Pulumi Project from Serverless
“Briefly stated, the Mell-Gann Memory effect is as follows. You open the newspaper to an article on some subject you know well. In Melley's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them[1].

In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper somehow has exactly the same quantity and quality of errors about Palestine as the baloney you just read. You turn the page and vastly overestimate what you think you can critique based on your vast knowledge of show business.”

― Crichael Michton

[1] based on evidence ascertained through the Mell-Gann Memory effect

Edit: clarification
FTA:

U.S. Tech Workers, a nonprofit that wants to limit visas given to foreign technology workers, took out an ad to persuade Trump to stop the TVA from outsourcing much of its information technology division. The group, led by Kevin Lynn, criticized the TVA for furloughing its own workers and replacing them with contractors using foreign workers with H-1B visas.

If true, it does seem like an action that is appropriate for the United States Federal Government to take, no?
Here's a great example, it was actually the first result on Google Images for "newport colonial home". Scroll through the pictures and count how many pineapples you can find:

https://www.curbed.com/2017/3/9/14868658/historic-colonial-n...

Try it next time you're visiting a historic place :)
44% performance improvement using Kestrel without Nginx
Signal | San Francisco or Remote (US only) | Full-Time, Remote-OK | https://signal.org

Signal is making private communication simple. As an Open Source project supported by grants and donations, Signal can put users first. There are no ads, no affiliate marketers, no creepy tracking. Just open technology for a fast, simple, and secure messaging experience. We design open protocols, develop Open Source software, and give it away for free.

Here are our open roles:

- Android Developer: https://jobs.lever.co/signal/cc2a16be-b9aa-496e-ba2c-cf8ba36...

- Desktop Developer: https://jobs.lever.co/signal/6cbff26c-290a-4e74-a56f-78e9783...

- iOS Developer: https://jobs.lever.co/signal/5d866dff-b979-4a90-9a53-f581eee...

-Operations Engineer: https://jobs.lever.co/signal/7abc18c5-d579-41d9-b19f-bbc18c8...

- Server Developer: https://jobs.lever.co/signal/2a5fee8b-5875-46d4-a41d-773a28a...

Tech Stack: iOS team: Swift & Objective-C. Android team: Java. Desktop team: Electron, web stack (js, css, etc.). Service team: Java, AWS, DevOps.

Please email us your resume to: Workwithus@signal.org
There is no excuse to hire a single foreigner into a jobs program meant to help the people of Appalachia. No excuse whatsoever.
Webster’s Dictionary Defines “View Source” As
Loopholes aside, what possible motivation could an employer have for bringing in an H1B than lower cost? The H1B worker is beholden to the employer and the increased supply of labor would necessarily decrease scarcity of that skill.
I think we have established a pattern of Trump surrounding himself with sycophants. I'd love to see a history of contact between the TVA and Trump. I suspect this isn't just about the campaign. It's about someone calling him an idiot to his face, which his fragile ego can't tolerate.
Agree or disagree, none of those things in the list sounds like your "I like not having a choice." But I guess that's how you want to read them.
> Aerosol transmission is the main vector.

Yeah. And that's not 'airborne'.
I think it was in "Systems Bible":

Leadership programs train people to follow their program, thus training followers.
Disney still needs to abide by the H1-B hiring requirements
SpaceX now plans for 5M Starlink customers in US, up from 1M
Regardless of if a new standard for masks would help (it would), the federal government's official position on masks is an obvious failure if you're paying attention, given that the first time President Trump wore a mask was July 11, 6 months after the virus should have been known to top officials in this administration.

(In particular, a surgical mask is better than nylon netting and "N95" doesn't describe how exhaled particles are treated. An N95 mask with an unfiltered exhalation valve has the wearer exhaling droplets all over the place.)
Springshare | Senior Full Stack Software Engineer | Remote | Full Time
A small but well established EdTech SaaS with 7,000+ institutional customers worldwide – https://springshare.com.

We've been around since 2007 and have grown slow-and-steady. We're further expanding our product offerings & adding new functionality to the platform so we're looking to grow our 10+ strong tech team.

Tech stack: linux/nginx/php/mysql/redis/elasticsearch/elasticcache on the back-end, and JS/Angular/html5 on the front-end

Requirements: 5+ years experience with PHP and MySQL/Redis. Angular knowledge a plus. Experience in OOP/MVC concepts. Strong remote work experience. Must be US-based and reside in one of these states: NY, MA, PA, FL, CA, or KY.

We offer: WFH w/ competitive salary & benefits. A small team environment. That great feeling that your work matters because it is improving our libraries, universities, and K-12 schools. Plenty of opportunities for professional growth. Really nice coworkers. Stability.

Please send resume to jobs@springshare.com or contact me (the founder/owner) at slaven@
Wannabe dictators won't let these small details get in the way.
SEEKING WORK

Location: Turkey

Remote: Yes

Willing to relocate: No

Technologies: Full stack, Flutter, React Native, React, JavaScript, GraphQL,

Résumé/CV: abdullah.alsigar@gmail.com

Email: abdullah.alsigar@gmail.com

GitHub: https://github.com/agent3bood/

LinkedIn: https://www.linkedin.com/in/abdullah-alsigar/

Focused on cross platform mobile development, I can take a full project (back end & front end) when the project is small or medium size.
We'll fix it.
Fear also works. That's why cramming for exams is so easy. Not the act, but getting yourself to do it.

You can also barter with yourself. Have a list of harmless splurges to reward yourself with. Kyoto cold brew, a Sapporo black beer, or a few hours of gaming are on my list.

I recon the most professional approach is to clear your schedule, remove all distractions, and simply give yourself enough time or even unlimited time to do it. I often find they get done faster than expected, since most of these tasks aren't particularly difficult. Like taxes. The problem isn't that they're hard or challenging. They disgust me :/
Covid Supercharges Federal Reserve as Backup Lender to the World
Go be pretentious elsewhere.
Perhaps. But just because something has become normalized, the status quo, doesn't make it right.

I'm not taking sides. But the fact is, we can't have change without change. The Grand Canyon started with a drop of water.
I think a big part of why this happens is that a lot of the fundamental math of CAD doesn't have good answers - everything is heuristics and approximations to within a tolerance.

You can get a simple NURBS kernel up and running in maybe 2 dev-years. But getting good heuristics created for all of the common edge cases is what takes the huge number of dev-decades, and what you pay for with one of the commercial kernels. You won't even know what the common edge-cases are until you start getting user reports of things failing, so you'll need to be doing this development with a large community of users.

There is no closed-form formula to tell how long a NURBS curve is. Offsets of NURBS curves are not NURBS curves. Likewise, intersecting NURBS surfaces produces intersection curves that are not possible to represent as NURBS curves.

So something as simple as a fillet is impossible to exactly produce in like 3 ways. Booleans then add the joy of topology to the mix. It's all heuristics and approximations and dirty hacks.
Unless you can physically disconnect the battery, your phone may not actually be fully off.

For example, on my Android phone should I drain the battery into oblivion ( let the phone die ) and let it sit for about a week in that state, takes about 90 seconds to become fully functional to the lock screen from the moment it is plugged into a charger.

On the other hand if I do hard power off of a phone followed by powering it on, it takes ~35-40 seconds for a phone to get to the lock screen. Out of curiosity I tested several more handsets with similar results. I can only explain that difference by phone not being completely powered off when the battery is inserted unless it does not have any juice at all.
> is airborne stable in aerosol form

AKA, it's not airborne. If it requires water particles to host the virus, its not airborne.
Ok. I get that. But then again he is punishing them for hiring sub-contractors then. What's the rationale here? I don't understand how any government agency can operate without subcontracting. Why would anyone go for the most expensive subcontractor on the basis that they don't employ H1Bs? I don't think anyone is using that criteria.

They should explicitly write rules for this if that's what they want to enforce.

Either way, it seems like a very petty and selectively populist political move. "Look I fired this fucker who wasn't prioritizing American workers".... That dude hardly knew about that. He was looking at the price tag, not the LCAs of their sub-contractors.
Am I the only one who takes great pleasure in traveling (relatively) slow? (hyperbole)

Give me a train over a plane any day.

I don't want to seem old fashioned but I think there's great value in seeing the world go by at a speed you can actually relate to; where the things you pass still look the same as if you walked by them. I see it as an extremely value for money sight seeing tour.
It is, but it's very easy to game. Hire someone for QA, then make them work as a software engineer etc...
NZXT | REMOTE | Software Engineer | Full-time | https://www.nzxt.com/
NZXT CAM is the next generation of desktop software for powering your PC. Whether it’s monitoring performance, customizing your hardware accessories, or overclocking your GPU for those extra frames, NZXT CAM has the solution.

Software Engineer, CAM: https://nzxt.bamboohr.com/jobs/view.php?id=223
We leverage web technologies to build software features for PC hardware (such as controls and visualizations on our recently released Kraken Z series of liquid coolers https://www.nzxt.com/product-overview/kraken-z) and are looking for a thoughtful mid-level software engineer with experience in full stack web development for our front-end team.
Our tech stack: TypeScript/JavaScript, Electron, React, MobX.

We are also looking for software engineers fluent in Rust and development targeting Windows desktop for our back-end team:
Software Engineering Team Lead, CAM: https://nzxt.bamboohr.com/jobs/view.php?id=224
Senior Software Engineer, CAM: https://nzxt.bamboohr.com/jobs/view.php?id=233

Learn more at https://www.nzxt.com/camapp

We <3 Gamers
We detached this comment from https://news.ycombinator.com/item?id=24039308 and marked it offtopic.
Soteris | Backend & Product (Employees #3-5) | San Francisco | Full time | Remote (US only) for now but onsite in the long run | Not eligible for visa sponsorship

Soteris (https://www.soteris.co/) is a YC-backed company with a multi-year runway and almost $1mm of contract revenue serving a $5 trillion industry: insurance.

We write machine learning software to more accurately price insurance. The way insurance rates are currently set results in massive inefficiencies that increase prices for policyholders like you and me. I previously spent two years building a $750mm insurance company out of a $16 billion hedge fund, from which I know for a fact that a machine learning approach to routing and pricing risk is orders of magnitude better than what the largest insurers do - and our customer list is proof of that claim. Our model is almost doubling policy profitability for our first customer, and they’re planning to reduce rates for at least 80% of their applicants as a direct result of using our software. I think that’s pretty cool.

Our team is currently three PhDs with over 20 combined years of experience deploying algorithms in financial and technical product markets: myself, a head of research, and a machine learning engineer. We’re looking to scale up our operations, and given that, we’re hiring for three roles:

- back-end engineer;

- back-end engineering lead; and

- product lead.

Currently we run on AWS and our entire stack is in Python, though you don’t need any experience in Python so long as you have the aptitude to learn it. We’re working remotely for the time being, but after the pandemic subsides, we’ll be based here in San Francisco.

If you’re interested, check us out at https://www.soteris.co/#careers - we’d love to hear from you!
Not many people read, full stop.
I thought Rust releases happened on Thursdays... Did they change their schedule or did this get released early for some reason?
Exactly, that "all or nothing" is the main problem in in how most of the people think about the whole topic.

I've read one work that gave the very simple estimates: if the infected person wears the surgical mask it will emit 50% less in the air, and if the non-infected person wears the surgical mask that person will get 60% of what's in the air. But combined, that means that the non-infected person will get around only 30% of what it would get when nobody would wear a mask. Which seems to be way too little for personal "full" protection, but looking more globally:

If the R factor (reproduction number) is 2.7 with no measures, and if everybody wears a mask and other limitations are respected (physical distancing, limiting the number or people in the closed spaces, ventilation, etc.), all together it can result in the R factor being reduced to less than 1: With the known no-measures factor 2.7 we have exponential growth. With the factor under 1, we have a steady decay in the number of infected people.

There we also "just" have to reduce that factor to 30% of the no-measures one. It's not so easy as some people spread to many, and a lot already don't pass the virus to others. That's why groups of people near each other change everything too much.

But just by maintaining the factor under 1 (the lower the better) we guarantee that the relative number of infected around us will be always be smaller and smaller, and that's can be more than enough for the population as the whole.

That's why wearing the masks and any additional good measures together do help, even if every measure, evaluated alone, for only one person, "doesn't protect" enough.

So it is not just either 0 or 100%, but everything in between: not everybody has to use the same protection that the medical workers have to to improve the chances for everybody. But everybody should do it. One person who's actually infected and not wearing its mask changes the number of viruses passed to anybody in its vicinity from 30% to 60%, when all the rest wear the masks, or to 0 to somebody who's also not wearing the mask. From the starting 50% and 60% of masks "working" we get all the other outcomes too.

And the same is valid for testing. Rapid wide scale cheap testing to identify who should enter the building doesn't have to be as good as PCR tests to still give us immense benefits, if we have it and use it. We just have to be clear that we want it, and that we know now it's not about "either 0 or 100%."

Also, the pictures (and the video) explaining much more than many words:

"Face coverings and mask to minimise droplet dispersion and aerosolisation: a video case study"

https://thorax.bmj.com/content/early/2020/07/24/thoraxjnl-20...
I'd say that it falls under issues of targeted harassment.

It is already illegal, for example, to engage in long term stalking/harassment.

And the actions of these people feel to be very similar.
Since Android 9 there is an option to use randomized MACs for the actual connection (not just probing).
What does the executive branch have to do with state and municipal hiring policies? Believe it or not, they don't have the power to do whatever they want.