skysight-inc/HackerNews huggingface dataset:
Plenty of evidence for the effectiveness of masks exists. The WHO published their guidelines on mask use with more than 16 cited studies from across the world[1]. Just because you feel like masks are stupid does not mean you should go spreading heresay without backing up your claims.

1. https://www.who.int/publications/i/item/advice-on-the-use-of...
Which country was the first to use chemical weapon against civilians?
True that, but why are you disagreeing so vehemently? Just to be disagreeable? I didn't post anything bad or misleading.

I've found that it is entirely possible to be both polite, and quite firm.

Dishonesty is a big deal to me. I am incredibly honest and straightforward ("Blunt" is the word that has often been used). I worked many years, at a fairly deep level, for a Japanese corporation, where Honesty and Ethics were Principal currencies. In fact, I have been accused of being "disrespectful," when I have been entirely respectful, but unyielding. There are a lot of people that consider the definition of "respect" to read "Bends over and squeals for me."

I can deal with discourtesy, if it is honest discourtesy, but you won't get anything but honesty and courtesy from me (believe me, that has not always been the case, but I don't like to fight all the time, like I used to). These will, of course, be accompanied by very ethical behavior (which, sadly, does not mean that I'm a "doormat").

If you want to live your own life on different terms, then knock yourself out. We probably won't cross paths, much.
Amazon just announced Sidewalk, where their Echo/Ring devices share their internet connection. If it's not happening yet, it will be soon.
No but them both using the same physical principle seems reasonable, especially given that the US used this as well. The purpose is to store passive electronics (say, for eavesdropping) with a frequency specific RLC circuit providing power in the walls, when they're built. These cannot be found by spy detector gadgets because except at one frequency there's almost nothing to be found (there is a "passive cavity", which will not easily be identified as a spying device but can be used to eavesdrop, and more modern versions are the size of an rfid tag, 1/4th the size of a grain of rice is quite doable). They need remote power, however. So you need to direct something at them strong enough to power the circuit, which then sends the data back, and you need to do this from a few hundred meters. There's technical reasons (easy availability of generators) why you want(ed) to do this with microwaves.

https://www.eetimes.com/eavesdropping-using-microwaves-adden...
Resumo de ‘Haja Coração’: capítulos de 7 a 12 de dezembro
I doesn’t matter yet since macOS 11 is the latest version.

Edit: I kept that tab open for too long...
Replacing Sugar with Allulose
I'm afraid it is not :) Template instantiation has way more rules than simple text replacement. Implicit instantiation is a story on its own, not counting that every compiler is free to implement own instantiation logic.

Someone said once that the truly portable thing between C++ compilers is only preprocessor :)
I retract my assessment. I have found what appears to be the original paper ([0], from Computer 2005), and there is no indication that the reviews are fake. On the contrary, it appears that they are brought up as striking examples of a reviewer's incompetence. Wow!

[0] https://wp.doc.ic.ac.uk/cairesfe/wp-content/uploads/sites/80...
E-commerce images with just your phone
Gas-Station Entrepreneurs Favored Food over Fuel and Got Rich
> He could have legitimately wanted to help Kiss My Keto, which would have strengthened their relationship and potentially led to gains for both parties.

Maybe, as a company, it's a bad idea to rip people off for $88. Turns out that people who have to fight you for trivial amounts of money aren't motivated to either repair the relationship or improve your company. The only people motivated to make a big deal about it are people who can figure out an angle that makes it profitable for them.

Is there no difference between good and bad things? Aggressive marketing is annoying, not a moral failure. With some people, exploiting being a victim for personal benefit can be rationalized as worse than victimizing people. It's like a killer being angry that a relative of their victim writes books about the crime. "Where's my share?"

In terms of good and evil:

- Kiss My Keto set up an affiliate program. (morally neutral)

- Mr. Lynch joins that affiliate program. (morally neutral)

- Kiss My Keto has changed that affiliate program to exclude their primary product. (morally neutral)

- Kiss My Keto doesn't inform its affiliates of that change, or update the information on the website of that change. (morally bad)

