211 karma · joined December 31, 2014
Mixing safety criticality levels is hard.
"tell me what happens between the time you type something into the address bar and when you see a result". so many opportunities to show understanding at various levels there.
I will grant that this case is an outlier, but this customer use-case is real enough to drive development dollars. It may not be the norm, but precision timing access appears to be very useful in some hard real-time contexts given current hw/sw realities.
How do you get paid? ... and the obvious corollary, why should I trust that our interests are aligned? (either as a candidate or a hiring manager?)
Where does the money go.
Who is "we"?
I doubt it. I certainly don't recall being asked, and I'm in a privileged position, relatively speaking.
I'd be curious to see how I could participate in the current environment.
Perhaps you mean something specific by "capable"?
I won't disagree that c++ (as a technology) can be a minefield, but this also holds for many technologies and markets (civil aviation being a great example).
I may have missed an implicit /s, for which I apologize in adavance...
Watching competitive video games (starcraft 2 is my favorite) has a similar appeal, to me. If you don't watch any sports, than the appeal of esports may not make sense to you.
Of course, twitch is bigger than esports, but each viewer category has their own needs & content that fills them.
I'm still a little sad about the I-178 eval, since a lot of the work I saw done by RC was quite good, if limited in scope. Seeing The vendor (imo) misrepresent that effort to sell other software was rather disappointing to someone who had (at the time) just spent a couple years jumping on the formal methods bandwagon.
I'm also not particularly happy with the trend towards process, rather than results based evals. (DO-178, and CSFC, I'm looking at you), but I can see how we got here after the EAL7 well was poisoned.
On an unrelated note, I'm pleasantly surprised to see a tech report I contributed to as an undergrad cited - How on earth did they find it?
Instead, I would argue that plain-text export of private and secret keys is undesirable, as it removes any protections the HSM was supposed to provide (2 man rule for access, audit of use, etc). Back-up schemes that export these keys (in encrypted form) to another HSM that enforces the same rules as the original HSM can be useful, IMO.
My email is in my profile.
That said, it's no small feat to do a correct translation from the semantics of a full, modern, programming language into the semantics of a SMT solver (which appears to be the primary back-end for deciding propositions in this tool). I'll have to go read the actual dissertation to see how far that goes and whether any escape-hatches for user guidance exist (tactics, manual term manipulation, etc.). I haven't yet found a tool that doesn't allow extensive user guidance to be all that effective for proving things about code/systems that are interesting (to me).
The desire to stop handling chemicals (I have no convenient means of proper disposal) has got me using the on-line prototype services for anything multi-layer (though I've thought about using my CNC mill for some simple single layer stuff).
(edit) I still don't see any rationale for the theorem prover kernel re-implementation. Again, pointers appreciated.
(update) their doesn't appear to be any FM. Can anyone post any links to papers/lists/etc.?
I feel like developers tend to favor the magic, due to the burden it relieves, without having to consider the negatives due to the way the business of software works.
As someone approaching web front end development from a clean slate (es6 isn't the monster I though javascript to be, though there are some warts), can you tell me what vue does better than the alternatives (e.g., react)?
I'm building my first prototype of a web-based application right now, and sticking with raw ES6 to keep the cognitive load down (relative to javascript + a framework), but I'm likely to switch to one framework or another to get ride of some of the boilerplate I see happening.
Can you provide some examples of where the FAA is doing poorly due to regulatory capture in regard to safety?