skysight-inc/HackerNews huggingface dataset:
Paying an infrastructure provider and a managed k8s / other "cloud" API vendor separately is actually very reasonable. There is no good reason those two things should be tightly coupled. Amazon should not get to charge a markup on hardware because of the software that runs on it. That's a regression not only from open source, but from shrink-wrapped proprietary software too. Putting the cloud back in shrink-wrap world could add a lot of value: buy commodity capacity, still write "cloud" applications for it, split the hardware savings with IBM.

To compete, Amazon will have to either lower its markup or innovate in proprietary hardware (as it's starting to do with Graviton2) to provide value-added services that software on commodity hardware can't effectively replicate. And IBM basically invented that game, so good luck.

Not to say IBM is capable of executing it, but it’s an interesting strategy.
It's pretty surprising that something this silly gets upvoted so heavily here.

Lack of hashing isn't the problem here, the fact that low privileged users can access these credentials is.

The author isn't to blame for the silliness though, whoever decided to editorialise this title for HN is.
I actually sympathize with the drug makers here. This type of work is a public health priority, why not just white-label it and have the government just fund it?

It's particularly bizarre to me that flu shots just deliver an amazing public benefit, why charge anything? The government spends a fortune on development and distribution costs. Why not just pay for the administration, or even provide incentives to drive more adoption? If you paid a bounty to CVS/Walgreens/WalMart, they would hand out coupons or free donuts to lure people in and get much high vaccination rates.
Oh, you don't like to lose your profits a little bit during a health crisis? Boo hoo

How does it feel to become a state owned company and have the profits of labor never go into a CEO or shareholders hands again? Because I know many people who want exactly this for rackets like biotech companies

Sorry capitalists, if you try to win all the time than everyone will lose but you'll lose harder than the proletariat does because you have more to lose
> "With a self-sustainable (even if harsh) Mars colony, a nuclear war on Earth no longer necessarily means the end of humanity."

At least in terms of radiation, living on Mars seems less likely to be survivable than a nuclear war on Earth since fallout decays away but the space-based radiation bathing Mars is moderately high and permanent. See: https://blogs.scientificamerican.com/life-unbounded/death-on...
It's not impossible. Listen to this podcast, it's a discussion about weather forecasting models with the scientists that create them. They discuss model verification for weather models and they touch how this also applies to climate modelling.
http://omegataupodcast.net/326-weather-forecasting-at-the-ec...
SpinDance | Holland, MI | REMOTE | ONSITE | FULLTIME

SpinDance is a full stack IoT consultancy. We work with Fortune 500s, startups, and everyone in between. Our services include: IoT training & consulting; system engineering; embedded, cloud, mobile, web and voice development. If you like working on unique problems that span a lot of domains, check us out.

Hiring:

Solution Architect (onsite only): https://spindance.com/wp-content/uploads/2019/11/Job-Descrip...

Embedded Software Engineers (onsite or remote): https://spindance.com/wp-content/uploads/2019/09/Job-Descrip...

Mobile/Cloud Software Engineers (onsite or remote): https://spindance.com/wp-content/uploads/2019/12/SpinDance-M...

You can learn more about the openings and the company at https://spindance.com/careers/

Questions? Contact Brian at brian.tol@spindance.com
> Yes, I spend a great deal of time thinking about that. In general, the best antidotes to extremism is getting a girlfriend (most extremists are male and heterosexual), having a kid (more so a daughter), settling down and ageing out. Socioeconomic conditions are a major driver of extremism, which is one reason it tends to flourish in adversity, when there is a large supply of pessimists available for recruitment.

How are you defining extremism?

> When I say 'eliminating' people I specifically mean killing them, and no I don't think that's the same thing as de-platforming people.

This is a motte-and-bailey argument[1]. You're arguing on a topic about bigots talking on the internet. I'm not arguing that we should allow murder or calling for murder, and I'm not aware of anyone who is arguing that, so you're just presenting your opinion as "I'm against murder" which is not controversial. But in the larger argument you're supporting the deplatforming of a pretty large group of people, and very few of those people are actually calling for murder.

If you're anti-letting-people-call-for-murder, great, we're in agreement on that. But that has literally nothing to do with the overall discussion.

> It is not. I haven't identified anyone in particular as being disagreeable or practicing entryism, but rather pointed out the existence of such a rhetorical tactic that can be used in bad faith. You seem to be confusing my suggestion that the person I was responding to is a victim of such a tactic with their being a user of it.

Are you saying that I'm using entryism?

[1] https://rationalwiki.org/wiki/Motte_and_bailey
At least it didn't kill ten million people unintentionally.
Imagine reading a comment about how 'interesting' it is that other countries have 'insight and self-awareness' while yours doesn't. It's not hard to see how that would land as a slight.

"You're in a propaganda machine" is one hop from "Wake up sheeple". That's a cliché of internet fulmination because it never works. Posting like this is pushing a button that generates angry responses. It's your responsibility not to push the button. (Not that that's always easy, since we usually do it inadvertently.)
Pedestrians have right of way on most UK roads(motorways being a notable exception

Your open-ended statement implies that legging it across a road is fine, as long as it isn't a motorway. This is not a safe guidance for the uninitiated.
You might of heard the term 'strafe jumping' used in place of 'bunny jumping', they are actually different things, but depending on the game you played the term might of been used interchangeably.

"The main difference between the two is that Bunny Hopping requires the player to release the forward movement key immediately upon strafing."

https://quake.fandom.com/wiki/Bunny_Hopping

In other words, if you were playing Q1/Quake World, to gain speed, you would jump and only press left and right. To keep going straight you would flick your mouse in the opposite direction that you were pressing on the keyboard. Although there are a bunch of other small tricks. In Quake 3 you would be required to press forward and left/right, unless you were playing something like CPMA. You also had more air control in something like Q1/Quake World.

It is pretty interesting from a gaming and programming perspective :). Also, not about mechanics, but Q2 CTF was really fun at the time :D
American WW2 mobilization didn't kill ten million people

Um, sure it did? Killing a lot of people was, in a sense, the goal.
I've seen recommendations to move away from Teamviewer for a few years now. They may have been good and free in the past but not much reason to use them anymore when the casual user can use chrome remote desktop, and more tech focused can use splashtop.
Location: Chicago
Remote: Preferred
Willing to relocate: Not now, maybe later
Technologies: Python, Elixir, PostgreSQL, AWS
Résumé/CV: Available upon request
Email: hnwhowantstobehired022020@gmail.com

I'm a seasoned back end developer with experience in data heavy projects. My work experience has spanned numerous industries such as ecommerce, IoT and cybersecurity, and with organizations ranging from start ups to academia to large enterprise.

My sweet spot is in small organizations with an open communication culture. I enjoy working on everything that goes on in the background -- I like to refer to my work as being an internet plumber.

I'd be most interested in continuing to work more with Elixir, but I'm also open to learning more Go and Rust. Python, as is for probably most people, is my default -- and that's just fine too. You don't want me touching the front end code though :)
maybe the yc community is protective of the venture capitalist approach to development for some reason
And japanese looks six anyway by the way.
Something to petition ANSI about.

(Microsoft's SQL Server still defaults to the non-ANSI NULL behavior where a = b when both are NULL, and that's something that still pings on checklists of SQL Server if it follows ANSI standards. SQL Server is kind enough to let you enable/disable the behavior, and likely that would persist even after the default switches to meet the standard as the docs assure will happen "in some future version".)
A smart use of "save password" is where you authenticate and store the login token locally. You can then log in without a password, but also your session can be invalidated any time you say... change your password, or ask for a session to be kicked off.

We have to do this with web apps all the time. Nobody stores passwords in local browser store.
Nuna (https://www.nuna.com) | San Francisco / DC | Full-time | ONSITE | Visa Transfer

We build data and analytics solutions that will help shift the US healthcare system to one based on value and quality. Our technical challenges are complex and compelling, and the work we do has the potential to impact millions of lives. We partner with healthcare plans, providers, and the government.

Data can be a powerful driver of change—but only when it’s acted upon with empathy. Our technology, data, and analytics solutions help healthcare payers, and providers get the answers they need to make quality care more affordable for millions of people.

Open positions include:

* Product Security Engineer (SF)

* Data Scientist (SF)

* Infrastructure Engineer (SF or DC)

* Software Engineer - Web Engineering (SF)

* Software Engineer - Data Infrastructure (SF)

* Senior Product Manager, Enterprise (SF)

Jobs Board: https://bit.ly/nuna-jobs

Backend Tech Stack: AWS/GCP, Java, Spark, Scala, R, Python, Bash, Go

Web Tech Stack: Python backend (Django), React, Typescript

Compensation: market salary & equity. We are well funded. Questions? Contact via email: recruiting+hn@( our domain )
Coronavirus Papers
Location: Phoenix, AZ
Remote: Yes
Willing to relocate: yes
Technologies: Node/Hapi/React/Redux/React-Native
Résumé/CV: email if needed
Email: austin.west@gmail.com

I've been working in software for 6+ and IT for about 10. of those 6 years at least 4+ of them have been using React + Redux and Node for the full 6. I've worked on everything from high-volume grey-label shopping experiences to small medical applications. I've lead teams and strongly enjoy mentoring. I've recently completed a contract and am looking to find something more steady.
Kevin Anderson (@KevinClimate) speaks prolifically [1] about how the (perverse) incentives in climate science are actually in the opposite direction from your expectation, towards less alarmism. Policymakers want to hear that the problem is fixable with little disruption to the status quo. These policymakers and their representatives are more likely to dismiss climate predictions that require radical action. This leads many climate modelers to include tricks such as negative emission technologies (NETs) -- which are pure science fiction -- in order to keep emission reduction prescriptions friendly to their audience. Thus, the models become more moderate while the situation grows more dire.

One recent example of such a dynamic was Germany's recent plan to phase out coal (by 2038). The committee that drew up the recommendations was overruled on several key elements, such as the decision to not to open a new coal power plant this year. Although the committee was and is correct that opening new coal power plants is not compatible with our CO2 emissions goals under the Paris agreement, which are in turn our best estimate of the maximum we can emit and still have civilization past the next couple decades, lawmakers didn't want to hear it.

1. https://www.youtube.com/watch?v=mk49vAmNoiQ
sanity.io | Oslo or San Francisco | Full-time On-site | Engineering manager, UI/UX developer, Digital product designer, and an Inside sales account executive

Sanity.io (https://www.sanity.io) is the fastest, most flexible platform for delivering content to digital devices and products. Our platform is redefining the CMS market and changing the way organizations collaborate and work with content. We’re hosting a real-time API for structured content, an open-source editing environment built with React. We’re also building tooling for GROQ (a general query language for JSON), GraphQL, and portabletext.org.

We are growing fast, and are looking for a range of roles:

- Engineering manager
- UI/UX developer
- Digital product designer
- Inside sales account executive

https://www.sanity.io/careers

We are backed by Heavybit (https://heavybit.com), an accelerator in SOMA, San Francisco. All positions are onsite either in Oslo or San Francisco.
So I started legal tech myself and am familiar with Upcounsel.

They struggled to build a sustainable network effect in their marketplace due to regulation (split fee is prohibited) and business model. Regulation deterred lots of lawyer to join in fear of losing their licence (despite the fact they already had a significant number) and thus increasing CAC of acquiring supply.

Second, legal service are very punctual (dont need them often) which mean its a low frquency purchase which again increase CAC.

Competion with traditional law firm on top of it didnt help. In marketplace you need absolutely a community that fuel word of mouth and network effect but in this case lawyer just couldnt rally as much as they wanted (regulation).

good idea, good founders, good product (yes there was some bad reviews but nothing out of the ordinary for an online marketplace/or any business) but in the end, business model didnt work. Avvo had similar issue and closed one of their product. Looking forward to their next startup.
“I don’t like dark themes” would have been an adequate critique.
Open-source, privacy and security oriented alternative to Google Photos
Re: but this extra two value distinction is common and practical in my experience.

I'm still not following. What exact hand or keyboard/mouse movements constitute "left it blank"? "Leave" means to "move away from". What is moving away from what?

Usually one stores a time-stamp for input prompts (screens). If the prompt never appears, you then have no time-stamp and/or record for it. Why would a broken prompt create a record to begin with? I'm missing some context you seem to be assuming. You may be assuming behavior of a specific UI product or stack.
Why Developers who use spaces earn more than those who use tabs
That way lies madness! You should let it go and trust that anybody reading will see that you were the first to step away from the internet.
Context: https://www.reddit.com/r/DataHoarder/comments/exdka0/the_cor...
Def Method | Senior Software Engineer | New York City | Full Time

Def Method: We are generalist software engineers, product managers, and consultants committed to building the best software company we can, by delivering excellent results for our customers.

We are looking for senior software engineers that have 5+ years experience working with JavaScript, Ruby, Python, Java, or C#, the desire to learn and work with a range of technologies, and are committed to customer's best interest.

Apply & view detailed roles here: https://www.defmethod.com/careers

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

Def Method | Product Manager | New York City | Full Time

Def Method: We are generalist software engineers, product managers, and consultants committed to building the best software company we can, by delivering excellent results for our customers.

We are looking for product managers that have 7+ years of relevant product work & leadership experience, the desire to learn and discover new ideas, products, and processes, and are committed to customer's best interest.

Apply & view detailed roles here: https://www.defmethod.com/careers
They should get some nice recordings here in DC for the Metro system. They usually just have the drivers making announcements, and half the time I can't understand a word they said.
She’s down safely it seems!
hēRo3 | Multiple Roles | Boston, MA | Full-time, ONSITE

We are looking for Software Engineers to help grow hēRo3, a web-based platform for health economic modeling. You will be developing a mission a critical software product, engaging with modern technologies, using agile methodology, and collaborating with a highly talented development team.

Our stack: Express, MongoDB, Angular, R, AWS

Check out our listings at https://heroapps.io/ (careers in top right)

Interested? Email me directly at mmartori@pai2.com
I guess they were proud for using encryption instead of hashing, hence, more secure!

Definitely they didn't follow the one and only rule of security: don't roll your own.
Thankful | Software Engineers | Venice, CA (Los Angeles) | ONSITE | Full-time

Thankful delivers exceptional customer service for the world's fastest growing eCommerce companies. We use NLP and Machine Learning to improve the customer experience for brands you know, solving customer issues in seconds. We pass the Turing test thousands of times every day.

We're looking for software engineers to join our team and help us as we scale. Previous experience with Golang and machine learning a plus but not required.

We're a well-funded seed stage company with 15 people on the team. We've raised money from some of the best venture funds and are growing quickly. We offer great benefits (unlimited PTO, full medical/dental/vision coverage, phone plan reimbursement, etc.), competitive salary, meaningful equity, and our office is 2 blocks from the beach.

Email me (Co-founder, CTO) for more info: evan -at- thankful.ai
I remember the days of “pixel perfect HTML” where clueless clients wanted the resulting web page to look exactly like the Photoshop mockup down to the pixel.
It appeared to land safely. Well done!
Qualia | Full-Stack Software Engineers & Product Managers | San Francisco, CA | Onsite | Full-time, Salary + Options

Qualia (qualia.com) is a startup making web applications for real estate professionals. We just raised our series C and we're growing! We're hiring for the following roles; please reach out if any of these matches your experience!

* We're looking for full-stack software engineers with a few years of experience in relevant domains. Web application experience is a big plus. Our software engineers work on all aspects of our products and have flexibility and trust to decide how best to implement their projects.

* We're looking for an engineering lead for our flagship consumer-facing product, Qualia Connect. Our engineering leads each report to our VP of engineering and guide their team members on architecture and implementation in addition to writing code themselves.

* We're looking for infrastructure engineers to work on our cloud systems (AWS, Docker Compose, Terraform, Rancher, nginx)

* We're looking for product managers to work directly with our engineering team on user research, scoping features, guiding design, and measuring our products' success.

Our engineering culture is collaborative and friendly, and we make beautiful products that our customers love to use. We're looking for engineers who want to be generalists: our engineering team does everything from the user interface design to the data syncing across our distributed systems. Our product managers work directly with our engineers to coordinate complex releases and design new features based on user feedback and needs.

Prior experience in the real estate industry isn't required, but you can expect to learn all about it! We offer daily catered lunches in our downtown SF office, right by BART and Muni.

Our goal is to make it possible to buy a house completely online. Solving the real estate coordination problem makes for some really fun engineering and design challenges, and opportunities to make the process better for everyone involved.

Contact Travis at travis@qualia.com!
Watched them come down. Looked like an uneventful landing from that feed's perspective. Hopefully everything is ok.
Specifically, it’s about controlling side effects by isolating them. That is, code with side effects has to explicitly declare that it has them, and calling any code with side effects allows the compiler to infer the calling code has side effects. Typically, the isolation mechanism is either explicitly monads, or, is equivalent to monads.

This is incredibly useful for debugging, as is single assignment style code, although single assignment is not necessarily implied by “functional programming.”
Thanks. I was just about to comment that the article seems to be missing a video!
Or for `<script>`
> AWS Lambda has already been adopted by nearly half of companies with infrastructure in AWS

How was this measured? I'm probably friends with wrong people but only a very small percentage of the AWS users I know do not use lambda.
There is a discrepancy, and Wikipedia is sourced... pretty hard to back the other one in this case isn't it ?
What you normally do in this scenario (which is similar to a cookie), is to have an "Remember me" option that generates a unique token you can use to log in with. It's not your password, and ideally you can look in your online account and see what devices has such a token and revoke access.
Can anyone from mainland china try this?

I am curious to see if it is blocked.
> as well as a means to prevent modification of the operation from the manufacturer's desired behaviors.

In my view, this is a 100% illegitimate thing to do. Once I own a product, the manufacturer should have no say in what I do to the product.
Alright, so let's nationalize them.
This is a really good question. It's a complicated issue and depends on some definitions.

If we didn't build any and decided we wanted massive air travel now? Yep.

If we are only talking about travel between class B airports (basically any major city: LAX, DEN, ORD...)? Not really? DEN for instance was rebuilt in a new location around 1995.

What about literally all airports? Yes, but not really because of this era. We built tons of airports all over the country during WWII and the early cold war for military purposes. The FAA gave out tons of money to municipalities to build airports in places we'd never have them today, see KSMO[1]. Between this and funding from the federal government to subsidize routes serving far flung communities, we're seeing a lot of air travel that wouldn't exist otherwise. This isn't necessarily a bad thing though as it allows these smaller communities to remain connected and support larger businesses. If this situation didn't exist it would put yet more pressure on massive landlocked urban centers to support everyone converging on them and make them the only locales that could support major businesses.

[1] https://en.wikipedia.org/wiki/Santa_Monica_Airport#Future
Technically in Java it is possible to create an exception object once, and throw it multiple times, making throws much cheaper as the stack trace is filled during the object's construction only.
LoopUp | London | On-site | Full-stack Engineer | https://loopup.com/en/company/careers/

LoopUp is working to create the best remote-meeting solution on the market. We put a big emphasis on creating easy-to-use software with a great user experience.

We're expanding our engineering team from San Francisco into London so we're looking for full-stack engineering of all levels of experience to become founding members of the team and shape the way we think about building software.

Tech Stack: .NET Core, Node.js, Typescript, React, Vue