Akin’s Laws

tlb on May 4, 2018 | next [–]

Akin’s rules for spacecraft design [0] include: “Any exploration program which “just happens” to include a new launch vehicle is, de facto, a launch vehicle program.”

By analogy, any software project that includes writing a database is, de facto, a database project.

Strom on May 5, 2018 | parent | prev | next [–]

Another common version of this is: video game project turning into a video game engine project, usually not even reaching the actual content phase.

.

k__ on May 5, 2018 | root | parent | next [–]

But weren’t such projects rather common?

.

faitswulff on May 4, 2018 | parent | next [–]

The title is misleading – it’s actually about how and why they did end up writing their own db. From the article:

There’s an old adage in software engineering — “never write your own database”. So why did the OneNote team go ahead and write one as part of upgrading OneNote’s local cache implementation?

— Never Write Your Own Database (2017)

— Hacker News

.

.

2024.02.18 Sunday ACHK

反情感勒索 2.2

這段改編自 2021 年 12 月 16 日的對話。

.

不要強勢, 不要弱勢, 要平等.

— Me@2009.10.06

.

You’ve found market price when buyers complain but still pay.

— Paul Graham

.

如果你知己知彼,即是根據你對自己,和對該職位的理解,你知道你是稱職有餘的話,提出薪金要求時,就千萬不要說「可不可以」、「介不介意」等,例如:

「每月薪金可不可以是三萬元呢?」

那是錯的。

記住,你必須做的,是「要求」,不是「請求」。正確的版本是: 

「我對每月薪金的要求是三萬元。你可以花點時間去考慮。決定同意的話,才再聯絡我。」

如果對方說: 

「二萬八千元可以嗎?」

你則用剛才之話回答:

「你可以花點時間去考慮。決定同意的話,才再聯絡我。」

.

記住,你一讓步的話,之後在各方面,就會再被迫,不斷讓步。

— Me@2023-07-29 09:15:40 AM

— Me@2023-09-07 09:08:45 AM

.

… the world only makes sense when you force it to.

— Batman

— The Dark Knight Returns

.

.

2023.09.07 Thursday (c) All rights reserved by ACHK

Advanced course == course in advance

philip1209 on June 30, 2018

One of my favorite classes in college was a physics course taught in this way:

1. Before class, we were assigned to read a chapter from the textbook, understand the material, and complete two or three homework problems from the material we had just self-learned.

2. After submitting homework, lectures focused on discussing the concepts more in-depth. Everybody already had a baseline knowledge, so the professor would highlight the important takeaways, applications, live demonstrations of concepts, etc. I found these lectures engaging because I had already learned the material – and the lectures focused on mastering it.

3. Sometimes there would be follow-up homework problems focusing on advanced applications or derivations. These advanced problems were closest to exam questions.

Some takeaways for me:

  • If we didn’t have homework to do before class, I doubt I would have consistently learned the material before lecture.

  • Lectures taught us more than the “what” – it taught us the “why” and how these concepts related to other areas.

  • Lectures focused on answering questions, exploring curiosities (like “what if” questions), demonstrations/experiments, and mastery. The professor added value beyond the written material!

I hope this helps OP because it sounds like they have material prepared beforehand, which means that the lectures could go beyond the material.

— Hacker News

.

.

2022.12.13 Tuesday ACHK

Daily life is boring

地獄篇 3.2 | 開山祖師牛 6.4

.

YOU are the missing MAGIC in your daily life.

— Me@2016-08-24 12:32 AM

.

.

2022.08.22 Monday (c) All rights reserved by ACHK

Lectures On Computation

Feynman’s philosophy of learning and discovery comes through strongly in these lectures. He constantly points out the benefits of play around with concepts and working out solutions to problems on your own before looking at the back for the answers. As Feynman says in the lectures: “If you keep proving stuff that others have done, getting confidence, increasing the complexities of your solutions — for fun of it — then one day you’ll turn around and discovered that nobody actually did that one! And that’s the way, to become a computer scientist.” Imagine that you are explaining your ideas to your former smart but ignorant, self, at the beginning of your studies!

— Feynman[ Lectures on ]Computation

— 30[.]06[.]2003

.

.

2022.07.21 Thursday ACHK

地獄篇 10

外在世界是地獄,心中宇宙是天堂;把知識和想像化成現實,就是把地獄天堂化。

— Me@2011.10.05

.

方法一:

創造或發掘有用的資訊,然後發佈。

例如,公佈騙子的身份和行騙方法,就可否定其害處。

又例如,天花的預防方法和醫治方法,否定了其害處之餘,甚至還否定了其存在。

— Me@2011.10.05

— Me@2022-04-13

.

.

2022.04.13 Wednesday (c) All rights reserved by ACHK

Lego System 6571

搜神記 3 | Extraordinary, 3.2

.

Do not ask your children to strive for extraordinary lives. Such striving may seem admirable, but it is the way of foolishness. Help them instead to find the wonder and the marvel of an ordinary life. Show them the joy of tasting tomatoes, apples and pears. Show them how to cry when pets and people die. Show them the infinite pleasure in the touch of a hand. And make the ordinary come alive for them. The extraordinary will take care of itself.

— William Martin

.

只要敢遠飛  亦能自創我的煙花紀
神是我自己  若然目光高過聚散分離
奉承你  因往日雙眼無珠不停放大你

想快樂不靠神跡  才懂創世紀

— 搜神記

— 林夕

.

.

2022.02.12 Saturday (c) All rights reserved by ACHK

To realize is to realize, 1.5

.

The ultimate self-fulfilling prophecies:

1. free will or not

2. god or no god

3. afterlife or not

4. future spouse exists or not

.

Why self-fulfilling?

4. you have another half or not

.

If you act as if your future wife exists, you have a much higher chance of finding her, because you have actually been providing the environment for her to exist.

If you act as if your future wife exists, compared with assuming not having one, you live completely differently. You will make yourself financially stable; you will earn and save money for your future wife and children. You will make yourself healthy so that you can live long enough to finally find her; and then stay with her for decades. You will make and meet genuine friends, for you know that one of them is either your future wife or the one who introduces her to you.

If you know that your future wife exists, you will not have any romantic relationship with anyone that is certainly not your future wife, no matter how beautiful she is. Actually, you will not start any romantic relationship with anyone at all, unless she is potentially your future wife.

You will keep writing letters, sending them to the future; to your future wife. Once your future wife realizes that those letters may be actually for her, she will find you to confirm.

— Me@2021-02-19 06:32:05 AM

— Me@2021-03-02 04:39:33 PM

— Me@2022-01-07 10:00:29 AM

.

If you act as if your future wife exists, you know that the goal is not to find the “best” lady, but to find your future wife.

Your wife is the key to the lock of your life. Your goal is not to find the “best” key in the world, but to find the key of your life.

It is not to find the “best” key, but to find your key.

— Me@2021-12-03 12:03 PM

— Me@2021-12-05 03:22 AM

— Me@2022-01-07 12:30 PM

.

Somewhere out there
beneath the pale moonlight
Someone’s thinking of me
and loving me tonight

— James Horner, Barry Mann, Cynthia Weil

.

.

2022.01.07 Friday (c) All rights reserved by ACHK

To realize is to realize, 1.4

The Buddha attacked all attempts to conceive of a fixed self, while stating that holding the view “I have no self” is also mistaken. This is an example of the middle way charted by the Buddha.

— Wikipedia on Philosophy of self

.

The ultimate self-fulfilling prophecies:

1. free will or not

2. god or no god

3. afterlife or not

4. future spouse exists or not

.

Why self-fulfilling?

3. afterlife or not

.

Whether “afterlife” exists or not depends on your definitions of “self” and “afterlife”.

.

At one extreme, the definition of “afterlife exists” is that, after death, the same fixed self will continue to exist; “you” will exist in exactly the same way as before. In this definition, afterlife does not exist.

Note that even before death, during your normal lifetime, there is actually no “same fixed self”, “you” keeps changing every day and every second.

.

At the opposite extreme, the definition of “afterlife exists” is that, some aspects of you continue to exist in some way. In this definition, afterlife exists.

For example, if some of your writings still exist after your death, they will preserve some of your mind.

.

This question is like, when your old computer is dead and has got replaced, does it still exist?

The old computer hardware does not exist anymore. However, some of the software and the data do. But just some, not all.

.

Continue to exist?

All of you?

NO

Some of you?

YES

— Me@2021-12-18 07:24:32 PM

.

He attributes his lifelong habit of writing every day to an incident in 1932 when a carnival entertainer, Mr. Electrico, touched him on the nose with an electrified sword, made his hair stand on end, and shouted, “Live forever!” It was from then that Bradbury wanted to live forever and decided his career as an author in order to do what he was told: live forever.

