HNHacker News
TopNewBestAskShowJobs

EsssM7QVMehFPAs

93 karma · joined August 31, 2019

submissionscomments
EsssM7QVMehFPAs··on Why Google Stores Billions of Lines of Code in a Single Repository (2016)
Effectively rendering B and C incompatible in sharing D objects and structures. Just because you technically can doesn't make it a good thing in software architecture.

There is a reason why most globally linked runtimes (e.g. C++ or Java) do not encourage such mechanisms.

EsssM7QVMehFPAs··on Oracle copied Amazon’s API – was that copyright infringement?
The Oracle vs. Google case is based around the copying of header files, including comments, verbatim as is.

The Oracle Amazon API usage is an identical re-implementation of the interfaces, but as a web solution there is per se nothing to copy in verbatim form.

The IBM-PC copycats back in the 80s went as far as clean room re-implementing the system with engineers who never saw the documentation. Ripping the header files out of a proprietary license package is quite cheap from a legal standpoint in comparison, even if open source is provided.

EsssM7QVMehFPAs··on I Was Google’s Head of International Relations
> Lord and master, hear me crying! -

> Ah, he comes excited.

> Sir, my need is sore.

> Spirits that I've cited

> My commands ignore.

EsssM7QVMehFPAs··on Chernobyl Dice: A quantum random number generator with a Nixie tube display
You could also simply use an FM tuner and tune it in between stations for atmospheric noise. Like random.org did for a long time. [0]

Cosmic quantum noise for all your random number needs (after some filtering). Disclaimer: if you are under NSA attack you might have issues with this $5 setup.

[0] https://www.hostingadvice.com/blog/random-dot-org-true-rando...

EsssM7QVMehFPAs··on Chernobyl Dice: A quantum random number generator with a Nixie tube display
In quantum mechanics, yes it is. See Bell's theorem.
EsssM7QVMehFPAs··on Ask HN: What do top engineers you know do that others don't?
Care about their responsibilities
EsssM7QVMehFPAs··on Radeon Open Compute 3.0
They get my vote just for Spinal Tape creds

> Going to 11: Amping Up the Programming-Language Run-Time Foundation

EsssM7QVMehFPAs··on Open letter concerning Facebook's proposals to apply end-to-end encryption
> Why would their targets use Facebook for communication when there's many other existing platforms that provide this service.

Because the kids pedophiles target are also there. Just like the easily manipulated teenagers are there for extremist instigation.

The letter does not concern the overall prevention of E2E encrypted communications (obviously unfeasible). It is about predatory and abusive crime settings that take place in online communities, of which Facebook is the largest one.

I am all in for the right to privacy and freedom of personal information protection. But if we go down that road we just as well should discuss the basic limits of freedom in any (offline) democratic society (ie law). I would not want to answer such a question, because it is much more complex than the usual "protect our freedom" privacy advocacy makes it look like when you consider law enforcement as a fundamental role of governments.

EsssM7QVMehFPAs··on Windows 10 Desktop: Physically building and photographing the logos (2015)
Industrial Light and Magic would like to disagree, where Star Wars spaceships are still built in miniature model glory.

CGI is still not the same. Yet.

EsssM7QVMehFPAs··on Facebook Discovers Fake AI-Generated Profiles
Source?
EsssM7QVMehFPAs··on Simulated data: the great equalizer in the AI race?
I was rather commenting on the first part implying that training a neural network with the statistical distribution that comes out of a GAN or VAE does not add value beyond that generative model capabilities.

I do not agree on that because as I explained, with domain knowledge it is very much possible to shape the data generated for augmented learning - beyond the plain statistical variations of GAN and similar, which are obviously of very limited value in training.

EsssM7QVMehFPAs··on Simulated data: the great equalizer in the AI race?
Highly interesting thought! Based on Psychology's understanding of dreams I would guess that sleep is actually rather a replay of real experience to stabilize our neural network, but most probably augmented with synthetic variations of the experience data.
EsssM7QVMehFPAs··on Simulated data: the great equalizer in the AI race?
You are ignoring the fact that generative AI is not closed-loop algorithm. You can synthesize expected features in a data set and feed them to the detector - out of bounds of the generative neural network that rather serves the purpose of mapping into (a subset of) the proper input space.

The power of synthesis is not within the GAN or VAE, it is in the outside mechanism that guides the creation of content with specific domain knowledge about the feature space.

This might not replace the value of real data, but it will allow to accelerate bootstrap, improve coverage (at cost of accuracy), or provide free environments for auxiliary processes like CI/CD in many deep learning applications.

There is a lot of published material on synthetic data augmentation if you actually look for it.

EsssM7QVMehFPAs··on Kotlin vs. Java
Kotline looses me at val vs. var

So much focus on readability otherwise, what happened there?

EsssM7QVMehFPAs··on German BSI withholds Truecrypt security report
Why would they release an audit that effectively provides them with zero-days into encrypted suspect disks.

They release now because no one is using TrueCrypt any longer..

