909 karma · joined July 29, 2012
> Swampy sent his own inspectors to the factory floor, and they discovered "dozens of red-painted defective parts installed on planes."
It also mentions that employees were regularly ordered to commit felonies by managers.
This points to something seriously wrong with the company culture.
However, this is public information likely already priced into the stock. So it wouldn’t surprise me either way which direction it goes from here.
This is not a lot of time and explains why the performance was so underwhelming (eg spinning out, jerking for no reason). Either that or the compute platform may be under powered.
This is definitely not state of the art performance and if the league continues I would expect much more impressive results next time.
https://www.explainxkcd.com/wiki/index.php/2868:_Label_the_S...
“select id, date from orders” is orders[“id”, “date”].
It’s meant for in-memory datasets but the syntax could be extended to work for other backends. I’m not sure if anyone is working on that.
I’ve been through exactly this scenario in two very popular robotics frameworks.
Countless hours were spent by well intentioned framework developers to abstract away the underlying PID loop from the end users. Then countless more hours were spent by the end users to work around this by implementing a PID loop on top of the abstraction.
I’ll just throw in my own pet peeves here.
The existence of .h files is still a big problem. I’m not aware of another language (besides c of course) that basically forces you to type the same letters twice in slightly different ways in order to expose a public api.
I also don’t understand why there’s still no way to print an enum value.
However there is some progress. I think std::span fixes the issue with the vector of const vs const vector. The Eigen library gives a (not perfect, but very convenient) matrix type. And I think I heard something about modules?
If a programmer is using audio for feedback, then there is probably be some impedance mismatch by translating a visual interface into an audio description. Shouldn't there be much better audio encoding of the document? There would also be many more wasted cycles pushing around pixels, which the programmer will never see. An editor made specifically for visually impaired programmers, unencumbered by the constraints of a visual representation, would be able to explore the solution space much better than Zed.
Regarding the std::vector method, you may have a very loosely coupled system where a bunch of T1's enter into a pipeline and come out as T2's. For this use case, std::vector<T1> and std::vector<T2> are great. On the other hand, if you need to create an object and hand it off to someone else with no knowledge of how long they will need to hold onto it, then std::shared_ptr could be a good option.
In the in-between you have entity component systems that do the type of index tracking you mention so that identities are decoupled from memory location, allowing objects to move. I didn't understand your point about global variables and why they are necessary to implement this type of system. I also didn't understand how this gives up on all ownership. The owner would be the system that maintains the index to memory location mapping.
This style is also more cache friendly if you are going to be looping through the elements.
You’ve got one guy with a relentless spirit to continue with mathematics in is spare time after being blacklisted from mainstream academia because of antisemitism.
Another is a childhood prodigy, who set the record for the youngest American IMO team member, but got burned out as an adult and went into finance but found his way back through the mentorship of another mathematician.
And a third was a biology major. After graduating, he worked as a baker. But he wanted a career change so he entered a master’s program in math and proved an impressive result.