HNHacker News
TopNewBestAskShowJobs

darkxanthos

1,681 karma · joined March 8, 2008

Data Scientist
submissionscomments
darkxanthos··on Probabilistic Reasoning in Intelligent Systems (1988) [pdf]
This is a fragment. There's no way either of these books are less than a couple hundred pages.
darkxanthos··on Probabilistic Reasoning in Intelligent Systems (1988) [pdf]
The ideas contained in this book and Causality have been a huge influence in my decision of what to focus on learning as a data scientist. Very much recommend it even if you feel like the book might be too dense for you. It definitely was for me, but I still got a lot out of it.
darkxanthos··on [dead]
*Irrational.

A proof that it is rational is the reason why I clicked so I was let down in the end. :)

darkxanthos··on Gaps in Alumni Earnings Stand Out in Release of College Data
Easy there. I've seen people with BS and MS who do exactly what you describe. I don't have a degree at all and I don't do that. Cmon.
darkxanthos··on How odd is a cluster of plane crashes?
Super helpful! Thanks!
darkxanthos··on How odd is a cluster of plane crashes?
In this case I would agree with you. I don't understand the reasoning for the last sentence at all.
darkxanthos··on Mathematical software wish list
My Mathematical Modeling teacher is having us use SageMathCloud! It's a great tool. I didn't know it could be so easy to do things I thought I needed something akin to Mathematica for. Thanks for your effort!
darkxanthos··on Pulsar: Concurrent framework for Python
What's the trade off here?
darkxanthos··on Don't test with SQLite when you use Postgres in Production
I don't understand the argument against this. I have had even small sites behave differently when moving between Postgres and SQLite. I <3 SQLite but it's not a golden hammer.
darkxanthos··on Ask HN: Is it possible to create a Saas for passive income while working a job?
Oh it looks like I just missed 2015's. Hopefully next year. Microconf sounds interesting.
darkxanthos··on Bayes’ Theorem – What is it and what is it good for?
Thank you for sharing this! It stretched my mind a bit. :)
darkxanthos··on Bayes’ Theorem – What is it and what is it good for?
The math is well defined and rigorous not every analysis that uses it. I think you're conflating those two things.
darkxanthos··on Bayes’ Theorem – What is it and what is it good for?
Two points:

1. Bayesian statistics allows use of "uninformative" priors. 2. Discarding your subjective beliefs is less than ideal as well as overweighting them. You have beliefs due to your experience. Weight them lightly but still use them. In the absence of much information your calculations will follow your gut. What else do you have in the absence of other information?

Using quantified subjective beliefs at least has the advantage of enabling you to make consistent choices based on what you know within a rigorously defined framework.

darkxanthos··on Use AWStats to verify your Google Analytics traffic, you will be amazed
Not the title. Was expecting an article and to be amazed. Got neither.
darkxanthos··on Walking Through a Doorway Makes You Forget (2011)
Did the article or researchers say it was just because someone was in a different room? The title is "Walking through a doorway makes you forget" not "You forget because you're in a new room."
darkxanthos··on MemSQL Launches Unlimited Community Edition
What's the catch here? :)
darkxanthos··on The Failure of Agile
Is a "new Agile" really what will solve this problem? I think really this just isn't a priority for many employers. Maybe we just need something new so us employees can see who's paying attention and flock there?
darkxanthos··on Famous Unsolved Math Problems as Homework
You can to a degree. I've done it a bunch for my math classes. :)

EDIT: Also wolfram alpha

darkxanthos··on PyCon 2015: Are we still changing the world?
Right now, a huge opportunity for Python seems to be data science. I didn't notice it in the list of places where Python shows up. Also, in that space, it more than just shows up, it brings unique capability to the space with its libraries and the support major tool developers have for it.
darkxanthos··on Smart watches are dumb
I have a different perspective. I recently bought a Garmin Fenix 3 GPS/semi-smart watch. Before I had this I didn't get the entire category at all. Now I still don't get the Apple watch but I DO understand more of what's coming.

Coupled with a heart rate monitor I can see a zillion interesting metrics about my exercises (including cadence and ground contact time). When I'm hiking I have a GPS map that I follow to show me how to get back to where I was. All the standard GPS features, plus I now get notifications when someone texts or calls and it's so much less inconspicuous to check the messages on my watch.

While I'm running I can just leave my phone in my pocket and control my music on my watch. Also the watch is always showing the time (it works well in light so the backlight is usually necessary).

I don't need my bike speed computer anymore now that I have this watch as well. One less thing to futz with.

A key thing that makes this watch work so well where my last GPS watch failed is the battery life. It can go around a full week without charging so it can easily last through a day of use. Several if I can't get to a charger.

I don't have the other features of the iWatch but they don't really appeal to me. All I can say is that this watch is one of the better electronics purchases I've made. There's definitely SOMETHING to this category of devices. I don't think Apple's got it quite yet though.

