Hacker Newsnew | past | comments | ask | show | jobs | submit | qixv's commentslogin

I would love to get rid of my phone more at home, eg at the dinner table, the couch etc. But I need it around to control our sound (music, tv-sound) as well as calendar, phone (heh) etc. Such a display looks awesome but it wont fix all my needs.


It’s one of the reasons I don’t like the current fashion of controlling devices from your phone. Each time you change the channel you risk seeing your notifications or are tempted to go to the apps.

Yet AV remote controls were UX hell and phones are an improvement. So maybe a separate old phone just for that ?


I find it quite funny. I read it as if he is obnoxious towards himself, because the lessons presented are learned the hard way.


This sounds really interesting. Can you handle connected devices i.e. play on Sonos, Bluesound devices, Denon HEOS?


Oh, I clicked the link. My life is almost 50% complete.

However, the expected lifetimes are obviously too low. It expects me to end up at approximately age 80, but that is an underestimation. I dont know if the lifetimes that are used are just outdated, or if they lack expected mortality improvements.


Yeah I figured that 80 was a pretty good approximation because the average life expectancy in the US is 77. It surprisingly doesn't increase as much I would have expected as you age so I didn't account for that effect.


77 is the average life expectancy for all people. If one enters the website at 40 their life expectancy is much higher, since they are already 40


Yea. It's kind of the same error, in a way, as people who assume that there were no old people in the middle ages. The overwhelming majority of the increase in expected lifespan between then and now comes from drastic decreases in the infant and child mortality rates. While current medicine is only really making slow, incremental progress on letting the oldest people live longer, even if this was the bulk of the advancement you wouldn't see the kind of movement on overall life expectancy you'd get out of reducing those, and that's just on the pure statistical basis of how the metric is constructed. But on top of that, I think it's nearly impossible to understand just how many infants used to be stillborn, and how many diseases we essentially eliminated. The death of a child from an illness used to be a fairly common tragedy, now it is a rare one.

It's just a little internet toy that probably cashes out to be a slightly more impactful version of "memento mori", but you could add a little backend complexity without collecting any more demographic information and get a more accurate life expectancy given only one's current age from extant actuarial tables. If you wanted to be extra cheeky, you could have it adjust on a regional basis based on IP address too


Well, average life expectancy in the middle ages was in the low 30s or high 20s, but the child death factor does not bring the typical old person age to the 80s that we're used to from today, but into the late 50s, early 60s. That was an old person.

As for making the predicion more accurate, it's a rabbit hole you'd rather not enter. Whether you smoke or not or whether you live in a big city or not or your social class all have much higher impact than whether your IP is from Spain or Poland or Florida. Including people with the time and means to browse such website are a very select group. Not even speaking of VPNs hiding your actual geolocation. Whatever you do beyond "let's shoot at 80 for approximate time" may be making things worse.


It is higher, but not that much higher. It's not like 90 or 100.

For the U.S. you have https://www.ssa.gov/oact/population/longevity.html for this.


Yeah someone who is 40, comes out at roughly 82 which I thought was close enough. Also it is funny to enter famous old people's birthdays and see "110% complete".


Can you make a variant for relative passing time?

You probably barely remember anything up to around 10, and then each doubling of age adds one logarithmical unit

So 10 is 1, 20 is 2, 40 is 3 and 80 is 4 (or maybe 0, 1 and 2?)

20 is already half of life passed by -_-


I think that's a bit too simplistic, unless someone can testify that the 20 years 20 t0 40 feel as long as 40 years, 40 to 80.

Here's an interesting graph and discussion on reddit: https://www.reddit.com/r/dataisbeautiful/comments/1e18fmz/pe...

Still looking if anyone has a study of (life/long-term) time perception w/ graph(s).


You know, everyone that confuses correlation with causation ends up dying.


I don’t think I understand the purpose of RTOS here. Why does it improve the audio quality?


It does not, it serves no purpose for only listening to music.

Producing, broadcasting, or any sort of scenario that require reliable low latency can benefit from a real time kernel, but not merely listening to music.


It’s very helpful for performing music

I sometimes play live (I don’t enjoy it) using Spectrasonic’s Keyscape, which loads many dozens of gigabytes into RAM. If I have one more “mystery” buffering issue I’m going to tear my hair out

This is on an ultra locked down, high spec dedicated PC

I would be absolutely enthralled if my software/hardware had a consistent schedule like that prioritised by an actual RTOS

It’s why almost all actual musicians use industry standards like Nord for keyboards. While my Keyscape VST sounds much better, I can’t reliably use it in live contexts because the Windows/Mac stacks are just too precarious

I don’t need it to crush numbers, just have the gap between best case and worst case scenario for computation to be effectively zero

Live performance craves near-deterministically performing instruments and tooling


RTOS does not improve playback of music but is crucial if you e.g. want to produce music. Imagine a situation where you connect some MIDI keyboard and play some music - you want OS to produce the sound "real time" instead of "scheduling it".


A good way to demonstrate the problem is by trying to use a music-making app through a Bluetooth headphone or speaker. That delay completely kills the ability to stay on the beat.


No purpose here, it's classic "audiophile". From https://mpd.readthedocs.io/en/stable/user.html#real-time-sch...

"Note There is a rumor that real-time scheduling improves audio quality. That is not true. All it does is reduce the probability of skipping (audio buffer xruns) when the computer is under heavy load."

If your audiophile playback machine is under "heavy load" then you are definitely suffering a bad case of priority inversion.


RTOS means that if you are listening to music and doing something else the music plays without issues (clicks). Take a modern 16 core computer and load it up such that the load average is over 200 and your sound playing will have issues. Of course realistically nobody loads their computer down that much, but if you manage to anyway like that you will have issues with sound. Because you won't though RTOS won't matter for playback. Still if you try you can cause issues without a RTOS - I leave this as an exercise to the reader.

As other have said RTOS is critical for live sound because there they have to make compromises that mean much less load is needed to cause issues. If you configure your sound playback with the same compromises you will see issues on playback - but for just playing music on a regular computer those compromises are a don't do that situation.


Theoretically, an RTOS improves the quality by ensuring that the audio subsystem is fed cpu time and data with enough granularity that there is no interruption or delay on the sound stream (no "buffer underruns") and there are no glitches on the output.

In practice this should not be an issue if you are just playing music (at worst, add some more buffering) but it can be if the music must be synchronized with something else and you need low latency AND the system is busy doing also something else.

I found Linux in particular to be surprisingly bad at this when mass storage is involved (copy files on a spinning disk, somehow playback of audio from an SSD is affected... why?), although low-latency versions of the kernel help in that regard.


I’m not on call, but I’m really happy that the guys from home alarm provider are on call. We had a maltunction and they promptly reacted. Cool - and the merry evening could go on. Merry christmas.


Your reflection about your situation is awesome. Your questions will help you. However, as already mentioned, your problems and dilemmas are not unique. I see in you a young adult, learning to handle life and ambitions; and I think your questions and reflection about the topic will get you far.

So, actual advice:

First one: have patience. Don’t expect any big results, side projects etc. If you produce something worthwile, great, but don’t plan for it and expect it.

Second: Looking back on accomplishments tends to look impressive compared to looking at future plans. You cant do three big projects at the same time, and you might compare to other ppl who did several nice projects. But, they did’t do them at the same time - they probably did them over several years and focused on one project at a time. Maybe, back to the first point: don’t be ambitious here. Just do something fun.

Third: do something fun. When doing your masters degree, you have a lot of stuff you must do. For the projects in your spare time, do something _fun_, whereever that may lead you. I played a lot of World of Warcraft, at a time where I could be programming. But it was fun. Looking back, it really taught me invaluable lessons about communication, teamwork, high performance teams, motivation and leadership. These skills I employ in my current job (in some form). But from the outside, it might just seem like a waste of time. (Well, a lot of it was, but I spent a lot of time managing a top raid guild).

Fourth: perfectionism is great in a way, because you tend to produce results of really high quality. However, in my grown life, I have come to realize, that it is mostly a burden. Perfectionism is an enemy of balancing the effort-reward balance. E.g. doing a task quickly and “poorly” is often _far_ better than not doing it, because you don’t have time to do it perfectly. When you really think about it, then the best use of your time is not to do everything perfect, but to produce as much value as possible, whatever quality is required in the specific situation - and perfectionism is an enemy of this. It really can be a handicap.

So, just to finish up: your problems are not unique. I love that you are able to reflect on them - keep doing that. And, lower your ambitions and just do something fun in your spare time - the results, whatever they might be - will follow.


Incredibly well written. Thank you for sharing. I greatly appreciate your thoughts and input!!


Wow! I have two young children, and we’ve been cautious about using paracetamol. But this really changes the perspective for me.


Same here, two children (2.5yo and 3wo), both exposed to Paracetamol in what I now hope were low enough concentrations. I'm very concerned, to say the least.


Why do you use the word "exposed"? You seem to be overreacting.


To me it looks like a normal response of a parent.

I've been giving my infant paracetamol and am now having second thoughts about it.


What other word should I use? My wife took paracetamol, so the fetus was exposed to it.


Aspirin is a much safer drug to give to kids, despite the bad press it has received. You only need to look at the actual data to be convinced that it should be prescribed over Paracetamol any day.


Ok... I looked at the data and when people stopped giving aspirin to children, prevalence of Reye syndrome dropped by 90%.

I'm gonna go ahead and continue not giving aspirin to kids.


You know the saying that correlation is not causation ?

https://pubmed.ncbi.nlm.nih.gov/11994026/

> The presence of salicylates in the blood or urine of Reye's syndrome patients has not been demonstrated, and no animal model of Reye's syndrome has been developed where aspirin causes the disease. It is clear from epidemiological data that the incidence of Reye's syndrome was decreasing well before warning labels were placed on aspirin products. Reye's syndrome disappeared from countries where aspirin was not used in children as well as from countries which continued to use aspirin in children.

This link with Reyes syndrom is about as valid as good old snake oil to treat ailments. Bad science was not invented just last year.


While uncommon, Aspirin can cause Reye syndrome in children, which can lead to death or cause permanent disability.

Paracetamol does not cause such harmful effects if used as directed. It definitely should be used as a first-line treatment (if needed) in case of fever or pain.

Edit: typo


> Aspirin can cause Reye syndrome in children

This has never been demonstrated


This article essentially argues that Paracetamol should be used sparingly, if necessary. Calpol (suspension of paracetamol for children) is used indiscriminately in the UK, with some parents seemingly attempting to use it as a chemical cosh when their children are in a bad mood - it does also appear to alter moods.

https://www.theguardian.com/science/2015/apr/14/paracetamol-...

https://www.theguardian.com/lifeandstyle/2019/jun/04/why-par...


I think paracetamol is also used to lower fevers which are more common in little kids. Does aspirin also serve that function? I think it doesn't.


Aspirin, Ibuprofen and Paracetamol all lower fever.


It does.


Read on Reyes syndrom, maybe?


read on the lack of evidence when it comes to Reyes syndrom, maybe?


Oh, of course let's conduct a trial where we give aspirin to children and see what happens! I gather you'll be volunteering your own children? How nice of you!


Absolutely not.


I’m on leave from my job, which gives me a plethora of free time at the moment. (Usually while on my job, I’m really busy with two kids etc). It is an amazing contrast to my usual workweek. However, in relation to this topic: I automatically fill in productive tasks, and spend the days with stuff that needs to be done. I’ve also devoted a lot if attention to exercise and dietary constaints, so I lost a lot of weight.

I guess, if I would continue for a long time I would either pick up gaming with the aim of becoming skilled, or do something productive, like start some programming tasks or similar.

Right now I have a month left.

BTW my main goal for the time being is to experience boredom (where I’m partly succeeding). That way I can hopefully look back at this time and recall why I’m usually busy and why it is a good thing.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: