HNHacker News
TopNewBestAskShowJobs

lsorber

67 karma · joined May 6, 2014

Co-founder & CTO at Superlinear (https://superlinear.eu)
submissionscomments
lsorber··on Has the Python GIL Been Slain? Subinterpreters in Python 3.8
What in your view are the weaknesses of subinterpreters compared to multiprocessing?
lsorber··on Distributions vs. Releases: Why Python Packaging Is Hard
What makes conda heavy?
lsorber··on Bling Fire: Finite state machine and regular expression manipulation library
Looks like an opportunity to do BPE right. Would love to see your take on it with this engine!
lsorber··on “Lambda and serverless is one of the worst forms of proprietary lock-in” (2017)
> In most cases, very few companies have products that need to scale to extreme load day 1 or even year 1.

That wouldn't be a great reason to choose serverless indeed. However, that doesn't mean serverless isn't still the right choice.

We've tried both the traditional approach you describe and serverless, and from experience the latter is 10x less infrastructure code than the former (we compared both Terraform implementations).

If serverless fits your use case, saving time and effort is a very good reason to go for it IMHO.

lsorber··on AWS Lambda Supports Python 3.7
Did you manage to do that without pulling them from S3 (i.e., get them to fit in the 250MB limit)?
lsorber··on Blockchain Is a Semantic Wasteland
Thank you for the comprehensive answer! TIL
lsorber··on Blockchain Is a Semantic Wasteland
> These are all served better by cryptocurrencies than other alternatives.

Excuse my ignorance, but why would that be the case?

lsorber··on Why Do Computers Use So Much Energy?
Isn't zero also finite?
lsorber··on Multi-Armed Bandits, Conjugate Models and Bayesian Reinforcement Learning
How are you compressing the feature space in that case, by truncating the trie?
lsorber··on MacOS Mojave removes subpixel anti-aliasing, making non-retina displays blurry
Looks like the 2018 model still only supports 4K at up to 60Hz [1].

[1] https://www.apple.com/lae/macbook-pro/specs/

lsorber··on MacOS Mojave removes subpixel anti-aliasing, making non-retina displays blurry
And even if you got that monitor, would a MacBook Pro be able to drive it at its refresh rate?
lsorber··on John Resig: Introducing the GraphQL Guide
Anyone from the GraphQL camp care to weigh in against this argument?
lsorber··on Vuetube – Video resources that will help you to improve your Vue skills
Did you see the Vue CLI v3 yet? It's an even nicer experience because it manages your entire stack for you so you can focus on developing!
lsorber··on Types of Regression Analysis
Could you perhaps point me to a Kaggle competition where they perform well with a hands-off approach?
lsorber··on Docker for data scientists: Introduction and use cases
Could you elaborate on why you prefer pip as a package manager?
lsorber··on The Tensor Algebra Compiler
An efficient xgemm kernel is probably faster than the code that taco generates if you don't need to permute your tensor. A contraction like B(i,k) = T(i,j,k) * A(j) would require a permutation of T before you could run the matrix multiplication though, while taco can just keep the data in-place.
lsorber··on Deep AutoEncoders for Collaborative Filtering
You're comparing ensemble performance with single model performance. The test set RMSE the authors are able to achieve with their model is pretty impressive to me considering it is a single model that doesn't even exploit the time dimension.
lsorber··on A multilinear singular value decomposition (2000) [pdf]
Attempt at a short summary:

A matrix M has an SVD U S V', where U and V have orthonormal columns and S is a diagonal matrix. How does this generalize to multidimensional arrays?

A third-order tensor T has a multilinear SVD of the form S x (U, V, W), where S is a core tensor and U, V, and W are again orthonormal matrices. In the matrix SVD, U transforms the columns of S, while V transforms its rows (hence it appears on the right of S). The product S x (U, V, W) is similar: U transforms the columns of the core tensor S, V its rows and W the mode-3 vectors of S.

The authors show that slices of S must be orthogonal under the inner product, e.g., <S(:,i,:), S(:,j,:)> = c * delta(i,j). In the case of a matrix SVD, this reduces to S being diagonal.

An example application is predicting how a user would rate a movie at a given time by approximating (the known entries of) a user x movie x time tensor with a truncated multilinear SVD.

lsorber··on Intel’s Skylake Core i7-6700K reviewed: Modest gains from a full Tick-Tock cycle
To add to this: it's not just developing new lithography processes such as EUL. A large part of the recent improvements are due to optimization of existing litography processes by improving sensor accuracy, minimizing the error, and improving the throughput speed among others.
lsorber··on Intel’s Skylake Core i7-6700K reviewed: Modest gains from a full Tick-Tock cycle
Two counterarguments to your realization:

1. According to Anandtech [1], Intel is appealing to enthousiasts/gamers:

To go with the launch is a new look of Intel's Core processor packaging, in part to appeal to the gaming crowd. As the gaming industry is considered one of the few remaining areas for potentially large growth in the PC industry, Intel is increasing its focus on gaming as a result.

2. The Skylake-K processors launched today are the unlocked versions geared towards overclocking, again targeting enthousiasts. Skylake-S won't be out until later this year.

This makes it all the more perplexing that they decided to ``use so much die space'' for integrated graphics given their target audience.

[1] http://www.anandtech.com/show/9483/intel-skylake-review-6700...

lsorber··on Testing a way for you to make purchases on Twitter
Going down this list made me realize how tempting it would be to have a buy button right next to the tweet.
lsorber··on Gambo: a Game Boy emulator
Not bug free: grabbing the star doesn't make Mario invulnerable.
← PreviousPage 2 of 2