HNHacker News
TopNewBestAskShowJobs

kejaed

1,047 karma · joined November 21, 2014

Chief Engineer

http://kje.ca (email: ken@) http://linkedin.com/in/kennethjamesedwards

[ my public key: https://keybase.io/kejaed; my proof: https://keybase.io/kejaed/sigs/hitw0c0Sng-l_SdqQlTydZor7J1Ff1rQcRwZ3jtx3K0 ]

submissionscomments
kejaed··on JSON as configuration files: please don’t (2016)
So what is your favourite format for config files?
kejaed··on Controlling a 2D Robotic Arm with Deep Reinforcement Learning
If the author reads this we’ve used VPython for simple simulation visualizations such as this and it has worked great both inside and outside of Jupyter notebooks.

http://www.glowscript.org/docs/VPythonDocs/index.html

kejaed··on Dopamine framework: Fast prototyping of reinforcement learning algorithms (2018)
No hobby ones I know of, although I haven't looked into the hobby space too much. All I can say about smaller systems is give our BD guys a call... =D
kejaed··on Dopamine framework: Fast prototyping of reinforcement learning algorithms (2018)
Thanks for this list. I’d like to get up to speed on RL and see how we can apply it for path planning and control of our gliding parachute UAVs.
kejaed··on Active-Shooter Drills Are Tragically Misguided
Obligatory 99pi episode link:

https://99percentinvisible.org/episode/atomic-tattoos/

kejaed··on Remembering Roger Boisjoly: He Tried to Stop Shuttle Challenger Launch
Thanks for sharing this, I’m going to share with my team at work.
kejaed··on Undercover Agents Target Citizen Lab
If you’d like to support Citizen Lab you can donate here:

https://donate.utoronto.ca/give/show/84

kejaed··on Tesla Autopilot HW3 details
Parent comment really gives a great overview of the process.

One slight nitpick is that DO-178B or DO-178C are revisions of the standard and the associated criticality is associated with the Design Assurance Level (DAL) from A to E. One would say software is developed to DO-178C DAL B for example.

The DAL is determined before the software is started at the Systems level according to a process described in ARP4754A (Guidelines For Development Of Civil Aircraft and Systems) looking at the system architecture, hazards, and potential mitigations of those hazards, one of which is developing software to a certain DAL.

kejaed··on Ask HN: How can I pivot from firmware to software/web development?
As an Engineering Manager my answer would be: Show Me.

Develop a portfolio of 2 or 3 sites that showcase the type of work you would like to do.

The internal tool usecase is a great one, and having the embedded experience to create a web front end or dashboard will definitely help. If you have some embedded projects at home with an Arduino or Raspberry Pi, write a front end for that that uses key web technologies. Then write some blog posts about it, point to your github with the source and then you have something to put at the top of your Resume/Cover Letter/Email to the hiring manager.

kejaed··on Ask HN: What are the best banking offers for startups today?
While OP said he is based in NYC, if there are any Canadians on here looking for a bunisess account I’ve used the RBC Small Business eAccount for a couple years. No minimum balance, no monthly fee. It has worked well for me.

https://www.rbcroyalbank.com/business/accounts/small-busines...

kejaed··on China's GPS 'rival' Beidou
Note you can buy off-the-shelf GPS modules today that will work across all four GNSS:

https://www.u-blox.com/en/product/neo-m8-series

kejaed··on Cannabis is legal in Canada: What you need to know
The Beer Store is an even worse story: it’s a monopoly that’s owned by the breweries!
kejaed··on Abstract of the NTSB Report on Air Canada flight 759's taxiway overflight at SFO [pdf]
In aviation these are called Enhanced Vision Systems (EVS) cameras and when paired with a Head Up Display (HUD) are called Enhanced Floght Vision Systems (EFVS). EFVS give ‘credit’ to land in bad weather using the camera and display to see the runway.

Anyways, in the last couple years the FAA has changed the regulations to allow EFVS for credit on Part 121 (passenger aircraft), you can read the rulemaking change proposal that was implemented [0].

The generation of camera that existed at the time of this rulemaking was generally a cryogenically cooled InSb sensor type. The main (certified for credit) cameras here were the CMA-2600/2700 from CMC Electronics (I worked on these) and the Kollsman EVS I and II. These were mostly on BizJets before the rules were changed , except for the FedEx fleet that had an exemption.

As the rules were changed, airport lighting started to change form incandescent to LED, which made those expensive and heavy InSb cameras useless at seeing the approach lights in bad weather.

Over the years microbilometer LWIR tech has improved, and while they won’t help you see any lighting at all, LWIR sensors will help you see the ground and have better weather penetration than other wavelengths.

All that leads to the next gen of cameras being fused multi sensor cameras, 2,3, or even 4 sensors. Rockwell Collins EVS-300 and Elbit’s Clearvision EVS are examples.

The non-certified for credit systems have mostly used microbolometers over the years although some have used SWIR sensors as well.

As others have said the ITAR comes into play with anything approaching usable frame rates and resolution, although these are being slightly relaxed. Also, don’t buy American and you don’t have this problem.

After camera-based systems they are database driven Synthetic Vision Systems (SVS) that would have helped greatly in this particular near disaster. Then you can get even fancier and fuse synthetic with infrared to get a Combined Vision System (EVS + SVS = CVS), while Elbit and Rockwell offer. Sometimes I miss working on these vision systems.

[0] https://www.federalregister.gov/documents/2013/06/11/2013-13...

kejaed··on Show HN: Open source non-linear notepad app
This is the #1 reason I just moved from a big markdown role to using OneNote at work. Screen clips, whiteboards, drawings all things that are quite handy to have next to the indexable typed notes. Quite happy after a couple weeks.
kejaed··on If a pilot ejects, what is the autopilot programmed to do?
As someone who has worked on the F/A-18 (actually CF-18) mission computer software, when the pilot ejects the mission computers start to erase the sensitive information that they contain.
kejaed··on Released and Certified: Qt Safe Renderer
Not just compiler but operating system as well. Look at the names like Wind River, Green Hills or even LynxOS for a certified compiler / OS solution
kejaed··on Released and Certified: Qt Safe Renderer
Friendly neighbourhood aerospace systems engineer here.

Yes, the certifications on the aviation side are DO-178C for Software and DO-254 for Airborne Electronic Hardware. Rather than SIL or ASIL (Automotive Safety Integrity Level), the aviation equivalent is DAL (Development Assurance Level). Of course, while they each use letters for levels of Integrity / Assurance, in aviation DAL A is the most stringent and in automotive ASIL-D is the most stringent.

https://www.rapitasystems.com/blog/what%E2%80%99s-difference...

kejaed··on Ask HN: Best way to input data to a RasPi, from browsers on the same LAN?
I used Remi for a web based GUI on an rpi and it worked great.

https://github.com/dddomodossola/remi/blob/master/README.md

kejaed··on Ask HN: What did you build with your RaspberryPI?
Used it (along with an arduino) to control RGB LED strips for my Deck Lights project. It was great fun, then I sold the house and moved!

Used Remi for a web control gui and platform.io on the rpi to be able to program the arduino headless.

https://www.youtube.com/watch?v=ww1q248jc7Q

https://imgur.com/a/E4lbU

https://github.com/kejaed/deckLights/blob/master/projectNote...

kejaed··on Why are diapers so expensive?
I love what I have been calling the "five second diaper"!
kejaed··on Structural engineers are unsung heroes
There are those of us who write code who are licensed engineers. In certain jurisdictions you just be, and are liable, if the code you write has an impact on public safety.
kejaed··on Apple Music now has 38M paid members
There was a recent article and HN discussion on just this for Spotify:

https://stratechery.com/2018/lessons-from-spotify/

https://news.ycombinator.com/item?id=16534482

kejaed··on iPhones may shut down in cold weather
Indeed. In earlier iOS versions the warning message was 'it's too hot' even when it was too cold. I always thought that might be from developers in California maybe not considering the cold-case.
kejaed··on The Athletic Raises $20M to Fund Expansion
"Mr. Mather and his co-founder, Adam Hansmann, have positioned the Athletic as a reader-supported, advertising-free alternative to traditional sports coverage, at a time when nationally recognized outlets like ESPN and Sports Illustrated have cut positions and had to rethink their approach to sports news."

is a pretty interesting quote, that they are "reader supported". Given that they've now raised $30M, I wonder what their reader revenue looks like vs. VC money. I hope they have some success because the journalism market needs some success stories.

kejaed··on OpenPose: Real-time multi-person body, face, and hands estimation
When I saw this a little while ago I thought it would be great for automated video analysis of barbell lifts / weightlifting given the angles involved in such things can be a good metric for form.

However, the license specifically states that you cannot use it for sports. I wonder if they singed a high value exclusivity agreement with someone in that space, or if some such company funded the research originally...

"The non-exclusive commercial license cannot be used in the field of Sports. ("Sports" shall mean any and all athletic competition between individuals, groups of individuals or teams.)"

kejaed··on Falcon Heavy Demonstration Mission [pdf]
https://twitter.com/SpaceflightNow

seems to have more up to date status

kejaed··on Ticks may be the next global health threat
One thing to note about getting ticks tested is that your local health authority might provide no-cost tick testing.

This is the case here in Ottawa:

http://www.ottawapublichealth.ca/en/public-health-topics/lym...

Unfortunately we know all about this because our dog got bit, got Lyme disease (even though she was on the preventative medications), then developed a rare complication (heart condition). It's really made going out on the trails a less fun experience when worrying about ticks.

kejaed··on No One Wants Used Clothes Anymore
I hear this argument a lot, but it is still a better alternative than a garbage can.
kejaed··on Ask HN: What's your cloud storage option?
I used Backblaze B2 for cloud storage backups for a commercial blog I run IT for.

https://www.backblaze.com/blog/transparency-in-cloud-storage...

I use free accounts on Dropbox and Google Drive and paid top tier iCloud storage (2TB) for personal items mostly because of ease of use of iCloud for photos on every device. Photos also backed up (compressed) for free to Google Photos so there isn't a single point of failure for all my family's photos.

kejaed··on Ask HN: Who is hiring? (January 2018)
Groove.AI | REMOTE | Part Time

iOS / watchOS developer

Groove Technologies is a bootstrapped startup looking for a contract developer to help flush out our MVP for Groove.AI, our product targeting the fitness space.

Please get in touch by sending an email to groove@groove.ai

← PreviousPage 6 of 11Next →