HNHacker News
TopNewBestAskShowJobs

jxm262

564 karma · joined April 3, 2014

https://github.com/jxm262 | jxm262@gmail.com
submissionscomments
jxm262··on macOS unable to open any non-Apple application
I switched from map to sys76 last year, never looking back at MacBook. I'd also suggest s76, x1 carbon, or Dell xps
jxm262··on The new minimum salaries in finance and tech for H1B visas
Anyone know if there's a full listing like this, but for all occupations/locations ?

I live in the Midwest and not even sure where to look for specific job title + location

jxm262··on We Don't Hate PHP
This comment is so true it hurts to read. Same can almost be said for other languages I actually _do_ like (perl, clojure.. sure there's _some_ jobs but the market just isn't the same as many others)

Source: left php about a decade ago and I'm not looking back

jxm262··on U.S. backs down in fight with Harvard, MIT over student visas
awesome, thanks for the info :)
jxm262··on U.S. backs down in fight with Harvard, MIT over student visas
This article doesn't seem to go into much detail. Does anyone know if this applies to all colleges or just Harvard?

I'm digging around online now but my search skills are failing me

jxm262··on How to get stock fundamentals data with Python
it's definitely more than a side hobby. I probably put about 20 hours/week while also working 40 hours my normal work. I've also had stints where I worked on trading full time (6 months+ stretch). That's why I sent my follow up comment on "is it worth it". If your serious about trading, you need to understand the level of commitment. Also add the stress levels from when you inevitably hit bumps in the road (my large loss was a huge damage to my psyche at the time). It's not for everyone.

To answer your question, I started in equities but moved to commodity and index futures/options.

jxm262··on How to get stock fundamentals data with Python
yes :)

edit: think I should follow up with a comment/question I ask myself alot. Is all the work/time worth it? In my case, I'd say yes, because I've always had an interest in finance and literally would be reading + working with markets on the side for fun anyway. If I think of all the effort poured into this vs say working for some large tech company... I'd probably say just go work the high paying tech job. Obviously you can make money in the markets, but the tradeoff for keeping your sanity is a very real question you have to ask yourself.

jxm262··on How to get stock fundamentals data with Python
Random question but is this Tel from the east coast? (wont name the city to respect anonymity). Think we worked together before :)

Depends how new you are to it all, but assuming you just know basic trading stuff (what a bid/offer is, what options greeks are, etc..). Everything I do is stat arb type of trades. My path won't be the same as yours, but here's how I started.

What I did...

- read literally every link and topic under https://www.investopedia.com (the education tab -> investing trading section on the right)

- quantopian.com - look under the learning tab. I went through all the material - literally all of it. There's a series of Lectures that explains a ton

- quantconnect.com - I went through all their tutorials. Read through the existing strategies to get a feel for everything and gain insights - https://www.quantconnect.com/tutorials/strategy-library

- Absorbed almost everything Ernie Chan has written. This was the first book that got me interested in all this - https://www.amazon.com/Quantitative-Trading-Build-Algorithmi...

I read a _ton_ and played around with lots and lots of data to try and get my systems working. Still no where near where I'd like to be, but been profitable since the beginning (minus a giant loss on some gambles I took - I no longer trade discretionary because of this). The links I pasted above are what I'd consider the "easy" part of all this, anyone can read and learn. Learning the more in-depth stuff around specific topics is harder, but I have a bunch of books (willing to share some recommendations if you need).

Once you progress, you'll find specific areas you're interested in (equity options, commodity futures, spread trades, fixed income/bonds, etc.. ).

jxm262··on How to get stock fundamentals data with Python
Been trading for roughly 3 years now. And yup, I'm exactly in the same boat, just recently dove back into filling all the holes i have in my knowledge (portions of math/stats)
jxm262··on Ask HN: Feasible Alternative to the MacBook Pro?
Adding my 2 cents on this since I've recently migrated from my old macbook 2015 to a System76 Gazelle (linux/Pop_OS). My comments are coming from the perspective of a web developer / trader (i make websites and trade futures+equities for a living) - with a Linux preference (i dislike Windows).

- Dell XPS_13 - Thinkpad (x1 carbon) - Purism - System76 (looked through all their laptpp offerings)

I chose Sys76 because I really wanted better hardware (I wanted _alot_ of RAM), which admittedly isn't a normal requirement for most users.

