Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
krasin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
601.
▲
by
krasin
7y ago
Privacy. A commercial video shot in public today is usually required to blur faces of people who didn't give explicit consent. Replacing faces with stubs is a nice alternative, as long as the target face is from a person with a consent
602.
▲
by
krasin
7y ago
Only for a little while. It will take a few days to make a browser extension to fix this.
603.
▲
by
krasin
7y ago
That makes an assumption that the flare was unidirectional. If it's a beam, it could be that Earth was in the beam for an hour, but its duration is anything (like, 1M years)
604.
▲
by
krasin
7y ago
DEFLATE compressed data consists of blocks. Each block can be either uncompressed, or compressed with a pre-defined Huffman table (the variant mentioned in the parent comment), or compressed with a dynamic Huffman table. Many DEFLATE compre
605.
▲
by
krasin
7y ago
Agree with most of the points above, but can't resist pointing out that 12 min / hour is 20%, not 12%.
606.
▲
by
krasin
7y ago
Apparently, there are a lot of alive TRS-80 calculators around, but many of them have a defective LCD (due to moisture getting inside). Someone took the challenge and recently (February-May 2019) produced a batch of custom LCDs to fix all T
607.
▲
by
krasin
7y ago
Generally, I agree with this statement, but my experience shows me that there's a very important exception here: if a code implements any kind of parser or compiler, unit tests are a must for that part.
608.
▲
by
krasin
8y ago
Additional info could be found at the SoC manufacturer website and their Github ([1], [2]). As an additional insight: this is an offspring of one of the developers of mining hardware, Canaan. They have released the chip right before their a
609.
▲
by
krasin
8y ago
Let's not overfocus on the word robot in my statement, as it was not the point I was making.
610.
▲
by
krasin
8y ago
One can compare such permanent fires with a dragon that lives near a village and eats people from time to time. And every time, it takes a reward from a village chief to find a hero and kill the dragon. Why doesn't any of the states wi
611.
▲
by
krasin
8y ago
For the first two years of my life as a programmer (1996-1998), I only had access to these PDP-11 clones. Jumped straight to Pentium II. Never had a sharper upgrade in performance.
612.
▲
by
krasin
8y ago
They are used to transmit data through very lossy connections, satellites being the primary application.
613.
▲
by
krasin
8y ago
The owner of the website is fairly responsive. I am pretty sure, they would accept your contribution.
614.
▲
by
krasin
8y ago
No, because of bad passive safety in Ladas.
615.
▲
by
krasin
8y ago
Arduino realized that people started to migrate to PlatformIO ([1]) that provides a very good IDE (as a plugin to Atom or VS Code, [2], [3]) and command line tools. That's a catch-up attempt. :) Disclosure: I am not directly affiliated
616.
▲
by
krasin
8y ago
>But end-to-end encryption is one of the reasons that these lynchings have been able to happen Have all participants of the lynchings being prosecuted? Enforcing civil and criminal codes is enough to stop them. There's no need to bl
617.
▲
by
krasin
8y ago
I am a slow thinker, but had been moderately successful in competitive programming during high school days. The trick is to code a lot outside of the competitions and know all these tricks, as well as to have common snippets of code in your
618.
▲
by
krasin
8y ago
Thank you for elaborating your proposal. It might work in a theoretical scenario, but unlikely to be practical for existing projects with millions lines of codes. Essentially, it was easier to write a compiler / linker optimization, th
619.
▲
by
krasin
8y ago
>Out of curiosity, why use virtual calls in those cases? Why not just have two different implementation files -- one for tests, and one for production -- and choose one based on which one you're doing? It seems like a win all around
620.
▲
by
krasin
8y ago
LTO can be particularly handy when doing devirtualization. Our experience ([1]) with Chromium demonstrated that there's a fair amount of virtual methods which have exactly two implementation in the code: one for production and another
621.
▲
by
krasin
8y ago
yes, it does, sadly. See https://www.theverge.com/2016/10/20/13343682/fake-apple-char...
622.
▲
by
krasin
8y ago
This is very hard to administer and will be a source of constant debates. From personal experience, such flexible system is not worth it.
623.
▲
by
krasin
8y ago
>I thought google had removed the 20% project program. Not really. If you want one, you can have one.
624.
▲
by
krasin
8y ago
https://www.skydio.com/
625.
▲
by
krasin
8y ago
From what I remember, these container ships are increasingly automated, with fewer and fewer people needed on board. Would not a nuclear container ship reverse this trends? Would the economic effect of going nuclear be larger than the incre
626.
▲
by
krasin
9y ago
I might recommend https://www.board-db.org/ -- up to date parametric search for single board computers with prices and links to buy. I am not affiliated with the site, but use it regularly. Sometimes, it allows to find real
627.
▲
by
krasin
9y ago
The prices were set by the government, but different parts of the Soviet Union had different prices ([1], in Russian) Belt 1: Moscow, Saint-Petersburg (named Leningrad at the time), republic capitals, Estonia, Latvia, Lithuania, closed citi
628.
▲
by
krasin
9y ago
Recent news ([1]): Facebook security boss says its corporate network is run "like a college campus" 1. http://www.zdnet.com/article/leaked-audio-facebook-security-...
629.
▲
by
krasin
9y ago
This (printf of an undefined value) is a good example. Thank you! Most of the time, MemorySanitizer is used with instrumented libc++ and sometimes even libc, which allows to catch most of the cases (including printf), as the data ends up in
630.
▲
by
krasin
9y ago
Thank you for posting this. Would you like to compare tis-interpreter with UBSan? In which case using tis-interpreter will be better? Speaking as someone who had rather good experience fighting this kind of bugs in Chromium using UBSan.
More ›