skysight-inc/HackerNews huggingface dataset:
There is another, even more direct route that works regardless of backup settings: WhatsApp already includes a backdoor that allows it to decrypt all messages and send them to Facebook servers, conditioned on a single UI authorization from the user, specifically scanning a QR code on https://web.whatsapp.com/

Once the terminal is authorized, the backdoor channel is opened in perpetuity and there is no more interaction with the user, it could happen at any time on your phone and you have no way of knowing short of complex reverse engineering of the app or network stream.

And there is absolutely nothing stopping Facebook from inserting code into WhatsApp to skip the UI prompt when initially setting up the back channel, it would be a few lines of code. With Google or Apple's collaboration, a suspect's terminal could be surreptitiously updated to a vulnerable version that could open the channel, then updated again to the stock version, all in a matter of minutes, allowing law enforcement perpetual access to the stream of decrypted data. It's likely NSA has sufficient private key material to orchestrate something like this without any collaboration.

The (not) news here is that any end-to-end encryption scheme is just a way to thwart packet sniffing hackers and telcos, and it has no effects on the providers themselves, you still need to trust their binaries. Open source and audited open repositories were never more relevant.
I fully agree that the little guys aren't the customers; they're the product.

> To my opinion, a question worth much more of our attention is to discuss how and why we, as human beings, have accepted becoming reduced to a simpleton with a wallet by our own peers (other humans...).

In war, the first step is to dehumanize the Other. Many here have experienced or heard of the arrogance of some Google engineers in dealing with Others, be they seeking support with GCP, Adwords, Apps or something else.

Its a short step from that dehumanization to "Let's take `em for all they've got"
Not exactly, as the other side could just back it up instead. You also need to make sure that the people you communicate with never misclick OK on the constant backup advisory popups.
A hoax documentary which was supposed to be broadcast on 1st April 1st, but was delayed until 20th June.

https://youtube.com/watch?v=TOycaGEDORM

Not quite on a par with Orson Welles War of the Worlds
"Misconception". Isn't real, yet.
Why isn't it fine, though? What serious damage did his actions cause? Which important societal construct rests solely on the assumption that no students cheat and, once this is violated by a single student, comes crashing down? I would suggest that if such a construct exists, then maybe the problem is its very conception and this is what should be rethinked.

I think the implication that he should feel like an impostor for cheating on two exams is a very large over-reaction on your part.
> The things that don't work, they generally don't work 100% of the time. The things that do work, they generally work 100% of the time.

If you exclude the guns that kill, guns are safe.

If you exclude all security vulnerabilities of the last decade, all mainstream software is secure.

> I don't need a system that is really simple and (as a consequence) super-reliable.

I think you are overlooking how pervasive is computing in your life.

But I can see how a user that have no programming experience could refuse to accept the sad state of today computing.

> After all, even entirely correct software cannot prevent hardware faults (which do occur).

You are misreading the intent here: as artifacts built from fallible humans, no software can be perfect.

But if you don't even try to keep complexity low, it will soon become unmanageable and expensive.

Still, as Gabriel said in his essays, you are right that users can be manipulated to accept and even pay for crap.

It's called marketing.

But I don't like it.
> The ability to create ReFS volumes was removed in Windows 10's 2017 Fall Creators Update for all editions except Enterprise and Pro for Workstations,[4] which would seem to indicate Microsoft is no longer intending ReFS as a general replacement for NTFS, at least in the near future.
To get some perspective on the difficulty of building this model, imagine you can see fine, but your screen can only display one word (token) at a time. You can navigate with arrow keys and a list of keyboard short-cuts.

This restriction applies to whether you are coding, browsing the web (on Stack Overflow), reading XML (shudder).