- Dell XPS 13 - totally anectodal, but I have a few friends who really dislike this laptop because of lots of little issues. Then again, I also know people who love it. My friend lent me his old one and I kept having issues with drivers and the OS just randomly crashing... so I passed on it

- Thinkpad X1-carbon - build quality feels awesome. I really like the trackpoint thingy, but the trackpad itself I thought was horrible. Also dislike the keyboard in general. I've read a bunch of mostly positive reviews though, so I might actually buy one to try in the future.

- Purism - seemed ok, but after looking at the hardware I could get on the Sys76 I liked the latter better.

- Sys76 Gazelle - Opted for this one since the hardware for the price seemed much better than the alternatives. Despite many people complaining that they're marked up Clevo's, I still found them the best when comparing price/hardware.

For about $2,000 USD, I was able to get what I wanted - 6GB GTX 1660 (cuda) - 64 gb ram - 1tb nvme

Compared to the macbook, after a few months use, I honestly miss the mac. There's awesome things to this laptop, but at the end of the day linux just doesn't play nice with everything compared to macs. Slow lagging in general (mac is much more 'snappy') when doing basic things like opening and dragging window panes. Random weird behavior when plugging in peripherals (plugging hdmi will shift some of my fn keys around, wtf?). The keyboard is awesome, the trackpad is ok, but NOTHING compares to the mac's trackpad. The mac display blows the Gazelle's display out of the water. I can't use some apps - Sketch, etc.. on this since it's linux. Battery life is so bad it's laughable.

IMHO, there is no feasible alternative, just a series of tradeoffs only your personal needs can decide. I really wish apple would offer a true "pro" user option - let me upgrade my hardware. Weight/size be damned, I basically want a desktop I can carry in my bookbag.

jxm262··on Ask HN: Where to Connect with Algo Traders?
Honestly I've found alot of help on specific questions on quant.stackexchange.com , also as another person commented - /r/algotrading will very rarely occasionally have good nuggets of info. If you ask a 'good' question there, you'll likely get some decent response.
jxm262··on Ask HN: Show Us Your Personal Website/Blog?
Can I just chime in to say I appreciate all the folks responding here. I've had various personal websites/blogs in the past but nothing currently. Would love to start one soon again and this just gave me that extra jolt of motivation I think I needed.
jxm262··on Ask HN: Anyone making money through algorithmic trading?
Well.. I'm trying :) Still backtesting, building my system, etc.. But I have high hopes. Like others have mentioned, it's probably not worth pursuing HFT, but it's still alot of work just dealing with micro second data (consuming all the data, executing multiple strategies, multiple order books, etc..)
jxm262··on Why ‘your’ programmers just want to code
Agreed. I try to ask kind of open questions during the interview process - I see you're doing this task with 'x' technology, have you considered using 'y'? Sometimes you'll get good responses back along the lines of why they picked the tools, but express an openness to make different choices if you can help them figure it out.

Honestly I'd love to hear ways to actually interview the interviewers on things like this. I feel most of the material I read talks about how to interview candidates, but there's not much about the other way around (how to assess the company you're interviewing with?)

jxm262··on Why ‘your’ programmers just want to code
This hits home for me pretty hard. Honestly reading it felt kinda therapeutic as I still occasionally have bad dreams from a previous company (ideas being shot down, trying to fit into an existing team, etc..).

especially this comment -

> Existing teams have established relationships, and are easy to offend collectively

https://medium.com/@prajjwalsin/this-sort-of-thing-can-even-...

Fwiw, there are companies/teams who act quite the opposite of this article (encourage ideas..). I've been part of many of them and it's something I try to look for now.

jxm262··on My Python Development Environment, 2018 Edition
Apologies if I'm missing something obvious (relatively new to Python), but what's the advantage of loading it the 1st way? I'm currently using conda and do something similar to you're 2nd example `source activate conda-env && python myapp.py`
jxm262··on Insider trading has been rife on Wall Street, academics conclude
I'm interested in your first link but it seems down (404). Would you happen to have an alternative, or just post the title?
jxm262··on Nine Rounds a Second: Why the Las Vegas Shooting Was Different
I'm sorry but I'm still a bit confused. Read through the article and others online, but I don't actually see it mentioned exactly what weapon was used. Is it literally an AR-15 that had some sort of change done to it? They mention 2 guns were used, but only talk about the one and don't offer much details. Asking out of curiousity, since everything I've read online doesn't really seem to just get to the point.
jxm262··on CSS and JS code coverage in Chrome DevTools
This is incredibly awesome. thanks for sharing!
jxm262··on How I failed to land a remote position
hey @kostarelo! Recognize you from the Node.js slack group as you were one of the first one's to join (i'm justin :wave:)

