skysight-inc/HackerNews huggingface dataset:
That suggests a lack of trust or a reliance on synchronous communication. Both of which don't work great in a remote environment, in my experience. It does seem to work for some people who want to replicate a co-located office experience.
Kenneth Ewart Boulding would like to have a word with you...

On an orbital colony, there are life maintaining systems and it's probable that people will have different ideas how much they would require maintenance.

Likewise, there will be limited resources and probably again people will have different ideas on what to spend on the short term. Ie a kid would like ice cream but the parents know they could starve before the next harvest so better to spend that energy on some more efficient food.
For those that haven't RTFA Japanese phone numbers have 11 digits, 123-1234-1234, of which the first three are reserved as identifiers. A lot of people also carry two phones. Many companies also still have fax machines. Even my pocket wifi has its own phone number (can't be dialed).

8 digits is only 100,000,000 possible unique numbers. So it looks like they're simply running out of numbers.
Not sure. Every single design change goes through well documented review processes in Aerospace. The bigger the change the higher the up the hierarchy it goes. The definitely is a paper trail here. If someone is willing to investigate.

Agree with rest, organized deniability is pretty much how large orgs are set up.
Interesting, how did you come across this very specific bit of trivia?
That gives a new meaning to "google bombing" -- a bad actor could cultivate a terrible google rating, then hire onto a low level freelance gig at a big company they wanted to bomb by association! Let's just say Oracle as a hypothetical example -- Russia, if you're listening...
Machine-2-machine (M2M) communication might play a role in the big number of addresses, not sure though.
TensorFlow Eager Execution on JVM
Voynich Manuscript Decrypted by Bristol Academic
> MCAS was put in place to allow the MAX to be type certified w/ other 737's

But the expected behavior which MCAS was to provide was not something invented only for "other 737's." Whichever plane would behave as the MAX behaves without MCAS turned on would also be rejected from certification.

Only Boeing being silent about MCAS is the effect of the goal of "avoiding re-certification."

> We don't know

I can't agree to that. Based on the above, I think it is obvious that we do know: 737 MAX without any MCAS-like help is dangerous to fly according to the security expectations which weren't specially invented for 737 MAX.
WaPo Should Acknowledge CIA Role in Pakistan Polio Crisis
Or live in a country where you don't speak the language well.

On a side note whenever I am in an airport in the states its amazing how much NLP (neuro linguistic programming) you guys are bombarded by.
If the first three are reserved, why not just expand on those? There are sufficient 3 digit combinations for whatever they would need.
No, properly not perhaps. But it would be a nice feature when you have to exchange phone numbers.
The main reason not to use progressive jpegs is that they are much more CPU intensive to render.

Each pixel on the screen will be updated many times during the rendering process.

With bandwidth increasing faster than CPU speeds, their use started declining in the early 2000's, and pretty much no software uses progressive jpegs by default now.
Mobile Firefox has (almost?) full add-on parity with the desktop version. I don't know what I'd do without uBlock0 everywhere
I’ve recently been writing just pure C and have been surprised by how much I enjoy it. There are so many things about C++ that have remained confusing to me, even though I’ve used it extensively over the years and have a lot of respect for the language. But the simplicity not having to wrap my head around all kinds of bizarre concepts that still confuse me in C++, I must say it’s been a bit liberating of a feeling.
And why should they especially when companies are acting like this more every day, proving the almighty dollar is more important than anything up to and including human lives. Companies give us nothing unless we pay, with money or information, they are not entitled to us caring for them. Companies, however, should most definitely care about customers, as if they go away so does the company.
I was going to say "This is one of the things that you don't see when you don't see ads." but I like your comment better.
Agreed. We have a jacaranda as do several of our neighbors. They grow well on the SF Peninsula and are awesomely beautiful.

Fortunately our parking spots are far away from them.
Linux Kernel Can Be Exploited Remotely; Kernel Prior to 5.0.8 Affected
No, this isn't true at all and is a complete oversimplificiation. The whole rhotic 'R' is just one small part of an accent. Secondly, what is 'a British accent'? They change so often over here.

