skysight-inc/HackerNews huggingface dataset:
Sure, it depends on the situation. In the case you outline, there could also be room for an auxiliary function like
fetch_alternatives({ preferred_resouce, second_best_resource , third_best_resource}) that would fetch them in until one can actually be obtained and throw an exception if all of them fail. Not that I am married to exceptions or anything. One should just use what is best in the situation that one is in. Actually, I think articles that claim that one language construct is better than some other language construct are quite silly. It mostly depends on the situation. Though, there also may be language constructs that are best left off deprecated, depending the language that you are using.
San Francisco at 2nd and Howard, Web Software Engineers and a Software Engineering Manager, Full-Time (ONSITE) or Contract (your choice)

Company: Potato

Design and Engineering studio under AKQA which is under WPP, though we don't do much with them beyond acting as their primary choice for Voice projects that come through (i.e. alexa, google home etc).

Very tightknit crew here. Most friendly group of people I've ever worked with. Tends to be prototyping work so lots of spinning up new projects and rapid iteration. Some of our projects are more long term. Great deal of respect for vacation, work life balance, that sort of thing. We have three dogs in the office too :)

Projects are all over the place, we've done recruitment platforms, marketing sites, as well as really hardcore in depth software tech education games, and TONS of voice work. Our sister studios do a lot of AR work (and they're hiring as well, see below).

The engineering manager role is here https://p.ota.to/jobs/engineering-manager-san-francisco, we're still writing up the job listing for the web dev roles. If you can be trusted to build a prototype frontend with a backend in node or python, we'd be interested in a talk to see if we're what you're looking for in your next role.

My email is caleb.rogers@potatolondon.com

We do have some jobs open in London and Bristol as well, but I can't really speak to them. Feel free to take a look: https://p.ota.to/jobs/
Sure, but it seems to me that most can afford roughly one iteration at most. I would argue that being able to roll fair dice multiple times is still better than having weighted dice that you only get to roll once.
> Viagra exists yet breast cancer is still a thing because cancer is way harder to solve.

I am not sure that breast cancer is a good example. There have been a lot of exciting advances in breast cancer therapy including therapy that tries to cure the cancer but still preserves the breast. Five year survival rate is near 90%. https://seer.cancer.gov/statfacts/html/breast.html
They're never going to look like they're on the cutting edge of some space

I don't follow big iron as closely as I'd like, but I was under the impression that IBM is considered pretty cutting edge when it comes to mainframes.
Maybe check out Laravel. They banned all annotations from the framework. Best decision ever.
I got different answers from the people I talked to, the lawyer, accountant and insurance broker all told me different things, i.e. if I was to start a GmbH, a Gewerbe or be Selbständig/Freiberufler. In the end I went the Selbständig-route and it has been good so far.

Also since I have been 100% working for US based companies remotely I needed to figure out tax implications and there most of the time I had to research things own and explain to my accountant due to the the accountant not knowing English. I guess I could find a better accountant but now after a year the accountant knows how things work and I'm too lazy to switch now.

Other than that getting the insurances in place and bank accounts took some time, but not too bad in the end. But a guide would have helped. :)
That's been my experience on Kickstarter too. A good 2/3 of the games I backed never had a proper final release. I don't see things being too different on Fig. Game funding, just like any other investment, is a risky endeavor and people should know what they're walking into.
According to the article it was manual rather than automation. That this was an intentional act to take this down.
That would only matter if you were taking any action at all. When you're doing nothing you simply don't care.
> We'll just withhold FDA approval from all their drugs until they do.

Do you believe this "we" will include mothers with children dying from currently incurable cancers?
This extremely poor misunderstanding of macroeconomics is likely to lead to the outcome you're supposedly trying to avoid.
I guess they should send the reminders to the Slack channel that the ms ops team uses ;-)
Gentem | https://gentem.com | Software Engineers, Data Engineers, Front End Engineers | San Francisco | Full-time | Salary + Equity

