frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

How-to guide: Commissioning a Sensor Physics R&D Lab

https://gist.github.com/nup002/912383615b12dc1ec44ae9004c40b11f
18•MagneLauritzen•2d ago

Comments

MagneLauritzen•2d ago
A practitioner's guide based on my own experience setting up and operating sensor development and characterisation labs at CERN, LBNL, DESY, and the University of Bergen.
fuzzfactor•2d ago
Good writeup that can be useful to many :)

For decades I've built labs primarily for chemical instrumentation, sometimes with electronic capabilities in excess of other chemical labs. This article emphasizes success in building dedicated electronic labs, sometimes having outstanding chemical abilities as an option as well.

There are a number of things in common either way

With the gas lines, don't trust contractors, do as much of the design, build, inspect, and verify your own self. This is usually an embarrassing failure otherwise.

Use Swagelok (top-shelf, having polished threads) brass fittings with straight hardened copper tubing, available in 20 foot lengths, manually cut to size and hand-dressed to outperform the near-perfect output of motorized abrasive cutoff alternatives. Don't make me laugh if you think a plumber's tubing cutter is appropriate, that's a desperate tool for when you can not physically remove particles from an emergency modification of an established system.

https://www.swagelok.com/downloads/webcatalogs/EN/MS-01-107....

Your specialty gases need to have the lengths of tubing manually cleaned with high-purity solvents or steam anyway before installation, and that washes away the particles generated during the cutting process.

Stainless steel tubing & fittings work too and can have an impressive look, but the exact same extreme effort will not result in as leak-free of a system than copper & brass, which makes a big difference with light gases like helium or hydrogen which are escape artists. For utility vacuum (or aggressive gases which might not be best centralized anyway), stainless might be needed if corrosives are being sucked in for centralized trapping, but I never would consider anything less than a dedicated local vacuum pump(s) for high vacuum work on an individual basis.

A vacuum line may benefit from larger diameter tubing, but one of the good ways of doing it for the gases is to use 0.25 inch diameter tubing rated to handle thousands of PSI. Even if you are starting out with a single gas cylinder/regulator in the supply area and delivering the typical 125 psi to the benchtop locations. With a number of further downstream workstations in use simultaneously someday, 0.25 tubing will not be able to deliver enough gas through that small diameter at 125 psi. But if everything is done correctly, conversion can be made later, to run the same gas distribution lines at higher pressures with appropriate new central tank regulators, or even at full tank pressure. Then using an additional local gas regulator at each workstation. Alternatively upsizing the tubing diameter by one notch would then require more wall thickness and then it becomes a real PITA compared to 0.25 inch.

Therefore the completed specialty gas delivery lines should ideally be leak tested over a period of days using full tank pressure of about 2500 psi. And under these conditions you should be able to develop the proper engineering technique for assembling the brass-to-copper so that it almost always shows no detectable leaks every time.

You will also need a flow damper on each main line to limit or shut down in case of major full-pressure uncontrolled escape during an unplanned lab incident. You don't want liters per second of flammable or asphyxiant gases to be able to pour into the lab on top of any other undesirable occurrences. Not even oxygen, which has its own specialized hazards including self-ignition of trace combustibles in the tubing by surprise, like oily residue or even fine metal particles. Oxygen has been known to behave safely for years before an unusual pressure shock occurs and ignites an internal hazard that was lurking overlooked the whole time.

Linux is still useless for most chemical instruments, and Windows has not been suitable for the internet for years, so I need a completely air-gapped LAN of the local lab PCs, each of which can be recovered to its original "immutable" condition from backup, without anything ever having been connected to the web. Mainly for productivity, but safety is also a major consideration for all corporate IT to be barred from labs. They're good at what they do, but their hands are more than full with office machines where it's still a lot uglier that it should be for all the work they are putting in.

It's a lot easier to train natural scientists to do everything with PC's that their particular lab is going to need, than it is to train corporate IT operators to do an outstanding job of anything a unique lab needs.

DRAM pricing is killing the hobbyist SBC market

https://www.jeffgeerling.com/blog/2026/dram-pricing-is-killing-the-hobbyist-sbc-market/
172•ingve•1h ago•116 comments

Swappa.com for GrapheneOS compatible devices – Stay Away

https://discuss.grapheneos.org/d/33727-swappacom-for-grapheneos-compatible-devices-stay-away
62•OsrsNeedsf2P•1h ago•31 comments

Artemis II lifts off: four astronauts begin 10-day lunar mission

