Readit News logoReadit News
quelsolaar commented on Just 0.001% hold 3 times the wealth of poorest half of humanity, report finds   theguardian.com/inequalit... · Posted by u/robtherobber
adrian_b · 3 months ago
I would not care at all if 1 ppm of the world population would hold 100 times the wealth of the poorest half of the world population, if all of the poorest half would have nonetheless the means to produce their minimum necessities in energy, food, clothes etc., independently of others, so that their survival for the next months or weeks or even days would not be completely dependent on the benevolence of the rich to create places where they must be employed in order to be able to survive.

A half of century ago, my grandparents were still relatively independent of the rest of the world, because they owned a house and some cultivated land, so even if their normal sources of revenue would have disappeared by becoming jobless, they could have still lived quite decently being sustained only by what they were producing in their garden and by their animals. They also did not depend on external services for things like water supply, garbage disposal or heating. They used electricity, but they had plenty of space so that today one could have used there enough solar panels to be also independent of external energy sources.

On the other hand, now I am living in a big city and I absolutely need a salary if I want to continue to live. Where I live there are no salaries for an engineer or programmer that are big enough so that one could ever buy a place like that owned by my grandparents.

I do not believe that this extreme dependency between employees and employers that has become more and more widespread during the last century will lead to anything good.

There are a lot of important technical problems that must be solved in order to ensure the survival of humanity, but the research to solve them is almost non-existent, because those who control the money are too short-sighted so they invest only according to various fads in research that will produce things of negligible benefit for most humans. The unsolved problems that have accumulated are such that only an effort of the kind that happened in the research done during World War II would solve them, but it seems unlikely that something like that will ever repeat.

quelsolaar · 3 months ago
This, "If you have enough, why does it matter if someone else has more" argument doesn't really hold. Yes we can make more TVs and phones so that everyone can get one, but then get to things like centrally located housing, where there is a limited supply. It matters a lot if you want someplace to live, and there are thousands of very rich people trying to out bid one and other for the same space in your city. This is why housing is no longer affordable.
quelsolaar commented on Brent's Encapsulated C Programming Rules (2020)   retroscience.net/brents-c... · Posted by u/p2detar
breckinloggins · 3 months ago
Other resources I like:

- Eskil Steenberg’s “How I program C” (https://youtu.be/443UNeGrFoM). Long and definitely a bit controversial in parts, but I find myself agreeing with most of it.

- CoreFoundation’s create rule (https://stackoverflow.com/questions/5718415/corefoundation-o...). I’m definitely biased but I strongly prefer this to OP’s “you declare it you free it” rule.

quelsolaar · 3 months ago
Thanks for the shout out. I had no idea my 2h video, without a camera 8 years ago would have such legs! I should make a new one and include why zero initialization is bad.
quelsolaar commented on Work is not school: Surviving institutional stupidity   leadingsapiens.com/surviv... · Posted by u/sherilm
aidenn0 · 5 months ago
This is somewhat funny because many of my classes in school barely even managed a veneer of objectivity in scoring, and grades for many things were far more opaque than any annual review I've had at my job.

- In general any class with subjective grading where the work was not anonymized, the name on top would affect the grade (sometimes significantly).

- Some friends actually did an experiment once; person A said that the instructor was grading them harshly because they didn't like them. Person B said "surely not, maybe they just don't like your writing style." So they wrote papers and swapped their names. The paper written by person A, but with person B's name on it got an A, the other got a B-.

- The most extreme case of this was when I pissed off my instructor and she took me aside and informed me that regardless of the quality of work I turned in, I would not be getting a grade higher than a C on any assignment, and I should expect a D for the class. In retrospect, I think the instructor was trying to get me to drop her class, but I was a freshman and didn't realize that was something you could do 4 weeks into the semester and I ended up with a D.

- I once had a paper returned scored "56/100" the only comments on the paper were "Great Job!! Almost an A paper!" The cutoff for a passing grade in that class was 60%.

quelsolaar · 5 months ago
Yeah the idea i that school is somehow a bastion of meritocracy is misguided.

Academia is better at setting clear requirements and measuring those goals, but whether these requirements have anything to do with being successful or useful in the real world is an entirely different matter.

School isn't reality, its mostly not even trying to simulate reality. School breads a lot of "Why was I not rewarded? I did everything they said i should do" disappointment in the real world.

quelsolaar commented on If all the world were a monorepo   jtibs.substack.com/p/if-a... · Posted by u/sebg
quelsolaar · 6 months ago
This is awesome. I run a team that uses software I produce and i have a rule that i can’t deliver breaking changes, and i cant force migrations. I can do the migration myself, or i have to emulate the old behavior next to the new. It makes you think really hard about releasing new APIs. I wish this was standard practice.
quelsolaar commented on Never write your own date parsing library   zachleat.com/web/adventur... · Posted by u/ulrischa
leakycap · 8 months ago
I get wanting to do hard things, but do you write in binary? Do you crank your own electricity?

My most valuable resource is time. Sure, I could learn more low-level aspects of my craft ... and sometimes I find it useful to do so.

When I focus on doing the hardest, already solved things by re-implementing them my own way, what value am I adding?

I've never met a client who cared about a library or how I did something in code - until it broke. Then, they didn't care who wrote it, they just cared it started working again.

quelsolaar · 8 months ago
Writing in binary or cranking your own electricity is easy. Anyone can do it.

There is a difference between things that are difficult and things that just take a lot of work.

quelsolaar commented on Never write your own date parsing library   zachleat.com/web/adventur... · Posted by u/ulrischa
chii · 8 months ago
> The only way to learn how to do hard things, is to do hard things, so do the hardest things.

and i don't want to pay my employees to learn, i want to pay them to produce output i can sell.

Doing hard things are good, if this hard thing has never been done before - like going to the moon.

Doing hard things which has been done, but just not by you, is not good unless it's for "entertainment" and personal development purposes - which is fine and i encourage people to do it, on their own dime. Like climbing Mount Everest, or going to the south pole.

But if you are doing a project for someone else, you don't get to piggy back your personal wants and desires unrelated to the project on to it.

quelsolaar · 8 months ago
Your customers will pay more for things that are hard to do. Ask ASML.
quelsolaar commented on Never write your own date parsing library   zachleat.com/web/adventur... · Posted by u/ulrischa
fsckboy · 8 months ago
you want to do something people really think is hard? use C. it's not safe.

all the people who say C is not safe have downvoted me for quoting them

quelsolaar · 8 months ago
I exclusively write in C89. I'm a member of the ISO C standard board.
quelsolaar commented on Never write your own date parsing library   zachleat.com/web/adventur... · Posted by u/ulrischa
quelsolaar · 8 months ago
When ever i see "never implement your own...", i know i want to implement it myself. People say that about hard things, and I only want to do hard things. Nobody wants people who can do easy things, people want people who can do hard things. The only way to learn how to do hard things, is to do hard things, so do the hardest things.

So go ahead, write your own date library, your own Unicode font rendering, compiler, OS, game engine or what ever else people tell you to never do because its hard.

u/quelsolaar

KarmaCake day3046October 26, 2013View Original