- Kiss My Keto asks affiliates to share holiday promotion codes in order to "boost earnings," yet has a policy that refuses to pay referrals who use holiday promotion codes (morally bad)

- Kiss My Keto also offers promotion codes in pop-ups to people referred to its site, and if any of these promotion codes are used, they refuse to pay for the referral. They also do not mention this in any material they share with their affiliates (morally bad)

- Mr. Lynch notices that Kiss My Keto has effectively created an referral network that doesn't pay for referrals, and doesn't tell its affiliates that it doesn't pay for referrals. (morally neutral)

- Mr. Lynch spends weeks in an email exchange being ignored and argued with, until someone at Kiss My Keto notices that they are dealing with a loudmouth, updates their website terms, and starts paying for referrals. (morally neutral)

- Mr. Lynch blogs about it, and ties it in to a product that he's selling. (morally neutral)

What's not included:

- Mr. Lynch deceitfully fails to blog about the interaction from Kiss My Keto's perspective, completely fails to make an effort to preserve the image of Kiss My Keto in that blog, and viciously includes a reference to a different blog (that describes the approach he was taking in this dispute) rather than making up an original framework for dealing with disputes in general. (obviously destroying the world with his evil.)
It would be wise to separate out politeness, by which I interpret every comment here means patiently assertive, and obsequious, where one is a doormat and butler to all.

In that view, is your view of politeness as a bad signal more aligned with obsequiousness or with civil assertiveness?
> I don't think they released the evidence but I've been told some of it from someone close to it

Do you have a cop friend that shares information on people released without charge?
I cashed out and left the Bay Area many years ago. I currently work in a small college town doing something I love (teaching CS in a private school) and live in the nearby countryside.

My school runs its IT department like it’s the 1990s from buildings constructed in the 1890s. That should give a frame of reference as to the progressiveness and pace of change I can reasonably expect. It’s salaried but I treat the job like a contracting gig: I provide my own equipment and network connection. It helps me sleep at night.
Is this the first human-retrieved material that's not from the Moon?

I get that space rock falls out of the sky all the time, but is this the first time humans have gone and fetched some?
What makes state hard to reason about mathematically? TLA+ has a very formal definition of state and time that can be model checked or used for proofs. I think the reason that this is such a common statement is exactly because people don’t even know that state can be reasoned about mathematically, they just assume that it can’t be.

The biggest thing that TLA+ showed me is that there’s no difference between functional and imperative programming from an algorithm standpoint. You can implement the exact same algorithm in both paradigms, and while the functional one has no explicit state, it can have a tremendous amount of implicit state. Recursion where a new state parameter is passed as argument to the next call is just as difficult to reason about as mutable state, it’s just less efficient from a processor standpoint.
Whims of an amoral and decadent empire.
Those are all certainly fair points and I definitely appreciate you taking the time to provide your perspective!

I agree with you that some of the functionality in O365 (or M365 for that matter) is unnecessary for many small businesses. However, for the features that are most likely to be necessary, the costs and terms are not all that unreasonable and Microsoft does do their Business level plans without an annual contract.

Further, the costs between GSuite and O365 are comparable, while features are disproportionately in Microsoft's favor. Whether those features are needed or not, is a legitimate question to ask though.

Can you be a little more specific about the artificially broken products and lock-in effects are you referring to? I have not experienced those types of issues with any of the O365 tenants I set-up and currently manage.
Are they rebranding because of bad publicity?
I imagine it is common when tech isn’t the primary business function and BYOD is permitted (or required.)
There are a lot of changes. Don’t assume that poster is correct. A lot of the core HTTP stack has changed and a whole chunk of third party libraries are abandoned or rewritten entirely for .net core.

Anything async is likely to be a complete pain in the ass.
Sometimes those names make you wonder. Is it a bad attempt at name squatting? As in diem25? So that all the kids will think of FB currency first, when they hear diem25? Or is it the latin word "diem"? Did they mean to write "dime" and have a typo?

And of course in typical FB fashion, the website will be garbage, if you don't allow all their abusive scripts.
Top teacher wins $1m and gives half away
How did we come up with the concept of a function in a programming language before considering math?