Gentem is building the infrastructure to power the future of health services reimbursements. Complexity, friction and waste are the main features of healthcare transactions. Our mission is simple -- get healthcare providers paid instantly with minimal administrative cost.

I'm the Co-founder and CTO at Gentem. Our team is growing fast after recently closing our seed round, and I’m in the process of hiring a couple engineering leaders to help build our core product features.

Engineers will be joining a small impact driven team focused on rapidly building a high quality product.

Technologies we use -
* React / Redux / Expres
* PostGres, Presto
* AWS services
* Kubernetes/Jenkins/CircleCI/GitHub

Apply here - https://jobs.lever.co/gentem
What is the "runtime overhead involved in passing unique_ptr by value"?

The reference is a 1h YouTube video.
SEEKING WORK | Sunnyvale, California | Remote: Yes | Willing to relocate: for the right position

I'm an analytics/marketing professional who's been focused on building data science & marketing products from the ground up. While leading Marketing Intelligence at Cisco IoT, I built our reporting as the product went from 30 Million to 90+ Million devices. While at Citus Data (a YC Company acquired by Microsoft), I built the entire Marketing Analytics & Ops practice from the ground up.

I recently had to exit my own startup due to unforeseen family obligations. However, I believe my entrepreneurial mindset & data-driven skills can make a lasting impact in a team that values a varied experience to get things done.

Linkedin: https://www.linkedin.com/in/garysahota/

Website (with resume): https://www.garysahota.com/

Email: jobs[at]garysahota.com
this just reports what a blogpost on another site says. The original source also already had extensive discussion on HN.
Behind Amazon’s HQ2 Fiasco: Jeff Bezos Was Jealous of Elon Musk
Is it? I feel like every iteration is worse than the other. For Christ sake, Teams can't even scroll a few messages up without having to load more, and then it immediately forgets the latest messages. Like, it's an IM program that has trouble remembering more than 20 messages at once?? Also if you send messages quickly they appear in reverse order, again, it's an IM program that can't even do the "messaging" part of IM right.
I don't think this is a real difference. You can make the exact same API design mistakes regardless of which error delivery mechanism you use.

The important thing is for the API designer to think about the abstractions, i.e which types of errors should be part of the API and which errors are just implementation details that may change.

If the API designer is too lazy to put enough thought into that then the result will always be what you are ascribing to Java.
Sometimes it's better if everyone uses the same wrong value vs one entity using a different correct value.
BlackBerry is now a collectors' item: Tcl says no more new keyboard-clad phones
Graphcore | Hiring in Palo Alto, Seattle & Korea | Onsite, Fulltime

Graphcore is the most exciting AI hardware start-up in the world. We are building a new class of processor – the “Intelligence Processing Unit”, or IPU – designed from the ground up to both deliver breakthrough performance and efficiency on today’s Deep Learning workloads and to enable innovators to create the next generations of machine intelligence algorithms. Graphcore has an experienced, world-class (and rapidly growing!) team with products coming to market very soon. Customer demand for our technology is overwhelming – we can choose to partner with the leading organizations in the field.

• AI Engineer/Machine Learning

◦ Customer-facing role, focusing on AI/Deep Learning, ideally also with C/C++ or
Python background

◦ Palo Alto, Seattle, and Korea

◦ BS and MS/PHD in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree strongly preferred.

• Sales Global Account Manager

◦ Responsible for selling Graphcore’s Products to a number of key global customers

◦ 10+ year experience in sales or business development with a track record of driving
business

◦ BS in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree required. MBA is a plus

◦ Palo Alto

Please email resumes to
jnguyen@stealthmode.co
Result types are exceptions with different performance characteristics.

Like, handling a checked exception (Java) and a Google-cpp StatusOr<T> or a rust Result<T> provide extraordinary similar code. Unchecked exceptions provide a bit of extra dynamism, and languages without either are anti-user.
Datadog | New York | Full Time + Onsite | https://www.datadoghq.com/jobs-engineering/

Datadog is an industry leader in Infrastructure Monitoring and we are rapidly expanding. We are a public company with a wide array of product portfolio and we are always looking for talented experienced engineers to work on hard technical problems.

q? my id at gmail.
Sounder | VP of Product & Community Manager | New York City, US | Full-time, ONSITE

Sounder aims to make hosting, transcription, distribution, monetization, and measurement simpler for creators — and audio experiences better for everyone. Sounder aims to bring discoverability to the exploding market for audio content through its proprietary Pinpoint Audio Search technology, making it easy to find and share precise moments within millions of podcast episodes.

VP of Product: https://angel.co/company/sounder-fm-1/jobs/697842-vp-product

Community Manager: https://angel.co/company/sounder-fm-1/jobs/710998-community-...
Hand Written Mail
There are some areas of software design where essentially any strategy 'works' for a year and a half, or two years. If you come into a project you might not notice the friction caused by an arbitrary solution closer to when you are looking to move on than to when you arrived.

Testing is big this way, and I've had many 'discussions' with people who could demonstrate no experiences dealing with the consequences of their testing decisions two years on. Either they were gone or had externalized those consequences to others.

Getting multiple exceptions from multiple layers of the code only becomes problematic after the depth and breadth of the call tree has passed the point where a single developer can keep it all in their head.
> Observe the existence of free webcomics and you see your answer.

Yeah... so, I'm coming to think of the difference as:

having a job = getting paid for spinning wheels you wouldn't other wise spin

working = doing things you enjoy, for a payoff.

By that metric... i guess i'd rather work, than have a job.
This specifically has nothing to do with automation. The article clearly states that it was a manual take down initiated by a person.
But have you gained anything then? The application doing the ioctl still has to be acutely aware of how exactly to perform the ioctl, no? That is, I couldn't just `cat` a texture into my GPU.
That's what I said... ten years ago. So we all know what my opinion is worth.
Iain m banks books are great. Matching that name in delivery sets a high bar!
Tesla Stock $750
It was struggling for years but in the last couple of months, it's almost tripled!

Wondering why this CRAZY move? and do you think it'll keep going? Or is someone pumping it?

https://www.google.com/search?sa=X&tbm=fin&q=NASDAQ:+TSLA
But don’t you think they are cool to see? Now people in Colombia can enjoy from these creatures without leaving their country, even...! Sure, now they have to deal with them, but now they can invest in containing them what they would spend for traveling...!

PS: This is just a entrepreneur-minded parody to another post here.
Getting Started with Redis 6 Access Control Lists (ACLs)
Order is a pre-launched young startup based in Berlin and Boston with the mission to organize people thoughts and information. We're building tools to help people organize collective knowledge: collaboratively, effectively, and beautifully. We rethought note taking, todo and presentation from the ground up: how we create them, how we use them, and how we share them. Order is answering years of frustrations about how hard it is to bring ideas to life, easily and in style, giving you superpowers that you’ve always wanted in a modern note taking tool.

Looking for a backend engineer preferably in Go, obsessed about personal information management space, pre-launch, Big equity. Send me an email if you're interested. :)
abtin.setyani@gmail.com

ONSITE|REMOTE|BACKEND|GO|gRPC|Protobuf
Their sample size was 494 students from classes over seven years (they could have included 3800 but wanted to limit it to a shared choice of language). And not for nothing, their students were not your typical newbie grad students - they had an average of 3.7 years of industry experience.
Automated renewal doesn’t mean that you don’t need to have monitoring. I’ve seen many letsencrypt-baked servers generating certificate errors because the automated renewal system broke (misconfigurations, borked updates, corporate-level firewalls/proxies blocking requests, etc.).

Even with letsencrypt you still MUST have a monitoring system, notifications going to the right person, and in general an organization that can act on this. The problem is often not technical: your organization must be structured in a way that those notifications are acted upon. If anything, letsencrypt lessens the frequency of those notifications so I posit that it’s even worse from the point of view of validating your organization: with regular certs, you get notified once every year or two.

Anyway, letsencrypt is a good thing: it’s just not a solution to this problem.
It's interesting to see this along side a NASA job opening.
Chaos, Complexity, and Microservice Catalogs
Did you read the line underneath?

> Programs ship their own copies of BoringSSL when they use it and we update everything as needed when deciding to make API changes. This allows us to mostly avoid compromises in the name of compatibility. It works for us, but it may not work for you.

Sounds like its just a strong warning that they'll change their APIs when they want (in the name of security). Not that it isn't production ready.
Water doesn't provide cushioning at any speed. It is, for all intents and purposes, incompressible.
> Don't save plaintext passwords. Ever.

Sorry if I am saying something obvious but just so I understand... we need Team viewer to expose some way for a program to send a username and a password and team viewer then sends back a token saying store this instead. Now, every time the client makes a request, it should use this token? and if the client tries to use a user password, refuse? Thank you
Textio | Seattle, WA USA | Full-Time | On-Site

Selected as Washington's #1 Place to work!
At Textio, we're changing the way people write. We predict how your writing will perform based on previous real-world results from similar documents. We have some of the largest companies in the world as customers, and we're hiring engineers across the board to help us solve difficult problems. We have a friendly, and experienced team, an incredible product, and a bright future.

Buzzwords for Keyword Searchers: AI, NLP, Machine Learning, ReactJS, SaaS

All Textio careers - https://textio.com/careers/ Check out our team - https://textio.com/team/

