skysight-inc/HackerNews huggingface dataset:
Running a recursive resolver does protect against one very specific kind of threat: a malicious recursive resolver that has decided to log all of my queries. DoH absolutely does not protect against this specific threat, because it's just a different protocol for speaking to a third-party recursive resolver.

A properly-configured resolver (i.e. one that is doing QNAME minimisation) only reveals a very limited amount of information to each DNS server that it queries. It's akin to the fact that browsing a web site reveals my activity to that site's origin server. I'm not overly concerned about it.

The only threat that DoH protects against is the situation where an adversary is able to observe all of my outbound DNS query traffic. In this very specific scenario (essentially a compromised ISP), then yes, DoH offers better privacy protection. But it's a rather Faustian bargain to make, because in order to receive protection against a malicious ISP, I must instead put my full trust in whomever is operating the DoH resolver. Out of the kettle and into the frying pan, isn't it?

So DoH doesn't solve the problem. It merely lets users transfer their trust from their ISP (with whom they have a legal contractual relationship governed under the laws of their home country) to a large third-party organisation (with whom they do not have a legal contractual relationship).

If it came down to a matter of holding someone to account for a breach of my privacy, I'd sure rather be up against my local ISP as opposed to a faceless global entity such as Google, Cloudflare, or even the Mozilla Foundation.
Emergent dynamics of neuromorphic nanowire networks
Mind explaining this strategy a little bit more? I'm not really up to speed on any other fixed-income instruments outside mortgages.
Generate Images from HTML in Node.js
True. Nothing wrong in being a bigot.
Anybody got a Chinese to English dictionary where more frequent meaning comes first? Cdict has this problem that lots of times some random obscure meanings are mentioned before popular meanings.

(For example ，下去- go down is an irrelevant meaning and the first relevant meaning- continue is 3rd in the list)
Thank you for your replies and giving a look into how 1Password handles security.

I've been looking to switch for a while now, as the UI of 1Password looks superior to LastPass and my wife needs a strong UI because else she won't understand her password manager :).

Few questions though;
- Will you add support for the newer 2FA options anytime soon? I'd love to use a recent Yubikey when providing the second factor; the FIDO2 keys and NFC on iPhone.
- Is there any roadmap on when the newer 1Password X becomes the default plugin for use in browsers? As a Linux user I believe my options to use 1Password are somewhat limited.
We could also subsidize a less wasteful economy. Buying less stuff, using it longer, repairing it and ultimately recycling as much of it as possible is a very effective way of reducing the need for minerals.
That's what HSTS is for - you set a HSTS policy, and the browser will remember this site for a certain time you can set (usually 1-2 years).

And going further, you can enable HSTS preloading, meaning the next release of browsers is going to hardcode your website as always and only ever going to be used with HTTPS.

See for example my domain https://hstspreload.org/?domain=kuschku.de, which is currently in the preload lists of all major browsers including Chrome, Firefox, Edge and even Internet Explorer.

I also deploy the same for mail submission with forced STS, and several other protocols.
We’re past the point of being able to solve it. It’s now the working out the best way to adapt / manage with the new climate
Australians are allergic to nuclear power but solar is ok I think
Some changes are quite bold.

In Berlin the station "Hansaplatz" changed sides of the other train track.

inat: https://i.imgur.com/rRAO7TG.png

google maps: https://i.imgur.com/xF5K56x.png

(get's rid of the kink in the orange line though: https://i.imgur.com/PNUbe80.png )

I personally just miss the river as a main landmark.
Microsoft's Timeline for Release and Update to Chromium Edge Browser
https://trainer.thetamusic.com/

This is a really nice app that takes you through a lot of music theory. I would recommend using it with a good pair of headphones though.
I promise you I'm not – if I may copy my reply to a sibling comment of yours:

“What I'm arguing is that disallowing castling totally changes the opening book and that a lot of the supposed increased "entertainment" being felt by Kramnik is the delight in having an a plethora of opening lines to explore (opening lines having long being exhausted by humans and machines in trad. chess). The fact that it leads to games which are more exciting because the king is more exposed is a small bonus – notice most of the article talks about all the changes you have to make to opening theory owing to the fact that you can't castle.

My argument is that Kramnik is not recognising that most of the entertainment value comes from the fact that this is a new game (granted that it is an existing game tweaked), not that it forces more aggressive less draw-y games.

Which is why I suggested, either go for a lot more novelty and combinatorial complexity within the game (Fischer960) or drastically overhaul the game (but in my opinion that has been done, and the game is called go).

You can disagree with my opinion but it's not as if I'm not understanding what being said to me, it's just that I disagree with what's being said to me.”

F.T.A.

> The win/loss percentages for both White and Black are similar to classical chess

So just as many draws?

> suggesting that the no-castling variant should be quite playable without favoring a particular player. Preventing the king from retreating to a safe distance means that

Ok, so the game isn't broken

> all of the pieces have to engage in the melee, making the play more dynamic and entertaining, with a number of original patterns.

I'm saying that it is the original patterns where Kramnik is getting most of the dopamine boost from

---

Does that clear things up?
> Here's a good explanation written about SQS, but applies to all message technologies that work based on ACKs

Deals with FIFO and ordering. You also mention "historical messages".

Sure, if those are things that you need, then you almost certainly want a different tech to SQS, likely Kafka. I won't disagree with that, except as in making it the focus of the criticism of SQS and similar message queues. It isn't that thing.
On the other side of the world, we had record temperatures across Europe as well this year. Fewer deaths than the 2003 heatwave though as people were generally better informed of the risks.

https://en.wikipedia.org/wiki/2003_European_heat_wave

These events are only going to become more frequent.
Jesus wept.

* Comments in JSON -- the standard explicitly bans this, making ARM templates no longer JSON, and hence not processable by standards-compliant tools. Including, hilariously, PowerShell. ConvertFrom-Json barfs, as it should. The correct approach is to have an explicitly non-JSON format like TOML or YAML that allows comments.

* "ARM has this whole time been secretly case insensitive" -- Someone clearly hasn't been notified about the harmful consequences of the Robustness Principle. [1]

* "People say that nobody authors ARM templates from scratch" -- Well, yes. This is because the template format is barely more than serialised RPC and wasn't developed like a proper programming language.

* The tab completion suggests strings that are too long for the dropdown UI and are cut off, making this feature unusable for a lot of ARM fields, such as the resource "type" values, which have long prefixes.

* "This shows as something different in the Portal" -- You have to memorise internal project names, aliases, or other difficult-to-discover names for things instead of simply using the display names. This is not user-friendly.

* A general issue I've seen with JSON-style configuration files is that things that should be side-by-side (e.g.: a bunch of related VM names) are scattered and separated by a lot of repeated "ceremony" text. Take a look at Altova XML Spy, which has a hierarchical grid view that moves such text fields into adjacent columns and rows, much like Excel does. This makes it far easier to spot mistakes or to make bulk changes.

* The "WhatIf" support is hilarious. I updated my Az module yesterday and I don't have that command. In the demo, it did something terrifying and the presenter had to close it. The output looks hideous, not something that looks useful to me.

This is what it boils down to: I don't want color-coded output that is almost-but-not-quite-JSON. I want tabular output. I want to see what happens if I pipe in 1K rows from a spreadsheet into a template. I want ConvertFrom-Json to work. I want to be able to validate things before deploying them. I want to see WhatIf support in the Azure Portal, with the final look. I want more than one tool to be able to process ARM templates. I want ARM templates to default to 2019, not 2015.

Tooling isn't going to fix this.

I want a language designed for humans.

This demo video to me felt like putting lipstick on a pig. Sure, it's better looking, but... still a pig.

[1] https://tools.ietf.org/id/draft-thomson-postel-was-wrong-03....
To be even more pedantic, "they" has been used as a gender-neutral pronoun for over 600 years.

https://www.merriam-webster.com/words-at-play/word-of-the-ye...
I'd say if you want to make it last learn how to apply it.

Music theory is one of these things I learned multiple times (even as a minor in University) and forgot multiple times.

The theory I learned, though, was never really relevant to my artistic work, whether it was playing guitar music or making electronic music. Whenever I tried writing something based on the theory I learned, I found it to be super boring. Thus, to this day, music theory doesn't make a lot of "sense" to me.

Thus, I'd say if you want to learn music theory, try to make it part of a creative process. Learn something new and try to write a little piece based on that, and so on. That way, it gives you creative tools instead of just being boring.
The binaries they release (including that code) are MIT licensed according to their readme, which means that modifying those should also be no problem.
Now you need to bootstrap it.
Although this is 100% true, saying that does come across as shifting the goalposts.

Part of the problem is that a decade before I was born, enough newspapers breathlessly reported “scientists” “predicting” “a new ice age”. Despite the fact those headlines misrepresented the scientific consensus of the time so badly that it’s appropriate for me to put all those scare quotes in that sentence, the meme remains potent.
Pretty rich of him to be upset over a parody version of his rap version of a Stevie Wonder song.
We had a day or two of 48 C in Adelaide earlier in the year which I’ve never experienced before. Walking around in 43 C heat today didn’t feel as bad in comparison!

Still 39 C at 7:30 pm, getting up to 45C on Friday. It’s going to be a bad summer.
> Through proactive surveillance, LifeLabs recently identified a cyber-attack

I'm confused, how do you pass from "proactive surveillance" to "there's a ransom to pay"?
Reuters online course to identify deep fakes
> Ok, but what's the objective physical distinction between a measurement and a non-measurement?

Various specific kinds of measuring devices the details of which are an established part of QM.

> Various specific kinds of normal physical interactions, the details of which are an established part of QM.

So, which is the interaction that causes entanglement? I was asking for this before.

> What would you expect to be different if you were in a superposition of two states?

Well, I would expect my measurement to also have all possible outcomes given by the superposition.

> Sure, because your state is entangled with its state. That's the normal, established behaviour of entangled states.

Only after a one of the entangled particles is measured. Either my brain must be measured or the result must be measured. In this sense entanglement doesn’t work without an ill defined concept of measurement either.
This is the reason Amazon's job is way harder than it looks at scale. Any system used to try and prove that an account is legitimate or not has difficulty telling when an account has been hacked/bought. A smart attacker will bide their time and will do very few falsified reviews. Everyone is trying to game the system, and beat the other "players", and are willing to resort to nefarious means to quash their competitors because money is on the line.
Ah yes, the well known Orwellian police state tactic of politely asking users not to call each other stupid.
This is good stuff thank you!
Wow, I just realized that their summer is only starting now, even with all the fires they already have.
If a company in tech has to give their technology to competitors, what motivation do they have to invest the resources to keep iterating and improving? When I hear the "utility" idea I realize that a lot of people, even in tech, don't understand how big a challenge search is.

The technical complexity difference between power distribution and internet search is so large that you can't compare the two.

Motivation to keep improving is vital in search. It's a decades old arms race between quality results and black hat algo gaming. And it plays out on a dataset that's always growing, and that growth is always accelerating. If iteration slows down even a little, black hat wins and everyone else loses.

Your suggestion would effectively kill Google, which is maybe the goal, but unless it applied only to Google it would kill the searchability of the internet along with them.

Remember Altavista? It would look like that.

Which is not to say there aren't regulatory answers to Google's dominance. Forcing a firewall between their interests (i.e. search and advertising) would be a start.
A newspaper ad about a missing human-as-possesion is such a weird mix of mundane and terrifying
Rick Beato, a YouTuber and former Atlanta music producer and teacher, has a lot of deep content as well as a really great “Beato book”. I’ve known many concepts, but listening to him really brought a lot together.
hammerspoon would be great if they have a plugin store where non-power user can just browse and install plugin of their choice.
> not sold on the idea of our society becoming a surveillance state

If the police can access them without warrant and even promote the devices on their twitter accounts? I am completely sold on it.

I am more skeptical about calling door bells with cameras a technological innovation or progress.

> things we've just already accepted, like constant tracking of our positions via smartphones and our online browsing habits.

I don't think people have accepted being tracked 24/7. I know plenty of people that actively use guards against these practices and that isn't restricted to technically inclinded personalities. It is just that legislative powers seem to be sleeping. But accepting invasions of privacy as inevitable is certainly a dystopian development.
Node.js Boilerplate / Authentication from Scratch
My grandfather had parkinson, I have wondered about all this genetic testing. I almost bought those kits when they were alive. I was worried about future negatives, never imagined the law enforcement 'find relatives' thing that happens now.
> Otherwise, we are allowing third parties to become the absolute gatekeepers to the sources of authority for finding an IP address. Caches are not authoritative sources of DNS data.

In theory this is what DNSSEC is meant to provide: cryptographic proof that the cache is giving you unmodified data from the zone's authoritative server(s). Unfortunately... it's still very difficult to run a recursive resolver in a "hardened" configuration that strictly enforces DNSSEC validity, and that's without having a potentially-malicious cache in your query path.

The reality is that most networks blocking port 53 are also entirely unaware of DNSSEC, and in such a situation there's really no hope aside from a full-fledged VPN -- or DoH.

So I think DoH absolutely does have some use cases, such as clients using broken hotel/conference networks and laptops that are temporarily using insecure public WiFi access points. But it doesn't belong anywhere near my own, properly-configured home and work networks.
InsomniaX for Mac – Keep the Mac awake with closed lid
I've read that current fires consumed about 8x the area that is average in this time of year.

Crazy
Fair enough, sounds like a workable solution.
Marvel Conquered Movies. Can It Do the Same with Audiobooks?
I think the short answer is no. [1] and [2] are a good introduction to our current situation (as reported by center-left media).

[1] https://www.abc.net.au/news/2019-12-16/australia-climate-car...

[2] https://www.sbs.com.au/news/the-feed/wherethebloodyhellareyo...
"Do What You Love, the Money Will Follow" by Marsha Sinetar is a book that helped me. I worked for years writing code, excited to get up in the morning to get started, My performance was excellent. I worked for other years dreading looking at a code base that sucked for managers that sucked, My performance was subpar. Only you know what brings you joy. I think it's a mistake to look at what others are doing to decide what you should do. I'm surprised to read that you feel computer science as a whole is a hot field. Most of it seems fairly prosaic these days, but certain parts are really hot, like machine learning
> Otherwise your devices would have to authorize each other, which is even dumber.

Not sure why that is so dumb, presumably if one device gets compromised other linked ones are also compromised but if one device gets compromised now it is still compromised.
What a sham. Saying that "it only applies to illegal immigrants" is bullshit

1. NRC = prove that your ancestors were here before 1951 by records. Which most Indian people (of any religion) can't. So most people will be left out of the citizenship registry.

2. CAA = if you're not a citizen, but a Hindu, Buddhist, Jain, Parsi, Sikh or Christian, you get citizenship. (excluding Muslims)

So effectively, it says, if you're not Muslim, you get citizenship. If you're Muslim you go to detention camp.

Cut the crap.
The economic arguments underline why the US aversion to nationalised healthcare is so counter-productive.
The most important thing is to relate the theory you learn back to your instrument, and to use your ears as much as your brain.

I have a hunch that so many of my engineer friends are musicians because music theory is happily systematic - it reminds me a lot of category theory & FP. It meshes perfectly with my brain at least - but just knowing theory without feeling it is useless. Learn to feel.
> A 2D map that represents 3 dimensions

You mean like a topographical map?
You're the hero I needed today
Let's say there are two people who are supposed to get a punishment. One is found guilty by a fair trial, the other one is not found guilty by a fair trial.

For some superficial rule, I may only punish the person who has been found guilty by also punishing the person who has not been found guilty.

Can you explain to me how this is fair?

Here is where you and I differ. You find it OK when a party (e.g. business) uses your private data to sell or otherwise use for their benefit. I believe such personal data is ultimately my say. And I believe only informed opt-in (optional, not part of a package deal ie. how GDPR works) is a fair way to deal with such situation.
This licensing does not apply to enterprise editions and volume licensing, I believe you are still looking at consumer market which Microsoft already lost to a Apple and lately google chromebooks.

The major revenue stream for Microsoft is still old long term licensing deal for office combined with windows and than related server technologies to support office applications.

The model changed from licensing+upgrade fee to new subscription fees. This can be office 360 subscriptions which get you office products and windows or volume license subscriptions. Depending on the type of subscriptions these are classified as cloud or windows and office revenue. Azure come into picture as those companies having volume licenses have applications in legacy .NET which they move to Azure.

Microsoft is supporting Linux today because they lost the battle of technical superiority and most of the azure workloads for supporting internal business apps run on Linux. They ported .NET to Linux just to have those old accounts do not move out of azure and Microsoft proprietary eco-system easily and move them to subscription with long term contracts.

Majority of the revenue effect you see is just because Microsoft abandoned product updates for old versions and forced customers to move to windows 10 and above by making old one economically very expensive. So Nadella was lucky because he got the benefit of the cyclical revenue increase due to enterprise upgrades which companies didn’t do for many years.

Obviously adoption of Linux as primary driver for Azure kept those old customers from moving out of Azure to Amazon or google, even though technically azure quality and services were inferior. A company will not move to amazon or google unless there is significant exponential gains. If the old vendor can still support and give something which is not bad but not the best, customer will still stay on and here Nadella was good not to bash Linux like Balmer.
Given the heat, solar thermal plants would be a better bet than solar panels, specially given the interior is very sparsely populated and pretty hot.

Unless thermal solar plants are affected negatively by the heat too?
This is super interesting!

I think 1kyu/1dan level is taken to mean that you've ironed out any major dejects in your game – as in, from here on out you're adding game lines:

A 1dan playing against two 5kyus will win if they combined still have overlapping defects, depends on the overlap. It'll be closer than one 1dan versus one 5kyu but I'd still expect the 1dan to win.

I would have expected a 6kyu to defeat combined 11kyus, so this is surprising. Would a 6dan defeat combined 1dans?

We should set up two-headed games with varying strength differences and find out, would be super interesting to see what the win outcome rates are.
> In his book “1984,” George Orwell imagined that Big Brother-type surveillance would be imposed on us by a violent state

as predicted by william gibson, corporations are becoming more powerful than states and the oppressive state in 1984 is more likely to be a corporation as time progresses

also the "violent" is redundant as "state" already includes some form of violence
Memories in the conventional sense are stored in the brain.

By stretching the definition of memory, you can get to the conclusion that the whole body remembers. Scientists have found that the neurons in the spine learn when practicing motor tasks. The immune system remembers pathogens. Hormonal glands remember concentrations of relevant hormones by growing / shrinking. Muscles (including the heart) remember exercise by growing. If you play the guitar your fingertips harden, they "remember" the stress and toughen up in anticipation. And every single cell will learn by epigenetic changes. Maybe you could say that diabetes type 2 happens because the cells learn to respond less to insulin.
It seems to be pretty much aimed at reducing muslim citizenship, because of how it treats people from different religions and the clear preference for hindu in the government. Do you any response for that? It seems analogous to the us muslim ban.