HNHacker News
TopNewBestAskShowJobs

snowAbstraction

118 karma · joined March 21, 2015

submissionscomments
snowAbstraction··on Major Update of Vector Class Library
Why would I choose this over http://eigen.tuxfamily.org/ or https://bitbucket.org/blaze-lib/blaze/src/master/ ?

I am just curious.

snowAbstraction··on The perfect language and why Go still isn't it
I meant personally I am less sure about Julia, that my knowledge is less sure. I've neither used it myself nor spent a few hours browser project source code unlike most of other stuff I mentioned.

Since I am not finding what I am looking for in Go then maybe I should ought to try out Julia.

Thanks for the JuMP reference. That looks cool.

snowAbstraction··on The perfect language and why Go still isn't it
I've been learning a bit of Go and I like what I've understood so far but one thing that seems somewhat lacking in the Go Eco system is mathy projects. I know there are some but I couldn't find many that were both active and to my taste. I was looking to learn and hopefully contribute. I was mostly looking for something mature for either mathematical optimization (stuff like linear, quadratic or integer programming) and (non-DL) machine learning. For C++, Java, Scala, Python and Julia (less sure about this), there seems to be much more.

You can compare Go's gonum to Python's numpy. For Java's Weka, Scala's MLlib, Python's scikit-learn, C++'s Dlib to what Go is offering.

Maybe Go leans more on its C-interop for these sorts of things which is a bit like numpy.

Am I missing something? Will this change?

snowAbstraction··on Open source Mali GPU drivers merged
Are any odroid SBCs affected?
snowAbstraction··on Kotlin is now Google’s preferred language for Android app development
To what extend, is Swift being used for ML or DL by Google or others? Is it a new TensorFlow core? Or just just another binding?
snowAbstraction··on Microsoft Launches React Native for Windows
* I think before 2015 some things were working better or faster in other IDEs.

* I am happy with with the big improvements in VS starting around 2015. But the fact, that the C++ support was so bad in earlier versions (even if it was better in some ways than other IDEs) that it makes me upset that people had to put up with inferior older versions for over decade.

* It was not my original point but yes MS does not follow the standard very well, at least before. I even found a compiler bug myself back in VS2015 (the last version I used before moving linux server dev.)

snowAbstraction··on Microsoft Launches React Native for Windows
Maybe in some categories but when I think of Visual Studio for C++, MS didn't really try until a few years ago.
snowAbstraction··on Show HN: How to Find a Job as a Software Developer in Switzerland – Guide
Exactly! If your and your family is flexible enough, then Nordics are great for families with young children.
snowAbstraction··on DHH: The five programming books that meant most to me (2012)
So of these books are oldish (for software engineering) and I don't count that against them. But I would like to know for each what more recent books (or even blogs) would succinctly fill in gaps in development since their publication.

Anyone?

snowAbstraction··on V Programming Language
Sorry I wasn't clear and the connection is not clear. The connection is only that Pony is as far I know a less common language that implements a unique set of somewhat similar features so it should be feasible for V to be built. I was thinking that not only can Google create Go or Mozilla create Rust but smaller groups or maybe an individual can create an useful programming language.

Writing this caused me to look at [1] to see if I was completely off. I do see some similarities but also a big difference, at this point of time, in terms of Pony's greater professionalism and claim's to rigour.

[1] https://www.ponylang.io/discover/#what-is-pony

snowAbstraction··on V Programming Language
We'll see but anyhow it seems that some people like the language's features. Pony exists so why not this?

https://www.ponylang.io/

snowAbstraction··on V Programming Language
I think the intention is to mark this story as a duplicate of

https://news.ycombinator.com/item?id=19086712.

snowAbstraction··on V Programming Language
For me I guess, it depends how many such abbreviations one must learn. 100 fine. 1000 too many for me.
snowAbstraction··on V Programming Language
Why not leverage LLVM for doing stuff with SIMD?

Will the output to readable C always be available in the future?

snowAbstraction··on C++, C# and Unity
Anyone know about any C++ projects/tools that can help enforce vectorization?