It's just one of those 'facts' that seems sensible until you think about it a little bit.
I changed 'must' to 'should' in the title because it made it sound like it was some sort of court order.
Not just Scotland, Part of north England I'm from "Bairn" is very widely used (but we had a massive Viking presence that still shows up in place names and such).
‘Most crypto people are clueless’ - Nouriel Roubini
It seems like a cute and irrelevant distinction that electronic software would be published in a book. If researchers created a computer that processed information using proteins in plant cells instead of electrons, and such a computer could execute programs on this book directly instead of “scanning” it, would not the textbook be software? When laws say “electronic versions” I don’t think they literally mean to refer electrons, but rather, computer-consumables/executables.

Was this tested before a court and did they accept this sort of obviously subversive behavior? (Not that I personally agree with the laws restricting crypto export.)
Good question. Who knows?

When Singapore ran out of phone numbers, they simply tacked on a single digit to every existing phone number. Japan's population is dwindling, that seems like a much easier option.
Yes! Python is getting less pythonic with each new version.
> Is it because the client is "predicting" where the server thinks the player should be?

Yep
Maybe there will be a checksum digit. :) Given how rarely I enter contact information in manually, it doesn’t seem that unreasonable to have a larger phone number - nowadays it’s either clicking a link, opening a QR code, or copy pasting some text to make a new contact.
I heard https://nvd.nist.gov/vuln/detail/CVE-2019-1804 is Cisco's ninth backdoor so far this year. Not ninth security problem total, ninth backdoor. The ninth security problem Cisco shipped intentionally.

Meanwhile, the router that serves my office is from a company that's had fewer than nine security problems in the past ten years. Two, I think, but I confess I don't really keep count (ditto the nine above). The precise number doesn't matter, because

1. If you want to be cynic you can point out that 9>0 and 2>0 and really they all suck.

2. And if you don't want to be cynic, then Cisco's recent record is in a league of its own. Steals the show. Makes other people's CVE count look like rounding errors.
Executives are allowed to sell at pre-agreed dates. If they do it on those dates then there’s nothing to prove, they just postpone the disclosure under any reason. Doesn’t make it smell less like insider trading, you just can’t prove it.
Overview of Modern Concurrency and Parallelism Concepts (2015)
Great quote from the article:

>"NR: Well, I engage on Twitter and I also have attended many of these crypto or blockchain conferences. I met some of these individuals, and I must say I’ve never seen in my life people who on one side are so arrogant in their views, who are total zealots and fanatics about this new asset class, while at the same time completely and totally ignorant of basic economics, finance, money, banking, central banking, monetary policy.

>They want to reinvent everything about money, but most of them are absolutely totally clueless. The ratio between arrogant and ignorant is astounding - I have never seen such a gap in my life. These are fanatics. Some of them, like criminals, zealots, scammers, carnival barkers, insiders who are just talking their book 24/7."
Way more known vulnerabilities. They also have a much smaller share of the market. I'd be surprised if researchers were targeting it as much.
The servers could predict what the user does in the next 100ms. Not the same kind of CSP, but fits well into "powered by AI" marketing...
We exchange cards as a matter of daily interaction. The biggest issue is reading properly a name ( kanji ), not the other data in them.
The House the Robots Built
I could imagine that the biggest risk for Boeings exec comes from the certification issues. That they lost two planes because of the system will result in civil law suits and, I'd guess, a settlement. If Boeing can get these settlements without admitting to wrong doing they will have an advantage on the certification front. If they have to admit wrong doing to get a settlement, like VW had to, the Execs are in much more trouble. And the bad thing for them is that the FAA certification process and any potential cheating in it can be litigated and prosecuted in the US.

Boeing itself should be fine after a couple of really expensive years. VW was as well and I for my part really thought VW could go under. Instead it hit some high level managers and around 30 billion in fines.
This is maybe not directly visible in the parent comment, and particularly not on the website, that is compatible with old versions of python also, but to me there's a huge difference in usability also in the ability to use variable names in the current scope without additional verbose crap by default.
This seems secondary to a lot of people, but to me that changes everything:

