HNHacker News
TopNewBestAskShowJobs

marsRoverDev

626 karma · joined March 31, 2017

On-board Software Engineer for European Space Agency ExoMars Rover 2020 and Solar Orbiter missions.
submissionscomments
marsRoverDev··on Emmanuel Macron presidency prompts French startup boom
I am about to start a software startup in Toulouse, where would you recommend hiring people from?
marsRoverDev··on Melbourne Startups to Watch
I cannot speak from experience having created a startup in Melbourne, but I am Australian and can perhaps give some perspective.

- How was the internet speed? If you choose the right suburb you might end up with fibre to the home, which is fast. If you don't, you'll end up with ADSL2, which sucks. Be careful - though the inner city will likely have at least adequate speeds for streaming.

- Where did you work? There are lots of coffee shops and co-working spaces in Melbourne.

- Is it easy for someone moving from outside to blend in? Yes, I have American friends who have moved to Melbourne and decided to stay forever. It is a very multicultural city which overall is accepting of everyone. You will find bad eggs on the outskirts, but that is the case almost anywhere.

marsRoverDev··on Wartime Spies Who Used Knitting as an Espionage Tool
Anyone who has been a scout has probably heard of Baden Powell hiding pictures of enemy installations in his paintings/sketches of butterflies:

https://www.thegenealogist.co.uk/images/featuredarticles/bad...

marsRoverDev··on Speeding Up Rendering Rails Pages with render_async
At the very least, it's a very nice stopgap until a full JS frontend is in place. I intend on throwing this into my existing rails app for various optimisations while it awaits an SPA frontend.
marsRoverDev··on An Introduction to the CAN Bus: How to Programmatically Control a Car
CANBus is also used on spacecraft to communicate between payloads and the on-board computer. Sometimes it is used in concert with MilBus 1553 as the payloads and sensors are acquired from various sources. I believe that work is being done to standardise to one solution, but in the meantime we end up programming for both!
marsRoverDev··on As Computer Coding Classes Swell, So Does Cheating
RE the group assignments, my university quite successfully dealt with this by introducing a scaling factor based on peer assessments within the group. This scaling factor was strong enough to allow a group to fail one member if they received poor enough grades. Failing one member tends to boost your own grade as well, as the assumption is that you ended up having to pick up the slack.

I did three group assessments, and out of those three failed two students with the help of my teammates, by co-ordinating our peer assessment. This peer assessment does not become public until grades come out, at which point they can be disputed. But 3 vs 1 usually comes out in favour of the group.

marsRoverDev··on Apple Plans MacBook And MacBook Pro Kaby Lake Refresh For WWDC
Is there any information on how well the latest MBP model has sold? I want to see Apple's bottom line being hit by the poor decision making. I personally went for a dell XPS 13 (and I'm regretting it, but that's another story).
marsRoverDev··on Ask HN: What do you use Machine Learning for?
Couldn't you just train it on genuine visitors and then use the probability of it being a genuine visitor to determine whether it is a break in?
marsRoverDev··on Drone Uses AI and 11,500 Crashes to Learn How to Fly
"There is an art to flying, or rather a knack. The knack lies in learning how to throw yourself at the ground and miss. Clearly, it is this second part, the missing, that presents the difficulties."
marsRoverDev··on Unmanned U.S. Air Force space plane lands after secret, two-year mission
I think you might be right on this one.

Recent US spy satellites such as PAN (https://en.wikipedia.org/wiki/USA-207) have started using much, much more aggressive manoeuvring strategies in order to do line-of-site microwave dish spying and spying on commercial sats.

This is unusual for "geostationary" satellites, as it wastes precious fuel. If there is no restriction on the amount of fuel used, they can stay up a lot longer than a normal satellite could.

marsRoverDev··on Boeing to lay off hundreds more engineers
Space industry software is siloed in exactly this way. I write code, someone else unit tests it (C), someone else entirely writes integration tests (Java), then someone else writes a final integration test (Java).

It's horrendously redundant and wouldn't be applicable to most software, but it does work well; when bugs are picked up by the third or fourth layer of testers, which happens from time to time.

marsRoverDev··on Boeing to lay off hundreds more engineers
Unfortunately, hiring for aircraft programs these days is very Bang-Bang. A350 program starts, Airbus hires thousands of contract mech engineers. A350 program winds down, those people are let go. I think that Boeing is similar.

Lay-offs do not necessarily imply 'increased competition', I think that hasn't changed a whole lot recently. The model is just moving towards highly contractual work with limited managerial permanent roles for the cream of the crop.

marsRoverDev··on A Thank-You Note to the Hacker News Community from Ubuntu
I think it is important for us as a community to make it clear to Adobe that there is a market for this.

I am a creative professional and dev, my father is a professional photographer and we have traditionally been a mac shop with a huge spend on their hardware.

Their latest offering is driving a lot of us to machines such as the Dell XPS 13 (which I purchased instead of a MBP).

I dearly want the same experience I get with OS X - but the one thing you are missing is a good experience with Adobe.

We've got professionals escaping the Apple ecosystem successfully to Ubuntu, but this is the one sticking point. I bet a lot of people would jump ship to your platform and give it a massive boost if you could get Adobe to put money into it. It would have more effect than any other effort in driving people towards Ubuntu.

marsRoverDev··on Ask HN: What do you want to see in Ubuntu 17.10?
+1 to this. You currently have a lot of devs switching to the Dell XPS 13/15 (myself included) from the MacBook Pro line, wanting to give Ubuntu a go and speccing that particular laptop out with it.

Coming from mac, the most jarring experience of moving over is the trackpad. We know that for most trackpads, you can configure them to have similar behaviour for clicking (two finger right click, one finger click, no dedicated buttons), but it is hidden in config files etc. The option to emulate this experience should be baked into Ubuntu and made easy to access.

Palm rejection is also another big point with these trackpads. It doesn't work very well out of the box.

← PreviousPage 5 of 5