Open Roles: Data Science Manager - Analytics, Senior Frontend Engineer, Data Insights Specialist, Senior Account Executive - Enterprise (Seattle), Senior Account Executive - Enterprise (New York), Commercial Account Executive (Seattle), Commercial Account Executive (New York), Enterprise Sales Manager, Market Development Representative, Sr. HR Manager, Communications Manager, Customer Success Manager
Although I appreciate the work of these folks, they seriously need to get themselves a conference speaker: I could not understand anything of what he was saying (candid feedback, please don't misunderstand).
> simply refuse all incoming calls while driving

Definitely the best course of action. Even just talking on the phone is very distracting. No way someone can have a full conversation going and still be giving the same attention to driving.
I really dislike DMCA takedowns, but am I the only one who thinks 26 seconds is actually quite a long time--especially for a product of this caliber? That represents basically a full teaser trailer.
Casinos are also a hotbed of money laundering.
After all the gray on white text color schemes in the "modern web" my eyes where really pleasured by the high contrast and big font.
Agreed. The copyright holder / trademark owner must be the party that wants to limit distribution, not the government or some unrelated third party.

i.e. if I see you producing fake Coca Cola drinks, I can't sue you for infringing on The Coca Cola Company's trademark. They would have to sue you. Same applies for the government.

And of course, if NSA does have an agreement with Google to reverse proxy https://google.com/, them doing exactly that would be perfectly legal. I presume they have SOME sort of agreement, and aren't just doing this behind Google's back, as the website is on HN's first page in the first 5 places for an hour already, and Google hasn't banned access.

Try getting even 50 Google queries with a reverse proxy, and you will see what I mean -- they will show you a progressively more difficult ReCAPTCHA until a certain treshold, after which the CAPTCHA is unsolvable and is there only to waste your time. This hasn't happened to HN readers [yet].
Datadog has agents to monitor that.
Dropbox still hasn't solved many of its core issues but it has been investing in Paper (which I personally have never seen anyone using) and all that design crap from a couple of years ago.

I introduced a lot of people to Dropbox like 8-9 years ago and after using it to share files with other people I found out the hard way it's a terrible tool for that. I then used it for a couple more years to share files between my machines but they haven been introducing so much crap in their desktop app that I moved to sync.com.
That's my article about writing a lib for solving problems analytically. E. g. it can find derivative, solve some equations, etc. Project is open-source and located here https://github.com/asc-community/MathS
(I've turned off the throttling since your recent comments look to have been fine. Please don't do flamebait/flamewar in the future!)
If I expect exactly one result, zero results is exceptional. If I expect zero or more results, zero results should be handled by the business logic.
Location: Phoenix, AZ (currently) moving to Milwaukee, WI in the summer

Remote: Preferred

Willing to relocate: Not at this time.

Technologies: Angular, NodeJS, JS, MongoDB, MySQL, MSSQL, HTML, Git

GitHub: jonjohnson34

Email: jr2034@gmail.com

I am a long time IT Systems Analyst leading, and improving IT projects, while communicating in between the business side, and the technical team. Looking for a remote work either as a database developer, or back-end NodeJS developer.
I think you misunderstood. The previous poster meant modern Javascript WITHOUT a framework. These days I would just go with AlpineJS, tbh. It’s a mini-framework that solves the most common problems. Best thing for people who don’t want to write js at all.
SEEKING WORK | San Jose, Costa Rica.
Remote yes (experienced remote), willing to relocate for the right opportunity in Ops/DevOps/SRE/Management. Travel ok valid US Visa, OnCall OK! Can provide references as needed.

Open to part/time or consulting/freelancing. 10+ years experience with AWS/GCP and cloud native projects, also experienced in bare metal technologies. Python, ansible, terraform, perl, and other automation tools, scripting and python backend work experience. *Nix systems tooling, administration and performance.

All relevant information on projects:
LinkedIN: https://www.linkedin.com/in/leonardomata/
Resume and other Links: https://leomata.com/
Email: leo[at]leomata.com
Location: San Francisco, CA
Remote: Open
Willing to relocate: No
Technologies: JavaScript, Node.js, React, PostgreSQL, AWS, Docker
LinkedIn: https://www.linkedin.com/in/justnwang/
Website: http://www.wangjustin.com
Resume: https://drive.google.com/file/d/1V4g2WoP3dGw7o3pwbLbcLZ2XzamZjNsK/view?usp=sharing
Email: wang.justiny@gmail.com

Full-stack engineer with experience in front-end and back-end. I studied mechanical engineering with a focus on robotics, and found a passion for web development. Looking for a collaborative team to work on a mission-driven product and grow as a developer.
This particular issue reeks of "roll your own" when a lot of out-of-box token based solutions would just do a better job. The best lesson to learn about security in software is that if you're doing it and you don't have a PhD you're doing it wrong.

The benefits of leaning on a third party for common logic should be carefully reviewed on a case-by-case basis unless that software is related to security, in which case, please do lean on a third party.
>nationalize, verb, (of a government) to take control of a business or industry[1]

Nationalizing a company or industry is very different than paying a company to do something on contract or
hiring government employees to do the work.

Nationalization usually involves the seizure of a business or forced buyout, and then making it illegal for competition to form.

Pharmaceuticals don't want to make vaccines and aren't standing in the way. If the government really thinks that it can make vaccines cheaper, it should make a factory and hire workers.

[1] https://dictionary.cambridge.org/dictionary/english/national...
Staffers Say Sexism Runs Deep at the Washington Post
What ratio of length-to-caliber is appropriate?
At what point can you file a suit for bad faith DMCA claims?
It's s trivial to monitor certificates so I'm thinking that those who know they need it have it.
Netflix to spend $20B on content this year
Yeah, no way I'm clicking that link. I'll let others do that and read the reports here.
That's cool. So you kinda wrote your own language for that? I mean, afaik that's a classic approach for that. Im planning to do something like Jupyter for that.
Chronic Wasting Disease May Be the Next Zoonotic Disease Similar to Coronavirus
It's clearly fair use.