News for hackers. Stuff that matters.

devin_lane

It's very disheartening to me that these are seen as exclusive options. I use Ubuntu because I want the "it just works" part that comes from being a very popular and commonly used distro, but I also need the customization, because I want my mouse and keyboard to do the things that I need to do, not what made sense to someone else. You mention that you enjoyed Unity, which I also do, but my Unity is heavily customized through CCSM. It seems based on your comment that this high level of customization did not detract from your ability to enjoy Unity, so why do you ask for no customization?

When we ask for customization, we're not saying that the default setup can't be usable, or that hours of tweaking should be required before getting started. We're saying that when there is a feature that doesn't behave as desired, we would like the option to modify it. "It works this way and that's final" is already well served by other operating systems, why do you feel Ubuntu should copy this?

Re:Building the XNU kernel on macOS Sierra on Wednesday July 12, 2017 @03:19AM (#14750739)
The instructions end with where to copy it to boot off it -- does this just not work at all? Or is it just less performant/capable?
Re:Ask HN: Who is hiring? (July 2017) on Monday July 03, 2017 @10:39PM (#14693129)
Is there a typo in the salary? 875-150k -> $75-150k?
Re:Live TV on Plex on Thursday June 01, 2017 @01:42PM (#14462563)
Indeed, a blog post on your setup would be much appreciated!
At the same time, a maintenance position can offer benefits as well. With the exception of emergency bug fixes, maintenance is likely to have a more stable work load which might appeal to those who want more work-life balance. Some engineers may prefer to spend their time on lower level tasks that aren't showy but are nevertheless important to get right. Working on threads/locking/synchronization may not be glamorous, but it's critical for the operation of everything else and difficult to do right.

I think we should be putting more effort into recognizing/compensating those involved in maintenance work rather than steering folks away from it. The raw technology invention is important, but the maintenance work is what makes it ship and continue to work for customers. There are also plenty of widely-used projects remain relevant only due to maintenance. Projects like OpenSSL or the Linux Kernel come to mind here.

Re:Ask HN: Who wants to be hired? (November 2016) on Tuesday November 01, 2016 @03:40PM (#12849381)
Location: Colorado, USA

Remote: Yes

Willing to relocate: no

Resume: https://shiftedbits.org/static/DevinLaneResume2016.pdf

Blog: https://shiftedbits.org

Email: devin at shiftedbits.org

Technologies: C/C++, MATLAB, OpenGL, CUDA, Linux, Javascript, Python, macOS, Objective-C, Bash, Perl, Node.js

I am a software engineer with a focus on Visual SLAM algorithms and implementation. I have experience applying real-time computer vision algorithms for precision pose and geometry reconstruction for subsequent geo-orthorectification of video from unmanned aerial systems. I have specific experience in designing systems and engineering processes to produce robust, testable solutions to state estimation problems.

Looking to build sensor processing systems for real world environment reconstruction and analysis.

Re:The Path to Rust on Thursday May 26, 2016 @01:35AM (#11775752)
I dunno, I wouldn't say this is as readable as the author mentions. To me, all of the chaining, syntax for closures, and Rust concepts like "into_iter" work to hide the actual algorithm, which is pretty simple. And forget testing, since this is all actually ONE top level call. I certainly wouldn't want to maintain code written like this in any language (and yeah, while you could make pretty much the above in C++ if you really wanted, I wouldn't write it that way.)
Re:Why Apple Music is So Bad When the iPhone is so Good on Tuesday May 17, 2016 @10:30PM (#11719320)
Yup. I ditched the built in music player after they insisted on making it worse and worse every release. I installed Google music right when it came out and haven't looked back. Pretty much the features Spotify has, but I was able to upload all my songs that gmusic didn't have.
It's been said better up at the top now, but my point was exactly that: if we want to prevent this specific scenario, we need a law that says "company that does business in the US must not do Y", rather than saying "Y is illegal here, so lets sue company that does business in the US for doing Y elsewhere."
Indeed. This is just a business selling a product someone wanted. Cisco is a multinational company; it makes no more sense to hold them to US law for products sold in China then to hold a Chinese company to US law for products sold in China.
You can remove the DOMSubtreeModified event listener first, then you are free to modify "locked" content as desired. I hope to not see a day where the Web Inspector lacks proper facilities to inspect and modify a page.
Did not realize Michael works on that 100+ hours a week. Totally insane. Thanks for all the benchmarks and Linux info -- $35/year for you :)
Re:Why Rosyna Can't Take a Movie Screenshot on Sunday January 04, 2015 @01:49PM (#8835358)
I looked into this and you could get HD on locked down devices (phones, tablets, TVs), but not computers, regardless of operating system. This was weird to see given that EME made it into Chrome recently and now Netflix works without silverlight. I ended up renting it on Youtube, then googling for an HD copy. Found one hosted on Google Drive (!), which produced quite a chuckle.
Re:How to walk through walls using the 4th dimension [video] on Thursday August 28, 2014 @01:23AM (#8235977)
Had a blast with this thanks to your recommendation!
Re:Ask HN: Who is hiring? (August 2014) on Friday August 01, 2014 @12:54PM (#8121394)
The MITRE Corporation, Bedford, MA or McLean, VA, United States.

A small team at MITRE is building an application for precision georegistration of video from airborne platforms using computer vision. We're nearing deployment and are looking for engineers experienced with production software development on Linux and Windows, mostly in C++. Familiarity with computer vision, projective geometry, OpenGL, Qt, multithreaded application development, and testing/validation/auditing are a plus. The position would require relocation to either location, remote is not available.

NOTE: A US security clearance is required; we can hire only US citizens.

Full details and application link are here: https://sjobs.brassring.com/1033/ASP/TG/cim_jobdetail.asp?pa.... Note that the posting is for the McLean location but applies to either Bedford, MA or McLean, VA.

You can also email me at devin DOT mitre DOT org if you have any questions or are interested. Thanks!