Readit News logoReadit News
0x70dd commented on 1,700-year-old Roman sarcophagus is unearthed in Budapest   apnews.com/article/hungar... · Posted by u/gmays
0x70dd · 24 days ago
A Roman sarcophagus was found on a beach in Bulgaria last year [1]. It was used as a bar and had holes drilled for LED lighting.

[1] https://www.euronews.com/my-europe/2024/08/12/beach-bar-sarc...

0x70dd commented on Conformance checking at MongoDB: Testing that our code matches our TLA+ specs   mongodb.com/blog/post/eng... · Posted by u/todsacerdoti
magicalhippo · 7 months ago
About 15 years ago or so, webscale was everything and MongoDB was webscale[1][2] hence being used everywhere.

Has it become a legacy product, or are there still good reasons for using it in a new project in 2025?

[1]: https://www.youtube.com/watch?v=b2F-DItXtZs

[2]: https://news.ycombinator.com/item?id=1636198

0x70dd · 7 months ago
Until very recently, at the company I work for, we were running one of the largest (if not the largest) replica set cluster in terms of number of documents stored (~20B) and data size ~11TB. The database held up nicely in the past 10 years since the very first inception of the product. We had to do some optimizations over the years, but those are expected with any database. Since Mongo Atlas has a hard limit on the maximum disk size of 14TB we explored multiple migration options - sharding Mongo or moving to Postgres/TimescaleDB or another time series database. During the evaluation of alternative database we couldn't find one which supported our use case, that's highly available, could scale horizontally and that's easily maintainable (e.g. upgrades on Mongo Atlas require no manual intervention and there's no downtime even when going to the next major version). We had to work around numerous bugs that we encountered during sharding that were specific to our workloads, but the migration was seamless and required ~1h of downtime (mainly required to fine-tune database parameters). We've had very few issues with it over the years. I think Mongo is a mature technology and it makes sense depending on the type of data you're storing. I know at least few other healthcare companies that are using it for storing life-critical data even at a larger scale.
0x70dd commented on Stem cell therapy trial reverses "irreversible" damage to cornea   newatlas.com/biology/stem... · Posted by u/01-_-
0x70dd · 9 months ago
You should take everything he says with a grain of salt. He’s defunding research on transgenic mice, not transgender.
0x70dd commented on Australia/Lord_Howe is the weirdest timezone   ssoready.com/blog/enginee... · Posted by u/noleary
0x70dd · a year ago
Correctly ingesting and visualizing data that's captured by different devices while also accounting for travel across timezones, is a real challenge. [1] is our guide how we do this for diabetes data generated by CGMs and insulin pumps.

[1] https://tidepool.stoplight.io/docs/tidepool-api/branches/mas...

0x70dd commented on Ointment containing DNA molecules can combat allergic contact dermatitis   medicalxpress.com/news/20... · Posted by u/wglb
jasfi · a year ago
Have you tried zinc? It sounds like you must have after going through all those medical treatments.
0x70dd · a year ago
Yes, zinc helped a lot in when the skin was severely inflamed and oozing. After that period passed, I discontinued it as well, because the drier the skin is, the easier it cracks.
0x70dd commented on Record 4 Camera Angles at Once Using Only iPhones and iPads   pcmag.com/news/hands-on-a... · Posted by u/peutetre
0x70dd · a year ago
iPhones record videos with variable frame rate, which makes them unsuitable for syncing the video with a separate recorded audio track (e.g. when recording guitars). The video and audio would ever so slightly go our of sync. I wish there was a way to use fixed frame rate when recording.
0x70dd commented on Ointment containing DNA molecules can combat allergic contact dermatitis   medicalxpress.com/news/20... · Posted by u/wglb
0x70dd · a year ago
I have a severe form of allergic dermatitis that I've been trying to get under control for close to 10 years now. At one point to it so bad I couldn't take a shower without being in excruciating pain, I couldn't sleep, I could barely go through the day. The problem with all of the existing treatments, including the latest generation of monoclonal antibodies and JAK inhibitors is that they downregulate your immune system and they make you more sensitive to allergens if you discontinue the treatment. The only thing that made me better over time was stopping all drugs (including topical ones). It got worse for close to a year, but in 2-3 years my skin "healed". I'm still allergic and do get rashes occasionally, but I'm way less sensitive now.
0x70dd commented on Scala Resurrection   degoes.net/articles/scala... · Posted by u/nmat
markeibes · 3 years ago
How do you get over the lack of type inference in Scala?
0x70dd · 3 years ago
0x70dd commented on Wavelets allow researchers to transform and understand data   quantamagazine.org/how-wa... · Posted by u/theafh
mr_luc · 4 years ago
So if I'm understanding this right -- if I have a stream of numbers coming in forming a squiggly line, and I have a bucket of these wavelet shapes, I can pick up wavelets and stretch and squeeze and resize them and overlay them on my line, and ... use them to characterize that squiggly line? Working as feature recognition and also serving as a way to compress it? So instead of 20k data points, I have a sequence like 'mexican hat, mexican hat', and maybe elements in the sequence are different sizes and overlap?

(a) if my intuition is super wrong I'd love for HN to correct it, heh. (b) long shot, but anyone have links to code? It's HN after all -- maybe some commenters in this thread are aware of cool/idiomatic/simple/etc uses of wavelet code in open source software.

(I know of a bunch of cool uses they've been put to, from JPEGs to the spacex fluid dynamics presentation about using wavelet compression on gpu, but I've personally never used them as a tool for anything, and it'd be fun to learn about them with code!)

0x70dd · 4 years ago
Wavelets are used for pattern recognition in many iris recognition systems. First, the position of the iris in the input image is determined, then any eyelash and eyelid occlusions are removed and the iris is extracted by converting it to a polar coordinated image. The resulting image signal is convolved with wavelets of different shapes and sizes. The resulting signal is encoded using phase demodulation to produce an IrisCode. Two iris codes can be checked for a match by computing their hamming distance. [1] is the paper which describes the original system invented by Daugman. [2] is an open source implementation of that method.

[1] https://www.robots.ox.ac.uk/~az/lectures/est/iris.pdf [2] http://iris.giannaros.org/

u/0x70dd

KarmaCake day99October 12, 2018View Original