HNHacker News
TopNewBestAskShowJobs

atanasb

27 karma · joined September 11, 2013

Atanas Bozhkov
submissionscomments
atanasb··on Ask HN: How to get into quantitative trading?
I was wondering the same thing last year.

I ended up in twitter/reddit rabbit holes until I found a somewhat dodgy guy on twitter (@TerribleQuant - account is now deleted).

The person compiled a guide with study resources, courses, YT videos, podcasts, textbooks and everything else you can think of in 21 pages.

If you look for: BBM PUBLISHING INC “Roadmap” Resource Guide 3rd Edition you might be able to find a copy.

atanasb··on Ably Migrates to Graviton2
Hey - I was looking forward for some comparison stats of ARM vs Intel - but it seems the article is missing a bit of info?

> Once all 300K users had spawned, we observed the number of EC2 instances the cluster had scaled to: for Graviton2 and for the baseline.

Were the metrics accidentally omitted?

atanasb··on Ask HN: How do you track your finances?
I've had this conversation with a number of financial-savvy friends. It seems that we all have different methods depending on what you're after.

For myself - I hate spreadsheets and updating and categorising data. I have also tried a number of tools that will "attempt" to automagically present useful reports. But I've found that in 90% of cases - I'm well aware of what I spend on and how much I spend.

The data that really interests me personally is - savings, pensions, asset wroth tracking and scenario simulation. I find that looking at growth over the past 3,6,12 months motivates me to do even better or look for more efficient ways of organising my finances.

At the moment here's what I do:

- Following a guide like (UK Personal Investing Flowchart)[https://ukpersonal.finance/flowchart/] to judge where I am at and what my short/long term goals are.

- I have automated transfers at salary date (T+3 days to account for variations) to investments and savings.

- I do a monthly scan through of current and credit accounts to make sure nothing unusual occurs as well as monthly credit-rating check.

- For crypto investments I use (Delta)[https://delta.app/en]

- For Stocks and Shares I track current positions via Yahoo Finance.

- Lastly - every now and then I check-in to see how my Pension accounts are doing. So far I've gone through 4 different pension providers and tools - but none of them see to have good forecasting, scenario tools.

As a side topic recently got shown (Casual)[https://causal.app/] by a friend - I've been contemplating giving it a try.

atanasb··on Squid game: how we load-tested Ably’s Control API
> To slow down or stop attacks, we limit requests made by a specific user / IP. [...] While that confirms that we can limit unauthorized and bad users who make too many requests, the testing failed because we also blocked the simulated good users on the same IP.

I don't understand the problem this is trying to solve. In the test setup both good and malicious actors are simulated on the same IP address (which coincidentally might also be a real world situation).

So you're trying to load test - but failing because you get throttled/rate-limited - which is good.

But how does Squid help in this case - doesn't it just mask away the actual load by caching content?

In that case are you actually testing the ControlAPI load - or how good Squid's caching is?

Aside from that - pretty interesting read. Would live to see a bit more technical detail and depth for the next blog post!

atanasb··on Show HN: JQBX – Social Listening Web/Mobile App
First of all - awesome app will give it a good testing this week! I've been using Discord's party-listen (or whatever it's called feature). Spotify enforced some random restrictions like - if I'm talking for more than 30 seconds then it assumes that I'm illegally streaming to music so it pauses the song immediately.

Have similar silly restrictions been enforced on JQBX to your knowledge?

atanasb··on Airbnb's new typeface
My personal take on this:

Q: why do they use a screenshot with a typo.

A: Maybe to bring attention to the font? To the letters that are missing or those that are present? Maybe just because they can.

Q: Why are all these companies designing their own fonts. It's not needed...

A: Many reasons. It can be cheaper than licensing other fonts. It makes their apps (and brand) stand out. Or people might find it more aesthetically pleasing. The perceived `need` for it, has nothing to do with whether or not you need it for their app/website to function properly. And maybe `jarring` is exactly what they want.

atanasb··on Airlines Are Backing Volantio (YC W09), a Startup That Could Fix Overbooking
While this is a step in the right direction it just serves to show how far behind airline companies are in terms of tech. Swapping out passengers on the fly and handing out virtual miles in exchange is seen as "innovative technology"?

Hopefully this will pave the way for technological disruption in the airline business.

atanasb··on Apple drops Thunderbolt 2 eGPU support in 10.13.4 Beta 2
"Drops" is a bit misleading in this scenario.

The article states:

"10.13.4 Beta 2 came out today and it broke compatibility with Thunderbolt 1 & 2".

It's beta software - it's quite possible this is only a bug/broken feature.

atanasb··on Everything That's Wrong with Hackintosh
Exactly the reasons I have a hackintosh at home:

1. It has a form factor that suits my needs for space and cooling

2. It has a 1080Ti which I can use for ML or Games (though primarily games)

Though I have to say - your use case is a bit extreme. If you need excellent cooling, lots of internal storage space and ultra smooth gameplay then maybe a mac is not what you need?

atanasb··on Why I hate your Single Page App
A very bizarre article I feel.

Stefan identifies common pitfalls or shortcomings of most single page applications such as:

1. Bad performance because of too many operations

2. Breaking browser navigation buttons

3. Not having unique links/anchors to in-page content.

While there are in fact multiple ways of bringing focus and solving these problems the authors suggests that simply ditching SPAs for native toolkits or backend/frontend system is the way to go.

While switching away from SPAs might mitigate the problems listed above - it will also present new problems that developers have to tackle - or simply spend time on.

The main problem here is how hard the problems he describes are to deal with in current frameworks I believe. He has one thing 100% right - bringing attention to those problems is the right way to go.

atanasb··on Save the Date by Google
There are two numbers with dots after them as well as one with a comma. Any ideas?
atanasb··on A Tax Expert Takes Tim Cook's EU Letter Apart Point by Point
I don't mean to provoke people to get downvoted to hell - I mean to understand why people are hating on Apple.

Your example is not applicable here since below minimum wages are illegal to begin with.

> Similarly, just because Ireland told Apple that they could get low taxes, doesn't mean that they were legally entitled to do so.

You are talking about the government here - not Apple. My point being - the Irish government was at fault when they broke EU law. Why should Apple be the one to compensate their error?

atanasb··on A Tax Expert Takes Tim Cook's EU Letter Apart Point by Point
Let's summarise:

1. Apple, like every other big corporation, uses a complex corporate structure in order to reduce taxes legally.

2. Irish government issues preferential rates and also advises Apple on how to do it, directly breaking EU law.

3. Five years later - Apple has to pay for the Ireland's preferential tax rates.

So let me get this straight - according to EU law if I get told today that Irish tax rate is 20% for example, 5 years down the line I can just expect someone to send me a letter stating that actually - I got preferential tax and I should repay another 20% on everything. Not to mention negative PR.

Can someone explain why people are angry at Apple when clearly they were allowed to do it?

It is interesting watching how emotionally invested people get in scorning corporations about legally reducing their taxes. Every small company owner I have talked to has tried a few ways of legally reducing taxes - I can't see why people hate on other people for doing the same thing.

atanasb··on The evolution of the Erlang VM (2011) [pdf]
God. Presentation was nice, but did it have to be in Comic Sans?
atanasb··on An Open Love Letter to Our PC Fans
I was wondering the exact same thing.

EDIT: Here's what they are saying about Unity:

"We never had a Unity port for Frontiers. Origins is coded in cocos2d, like all the other KR games. By the time Unity became known to us, we gave it a try with the Steam version of Kingdom Rush. This was mid 2013... Frontiers was almost ready by then. Early 2014 we started working on Origins and we used the old engine out, sine the effort of adapting the old games to new platforms wasn't exactly good to us. Origins is the last game that will use our old and loyal cocos2d engine. As we define what our next game will be, we are very much aware that it must be multi-platform."

atanasb··on Fully Functional 1KB Hard Drive in Vanilla Minecraft
This is really cool. I really like Minecraft computer components, but I could never help to think that if the guys who build them, started playing with something practical, the results might be more tangible.
atanasb··on How I built an audio book reader for my nearly blind grandfather
I do the same thing! Pity it doesn't work exceptionally well with PDF files. It reads the headers/footers of each page sometimes making it very confusing. I hope it gets fixed at some point.
atanasb··on Expense Calculator
Disregard what I said.
atanasb··on Toga: A Python native, OS native GUI toolkit
This looks promising. It would be better if the documentation was a bit more exhaustive[0]

[0]http://toga.readthedocs.org/en/latest/internals/platforms/de....

atanasb··on John McAfee releases secure anti-surveillance messaging app ‘Chadder’
When is the iOS client going to be released? It's kind of interesting that this comes up on HN and at the same time a security leak [0] in the iOS email client is found.

[0] http://www.macrumors.com/2014/05/05/ios-7-email-attachment-e...

atanasb··on A recreation of the first level of Super Mario Bros. in Python
https://github.com/justinmeister/Mario-Level-1/blob/master/d... Line 134 & 135. Lol?
atanasb··on GCHQ: Can you find it?
Any idea, how to decrypt it? I've been dealing with this for two days now. I really want to find out how this works.. :X
atanasb··on GCHQ: Can you find it?
What are the answers for 3 and 4? I seem to be stuck.