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)
1 pts
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…
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…
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…
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…
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…
comment
Thanks for the advice :)
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…
comment
I never understood this. Pointers just aren't that difficult if they're explained well.
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…
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 …
comment
This is really great :) Also, if you're like me, adding `p { text-align: left; }` to the CSS makes this much more readable.
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 …
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…
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…
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.
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…
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…
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…
comment
It restarts with new answers if you time out.
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.
comment
That's surprising, since their math and CS stuff is usually pretty good.
comment
This looks great. In case anyone missed it, there is a link in the sidebar to download the book for free.