skysight-inc/HackerNews huggingface dataset:
I think the moralizing is useful if it means future generations aren't going to pay the price for today's profligacy.
We experienced this in Central Washington this weekend as well (around Leavenworth and Steven's Pass). Cell service went out late Saturday night and only recovered Sunday afternoon.
They are being sponsored and paid by the meat eating-destroy the planet as fast as you can, climate change denial types whose arteries are so clogged that the males need bucketloads of viagra to raise the flag, so their women are dumping them for vegetarians.
C++ too. I suspect it’s true in almost every language.

Maybe not Python? But Python is slow regardless.
I said nothing about safety, and made no calls to action.
Can someone explain what's going on? Is this a domain hack to get Google's captcha working under an nsa.gov hostname, presumably so that it's usable on whitelist firewalls? I'm surprised Google serves a homepage to the domain, and that it doesn't only respond to requests to google.com (etc.)
I find it interesting that all our major _competing_ cell phone providers were equally affected in a pretty material way by this.

The claim (by Bell) is that a "third-party fibre line" way up in North Bend BC was the root cause of this problem..

I know providers all stick their own gear on the same towers, but I guess I didn't realize how common it was for the top-level providers (i.e. the ILECs) to lease cables (as opposed to running their own). I always assumed this was just the resellers (CLECs) who did it..

I wonder if that cable is fully third-party owned, or belongs to TELUS (the quad-play provider for western Canada) and Bell/Rogers lease capacity from them for their wireless services.
I hear that the biggest problem with FreeBSD/RPi is Broadcom.
No doubt they are using floats (well, doubles) - these models are usually coupled partial differential equations, propagated forward through time over the earth's surface using finite-difference or finite-element methods.

It's unlikely IMHO that floating point rounding oddities would cause catastrophically erroneous results. In my experience from other physics simulations, you usually validate some known behaviour you're not trying to predict, e.g. that energy is conserved, or that total mass of fluid is conserved. Bad numerics will usually violate these conservation laws, so you can use the fact that they are conserved as some evidence that your numerics are actually solving the differential equation relatively correctly.

Basically, people would notice broken numerics in this case.

There are situations where it is harder to validate numerics (e.g. if your numerics inherently conserve some quantity by construction, then you can't use it to validate the behaviour of the numerics), and to be sure, a concerning fraction of all publications with numerical results contain mistakes.

But I don't think floating point rounding is near the top of the list of issues to go looking for in these models.
>>If you're already getting calls and interviews, you've already passed through the filter since a gap is most likely to hurt you while a HR recruiter is sorting through a large pile of resumes.

I get Linkedin messages most of the time since i updated my profile to conclude the last place of work.

>> Did you do any personal projects, classes or open source that can show continues professional interest and passion?

Yes i did, but it failed as it was a venture to start off a web service with other people that ended up being unenthusiastic to contribute. All i have is a HLD document, couple of modules and task boards at Gitlab. Nothing to really brag about.
CoinTracker (YC W18) | San Francisco, CA | Onsite | https://www.cointracker.io

CoinTracker is a unified interface for cryptocurrency. It lets crypto holders connect their wallets and exchanges, see their portfolio, wallets, and transactions in one place, and generate their cryptocurrency tax returns with the click of a button. Our mission is to increase the economic stability and prosperity of the world.

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/cointracker

Our open positions:

* Senior Software Engineer, Backend: https://jobs.lever.co/cointracker/1b178c77-944b-4a4d-a0e8-12...

* Senior Software Engineer, Frontend: https://jobs.lever.co/cointracker/96dc4de1-eb41-40bd-ac6d-1e...

* Senior Software Engineer, Full Stack: https://jobs.lever.co/cointracker/abb7f14c-5ad4-474a-ad5a-53...

* Software Engineer: https://jobs.lever.co/cointracker/8c093ef8-52ef-4b74-9b67-01...

* VP of Engineering: https://jobs.lever.co/cointracker/fb13711b-d6a8-4e9e-a756-fc...

* Senior Product Manager: https://jobs.lever.co/cointracker/d90457fc-5302-4579-be51-2f...

* Lead Product Designer: https://jobs.lever.co/cointracker/7b76b2fa-43a9-48dc-9287-cc...

* Lead Growth Engineer: https://jobs.lever.co/cointracker/0382016c-865e-4304-a478-2c...

Tech Stack: Python, Flask, PostgreSQL, Redis, Heroku, AWS, GraphQL, React Native
Nothing is literally barren though. They still have life of some kind there, even the desert does. Nature isn't just the stuff that is green and teeming with life.
GDP is the number we have. It's not perfect, but it's better than trying to assess the costs without reference to numbers. More significantly, GDP per capita gives a strong measure of the country's capacity to provide for well being, including through redistribution. The specific redistributive policies we adopt or not are mostly orthogonal to climate change.
One of the main points is mentioned in the article:

> Germans were already well known for their love of physical money and data privacy.

I think the most important point here is privacy. If you deposit $10k into a bank account, of course you are tracked. But if you put the $10k into a bank vault you are not tracked.

> Also, no "cash owner" would buy gold to save vault space.

Saving vault space is only one of the reasons. Gold is more stable than cash.
I am somewhat baffled. What was that?
> 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.

It's been my experience that interviewers do not back off of that question.

It's news to me that it's a legally protected question.
Between this comment and your submission history consisting almost entirely of FT links, you really aren’t trying very hard to conceal the fact that you work for FT.

Why are links with paywalls even allowed to be submitted to HN? I imagine if I submitted dozens of links to my personal website where the only viewable content was a bunch of donation links, my account would be banned.
On a crude first pass, I will accept any combination of the following datasets, assuming they are updated in 2020 and 2021:

HadCRUT4 (from UK Met Office Hadley Centre and the University of East Anglia’s Climatic Research Unit)

GISTEMP from the NASA GISS

MLOST from the NOAA

JMA from the Japan Meteorological Agency

I'm open to other datasets. I'm not choosy.
I just want to know if a boolean has been explicitly set, without having to check the value of another more complex data type that would never be used for anything else.
I don't know if I'd agree its something you can't make useful, but trying to use inflation as a means of macroeconomic policy - rather than an indicator of the success/health of the overall economy - seems utterly dangerous.
Why in the world does Germany not have a decent VC/investment industry? Seems like some companies and people are loaded with cash but they'd rather keep it in a bank than risk it on a new startup. You're not going to get many innovative startups doing that...
Your site cert is for the wrong domain, fyi
Thats not how f# works normally.

Normally you chain option operations with either binds, or you do a match(Which is exhaustive).

Directly accessing the value is normally frowned upon.

This guy either needed to make the option type go away, or filter out the None and pass that into average. List.choose could be used for this

let average (customers : Customer list) =
match customers with
| [] -> Error "list was empty"
| _ ->
customers
|> List.choose(fun c -> c.Credit) # Would remove the option type. Any nones would be filtered out the list
|> List.average
|> Ok

This is the best I could think off without a computer
> If you wouldn't bet against the climate getting warmer, then I don't think you have any place calling yourself a "climate change skeptic"

The climate isn't getting warmer or colder just because next year's temperature does.
There is a continuum. IBM patents everything. The other companies find patents less useful (for whatever reason) and so they are more careful about what they will spend money patenting. I've made several "inventions" that I'm sure any of the companies on your list would have patented, but since I don't work for them I don't have any patents.
I worry that addiction to stock buybacks is a terminal disease for companies like IBM. Imagine what $65B invested in R&D over the last eight years could have yielded in the future instead of being poured down a financial sewer.
The nonsensical ideas can sometimes be iterated on until they are sensical. Not every idea has to be perfect upon conception.

I agree Elon is backed by incredibly smart and possibly overworked people and that contributes to his own reputation undeservedly, but he’s driven a company that has made more space progress than most of humanity. Let’s give him some credit on that front and let him spill his own cash on the crazy ideas at least. “Completely overrated” is a bit too far.
I would imagine a water landing over still water would be best. Go as slow as you can while skimming over the water letting it slow you down and have emergency boats out there to quickly rescue passengers.
I've seen some awful code that I wished was patented just so that nobody would be able to make that mistake...
I feel like the valid SSL cert is my biggest issue here.
Certainly high ROI ones (say not building new coal power plants), but definitely not the lower ROI interventions.

Nor is cost net negative if you use high discount rates and try lower co2 targets (e.g. 3 degrees warming by 2100 is much more likely to have positive ROI than say holding 2 degrees). Huge controversy around protecting against lower probability, highly destructive scenarios. Point is there's lots of controversy here.

https://en.m.wikipedia.org/wiki/Economics_of_climate_change_...
The usefulness of exceptions in the cases you present is to force the developer to handle the cases where things go wrong, such as no records are found.

There are more clever ways to do this nowadays with monadic Result types, but the core idea of forcing a developer to handle error conditions is useful in API design.
Shelf Engine | Seattle, WA, USA | Full Time | ONSITE | Engineering / Data Science | http://shelfengine.com/jobs

Shelf Engine stops food waste with demand forecasting. Food waste at retail averages 35%! Join us in helping to reduce the cost and ecological impact of this waste. We're hiring software engineers and data scientists and a data engineer in our Seattle office. We're looking for people who are passionate about having a positive environmental impact on the world through their job, and are excited to join a small but rapidly growing startup - we're currently 25 people total.

- Backend is ASP.NET Core / C# / Azure
- Forecasting and modeling is in Python
- Front end is Angular and Ionic / TypeScript
- Orchestration with Kubernetes.

We do a lot of data interop in the backend with our customers, and other data systems like accounting and analytics, and reporting/BI systems. Experience with any of these languages/frameworks and domains is a big plus!
newline | REMOTE | Part-time, Author | https://www.newline.co/write-a-book

Help other developers and earn an extra $50k+/yr by creating a programming course.

We're the authors of The Fullstack React Masterclass (Tinyhouse), Fullstack D3, ng-book, and a dozen other programming courses. We're looking to work with a select few authors in 2020 to build out a few more courses.

API Documentation and shallow blog posts don't go deep enough to teach new developers what's really involved in building production apps. Our courses are designed to teach what you /really/ do at work -- not only the libraries, but also the mental models, structure, and pitfalls required to build large applications.

There's a lot of programming knowledge that you only learn on the job that is never shared in blog posts. If you've deployed code to real-world, production apps, then you have knowledge that could really help a lot of other developers.

We're looking to collaborate with experienced developers to teach courses on React, Angular, Node, AWS, Python, Svelte, DevOps, Security, WASM, and more - our focus is on building complete, production apps and showing how to build them.

If you're interested, apply here: https://www.newline.co/write-a-book
From this twitter thread: https://twitter.com/mikko/status/1224349151384821762

You can't search traceroute. Weird.
the cash in bank vaults mentioned in the headline come from cash deposited into accounts. nobody in this situation is putting cash into a safety deposit box.

banks can't just convert their cash to gold because if gold were to drop in price then they wouldn't be able to cover the money they owe their account holders.
Can explain what you mean by "it's what anybody assumes is CP?"
Mission Labs Ltd | ONSITE | Senior Software Engineers | Full-Time | Rossendale Lancashire / Greater Manchester

Our mission is to re-think the way in which communications solutions are built, delivered and used.

Mission Labs was founded in 2016 by Damian Hanson and David Hague. The duo have worked together for over a decade on numerous technology ventures. We believe the future of the communications industry is one which is not constrained by legacy infrastructure and hardware, but instead, is delivered using modern web technologies to create powerful platform tools and beautifully executed software products that improve our customer's lives.

You’ll be a developer with proven experience and specialism with Javascript, React (or similar framework) Node.js and AWS as a bonus! - you’ll be knowledge-hungry from both a technology and E-commerce perspective and you’ll thrive in a can-do environment where anything’s possible!

You’ll be given autonomy and responsibility to design and execute solutions from front end to back end, influencing the direction and architecture of our apps and quirky chat bots. The end result? A high quality, cutting-edge app, used by millions world-wide, where you can say “Hey, I made that!”

Send your CV to jobs@missionlabs.co.uk and we'll arrange a chat with our directors! Find more about us and our staff perks at https://www.missionlabs.co.uk/careers
Speaking as Andrew (CTO): I've personally hired and been hired from HN, and I would love to continue to see applicants from our community here.
Good Point, maybe we should just start flagging all posts that are pay-walled? Why feed traffic to a site and pay their advertisers when they don't want us.
Anatomy of a Power Supply Unit (PSU)
Maybe it’s whatever archive.to and similar sites do that Cloudflare hates? Using a 8.8.8.8 as a secondary DNS fixes it.
ABI – Now or Never [pdf]
One thing IBM has been working on is trying to solve the issue of worldwide remittances and global payments by using Stellar (XLM) and their block-chain solution to bridge various assets and fiat currencies.

https://www.ibm.com/blockchain/solutions/world-wire

https://www.stellar.org/papers/stellar-consensus-protocol.pd...
In MSSQL you have SET ANSI_NULLS OFF to do this.
Seems to be on purpose, unless someone really misconfigured their Akamai setup. Your purpose sounds viable
> The Antarctic environment is far less harsh than Mars and no-one maintains a permanent base there.

That's completely incorrect. While a lot of the workers in the Antarctic program (I wintered over in 2016 as a station Network Engineer) go on to work at NASA, because of environmental similarities to space/Mars/etc, many countries maintain permanent research stations in Antarctica. The personnel switch out every season, but the bases are permanent.
Only if you're the only user of that API or these entities are eternal once created. In any application with multiple users it's a normal thing for system state to change between two API calls.
What the heck are you on about?

> Google doesn't do anything to educate their users about this reality.

What do you propose they do? Have cameras on every street instead? Somehow spend a fortune to embed sensors in to every roadway on earth?

As it turns out, when you aggregate a ton of (hopefully) anonymized data, you can get some really cool shit. Like the "how busy is this business" thing they have for a lot of businesses.
They are using 4 particles with spin 1/2 to model a particle with spin 1/2. That is impossible. More details in my other comment https://news.ycombinator.com/item?id=22223610
Playing the Genome Card
Electromecanique and Technologie
Everyone talks about planes being packed with tons of redundancy but this is simply not true - where is the landing gear redundancy?
Why wouldn't it be valid? Its for O=National Security Agency and it has alternate names matching this URL authority.
> if you try to objectively make life better for the billions

According to Hans Rosling the world has already changed dramatically for the better, you just didn't notice.

https://www.youtube.com/watch?v=hVimVzgtD6w
Interesting alt names on the SSL certificate:

DNS Name=www.nsa.gov

DNS Name=nsa.gov

DNS Name=apps-test.nsa.gov

DNS Name=stage.nsa.gov

DNS Name=apps.nsa.gov

DNS Name=www2.nsa.gov

DNS Name=captcha.nsa.gov

DNS Name=m.nsa.gov
\newline | Book Author & Course Content Creators| Multiple Positions | REMOTE |https://www.newline.co/

Write a Programming Book or Course and earn up to $50,000+/yr!

We are the authors and creators of ng-book, Fullstack React, Fullstack React Native, Fullstack D3, Fullstack Node.js, Tinyhouse and so much more.

We are looking to create even more amazing programming materials this year. Would you like to become part of our team? You can find out more and apply to write your own book or create an original course here: https://www.newline.co/write-a-book
Isn’t it wryly hilarious that lots of CP clauses in laws, terms and agreements are used like some sort of one harmless OS bundled app, that every vuln PoC take advantages of in demos, completely irrelevant to the intended benefits of the ‘app’?

Like, hey, this type of content is less compatible with ads. Means sudo mark it CP. We don’t like this person have publicity here. Means hey mister CP.

Everyone’s only interested in CP and it’s disgusting and we gets to decide what’s CP, so what’s CP stands for? CP means CP of course!
I'm reminded of Feynman's famous anecdote about the Millikan oil drop experiment: Millikan underestimated the charge of the electron, and over the ensuing years, subsequent measurements slowly but surely converged on the correct value.

Why? Because experimenters who got the correct value figured it must be too high, and ran the experiment again until they got a more-erroneous value, one that was nonetheless higher. Eventually it worked itself out.

But climate modeling isn't measuring something objective and static like the charge of the electron. It's prediction. I'm afraid that the incentives are to credit models that predict less warming just a bit more than those which predict more; the expected effect would be that the predicted warming effect would only slowly approach the more dreadful reality.

Please note that I'm not calling climate science a "Cargo Cult", as Feynman put it; I accept the basic premise of anthropogenic warming on first principles, and see that historic measurements (not to speak of recent ones) show a warming trend. There is cause to be extremely concerned.

Nonetheless, it would be surprising if climate modeling, which is inherently inexact and involves irreducible guesswork, didn't drift toward the less alarming, due to similar social forces to those identified in Feynman's essay.

You're not actually saying anything of merit here. Flipping the sign on your paragraphs requires almost no work to get a meaningful result (which doesnt contradict known facts). You've made an assertion (climate models are likely to overpredict warming rather than underpredict) and handwave at some random shit that makes it sound nice. The actual assertion has zero argument behind it.
Looks to be cname forwarding.

> $ dig captcha.nsa.gov

> ;; ANSWER SECTION:

> captcha.nsa.gov. 13246 IN CNAME www.nsa.gov.edgekey.net.

> www.nsa.gov.edgekey.net. 21528 IN CNAME e6655.dscna.akamaiedge.net.

> e6655.dscna.akamaiedge.net. 19 IN A 23.213.xxx.xxx

The IP addreses at the last one all seem to be Akamai IPs. So So that is fronting Google here it seems?
its compartmentalized - even within the q team

although qiskit is open source so literally anyone can look at the GitHub and get a pretty good idea of what's going on
Location: São Paulo (state), Brazil
Remote: Yes
Willing to relocate: Yes
Technologies: C, Lua, C++, C#, PHP, Git, lots of other stuff.
Résumé/CV: http://coderofworlds.com/short-resume/ (not listed on resume: online marketing officer)
Email: mauricio.gomes@coderofworlds.com

I love low level work, want to learn even more, did some ASM for iOS in the past, and if someone is willing to teach me how to do embedded C or ASM work, I would love to learn. Trading also interests me.

My main education is as gamedev, and I do love making games, but anything that is interesting as a game also interest me.
> malloc: Have a big static block of uint8_t and return pointers from it.

According to C99 section 6.5 paragraphs 6-7 that would be undefined behavior. The declared type of the object is uint8_t and you're accessing it through an lvalue expression which is not compatible with uint8_t. (You can access any object through a character-type lvalue, but the reverse is not true.) The malloc() function is required to return memory which is disjoint from any other object—that includes your uint8_t array.

Besides aliasing concerns, your character array may not be properly aligned for whatever type is being stored there and there is no way within the C99 standard to determine the alignment of the array or the required alignment for the stored type.

> exit: longjmp.

That might work, in a single-threaded program, if you longjmp() back to main() and return. There's no telling what might happen if you did that from another thread, of course, but then C99 doesn't really cover threads.
>One could say that in the work place, success is uncorrelated with merit.

Do you truly believe this? In my career experience, success is highly correlated with merit. Sure, I have seen plenty of incompetence at high positions, and I've seen brilliant people who received little success in their careers.

But overall, I'd say the correlation is very high.
A plane that size probably can't slow down to the point that water provides any more cushion than asphalt, especially with less control due to a bum engine. Plus, its MUCH harder to rescue everyone over water than surrounded by the resources of a major airport.
Ubuntu LTS releases lose support after 5 years. Windows 7 lost support after 10 years. You can freely upgrade ubuntu, but you can also freely upgrade windows, and windows feature releases remain supported for about as long as ubuntu LTS releases.

Also, windows has very good backwards compat for binaries, you can run decades-old binaries.
I'm genuinely curious. Do you need to go to a physical bank location to do this? How do you buy a car in the evening or a Saturday afternoon, when a bank is closed?