Hacker Newsnew | past | comments | ask | show | jobs | submit | __aeneas's commentslogin

Other article which isn't so sparse on detail (the NYT will probably improve the article linked in the OP later): https://www.cnbc.com/2018/06/21/intel-ceo-brian-krzanich-to-...


This should also show that append is really, really heavy when the slice is not pre-allocated and should be avoided whenever possible!


I can only agree. I wrote a CMS with Zend Framework 2 which is heavy on DI and tries to be like Spring + Hibernate (Doctrine). Apart from being very hard to understand for new devs in the project, it's also very, very slow.

The way PHP is evolving is definitely towards the Java world and I think it's the worst decision they could make.

Moved to Go 5 years ago, never looking back.


Haven't had to use Zend but at least Symfony DI is really heavy to use with all the services.yamls and the javaisms it introduces.

DI can be heavy or it can be something mostly automagical like in Laravel. That's something I've enjoyed quite a bit. Basically it doesn't that much exist until you start needing special cases.

Quite a big part of the PHP community is gravitating towards Laravel and the new steam it introduced with OOB best practices and "let's try hard to avoid the Java-heaviness". Laravel seems to have quite nice balance between easy for new devs and bunch of powerful concepts when needed. Lots of basic problems solved OOB as well.


Saw the video yesterday on YouTube. I wonder what happens if they get into very strong winds or very strong swell - if they tip over, do they get up by themselves? What happens if they submerge?

Apparently they figured out how to do it, but my question is, how exactly are they doing it?


I've actually seen one of these at sea. Not this particular one but a similar autonomous vessel. Large swells aren't a problem. If it floats a swell will pass under it. Breaking swells are a concern and usually occur under gale force winds.

A boat has a displacement that is less than water. Which is how it floats. A small weighted bulb in the keel keeps everything pointing upright. You can mitigate the forces on a sail through 2 ways: heeling is when the entire boat leans to one side, heading up is pointing the wing sail into the wind.

Wingsails are pretty well understood and used extensively in racing. Volvo Ocean Racing (VOR) and America's Cup are 2 examples.


Back when I was a kid sailing dinghies, we did a competition on the lake of the designer of Miss Nylex. An early and primitive wing sail design, it still kicked ass in high winds and could apparently tow a waterskier.

https://en.wikipedia.org/wiki/Miss_Nylex_catamaran


Nice, thank you for taking the time to explain this!


The video said everything on it was 100% submersible and saltwater-proof, and then all you need is an air bubble in the "sail" and it will eventually float up with the right side up, no?


Well, these have a keel that generally keeps them upright. It's almost certain they've been designed to be self righting if they do get knocked over by a breaking wave. Likewise, they float, so temporary submerging shouldn't be much of a problem provided they're sealed well.

One advantage of this kind of wing sail is it's "self trimming". With the tail/tab in neutral position, it'll always weathervane to follow the wind. With the tail tab deflected somewhat, it'll weathervane with some amount of angle of attack. So even in very heavy winds, all it needs to do is back off on the angle of attack and it should be in a relatively stable state.


Isn't that what a keel does?


The keel of a modern sailboat does provide "righting moment" to help keep the boat upright, but it's also used to provide hydrodynamic lift in opposition to the sails so that the boat can sail somewhat upwind. These two goals have to be balanced against each other and against performance in the context of mass and friction.

I suppose though a drone has more flexibility in design parameters by not having people and people-related supplies on board.


Yes, but a keel is also limited right? It's still possible to tip over and - if potentially submerged, not come back up?

But to be honest, I have very little knowledge on this topic, so maybe a keel is all it needs!


As long as it not fills with water, I'd say it will right it self.

On a traditional boat the sails can dig down in the water and needs to be released rather quickly, and you don't want the hatch to be open, but neither of this seems to be a problem here.


Theoretically, a sailing sensor drone could even be constructed as a submarine, sailing on the surface in regular conditions but able to dive into the currents if conditions get too harsh. It would not be able to maneuver or communicate while submerged, but it could resurface on a timer, or use sensor data to identify to make an educated guess. (This could also qualify as a piracy countermeasure, should the drones get targeted for parts)


I would think this would be a perfect application of a deep, full keel (which offers the maximum stability and self-correction, but in a manned sailboat tends to be too deep to bring into certain places which is why so many sailboats don't have full keels.)

That said, I don't know much about sailing other than it being on my bucket list of things to learn so I've been reading up on it, and I've been actively searching for a good simulator that works on gnu/linux... (anyone know of one?)


you are correct, the keel will help the sailboat to center itself.


Have a heavier pole underwater?


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: