Recent submissions

Comment · 3 years ago
Location: NYC

Remote: OK, prefer hybrid

Willing to relocate: No

Technologies: Python (Pandas, Dagster, SQLAlchemy, Flask, FastAPI, SKLearn, etc.), SQL (big Postgres fan), Svelte, GitHub Actions, Terraform/Pulumi, Kubernetes/Helm

Resume: https://www.linkedin.com/in/raaid-arshad/

Email: [email protected]

Hey I'm Raaid. I'm a software engineer who is particularly experienced with data engineering + the backend but full-stack capable. I'm interested in making something that works, works well, is well documented, and helps the world. I'm not interested in pointlessly moving fast to try to make a quick buck. Super interested in anything that aims to address climate or socioeconomic issues.

Comment · 3 years ago
Location: NYC

Remote: OK, prefer hybrid

Willing to relocate: No

Technologies: Python (Pandas, Dagster, SQLAlchemy, Flask, FastAPI, SKLearn, etc.), SQL (big Postgres fan), Svelte, GitHub Actions, Terraform/Pulumi, Kubernetes/Helm

Resume: https://www.linkedin.com/in/raaid-arshad/

Email: [email protected]

Hey I'm Raaid. I'm a software engineer who is particularly experienced with data engineering + the backend but full-stack capable. I'm interested in making something that works, works well, is well documented, and helps the world. I'm not interested in pointlessly moving fast to try to make a quick buck. Super interested in anything that aims to address climate or socioeconomic issues.

Comment · 4 years ago
Interesting okay. Is a combo of paper and automated counting not ideal then? To my mind automatic counting is probably great for the speed you mentioned, and I'm sure those who have to perform the counting/run the election like it, but then keeping paper to hand-count as a backup or to verify seems sensible too. Or is the very possibility of a compromise too bad to entertain?
Comment · 4 years ago
Why are they always a bad idea in your view? I'd imagine that they're quite nice from the point of view of those who run elections and actually have to count them. I'd love to hear your thoughts!
Comment · 4 years ago
Is a paper-vote a reference to literally marking a piece of paper, or a human counting said piece of paper? Sorry if that's a dumb question, just want to make sure I follow. It seems like this tech works with marking a piece of paper that is then read by a machine. I suppose if the paper is kept, perhaps it's nice from the point of view of the election-handling-folks to automate the counting process, but be able to audit the paper ballots?
Comment · 4 years ago
A lot of skepticism and negativity here, with a focus on "open source means something to me, not the layman" as well as mentions of is that really helpful, is it auditable, etc. Valid concerns, but I guess my reaction is hopeful because hey there's at least one group of people who are trying to build something that is more transparent.

Maybe it's not perfect, but (at least to me) seems like a step in a good direction. Also for what it's worth the company making the tech has a product for auditing as well. Idk guess I'm feeling more optimistic this morning.

Comment · 4 years ago
Yeah as some of the responses to your reply said, agreed, and I've always found value in unit tests, and the "too many deployments and not enough development" comment from jsight rings loud in my head. Deploying to a real non-prod environment as a "test" can be fine for a team, but to do so while not testing for how you expect the code to behave... maybe that works for some folks and if you're moving super fast, but I wouldn't be super comfortable with it myself.
Comment · 4 years ago
Big +1 to “ Never give up on local testing”. The current code base I’m dealing with has many tests that require interaction with a dev environment on the cloud, and occasionally these tests fail due to a timeout or some other thing not related to actually testing the code (and instead reveals that I forgot to refresh my MFA).

Additionally the dependency thing can be huge; we ran into a weird bug for installing a particular dependency on our CI system so our test there keeps failing, but being able to run it locally let’s us know that the changes did not break our actual code tests.

Comment · 4 years ago
Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton