RSSAmplifier

Blog

What's this? on Mark Aron Szulyovszky

Recent content in What's this? on Mark Aron Szulyovszky

almostintuitive.comRSS feed ↗14 posts

Latest posts

What GitHub Actions Would Look Like If Designed Today

What GitHub Actions Would Look Like If Designed Today As with most of you, our small team’s velocity has increased a lot over the last 6 months. There is a “reimagining git(hub)” zeitgeist going on, and “actions” are a big part of that in terms of time and money spent for every productive team. They’re even more important now, right? I think a world where llms/agents write most of the code (they…

Concept: Volatility Drag

Volatility Drag If you lose 50% of your capital in one year, you’ll need to achieve a 100% return the next year, just to get even. This asymmetry is the cause of the “Volatility drag” - one unit loss will hurt your long-term gains more than one unit gain. This reason why you want to optimize your portfolio to avoid losses on your capital, rather for extraordinary gains. The…

Observational studies

Why you probably shouldn’t trust observational studies 1. Undersampling failure Let’s say you’re doing research on why certain companies are more successful than others. Your data set only contains successful companies. You’ll have a lot of them taking huge risks, that combined with luck created runaway success. And you completely ignored the companies who took huge risks,…

Concepts: Alpha vs Beta?

Alpha vs beta Alpha Excess returns you gain over the market. Only available to you. Requires you to have an edge (information that’s not baked into the price already). Zero-sum game. If you gain, somebody loses. Short-lived. As soon as the market finds about your edge, it’ll arbitrage it away. As a retail (non-institunioal) investor, your alpha (edge) sources are limited. Anything…

The reasons against discretionary investing

The reasons against discretionary investing 0. A financial asset’s price represents its concensus of its future, not just its present. Eg. If you think Amazon will become more dominant in the future, and you have no insider information in your possession, you can bet that many others think the same, and using its past to extrapolate in to the future. Its potential is already priced in by…

Sync APIs - git patch inspired non-blocking client-server communication pattern

Sync APIs - git patch inspired non-blocking client-server communication pattern Three years ago, we were in a desperate need for a mental model: how to structure the highly asynchronous, non-blocking communication we have between our backend and mobile clients - where Read/Update are the only meaningful operations. The solution we ended up with was something different than the currently popular…

2016 - Functional Reactive Intuition - Swift edition

Functional Reactive Intuition - Swift edition So, you’ve heard about reactive programming. Then you got discouraged, almost immediately. Like: is this guy really talking about switching on the observable of observables? I have no idea what’s going on. That’s all fine, we agree on one thing: people usually try to explain functional programming in a way that only makes sense to people who…

2016 - Big S(tate) notation

Big S(tate) notation This is an early and somewhat funny/incomprehendible post I wrote a long time ago about stateless / stateful components (not in a React, sense, but more in an OOP, object-sense). There’s something that bothers me a little bit: We have this useful thinking tool, Big 0 notation, to measure the computation complexity of an algorithm / function. And it’s great! We can…

2016 - Making mistakes

Making mistakes For a long time, my profile said “I make complex simple”. Well, first of all, it would have been more accurate to say: “I try to make complex simple but I fail most of the time”. Also, I don’t like the super-confident picture “I make complex simple.” is carrying. So now I can rephrase my motto to: “I make lots of mistakes while trying to make complex…

2015 - Post-text messaging?

Post-text messaging? Have you ever been thinking about this little symbol? I sometimes do. It gives me that anticipation, that sense of presence, which always makes conversations a lot more enjoyable. I have a question though. Why do we have this representation of a conversation as the standard? This feels like something we inherited from here: It does seem really useful to see the chronological…

2014 - Anatomy of a touch interaction: Swipe-to-peep

Anatomy of a touch interaction: Swipe-to-peep You open up your messaging app. Question: Why can’t you just “peep” into the thread by swiping on a conversation cell like this? Today’s state of interaction design seems a bit swipe-obsessive, right? But really, why do people love to cuddle their phone? Does swiping really make touch interactions seem more effortless? Mailbox, the iOS app…

2014 - Today’s mobile context-insensitivity

Today’s mobile context-insensitivity The supercomputers we’re carrying around don’t know what we are doing and what we are up to — and that’s a problem. I have an iPhone. The technology inside is so advanced that I can’t even imagine — and there’s no chance I can actually understand it. Its operating system has a built in physics engine, a database management system, OpenGL, and many awesome…

2013 - Life in a startup incubator

Life in a startup incubator (I wish I had read this blogpost before I’ve got into one;) Now there are so many chances to travel, form a company and spend a 3-month period somewhere in the world - more than 300 tech-only startup incubators exist at the moment. We ended up in Estonia and got a seed investment from GameFounders, Europe’s first gaming accelerator. First of all, it was an…

2014 - Designing your personal identity

Designing your personal identity So you are a graphic designer and you think you need a personal identity - not necessarily to show off your skills, but because you need to have one. And designing it can cause a lot of problems. I, myself can’t even count the hours I wasted on experimenting with my own personal identity - and still, it’s in “beta” at best. I mean, how can…