HNHacker News
TopNewBestAskShowJobs

_bent

396 karma · joined July 2, 2019

submissionscomments
_bent··on Show HN: I rewrote my Mac Electron app in Rust
you still can't have multiple windows with flutter, which disqualifies it for building desktop apps.
_bent··on Rust’s dependencies are starting to worry me
> a) Ginger Bill (the Odin language creator, no affiliation) stated on a podcast that Odin will never have an official pkg manager

The cognitive dissonance for how one can believe that Rust preventing you from derefercing freed memory at compile time is overzealous nannying by the language authors -- while at the same time deliberately making code reuse harder for users because they could make engineering decisions he doesn't like is staggering.

_bent··on The last masters of Afro-Colombian machete fencing
i got this one recommended in the sidebar https://www.youtube.com/watch?v=Vo6axEMVRcY
_bent··on A year of Rust in ClickHouse
iirc the formal correctness of Rusts memory model was proven by Ralf Jung https://research.ralfj.de/thesis.html
_bent··on A look at Firefox forks
How is solving merge conflicts harder than developing an entire browser engine?

Plus Igalia, MS, Mozilla, Brave, Arc, Vivaldi etc could maintain a shared fork that kept stuff like Manifestv2 if they wanted.

_bent··on Google does not want rights to things you do using Chrome (2008)
They could've just bagged Google's money and spend only as much as necessary on the browser and kept the rest for the future. If Google won't be allowed to pay them for Google Search anymore they'd still have enough money to maintain Firefox for another decade+. Mozilla trying to diversify with services nobody wants is the root of the issue, not the remedy.
_bent··on WASM Wayland Web (WWW)
No, performance and fidelity are definitely better with the canvas renderers, especially skwasm. Flutter is very inspired by React, but instead of React which does tree diffing to minimize rebuilds, Flutter tries to make rebuilds as cheap as possible instead - for example through its single pass layout algorithm. The issue is that this doesn't map well to the DOM. You can't rebuild cheaply on the DOM because you'd be constantly updating the DOM. And you don't profit from your simpler layout, because you have to implement it in JavaScript and use absolute positioning on all DOM Elements to lay them out.

I do agree that this all absolutely sucks for websites, but if you're building an App that is supposed to run in the browser like Rive or Figma, where you're going to override all click handlers anyways, or where where what you're rendering would be too much for the DOM, Flutter Web is pretty ok.

_bent··on Android XR
I'd hope for Meta to support these new Jetpack APIs for the Quest / horizonOS, as their SDK is currently basically limited to Unity / Unreal / Native, with no primitives for building regular apps.

Two competing XR platforms build on Android may not be too bad if apps just run on both.

There are some warts on horizonOS for true XR experiences like the guardian system effectively locking you into a predefined/scanned room or the camera feeds not being accessible (would be useful for scanning QR codes or copying IRL text), hopefully some competitive pressure can move Meta here.

Right now there are quite a few Quest 2 & 3 devices on the market and not a single new Samsung XR glass. Any developer building a new XR app would want their app to run on Quest

_bent··on Solving climate change by abusing thermodynamic scaling laws
The issue is that they do not work. If your constituents made bad investments and are stuck with oil heating because they heard that solar is woke on Fox, you cannot actually have them face the consequences of their actions. You will either not be elected or the media response will be so bad that you won't be able to govern. You will have to bail them out or add exemptions
_bent··on If WordPress is to survive, Matt Mullenweg must be removed
From Mullenwegs personal website (https://ma.tt)

> Afterward, I also privately shared with [ThePrimeagen] the cell phone for Heather Brunner, the WP Engine CEO, so she can hop on or debate these points. As far as I’ve heard she hasn’t responded. Why is WP Engine scared of talking to journalists live?

this is not normal.

_bent··on Fable at 20: a uniquely British video game with a complex legacy
Frontier, Cloud Imperium Games, Free Radical / Crytek UK / Dambuster, Ninja Theory, Playground Games
_bent··on Show HN: Rust GUI Library via Flutter
you mean CSS?
_bent··on What UI density means and how to design for it
What is n here?
_bent··on The best way to have complex discussions?
Considering how debates tend to go in circles, I'm not sure if a DAG is the right data structure
← PreviousPage 4 of 4