Hacker Newsnew | past | comments | ask | show | jobs | submit | votr's commentslogin

What was your strategy for dealing with how most ML positions require advanced degrees?


So I was realistic about the companies I could apply to with no PhD/Masters (No Facebook AI Research for me). I also made sure I could have some sort of tangible projects completed. (Created a GAN to generate images of street signs, DL to predict steering angle for a car based on video feed, etc) Then I went around to meetups, workshops, conferences to meet people and learn. Then through talking to people in person I found some smaller companies that are implementing ML in interesting ways (self driving cars, building recommender systems) and applied to the two that I felt strongest about. The key though is that I met people from the company and talked to them about what they're working on and what I've been working on and if there's overlap, it shows that I can contribute to what they're working on. Every position has a requirement of some sort of degree, but I just ignore that and apply anyway if I've already met and talked to people at the company.


Good tips, thank you. I started in algorithmic trading with Java and Entprise-y stuff. Got bored and moved to front-end. Now looking to move to ML. Like you, no degree, but I apply anyway as long as I feel I have the right signaling.


I want to believe Magic Leap is going to deliver.

With investments from tech companies AND banks AND movie studios, and with half-a-dozen R&D outposts all over the world, it's hard to believe these investors just bought into vaporware.


Having worked with VC's before, there isn't always a clear domain understanding of the problem they are investing in. Additionally, once funding snowballs, later investors can incorrectly assume due diligence has been taken care of by earlier investors.

I would expect that we've seen what MagicLeap is targeting in both Google Glass and later Microsoft HoloLens. So conceptually the systems and optics are proven at some early stage. Instead of projecting into a lens that is then reflected into the eye, they claim they are projecting directly into the eye. Either way the optics should be similar. This means that as with any AR (instead of VR) system, they will not be able to project the absence of light in a brightly lit environment. (Creating shadows/darkness should be impossible)


Probably similar to HoloLens, very different from Glass.

There are ways to hard-occlude, e.g. LCD mask, but might be punted til a later version.


If Dell releases an XPS 15 in Q1 with Kaby Lake, discrete graphics, and 32GB ram, I'm in.


And hopefully trackpad that is just as good.


Become location independent.


Hey, I took the leap from my corporate job earlier this year...it can be genuinely easier than you think! (disclaimer: I run ´The Remote trip´ - see profile for link), I´m currently putting together a 'remote worker' starter kit to help people make the transition like I did, it may help you out if you're interested.


Read The Originals; in particular, the chapter on the CIA agent.

Yeah it sucks, but if you insist on the security of a larger company (my assumption), that's how it works.


what CIA?


I have this fantasy of starting a company dedicated to building Linux laptops for developers. Great displays and keyboard, generous ports, beefy specs, with a willingness to trade off size and weight.

I think it hasn't happened yet because it's probably economically not viable.


A lot of what's nice about Macbooks is in the software. The battery life is at least partly due to software, making good/attractive use of the display, handling sleep states well, multimonitor support, and so on. You'd have to put thousands (tens of thousands?) of (expensive-)person-hours into Linux to close that gap enough to matter.


It has happened though. https://system76.com/ I don't know why any developer in 2016 would buy an apple machine honestly. What little software perks they offer aren't really applicable to coding (over what's available in linux and increasingly windows with the linux subsystem), and any productivity requires an external monitor, real keyboard, etc so a lot of the nice build quality features are wasted too.


Isn't that along the lines of System 76 [1]? I haven't tried any of their machines, and they aren't exactly trying to compete with Apple, but they are Linux first.

[1] https://system76.com/


It appears that they are essentially a reseller of Clevo / Sager laptops, though. On the plus side you are guaranteed good support for the hardware using most distros, the build quality looks to be a bit below, say, a Dell XPS, though.


One problem is that (apart from devs) Linux only supports "typical" computer users, and then only OK. For example a lot of Apple users are multimedia professionals and Linux multimedia apps are simply not in the same league. The same can be said for lots of other categories of apps. Could an accountant switch to Linux without Intuit compatibility? Etc.


Is there support for only C/C++ at this time?


There is pretty bleeding-edge support for compiling to both asm.js and WebAssembly in Rust that recently landed: https://users.rust-lang.org/t/compiling-to-the-web-with-rust...

So, at the very least there's support for C, C++, and Rust at the moment, though of course since the standards aren't yet finalized and the toolchains are evolving how well it works at any given moment may vary. I'm sure there's work going on for other languages to compile down to WASM, just not sure of the status of any other languages at the moment.


Rust can compile to wasm (and asm.js) as well via emscripten. More info here: https://users.rust-lang.org/t/compiling-to-the-web-with-rust...


Yes. WebAssembly like asm.js is intended for porting C/C++ apps to the web.

That said compiled languages should work if compilers add support for generating WebAssembly.


Yes, for instance Swift should be able to compile to web assembly? If Swift can be compiled with the clang/llvm toolchain, it should be able to target web assembly.


I feel like Tim Cook decided to double down on the "Apple as a luxury brand" business model.

If that's the focus, then it makes sense to emphasize thinness, aesthetics, and raise the price at the same time.

Microsoft on the other hand seem to be working hard on winning developer mindshare again, as they know they can't compete with Apple in the branding space.

I hope the surface book 2 will have a 32gb option.


Alas without the 3-finger drag gesture on the Surfacebook, it's a non-starter for me. It's horrifying to think that even though the hardware supports it, that gesture is patented and cannot be used.


It's rumored that the Surface Book 2 will use Kaby Lake and have a 32GB option. So does this mean the only way MS can support that is by increasing size and weight to 7lbs+?


Well either they need to use a lower TDP cpu/gpu or else make it bigger. Either way, TANSTAAFL.


This is going to keep getting worse until we have some sort of guild or association whereby being a member implies we're already vetted.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: