907 karma · joined April 10, 2018
And yet over the years I can see (but still hide) the hair at my temples receed ever so slightly, some wrinkles on my forehead get a little more pronounced, I notice my energy levels are not what they used to be and my pace of learning has ever so slightly slowed down. When I think about it it frustrates me to no end that these things will probably only go down hill from here. Slowly but surely. And so if I could I would love to intervene even more. There are so many things to experience, so many things to learn, so many things to create, I feel like I could comfortably fill 200 years worth of stuff in my life simply based on my bucket list but most of them either require or are more fun in a young, healthy body. So for purely egotistical reasons I want research like that to succeed and be available to me rather sooner than later.
It would probably be best for me to come to terms with the fact that aging just happens and make the best of it but this attitude feels impossible to adopt.
I remember the team being really responsive to feature requests back then and I had a lot of fun working with it. IIRC compared to using numpy we managed to get speedups of up to 60x for the most critical pieces of code.
[1]: https://github.com/fbpic/fbpic [2]: https://github.com/fbpic/fbpic/blob/1867a4f216baf4269f2314ab...
So cookie banner it is and to be sure you don’t get sued you buy that elsewhere.
I still like the framework, but it probably targets a more specific segment of the market. I think aleph.js[1] is more like next and then there is the esoteric ultra.js[2] which kind of tries to do something similar and be super bleeding edge.
[0] https://github.com/denoland/fresh/issues/403#issuecomment-11... [1] https://github.com/alephjs/aleph.js [2] https://ultrajs.dev/docs
From their proposed letter[1] they say: "We are not pursuing this person throughout their professional life trying to remove their livelihood." while simultaneously saying: "In this case we see no other option than to remove the person fully from the conference and we recommend that most other C++ communities consider this as well." And they re-iterate over and over that the offender shall not be named (while simultaneously being known to quite a few people apparently - which would be a prerequisite to have the offender removed from other communities as well) and therefore the only alternative is removal to prevent the offender from abusing their position of power to harm someone again.
While this is a little shaky I wonder why there should not be other options. Since apparently the board knows who X is, they could easily book security for the event and keep a tighter watch on the person. I will go out on a limb and say if person X was excluded from the conference while also seeking to repeat their offenses they will find another venue so the problem is not solved, rather offloaded on someone elses shoulders. Surely the person proposing the removal would not see that as a viable alternative?
There is also a linked petition to ban convicted sex offenders from the standard meetings which I would find more rational if the crime was very recent, the person had repeatedly commited the crime or shown inappropriate behaviour since. It[2] verbatim says: "The choice WG21 has is between an individual convicted felon and diversity and inclusivity. There is no third option, as inaction is a decision for the status quo and the convict." which I find bewildering. First of all I don't understand the logic behind only including sex offenders because even in their frame of reference inclusivity would be threatened by people convicted of fellonies regarding racism or any other type of violence, and second of all - leaving their frame of reference - why is it that they insist that a person who did something bad will do it again. They make it sound like the harm that has been done is inevitably gonna happen again. I am not so sure if this is a smart position to take.
I was very hesitant to write this and I'd like to be educated if I am missing something fundamental here, but I have trouble agreeing with the position that people who served their time after being convicted of a crime (which is the legal and at its core societal measure for "things being settled") should continue to get punished because someone feels like it's not enough. And I also have trouble seeing how harm is actually prevented this way and not just off-loaded.
[1] https://patricia.no/2022/03/08/proposed-cppcon_safety__inclu... [2] https://www.change.org/p/ban-convicted-sex-offender-from-iso...
I would also argue that you can work on your attractiveness but this can also easily take a toll on you and while working out and eating healthy are rather accessible for most people, making a lot of money or changing further features of themselves might not be. I have multiple friends who suffer from androgenic alopecia in their 30s or who have facial features which deviate so far from the norm that the only way to actually "fix" them would be to have plastic surgery.
Sometimes I wonder if the smart move would be to actually move somewhere where the societal norms around this are different.
On that note: Iirc back when I learned about GANs, when they were still rather new there was a clear path towards improvements of them by making the model bigger and feed it _much_ more high quality training data. When I look at the outputs of stable diffusion or Dall-E there are still often visible artifacts and most prominently faces are often weird. Is there a clear path towards improvement here aswell or are we hitting a wall with the "just more" paradigm somewhen?
Last year I worked for 210 days and I made 143.480€ (=85€/h) after deducting the 19% VAT. I paid 10.740€ for health insurance (which is capped) and 15.720€ for the pension fund (which I don't have to do but choose to do and this is the same rate an employer/employee would pay given that income) leaving me with 117.020€ taxable income. The income tax then is 117.020€ * 0.42 - 9.136€ = 40.012€ and 2.200€ Soli, leaving me with 74.808€ net income.
When you are employed then your employer has to pay half of your health insurance and pension fund so to have a net income of 74.808€ you "only" need to make 131.940€ per year or about 78€/h all things equal. So we are talking about a 10% difference. Now you could argue that an FTE would not work for 210 days but 200 or 190 days which would add another 5-10% difference but it would still be off from your original 33%.
To put this into perspective: I have been offered full time employment at almost every company I have worked for as a freelancer so far and the by far highest offer I got was 93.000€/year which is around 54.600€ net income - or about 20.000€ less net than I make right now. That is 2/3 of the average FTE income in germany.
For full time projects I charge 90-100€/h (+19% VAT) and I exclusively take on remote projects. When I started out at as a freelancer at the beginning of 2020 my rate was 80€/h.
If I was approached with short term projects(as in less than 160h of work) I would charge significantly more but that hasn't happened yet, usually I get booked 3-12 months.
As it turns out my yearly net income is significantly higher than that of my employed peers in every single project I have worked so far since the market is so starved for devs and I never had any downtime between projects. Sometimes I wonder if I could ask for even more given the market situation but I also feel somewhat overpaid tbh.
[1] I learned programming on the side during my bachelor's in physics. During my master's I started working for a consultancy at night doing webdev while researching quantum computing and machine learning for my master's thesis. After I got a job as a full stack engineer after I finished my degree but I quit that job after about a year to go freelance.
I haven't checked in a while but one thing that was a little cumbersome for me was that I wasn't familiar with writing proper RLS rules and felt like documentation was a bit sparse and iirc there was not autocomplete to guide me a little more - but that might just be me being an idiot and it worked out with a little trial and error. :)
Also then sufficiently proficient frontend Devs have an easy in into backend development which has turned out to be a very good thing at 5 different companies I have worked for in the last 4 years.
In addition to that not every backend or service needs much performance. I have written quite a few services that get hit maybe 3 or 4 times a minute at best and Node was great for that. Actually I have yet to work anywhere where performance was limited by the language choice and not by architectural decisions or inconsidered use of databases and data structures. I am not saying this does not exist but it does not mirror my experience with the majority of companies at all.
I'd also say that despite npm and dependency hell being a real problem there is a vast ecosystem of packages out there. I know python has that going for it too. But Elixir is much less developed in that regard - simply by being less popular.
On mobile horizontal scrolling through the code snippets will trigger switching to the next snippet on my phone.