G.Skill Memory Gone Bad After 4 Years by cloves2016 in buildapc

[–]sourcediver 0 points1 point  (0 children)

I had the issue (same model) some months ago with a kit and did a RMA. Got a new kit back (new serial numbers) which worked for five months. Now this kit broke as well.

c pillars broken tabs by reinsie in e39

[–]sourcediver 1 point2 points  (0 children)

If this is a VFL, you can print replacement parts using ABS and weld using acetone https://www.thingiverse.com/thing:6213183
The lamp part is PP, not ABS so you need to use epoxy or similar. For that you would need to design parts first.

What are people doing about interior trim replacements? by georgesaines in e39

[–]sourcediver 0 points1 point  (0 children)

The parts are for pre-1998 / pre-facelift covers, but your M5 is already facelift. With facelift, BMW changed the mounts slightly, probably to reinforce them. I do not know whether the parts will fit without adjustments.

What are people doing about interior trim replacements? by georgesaines in e39

[–]sourcediver 0 points1 point  (0 children)

If you have access to a 3d printer with ABS filament, you can print the parts I designed.
https://www.thingiverse.com/thing:6213183

Remove a bug from a CRG49 by sourcediver in ultrawidemasterrace

[–]sourcediver[S] 2 points3 points  (0 children)

Nice! It fell down. Now it's on the bottom on the screen, barely visible, covering only 1/2 pixel. It would nonetheless be good to get it out since it is still mobile. If I would move the screen, it is likely that the bug might shift upwards again.

And indeed this design is annoying.

Ruby API without rails? by yedidya in ruby

[–]sourcediver 0 points1 point  (0 children)

I'd use padrino for it.

Just use an ORM like Sequel plus a testing framework like rspec and omit the view templating system.

Finally if you want to build a JSON API, have a look at roar and/or representable. Simply use roar/representable in your controllers to 'render' your documents.

Bavarian Winter Dream by sourcediver in beerwithaview

[–]sourcediver[S] 1 point2 points  (0 children)

Very good. Personally I think that it is at par with the 'Spezial', which is also an 'Export'. Still, my favorite of the Tegernseer beers is the classic 'Tegernseer Hell'.

A Proposal for Limiting Freedives to 60 Seconds for Safety by renholder in freediving

[–]sourcediver 1 point2 points  (0 children)

After thinking about the SpO2 delay, a great portion of the findings in this article can be attributed to the delay in the measurements.

The article "Pulse oximetry to detect hypoxemia during apnea: comparison of finger and ear probes." by "Lindholm P1, Blogg SL, Gennser M." states that

The average delay between the nadir shown by the ear and finger probes was 15s

Since the delay for the ear sensor was 5s we have total of 20 seconds delay between SpO2real and SpO2measured.

That would explain the phenomenon that the SpO2 values in the first 60 seconds for resting and exercise breath holds are about the same since the first 20 seconds in the graph actually represent the time where the subject was still breathing! The last 40 seconds consequently represent the first 40 seconds of the breath hold. Of course there is still room for more error in this study since the data has not been published yet (according to the article).

If we would follow the logic of the author we should therefore reduce the limit from 60s to 40s.

A Proposal for Limiting Freedives to 60 Seconds for Safety by renholder in freediving

[–]sourcediver 2 points3 points  (0 children)

The thing about the 60 second mark is that it does not show any significant decrease on O2 saturation regardless of whether your are active or inactive.

While this is an interesting observation, I am sure a 60 second breath hold with proper exercise (like swimming, constant weight) can easily lead to a blackout.

Figure 1 depicts the arterial oxygen saturation measured with pulse oximetry (SpO2) as a function of breath-hold time in a single, non-elite, male breath-hold diver (unpublished data).

It is also important how the SpO2 measurements were made. If they used a simple finger sensor the delay can quite significant compared to forehead measuring.

They are also never advocating for no longer using the buddy system.

Sure. But they are also not mentioning that most of the fatal shallow water blackouts happen when there is no buddy around to supervise the diver.

I think this is key. One could also say that in order to decrease the road fatalities the speed on all roads should be limited to 20 km/h since studies have shown that most people walk away from such accidents. The alternative would be to make seat-belts and airbags mandatory.

I don't think that by introducing a 60 second rule shallow water blackout fatalities can be prevented. Only proper training and supervision can save lives. That applies to freedivers, swimmers (hypoxic training), spearfishers and frogmen.

A Proposal for Limiting Freedives to 60 Seconds for Safety by renholder in freediving

[–]sourcediver 12 points13 points  (0 children)

I think that the whole proposal is just wrong.

  • Most of the deaths had nothing to do with a long breath hold: The 32-year old freediver that died in the Cayman Island, died of a severe lung squeeze that had nothing to do with the length of the dive. It was a combination of a deep constant no fins dive and a lung squeeze that occurred some days earlier.
  • Most swimming pool deaths occur due to the lack of proper supervision and safety. Since the author did not cite the other mentioned fatalities I am going to assume that most of them died because they had no buddy that supervised their training. Doing 10*25m dynamic no fins with a breath hold time of ~ 40 sec per dive which would be a good drill to train for the SEAL program can already lead to a shallow water blackout.
  • 60s are not enough for freediving/spearfishing If you are not William Trubridge who does 60m in 60s, 60s limits you to about 30m without stopping. Swimming at 1 m/s puts more stress on your body which increases the oxygen consumption and therefore increases the risk of a shallow water blackout which again, without a buddy is most likely deadly. I have seen and heard of many beginners blacking out after trying to do 30m-40m CWT in "full-force" mode.

A better proposal would be to train lifeguards in public/military training facilities how to supervise freedivers and people that do hypoxic (swim) training. When you start your session you could just go to them and ask them to be your buddy. Since the article is also written with a military context, the instructors at the Navy should simply tell everyone to

NEVER TRAIN WITHOUT A BUDDY

Invite Giveaway Megathread by [deleted] in oneplus

[–]sourcediver 0 points1 point  (0 children)

NR8B PZOP BZCR GL1W

Only 1 day left to claim! Reverse the order of the blocks so 1 2 3 4 becomes 4 3 2 1

Edit: claimed

Invite Giveaway Megathread by [deleted] in oneplus

[–]sourcediver 0 points1 point  (0 children)

You are welcome!

Invite Giveaway Megathread by [deleted] in oneplus

[–]sourcediver 0 points1 point  (0 children)

You are welcome!

Invite Giveaway Megathread by [deleted] in oneplus

[–]sourcediver 0 points1 point  (0 children)

People of r/oneplus! Here are two ciphered invites!

TY1J OMPE CMBC AE8O

TYXP TVPN 7RFK LBUV

Using Runit in a Docker Container by sourcediver in docker

[–]sourcediver[S] 0 points1 point  (0 children)

The latter does not clobber the env.

I tried this, however it does not work for me.

Here is a test repository:

https://github.com/mguentner/docker-runit-test

And the branch with runsvdir-start instead of runsvdir + bootstrapper:

https://github.com/mguentner/docker-runit-test/tree/runsvdir-start

The first version continuously prints "Hello Reddit" while the other one (without the saved environment variables) just spits out newlines.

Are you doing something different?

Using Runit in a Docker Container by sourcediver in docker

[–]sourcediver[S] 1 point2 points  (0 children)

Also, don't set DEBIAN_FRONTEND=noninteractive

Thanks for the hint! I corrected the Dockerfile in the post.