HNHacker News
TopNewBestAskShowJobs

bjg

2,241 karma · joined August 31, 2009

[ my public key: https://keybase.io/bjg; my proof: https://keybase.io/bjg/sigs/4gvJYLbmt4ZECJZGTUvR1wRXWQeAx1-X9wV16h-PLNs ]

http://bjg.io

submissionscomments
bjg··on Ask HN: Who is hiring? (October 2025)
10x Genomics | Software Engineer(Multiple Roles) | Remote(US) or Pleasanton, CA | Full-Time

We make instruments and software that enable scientists to study biology at single-cell resolution. Our technology features in over 7,000 scientific publications (https://www.10xgenomics.com/resources/publications), and is used across the world by top research institutions, hospitals, and pharmaceutical companies to study cancer, immunology, developmental biology, and more.

Our user-facing applications - which include the public website, a web-based analysis platform, visualization apps, instrument UIs, and more - have React/Typescript frontends and Golang backends, with Rust + C++/CUDA for analysis algorithms. Our instrument control software, which automates complicated microfluidics, motion, and imaging subsystems are written in C++, Python and Golang. If you want to use your software skills to push forward the frontiers of biology, please check us out.

Our tech stack includes: C++, CUDA, Rust, Go, Python, Typescript, Bazel, etc

Open Roles:

- Staff Software Engineer

- Software Engineer III - Frontend

- Senior Software Engineer - AI Solutions

- Staff Software Engineer - AI Solutions

I'm a Sr. Staff Software Engineer here. Happy to answer questions you might have, I'm easy to find on LinkedIn if you need to know more.

Apply: https://careers.10xgenomics.com/careers?department=Engineeri... Website: https://www.10xgenomics.com

bjg··on Looking for More Debugger
https://www.gdbgui.com/ is another good frontend for gdb.
bjg··on Ask HN: What's your quarantine side project?
I love the idea, looks like it requires a very large amount of twitter permissions on login though?
bjg··on Git Branch Naming Conventions
git-gone does this as well, works cross platform.

https://github.com/lunaryorn/git-gone

bjg··on Show HN: Kanmail – An email client that functions like a kanban board
Yes please, I would buy this.
bjg··on BusKill: A kill cord for your laptop
Yup:

https://www.cnet.com/how-to/windows-10-dynamic-lock-bluetoot...

bjg··on Satya Nadella Added $850B to Microsoft
Go look at the stock history, the moment Ballmer became CEO in 2000 the price stopped growing, lulled back down into the ~20-30's and stayed there until he stepped down in 2014. He did "exceptionally well" at keeping it where it was...
bjg··on A GUI framework for C# console applications
He merged commits 3 days, ago... that would lead one to believe it's maintained.
bjg··on Where to park your car, according to math
You can read the paper on arxiv: https://arxiv.org/pdf/1904.06612.pdf
bjg··on Introducing people.kernel.org
Looks like rss feeds are per blog, so just append /feed/ to any author's blog root. I can't find a mechanism to get a feed with all authors content however.

Ex: https://people.kernel.org/monsieuricon/feed/

bjg··on Show HN: Openring, a free and decentralized network of blogs
It's just you.
bjg··on Shouting in the Datacenter (2008) [video]
The making of video is arguably more interesting: https://youtu.be/lMPozJFC8g0
bjg··on MLton Compiler Overview
+1 Professor Fluet was one of my favorite professors, it was his first year at RIT, and he did an awesome job.
bjg··on Benchmarking OS primitives
I'm not sure I agree with (a), any app that is focused on perf is likely going to use jemalloc or any of the other high performance allocators (tcmalloc), and completely bypass the libc implementation...
bjg··on A Curated List of Checklists You Should Save
Currently working a very difficult bug... was hoping there would be a checklist for debugging / postmortem analysis / problem solving.
bjg··on How Microsoft brought SQL Server to Linux
There is no virtualization used in SQL server on Linux... It's not a VM. It's a just like any other Linux process... It just happens to have something that looks a lot like the NT Kernel running inside that process.
bjg··on Azure Data Lake Store: a hyperscale distributed file service for analytics
No... it's really confusing :)
bjg··on 32TB of Windows 10 internal builds, core source code leak online
https://docs.microsoft.com/en-us/windows-hardware/drivers/de...
bjg··on 32TB of Windows 10 internal builds, core source code leak online
Public symbols, which aren't nearly as useful as private symbols.
bjg··on [dead]
I did read your entire post, I saw that you acknowledged the fact that the AMA was 3 years old.

It's just that your post wasn't interesting, and didn't contain any substance. So I felt the need to warn others who are likely to fall into the same trap I did.

¯\_(ツ)_/¯

bjg··on [dead]
Before you get excited the AMA is 3 years old.
bjg··on Testing the Windows Subsystem for Linux
That's how SQL Server on Linux works...

https://arstechnica.com/information-technology/2016/12/how-a...

bjg··on Microsoft announces the next version SQL Server for Windows and Linux
https://www.microsoft.com/en-us/sql-server/sql-server-vnext-...

https://hub.docker.com/r/microsoft/mssql-server-linux/

bjg··on Introducing Stack Overflow Documentation Beta
Money
bjg··on MSYS2: Arch Linux on Microsoft Windows
Yea, they track it pretty closely.

See: https://github.com/Alexpux/Cygwin/tree/msys2-master

bjg··on Exploring the new .NET “dotnet” CLI
Looks like they have compiler support for only C# (csc), and F# (fsc) right now.

https://github.com/dotnet/cli/tree/master/src/Microsoft.DotN...

https://github.com/dotnet/cli/tree/master/src/Microsoft.DotN...

bjg··on Android 6.0 Marshmallow Reviewed
I interpreted the statement as being more about the ability to get bug fixes and security patches on these devices than it is about getting access to new features. Right?
bjg··on JSON Support in SQL Server 2016
The article points out that you can use their ISJSON function as a check constraint on your column, guarding it from malformed data:

> ISJSON( jsonText ) that checks is the NVARCHAR text input properly formatted according to the JSON specification. You can use this function the create check constraints on NVARCHAR columns that contain JSON text.

bjg··on Fish shell
That makes sense, the create of fish works at Apple: http://ridiculousfish.com/blog/about.html
bjg··on Cmder – Portable console emulator for Windows
You can disable the display of the tab bar in ConEmu.

Main -> Tabs -> "Don't Show".

There is another setting to always start a new instance of ConEmu, which together seem like it might give you what you want.

Page 1 of 5Next →