Posts

Comments

Comment by Stanisław Barzowski (sbarzowski) on The cone of freedom (or, freedom might only be instrumentally valuable) · 2023-07-24T21:43:25.198Z · LW · GW

> Therein lies the confusion. Freedom and the lack thereof is not a line, but a cone.

If I understand correctly, you're saying that in a space of societies there is a point of anarchy – no rules whatsoever – and you can add various restrictions of freedom, leading to different societies. In particular there are various possible societies with a given level of freedom (which is the y-axis in your cone drawing).

Please correct me if I got it wrong.

> e.g. thorough environmental protection, public-dominant transportation, communal acoustic improvement

Arguably, freedom the practical sense is different from simply "fewer restrictions" or y-axis of the cone. Often you can frame decisions as "freedom to" vs "freedom from":
* Freedom to take and use anything vs freedom to own private property.
* Freedom to enter binding contracts vs freedom to do whatever.
* Freedom to punch people in the face vs freedom to walk around safely.
* Freedom to have a loud party vs freedom to quietly enjoy your place.
* Freedom to talk on the phone on a train vs freedom from such disturbance.
* Freedom to cut down the forest vs freedom to walk in the forest.
* Freedom to pass through the land (right of way) vs freedom to use the land exclusively.

In other words, some things naturally understood as "freedoms" are practically and sometimes logically in conflict and the boundary needs to be put somewhere. Some of your examples might be like that. 

There are also cases where there is no such obvious trade-off against another kind of freedom (there might be other benefits – judgement is out of scope here), e.g.:
* Restrictions for no reason whatsoever. Hypothetically tomorrow blue t-shirts could be banned. 
* Protecting you against yourself, e.g. in the UK you usually can't just buy more than 2 small packs of Ibuprofen at a time (https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/956857/Appendix_4.pdf).
* Not being allowed to criticize your government.

Freedom understood this way is not a single thing – more like a possibility space which can take different shapes. It is still useful to think of the greater and lesser freedom, but it is not maximized by absolute anarchy (which would be extremely short-lived anyway without at least enforced non-violence).

> Freedom is only instrumentally valuable

It seems quite reasonable to hold freedom in a more practical sense as a terminal value or nearly terminal value – closely related to such things like staying true to oneself, taking responsibility, pursuing one's own goals rather than someone else's, roaming free instead of being caged, resisting oppression, self-governance.

Comment by Stanisław Barzowski (sbarzowski) on "Sorcerer's Apprentice" from Fantasia as an analogy for alignment · 2023-03-29T18:52:42.653Z · LW · GW

FWIW this story is much older than Mickey: https://en.wikipedia.org/wiki/The_Sorcerer's_Apprentice

Comment by Stanisław Barzowski (sbarzowski) on Why are profitable companies laying off staff? · 2022-11-17T11:28:08.471Z · LW · GW

My guess is "never letting a good crisis go to waste". It's an excuse for refocus / restructuring.

Also, there are real communication costs associated with huge headcounts in tech. Earning their pay on the margin is not enough.

Also, perhaps (hopefully) the culture shifted from exponential headcount growth...

Comment by Stanisław Barzowski (sbarzowski) on Untapped Potential at 13-18 · 2022-10-19T23:38:14.734Z · LW · GW

It still operates, but I haven't kept in touch closely enough to know how well it's doing and what has changed – https://talent.edu.pl/. 

Comment by Stanisław Barzowski (sbarzowski) on Untapped Potential at 13-18 · 2022-10-19T20:51:56.602Z · LW · GW

Short answer: hired by NGO which helped me skill up first.

Long answer: Where I was growing up there was a comp-sci training NGO. Their approach was quite interesting:

  1. Grouping by skill, not by age. You decide which level you attend. You choose your pace - you can progress very quickly, but no one will force you to progress at all.
  2. Competition-oriented - primary activity would resemble IOI. Add lectures, math, sport and psych workshops on top.
  3. Teachers and technical organisers recruited almost exclusively from current top students and recent alumni. Often they would teach one level and partcipate as students at a higher level. This had a bunch of benefits: community vibes, access to smart hard-to-hire people with relevant skills, and opportunity to learn the practical side of things for the team.
  4. Big chunks of the work paid pretty well - like local senior developer effective hourly rates for (top) high school students.

I joined as a student first, did well in some external national and international competitions and then I was asked to join the team.

Comment by Stanisław Barzowski (sbarzowski) on Untapped Potential at 13-18 · 2022-10-19T04:48:06.339Z · LW · GW

Data point: I started working professionally at the age of 15 (part-time, in parallel with education) and it was one of the best things that have ever happened to me. Definitely found it way more enjoyable, rewarding and beneficial than traditional school.

It was software engineering, which is probably the best case scenario - the field is desperate for people and there's a lot of room for growth.

