AnarchistArtificer

joined 1 year ago
[–] [email protected] 9 points 2 days ago

TBF, that's sort of my experience of pronouns due to finding queer community at university.

[–] [email protected] 4 points 2 days ago (1 children)

I agree. Whenever I get into an argument online, it's usually with the understanding that it exists for the benefit of the people who may spectate the argument — I'm rarely aiming to change the mind of the person I'm conversing with. Especially when it's not even a discussion, but a more straightforward calling someone out for something, that's for the benefit of other people in the comments, because some sentiments cannot go unchanged.

[–] [email protected] 5 points 3 days ago

That's fun, I'm stealing that

[–] [email protected] 3 points 3 days ago

To be fair, the way the Krebs cycle is taught is usually pretty grim (speaking as a biochemistry major)

[–] [email protected] 1 points 3 days ago (1 children)

I don't understand this, but it sounds cool.

[–] [email protected] 7 points 3 days ago (3 children)

Perhaps another way to think of it is that we're a patch of localised order in an overall disordered universe

[–] [email protected] 1 points 4 days ago (1 children)

Elsewhere in this thread, you mentioned that Immich has great documentation. Are there any other FOSS projects that stand out to you as having great user documentation?

[–] [email protected] 2 points 4 days ago* (last edited 4 days ago) (1 children)

The data are stored, so it's not a live-feed problem. It is an inordinate amount of data that's stored though. I don't actually understand this well enough to explain it well, so I'm going to quote from a book [1]. Apologies for wall of text.

"Serial femtosecond crystallography [(SFX)] experiments produce mountains of data that require [Free Electron Laser (FEL)] facilities to provide many petabytes of storage space and large compute clusters for timely processing of user data. The route to reach the summit of the data mountain requires peak finding, indexing, integration, refinement, and phasing." [...]

"The main reason for [steep increase in data volumes] is simple statistics. Systematic rotation of a single crystal allows all the Bragg peaks, required for structure determination, to be swept through and recorded. Serial collection is a rather inefficient way of measuring all these Bragg peak intensities because each snapshot is from a randomly oriented crystal, and there are no systematic relationships between successive crystal orientations. [...]

Consider a game of picking a card from a deck of all 52 cards until all the cards in the deck have been seen. The rotation method could be considered as analogous to picking a card from the top of the deck, looking at it and then throwing it away before picking the next, i.e., sampling without replacement. In this analogy, the faces of the cards represent crystal orientations or Bragg reflections. Only 52 turns are required to see all the cards in this case. Serial collection is akin to randomly picking a card and then putting the card back in the deck before choosing the next card, i.e., sampling with replacement (Fig. 7.1 bottom). How many cards are needed to be drawn before all 52 have been seen? Intuitively, we can see that there is no guarantee that all cards will ever be observed. However, statistically speaking, the expected number of turns to complete the task, c, is given by: where n is the total number of cards. For large n, c converges to n*log(n). That is, for n = 52, it can reasonably be expected that all 52 cards will be observed only after about 236 turns! The problem is further exacerbated because a fraction of the images obtained in an SFX experiment will be blank because the X-ray pulse did not hit a crystal. This fraction varies depending on the sample preparation and delivery methods (see Chaps. 3–5), but is often higher than 60%. The random orientation of crystals and the random picking of this orientation on every measurement represent the primary reasons why SFX data volumes are inherently larger than rotation series data.

The second reason why SFX data volumes are so high is the high variability of many experimental parameters. [There is some randomness in the X-ray pulses themselves]. There may also be a wide variability in the crystals: their size, shape, crystalline order, and even their crystal structure. In effect, each frame in an SFX experiment is from a completely separate experiment to the others."

"The Realities of Experimental Data" "The aim of hit finding in SFX is to determine whether the snapshot contains Bragg spots or not. All the later processing stages are based on Bragg spots, and so frames which do not contain any of them are useless, at least as far as crystallographic data processing is concerned. Conceptually, hit finding seems trivial. However, in practice it can be challenging.

"In an ideal case shown in Fig. 7.5a, the peaks are intense and there is no background noise. In this case, even a simple thresholding algorithm can locate the peaks. Unfortunately, real life is not so simple"

It's very cool, I wish I knew more about this. A figure I found for approximate data rate is 5GB/s per instrument. I think that's for the European XFELS.

Citation: [1]: Yoon, C.H., White, T.A. (2018). Climbing the Data Mountain: Processing of SFX Data. In: Boutet, S., Fromme, P., Hunter, M. (eds) X-ray Free Electron Lasers. Springer, Cham. https://doi.org/10.1007/978-3-030-00551-1_7

[–] [email protected] 5 points 4 days ago (1 children)

What have you found most useful from switching? I switched to emacs a while ago and still feel like a beginner (largely because I got too greedy with all the goodies at the beginning and ended up with loads of features I hadn't learned to use yet and a messy init.el. I restarted and am adding features as I need them, to prevent that same complexity sprawl)

[–] [email protected] 3 points 4 days ago

Unfortunately no. I don't know any research scientists who even make 6 figures. You're lucky to break even 50k if you're in academia. Working in industry gets you better pay, but not by too much. This is true even in big pharma, at least on the biochemical/biomedical research front. Perhaps non-research roles are where the big bucks are.

[–] [email protected] 5 points 4 days ago (3 children)

He doesn't directly control anything with C++ — it's just the data processing. The gist of X-ray Crystallography is that we can shoot some X-rays at a crystallised protein, that will scatter the X-rays due to diffraction, then we can take the diffraction pattern formed and do some mathemagic to figure out the electron density of the crystallised protein and from there, work out the protein's structure

C++ helps with the mathemagic part of that, especially because by "high throughput", I mean that the research facility has a particle accelerator that's over 1km long, which cost multiple billions because it can shoot super bright X-rays at a rate of up to 27,000 per second. It's the kind of place that's used by many research groups, and you have to apply for "beam time". The sample is piped in front of the beam and the result is thousands of diffraction patterns that need to be matched to particular crystals. That's where the challenge comes in.

I am probably explaining this badly because it's pretty cutting edge stuff that's adjacent to what I know, but I know some of the software used is called CrystFEL. My understanding is that learning C++ was necessary for extending or modifying existing software tools, and for troubleshooting anomalous results.

[–] [email protected] 16 points 4 days ago (10 children)

A friend of mine whose research group works on high throughout X-ray Crystallography had to learn C++ for his work, and he says that it was like "wrangling an unhappy horse".

 

Unpaywalled archive link: https://archive.ph/TDGsk Open Access link to the study mentioned: https://onlinelibrary.wiley.com/doi/full/10.1002/puh2.27

Posting because I saw another post on this community about Extinction Rebellion UK blocking a private jet airport today (June 2024) (https://extinctionrebellion.uk/2024/06/02/climate-activists-blockade-farnborough-private-jet-airports-three-main-gates/) and wondered how many people know that leaded fuel is still pretty common in planes, both in the UK and elsewhere; I was pretty shocked when I first learned this

 

This was a switch that got its wires pulled out. I learned how to desolder today in order to remove it from the little switch board and now there's three holes where this used to be. Does this component have a name, because I'm wondering whether I can just get a replacement one like this. There are lots of tools and supplies at the makerspace I used, but I need to know what I'd be looking for.

Alternatively, what else might I be able to use to do this? I suppose I could just trim and strip the wires and shove those through and solder, but that seems...crude? I don't know. I'd prefer something with pins because I practiced soldering and desoldering using some broken electronics I had, and I'm more confident with pins than something so freeform.

Thanks for your time.

 
 

Over Christmas, I realised that I don't actually own any torches, and whilst I have no interest in throwing myself into yet another expensive, niche hobby, I wondered if the folk here could help suggest a possible flashlight.

I'm wondering what kind of options are for a headlamp style flashlight, ideally one that can be detached from the headlamp mounting, if that's a thing. In the most ideal world, the flashlight itself would be small enough I could fit it in my everyday carry tool pouch, which is a tool pouch that's around A5 size.

I used to have a basic headlamp which had three lights on it and a button which toggled between modes so it had some variable brightness. I liked that I could tilt it up and down. I used it mostly for digging in unlit storage units, or illuminating in and around my car when unloading at night. It wouldn't need to be too bright (the brightness aspect is one of the things I find most overwhelming about fancy flashlights, because there's a lot of in-group lingo to be learned which I haven't had the brain for.

One of the worst parts about my old headlamp was that its charging adaptor was specific and it'd often go uncharged if I couldn't find the specific charger for it. I don't know how fancy flashlights(TM) are generally powered, but I don't want to get a nice gadget I never use because it's awkward to charge. Proprietary connectors are a bit of a nightmare.

My budget would be up to £100 as a maximum, and only for something that ticked all my boxes. I have no idea how reasonably my goals are here, so thank you for reading this. I'd be glad to hear any suggestions anyone has, whether they be product suggestions, or questions that might be useful for me to consider in narrowing this down. You don't need to explain your recommendations too much — I can go away and research stuff once I have a place to start, but at the moment it just feels a bit big

Thanks

Edit: I feel like I've got plenty to go on now, thank you to everyone who answered, I love y'all, wonderful nerds

view more: next ›