skysight-inc/HackerNews huggingface dataset:
Supposedly an Airbus plane had triple redundant sensors and two of them failed with the same reading and the good sensor was voted off the island.

I'm walking away with the following explanation. Boeing made a breaking change to the aircraft and did such a good job hiding it from themselves, the PAA, and pilots that they made it impossible for experienced pilots to handle things when it failed.
The fascinating speculation for me is the similarity of Krishna and Christ.

I first read about this in the fantastic book "Ideas" by Peter Watson

https://www.amazon.com/Ideas-History-Thought-Invention-Freud...
> The public has to be warned, even if no effective mitigation is available. If for a subset of the vulnerabilities, AMD and ARM are not affected then security conscious users could have been reducing their exposure by utilizing competitors chips.

The way Intel has been handling these security issues, I am going to avoid buying Intel whenever possible moving forward, regardless of if they have slight performance or power gains over competitors. The way to speak negatively toward corporate governance in this case is to vote with my wallet.
Gotten is a perfectly ordinary word in Scottish and Northern Isles English.

And -ize is perfectly acceptable to many British English spell checkers. Unfortunately it seems impossible to find one that will reject -ise spellings when the -ize one is the more etymologically 'correct'.

For instance, I am using Firefox with a British English checker and it, correctly, allows "advertise" but not "advertize"; however, it also allows both "mythologize" and "mythologise" when only the first would be accepted in the Oxford tradition.

I'll be sticking with the advice in Fowler's Modern English Usage, Second Edition.
It depends. Legumes have risks for some people for blood pressure, vitamin absorption and a few other things.

End of the day, all of the not-milk, not-meat stuff is a fad, just like oat bran, low fat and whole grain. You're best to ignore it. If you don't want to drink milk, drink water. Cloudy water drinks are usually a place where you pick up alot of sugar.

The best approach is an omnivore diet that's mostly plant based. By using 3-4oz of meat or fish in a meal you can afford to buy humane, quality meats.
I don't understand why they would do this. If I was a microsoft manager I would be glad something like this happened because it would force people off of old OSs without having the bad rep of doing it through nag popups.

Now everyone on XP will feel safe because its still getting updates.
That was a joke, but it's why the OP was so ironic.

Google has absolutely terrible support. You can't even use their products when they discontinue them, and they discontinue them all the time. Maybe I should have used Nest for my example, which people actually paid for, put in their houses, and now can't use any more.

Last release of XP was 11 years ago. Extended support ended 5 years ago. Yet people who want to use it still can, and even still get occasional security patches. Even Vista is still usable and gets updated, as mentioned in a sibling comment.
Was wondering how this came up on HN, then I saw all the South African comments.
Pea protein is in really high concentration to have that much protein in a drink. It's also so refined that the fructose in the pea won't be a problem to digest.
> Get sick, go to hospital, insurer covers. There is a shortlist of things the insurer won't cover. You pay the insurer each month.

> Insurance isn't complicated. It is a complicated by bad regulation that mean insurers aren't trying to sell to individuals.

It's complicated in America because the right wing in America's position is not "if everyone buys private insurance it'll be good," but rather is "I have good cheap-to-me insurance through my job that I like, and I'll be damned if i contribute a penny to those who don't, and you shouldn't force them to buy it, even if that means that only the unhealthy people will be in the private market."

When Republicans complain about the ACA's health insurance regulations they're talking about regulations that mean "people should be required to have coverage to keep the market healthy" and "that coverage shouldn't be practically-useless bullshit"
Great community there.
Used it in YC preparation.
Require signing off on something as an Engineer that they understand the scope for which this unit is being utilized and that it is reasonably safe according to the best practices known at the time and their own full and complete understanding of the context.