Comment by Stanisław Barzowski (sbarzowski) on All I Know is that I Know Nothing · 2022-04-22T18:37:45.597Z · LW · GW

I assumed it was intentional, as in person-who-tries named Lsusr (as opposed to Great Blogger Lsusr).

Comment by Stanisław Barzowski (sbarzowski) on Universal counterargument against “badness of death” is wrong · 2021-12-18T16:37:32.149Z · LW · GW

The counterargument also does not work because it is not central. The negative X phenomenon can persist even if death continues. Lack of progress, eternal dictatorship, overpopulation and degradation are possible in societies where people have short life expectancy.

This counter-counterargument doesn't work. Just because phenomenon X is possible under both scenarios doesn't mean it's equally likely or as difficult to avoid.

(Note: I think that death is bad. My point is about a specific line of reasoning.)

Comment by Stanisław Barzowski (sbarzowski) on Watching Myself Program · 2021-12-01T14:45:55.942Z · LW · GW

For a few days it was very enlightening and I cared enough to reflect upon them. Then I continued for a few more months.

In my case it also covered data analysis work, video meetings etc.

I annotated all the screenshots with time, so I could immediately see how much time I spent on things (system clock was too small and not visible in full screen mode).

For meetings specifically it helped me reflect upon how much time I spent in various kind of meetings and how useful they were. It also let me easily see how much time I spent afk (e.g. how long was my lunch break).

Comment by Stanisław Barzowski (sbarzowski) on Watching Myself Program · 2021-11-30T17:54:15.759Z · LW · GW

I did the same thing for a while (I had a habit of watching a 5 minute timelapse of my screen at the end of each workday). At some point I hit diminishing returns and it became a chore, so I took a break. That said, I highly recommend trying this (not only for programming!).

BTW I implemented it in the same way as OP (screenshot every N seconds, put together with ffmpeg). Actual screen recording software was too resource heavy and didn't support very low fps well.

Comment by Stanisław Barzowski (sbarzowski) on Vitalik: Cryptoeconomics and X-Risk Researchers Should Listen to Each Other More · 2021-11-22T18:01:32.858Z · LW · GW

Cryptocurrencies allow AIs to directly participate in the economy, without human intermediaries.

It doesn't seem to be a consequence of Crypto specifically. Any API qualifies here.

That said, Crypto could make it harder to block such trades on the financial system level.

Comment by Stanisław Barzowski (sbarzowski) on Competence/Confidence · 2021-11-21T03:19:47.889Z · LW · GW

I seem to have some kind of epistemic immune response going on that encounters a thought like, "Maybe I should increase my confidence independently of my best guess about my competence," and responds by shouting "WHAT NO ARE YOU CRAZY STOP".

 

Yeah, If "confident" means "I think I'm good at something", it's weird to say "I'm good at X, but I think I'm not good at X".


Perhaps it's a bit of a system-1 vs system-2 distinction? I.e. you can consider yourself competent, but still viscerally anxious.

Comment by Stanisław Barzowski (sbarzowski) on We Live in a Post-Scarcity Society · 2021-10-31T12:40:45.773Z · LW · GW

Post-scarcity doesn't neccesarily mean lots of stuff, just that we don't count it.

Wouldn't not counting be the result of there being lots of stuff? Your examples are cases of there being more stuff than people want on average. 

Interpersonal competition is not the most natural part of economy. If we systematically outlawed pay-to-win then the coupling would be signficantly lessened. And its already the case that areanas that enforce equality are better status grabs than where you can influence the outcome by outside factors. Boxing is by weight class. Most motorsports have technical rulings which means expensive parts don't confer an autowin advantage.

Economy is not about status, at least not for the most part. If I "pay to win" by buying tasty, prepared food, it's because I want to enjoy it and have more time for other things, not because I want to prove something.

Comment by Stanisław Barzowski (sbarzowski) on We Live in a Post-Scarcity Society · 2021-10-30T19:01:00.999Z · LW · GW

The fact there is enough to go around doesn't mean it actually goes around.

[Distribution of Wealth in the United States 2017]

Nit: IMHO consumption distribution would be much more relevant than wealth. You can imagine a society where everyone gets and consumes enough materially (for some definition of "enough") – which counts as 0 wealth, but some of its members also own stocks...  

(Lacking decent consumption data, income would probably be a much closer approximation than wealth). 

Comment by Stanisław Barzowski (sbarzowski) on How much slower is remote work? · 2021-10-09T02:17:01.469Z · LW · GW

I had a very similar setup for a while and it worked okay. We had one meeting day each week. It was mostly about whiteboarding and building social cohesion. We still communicated quite a lot on other days (mostly through text, rarely VC).