So the importance of a mental model is critical, because without maintaining context of where you are, you can get lost and spend too much time rediscovering your surroundings. The better your model the faster you can navigate and the less effort required in general.
Good backdoors are indistinguishable from bugs, for plausible deniability
What version of Integra had a 10,000 RPM redline? Information available online suggests the Type-R had a redline of 8,400 RPM. The S2000, introduced later was notable for its 9,000 RPM redline.
It collects without noticing you. There is a chassis color stored in somewhere as I understand it correctly.
I agree with this. I would further suggest that the modern conflation of two orthogonal functions (teaching and certification) in universities is rather misguided. These would be better served by two separate types of institution.
Could I be skeptical affirming that this statements cold be "a little bit" exaggerated or questionable ?
It seems the classic silver bullet:

"Eliminate manual database management
Autonomous Database is the world’s first autonomous data management in the cloud to deliver automated patching, upgrades, and tuning—including performing all routine database maintenance tasks while the system is running—without human intervention. This new autonomous database is self-driving, self-securing, and self-repairing, which helps to eliminate manual database management and human errors".

"Traditional database clouds are manually managed and tuned, subject to human error, and easily exposed to costly security vulnerabilities, making the promise of cloud savings and efficiency unattainable. Oracle is using machine learning to revolutionize data management with the introduction of the world’s first autonomous database, delivering more automation for more savings.
- Recovers automatically from any failure
- 99.995 percent uptime including maintenance, guaranteed
- Elastically scales compute or storage as needed with no downtime"

https://www.oracle.com/database/autonomous-database.html
I still prefer to read the actual facts about China and not exaggerations otherwise we look as fools if we debate with false arguments or examples.
The delivery date is 2020.
It's not 2020, yet.
I like that the general feedback here is against Applescript-like "native english" syntax. There are certainly also good arguments for and against native types, which are critized by the OP.

However, I think blaming meta languages is a bit too meta. Sometimes they are just diabolical tools such as a C preprocessor (some of us hate C/C++ for lacking a proper dependency/build system, isnt it). I personally also will never be happy with the knotty C++ template programming, despite being functional.

But sometimes meta programming is put into a language from the first place with good intentions in mind -- think about Pythons class and function annotations (which I have found very nice frameworks built with) or the way how LISP programs work. Actually I also find RUST and Julia great for having the meta programming concept right at the core!

Doing HPC and bare metal programming daily, I cannot stress more that a well-engineered programming language like RUST would make my life so much easier. Code generation as a preceding step is daily buisness in my subject and that's not programming for the 21st century.
That's because it was created to keep all the semantics and underlying behavior the same.

So this is not like using Python to JS, or Haskell to JS, or whatever, where there are even types (e.g. any not float numerical type) that are not supported directly by the underlying engine.
There's quite a feature rich Btrfs kernel-mode FS driver for Windows[1]. Only heard of it, though, and never tried it myself.

[1]: https://github.com/maharmstone/btrfs
Why don't they sell support contracts then? That would solve the whole problem.
Some backround: Barry Schwartz is /was Danny Sullivan wannabe. A "Google insider" that was fed rotten crumbs from Matt Cutts & Co. They used them to satisfy the hand that fed them and to get clicks and business from desperate webmasters as Google stopped sending clicks to non-Google sites.

As others have pointed out, Google doesn't have a billion customers. People that complain were email users, adsense, adwords and website owners. If google wanted to do the right thing, with some software magic they would have cut the load by 95% and hired 500-1000 people to provide excellent support to the rest. After software has gathered all the data it takes minutes to determine guilt or innocence. But that's not Google.
Your link shows it should be able to display these Chinese characters correctly though. The TTF file I downloaded from this website cannot.
Flagged for completely misleading title. s/isn't real/isn't fully implemented yet, but on the right course the 2020 and let us describe all the existing elements/

I expected better from an FP article.
That reminds me of when my (OpenBSD) software raid failed.. I think a power delivery issue took out the first disk for a moment, leading to degraded state and a long rebuild. I panicked and ran some smart self test on the other disk. This wasn't a good idea; the test caused some commands to that disk timeout and eventually softraid figured the disk is toast so now my raid is completely down halfway through a rebuild.

I figured the disk is actually ok, it just went south because of a temporary glitch caused by me. So I read the source code of the softraid implementation, flipped a bit on disk in softraid metadata with dd, rebooted, and got my data back.
I guess it’s up to the city to decide whether it wants to:
A) use tax and revenues from tourists to progressively change it self to accommodate more and more tourists.
B) raise taxes so much that only cashed up tourists can afford to visit.
C) preserve the city as it is, and install some form of tourist lottery to avoid only cashed up tourist from visiting.
That doesn't sound very passive to me.
I have been using ZFS for over two years, on any desktop that I control, as both root file system for FreeBSD setups and backup file system in many configurations. In almost all cases I don't have EEC ram and I don't need it really. Your comment is either outdated or wrong, ZFS is THE go-to filesystem on desktop for me.

Edit: oh and it works beautifully with single disk setups too.
But it's still very far away from "Unicode".

From my understanding you should at least have majority of Unicode glyphs to claim so.

[1] https://en.wikipedia.org/wiki/Open-source_Unicode_typefaces
Recently, it's slicing of triangle meshes for a DLP 3D printer. The result is FullHD or 4K * up to 16x16 for anti-aliasing * a few thousands of Z layers = ~1E+12 voxels, while users only have ~4E+9 bytes of RAM to store them.
30% of respondents said a lack of community challenges their remote happiness most.

Newbies (those who’ve been remote for under a year) were more likely to be experiencing loneliness (33%). Those who’d worked remotely for over 7 years seemed to have overcome feeling left out, but were more likely to overwork themself (33%). Creatives were more likely to cite lack of career advancement opportunities as a challenge (25% vs. 22% of engineers and 20% of marketers).

https://www.and.co/anywhere-workers
Not now; chinese great e-wall is also started from a humble beginnings.

You start with ... we do not care ... then ...

There is no debate here. Any non-democratic society or even democratic one with no effective oversight ... or even with effective oversight shall not classify its citizen like this.
BFD event on Udemy
Reason and the Language Server Protocol: The Landscape
> no silver bullet

that doesn't change the fact that a race to the bottom i.e. lower prices is surely a bad thing.
Crucifying Julian Assange
The Alan Adler posts in the Coffee Geeks forum are really enlightening about how to make a great invention and how to enjoy your coffee: http://coffeegeek.com/members/AlanAdler

It is great to learn how a great inventor thinks.
so, did you start out by blogging erotic stories at first?
Facebook knew everything about Snapchat, and they are currently crushing them.

Microsoft at their core also wasn't disrupted by Google.

Google at their core also wasn't disrupted by Facebook.

They're all tech giants in the same (broad) industry, but they have widely varying products. Competitive BI certainly has its merits if you are trying to stay at the top of your field.
I have the second version, use it nearly every day, and mine is as good as new. You can pry my BPA version out of my coffee-mug warmed, dead, hands. Seriously though: I am slightly concerned about the BPA, but based on a sample size of two (modulo differences between how we use ours), it makes for a more durable plastic.

BTW, I use 200° water. Brewing time is less than 30s total for me.
20 Years of Open Source Erlang: OpenErlang Interview with Robert Virding
Arguments about who is actually Google's customer aside, the article doesn't really make a coherent point even if you do assume that users of their products are customers in a meaningful sense.

I mean, the entire argument is that Google's userbase is at "Internet scale" - one billion users. Okay, but each of those users enjoys many other products and services, and those usually come with support - maybe not good, but generally better than what they get from Google. So, it is demonstrably possible to provide support to one billion customers! Of course, that support comes from thousands of different businesses, each of them effectively carrying a part of the overall load. (Side note: isn't "Internet scale" supposed to be all about decentralization? Ah, that was a beautiful dream while it lasted...).

So, imagine if instead of Google, we had thousands of small companies, serving different groups of customers. And all those companies could then provide support, each one only to those customers they service - and would do so, because competing in the market would require some basic level of it.

And if those mini-googles were to gradually merge, then we'd get Google, except with support that actually scales to their number of users. But actual Google does not, because actual Google is not just an aggregate. Evidently, it can extract the same revenue from those customers as many small companies would, but then it can drastically shrink its expenses compared to what those companies would have. Why? Obviously, because it doesn't have meaningful competition, and so it doesn't need to care about what the users think all that much. It doesn't have to spend resources on customer support - and so it doesn't.

So this whole argument is basically a roundabout way to say that Google is a monopolist that is abusing its dominant position in the market to the detriment of the consumers. I'll take their word for it...
Matt Ahrens:

“There's nothing special about ZFS that requires/encourages the use of ECC RAM more so than any other filesystem. If you use UFS, EXT, NTFS, btrfs, etc without ECC RAM, you are just as much at risk as if you used ZFS without ECC RAM. Actually, ZFS can mitigate this risk to some degree if you enable the unsupported ZFS_DEBUG_MODIFY flag (zfs_flags=0x10). This will checksum the data while at rest in memory, and verify it before writing to disk, thus reducing the window of vulnerability from a memory error.

I would simply say: if you love your data, use ECC RAM. Additionally, use a filesystem that checksums your data, such as ZFS.”

https://arstechnica.com/civis/viewtopic.php?f=2&t=1235679&p=...
There is this myth over the Freenas forums that ECC is a must-have for ZFS.

If you read closely the posts that are supposed to prove this claim, they never give strong evidence that the pool losses are directly linked to the lack of ECC memory.

It always ends up with cyberjoke stating that the issue was linked to lack of ECC.

Moreover, One of the OpenZFS developers confirms this is a myth here : https://arstechnica.com/civis/viewtopic.php?f=2&t=1235679&p=...

TL;DR: Zfs is as vulnerable as any other FS to bit flips. So if you care about your data, use ECC, regardless of your file system.
> In almost all cases I don't have EEC ram and I don't need it really.

That's like saying you don't need health insurance because you haven't got ill.
I'm pretty tired of "you're the product" mantra, even when you dressed it much more eloquently.

The brutal truth is that there is very little human support any company can offer for a $5/mo product (like G Suite). From my experience, many customers everywhere expect support far in excess of what they're worth and they're also unwilling to pay more for support, and definitely unwilling to pay what it actually costs, even with offshoring, to have a reasonably intelligent person look deeply into their particular problem.

Uncustomized products and solutions usually cost 1/5th to 1/10th of their custom counterparts (think shirts and suits which people still routinely order custom so there is competition and reasonable market rates) with the ratio easily going to 1000:1 and more for software or industrial products. How much would I need to spend to get a customized email/drive/docs version of G Suite? Would it be even close in quality and security? How much are CNC parts vs mass produced ones?

So the reason human beings have accepted standardization or, as you call it, becoming reduced to simpletons with a wallet is that it's vastly financially preferable to bearing the cost of being treated differently.
I have read a number of people talking about ECC and ZFS and the general consensus I have gleaned is the ECC is nice to have but not required.
Can you link a few of yours?
js_of_ocaml (and thus sketch) has the same behaviour as both the ocaml bytecode and native compilers. I think, if anyhing, targeting the behaviour of the ocaml compiler should be raised as a useful fix for bucklescript
Food color does more than guide us–it changes the experience of taste
That's probably the greatest example of the issue that Open Longevity was going to solve by combining patient organization with ICO funding to conduct clinical trials without profit driven big pharma. Unfortunately, that didn't happen…
Aren’t Tesla’s driving themselves around?
Any other recommended article in making your own shell in other language?
A simple proof of Fermat's Last Theorem using elementary methods.
US paves way to get 'lab meat' on plates
I have used UDF for USB drives: https://superuser.com/questions/39942/using-udf-on-a-usb-fla...
The “Startup Mode” Conundrum – Fight between getting it right vs. getting it out
Entrepreneurs need to stop glamorizing the startup world
There are some research that points that a paper filter will be better for your health. The inventor of AeroPress compiled some of the research here: https://www.dropbox.com/s/v6suj5auwsehn7p/Cholesterol%202.do...

That's why he won't make a metal filter himself.
ZFS has no special reliance on ECC RAM: http://jrs-s.net/2015/02/03/will-zfs-and-non-ecc-ram-kill-yo...

TL;DR is that a few stuck bits is won't corrupt your pool like the forum post claims.

Also, in the highly unlikely event that bad RAM would make ZFS corrupt data, how would btrfs perform better on the same hardware?
30 Years of American Anxieties
Go isn't just about GC. Go is a language, which is stricter checked by the compiler. So beyond direct memory management, Go code should be cleaner, safer and of course easier to read than the corresponding C code.
Be aware that China doesn't have a national police check or a credit check system either private or public.

Imagine trying to rent a house or get a loan without a credit check or police check.

The social credit system is basically a police check and a credit check combined. A bunch of other groups and companies are trying to add extra things to it (smoking on the bullet trains) basically the same as public interest groups in every county. Some will probably succeed but 80 to 90% of it just a combination of:

1. A Credit Check
2. A police Check
3. A no-fly list

If this is Orwellian then every western country is already miles ahead of them.
As some kind of a parallel project, I once wrote a library for transforming Unicode text to 8-bit character patterns. (The goal was a bit different, as it was meant to render about any text which might be found to a canvas implementing a 8-bit terminal emulation. The glyphs were mostly based on PET character sets.)

https://www.masswerk.at/char8/

Here's a rendering sample: https://www.masswerk.at/char8/samples/char8js-sample-green.h...
>No, eventually you get Lysenkoism, where the authorities start choosing what theories are correct for some reason or other, for reasons that leave them utterly disconnected from truth.

I don't think so.

I think that most people take a single historical example (USSR) and at a certain paranoid era and extrapolate it to every kind of totalitarian or vaguely similar society -- as if its some inevitable byproduct.

An authoritative society can just as easily be quite hands off with sciences (as long as they don't meddle in politics, e.g. not so with social sciences for example).

In fact, post-Mao China has already diverted a lot from USSR (and of course of USSRs under-productivity).

They already have pragmatic (if authoritarian) political goals and approaches, and could not care less what Mao said or what the "laws of historical materialism" are, etc -- whereas early communist elites were hang up on such things.

One added difference between USSR then and China now (besides the obvious huge change in productivity and wealth) is that Chinese elites also know about Lysenkoism and its results.
ECC is nice to have but absolutely not a show stopper if you don't have it. Plenty of articles and discussions online, example: http://jrs-s.net/2015/02/03/will-zfs-and-non-ecc-ram-kill-yo...

Claim that you can only use ZFS with ECC memory to feel safe is false.
There is a Btrfs driver.

https://github.com/maharmstone/btrfs

(I have never used it, just have seen this refered in the ReactOS release announcement...)
https://github.com/sovereign/sovereign
I think grants are a whole different thing, especially in the cryptocurrency space. A lot of your value depends on how interoperable with other systems/protocols in the space, and grants can incentivize prioritized work on that interoperability.

Protocol Labs grants are again a different thing since they are essentially traditional academic research grants.
I published a video course ("Rapid Flask") and a book ("Flask by Example") in 2015 and 2016 respectively. I've made on average $100/month in royalties since. It wasn't a great financial decision considering the amount of effort required, but I learned a lot and feel like I could produce something moderately more successful next time (if I could find time) based on lessons learned from the failures.
The ansi art scene is still kicking it. http://blocktronics.org