darkxanthos··on Slinky – An easy way to query your PostgreSQL data
Yeah it's basically just a web based SQL front end. It also integrates with Google accounts very well which was a big plus for us.
darkxanthos··on Slinky – An easy way to query your PostgreSQL data
We use redash. This allows forking of queries, charting, and some light dashboarding. Also it supports full text searching of queries and descriptions. It's also stand alone and easy to launch on ec2.

https://github.com/EverythingMe/redash

darkxanthos··on The Data Science Handbook
Sounds like you pay $5. If you don't buy it the authors will be worse off since they won't have any money.
darkxanthos··on Ask HN: How to keep yourself prepared for potential interviews?
Awesome. Glad to hear it.
darkxanthos··on Ask HN: How to keep yourself prepared for potential interviews?
Just added an update but there's nothing that says interviewing need be only in person. Even just phone calls and email screens can be immensely valuable.
darkxanthos··on A web-reading bot made millions on the options market
That's why I'm not saying it's "wrong" but it also is no longer making a bet on randomness.
darkxanthos··on Ask HN: How to keep yourself prepared for potential interviews?
I do think this strategy can be taken the wrong way so I understand your points. I think it's very doable in an honorable way. Let me clarify:

* I think companies are doing this but they aren't looking to replace me so much as to make sure that anyone person doesn't affect things too drastically if they leave.

* "Frequent job interviews" is over stating things. Many interviews might only progress to phone interviews or coding exercises. One or both parties can learn a lot just from that. In person interviewing is rare because I really don't want to use my pto and spend time away for work just for practice. If the opportunity excites me though, I very well might.

* Getting me excited to interview with a company takes a lot. Especially when I'm happy at work, I'm taking into account big projects I'm working on, my amazing coworkers and bosses that I'm not ready to leave, etc. It's definitely about more than money. You're right that one can't look at it as just a black & white decision. It's multivariable and will shape your life for years to come. Choose wisely.

* Applying to jobs... This is interesting because most opportunities I see come from being cold called with interesting opportunities and having a conversation. It's important to be up front and say, honestly that you're not looking but open to a great opportunity. In the first call I usually give a very high price as well that would justify leaving earlier than I would like. I think it's fair to say that many people have an amount that is walk away money. Ideally if I'm leaving earlier than I'd like I should be able to tell my current boss and they will say "Damn. This sucks but I can't blame you. That's a great opportunity."

You're taking this as a very deceptive practice, but that's not the way it has to work. This can be practiced with an enormous amount of honesty. It might surprise you to know that even after telling companies that I love where I work and don't see myself leaving for a few years, they're fine with that. We will still chat.

At the very least, I'm expanding my network and learning more about other companies. I also use this understanding of other companies when I talk to candidates for my current employer to have some context.

To wrap it all up, here are my guidelines that I follow to do this in an ethical way:

* Be up front with the hiring manager that you are happy in your current job and don't have any plans to make an immediate change but are open to discussing opportunities.

* Accomplish some big things at each company you work for before leaving. In my mind this means don't hop around every few months. Stay a few years, build something you're proud of. If I were going to be coaxed away before accomplishing something it would take A LOT. But hey. I'll let someone try and make a case for it.

* Move on when the opportunity meets your "Oh shit!" criteria and don't feel guilty. If you're good, you'll always be working on an important project and it will never be a great time for a change. I also help my team reduce my bus factor as much as possible. I think that's valuable for the company as well should they ever want to fire me or move me to a different team.

* If you aren't happy at your current place, don't lie. Tell them so they can fix it. If you are happy tell them you are. If they ask if you ever talk to other companies say of course! That you are always networking and bringing the good parts you hear back to the office and simultaneously looking out for great people to recruit.

There's no reason keeping yourself sharp and knowledgeable has to be a win-lose scenario.

darkxanthos··on A web-reading bot made millions on the options market
I can see why it could be viewed as robbing. The person selling options assumes there is no information asymmetry. The bots that do this aren't betting, they have new information that shows that the current options price doesn't reflect yet.

I wouldn't say this is necessarily a bad thing myself just pointing out this is definitely not the spirit of what options are for.

darkxanthos··on Ask HN: How to keep yourself prepared for potential interviews?
Always be interviewing.

This has a few advantages:

* You get practice and insight into interview questions

* you always have an idea of your worth

* interviewing stops being something you only do when you NEED a new job. Now it's just a day to day thing and it's less nerve wracking. You don't really want a new job so the pressure is off.

* you may find a much better job and decide to take it.

I'm sure there's more positives as well. The downside is it takes time away from other things including work. As you do it regularly though you'll find it takes less and les time since your resume is always up to date and you get better at weeding out companies you wouldn't want to work for.

darkxanthos··on Ask HN: I am the dumbest person in the room. What should I do?
Here's a different perspective: Don't compete along the dimension where you're outmatched. Sounds like you could win a lot of points by playing the grasshopper to their kung-fu master and act as the glue for the group working to gain a holistic view of the team.

What other holes in their skillset can you fit in?

← PreviousPage 3 of 21Next →