skysight-inc/HackerNews huggingface dataset:
Well, I know for a fact that all of the banks in UK must support open banking. Granted, the functionality is mostly reserved for B2B communications, so in practice you will need to go through a OB provider. These providers [try to] abstract away the differences between individual banks and provide coherent APIs to their customers.

(I deliberately avoid the word "stable" because everything in this space is still in flux.)

Semantically OB is a bit like OAuth. The end user authorises an OB provider to conduct [some] operations on their bank account, and the OB provider exposes their chosen functionality to the user. Due to the unit economics[ß] it will likely be quite some time before OB for retail customers can take flight.

I would have personally expected that the first uses of OB for retail customers would have been personal accounting services, because those could do with read-only authorisations. But the challenger banks exposed this natively in their apps, adding sufficient friction for third-party services to take hold, and in fact made it such an attractive feature that legacy banks have had to race to implement similar functionality.

ß: Businesses do a lot more transactions than individuals, so the overhead per retail customer remains high.
Make Simple JavaScript Calculator
Ok so? Wild fires keep happening. When will the state take responsibility for what they own instead of trying to pawn it off on the utility?
It's like Internet Explorer 6 all over again. SAD.
If it goes wrong you eat in the opposite direction ... nothing special. It's known from alcohol.
Well, shortly you won't have a choice anymore.

And there was a choice, back then alternatives like Opera, did actually ship their own engine.
> I think its absurd to try to bill all the costs of every fire to the utility that may have sparked it ... PG&E has no control over the weather, winds, firefighting budgets, or forest policy, yet it alone is now to be held in total responsibility for all fires that originate with its equipment? thats absurd.

There are two reasons why you're wrong.

First, PG&E can't control the weather but did have control over its operations, e.g., how it maintained its equipment, how much it prepared for problems, how it managed risk. It may be tricky to determine if it's truly at fault, but it's equally tricky to determine that it's in the clear.

Second, a large utility is not like a private company. We cannot let a large utility fail, and therefore they are more like a government organization than a private company. When they mess up and hurt people, everyone needs to pitch in and help, not just those that are affected, as everyone shares the benefits and responsibilities of keeping them afloat.
Niteowl's MIDI Collection
And once they publish all that data, you'll be complaining that metadata in videos can be changed, images doctored, the lists aren't recorded in some blockchain or other, etc. And, while we are at it: what's to say Google Earth is accurate? The audio recordings just sound russian to you! Does the Mig actually exist, or isn't all that just Hollywood special effects to invent a reason for the F-35 to exist?

Point being: this is a good example proving how unrealistic this often-repeated HN cliché of "don't trust anyone" is. Any attempt to give self-anointed über-rational sceptics what they are asking for just results in more scepticism, kinda like any "missing link" fossil allows christian fundamentalists to argue that there are now two missing links.
I actually wish it was more like Classic Mac OS - I miss a spatial Finder and the UX affordances, and as much as I loved the NeXT I don’t actually go in much for the Windows 95 look...
Oh no, I really want to see audio where they got this incorrect word.
I have used emacs since before Linux and window systems existed. Emacs is a small windows manager like it is nearly everything else. Nowadays I only use a tiny fraction of its functionality, because I do run a window manager and a web browser. Still emacs is one of the first programs I install on every system. On embedded systems where emacs is not feasible I try to get remote editing via TRAMP https://www.emacswiki.org/emacs/TrampMode working.
For the top 1% of app developers that try their luck, out for people living in first tier countries.

And if we remove the FAANG related products even less.

The world is a little bigger than that.
FWIW I have had this cheap CO2meter for a few years and it seems to work just fine. https://www.co2meter.com/products/co2mini-co2-indoor-air-qua...

Windows open? Drops into 600ppm range. GF and I at home with closed windows and HVAC off, usually climbs into 1200pm range. Gas oven on? Easy to get over 3000ppm if there's no ventilation on.

> But outside of hotels, they're rare.

I haven't made it a point to look in all of them, but I've seen quite a few in microbreweries in the room they do their brewing. Not sure if required by law, but it's generally a good idea.
The paper claimed a -0.1% decline at 90%, not -2% at 60% as you mentioned, but only in advanced countries, data in emerging countries was much worse. The Keynesian economists who countered showed their data when extended over a longer timeframe and without weighting was actually +2% at 90%, this too seems be limited to advanced economies. High debt ratios in emerging markets still seems to have a negative correlation AFAIK.

Regardless, in practice, it looks like the study was completely ignored in the US anyway:

https://fred.stlouisfed.org/fredgraph.png?g=FHS&nsh=1&width=...

Around 2010 the debt only dramatically increased above 100% instead of declining, and has continued to grow.

In the EU, comparing debt to gdp in 2012 vs 2019 shows that there has been little decline there either:

https://i0.wp.com/factsmaps.com/wp-content/uploads/2018/02/d...

https://www.statista.com/graphic/1/269684/national-debt-in-e...
They are required to provide that power. By law.
I wrote my own orchestrator that I deploy my personal projects (pixmap, watch.ly, etc) with.

The orchestrator can now deploy itself! All declarative service configuration with autoscaling etc.
It manages the infra and service deployment for me. Thinking about open sourcing.

Nginx/nchan, NodeJS, static sites (vanilla/angular/react deployments), nfs, MongoDB, Redis
I am Russian. Rabota and srabotalo are very different words. S just a prefix doesn’t mean anything without context.
How would it stop XSS? Is it meant to stop attackers from getting JS execution on your site, or to mitigate the attackers' abilities after they have JS execution? I don't see how it would do either.
I use it for my boat (offgrid) & for travels, so we're not stuck behind regional content filters, like mid-way a series and we arrive in a new country and it's not on Netflix here.
Davis was recalled by voters, not impeached.
Hm. Ur right bad examples. The only advantage rust has then is more elegant syntax and safety for JSON. Ur also right about python and ruby. It is effectively the same.

Overall though the need for assert is a sign of a crippled type system.
I agree - and in fact, I think accusing this guy of being rogue is an unnecessary direct attack on him/her.

They are just doing their job, and in this case, acting in what they believe is best way for users. Here on HN, it seems most disagree, but that is still no reason to accuse someone of being rogue.

Headline should be "Google Chrome actively ignores HTML5 standard"
Indeed. Chrome and Firefox both autocomplete my user name and password into GitHub's new user registration form, even though I already have an account. It's flaky and just asking to be abused.
I'm an amateur mushroom hunter. I've eaten a lot of chicken of the woods on both coasts of the US.

The mushroom peels easily apart just like a chicken breast does. (Younger mushroom fruits are the juiciest and most tender, and older ones are too tough to eat.)

In contrast to what the article says, I've never had a COTW that tasted like chicken. But you can remedy that by cooking it in chicken broth, or seasoning it like you would season a chicken, with something like lemon and pepper. In that sense the article title is misleading.

There are, however, mushrooms which taste to me just like roast beef (parasol) or steak (chanterelle.) They are truly delightful mushrooms.

I've never had an upset stomach from eating any COTW, even ones that grew on eucalyptus. YMMV.
Related : Recent Paper (2019) from Google introducing TensorNetworks and the graphical notation : https://arxiv.org/abs/1905.01330

Blog post from Google : https://ai.googleblog.com/2019/06/introducing-tensornetwork-...

and an official website about the diagrams : https://tensornetwork.org/
The dogs are not the problem - the people are. Your dislike of dogs should be more a dislike of freckless pet owners.
It's the same with some special birdies in aviary. They can drive you nuts because they don't belong to this environment. It's mostly not the animals but the owners who are the cause of the problem.
The difference is that the Times is proclaiming a fact (“How We Proved...”), not saying “our investigation concludes that is it very likely Russia was behind the attacks.” Considering the Times’ past pushing of Anti-Russian narratives, they need to have actual evidence if they want to avoid skepticism.
> And once they publish all that data, you'll be complaining that metadata in videos can be changed, images doctored, the lists aren't recorded in some blockchain or other, etc

I will be able to check it and have my own conclusions, if I'd like to.

There were already comments in this chain that there is no word "Srabota" in Russian. It should be either "Srabotalo" or "Srabotala". I'm native Russian and Ukrainian speaker, so hearing the record could convince or unconvince me.

> Any attempt to give self-anointed über-rational sceptics what they are asking for just results in more scepticism, kinda like any "missing link" fossil allows christian fundamentalists to argue that there are now two missing links.

Of course I should trust the Book without doubts, it has everything written in in it, and it's the Truth! That's what you mean?
If a bug in the password manager leaked the password to your bank to a third party, many users wouldn't want to pay for any associated costs/expenses when a bad guy steals their money.

Yet the bank also doesn't want to take on security audits for code entirely outside their control.
.NET Framework and .NET Core are .NET.

Windows is doing pretty well across 80% of desktop, laptop and 2-1 hybrid devices.

As mentioned, I spent the last 5 years doing Forms/WPF/UWP, and there is plenty of work there. Just as there is for anyone wanting to bother with either Qt or macOS.

At least in Europe no one starves by focusing on being a desktop developer.
But anyone needing to do that doesn't care if its $200 or $20 million. It's way more complicated than just soldering the chip in.
Are there any reasonable SO alternatives?
Homemade IC (2018)
When user experience is bad, the website suffers, not chrome.

When chrome devs believe it is their role to alter ux, they are backseat driving.
It's also in the spec.

People might not like the spec or it might be incomplete, but adhering to it is a very important part of improving it until it's a good one.

Now I'm no webdev, but I could very well imagine that the spec is already a good one. So the situation might be even worse.
Text based diff is fine for basic use cases. When the results are too confusing to grasp what really has changed or I want 3-way diff meld can do wonders. Unfortunately it does not scale well and chokes on huge files (like Yocto build logs). Sometimes I use kdiff3. Wasn't there a 3rd one? Obviously I haven't used it for a long time, because I can't remeber it now.
I interpreted that typo to mean that the Times wasn’t particularly interested in reporting the straight facts, but rather trying to push a particular story they were looking to be true. Ergo minor mistakes like a few less-than-perfectly translated words are irrelevant, especially when the intended audience doesn’t speak Russian to begin with.
Multiplayer Pong game on traffic light
Okay, I see your point with the competition and you‘re right (the coworking example really drove that home). Still what you describe would fall under the principle of charity for me as well.

To build on your example: You‘d patch up the flaws in your coworker‘s argument (p. o. c.) and by doing that you are then able to derive new insights on the issue (just the normal function of a discussion)
Your comment about randomizing filenames got me thinking. It would be great if we could add a cache key to the HTML element, that way we could cache everything forever with the same filenames and still invalidate things by just making the key being the SHA of the deploy. Too bad that's not a thing.
Google Enables Continuous Testing Using the Android Emulator
In the UK:

Monzo - yes;

Revolut - no
I like self hosting, but I want it to work without having to do sysadmin work. Especially the upgrades–most hosting providers will have one-click tools to install self hosted instances of something; but very few have working upgrade scripts to keep up with the new versions.

So I set up Yunohost [0] on a small box, and now I install self hosted services whenever I need them. Installing a new service is a breeze–but more importantly, upgrading them is a breeze to.

For now I self host Mattermost, Nextcloud, Transmission.

[0] https://yunohost.org
A heat exchanger will allow you to circulate the air without losing most of the heat.
Recalls don't require consent of the beneficiary.
> Sure, but now they are a small company that has to maintain two separate codebases. Even big companies like Google can't keep their Android and iOS apps at feature parity, so something has to give and it's the early adopters with old hardware that is just not going to get any new features. Or they are going to have twice the software engineering overhead.

I mean sure, it's not going to be a perfectly smooth transition, but I think you're underestimating how bad it was on the Atmega. There is _no_ code space left on those chips, which makes adding features nearly impossible. They'll probably just maintain the old version for as long as they can, while switching new products over to the new one.

The codebase is also probably simpler than you realize. These microcontrollers don't have the code space for programs of any significant size. Porting the peripheral interfaces over to the new controller is not that hard.

> (As for the motion control aspect, at the feedrates of 3D printers, I don't think you get anything from a faster processor. Motion control is not what's limiting print speed or accuracy.)

This is actually a real problem. It's not the basic motion control, but doing things like intelligent look-ahead or vibration compensation.

I think the technology is further ahead than you realize. It's not an Atmega running your microwave we're talking about. Those chips _are_ seriously limited, in material ways, even if you haven't run into it yourself.
> Overall though the need for assert is a sign of a crippled type system.

Given that most (if not all) new applications have to ingest data from third party systems and export outgoing data to other third party systems, the need for assertions and data validation is not going away, even in strongly typed systems.

JSON is becoming the de-facto data transfer format, and thus JSON input validation is necessary in both weekly and strongly typed systems. Assuming this JSON trend continues, we can predict stronger JSON type checking built directly into languages.
There were a few cryptos that tried the exact same thing before Maker. Notably NuBits and BitShares, both of who had dollar equivalents with what was at the time more collateral in their native crypto than the dollar peg. In all instances at some point the collateral value collapsed and the whole thing went kaput (more or less at once).

That said I have high respect for the Maker team and the overall idea. They are some of the best people working in crypto right now.
Incredibly callous. You should be ashamed. A 2 day notification is nothing especially as the entire state scrambles for backup power. What right does pg and e have to decide who lives and dies?
I would say it depends on the thought process that caused the bug. There are a couple of possibilities I can think of:

Did the author of the code simply forget to sort? That's equally likely to happen to anyone.

Did they assume that the sort order of glob.glob() was reliable across different OSs and file systems? I don't think this would have happened to an experienced software developer. At least there would have been enough doubt to go read the first line of the docs.

Did they not care whether the code worked anywhere outside their own personal setup? This is perhaps slightly more likely in an academic environment but I'm not completely sure about that. We'd have to know more about the specific circumstances.

What I find more astonishing is that it took so long for this bug to be found. It's not exactly an edge case or a rounding error. It must have caused wildly incorrect results in many cases.

So I think the more important differences may be on an organizational level rather than a question of individual competence.
Databricks' Unified Analytics Platform Supports AutoML Toolkit
I actually self-host a Phoenix LiveView silly game at work on my MacBook Pro, I'm not sure you can self-host more than that ;) For the anecdote the devops tried to ddos it but the app was working like it wasn't flooded by requests.

Of course you can't even tell Macos to not suspend wifi or whatever if you close the lid while on battery so now I'm trying to move it to a Raspberry Pi 4 but I've got an obscure ssl error with OTP22 on it while querying an api, so I'm trying to debug that instead ... oh the joy.

All my side projects and some clients are hosted old school style in a dedicated servers. I do overpay because that's the same price and machine since 2013 and yet it's still way cheaper than any cloud offering, especially because of the hosted databases pricings.
it doesn't matter if china is socialist or not. no one here actually cares about that. posting anonymously on the internet is clinical for me just like it's clinical for you.
Being German, let me just spell out what the article mostly implies about Germans' attitude towards mentions of WW2:

It's absolutely not a taboo of any kind to bring up the war, or the Holocaust. To some degree, it's annoying that one country, and one country only, tends to go for it as their very first association when learning that you're German (this doesn't happen nearly as often with French or Americans, for some reason). If you imply that the German you're talking to must be disappointed about the Nazi's loss they might get irritated, but are more likely not to even understand it because it's a rather remote idea from their perspective.

Now let me spill the secret of how to really annoy a German, a method perfected by, in my limited experience, mostly taxi drivers in arabic and asian countries: Profess your own disappointment in Germany's loss, and insist that Hitler was the greatest humanitarian ever.

(This happens so often, one time a taxi driver in Istanbul started with "you know very best German of all time?" and my group started collectively rolling their eyes and looking at their feet, only for the driver to continue with "Jürgen Klinsmann")
This is common where the issue is something "hard" to fix, so the original employee punts it to the back of the queue and hopes someone else more knowledge takes it on.
A lot of office buildings in the us have the windows permanently closed so you can't open them.
I'm a big fan of scala and really enjoy the language. That being said, the scala community does sometimes advocate an approach that's pretty over-engineered.
The migration framework from Mac OS into OS X.
'Srabota' is not a russian word. I doubt the rest of the article is better if they managed to make a stupid mistake in the 1st sentence.
Imo, valid use case for autocomplete=off is "the developer of webapp wants it".

Literally that and nothing more.
I don’t think antihero did, I think Facebook did that with this project. Also PayPal before that.

Personally, I don’t trust any of these systems or organisations, neither tech, nor fintech, nor traditional banks. They’re all flawed for different reasons.

Technology is an attack surface the traditional banks don’t comprehend (from the horror stories I’ve heard from tech people who worked for them), and successful attacks on banking have rewards that tech… I don’t think fully appreciates.
In a world where most engineers just click through EULAs; don't bother to read the source code of the library they just imported; don't measure the performance of their application before it is deployed; don't run tests after installation; don't author tests; don't test their assumptions, etc. etc., it stands to reason that if an algorithm charges higher car insurance premiums, it may be for totally bullshit reasons totally obscured by some jagoff's "ML" code.

The reason fairness has so much headway among engineers isn't just an aversion towards discrimination among educated people. It's that we all know this stuff is way jankier than we care to ever admit, and that we'd never want to be the data sausage going through the algorithm grinder.
Is this true though? PG&E has to seek approval on rate increases. From all reports it is expensive to bury power lines, and PG&E would need to raise a significant amount of money to bury even a small percentage of their lines.

(Fwiw this is just a gut feeling, I don't have actual numbers to back anything up)
That is a thing already!

https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
Should also add things like "five nines."
Maybe they mean CSRF? Then things make more sense since you can’t guess the field names cross-origin.
That's because the Democratic Party had majorities in both chambers. The paper was in the center of Rebublican policy led by Paul Ryan.
However the more important point made by the OP still remains which was some random Google employee chooses to ignore it.
Daily Standups in Remote Teams
I think what criticizes the whole endeavor more the movie "Vice".
Algorithms are based on statistics, or essentially stereotypes. The concept of fairness is something that can’t be adequately injected into an algorithm because it completely depends on what “fair” means and how that changes over time. What is “fair” now won’t be fair in 10 years.

It used to be considered fair to let people smoke when they wanted. Then it was considered fair to have smoking sections and non—smoking sections in restaurants. Now it’s considered fair to ban smoking entirely in restaurants and most public places.
Humanoid Robot Will Serve You Ice Cream
I don't really see the issue with a regular carbon tax? Whether is redistribution or government spending, both can have positive economic impacts.
> They are becoming the Gnome of browsers.

What they're becoming is ie6.
I think they just stripped the last syllable to make it catchy.