>>> x = 1
>>> f"{x}"
'1'

This is much more readable than:

>>> "{x}".format(x=x)
'1'

>>> "{}".format(x)
'1'

It makes the code immensely more readable than having to count parameters, especially for long strings with a lot of data in them.
Counting is for computers, not programmers; I shouldn't have to count anything for such a trivial task.

So, thanks to f"", no need for what I find to be an ugly additional call to .format(...), that is just visual clutter for most cases.

The only reasons I could see for a call with a dedicated dict is data exfiltration from a user provided format string executed on python code they do not control, or renaming/subsetting of keywords for cleanliness. Both are special cases, and that's the effect the current implementation has, thankfully.
The Emacs magit status view has an even better version of git add -p: you can hit tab to expand and collapse diffs of files and hunks in the unstaged and staged changes, selectively s (stage) or u (unstage) everything or a file or a hunk. To split a hunk, highlight the relevant part with shift+arrows then hit s or u. It’s brilliant!
So Boeing dumps, then accuses Bombardier of dumping? That's classy.
Kenya on a mission to collect citizens biometric data
Why does "freedom and flexibility to work on their own time" have anything to do with whether they are employees of the company or not? Both can easily be true together.
Aren't these stories newsworthy because it is ridiculous to not let kids play outside?
I find I do this automatically now. Whenever I see an ad the only thing I remember is not to buy whatever they are selling. For shows, I won't watch them. I even cancelled Netflix over their automatic trailers playing. Hulu is next with their unskippable commercials even on the 'ad free' plan
In the US, a pattern of police doing so could be actionable.

It would be rather difficult for most American PDs to justify devoting resources to investigating somoene being mean online unless it was in a fairly narrow set of categories (clear and specific threat, harassment, etc.).
But the way I read this is that the helpers would have to be employed by John. So I don't understand where is the contractor loophole.
Correction: unlimited as long as it takes Google to fix this oversight in quota calculation.
> The important benefits of having a job as opposed to gigging can be summarized as "the employer should not have complete power over the employee".

That's also a big fat red herring.

The clients of a service are not employers of the contractor, and just because a contractor decides to invest some of his time to provide a service through ads posted on a job board that connects clients and service providers it does not mean that the job board suddenly becomes an employer.
That CIA action was despicable.
Is the zeronet.io site itself hosted with this tech? If not, why?
When comparing with the Monsanto/Bayer Roundup case, there is a more direct link between what the company has done (or not done) and the death of people. American People died in the second crash, right ? They have a clean shot for suing and getting a billion punitive damage, haven't they ?
I had an evil idea to create a key/value storage using HN dead comments.
Let's cheer for the latest fad of the industry of the annual fad, who has made the planet obese, churning increasingly nutrient-less [1], and taste-less [2] food-stuff to our tables, all the while sponsoring spin research ("breakfast is the most important meal of the day", "fat is bad for you", etc).

[1] aside for injecting its products with the nutrient fad of the year, e.g. this or that vitamin, omega-3, extra fiber, etc

[2] except for the nuance-less taste buds of teenagers and teen-adults hooked on sugar and salt
What if you managed a non-EOL OS, like Windows 10, but you had inside information that there were multiple active ongoing exploits? You might say you would disconnect them from the internet. But I think it comes down to blame. No one would blame you if Win10 computers were connected to the internet and were exploited. But people _would_ blame you if they were XP. I think this pretty much explains how people think about these choices.
I think Icelake will likely be 10nm+, as originally scheduled, because it would be too late to make any significant changes. So they basically skipped the 10nm and Cannonlake generation. They said they are stock piling these parts now, I am going to guess yield isn't anywhere near where it should be.

It is first time ( but I may be wrong ) Intel's has specifically mentioned Node Size with its competitor's name in an investor notes. Intel said they will have 7nm in 2021, and it is roughly the same as TSMC's 5nm. That is only half of the story because if everything works according to schedule TSMC will have 5nm in 2020, and 5nm+ in 2021. And by 2021, TSMC will have already shipped at least 100M to 150M 5nm unit.

Intel still has the lead in high performance node, but that will be tested when AMD launches their EPYC 2 with TSMC's High Performance 7nm later this year.

It is worth mentioning Intel shipped their first 14nm Broadwell in late 2014, which was already 6 - 8 months behind their original schedule. And they will be shipping 10nm in late 2019. For 5 years we had very little performance per clock improvement or node improvement.

We used to value Intel's CPU because it had highest performance per clock ( Now we know that was achieved with security trade off ) and industry leading node. Now both of these are mostly gone.

It would be interesting to see if Apple really moves to their own ARM CPU on Mac. ( Which I really don't care, fix the Macbook keyboard first )
The implementation of static typing by way of processing type annotations is an implementation choice, and not a part of the Python language specification.

That comes close to being the worst idea in the history of programming languages. Types aren't checked, you can't trust the annotations, and you give up a big optimization opportunity. But Guido's naive interpreter will still work.

If you say something is a float, the compiler needs to both enforce that and use that. Then maybe the Python crowd wouldn't need to call out to C code whenever they needed to do some number crunching.
> I think BLAKE2 is going to become the de jure SHA2 successor at least until SHA3 hardware acceleration becomes ubiquitous.

I think you mean "de facto", unless you think NIST is going to amend SHA-3 at this point to designate BLAKE over Keccak.

As someone on the sidelines, having read the linked Twitter discussion you had with Marc Stevens your summary of it honestly seems a bit disingenuous.

You mention speed prominently, but fail to mention his counterargument that raw hash speed isn't relevant for most applications.

In practice hashing speed is drowned out by other things, you're not going to have "Android/iOS devices" (as you bring up) hashing GBs of data as a common use-case, and even if you did the cycles/byte for the hash are nothing compared to other things.

For applications where hashing speed does matter (e.g. some server needing to batch-hash things) you have the option of buying hardware-accelerated SHA-256 to get on the order of 30% faster than BLAKE: https://bench.cr.yp.to/results-hash.html

Then as you note downthread your criteria of "at least as secure" only takes into account "known attacks". The absurd logical conclusion of that criteria taken at face value is that we'd all be better off if we each used our own bespoke hash function, since cryptanalysis would never be able to keep up.

Or, in other words, if the algorithm that became SHA-1 hadn't been picked by NIST in 1995 it would be a viable 160-bit hash function today, since there would likely be no known attacks against it, as it would have been obscure enough that nobody would have bothered with it.

So the criteria for a "secure" hash must consider some balance of its algorithm, as well as (or more importantly) the cumulative amount of attention cryptographers have spent on it.
If they want to stop being responsible they can release the source code so others can write patches.
Base 64 gives you 6 bits per character. Assuming a character requires 8 bits to store eg in UTF8 then yep that’s 8:6. Might be better with compression getting you closer to 1:1.
This comment just made me remember my grandmother's roast chicken, which was delicious and flavorful without being smothered in anything. I haven't had properly cooked chicken in years!
Surely, Google has way too much power, but as the old adage goes: don't put all your eggs into one basket :)
I'm betting that ‘ma’ hasn't changed in dozens thousand, if not hundreds thousand years.

Also, dunno how legit this guy is, but he wrote a fiction book about life 32000 years ago, and did some research for it: https://www.livescience.com/39324-shaman-kim-stanley-robinso...

> Kim Stanley Robinson: Once I realized that the narrator had to be talking and not writing, that made a huge difference. Then I had to think about words. I had to think about every word … I realized that as a normal writer, one of my most common phrases to start a sentence would be "in fact." The word fact began to look wrong. They didn't have facts. That's a modern concept … I couldn't use all kinds of words. I tried to examine every word ... I did develop a different vocabulary for all of the words for sexual parts. That was because the English language words are all heavily weighted by Judeo-Christian or modern pruderies or concerns. They all had baggage. I went back to Basque and Proto-Indo-European and I used real words. I just used real words from their time. What we're finding is that Basque is amazingly old, Proto-Indo-European is amazingly old ... There are about 100 words that linguists now have determined are probably as old as 15,000 years old that never changed like "mama" and "aye." I've been getting a fair amount of incredulity and a little bit of objection to having my characters say "mama mia," but it turns out that both of those words are outrageously ancient.
They probably would, but the creative players would suffer from it. AI never predicts creativity.
Hey, Yves Smith... The chopper crews were correct: don't take your kids to war. War is not about fairness, but about killing. If that is distasteful, then consider making a greater effort to avoid armed conflict, including insurgency and terrorism.
Microsofts rather friendly attitude to downwards compatibility & longterm support, is IMO one of their strongest competitive advantages for Windows and Office. Not following this philosophy for their mobile platforms has also lead to their downfall there.
I find the concept of calm technology [0] interesting. There has been some research in this space. Calm tech provides UX guidelines to build products that are not sticky but still has great utility.

[0] https://calmtech.com/
Using GitHub as a Deployment Tool
dunno, since the car insurance market was deregulated in italy (or better: regulated for transparent competition, which is different in some ways) my premium went from 1200/yr to 250/yr and I'm not receiving a worse service for it.

it's all about in how the regulation is carried out. paperless data transfer between company, ban on exit and transfer fees, standardized risk assessment that's binding for all companies allowed a healthy competition.
well from a privacy focus wouldn't you want your app to not save state in ANY way
Science is also there to "get things done". You set out with a goal or stumble upon one.
You have only limited time to go stumbling and digging too deep is only sometimes productive.
But when it is, the results are profound if not immediately used or understandable. Like the one about decision or chance exchangeability.
Regardless, mathematics is partially the art of building high order abstractions that explain the world, at the core. (And of course applied mathematics is the practice.) It is not a coincidence that it was mostly developed by people with many brain cycles to spare. There are many outdated (usually superseded, limited or outright meaningless, sometimes finished) branches of it too, which may not be apparent.
Probably a unique wallet in each message. It seems to be that way in scam email ransoms.
Dark mode guideline of the century: don't.
What’s not worth it ? Moving back or staying in the US ?
I want to watch some! Got any urls?
Don’t seem to have the problem in the UK. Everyone has healthcare. Those that can afford to (or their companies) top up with swanky perks, but it’s not needed for most.

Total cost is $2800 per person per year.

In the US it would cost $950b to provide that for everyone.

The US currently spends $1077b on Medicare/Medicaid.
This very page loads chum at the end of the article ...
The problem of running untrusted code is that the whole stack is a potential attack vector. From CPU to Javascript JIT compiler. Systems will never be secure enough to fully isolate untrusted code, because (1) people make dumb mistakes; (2) the incentives of most hardware/software vendors are profit, not security; (3) people have other priorities than security, e.g. performance.

At any rate, this is the world that we live in. Advise your non-tech friends to run updates to get the latest microcode and software mitigations. Install uBlock for them and block possible attack vectors aggressively (ads, trackers, etc). As a technical user, it's best to disable JavaScript completely by default and enable trusted third party JavaScript using e.g. uMatrix. Of course, this has other benefits too: creepy companies don't get to follow you around.
That brings back memories. Of using an email gateway to get an Amiga fred fish disk - delivered as shar pieces to my uni email account (only staff had telnet, ftp, etc. access). Then assembling the pieces in /tmp on the departmental unix server. Then switching to a PC to use Kermit to get the contents onto a PC floppy. Then using an Amiga utility to be able to read PC format disks to copy them to an Amiga floppy.

I've no memeory of what motivated me to spend so much time just to be able to view some low-res, low-fps 3 second video clip, listen to 8-bit tracker "tunes" and try out some free application that invariably crashed the machine after a minute or two of use.