A lot of really significant cultural works have become so absorbed in our common culture, and sometimes improved upon, that the original starts to look cliché and even naive. Is there a name for this effect?
863 karma · joined May 31, 2017
A lot of really significant cultural works have become so absorbed in our common culture, and sometimes improved upon, that the original starts to look cliché and even naive. Is there a name for this effect?
For the curious: the way these non-exact pattern compressors work is by subtracting out the predicted pattern and then storing the remaining signal, which will be smaller numbers and therefore take less bits to store.
Also, be careful with the we/them separation. 'They' will lift themselves out of poverty, just like 'we' did.
442B in Germany is 5K per capita. 3498B in the US is 11K per capita.
So the spending difference is even more in US's favour.
> The video confirmed what many scientists had long suspected: that the kea uses its powerful, curved beak and claws to rip through the layer of wool and eat the fat from the back of the animal. Though the bird does not directly kill the sheep, death can result from infections or accidents suffered by animals when trying to escape.
Isn't this effectively the same as generating k random indices? In other words, would the bloom filter work equally well if we pick k random indices to update?
In regular bloom filters this won't work because we want identical elements to collide, but here that doesn't appear to be a concern. I can see how we might want identical nodes to collide (i.e. have the same node use the same indices over and over), but that is not what is going on.
This is an unfair characterization. Every technology can be described as a recombination of what existed before. Bitcoin solved the distributed consensus problem in a completely new way. This was a long open problem.
> There's no research, no innovation.
There's a ton of blockchain motivated research going on in signature schemes, distributed consensus, formal verification, zero knowledge proofs, verifiable delay functions, game theory, governance, economics, etc.
This sounds like dangerous advice. Sodium reacts exothermically with water producing NaOH. In practice this means it will violently boil and splatter strongly alkaline lye around. (Source: this is how my high school chem prof lost some of his eyesight.)
It's like trying to sell an account by selling the password to it. The first thing you do is change it so the previous owner can not get in anymore. Before you did that you can not be sure that you are the only one with access. On Bitcoin the only way to change the password is to move the funds to a new address.
In Rust, the compiler has more information/control over memory layout/lifetime and can therefore make stronger optimizations.
Automatic vectorization is an area where this helps a lot, and raytracing can benefit a lot here. 20% sounds reasonable to me.
In other words, the nonce bits leak information about the private key bits. You can't magically create this information by trying all possible values.
ZCash has a good write up on how this went in their zero-knowledge proof based system: https://z.cash/technology/paramgen
The main criticism by the researchers seems to be that the process around this setup was insufficient to demonstrate security.
If they are already using devices that are not compliant with EU regulations, then I don't see how stricter regulations would solve this. This sounds like an enforcement issue. What prevents people from importing the very same non-compliant devices under the proposed regulations?
In fact, I can see more of this import happening as the domestic devices will now be more expensive and crippled.
Is there evidence that the devices prohibited by the proposal lead to widescale breaking of these regulations? And if so, is there evidence that this causes harm?
It's harsh to assume that people can not be trusted with SDRs and therefore we should ban them outright. I'd like these sorts of blanket bans to come with a strong evidence backed reason.
I am currently in the process of a obtaining a ham radio license specifically so I can experiment and innovate with SDRs and IOTs and be confident that I do so in compliance with the regulations. This proposal will make it much harder for ham radio enthusiasts and innovators to experiment and learn in a compliant way.
^ Above submitted as feedback
If I'm not mistaken addition is also trivial in this representation, and since no other operations are required, the entire computation can be done in the FFT space.
This definitely works in a residue number system, where a chinese remainder transform is used instead of an FFT. (CRT and FFT are algebraically related)
In short, you can create a massive parallel cluster of computers computing parts of the result without interaction, and then in the end combine the results using a single huge pass of FFT.
Montgomery reduction requires an augmented number system with conversions to and from. The article's approach works on numbers directly, but if I understand it correctly the multiplications are twice the width.
Are these two methods algebraically related? Would it be possible to get fastmod working without the double width?
[1]: https://en.wikipedia.org/wiki/Montgomery_modular_multiplicat...
The insecurity of SMS needs to have way more awareness and vendors need to feel it in their pockets for this to improve. There are better alternatives like TOTP.
I'm thinking phased array. It's a more scalable method to getting large apertures and it can constructed to target multiple pulsars at once.
I hope ESA documents and open sources the work. If the required antenna/receiver sensitivity is not too ridiculous, this might make a cool project.
All these names just confuse consumers and distract from solving the actual problems. The radio technology stack is mostly an implementation detail.
goto *pc++;
Here's an example of the technique for a Brainfuck VM implemented in the Ethereum VM assembly. (a recent competition entry of mine):https://g.solidity.cc/submissions/wicketh.eth/3bb28842856230...
This technique also makes it easy to do some peephole optimizations and combine multiple bytecodes into a single label. The above example also does a lot of that.
Brainfuck is actually a great language to built a VM for. You have a simple interpreter up in no time, but you can go really far in optimizing it. LC3 looks comparatively messy (more state, more instructions, etc), but more representative of real CPUs.
The return type of the continuation is better captured by something like the Bottom type from Haskell:
https://wiki.haskell.org/Bottom
In particular, "Bottom is a member of any type", which is what solves my example above.