HackerTrans
トップ新着トレンドコメント過去質問紹介求人

adrium

no profile record

投稿

Show HN: Universal Timer (for Pomodoro, HIIT, or breathing exercises)

tools.adrium.dev
2 ポイント·投稿者 adrium·2 年前·0 コメント

コメント

adrium
·2 年前·議論
Too bad, I tried to buy that domain some years ago as soon as I got my first fritzbox. Back then, I did not find a registrar and did not invest much time in finding one.

I am running my own DNS server and configured the fritz.box zone.

Very unprofessional of the vendor to assign a public domain. Good reminder to always use https://www.iana.org/domains/reserved and maybe https://www.theregister.com/2018/02/12/icann_corp_home_mail_...

They should just release a firmware update that replaces the domain suffix and ultimately to make it configurable.
adrium
·3 年前·議論
Glad you mention that, fully agree! One of my primary goals will be quality - I am a perfectionist.
adrium
·3 年前·議論
Good input and compliments for your project!

Sometimes, deadline for private projects are necessary and for some projects they could be completely irrelevant. Also, it is a matter of personal choice and character to set one.

The idea part is very interesting. Basically ideas are the raw, unstructured parts of projects. There is an exploration aspect to it and to realize them may bring a lot of joy - without calling them a project just yet.

So maybe your decision to finish all those ideas, wrap them up, put them together, create the video, is the very incarnation of the project. For that you probably set some purposes and goals and maybe even a deadline.
adrium
·3 年前·議論
I meant this purpose in the sense that an activity brings joy, the purpose is pleasure.

Doing something while procrastinating may be enjoyable. But along with it often comes guilt - sooner or later. I had issues with procrastination and occasionally still do. Even though some outcomes of alternate activities may be good, projects should not have the purpose of procrastination.

Passing time is when you deliberately do not work on any project. I think projects can not have and should not have the sole purpose of passing time. If a project brings you joy, good, if not, the activity should not be called project.
adrium
·3 年前·議論
Not sure what you mean with your comment, but 'keeping yourself busy' should not be confused with procrastinate or simply passing time. Procrastination, passing time, doing nothing, and feeling bored should also deserve time on its own.

However, I would not call them projects.

Anyway, there may be a feeling of burning on, or burning out, when private projects start to feel like a todo list...
adrium
·3 年前·議論
Cool that you are seeing your progress!

Improvements are an important aspect. They are simply changes to goals and the scope.

In terms of finishing projects, it is crucial to define them and possibly define milestones in advance.
adrium
·3 年前·議論
Nice, congrats to your successful projects :)

Good point about being happy with the results! I think this could be added to the definition of success.

Some results can not be improved, like sewed clothes, but there can be a review to learn something (why are you not happy with the result?) and a feedback loop, for the next project to turn out better.
adrium
·3 年前·議論
Nice article with interesting thoughts and I appreciate the quotes - but I respectfully disagree that 'finishing a personal project you’re doing just for yourself is impossible'

I think it's really important to first reflect on the purpose when doing something: is it to solve a problem, is it to learn something, is it to achieve a target, is it to keep yourself busy to wind down and because you like doing it, or is it to promote yourself.

The next step is to define a goal and a scope - not a deadline.

When realizing it, it is important to take a pragmatic approach. All activities should lead towards achieving the goal - do not overengineer.

This way, projects can actually get finished.

From personal experience, I have been successful in software projects, sports competitions, building objects and furniture, and doing musical projects.

Success being defined as achieving the set goal and having completed the project.

Their purpose was never to selfpromote and the activity rarely involved creating art. So maybe art is a niche that is never finished...

Mid next year, I want to pick up writing a blog. The primary purpose is to 'keep myself busy' because I have never delved into this activity and I am curious about the process. The secondary purpose is to improve my literacy: I want to be able to read and write more efficiently, because my new job will require that. And the tertiary goal is to self-promote.

Elaborating on the topic of finishing projects would make a perfect first article. Thanks to the author for your inspiration!
adrium
·3 年前·議論
Exactly this.

I have been using KDE as my only DE for over ten years, including some years for work. Previously used Windows and currently, I have been forced to use Mac for about 4 years.

Window management in Mac is an outright disrespect for power users and built-in applications for Win are just not up to speed. In KDE, I just use most apps from KDE universe and most of them are a perfect fit.

KDE managed to take the good from Mac and Win and even improve upon it - and if you don't like it, you can most likely easily change it in the System Settings panel or application preferences. With Kubuntu, everything (hardware) has mostly worked out of the box and upgrading since Kubuntu 7.04 has been working pretty flawlessly.

When they release new features, it is evident that they care about users. The theming is consistent, elegant and yet heavily configurable. Plasma and Kwin support you in the way that YOU want to work and does not force some workflow upon the users. I can control my Hue bulbs from the desktop and interact with my phone (through KDE Connect) bidirectionally.

The only missing thing was auto dark mode and I created https://github.com/adrium/knightadjuster for it. Even without reading much documentation, I could accomplish what I wanted simply by experimenting with qdbusviewer.

Thank you KDE developers - thank you KDE community! Keep up the good work and thanks for caring about users!
adrium
·3 年前·議論
Really nice work!

After trying many different ones, I created my own.

I use it for HIIT and Pomodoro: https://tools.adrium.dev/timer.html

Features: Landscape/portrait layouts, configurable intervals, sound, color, circular progress bar, simple UI, spacebar to start/pause.

It is pure HTML5, one file, and thereby open source.
adrium
·4 年前·議論
It is irresponsible to use (let alone to hardcode) those addresses in the first place. But in any case, fortunately, software can be patched and it has been done so already in 'tricky' cases: Y2K and X.509 UTCTIME are examples.

My company operates big networks and it caught us off guard when 44/8 got used on the public Internet. Internal tooling used the space because it was assumed to be non-routable. Assumptions like this always carry a risk and sooner or later, they need to be fixed. In our case, a workaround could be produced within hours, and it was fixed within weeks.

0/8 support has been added in the Linux kernel as well.

Edit: scdown.qq.com resolves to 0.0.0.1 and is possibly related to WeChat. I am not sure, if the address is actually routable in China, though.
adrium
·4 年前·議論
240/4 was reserved for future use more than 30 years ago. When is 'the future' if not now. Furthermore, reservations for 0/8, 127/8, and 224/4 seem mostly useless at this point.

Also Ford, Daimler, and Prudential owning huge network blocks and neither even doing business in networking, nor announcing prefixes can be referred to as outright IP squatting (if that term exists). The US DOD seems to be a squatter, too.

Based on professional experience, I doubt that networking equipment can not handle reserved blocks. And if it does not indeed, patches could be provided by vendors for sure within reasonable time.

The problem is not severe enough: neither for a switch to IPv6 (also conceived almost 30 years ago!) nor to make use of unused blocks.

I refuse to believe that IPv4 address exhaustion is actually a thing.