Comment by Stanisław Barzowski (sbarzowski) on How much slower is remote work? · 2021-10-09T02:08:47.795Z · LW · GW

I wonder to what extent the issues described are fundamental and to what extent this is just a matter of adjustment / investment / development of new practices.

The organizations spend a huge amount of resources on shared offices. Contrast that with a lockdown remote setup when even having a decent internet connection and mic is not obvious for many people... What if some non-trivial fraction of office budget was allocated to remote setups? 

The best practices and social norms for remote work are not the same as in-person. If remote work becomes more mainstream, I expect that we'll collectively get better at this. Anecdotally, remote-first approach with self-selected people works better than "retrofitting" remote work in an in-person organization.

Comment by Stanisław Barzowski (sbarzowski) on Improving capital gains taxes · 2021-07-10T02:48:36.501Z · LW · GW

Hmmm... yeah, but you could have made it in other ways, which might or might not be possible to offset, e.g.:

  • Employment income
  • Having some money after moving from another country
  • Gifts, inheritance etc.

I previously assumed that you can only offset capital losses against past capital gains.

BTW if you allow offsetting against any kind of income then you get another issue – all of the people who are really bad at investing consistently decrease their tax bills by their capital gains losses. Not sure how big a deal is that. Or perhaps that's a feature?

Comment by Stanisław Barzowski (sbarzowski) on Improving capital gains taxes · 2021-07-10T02:17:28.768Z · LW · GW
  1. We should significantly increase capital gains taxes by taxing it at the same rate as ordinary income.
  2. If an investor makes money one year then loses it later, we should give them their taxes back.

I wonder how progression would interact with the giving back. I.e. if you had gains while being a high-maginal-rate taxpayer and then losses at a lower rate or vice versa.

Comment by Stanisław Barzowski (sbarzowski) on Improving capital gains taxes · 2021-07-10T02:08:10.443Z · LW · GW

If an investor makes money one year then loses it later, we should give them their taxes back.

 

If we don't allow carrying forward losses this puts people who are just starting to invest at a serious disadvantage.

If you can immediately offset all your losses such tax basically feels like the government de-levereging you (taking a percentage of all gains and losses). I.e. you can get the same outcome as without the tax by investing  times more.

If, on the other hand you lose before you have gains (and we don't allow carry-forward) you lose 100% of what you lost.

Comment by Stanisław Barzowski (sbarzowski) on "New EA cause area: voting"; or, "what's wrong with this calculation?" · 2021-02-26T17:39:11.025Z · LW · GW

Could you explain where P(I swing election) = 1/sqrt(nVoters) is coming from?

Comment by Stanisław Barzowski (sbarzowski) on Classifying games like the Prisoner's Dilemma · 2020-07-04T18:25:40.634Z · LW · GW

Note: the math and the picture didn't transfer. I may try to fix it in future, but for now you might want to just read it at the original site.

Could you add a link?

Comment by Stanisław Barzowski (sbarzowski) on When is pair-programming superior to regular programming? · 2019-10-09T23:27:58.743Z · LW · GW

I found pair programming pretty useful when starting a new project from scratch, when changes are likely to be interdependent. It is then better to work with, let's say, 1.5x the performance of a single developer on one thing a time, than to work separately and then try to reconcile the changes. Knowledge transfer is also very important at this stage (you get more people with the same vision of the fundamentals).

This generalizes to other cases when there is a "narrow front" - when few things can be worked on in parallel without stepping on each other's toes.

Even more generally, it seems there are three kinds of clear benefits:

1) Less change synchronization (fewer changes worked on at the time).

2) Knowledge transfer (see @FeepingCreature's answer).

3) Immediate, detailed review - probably fewer defects.

There is also a matter of raw throughput (or how much time is required to make a specific change, while the rest of the code is assumed to stay the same, ignoring the cost of syncing with any changes done in parallel). A naive baseline is that a pair has a throughput of a single developer (since they're working on one change at a time). Fortunately, it can be way better, because one person can just focus on the details on the code and the other on the slightly bigger picture and next steps, look up the relevant facts from the documentation etc. This eliminates a lot of context switching and limits the number of things that each developer needs to keep in working memory. Also a lot of typos and other simple problems get caught immediately, so there is less debugging to do. It's not so clear, what all of this stuff adds up to.

I was able to find some studies about the topic, including a meta-analysis by Hannay et al. TL;DR: it depends on the situation, including how experienced are the developers and how complex is the task). It's clearly not a silver bullet and generally it still seems to be a trade-off between person-hours spent and the quality of the produced software.

Comment by Stanisław Barzowski (sbarzowski) on Taxing investment income is complicated · 2019-09-22T14:31:55.870Z · LW · GW
doubling the size of a tax quadruples its social cost

Could you explain that in more detail? Why is that?