Hacker News new | past | comments | ask | show | jobs | submit | strange_aeons's comments login

My Canon EOS R8 can be configured to connect via USB-C as a webcam and works perfectly.

The EOS R8 was released less than a year ago and that output is still capped at 2K and 30 fps. Meanwhile the camera itself shoots 4K at 60 fps (if you go Full HD, you can even shoot 180 fps). So saying it works perfectly is not quite accurate, you still need either extra hardware or extra software if you want to actually use it to the full capacity.

Sway is written in C, though.


Huh. You’re right.

I wonder why I thought it was written in rust.

How terrible of me not to check before saying that.


Not to come off like an ass, but honestly when I read 'rust' I laughed. If you knew how the founders of Sway feel about rust + the difficulties people have had with creating rust wayland compositors (particularly with wlroots), the idea of Sway being quoted as written in rust is almost satirical


I'm not sure what difficulty you mean aside from way cooler, please check out smithay/anvil if you want to see decent progress on a rust wayland implementation: https://github.com/Smithay/smithay

Wlroots is a bit of an extreme case as the API is mostly idiomatic to low-level C and not easy to wrap in safe rust, I believe the developers are also not keen on supporting C++ either. This is intentional design choice on their part, as "language-binding-friendly" C APIs usually tend to expose some kind of reference counting or smart pointers that make it easy to adapt to a higher level language.


I can't edit my original reply to you because I'm not on desktop right now and the mobile app I use doesn't support edits, but here's the response from the waycooler dev. Note he actually was talking about wayland as a whole, not just wlroots. Obviously it's just one take on the matter, but it's a credible one based on their background: https://github.com/baskerville/bspwm/issues/199#issuecomment...


I would take that person's opinion on smithay/anvil with a grain of salt as they are not a dev there. They are making steady progress so you can just check the code there. Maybe ask one of those contributors for their opinion?


I should have said just with wlroots. Though smithay isn't a full compositor. There's a BSPWM issue on github (I can't be assed finding it rn) about Wayland where the authors of waycooler explained their difficulties in creating a rust wayland window manager after someone suggested that the wayland version of BSPWM should be written in rust. The waycooler devs generalised their statement to the wayland protocol in general, but in hindsight what they were likely referring to was just their struggles in wlroots.


Confusion with way-cooler? https://github.com/way-cooler/way-cooler


That's interesting. The time on market is always listed on Danish real estate websites. And the aggregator sites also have previous listings.


There are some LEGO Education products that may be relevant.

Maybe something like the STEAM Park set. It uses DUPLO bricks.

Disclaimer, I work there.


Yes, it's the last column in all the result tables.


The founder of the project, Ralph Hempel, works for LEGO now.

It's also used internally in LEGO.


Phoenix uses IO lists for very efficient templating.

Read more here https://www.bignerdranch.com/blog/elixir-and-io-lists-part-1... and in part 2.


Thanks. This helps a lot even though I don't use Elixir or Erlang.


https://gist.github.com/djspiewak/cb72c41ac335a3a9b28b3307be... is a nice intro to the tooling/build setup.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: