skysight-inc/HackerNews huggingface dataset:
The impact of the New Deal on post-war prosperity is debatable, but I want to focus on two different points. First, the New Deal mobilization is small in comparison to what has been proposed in the context of the "Green New Deal." From 1930 to 1940, total government spending (at all levels), jumped from 12% to 18%. That's 6% of GDP, or about $1.17 trillion annually. It's unclear what folks who use the phrase "total war mobilization" mean. If you're talking about the Green New Deal's proposal of hitting 0 carbon emissions within a decade, that's not close to enough: https://www.factcheck.org/2019/03/how-much-will-the-green-ne...

> Pollin, however, strongly disagrees with the resolution’s aim of getting to net zero with just a decade of investment. “I think it’s completely unrealistic and it’s not worth costing out,” he said of the Green New Deal.

$1 trillion is the price tag of a much more conservative approach that puts a much longer timeline on carbon reduction:

> Edward Barbier, an economist at Colorado State University, agrees that a strict timeline isn’t realistic. He advocates jump-starting the transition by investing about 5 percent of GDP over five or so years. GDP was $20.5 trillion in 2018, according to the Bureau of Economic Analysis, so that’s a little over $1 trillion a year. “That would push us on a path to clean energy, and a path that permanently lowers carbon emissions,” he told us.

The second point I want to make is that we have much less headroom to do a "New Deal"-style project than we did in 1930. We are actually already far in excess of New Deal-era government involvement in the economy. (See my link above.) Today, government spending is at around 35% of GDP. We are in fact closer to the "total war mobilization" of World War II (where spending peaked at 45%) than to the New Deal era 18%.
Already solved with QR codes
This is fantastic!

In production, I use a cron SaaS but for personal projects, this is perfect because the one I use for free requires me to login every month and re-up my free plan (which is 100% fine and I'm happy to do it).

Thanks so much for creating this and helping guys like me with their pet projects!
I'm still running Windows 7 on my home PC with no plans to upgrade. I've been using Windows 10 on my work laptop for several years now and I absolutely hate it. For me it's slow, not intuitive, dealing with telemetry is annoying, and takes too long to find familiar options.

I've been meaning to switch to a Linux distro for good, but each time I run into some kind of driver problem that makes me go back to Windows. I'll just have to suck it up one of these days because I refuse to upgrade my home PC to that heap of trash Windows 10.
IBM went on the cheap and made their shop virtually all Indians.
also, I don't know if is related, but this morning some traffic was delayed or rerouted to other airports because there was a incident with drones flying too near of Barajas airport.
Right, but again this goes back to OP's point that there is a survivorship bias in the models which tends the community to accept the models that both "predict" the past as well as reinforce the narrative that temperatures will continue to increase.

Having said that, the reality remains that, even without the models, the CO2 levels are increasing, they are well correlated to temperature increases, and they are expected to increase further - so VERY PROBABLY - climate change is a very serious massive problem. This is all true even without the models.

When it comes to the reliability of models, the devil is in the details. ...but, of course, no one should assume that a model turning out to be wrong or biased suddenly negates all the other evidence we have. Models are just one piece of a probability decision tree we need to navigate.
Swift Crypto
Most exceptions, at least in the JVM where this is commonly debated, will incur a penalty of building up the exception and unwinding the call stack. What aspect of performance are you using as an example?
>> A record not being found is a normal thing!

> It's not a normal thing for code that needs that record that wasn't found.

This is something of a religious dispute and there are arguments both ways.

But I think it’s important to note that an exception is vastly more expensive than a simple function call or return value. So I’d say you need a really good reason to use exceptions.

I agree with the GP that in general, “lookup failed” is not an exceptional error. If it always succeeds, why are you looking up something in the first place?

I agree with the original poster that exceptions do have their place, even though they’re expensive.

If you have the primary key of a database object that you know to be correct, and you try to retrieve that record but fail, that might legitimately be an exception (unless having records deleted from under you is a common occurrence in your app).
I think we agree. I meant inefficiency in building density not energy use. I was thinking about row houses in San Francisco and brownstones in New York City. Old short and inefficient buildings could be torn down and replaced with tall, dense, efficient structures; but people who own row houses, or rent apartments with high rents, or like the way their neighborhood is now don't seem to want this kind of transformation.
Looks like it was taken down already, that was fast.
So much confusion between Exceptions and Errors in this thread.
Exception abuse is for bad code that needs to return early, because they have no pattern matching, like Java and JavaScript.
Nice languages have error handling, think Go, Elixir, Rust, Scala.
I've removed refs to differential privacy from the repo -- I think you're right and I misused the term
Nines | Software Engineers | Full-Time | Palo Alto, CA

Nines is the first-of-its-kind radiology service. Our radiologists and engineers are on a mission to build world-class tools to enable the best radiologists to deliver the best patient care. We’re co-founded by David Stavens, former co-founder and CEO of Udacity, and co-founder of Stanford University’s self-driving car team (acquired as the foundation for Waymo). With the support of iconic VCs Accel Partners (early Facebook, Spotify, Dropbox, Slack investor) and 8VC (Oscar Health, Oculus, Hyperloop), and partnerships with several of the top health systems in the entire US, we are bringing the power of modern AI to radiology.

We're hiring two senior engineers:

As a Senior Machine Learning Engineer working on the Machine Learning Models team you will create artificial intelligence that analyses medical data and reports diagnostic information. You will write models that train on one of the largest corpuses of medical images in the world. You bring a history of strong results applying machine learning.

As a Senior Full-Stack Engineer working on the Clinical team, you will be on the team responsible for creating our doctor facing products. You will drive the user experience doctors have when interacting with the Nines client software. You will enjoy this role if you like working with a fast-paced team of kind, driven, data-oriented people to make health care better.

Learn more! careers@ninesai.com
in NYC the honking is endless. I imagine the noise pollution from a single honk in midtown impacts thousands of people who are around the immediate intersection and possibly 2-3 city blocks from it.

I had hoped Tesla would've pioneered mesh networking their cars with internal alerting/signaling mechanisms. Eventually selling the tech to other manufacturers.
Show HN: Back Up Veeam to Any Cloud Storage – Azure, GCP, Backblaze, Wasabi
Do you object to people being employed, being productive, and creating value?

Because the way you get that is by spending on it.
Or Zimbabwe or Argentina even ... but I think these extremes are absurd. They are blunders. What we are talking about here is why EU isn’t taking prudent steps to provoke growth, and that’s all down to keeping certain dominant nationa happy.
SEEKING WORK | Sarajevo (Bosnia & Herzegovina, Central European Time) | Remote

3-person team of senior software engineers and designers here. We all have 10+ years of experience working for Fortune 500 companies and several acquired startups. Comprehensive knowledge of:

• JavaScript/TypeScript, React, Redux, React Native, CSS, Node.js

• Clojure, Elixir

• PostgreSQL, MySQL

• Sketch, Adobe XD, Figma

What we can do for you:

• Design & Build an SPA/PWA/Mobile MVP on a solid foundation so it's smooth sailing once your userbase starts to grow.

• Scale up a team that has an overflow of work or wants to add certain tech to their stack.

• Revitalize an existing app. Solve design, scalability, stability and performance issues.

• Consult on domain specific topics like banking, real-time trading, payment processing and PCI DSS.

Sectors: FinTech, MedTech, EduTech, Social

Website: https://go-stellar.com

Email: hello@go-stellar.com
Satellites view half the globe at once. But you know that just as well as I do.
I'd normally agree but I think I just have more faith in Keysnian economics. You basically pay for today with the future. If you no longer can afford the future, you still have the infrastructure or asset that exists. Normally it isn't a 0 valued item (unless we're talking bankrupt securities, worthless commodities, or education) so even in an economic crisis, there is something tangible that came be used as collateral.
Processing time becomes a problem as well when the depth of the call tree across process boundaries starts to climb.

Each service in turn has to request, receive, parse, process, and emit the data. Bandwidth and CPU time turn into latency. Those can start to add up.

Assuming you can stream, doing so in this particular scenario will also improve the latency, not just throughput.
"Personal reasons" or "health reasons" - if they probe farther they get into questions they are not legally allowed to ask. Just remember that the law (at least in the US) protects you from answering details - if they have been briefed at all about how to interview legally they will instantly back off that line of questioning.

Try to stay at your next job for at least 2 years (5 is better) so your next resume can just show the year you started/stopped working there thus hide the gap.
After getting behind, why should it be assumed automatic to "just catch up" in cloud? Microsoft fell behind mobile and never caught up despite pouring billions on it. Same with Google and social networks. Oracle also got behind in the cloud race and will probably also lose it all.

The early bird gets the worm, stop blaming the CEO.

Although "Watson" seems a PHB toy to trick investors or job seekers into thinking it had magic AI.
SEEKING WORK - Remote - full-stack developer and software engineer with extensive research computer science experience (including deep learning, computer vision). 6+ years industry experience.

Core Skills:

* Ruby / Rails, Crystal, C/C++, JavaScript, HTML/CSS, Rust, Python, Java

* PostgreSQL/MySQL, MongoDB, Google Cloud Platform, Google App Engine, Lambda, AWS, Cloud Datastore, Heroku

* Node.js, Electron, cross-platform desktop application development

* Data Structures, Algorithms, Deep Learning, Computer Vision, OpenCV, OpenGL

* Extensive remote work experience across different timezones and countries, especially with startups

* Master's and Bachelor's degrees in Computer Science

* Excellent written and spoken English skills

Rate: $80/hour

Resume: https://sam0x17.dev

E-mail address in profile
> Turns out: They worked really, really well.

Does "they" refer to all models?

The main article's set of models are different than the ones referred to in another link someone in this thread provided, and I suspect the article you've linked will also use yet another unique set.

If it was me trying to persuade people, and all historic climate change models did indeed work really, really well, I'd make an authoritative web page that lists all of these models including their inputs and outputs, and show a detailed quantitative comparison of their outputs. I would think this approach would be more persuasive in multiple ways than hundreds of separate articles written in a narrative style, lacking numbers and consistency in sets of models.
Atom Tickets | Santa Monica, CA | Senior Software Engineer, Infrastructure | FULLTIME | ONSITE

The success of the Atom Tickets platform is based equally on its strong engineering as well as excellent infrastructure fundamentals.

The Infrastructure team is a small, agile team responsible for the foundation of the Atom Tickets platform. We support the broader Atom engineering team in building, deploying, and maintaining stable and highly available applications. We are cloud-native on AWS and use technologies like CloudFormation, Terraform, Chef, Python, Scala and more to manage much of it. We connect our internal systems to thousands of remote servers across North America in coordination with our external partners. We work across the entire Atom Tickets tech stack, from applications to tooling to metrics to networking, so it's a great role to learn and broaden your technical skills. We also work directly with stakeholders across the business to help deliver important and impactful projects.

We are looking for a Senior Software Engineer who combines excellent technical, analytical and leadership skills with a demonstrated ability to apply the right tools to deliver quick, effective and efficient results. This person must be comfortable working with a team of exceptionally strong developers and collaborating with our product, operations and customer service teams, including external partners. We seek people who innovate and love solving difficult problems!

This position requires someone that can operate independently in an ambiguous environment. The ideal person will have a technical background in multiple engineering disciplines with focus on DevOps, System Administration, Networking, Security, designing and maintaining highly scalable systems.

BASIC QUALIFICATIONS
5+ years of relevant work experience
Experience building complex systems, hardware/software integration, networking, and automation
Proficiency with at least one general-purpose programming language (ex. Python, Ruby, Go, Java, C#)
Excellent written and verbal communication; ability to explain complex concepts and designs to colleagues across departments

GREAT-TO-HAVE QUALIFICATIONS
Experience with AWS, Microsoft Azure, or Google Cloud products
Experience with system virtualization and remote management (Chef, Puppet, Docker)
Experience with continuous integration and end-to-end development cycle solutions
Experience in maintaining, scaling and replicating large data repositories (SQL and NoSQL)
Strong security and system vulnerability acumen
Global networking experience, multi-region, geo-routing

https://jobs.lever.co/atomtickets.com/8cec3bdd-7edc-4eab-a44...

Contact: hn -a- atomtickets.com mention HN.
Show HN: Bimble – All Your Favourite Places
He mentioned it near the end of the article. Durgod Taurus K320 TKL

https://www.amazon.com/gp/product/B078H3WPHM
Telecom pioneer and convicted fraudster Bernard Ebbers has died
Interesting idea... can you elaborate or list some references where one can read more about this?
It fails to load for me due to uMatrix (white page because all content is fetched via third-party JavaScript). Maybe same for you
Cameo | Los Angeles, CA and Chicago, IL | Onsite | https://www.cameo.com

Cameo’s mission is to create the most personalized and authentic fan experiences in the world. We're a marketplace where users can book personalized video shoutouts from their favorite people. We currently partner with thousands of talent across all verticals to make our users cry, scream, and laugh hundreds of times per day. We’re breaking down the exclusivity myth of celebrity by building personal relationships between fans and talent.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/cameo or reach out to us at madb@cameo.com

Our open positions:

* DevOps Engineer (CHI): https://cameo.breezy.hr/p/a276d2b59820-devops-engineer?sourc...

* DevOps Engineer (LA): https://cameo.breezy.hr/p/682867da939e-devops-engineer?sourc...

* Engineering Technical Lead (LA): https://cameo.breezy.hr/p/660d921b0897-engineering-technical...

* Full Stack Software Engineer (CHI): https://cameo.breezy.hr/p/515218fb918c-full-stack-software-e...

* Full Stack Software Engineer (LA): https://cameo.breezy.hr/p/2f822ca233ae-full-stack-software-e...

* Senior Software Engineer - Growth (CHI): https://cameo.breezy.hr/p/1b3055cac1fc-senior-software-engin...

* Senior Software Engineer - Growth (LA): https://cameo.breezy.hr/p/87e706a8a6f2-senior-software-engin...

* Site Reliability Engineer (SRE) (CHI): https://cameo.breezy.hr/p/2cb15f7cf710-site-reliability-engi...

* Site Reliability Engineer (SRE) (LA): https://cameo.breezy.hr/p/245b9b175be4-site-reliability-engi...

* Data Engineer (CHI): https://cameo.breezy.hr/p/4f99170ebd42-data-engineer?source=...

Tech Stack: React, React Native, Node.js, Elasticsearch, Redis, Heroku, AWS
Link still works - try again.
In Java/C# land exceptions are EXPENSIVE. Like magnatudes more expensive. You have to build a full stack trace etc. Removing places in the code where it is "Throwing exceptions for non exceptional circumstances" has a dramatic performance increase benefit.
As an ex-IBMer, I can tell you they really incentivize patents. IIRC, you get $1000+ on your first patent and pretty decent money on subsequent patents. Many employees form 4-5 person teams where each member basically work on their own patent but their name is listed on all patent applications submitted by their team. This way even if 4 out of 5 patents are rejected, team still has 1 approved patent and everyone in team wins some money.
And yet I'm confident that inevitably no one actually cares enough to contact the author and tell them that they need to change their site for reasons a, b and c.

This is a third-party news aggregator. It's very common that the submitter is not the author. So the author is usually not even in the vicinity to hear the complaining. All in all, just another manifestation of slacktivism.
The Story of Scars
My preference would be a flag that you can set per connection.

NULL = Undefined or No Data. Whereas a blank field can, in and of itself, be data. It may indicated something is intentionally left blank.

But for those times where you want to consider them the same, it would be nice to have a setting.

(Note that I admit the possibility that this may exist already, like most my great ideas.)
simplesurance GmbH | Berlin and Tokyo | Onsite, Full Time https://www.simplesurance.com/

We are building one of the world’s leading platforms to make insurance accessible.

Since 2012, we are proudly “Made in Berlin”: we are very international with 150+ people from over 30+ countries working daily in our central Berlin office. Our internationalism is reflected also in our business since we are active in over 28 countries. InsurTech is just taking off https://blog.ycombinator.com/thoughts-on-insurance/ and we’ve been there from the beginning.

What we are looking for:

- Senior Frontend/React Software Engineer (f/m): For the interested in the React ecosystem, from web to react native.
- Golang Software Engineer (f/m): For hardcore gophers.
- Language-agnostic Software Engineer (f/m): For pragmatic developers always looking to learn new things.
- Full-stack Software Engineer (f/m): For allrounders.
- Manual and Automation Test Engineer (f/m): For people with proven experience in Quality Assurance testing methodologies.

Email: jobs@simplesurance.com | https://www.simplesurance.com/careers/
Location: Houston, TX/Anywhere

Remote: No preference

Willing to relocate: Yes

Technologies: Python, SQL, C++, ES6/HTML5/CSS3, Julia

Email: koepke@gmail.com

Resume: https://github.com/rckoepke/resume/blob/master/KoepkeRoss_IT...

Looking for internships, either full-time for partial year or part time for year-round. I'm currently doing a second bachelor's in Computer Science (first degree was in Chemical Engineering).

I occasionally come up with pretty creative applications for various technologies, and built some cool tools using "social graph" techniques applied towards analyzing SCADA systems. I'm pursuing a bachelors mainly because I want to make sure I'm not missing any important computer science fundamentals while self-learning and exploring programming applications.
Cool. Nobody has any right to pry into your business. But from a practical standpoint, they would just want to know that it's not going to happen again because you're taking care of yourself now. That's all.
Now the site get's error 500
Already behaves differently in GROUP BY, UNION, DISTINCT and PARTITION.
That's not a thing in (most countries of) Europe any more. I was shocked when I came to the US and saw that checks are still in use
Wouldn’t that undermine the point of negative rates?

Better to just charge interest on cash stored at banks.
The US has considered doing this for other reasons. It’s an interesting idea.

https://en.m.wikipedia.org/wiki/Trillion-dollar_coin
Yeah, I do this every time there is a major OS update and it saves me a lot of hassle. It also forces me to re-evaluate everything I had previously installed. Usually I end up with a much cleaner, smaller, and more optimized image. It also trains me to get very comfortable testing backups and restores and knowing how to quickly recover from any problems.
Air Canada flight preparing for emergency landing (live)
People in the US don't trust cashier's checks. For good reason. They are easily forged.
what is this?

EDIT: nvm after scrolling a bit I see now
Watson has become IBM's Clippy....it never came close to living up to expectations.
> but I always had the feeling that things are implemented, almost never properly documented and rarely revisited in the future.

It's interesting, because if you look at OpenBSD, which forked from NetBSD in the '90s, you see a similarly spartan feature selection that can seem from the outside to be selected on developer whim and sometimes with priorities that don't match everyone who might want to use the system. However, rather than letting the features rot, they often just remove them. So for example, some years back they just went and removed Linux binary emulation; no doubt it was tremendously useful to some people but they weren't interested in maintaining it, so poof, one release it was just gone, and if you weren't paying close attention to the platform this news might have just come as a shock one release. In some ways that's more honest but if you happen to rely on one of these features it can feel destabilizing.

I write this not as a criticism per se; I have generally liked every *BSD system I have used.