HN user

cioc

505 karma

https://charlescary.com/

Posts46
Comments19
View on HN
shoreline.io 4y ago

Operations at the Edge

cioc
1pts1
shoreline.io 4y ago

Minimizing Mean Time to Detect: Real Time Alarms with IREE

cioc
2pts0
shoreline.io 5y ago

Using JAX and XLA to Accelerate DevOps/SRE

cioc
3pts0
charlescary.com 6y ago

Bringing On-Prem Kubernetes to Cloud Parity

cioc
8pts0
charlescary.com 6y ago

Home Data Center from Craigslist Parts

cioc
2pts1
ustradebrowser.com 7y ago

US Trade Browser: Understand the Trade War with Prophet and DeepAR

cioc
2pts0
github.com 7y ago

Show HN: RLSL – Reinforcement Learning for Skip Lists (DBs and AI)

cioc
9pts1
www.bloomberg.com 10y ago

Uber Drivers Win Seattle Vote on Collective-Bargaining Rights

cioc
3pts0
www.bloomberg.com 11y ago

Facebook Is Said to Test Workplace-Collaboration Tools

cioc
1pts0
blog.charlescary.com 13y ago

Seven Lessons from Building a Large, Distributed System

cioc
2pts0
github.com 13y ago

Checkpoint: A simple key/val store for python built on S3

cioc
1pts0
blog.charlescary.com 13y ago

Functional C Programming (2): The Garbage Collector

cioc
2pts0
blog.charlescary.com 13y ago

Functional C Programming: Higher order functions, closures, lifted types

cioc
106pts30
github.com 13y ago

Functional C Programming (Or, why God, why?)

cioc
28pts19
blog.charlescary.com 13y ago

Machine Learning: Building Image Based Search

cioc
2pts0
blog.charlescary.com 13y ago

A Tail of Woe: The Trouble with fstat Caching

cioc
1pts0
github.com 13y ago

C reference for your desk (~200 lines)

cioc
3pts0
github.com 13y ago

Machine Learning: Access Tiny Images Dataset with Python

cioc
3pts0
www.bloomberg.com 14y ago

Facebook & HTC Releasing Phone

cioc
4pts0
news.ycombinator.com 14y ago

Ask HN: Would you use Jython for a business application?

cioc
1pts0
news.ycombinator.com 14y ago

Are there any good web frameworks for C?

cioc
8pts3
campusmemes.com 14y ago

Show HN: campusmemes.com to compile all those pics

cioc
2pts0
news.ycombinator.com 14y ago

Ask HN: What's the best company to buy SSL certificates from?

cioc
124pts70
cleandictionary.com 14y ago

Show HN: We are building an open API for the English Language

cioc
1pts0
www.cleandictionary.com 14y ago

Show HN: building a dictionary to be beautiful and fast

cioc
1pts1
news.ycombinator.com 14y ago

What's the best cloud based hosting service?

cioc
2pts1
news.ycombinator.com 14y ago

When is the best time to launch? season? month? day of week?

cioc
3pts4
pseudoacademic.com 14y ago

The Top Computer-Generated Liberal Arts Essay Topics

cioc
1pts0
pseudoacademic.com 14y ago

Generate the Topic to your next Dissertation with PseudoAcademic

cioc
3pts1
frootlooppokemon.tumblr.com 14y ago

Froot loop pokemon. title says it all

cioc
1pts0

Parker Institute for Cancer Immunotherapy | San Francisco, CA | Software Engineer & Data Scientist | full time, ONSITE

Parker Institute for Cancer Immunotherapy (http://www.parkerici.org/) is a new organization formed to accelerate the cancer research effort. We are focused on immunotherapy - leveraging the patient's own immune system to fight disease.

We are building software engineering and data science teams. Software engineers will focus on data storage and retrieval, compute frameworks, and bioinformatics algorithm implementation.

To apply, email us with a description of your best programming project.

Data scientists will focus on:

1) building pipelines to process a wide range of biological data types and

2) leveraging bleeding edge machine learning and visualization algorithms to identify promising research directions, in very close collaboration with Parker Institute scientists. Working knowledge of basic biology and strong communication abilities are key.

To apply, tell us about a time you had to work with a large messy biological data set.

Get in touch: ccary@parkerici.org

Parker Institute for Cancer Immunotherapy | San Francisco, CA | Software Engineer & Data Scientist | full time, ONSITE

Parker Institute for Cancer Immunotherapy (http://www.parkerici.org/) is a new organization formed to accelerate the cancer research effort. We are focused on immunotherapy - leveraging the patient's own immune system to fight disease.

We are building software engineering and data science teams. Software engineers will focus on data storage and retrieval, compute frameworks, and bioinformatics algorithm implementation.

To apply, email us with a description of your best programming project.

Data scientists will focus on:

1) building pipelines to process a wide range of biological data types and

2) leveraging bleeding edge machine learning and visualization algorithms to identify promising research directions, in very close collaboration with Parker Institute scientists. Working knowledge of basic biology and strong communication abilities are key.

To apply, tell us about a time you had to work with a large messy biological data set.

Get in touch: ccary@parkerici.org

Parker Institute for Cancer Immunotherapy | San Francisco, CA | Software Engineer & Data Scientist | full time, ONSITE

Parker Institute for Cancer Immunotherapy (http://www.parkerici.org/) is a new organization formed to accelerate the cancer research effort. We are focused on immunotherapy - leveraging the patient's own immune system to fight disease.

We are building software engineering and data science teams.

Software engineers will focus on data storage and retrieval, compute frameworks, and bioinformatics algorithm implementation.

To apply, email us with a description of your best programming project.

Data scientists will focus on:

1) building pipelines to process a wide range of biological data types and

2) leveraging bleeding edge machine learning and visualization algorithms to identify promising research directions, in very close collaboration with Parker Institute scientists. Working knowledge of basic biology and strong communication abilities are key.

To apply, tell us about a time you had to work with a large messy biological data set.

Get in touch: ccary@parkerici.org

Duplicated and lost messages will happen in practice - TCP attempts to build reliable communication on an unreliable medium. Not clear from the paper if this matters.

I think the larger misunderstanding of the paper is the requirement that paxos have a leader - lamport's synod algorithm does not require a leader, the leader is an optimization!

Parker Institute for Cancer Immunotherapy | San Francisco, CA | Software Engineer & Data Scientist | full time, ONSITE

Parker Institute for Cancer Immunotherapy (http://www.parkerici.org/) is a new organization formed to accelerate the cancer research effort. We are focused on immunotherapy - leveraging the patient's own immune system to fight disease.

We are building software engineering and data science teams.

Software engineers will focus on data storage and retrieval, compute frameworks, and bioinformatics algorithm implementation. To apply, email us with a description of your best programming project.

Data scientists will focus on: 1) building pipeline to process a wide range of biological data types 2) leveraging bleeding edge machine learning algorithms to identify promising research directions 3) communicating these results to clinical and biological researchers. To apply, email us about a time you had to work with a large messy biological data set.

Get in touch: ccary@parkerici.org

Parker Institute for Cancer Immunotherapy | San Francisco, CA | Software Engineer & Data Scientist | full time, ONSITE

Parker Institute for Cancer Immunotherapy (http://www.parkerici.org/) is a new organization formed to accelerate the cancer research effort. We are focused on immunotherapy - leveraging the patient's own immune system to fight disease.

We are building software engineering and data science teams.

Software engineers will focus on data storage and retrieval, compute frameworks, and bioinformatics algorithm implementation.

Data scientists will focus on bioinformatics.

Get in touch: ccary@parkerici.org

If you think stuff like this is cool, and you'd like to be a part of the software engineering effort at Parker Institute for Cancer Immunotherapy, msg me. ccary@parkerici.org

We are building out our platform for bioinformatics. Some engineering topics:

* Large scale data processing (Cloud & on-prem HPC based)

* Bioinformatics / ML algorithms

* Data storage & retrieval (File systems & databases)

yes, we need macros, more macros. Then it will be good.

In all seriousness though, it's basically supposed to teach about function pointers.

I would never, ever recommend programming like this.

In response to the macros, i think that would make the program particularly hard to reason about because part of the program would be rewritten at compile time.

I would discourage the use of macros. I believe that Brian Kernighan would agree with me.

As a rule of thumb, it is better to use enums over #defines and avoid macros like death. Stick to the most standard, simple parts of the language and your programs will be most readable and likely elegant.

Does anyone else find the section "Don’t use someone else’s file system" a bit confusing? It starts off by convincingly saying O_DIRECT shouldn't be used and then goes on to say O_DIRECT works very well.