https://www.theguardian.com/science/live/2026/apr/01/artemis-ii-launch-nasa-orion-moon-trip-live-...
168•Philpax•43m ago•58 comments

Signing data structures the wrong way

https://blog.foks.pub/posts/domain-separation-in-idl/
61•malgorithms•3h ago•36 comments

Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs

https://github.com/hauntsaninja/git_bayesect
167•hauntsaninja•4d ago•23 comments

Fast and Gorgeous Erosion Filter

https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html
24•runevision•1d ago•4 comments

The revenge of the data scientist

https://hamel.dev/blog/posts/revenge/
69•hamelsmu•4d ago•12 comments

Ask HN: Who is hiring? (April 2026)

180•whoishiring•8h ago•148 comments

Show HN: Flight-Viz – 10K flights on a 3D globe in 3.5MB of Rust+WASM

https://flight-viz.com
43•coolwulf•5h ago•23 comments

EmDash – a spiritual successor to WordPress that solves plugin security

https://blog.cloudflare.com/emdash-wordpress/
423•elithrar•7h ago•308 comments

InspectMind AI (YC W24) Is Hiring

https://www.ycombinator.com/companies/inspectmind-ai/jobs/jQNra64-software-engineer-build-the-wor...
1•aakashprasad91•2h ago

Scientists crack a 20-year nuclear mystery behind the creation of gold

https://www.sciencedaily.com/releases/2026/03/260313002633.htm
38•prabal97•3h ago•9 comments

Jax's true calling: Ray-Marching renderers on WebGL

https://benoit.paris/posts/jax-ray-marcher/
39•BenoitP•3h ago•6 comments

AI for American-produced cement and concrete

https://engineering.fb.com/2026/03/30/data-center-engineering/ai-for-american-produced-cement-and...
121•latchkey•6h ago•102 comments

NASA Artemis II moon mission live launch broadcast

https://plus.nasa.gov/scheduled-video/nasas-artemis-ii-crew-launches-to-the-moon-official-broadcast/
436•apitman•6h ago•290 comments

StepFun 3.5 Flash is #1 cost-effective model for OpenClaw tasks (300 battles)

https://app.uniclaw.ai/arena?tab=costEffectiveness&via=hn
128•skysniper•7h ago•55 comments

SpaceX files to go public

https://www.nytimes.com/2026/04/01/technology/spacex-ipo-elon-musk.html
134•nutjob2•5h ago•175 comments

Show HN: Dull – Instagram Without Reels, YouTube Without Shorts (iOS)

https://getdull.app
16•kasparnoor•2h ago•5 comments

Windows 95 defenses against installers that overwrite a file with an older one

https://devblogs.microsoft.com/oldnewthing/20260324-00/?p=112159
97•michelangelo•3d ago•47 comments

How-to guide: Commissioning a Sensor Physics R&D Lab

https://gist.github.com/nup002/912383615b12dc1ec44ae9004c40b11f
18•MagneLauritzen•2d ago•2 comments

An Introduction to Writing Systems and Unicode

https://r12a.github.io/scripts/tutorial/part2
54•mariuz•3d ago•11 comments

Claude wrote a full FreeBSD remote kernel RCE with root shell

https://github.com/califio/publications/blob/main/MADBugs/CVE-2026-4747/write-up.md
236•ishqdehlvi•18h ago•105 comments

The Feedback Loop Is All You Need

https://zernie.com/blog/feedback-loop-is-all-you-need/
3•zernie•1d ago•0 comments

Show HN: Zerobox – Sandbox any command with file, network, credential controls

https://github.com/afshinm/zerobox
88•afshinmeh•2d ago•80 comments

Ask HN: Who wants to be hired? (April 2026)

46•whoishiring•8h ago•119 comments

Random numbers, Persian code: A mysterious signal transfixes radio sleuths

https://www.rferl.org/a/mystery-numbers-station-persian-signal-iran-war/33700659.html
99•thinkingemote•11h ago•104 comments

The OpenAI graveyard: All the deals and products that haven't happened

https://www.forbes.com/sites/phoebeliu/2026/03/31/openai-graveyard-deals-and-products-havent-happ...
211•dherls•7h ago•164 comments

Is BGP safe yet?

https://isbgpsafeyet.com/
231•janandonly•10h ago•78 comments

Ada and Spark on ARM Cortex-M – A Tutorial with Arduino and Nucleo Examples

http://inspirel.com/articles/Ada_On_Cortex.html
55•swq115•4d ago•19 comments

Intuiting Pratt Parsing

https://louis.co.nz/2026/03/26/pratt-parsing.html
138•signa11•2d ago•43 comments