skysight-inc/HackerNews huggingface dataset:
Mux (YC W16) | SF, London, REMOTE | Full-Time | Elixir, Golang, TypeScript/React | https://mux.com/jobs

Mux is how developers build online video.

With Mux Video, developers gain access to a powerful API for video streaming--think Stripe for Video. You don't have to have strong feelings about ffmpeg settings, you just go. And with Mux Data, developers realize incredible insights into how their videos perform from platform to platform, place to place, and user to user.

I'm Ed, and I'm an engineer on the DevEx team here - you might have seen me around HN here and there. ;) This is, and I have to stress that I'm not kidding because everybody says this sort of thing, for real my favorite job that I've ever had. The team here is mind-blowingly smart, there is a real and concerted focus on not just competence but on the human side of things; one of the company's core values is "be human" and I thought it was marketing stuff 'til I joined and learned to my surprise that it is emphatically not. Also? Legit, the best onboarding experience I've ever had. During a pandemic, no less.

The tech stack actually manages to balance cool with useful, too. It's a multi-cloud environment running Kubernetes on AWS and GCP, with Elixir, Golang, and some NodeJS (some JS, mostly TypeScript), plus React and TypeScript for all the usual bells and whistles.

Mux is a good place to be and if video is your bag, or even just sounds interesting, you should check us out. Feel free to email me personally at eropple@mux.com with any questions you've got or head on over to https://mux.com/jobs and check out our openings. Even if you don't see an immediate spot that clicks with you, feel free to reach out anyway; we have a certain facility for finding room for amazing people.
I wholeheartedly disagree with you. Criminalization of drug production and distribution has been an abject policy failure from the start. Ending the criminalization of drugs and bringing all drugs into a regulatory framework that is guided by health outcomes rather than the one-size-fits-all goal of eradication is the only path that has a hope of reducing the harms associated with the hardest of drugs.

You can't stop people from using even the most devastating drugs simply by making drugs illegal to produce and distribute. There will always be someone willing to take the risk, regardless of the penalties. Criminalization is the WORST form of regulation. Instead of ending up with a dangerous, yet pure product, from a trusted, regulated supplier, you end up with an impure and potentially deadly product from an unregulated and completely untrusted supplier.

You can judge drug users all day long, but they're going to seek these drugs regardless of the prohibitions. And there will always be a criminal willing to supply the addiction, because the demand is 100% inelastic (i.e. totally unrelated to price).

Drug criminalization has created a $400B global market that fuels terrorism, human trafficking, child exploitation, and the destruction of democracy in many corners of the world.
It is interesting to note that buying was also limited for cash accounts where collateral should not have been an issue.
Vaccine manufacturers only claim this, because that is the only claim that they have the data to make, beyond a reasonable doubt.

It's entirely possible that the vaccine also lowers the infectiousness. We don't know either way, though, because the data from the studies isn't in yet.
Show HN: Webhook delivery as a Service (built by ex-YC founder/Stripe engineer)
EyeCarePro | Full-stack | Remote - South America only, UTC -05 to -02

Come work with a small team to build software for the optometry market. We are a fully remote company with people from all over the world, have a very welcoming and supportive environment and we like to get stuff done! Our stack is mainly PHP (Laravel) and Angular within a microservices architecture. You should have a good command of English. Reading, writing and listening are a must. You need to have reasonable conversational skills, but don’t worry if you are slow or stumble here and there. We strongly prefer people from Brazil, but if you live in South America, are close to UTC -03 and think you’re a good fit for the position: Apply!

Full descriptions and applications: https://jobs.smartrecruiters.com/EyeCarePro/743999733081794-..., or email me directly at bruno@eyecarepro.net (mention you heard about the position on HN).
I really like FastAPI. The "fast" in the name means fast development. Using Python types to create endpoints and get auto-generated docs is a joy.

If you are looking for examples, feel free to check out mine with websockets [0] or how I run FastAPI with systemd and nginx [1] in production (I run several side projects on FastAPI).