It gives legal teeth for them to say; "No, this has not yet been proven to be safe, I cannot sign on to that". However at the same time a union or guild is required so that management doesn't penalize for being a moral engineer versus a rubber-stamp engineer.
I can be your God.
What does DNSSEC have to do with bypassing a BBC block? The BBC's zones (like virtually everyone else's) aren't DNSSEC-signed. Do you you mean DNS-over-TLS?
See the article on "-ize, -ise in verbs" in Fowler's Modern English Usage, Second Edition, where he makes the point that it is the French who changed from -ize to -ise.
.Net Core May 2019 Updates – 1.0.16, 1.1.14, 2.1.11 and 2.2.5
That's true. Not only that, but google maps generally purges whatever query you're searching for one you close the app, likely so they can put at the top "tired of typing that? Sign in to let maps search from your history and..."

Terribly annoying
> How would you know that the attacker have not manipulated the size parameter?

This scenario doesn't make a lot of sense. Say I have a goodfile that is 512 bytes long and hashes to 3d8850e1, and someone else wants to produce badfile and convince you that it's my goodfile. GP's suggestion is that I publish a size-plus-hash value "512-3d8850e1" for you to check against. If the attacker is in a position to alter the size part, they're also in a position to alter the hash part, in which case why even bother with a collision? They can just change the hash to be whatever badfile hashes to.

The true answer to GP is that if you do this, it's no longer a hash function. A hash function is defined as taking an arbitrary input and returning an n-bit output for some fixed value of n. By including the size of the input in your output, the size of your output grows logarithmically with the size of your input. This may seem pedantic, but fixed-size-output and arbitrary-size-input is extremely important for general usage of a hash function.
The canonical Jacaranda town in Australia is Grafton.

https://www.google.com/search?q=jacaranda+grafton&source=lnm...
I've been keeping personal .plan files since the last time I saw them mentioned on HN. So only a couple of weeks at this stage.

In some ways they reflect the way I've gone about a days work more clearly than other project management/bug tracking software I'm required to use.
People are calling it a backdoor because presumably it was not documented anywhere.
Here's one case I've used it for:

foo = json.dumps({'a': 1, 'b': {'c': 2}}) # Pretend you've downloaded some JSON...
bar = json.loads(foo, object_hook=lambda x: types.SimpleNamespace(**x))
print(bar.a)
print(bar.b.c)
print(bar.b.d) # Error
bar.b.d = 3
print(bar.b.d) # Works now

I mean, you could pretty much do the same sort of thing with namedtuple, except this is mutable and doesn't require a pre-declaration of the keys. It's easier to write off the cuff.
Of course there's ANOTHER company to help me generate the scripts to popular 3rd parties :P

I guess what I want is some powerful individual-use product that has some easy analytics automation on spreadsheets / APIs. I believe this is designed for much larger companies with integration teams and high-paid help consultants.

