Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tscs37
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
451.
▲
by
tscs37
9y ago
My own router has it's problems too, like blocking ICMP traffic to IPv6 hosts by default and not properly supporting the privacy extensions (each address creates a new entry in the routers host list)
452.
▲
by
tscs37
9y ago
I'm using Trezor, I believe it has been preloaded with certain websites so it knows Github and Google and the likes. It also shows parts of the public key (or so I believe, it is a unique identifier) per website.
453.
▲
by
tscs37
9y ago
Atleast for my u2f token, I'm being shown the site I'm signing for on a hardware screen.
454.
▲
by
tscs37
9y ago
Then you should be using the toolbox for metalwork when trying to weld two steel plates instead of using the one for woodwork.
455.
▲
by
tscs37
9y ago
I've tried to get into Rust but I've found the syntax alone to be impenetrable despite reading through several guides multiple times. If Rust was less complicated I might consider it.
456.
▲
by
tscs37
9y ago
The Geth client is still widely used as it's kind off the standard implementation of the Ethereum EVM and Node Mechanics. The Go based client isn't that much "older" either, both are actively developed and received some
457.
▲
by
tscs37
9y ago
There are plenty of alternative tools for Ethereum, including alternative languages. I was merely pointing out that nobody is being stopped from improving the situation, if it was as bad as some portrait it.
458.
▲
by
tscs37
9y ago
The EVM might be turing-complete but since you can only get finite number of execution cycles, you can usually determine the behaviour of your program or if it halts within the current gas limits.
459.
▲
by
tscs37
9y ago
Write your own tools. The EVM, which is what executes contracts, has a public spec. It's a bytecode machine and writing a compiler for it should be rather trivial compared to x86. There are also several other languages you can code in
460.
▲
by
tscs37
9y ago
Quite interesting. I do recommend anyone to also check out Swarm, similar but built entirely on top of Ethereum. http://swarm-gateways.net/bzz:/theswarm.eth/swarm
461.
▲
by
tscs37
9y ago
Yes. The VM has a public specification and you can implement your own compilers for it. On the blockchain, the VM only cares about the bytecodes you submit, not the code itself.
462.
▲
by
tscs37
9y ago
I've definitely "grok'ed" it. Which is why I find Swarm a better solution. It is literally IPFS+Ethereum with additional support for ENS lookups, deniable storage, redundant storage, etc. This allows for far better priva
463.
▲
by
tscs37
9y ago
There is no incentive to keep data in the network. You can pay pinning services, but what's the point if you're just going to pay someone hosting it? I'd rather have this archived on Siacoin, Storj, Swarm or any other distrib
464.
▲
by
tscs37
9y ago
You mean like .mhtml in Chrome?
465.
▲
by
tscs37
9y ago
SNI will still be necessary for when you have multiple servers under one IP (until IPv4 is deprecated, this is necessary), for example on a shared host (which might even have shared IPs under IPv6). IIRC there are some ways SNI will be encr
466.
▲
by
tscs37
9y ago
>URE does not have to corrupt data, if you use a proper filesystem with checksumming such as the ZFS. No but afaik there is no way to recover data once ZFS has declared it corrupted. (ie, no parity) >The strain of rebuild have been kn
467.
▲
by
tscs37
9y ago
Your logic is sadly incorrect. During a RAID6 rebuild, a URE is non-critical as the Array can recover the data with one lost disk an a URE on any other disk during the stripe rebuild. The only critical error would be a URE on two disk on th
468.
▲
by
tscs37
9y ago
Reducing the cost of a custom system isn't irrational. My own personal budget is very limited, buying two IronWolf HDDs in this case is easily a good chunk of my monthly income. If I can build a NAS that can expand with single drives a
469.
▲
by
tscs37
9y ago
Monocultures of any kind in software aren't good. It leads to lock-ins, like the current kernel is locked into GCC. Some of those GCC Extensions used are effectively proprietary because "the code is the documentation" so nobo
470.
▲
by
tscs37
9y ago
Not having the kernel locked into a compiler monoculture for one.
471.
▲
by
tscs37
9y ago
The URE rate is most likely much lower. However, the chance of failure for a RAID6 of 100x10TB disks is less than 0.482% after 1'000'000 rebuilds. RAID1 is space-inefficient, a 100x10TB RAID array might never fail but it has only
472.
▲
by
tscs37
9y ago
And if it's that one holiday album of images, it's down the toilet forever.
473.
▲
by
tscs37
9y ago
Knowing your data has rotted doesn't bring it back.
474.
▲
by
tscs37
9y ago
Adding 3 drives at a time is expensive and a non-option for a home NAS. As is "just copy it to a new server". Both have high investment costs for something a plain mdRAID, snapRAID or LVM RAID can achieve far simpler with better r
475.
▲
by
tscs37
9y ago
Mirrors are also less safe. [0] For a 6x8TB and assuming a (optimistic) 10^-16 URE, you get 3.5% failure rate for a RAID5 array, 0.7% for a RAID10 array and a 1.06e-08% failure rate for RAID 6. Why be greedy for all that performance? Most h
476.
▲
by
tscs37
9y ago
Home users would rather just add a single drive instead of having to worry about adding entire RAID setups.
477.
▲
by
tscs37
9y ago
Not quite. When you write an exploit for a normal operating system application, you can't, for example, just write your payload into data memory and start executing it. You can't jump to the address of an array and have the CPU ex
478.
▲
by
tscs37
9y ago
1) You are still on a Ring 0. On a normal operating system, an exploited app has a limited action range, depending on the system settings. A lot of exploits simply do not work because the operating system kills the process. On Ring 0, eve
479.
▲
by
tscs37
9y ago
1) You are in Ring 0 . There is no defense unless you reimplement a normal Kernel to run a process in Ring 3 along with the monitoring process and capabilities management... etc 2) No, the attacker is most likely there because of some bu
480.
▲
by
tscs37
9y ago
Again, look up what Alex Mauer is doing with DMCAs.
More ›