[0] https://stribny.name/blog/2020/07/real-time-data-streaming-u...

[1] https://stribny.name/blog/fastapi-production/
Chalk | San Francisco or remote | US Based | https://chalkapp.com/
In building Chalk we partnered with creators at the top of their fields, worked through their problems, and built something unique and powerful for groups with high coordination costs and strong privacy requirements.

Our open positions:

* Full-Stack Engineer, Platform

* Mobile Engineer (Android)

* Mobile Engineer (iOS):

Tech Stack: Chalk’s core stack is written using JavaScript, We use Node.js on the backend, and mostly-React on the frontend, but our application requirements drive a substantial amount of custom software architecture

Please send us your resume to: jay (at) chalkapp.com
I think the root problem is reasonable discourse not winning the heads anymore. The monopoly of newspapers put a price on information and by that rate-limited lazy bits. Now spreading (mis)information is free. The short/simplistic message wins over complexity every time.

Additionally there is a fundamental difference in fitness for left and right discourse to this new ecosystem. There is a reason right wing terrorism isn't needed to be as centrally organized, as historical left wing terrorism has been. If you find spontaneous unity in atrocity your political movement has no clear borders; whereas the left is constantly fighting itself over irrelevant intellectual nuances. If the left answers to ceiling-less rightwing populism, this will end in race to the bottom. The right will always one-up the show.

I think right wing politics is the better, fitter meme in the current environment and the left hasn't found an answer yet, as better arguments isn't enough.

We will all lose in this. I hope we find a way to shift incentives in social media soon, or this will be the end of civilization.
Streak (https://www.streak.com/careers) | Support Specialist | Remote (North America, no visa sponsorship)

At Streak we're trying to make business email much better than it is today. Most business users have inboxes that are filled with emails to do with various processes they work on - sales, hiring, fundraising, deals & support. Streak lets them be successful at those processes because it's built right into where they spend most of their day - the Inbox.

The Support Specialist will become a product expert in Streak and the ultimate source-of-truth for our users. You will help us answer questions, troubleshoot issues, and engage with our users via chat. Beyond chatting, you will also have time to learn and pursue projects that improve the customer experience in meaningful ways (learning SQL, creating documentation, testing new features, etc)
The problem we always ran into with deletes is them triggering full table scans because our indexes weren't set up correctly to test foreign key constraints properly. Constant game of whack-a-mole that everyone quickly grew tired of. Also more indexes increases the slope of the line for insert operations as data size grows.

Another solution is tombstoning data so you never actually do a DELETE, and partial indexes go a long way to making that scale. It removes the logn cost of all of the dead data on every subsequent insert.
Array | Remote | Full & Part Time | DevOps/SRE, Go Backend, JS Frontend, Manager/Directors | https://www.array.com

Array democratizes credit data allowing brands to deepen their connections with consumers. We provide embedded tools (Web Components & Mobile SDK's) for embedding consumer credit data into applications and websites. We do this securely delivering credit data directly to users devices using tokenization directly from our API.

Over a year old and born from a decade in the B2C credit monitoring and identity protection space, Array is growing quickly. My team is hiring for the following roles: DevOps/SRE Engineer, Golang Backend Engineers, Vanilla Javascript Frontend Engineers, Project Managers, and Manager/Directors of Software Engineering.

If any of these positions appeal to you apply online or email me directly to fast track: phillip at array dot com. Send your resume, LinkedIn, and anything else applicable.
Yeah, and I openly admit I'm part of the cult.

My bias does not allow me to think of a better way of verifying reality by assuming observation, probability and logic is recursively true.

Is there anyone here that doesn't share my bias and if you don't, why?
> Minimizing menial tasks. Menial tasks really suck. I know everyone must hate doing these, but to put it into perspective, I would rather do 20 hours of really really hard work on a tough project than do 5 hours of menial tasks

Interesting. I have ADHD (inattentive subtype) and am quite the opposite. My apartment is never cleaner than when I have an extremely important, open-ended project with multiple stakeholders to address. Seriously, I end up dusting the screws that hold up the door frames.
Women have been in support and combat positions in war since antiquity. Women buried with weapons were found in Kazakhstan in antiquity, otherwise quite a few Chinese armies had women in infantry positions (most often manning defences). See : https://en.m.wikipedia.org/wiki/Women_in_ancient_warfare

This generally doesn't happen unless either the society is quite rich but lacks strong men, or cases of emergency, or if there is surplus of land and food, because raising armies is very costly, and as a result it doesn't make sense not to send the strongest fighters possible as it is expensive to outfit them and to maintain production at home.

Nowadays, women are proving extremely competent as fighter pilots as their bodies are better at withstanding G-Forces, but in classical infantry where there is a large strength requirement again it doesn't make much sense.
That's the text provided by apple.
It would be more useful if you addressed the specific issues brought up in the article, rather than generically tried to dismiss all articles critical of any programming language...
It's a tightrope.

I used to work for a "NO" at almost any cost guy. He ended up shouting at me (and I shouted back) over a literal "this will take me exactly five minutes in SQL if I am being lazy about it" request that he said the requestor should have asked for two weeks ago, and they ought to have to wait. Now, at the end of his career, he works as an assistant (to someone who is almost an assistant themselves), where once he was the head of the department. He worked pretty hard for that reputation and it eventually caught up with him. Of course, it was still a ding on my review at the time but whatever.

On the other hand, too much "yes" can keep you away from your actual duties, you end up greasing a lot of wheels instead of making formal fixes, and you can saddle yourself with a lot of obligations from what you thought were one-off deals. You can be mired in place by a spider's web of dotted-line relationships, and often yes to one person, right now, means that someone else's possible yes gets blocked and you get problems from there. And, frankly, you can end up doing work better suited for someone else. That road ends up in being taken advantage of.

My only "solution," such as it is, is not to maintain just a middle stance, but to slightly vacillate back and forth from it, as time and your mood allows. This can cause people to actually evaluate whether or not you are the person who needs to do this. If you start gathering up all kinds of extra responsibilities, those need to be communicated, first verbally and then in writing, in numerous directions.

Tightrope walkers do not stay exactly in the middle, but move slightly back and forth to maintain balance, and that is what I advocate.
United States Digital Service (USDS) | Senior Software Engineers, Product Managers, Designers, and more! | Washington, DC (ONSITE required, but most of us are 100% REMOTE during COVID-19) | https://www.usds.gov/

The United States Digital Service is a team of cross-agency federal technologists who work on some of the biggest issues affecting the American people, including: streamlining immigration, helping veterans get benefits, modernizing health care, reforming hiring, improving school safety, fixing procurement, and more.

Check out our most recent impact report for examples of what you could be working on:
https://www.usds.gov/resources/USDS-Impact-Report-2020.pdf

We're looking for the most empathetic, mission-driven, and tenacious technologists who are committed to untangling, rewiring, and redesigning critical government services. We hire folks from all walks of life who have demonstrable experience tackling complicated problems in the public, private, or non-profit sectors.

We're hiring for:

* Software Engineers (Frontend, Backend, Full Stack, DevOps)
* Site Reliability Engineers (SREs) and Security Engineers
* Product Managers
* Data Scientists
* Designers (Generalists, Strategists, User Researchers, Interaction Designers, Content Strategists, Design Operations, and everything in between)
* Procurement Specialists
* Bureaucracy Hackers
* and more!

With regard to remote work during the pandemic, health and safety are our top priority for all employees. Everyone is currently working remotely, and we don’t have any specific timeline to return onsite yet. During this time, all new hires will start fully remote, though the expectation is they will come onsite to the DC metro area when we are able to resume normal operations. We also understand everyone’s circumstances may vary, and we will work closely with each person to make sure their transition works best for them

Come join us in shifting government tech in the right direction -- no prior government experience required!

Read more about getting hired here: https://www.usds.gov/faq

Apply here: https://www.usds.gov/apply
Yes. "Using quantitative serological assays that measure antibodies to the spike protein could be used to screen individuals prior to vaccination if the infection history is unknown." So it's possible, with enough testing, to see if someone really needs a second shot of vaccine. Then, of course, follow up after a month, and probably again later, to see how it worked.
Nike Launches Hands-Free Go FlyEase Sneaker
"Bath salts" are popular because far better alternatives are illegal... If pure meth, cocaine, heroin, MDMA, and other "hard" drugs were made available in a regulated format, many destructive and dangerous alternatives would no longer have a market.
Oh if we're talking about health, it's a whole other question. I was just looking at the effects of alcohol consumption.

Drinking a six pack of anything every night is likely the sign you are an alcoholic.
Western Germany got gas from the Sowjets since the 70s. It is more the eastern eurpean countries that risk being in trouble. Using "German energy dependency" is just a straw man. Oh, I have the impression the real reason a commercial conflict between the US and Russia.
Gated communities are quite rare in Oregon. Sure, they exist, but they are very much the exception. Even in areas with multi-million dollar homes (this ain't California, remember ;-)), the roads are usually public (or private but ungated). I can't see simple drug decriminalization changing that here, and I haven't seen anything to suggest a desire to head that way.
There's nothing wrong with pure functional programming that requires you to constrain effectful computations to certain source code areas.

That other languages allow something as innocuous as `getName()` to also call `launchMissiles()` under the hood is wrong. Pure FP langs slapping you on the wrist for trying that is part of their value proposition.

It's akin to saying, "why does C worry so much about memory allocation? It should know when I'm done with resources!"
Robinhood CEO said on an interview with Musk that collateral went overnight from 300m to 3b (which they were later able to negotiate down to 700m by stopping buy orders)
I used to back up for long term storage on floppies. The on iomega drives, later on CDs and then on DVDs. My thinking was that what's on my hard disk today is volatile and the backup media is for the long haul.

In every case those became a problem over time either due to degradation of the media or simply because the underlying tech became more rare or unavailable.

So about ten years ago I flipped my approach. My long term storage is my current file server and for the backups I have no expectation of them lasting more than a year or two but that's fine.

The file server is up and running 24x7 so it is not bit-rotting in some drawer. It runs ZFS so integrity is guaranteed. ECC RAM. 4-way mirror for every pool so there's plenty of redundancy. The only drawback is having to stock it with enough storage to hold everything, but that's the tradeoff. Storage gets cheaper while backup media doesn't get particularly more reliable so it's a good tradeoff.

I still do backups of course (while ZFS and ECC guarantee integrity, nothing guarantees I won't accidentaly rm a file) with zfs snapshot and send, but these are only for disaster recovery not archival so I don't need to lose sleep worrying how long they last.
Craig Hunter Exits Sony Pictures TV to Join YouTube
Intriguing. Power consumption might not be as big a problem on a portable device.
Well, for one, "pure" and "strict" need not be opposed.

You can have a strict language with an IO monad, and some people actually prefer that.
Just to further this point. In my group we use several languages (python, java, node) for various services. It is extremely useful to define our spec via openapi and then generate servers/clients that conform to this. We use swaggerhub and their code gen and it's decent for multiple languages.
The big additions of FastAPI is their pydantic integration which allows for input validation, and their openapi.json generation, which allows for interactive API docs of your web app out of the box.

Additionally they provide docs and infrastructure for some extras you might want like authentication and testing.
Specifically, this is interesting as an artefact of the intersection of accessibility and fashion, something that’s typically only seen in glasses.
SnapStream Media | Remote | Full-time | USA only | https://www.snapstream.com/careers

SnapStream envisions a future where visual storytelling is ubiquitous and helps create deeper connections. We’ve created our tools and technology to help organizations harness the power of the moments captured in their stories. In business for just over 20 years, SnapStream enables customers like The Daily Show, Vox, CBS and the White House to search through video in realtime to find meaning and context that they can share with their audiences.

We have 3 engineering positions available:

-Senior Software Engineer (Front-End Focus)

- Senior Software Engineer (Test Focus)

- Senior Software Engineer (DevOps Focus, AWS)

Submit your application online or email jobs@snapstream.com
What is your source for reinfection rate less than 1%? It seems much higher based on the recent second wave in Manaus [0].

[0] https://www.cidrap.umn.edu/news-perspective/2021/01/variant-...
Private Click Measurement, PCM
By the current rules of the game corporate censorship is not off-limits. Corporate censorship is legal.

Therefore, whether the censorship is justified, or not, there is also room for accusations of impropriety. Ergo: where there is room for accusations, there accusations will go.

The fact that leadership at Big Tech Companies tend to publicly espouse liberal ideas paints a big bullseye for conservatives to shoot at. If a regulatory structure were put in place to guarantee playform access and place explicit limits on platformed speech it would help us achieve fair and free discourse without the cries about censorship.
That's exactly why menial tasks suck, they are a procrastination enabler vs unable to get into "flow" to accomplish more interesting/complicated tasks.
Pinecone | Software Engineer: Distributed Data Systems, Infrastructure & Tools, Frontend | New York, NY (NYC) & San Francisco Bay Area, CA (SF) & Tel Aviv, Israel | Full-time | https://grnh.se/a6f4b3203us

Pinecone (https://www.pinecone.io/) is building a vector database for machine learning applications. We're a distributed team with offices in New York, San Mateo, and Tel Aviv. At Pinecone you will work with world-class scientists and engineers who have built large scale ML applications and platforms (including Amazon SageMaker) at leading companies and cloud providers. We are passionate about building great solutions by pushing the boundaries of science and technology.

Apply here: https://grnh.se/a6f4b3203us
Maybe have a look at Closh [1], a clojure based shell

[1] https://github.com/dundalek/closh
Signed up a few days ago! Was just about to add webhooks to my product so good timing haha
More numbers

https://www.nasdaq.com/articles/are-these-the-best-heavily-s...

121% short.
Employee #1: Pinterest
Yes that is frustrating indeed. On top of paying your external vendor, you are punished by the egress cost you have to pay to your infrastructure cloud provider. This is one of the problems we wanted to solve. Feel free to contact me seb@opstrace.com.
Reducing risk for traffickers is probably a good thing. Because it will flood the market with competitors. Organized crime thrives because of the risk, not in spite of it. They are the only ones willing to take the risk, so they own the market.
Huge FastAPI fan here.

I use it for my projects (and one project even makes enough revenue that I sponsor Sebastián’s work through GitHub sponsors at $250/mo) and it for sure has increased my development velocity.

It’s an absolute joy to work with. The automated interactive docs are great for iteration. Type hints as first class citizens is an awesome developer experience that I didn’t think I wanted.

Using the auto generated OpenAPI you can even generate client side code and typings to interact with your API.

It feels like flask but with lots of quality of life improvements.

[1] https://www.vim.so
Decriminalizing possession doesn't make burglary legal.
When people are drinking 6-packs, it's much more likely to be Coors Light (4.2%) than something like an Arrogant Bastard.

According to 5 seconds of googling, the typical weight of an American man in 2016 was 197lbs.

You might well lose your wager.
If your data store is nothing but a persistence layer for an application, perhaps that makes sense.

In many companies the need to regularly access the database for analytics and BI is a thing; this isn't limited to $B companies. Most of the tooling available works best with SQL databases. (Though the BI connector at https://docs.mongodb.com/bi-connector/current/ looks interesting for this purpose)
I hate to get political, but perhaps some of this is due to certain parties that always want to reduce taxes, or to even pay for collecting those taxes...
Java for ARM is really exciting. I'm wondering however how Java Memory Model implementation performs on ARM.

JMM offers pretty strong guarantees via the fundamental happens-before relationships in program behaviour. It's relatively easy to implement on x86's strong TSO, but ARM is extremely problematic to offer the same guarantees on.

Can't wait to run some concurrency benchmarks on this platform.