back
user profile

jeffreyrogers

11,353karma·2,915submissions·March 8, 2014
about
Hedge Fund -> Defense Industry -> Big Tech

My career has mostly been at the intersection of hardware and software (including a couple of years designing FPGA gateware) and focused on designing and developing correct, performant systems, but I've been paid to do everything from PCB design to React frontends.

I also have an interest in improving clinical trials for novel therapeutics.

email: jeffreyrogers27@gmail.com

recent activity (2,915 total)
comment
Funny how we went from the 17th/18th century model of self employed craftsmen, to the 19th/20th century model of working for a large manufacturer, and now the trend appears to be back toward…
11y ago·view thread
comment
This is a good point and we have this problem in the US and England currently. I was recently talking to my aunt (who lives in London) about her son's school and extracurricular activities. He&#x…
11y ago·view thread
comment
> However, if you really want to impress me or inspire others, show me how this model can be successfully applied to careers outside of software engineering. My opinion is that most jobs don't…
11y ago·view thread
comment
I rarely upvote stories, unless they were either very interesting, or were interesting but didn't seem to have enough votes yet. I upvote comments when they raise an interesting point that I hadn…
11y ago·view thread
comment
I've thought similar things when I've looked at Rust in the past. It seems to me that designers really wanted to make it nice from a PL theory perspective, (hence the focus on functional pro…
11y ago·view thread
comment
Thanks for the advice :)
11y ago·view thread
comment
Even then it's still really hard. I'm at one of those schools and many of my friends don't even get interviews with the best firms. My impression is that the supply of capable people fo…
11y ago·view thread
comment
I never understood this. Pointers just aren't that difficult if they're explained well.
11y ago·view thread
comment
This is great. I've come across a few articles lately about caches and their effects on performance. It's really interesting stuff. If this interested you, then you might find this article[1…
11y ago·view thread
comment
Good points. The D language has a way of providing your first point without resorting to objects. Basically, the compiler just transforms a statement like `str.length()` into `length(str)`. The other …
11y ago·view thread
comment
This is really great :) Also, if you're like me, adding `p { text-align: left; }` to the CSS makes this much more readable.
11y ago·view thread
comment
Yeah, I've had some professors who were quite mean to students (A small amount though, maybe 2-3, most seem to care about their students, at least at my university). I think what PG sees instead …
11y ago·view thread
comment
I often wonder about how much programmers of my generation are missing out on because of our relative lack of understanding of the full stack of software and hardware. Many of my peers have never writ…
11y ago·view thread
comment
Preventing buffer overflows requires runtime checks. That's a performance hit. Memory leaks require either GC or a restrictive type system. The first is another performance hit, the second is cum…
11y ago·view thread
comment
My impression of Rust is that it focuses too much on safety at the expense of making it hard to do what you want, especially when dealing with low level things.
11y ago·view thread
comment
Go is garbage collected though, and a lot of people using C don't want a GC'd language. (It's up for debate whether GC actually matters for most of them, but that's the feeling non…
11y ago·view thread
comment
I wonder how fast it is? A lot of game programmers hate C/C++ but feel like they can't use anything else, since they don't have the same control. Edit: I reread the page and it says abo…
11y ago·view thread
comment
Jonathan Blow has a whole series on YouTube discussing the language, and at one point there is even a demo of the language and the compiler! The whole thing is really exciting and the language looks w…
11y ago·view thread
comment
It restarts with new answers if you time out.
11y ago·view thread
comment
When I was learning C I had heard about how terrifying pointers were and so I expected them to be super difficult to learn. Maybe, my experience is atypical, but I found them pretty intuitive.
11y ago·view thread
comment
That's surprising, since their math and CS stuff is usually pretty good.
11y ago·view thread
comment
This looks great. In case anyone missed it, there is a link in the sidebar to download the book for free.
11y ago·view thread