Of course, you could create a benchmark test that detects a performance regression, but I am hoping for something more sophisticated like tagging a scope to indicate that it should result in a certain group of AVX instructions.

snowAbstraction··on C++ Core Coroutines Proposal [pdf]
I agree with you except that there is sizable chunk of back-end code that is using C++ or at least calling it.
snowAbstraction··on FxSolver – A solver for engineering and scientific equations
For some areas within algebraic geometry I think other CAS's work better than Mathematica and have functionality that it lacks. For example, in the past I used https://www.singular.uni-kl.de/. It has been too long since I studied such things so I cannot give any specific examples.
snowAbstraction··on Suspend for the X1 Carbon 2018 on Linux
Two years ago, I bought a ASUS ZENBOOK UX305FA and it is fanless and works well under Linux. Maybe there is some newer similar model.
snowAbstraction··on Examples of Parallel Algorithms from C++17
I really wonder what the C++ community will think of execution policies in 5 years. Using them seems to be interesting step up from coding your low level parallel algorithms and instead using standard C++ algoritms with an execution policy to build your algorithm.

But are they an abstraction that will be useful in the future? Worth it for the language?

snowAbstraction··on Ask HN: How do remote workers deal with taxes?
The 60% rate is, if I understand correctly, the combined affect of the LLC paying its fee and taxes and then poster paying personal income tax.
snowAbstraction··on Ask HN: How do remote workers deal with taxes?
You get the 60% rate since you are paying the employer's taxes and your income taxes, right?

I guess if you paid yourself less (by effectively working less) that rate would come down a lot since both the employer's taxes and income taxes are rather progressive.

snowAbstraction··on Modern C++ Features – std::optional
In case, what do you say about returning a class instance from a function in Java? Joking aside, the feature gives you both a value type and documents the intent of function intentionally possibly not returning a value.
snowAbstraction··on How to Adopt Modern C++17 into Your C++ Code [video]
I would be really interested if you can shed a little light on the following related questions:

1. Do you see the bloat even if you don't use post C++11 features but compile using the C++17 standard?

2. Do you think it is mostly the compiler that is causing the bloat alone? Or is it stuff from the standard library header files that some how gets linked in (and are not used or needed by your software)?

snowAbstraction··on Announcing: MSVC Conforms to the C++ Standard
A bit misleading to announce this only to state near the bottom of the announcement that, "Some major libraries still don’t compile correctly with MSVC".
snowAbstraction··on Ask HN: How do I explain a resume gap after taking a sabbatical?
I did something similar twice. Once when I was younger where I traveled and lived in China and only did a little English teaching. And again 5 years ago, I took math classes in a new city where I moved to for my wife's job until her position was more certain and then I got regular employment.

I've changed jobs and interviewed some afterwards: some employers make a big deal (negative) about these gaps. While others seem mildly impressed that I did something somewhat different. They tend to pay less attention now that a few years have passed. I think it is also because such gaps are more common these days and because losing employees to other companies is probably bigger problem than sabbaticals.

snowAbstraction··on A list of over 4000 fintech startups and companies
Nice List. You missed Itiviti which has its office in the same building as Cinnober.
snowAbstraction··on Who’s Afraid of Bitcoin? The Futures Traders Going Short
Just some kind of capped option.
snowAbstraction··on Dasynq – the event-loop library
What is the advantage of this over, say, http://www.boost.org/doc/libs/1_65_1/doc/html/boost_asio.htm... ?

Networking is a main sell of boost::asio but it does general async event loops, not only for networking. And boost::asio was upgraded for C++11 years ago.

snowAbstraction··on Hedge funds embrace machine learning up to a point
Some people are already trying and succeeding. And since a lot of these signals already incorporated into the market prices of various financial instruments, you can apply deep learning techniques to these available prices (and time series) to get similar results, to make buy and sell decisions/algorithms.
snowAbstraction··on Cquery: highly-scalable, low-latency language server for C++
I remember an old project to use the Eclipse CDT C++ support via vim instead of in the Eclipse IDE: http://eclim.org/index.html

I think there is/was some attempt to do it for emacs as well.

← PreviousPage 2 of 3Next →