Maybe I should build one although I'm sure an app like that exists already somewhere.
Yep, and I have the perfect way to-do it. I just don`t have your tutanota.email ?
KrogerFeedback
Kroger Feedback is a survey by the popular retail company in USA knows as "Kroger", With the following website <a href="https://krogerfeeback.world/>KrogerFeedback</a> you can fill survey.
Does anyone doubt it?
I think Carmack popularized their use at the time. A bunch of news sites started tracking them. Blue's News still has an archive from back then:

https://www.bluesnews.com/cgi-bin/summary.pl

Click on a company, a person and then use the drop down to view older entries.
Tips for Marketing a Kickstarter Campaign
I used to do it. It’s pretty nice.
I included this comment in a response to a child comment, but reproducing it here to make sure you see it:

If your output includes the size of the input, then what you've got is no longer a hash function. A hash function is defined as taking an arbitrary input and returning an n-bit output for some fixed value of n. By including the size of the input in your output, the size of your output grows logarithmically with the size of your input. This may seem pedantic, but fixed-size-output and arbitrary-size-input is extremely important for general usage of a hash function.
Python vs. C makes a big difference.
Wow this is too real.
Innodisk Launches M.2 Graphics Card with 4K Output
If this is not irony then I have to disagree, any agent with a free will have responsibility
For most enterprise IT products there is no "open down to the hardware" replacement and there never will be because there isn't a business model to create it.
I've bought two books in a reecent box and they weren't padded either.

I never had any scuffs or damage on the hundreds books I've bought through Amazon though. How bad are the scuffs? My apartment is close to an Amazon outlet factory so it doesn't have to very far to arrive.
So UseNet?
Google UseNet.
Non-fiction books: a waste of time? o_O
I hope you can find rest in writing about it, like you're doing on your blog. What's the problem exactly when you say you're just staring at the screen, impossible to write a single line of code? Impostor syndrome, fear of not getting it perfect, not enough energy to even start a project, inability to concentrate and fiddle-around all day, defaitist thoughts about the uselessness of it all, or is the job simply too easy and unmotivating for you? With your background, maybe you can turn it around and find satisfaction in devoting your time to help out those who are addicted to their smartphone use, as a mental advisor or as an innovative app writer/designer.
Any process/interaction in the physical world is a candidate for a digital version.
Traditional graphic design cannot be "solved" and will always be ruled by more or less cyclical trends because graphic design is used (among other things) as a differentiating branding element for marketing and communication. And you can't differentiate a product when everyone has the same branding. Someone starts standing out. People start copying them. And then a new trend emerges, ad infinitum.

Industrial design is a different question, but nothing is ever "pure" industrial design. The reason you think Rams's designs won't ever be outdated is down to personal taste and what part of the cycle we're in. Apple dominates the design zeitgeist and thus Rams is fashionable. That too will fade, notwithstanding the validity of his design principles.
Heh - people are harvesting compromised secret keys then? Because "guessing" secret keys shouldn't be viable?
> 4. type-hints are ok for very very big projects.

Great for smaller ones too! I type annotate every function, even

def parse_args() -> argparse.Namespace:
pass

at the top of simple scripts. With a good IDE (VS Code fits here too), the extra language lookups/insight you get are awesome. Command+mouse_hover gives me a great bit of information about args passed into the function if I annotate the inputs.
Even scarier than that would be a Turing complete language where the code is stored and memory is written to comments sections. The actual execution could be done by reading, execution function, and writing comments to store working memory and results. I guess with cryptographic encryption you could even hide what your doing.
While that may be why some companies incorporate there, credit card companies specifically are headquartered in certain states (not just Delware IIRC) because, roughly speaking, the supreme court ruled that usury laws where they are headquartered is the only thing that matters. A while back several states tried to make high interest rates (20% or so) illegal and the supremes smacked them down.
There doesn't even have to be an ocean in between countries - Modern Swiss German shares a lot more with Old High German than modern High German, since Switzerland didn't participate in many shifts (e.g. diphthongization) in pronunciation!
You might like to read up on the Dutch system. Everyone is compelled to have private insurance, but insurance is tightly regulated so that the basic level is more or less comprehensive. Insurers compete on the perks...specific hospital compatibility, vision, physical therapy, etc; you can buy nicer perks, but the basics are always covered.

Sometimes employers reimburse employees for health coverage, and sometimes they negotiate a nicer rate package that any employee is free to use; but it’s not tied to employment like it is in the US.

If you’re under 18 it doesn’t cost anything. If you can’t afford it you receive a government subsidy. GP visits are part of the basic insurance, and the system functions with the GP as a gatekeeper.

It’s certainly not a perfect system...for example, a non-urgent surgery might take months to be scheduled if demand is high.

But, overall, I’m convinced this is a vastly better system for society than what exists in America.

Edit: it’s funded through taxes, insurance premiums that are about €110-130 per month, and deductibles which are at least €385 per year
The 2018 movie Christopher Robin didn't premiere in China. Moreover, there is no way to legally download or view the said movie in any Chinese online movie providers.

I'd like to be proven wrong. So wise throwtt78oo65, tell me about your facts.
> if you want a friend, get a dog.

I have no doubt it was said by plenty of people in the Valley, but that's an old quote about D.C..
World’s First 5G Backhaul Demo over Leo Satellite
It'll more be that the Google docs "live editing" backends are expensive to use disk and memory wise. They store complete version history with each keystroke of a document.

There's a good chance a megabyte of "document" costs Google a gigabyte of internal storage...
A natural experiment study of the effects of imprisonment on violence
I couldn't find it with a quick search, but I remember many years ago someone creating a similar scheme for storing files inside of TinyURLs.

You would run the uploader and get back a list of TinyURLs that could then be used to retrieve the files later with a downloader.

But you couldn't store too much in each URL so the resulting list could be pretty big.
Many institutions and hospitals still use XP. And they pay Microsoft a lot to support it.
It's not unsafe per se, the MCAS software is only required to avoid (expensive) new type rating and training for pilots.
I suspect the loneliness epidemic will be a catalyst for worshipping of AI gods in the not so distant future, which is a bit unsettling but seems inevitable.
http://tachyons.io/docs/themes/skins/

Love this page in their docs. I constantly refer to it when I need to think about colors even in non-web/technical endeavors
As someone who has implemented HTTP/2 too (for the apparently unpopular .NET ecosystem) I am guilty of totally missing out on the prioritization feature too.

There's definitely some good ideas and use-cases in the article that make it more worthwhile!

Some things I'm wondering about:

The proposed strategy seems to prefer sometimes sending single resources in a sequential fashion instead of lots of resources in parallel. Doesn't that essentially bring the communication back into a HTTP/1.1 style with less parallelism - and only with the benefit of no extra connections? And how well does the approach fit together with browsers flow control windows? If a browser set a small flow control window per stream then sending only a single object at a time wound still require lots of round-trips for flow control window updates - which might make it worse than HTTP/1.1. However I heard at some time that browsers have configured huge flow control windows. If that's true it seems more likely to work out (and the default strategy where HTTP/2 prefers parallelism over throughput seems worse).
In the late 90s a T1 cost about US$1,500/month. It came with a bunch of service guarantees and the like because it was aimed squarely at businesses. A T1 is only 1.5mbps too, fast for the time but in absolute terms not that great. The only other options were 56k modem (48kbps on a good day) and frame relay or ISDN, which was a solid 64kbps and lower latency than a modem but also far more expensive than it should have been (US$200-300/month).
>f-strings

What happened to "explicit is better than implicit"? "Only one way to do stuff"? One of the more baffling Python features if you ask me.
I feel like we would get along. I keep a Dieter Rams and Adrien Frutiger book next to my keyboard, and also gladly own a dot matrix printer, for nostalgic reasons, (with fresh ink and a box of paper, drivers installed, ready to use at any time).

Edit, photos:

https://www.dropbox.com/sh/leumkzmi0xzvuy7/AAB3V76Y4OSSJQ9nC...
First time I was able to access the WWW via a graphical browser I had a dial-in shell account at an ISP (or BBS or whatever they called themselves back then), then there was a program called "slirp" (which, amazingly enough, seems to have a wiki page at https://en.wikipedia.org/wiki/Slirp ) which allowed one to run "SLIP" (IP-over-serial) over the terminal connection to get IP access from my computer. Amazingly I got it to work, considering I barely knew what I was doing back then.

One big reason why I became a Linux user was that the TCP/IP stack for Win 3.1, Trumpet Winsock, was amazingly unstable and would regularly crash the entire OS. Linux had, even back then, a stable TCP/IP stack. And fantastic advancements like preemptive multitasking running in protected mode so errant user-space applications didn't crash the OS.

Good times.
Friend tells me that it's the National Security Council - and specifically Matt Pottinger - feeding these stories to Bloomberg. The goal is to force US companies to shift their electronics supply chain away from China.
Where do you see racist patronizing attack?
Took me a few seconds to realize what you are talking about..
Some info: https://www.hsph.harvard.edu/nutritionsource/anti-nutrients/

"Phytates (phytic acid) in whole grains, seeds, legumes, some nuts—can decrease the absorption of iron, zinc, magnesium, and calcium. [2,3]"

You'll see in a few years when people with these weird supplement focused diets get older different complications. When you don't drink milk, and don't eat meat, don't eat eggs, and rely on a couple of proteins, you're going to have issues due to calcium and iron issues, especially if you are a woman.
For all the people living frugally here:
You can also use alternative YouTube clients (e.g. NewPipe) to skip all the commercials while saving money and doing it legally.

Nice #ad for Netflix, I would never spend a cent on it knowing that they do geoblocking and limiting shows to specific countries because of agreements with other platforms, such as Sky.
Instead, I would go for some third party Kodi Plugin and skipping the need of having 2-3 accounts to watch all the shows I want, freely.
There's a good chance they won't. For privacy reasons, engineers can't just start peering at your files.

They'd have to write a base64 detectors and automate the detection and banning of the accounts without the engineer ever seeing your files.

Any bugs in that code, and they'll ban innocent people.
The market for political influence is working pretty well, no reason to use scare quotes.
Do they really still pay for XP? I thought it went completely EOL some years ago.
[edit to clarify: I'm not disagreeing with Gibbon1, I'm literally just curious about these questions and would love to know the answers]

oof, what makes AoA sensors so terrible? Also, it seems like if you have something that isn't particularly robust (pitot tubes apparently also being egregiously terrible in that regard), surely having a less accurate but more robust reference tool would be a good "oh bollocks" back up. e.g. additional redundancy based on different technology.
> Unfortunately with the rise of identity politics and ethnic factionalism, we've lost this notion of 'America as an idea'

Yeah, there is more ethnic factionalism and identity politics then at the time of ku-klux-klan or reconstruction or Jim Crow ...

I get your point, but the races were divided before now.
Adobe and Oracle should merge and the parent company should be called Bend Over And Take It
Despite being so cool, it's also a very under utilized feature, as it inherits all the formatting capabilities of format().

With format(), and hence with f-string you can:

# Replace datetime.stftime()

>>> f"{datetime.now():%m/%d/%y}"

'05/15/19'

# Show numbers in another base

>>> f"{878:b}"

'1101101110'

>>> f"{878:x}"

'36e'

>>> f"{878:e}"

'8.780000e+02'

>>> f"{878:o}"

'1556'

# Control the display of padding, filling, and precision of numbers

>>> 1 / 3

0.3333333333333333

>>> f"{1 / 3:.2f}"

'0.33'

>>> f"{69:4d}"

' 69'

>>> f"{69:=+8d}"
'+ 69'

>>> f"{69:0=8d}"

'00000069'

# Center text

>>> f"{'foo':^10}"

' foo '

And so many other things, since you can create your custom __format__.

Not affiliated, but in this regard, I quite love https://pyformat.info/ as a format cheat sheet.
Thank you for the comment. It’s good to hear this may be possible. I actually really enjoyed alphabet in some ways, but I do not want to commit so much of my life to work.

Here’s some more context if you’re curious:

Just before I left, as FTE positions were being discussed on other projects (the role I was hired in disappeared after 6 months and they had moved me to something I didn’t like), I had a walk and talk with my skip level. I was told that the pay for engineers at X was partially because of the expectation of the quantity of work. My skip level told me that on previous projects they had worked 60 hour weeks, and that this kind of thing is necessary sometimes in the types of projects done at X. My other coworkers and friends at X told me 35 hours was normal for FTEs, but this manager seemed to clearly believe my 20-30 hour schedule had no place at X for an FTE.

I wasn’t necessarily ideal for that role, as again I did not even apply for the job they moved me to (something I appreciated versus termination when my original role got reorg’d away). But I never heard from anyone that something like 50% time would be possible. I think X is under a lot of headcount pressure, so my skip level was probably responding to that.

Anyway I’m not sure if that is relevant. I also had issues at ABC for the way they treated TVCs (I was one) and my new job is definitely what’s right for me. But I’d love to hear that more partial time roles are entertained at alphabet. Maybe in time it will become more common there.
can someone help me understand this better.. Did Cisco leave a user public key in the switch and the private key has leaked ? To exploit this vulnerability attacker has to get hold of that private key ?
Ah, yes, the Nuremburg defense.
In the real world, there understaffed IT departments, insufficient budgets, time-consuming logistics, and complex systems which are not easily upgraded. Microsoft's options here are either "to hell with it, not my problem, just let the world burn" or taking responsibility and fixing problems which will affect people.
But that was my typical afternoon as kid.
Making it illegal forces kids to be dumb watching only TV
Why do people even have passwords that don't require 2FA?
The Playbook for Ambitious People