— Wikipedia on Ray Bradbury

.

.

2021.12.19 Sunday (c) All rights reserved by ACHK

To realize is to realize, 1.3

搜神記 2

.

The ultimate self-fulfilling prophecies:

1. free will or not

2. god or no god

3. afterlife or not

4. future spouse exists or not

.

Why self-fulfilling?

2. god or no god

.

Whether “god” exists or not depends on your definition of the word “god”.

.

In some definitions, god does not exist, because of the definitions’ self-contradictory nature. For example, god is good but he wants you to suffer for no reason.

.

In some definitions, god is possible to exist. For example, a god is any being that has a higher level of consciousness than a human being.

We can say that a human being’s consciousness is higher than a dog’s, in the sense that a human can understand things that a dog cannot. For example, most dogs do not understand what a computer is.

Similarly, a dog’s consciousness is higher than an ant’s. An ant’s consciousness is higher than a tree’s. A tree’s consciousness is higher than a rock’s.

In the opposite direction, it is highly possible that in this universe, there are beings that have a higher level of consciousness than human beings. It is highly unlikely that human beings are the highest beings.

Even within the human being species itself, different people can have different levels of consciousness. Even within a single person’s lifetime, one can be at different levels at different ages.

.

In some definitions, god can exist. You become that god.

In those cases, whether god exists or not depends on whether YOU are willing to become that god, taking up his responsibilities.

— Me@2021-07-26 05:49:53 PM

.

.

2021.07.27 Tuesday (c) All rights reserved by ACHK

卡拉OK, 4

Facebook time does not change anything.

Doing things changes things.

If you (and other people) do nothing, the situation stays exactly where it is.

— Me@2016-12-12 03:18:13 PM

.

.

2021.05.09 Sunday (c) All rights reserved by ACHK

To realize is to realize, 1.2.2

So in theory, there is no free will, because the future is already fixed, by the physical laws.

.

However, even if we knew the exact physical laws, it would be still logically impossible to get all the data of the present state of the whole universe, because it is logically impossible for any observer to observe itself, with 100% details, directly. For example, no camera can take a picture of itself directly.

So “in practice”, which is actually also “in principle”, there is free will, because logically, no one can predict, with 100% accuracy, your future actions.

.

In one logical sense, the future is already fixed, so there is no free will. In another logical sense, the future is fixed, but no observer can know that “fixed future” with 100% accuracy, so there is free will.

As a result, whether you label your actions are due to “free-will” or “not-free-will” has no real consequence. In other words, whether there is free will or not has no meaningful difference.

The difference that makes no difference makes no difference.

So you can actually transcend the free will problem altogether. You can just ignore it and live your life.

Or, you can somehow capitalize on this freedom of labelling your (future) life as either fixed or free, depending which label is more beneficial for you in a particular situation.

For example, when you are highly under pressure, you know that everything is fixed by the physical laws, from god’s point of view. When you are highly above pressure, you know that you are partially responsible for creating your own reality, because the future is not fixed for any one observer, for there is no “god’s point of view”.

You have the flexibility to label it in one way or another.

— Me@2021-05-07 10:27:04 PM

.

.

2021.05.09 Sunday (c) All rights reserved by ACHK

To realize is to realize, 1.2

For example, when you ask “how to be a polite person”, you become a polite person.

In other words, when you realize that you should be a polite person, that polite person is realized at that moment.

.

The ultimate self-fulfilling prophecies:

1. free will or not

2. god or no god

3. afterlife or not

4. future spouse exists or not

.

Why self-fulfilling?

1. free will or not

If we knew the exact physical laws and all the data of the present state of the universe, we would be able to predict, with 100% accuracy, the state of the universe at any future moment.

.

In theory, the exact physical laws exist, whether we know them or not. Also, in theory, all the details of the present state of the universe exist, whether we know them or not.

So in theory, there is no free will, because the future is already fixed, by the physical laws.

.

However, even if we knew the exact physical laws, it would be still logically impossible to get all the data of the present state of the whole universe, because it is logically impossible for any observer to observe itself directly. For example, no camera can take a picture of itself directly.

So “in practice”, which is actually “in theory”, there is free will, because logically, no one can predict, with 100% accuracy, your future actions.

— Me@2021-04-16 04:45:47 PM

.

.

2021.04.16 Friday (c) All rights reserved by ACHK