HNHacker News
TopNewBestAskShowJobs

yankoff

876 karma · joined May 14, 2010

submissionscomments
yankoff··on Ask HN: Single Person startup/company?
Interesting, how stable the profits are and how long did it take you to get profitable?
yankoff··on Deconstructing the DAO Attack: A Brief Code Tour
So we should just stick to our current currency system forever? Why even bother trying to invent new things if they fail sometimes?
yankoff··on Ask HN: How do you decide what to learn next?
I think the key here is to have long-term goals. I am trying to at least roughly understand where I wanna be in future (1, 5, 10 years) in terms of my skillset, abilities and knowledge. Then topics I learn should be aligned with those goals. There are definitely too much interesting things, but before I jump into something new I ask if it really helps me to get where I want to be in the future.

There are sometimes exceptions to this, when I just want to learn something for fun, do it as a recreational activity.

yankoff··on Combine Multiple AWS Instances into a 16-GPU Monster Machine
Do you have a support for spot instances?
yankoff··on Akka, Haskell, Erlang, Go and .NET Core compared on 1M threads
Go example seems off too from what the author intentions were. As for the dispatcher, I don't believe it will actually give any resource to a future that is already complete? OP wanted to have messages going through 1M actors, so there would be a moment when each actor gets a thread from a thread pool.
yankoff··on Akka, Haskell, Erlang, Go and .NET Core compared on 1M threads
That's not the same. You are just creating a bunch of completed futures. Your code basically is just summing numbers up in a recursion here. Which is not what OP is trying to benchmark.
yankoff··on Why Arabs Lose Wars (1999)
Suvorov is a very interesting author, however, he is being known for twisting historical facts and producing various conspiracy theories not accepted by majority of historians. For example in one his most famous books "Icebreaker", he claims that USSR was about to invide Germany and Hitler attacked USSR only for defensive reasons.
yankoff··on Ask HN: Papers you read in 2015?
Generating Sequences With Recurrent Neural Networks http://arxiv.org/abs/1308.0850

Generating Text with Recurrent Neural Networks http://www.cs.utoronto.ca/~ilya/pubs/2011/LANG-RNN.pdf

Bitcoin whitepaper https://bitcoin.org/bitcoin.pdf

Ethereum paper http://gavwood.com/Paper.pdf

yankoff··on Toxic Workers [pdf]
see, you are just being toxic ;)
yankoff··on Is the new Zuckerberg fake charity an estate tax avoidance scheme?
The question is not about a proper punishment for a crime, the question is whether a person still can do a good thing after he previously fucked up. People bring his previous silly actions as if it proves he can't do anything good. It simply doesn't.
yankoff··on Is the new Zuckerberg fake charity an estate tax avoidance scheme?
Just because he was an idiot while in college doesn't mean he can't change and do something good.
yankoff··on Is the new Zuckerberg fake charity an estate tax avoidance scheme?
Of course, it's been just a couple of days, what did you expect him to achieve?
yankoff··on Is the new Zuckerberg fake charity an estate tax avoidance scheme?
I think whatever good deed a person do, people like author, will be able to turn it upside down and make it look like a crime. That's just the way they like to see the world.
yankoff··on Soviet PCs
Well, I think, being a software engineer is still pretty cool in Silicon Valley :)
yankoff··on Soviet PCs
Also may have to do with the prestige of being an engineer in USSR. That was a popular profession.
yankoff··on Soviet PCs
Yup, I wrote my first Basic programs on the Korvet. And it was 1994.
yankoff··on Ask HN: Who is hiring? (September 2015)
The last link still leads to a Developer Evangelist role. Are there roles for SWE in in this lab?
yankoff··on How putting $10M into UBeam illustrates what is wrong with tech investing (2014)
People make mistakes all the time. Even VCs (sic!) Argument in the form of "it must be true because they are very smart and have access to experts" is not a good one. The real facts and evidence should be evaluated.
yankoff··on How putting $10M into UBeam illustrates what is wrong with tech investing (2014)
But is there anything wrong with his arguments? I don't understand why people get upset at this kind of thing. Why is it bad to try to critically analyze someone's idea especially when it comes to an area of your expertise?
yankoff··on Ask HN: I am 30+ and bored with life and the software industry, what do I do?
Try diving deeper into real CS, there is the entire world of things that can revive your passion. If you mainly were focused on building CRUD apps and websites it's not surprising to get bored and burned out. Get out of your typical routines and try finding challenging stuff to do. Some ideas:

* Figure out how to write AI for games. A simple example would be, how to write a bot that finds shortest path out of labyrinth.

* Check out graphics programming

* Try to see if low-level programming is for you: kernel level, GPU, OS

* Check out infosec industry, there should be a lot of fun there: malware analysis, penetration testing, etc

* Machine Learning: tons of coolest stuff. predicting, classifying, reinforcement learning, neural networks. Check out Kaggle machine learning competitions.

* Checkout competitive programming sites. My personal favorite is hackerrank.com, but other popular ones are topcoder.com, codechef.com, codeforces.com. Try doing challenges for a couple of weeks you may find that you learnt as much as you previously learned in a year. Also through it you may get interested in particular algorithms and fields.

* Distributed programming, system engineering. How to build systems at scale? How to process tons of data in parallel.

If you don't seek for the new challenging things to do that could improve you, then you will find boredom and burn out in any field.

yankoff··on LinkedIn quietly removes option to export contacts
The "best" feature they have is automatically sending notifications to all your peers (and through email) when you change one little thing in your profile. And they show specifically what you edited. You can disable it of course in settings, but you have to know about that. I've seen enough awkward situations come out of this. How is it even possible that they think it is okay?
yankoff··on Ask HN: Do you get impatient when learning new things?
That would mean you went deeper in this chapter than in the previous one. The first fast iteration is really to get familiar with the main ideas and terminology. For example if it's a book on algorithms, you skim through it and understand what is linkedlist, what is tree, what is graph, their running time but not the details of implementation and certainly not exercises. Then on the next one you try to understand basic implementation, but still not doing any exercises. Then on the next one you try to implement them and do some exercises. That's fun, keep you moving, refreshing your memory and it doesn't feel like you've been reading this book forever and still on the 3 chapter.
yankoff··on Ask HN: Do you get impatient when learning new things?
The trick that helps me is to do a iterative deepening learning. For example when you are reading a long book on a complicated topic, don't try to study every chapter perfectly before you move on to the next chapter. Things will fall off your head pretty quickly anyway. Instead, I would quickly skim through the book, get familiar with the main ideas and concepts (but not too deep into the details). Then on the next iteration I'd go deeper. You'll find that some chapters will require more iterations and some not. Also try to identify the important parts of knowledge that you need to learn and focus on that.
yankoff··on Ask HN: Who is hiring? (July 2015)
In addition to doing free work you also get "shared responsibilities at the community house". These guys weren't joking when they said "non-standard offer" hahaha.
yankoff··on The H-1B visa program is a scam
> If there are indeed exceptional jobs that can’t be filled by ANY domestic applicant, there’s still the EB-2 visa program, which somehow doesn’t max-out every year like H-1B

I'm not sure this guy knows what he is talking about. EB-2 will take 1.5 years best case scenario. For people from some countries (India, China) it will take much more. Also you can't lowball h1b worker on a salary and pay him less than average, the h1b petition will likely be not approved.

yankoff··on Ask HN: What are your favorite code problems to give while interviewing?
a good thing is that now probably everybody knows how to solve it ;)
yankoff··on Ask HN: People who made it to Google. What was your experience like?
Interesting. I wonder if they will make you go over the interviews again if they find a position ;)
yankoff··on Ask HN: People who made it to Google. What was your experience like?
> I suspect there's a tendency to push new hires towards less glamorous positions

That was also my impression after talking to several people from there. No much flexibility and very hard to get into a team you want. And lol at your old boss, what the hell? :)

yankoff··on Ask HN: People who made it to Google. What was your experience like?
How the team placement looked like? You weren't actually assigned to a team and were given a choice?
yankoff··on Ask HN: People who made it to Google. What was your experience like?
How do they know they passed? They solved everything, but got no offer? I haven't heard of such stories. Share if you know any.
← PreviousPage 2 of 6Next →