EsssM7QVMehFPAs··on 4.2 Kiloyear Event
Your argument being? That human-induced global warming affecting the life of millions, potentially billions of people, should be ignored because worse has happened in Earth's history? Because humans also adversely affect different parameters of the environment?

Also, it is easy to pinpoint this issue to a little girl from Sweden, but unfortunately she is just repeating the general scientific consensus. Harder to argue against that, is it?

EsssM7QVMehFPAs··on BMW shares AI tools used in production
They have simply checked in the libdarknet.so - quite overselling on the algorithm part in the blog.
EsssM7QVMehFPAs··on BMW shares AI tools used in production
It's object tracking and classification, so imagine a 2 ton robot arm swinging around a factory and failing to detect a person in the way.
EsssM7QVMehFPAs··on How Simple Analytics calculates unique visits without cookies or fingerprinting
"Personal data which have undergone pseudonymisation, which could be attributed to a natural person by the use of additional information should be considered to be information on an identifiable natural person."

GA pseudoanonymizes visitor data, but the does not exempt site operators from adhering to the consent mechanisms of the GDPR.

EsssM7QVMehFPAs··on How Simple Analytics calculates unique visits without cookies or fingerprinting
You most certainly do, even if it might not yet be prosecuted.

See article 6 1/a-f for lawfulness of processing.

Without consent there only remain select few conditions, none of which apply to the operation of GA for visitors without a legal contract with the site operator on a different level (ie. customer relationship).

It is only a matter of time..

EsssM7QVMehFPAs··on Poetry – Dependency Management for Python – v1.0
Why would I use this instead of Anaconda?
EsssM7QVMehFPAs··on A $7 Credit Limit: Jack Ma’s Ant Lures Hundreds of Millions of Borrowers
They are basically pushing a credit line in-app to half a billion users.

That's the wet dream of western credit card companies.

Sure in some perspective getting people not used to debt at all to easily overspend might be called empowering from a twisted neoliberal point of view.

EsssM7QVMehFPAs··on Hash – Complex Systems Simulation
> As much as 10-50x faster than existing best-in-class tools. We’ve flipped simulation software on its head through modern functional programming.

I'd guess they accelerate simulations on the GPU and/or over multiple cores.

Rarely revolutionary since this is certainly best practice in any serious application domain. Might make it much more accessible to implement though.

We'll see, I also remain rather sceptical.

EsssM7QVMehFPAs··on Math Whiz Trades Without Humans
Look at their revenue vs net profit chart. I bet scaling this kind of investment model that reliably is something out of the ordinary. They print money.
EsssM7QVMehFPAs··on China gene-edited baby experiment 'may have created unintended mutations'
The cost of ethical science is well known, and still proper democratic countries deny themselves the ignorance of human rights that is prevalent in China. Your comments read like quoted from Nazi Germany medical research in the 1940s. Welcome to the present.
EsssM7QVMehFPAs··on Software Security Is a Programming Languages Issue (2018)
A secure language is any strongly typed language that caters well to static analysis. Enterprise (and up to some point open-source) tools exist that are able to capture a vast range of security issues in code with the help of in-depth static analysis. I'd rather consider Java, .NET, C, or to a limited degree C++ as secure because of this.

Our compilers should long have included static analysis on par with optimization efforts, because - as you say - people tend to produce errors in code. Strong type systems and memory safety are a very nice first step though.

I am certain this will change over the years, but then the trend (that I am also prone to) is to go dynamic for the sake of productivity anyways.

EsssM7QVMehFPAs··on Sundar will be the CEO of both Google and Alphabet
Individual motivation and well intent has nothing to do with the forces that drive a large corporate entity at scale.

Implementing censored search for an oppressive regime or providing research to killer drone programs is quite a different ball than "pissing off a few users".

Megacorps are only driven by one goal: growth. And Google has certainly proven that a lot is flying under the radar way on the wrong side of the good vs. evil dichtonomy.

EsssM7QVMehFPAs··on BPF: A New Type of Software
Since there is already highly efficient event driven I/O and a context switch is bound to happen for applications that require major business logic in user space, I doubt there will be huge benefits for large server applications.

Maybe simplified versions work with this paradigm with significant performance gains, but I doubt that you could simply plug Varnish or nginx in and see much of an improvement.

There is still quite a complexity gap between e.g. interpreting firewall filter rules and a full blown web reverse proxy..

EsssM7QVMehFPAs··on BPF: A New Type of Software
To be fair it should be considered that within the kernel space event driven architectures are already ubiquitous though. I/O, filesystem, you name it. Including powerful multiplexing and dispatch frameworks.

I'd rather see this as a way to ingest performance critical code pieces into the kernel space more easily, with virtualization and verification options providing safety within an otherwise dangerous/complicated domain.

I would not agree with the article that this kind of paradigm is new - neither inside not outside of kernel land.

EsssM7QVMehFPAs··on The Plain Text Project

  tre-agrep -3 "Joohn Doe" contacts.txt|cut -d':' -f1
Page 1 of 2Next →