Anyway, IMO alot of other commenters here have given some really good feedback, so I won't elaborate on any constructive criticism. But if you'd like to chat sometime about potential opportunities, send me a message sometime (email is in my profile, or as you know I'm always on that Slack group). I have a few decent people in my network I can probably send your way.

I appreciate the post, was a good read :)

jxm262··on Software developers who started after 35, 40 or 50
I wouldn't mind helping out with a news site :) Im also taking a trip to Togo this summer , so could be a good way for me to learn more about what's happening in the region
jxm262··on How to Become a Data Scientist – On Your Own (2015)
Welp.. you just implemented one of my 100's of startup ideas. And by the looks of it, you did a pretty good job too :) So, kudos the site looks awesome and I think will definitely fill a need people have.
jxm262··on BuckleScript: write JavaScript faster, safer and smaller
This bundler looks awesome sjrd, will give it a try soon. My other option I was going to suggest to other is to take a look at the sbt-web project. But keeping things compatible and seamless with npm I think is important since it's ubiquitous with front end devs
jxm262··on BuckleScript: write JavaScript faster, safer and smaller
Built in npm support is huge for me. I use Scalajs full time and one of my biggest issues is having to use SBT and webjars. I also end up using some mashup of npm modules as well later on in the build which complicates it even more. Plus the speed of the compiler becomes a massive issue, especially during unit tests.

By turning it into a more readable Js, I wonder if the debugger would play more nicely too. I've noticed in Scalajs the debugger randomly misses breakpoints or moves to the wrong line sometimes. Anyway not a rant on Scalajs, I do like it but there's definitely some bottlenecks for me.

jxm262··on Why Clojure? (2010)
I've actually felt this same way for a while now. This past year or so I've worked hard (imo) to "get" the benefits of strong typing, but can't shake the feeling that the tradeoffs just aren't worth it. I was hoping the verbosity, complexity, etc (strong types), would give me more confidence and security in my code. It always seems like a false sense of security though and I'm currnently on the fence as to whether or not it's worth it.

Is there any studies done showing that strong typing is actually a disadvantage? I've seen some stating the opposite, but nothing really stood out to me. Sorry for the long rant, but at this point I can't find anything empirically stating one is better than the other.

jxm262··on Creative Tim: Growing a side project into a $17k/month business
Yeah I also glanced at that earlier , but didn't read through it fully. This does seem to echo alot of the reasons why I don't follow through with things - ie. build too many features when I originally start off with 1 straigtforward goal. I think at this point, most of what's holding me back is psychological. I'm going to make a very strong attempt at figuring out how I can best focus on not act all ADD on my ideas.
jxm262··on Creative Tim: Growing a side project into a $17k/month business
Thanks for mentioning. This is something I needed to be reminded of myself. As part of my new year's resolution, I want to get serious about building a product from one of my seemingly endless ideas that I never execute on. I often give up part way through when I notice that my consulting pays exponentially more, but neglected to consider the passive side of the equation
jxm262··on Ask HN: What do you want to learn in 2017?
Came in to say this :) If you want to maybe pair up or some sort of structured learning on it, let me know. Could be cool to have a partner or some accountability. Although might be silly to do for learning an editor , ha.
jxm262··on Newest MacBook Pro is the first MacBook not recommended by Consumer Reports
32g next year? This is the first I've heard of that. Do you have any references?
jxm262··on Leaflet: An open-source JavaScript library for mobile-friendly interactive maps
I made a Scala.js facade of this recently for my work :) It's still not _completely_ done, but covers alot of the API. If anyone's interested in Scala on the front end and would like to check it out - https://github.com/cibotech/leaflet-facade

Most of the stuff I saw online was for previous versions of Leaflet, I wanted to make something that uses this new release

← PreviousPage 2 of 8Next →