Everything I listed is an example of applying math to a problem. The math came first.
The law should remove much of your opinion. What remains is as your say.
> Then again, I haven't methodically gone further into the rabbit hole and just try to see if I can notice a new device being powered up in a blind test.

There is a well known mechanism by which it might be possible for you to notice a new device being powered up: coil whine (https://en.wikipedia.org/wiki/Coil_whine). It was very common in the CRT era (some people could instantly tell whenever a television set was powered on), but still persists today (for instance, it's a known problem on some laptop models).
Over 1M Yahoo Groups now available on the Internet Archive
https://github.com/dlang/dmd/blob/master/src/dmd/dtemplate.d

That must be why the implementation of D's templates, which are designed to be easier to implement than C++'s is at least 8337 lines?

edit: Clang's clocks in at about 11k lines (.cpp alone), I'm too scared to find out for GCC.
Self-Driving Cars with Duckietown: Learning Autonomy on the Jetson Nano
> These cannot be found by spy detector gadgets because except at one frequency there's almost nothing to be found

Doesn't RF spectrum analyzers exist that could be employed for this purpose?

This also reminded me of a paper I read about some years ago, seems like a great use case for it:

- Drawing inspiration from nature to build a better radio: New radio chip mimics human ear, could enable universal radio

[1] https://news.mit.edu/2009/bio-electronics-0603
Sync for reddit allows you to blacklist subs from r/all
Because of compile-time evaluation and/or template pattern matching, C++ template instantiation is Turing complete. So it's basically as far away from "simple text replacement tool" as you could possibly be.
I like the answer (not mine) that you should go with what resonates. Your intuition may not always be right but that way you’ll feel ok with it and adjust your instincts based on feedback.
> On December 1, 2020, the Libra Association was renamed to Diem Association.
It is since C++20.
Comment author tries to make code verbose to make their point or does not know about auto and the state of C++.
We are evaluating this!
Eternally dark regions on the Moon, some of which are colder than Pluto
It was my first thought! Maybe.
> type 2 effects do exist, and that the crossover is something like two years. That means that getting off them requires one to put up with two years of being worse off than one was on the medication.

Very nice, nuanced analysis and sadly one I can relate to almost 100%. It was really hard to let go of it but I had to for the sake of my sanity. The side effects were getting too dramatic and long-term to ignore.
I just find the idea that anybody would judge you on the scores absolutely crazy. Have you looked at people's code?! Do I want to hire people who can create unreadable one liners, then rewrite them into another unreadable one liner for the second part of each puzzle? Do I want to make it impossible to hire people with jobs, kids, or people in different timezones? Would you want to work somewhere that used this sort of thing to decide how to build teams?

Advent of Code for me has always been about creativity, learning new languages, some fun with co-workers. Occasionally after finding the simplest solution, I'll try and work out algorithms with better performance, or even read papers on the underlying fundamental computer science problem involved. But I try to write the code as I would in the day job, and so I always use the example inputs to write unit tests and I always try to refactor stuff to be readable. I'd much rather see code I could imagine working with in real life on someone's GitHub profile than something absurdly terse.

All that said, the puzzles this year have been pretty simple and do seem slightly more optimised to people on speedruns than some years previously, so it's not been that stimulating so far.
I mean, don't love the macros - but that still looks like a load of typing to me - and it even reads less well than __LINE__ if you are looking at from a literate programming perspective.

It's tidier for the compiler though, but the change does not seem to make it easier for the reader of the code to comprehend.
This is my biggest problem with it. Students have no choice in what technology they run. It is forced on them, and they have no choice but to accept the ToS. Now, I’d be all for a course on why those ToS are BS, and how to go about running free software on the devices.
Lurking for years, have recently started an account.
I often use the Algolia search at the bottom of the page; I mostly look in the comments and not for articles.
I got to the front page of [HN]
> Personally, I want a refund heh

You find the right line and I'm right behind you, buddy.
Count-Distinct Using Flajolet Martin Algorithm
the Jupiter super-KL-10 project, which never got past the design notes and emulation stage.

The scuttlebutt in the Boston area at the time was that DEC was frantically trying to debug one or more ECL prototypes, engineers working in 3 shifts, 24 hours a day. Further, that the head designer was poached from the IBM mainframe world, and did not understand what made a PDP-10 fast.

In particular, unlike the KL-10 which had a 72 bit wide FPU, its was 36 bits wide, which after the lateness was the final straw for its viability in the marketplace. And people marveled that DEC was willing to throw away a $100 million a year business, $275 million today, supposedly a lot of dedicated PDP-10 and Decsystem-20 shops declined to move to the Vax, which they could predict would be a bad long term move.

All this is at the Nth hand rumor level, but from some people who were very interested in the architecture's fate, some with purchasing influence if not capability. It sounds like you have some better sources. The Olsen never groked VLSI tidbit is fascinating, and I suppose credible.
Kudos to the author for getting the money back, but it seems affiliates have very little leverage. Since there's no independent verification of sales data, affiliates have to take the vendor's word for it when it comes to conversion rates.
The idea is to get the location of the caller without using a macro.

D just uses __LINE__, because it hasn't got a preprocessor so the compiler can resolve the token properly.

The implementation of that is at https://github.com/dlang/dmd/blob/v2.094.2/src/dmd/expressio...
I simply copied it from the article (minus the surrounding function).

Fortunately you only need to write this at the utility function, not at every call site, so it's ok.

In general I find various new features in C++ suffer from verbosity, but of course without experimental this one gets better.
> non white

Wow.
Anything worth doing by Japanese technicians is worth doing in white gloves.
I take LinkedIn seriously, but not as a social platform. There be dragonnes, there...

It's a business card. That's all. There are people that take it seriously. These are people I may want to work with, so I honor their commitment. I will occasionally post stuff there, and keep it up to date, but I spend most of my "social" time, right here (where I am careful in my interactions). I also tend to stay away from Facebook, and almost never tweet.

I agree. It is a really strange place. There's a term, "broetry," that was created to define the way people write those pithy posts with the single-sentence "hook." Ironically, one of the true masters of "broetry" is a woman. I see her posts all the time (whether or not I want).
These days I’d go with a JAX Rest backend. The frontend is pure HTML+JS (so no server side templates unless they make sense). No dependency injection but „hand-wired“ dependencies at the top level. I also don’t use ORMs anymore. This means a slower start in the beginning, but later in the project you’re not caught up in a net of a dozen intertwined frameworks.
Maybe based on the phrase "per diem" [1]?

[1] https://en.wikipedia.org/wiki/Per_diem
If you don't mind, could you share the name of the course ?
What is diem25?
M1 GPU has 2.6TFlops for the GPU (FP32). 1080Ti has 11.3TFlops.

M1 GPU isn't really that powerful, it's comparable to nVidia 760 (from 2013). The M1's Neural Engine does have more kick of course, but the GPU otherwise is nothing superb (other than marketing).
According to previous Hayabusa mission, the parachute pyrotechnics need to be confirmed safe
Maybe the Chinese diplos in Cuba did
For every California there's a Texas.
Older people's zinc levels predict their mortality rate
I searched for 'Nintendo' and got the following:

* nintendoswitchvr.com

* nintendopocket.com

* nintendomarathon.com

* supernintendoworld.org (there's a new theme park of the same name)

I wouldn't buy any of these domains but I can see the value in being able to quickly find them.
Kan du forestille dig at tjene MILLIONER AF KRONER hver måned?
Maybe twitter, facebook, and linkedin should add a pay to follow / connect feature also.
MONEY. MONEY. MONEY.
Related pro-tip: Use this to carve out most of the crap from the nvidia driver installer.

https://www.techpowerup.com/download/techpowerup-nvcleanstal...

I wish someone would make something equal for the AMD drivers.
Not quite right, as 11.1 is already out in beta.
Article title at the time of this post, in case HN editors change it:

> Diem - A rebrand of Facebook Libra

Understanding who is behind this is extremely relevant.
Theoretically, it should be possible to have graphics drivers from multiple vendors installed on the same machine, because you can have graphics cards from different vendors installed on your system. In this case, it is just a bug in AMD driver
It's very common to mistake courtesy and kindness for weakness.

I see it all the time.

People get very, very upset, when they find out that I'm not the doormat they had me pegged to be.

It's fun, when that happens.
I'm learning another cased language that isn't Latin, is Diem the right declension to use in this instance?
The reason I don't agree with this is because the preprocessor is the main killer of compiler throughput in a large project, preventing a number of optimizations that would otherwise be possible.
An Older Future of Archeology
FB’s brand is suffering. They understand this themselves obviously. It’s best to liberate new products from the word “facebook” and make it appear as a seperate entity. That’s basically what this is.
That depends on how tensorflow core ML performance compares to M1 neural engine core performance and the type and amount of memory.
According to these notes, it performs roughly 4x as fast compared to an intel macbook which runs cpu only.
1.7GHz quad-core Intel Core i7-based 13-inch MacBook Pro system with Intel Iris Plus Graphics 645, 16GB of RAM,
https://blog.tensorflow.org/2020/11/accelerating-tensorflow-...

So I'd guess it's slower then an 1080 non-Ti
It is not the original title. They have already modified it. Original title was:

> Facebook Diem (Facebook's Libra has rebranded)

https://i.imgur.com/nS9FaV5.png
I agree and I doubt anyone starts new projects with JSF anymore. But it’s still very much on my mind when I think about Java web apps. As I said, it’s an image problem, not a technical one. the comment I replied to laid down why the JVM is more viable than ever and I hypothesized why people don’t go for it yet.
Overuse of the preprocessor is perhaps the #1 cause of inscrutable compile error messages.

And certainly doesn't help with compile times.
They're just rebranding to annoy author David Gerard, who recently published a great book "Libra Shrugged" looking into Libra and Facebook's bad ideas: https://davidgerard.co.uk/blockchain/libra/
Sorry for this kind of answer, but for Russians I highly recommend the book "Три Еврея", Юрий Мухин. Despite the idiotic name "Three Jews", it's an incredible description of management of a huge steel plant (and life in general around it) in 1980s Soviet Union. Something I'd like to see in a thread like this.
Yes. They never say it outright, but this is the way their PR statement begins:

"The Libra Association announces the adoption of a new name and the recruitment of key executives, reinforcing its organizational independence. Now transitioning to the name “Diem”, which denotes a new day for the project, the Diem Association will continue to pursue a mission of building a safe, secure and compliant payment system that empowers people and businesses around the world."

https://www.diem.com/en-us/updates/diem-association/
I'm not a mathematician and I'm generally unqualified to comment on any of this but I'll have a stab anyway.

The TLDR is that Peter Scholze, one of modern mathematics' most accomplished theory builders, has a concept called a 'condensed set' that he thinks can act as a drop-in replacement for topological spaces in most of mathematics. Topological spaces are perhaps one of the least restrictive models of 'space' is in mathematics. Peter thinks his definition will allow mathematicians to bring algebraic techniques to bear on problems that were previously not amenable to such methods.

The problem is that everything rests on one theorem, whose proof is difficult. Because the proof is so foundational, he'd like to get it checked by computer instead of relying on the opinion of a handful of mathematicians, who may be sloppy in their checking.
i think silicon valley.

hn has a big crowd of retro-lovers and nojs browsers.
The Paranoia of Unconscious Biases
Are people downvoting in defense of the video? I can only assume they didn't watch it, if that's the case. Eye roll...
Good question, the working theory that the pesticides being used nearby were acting as a cholinesterase inhibitor in the victims. Occam's razor pulls me towards this theory.

https://www.sciencedaily.com/releases/2019/10/191003111753.h...
The M1 gpu is able to do 2.5 tflops while 1080 is said to be able to do 8 tflops.

From Geekbench it also looks like the m1 gpu is about 1/4-1/3 as powerful as a 1080.

The m1 may benefit from faster ram and shared memory though.

Apple states that the neural engine is able to do about 11 trillion operations per second (but oddly enough, they don’t report tflops).