HackerTrans
TopNewTrendsCommentsPastAskShowJobs

adrienthebo

no profile record

comments

adrienthebo
·قبل 3 سنوات·discuss
Obsidian Sync may provide a partial solution but it's mainly targeted at a single user synchronizing vaults between devices. There's also the Obsidian Git[1] plugin if you're working with developers that are familiar with Git, with all of the pros and cons you'd expect. Finally, there's obsidian-livesync[2] which in theory would provide some very powerful functionality; it seems very cool but given that doing such livesync is complex and easy to get wrong exercising a great deal of caution (frequent backups and care when rolling out for production uses) seems prudent.

Keep in mind that Obsidian requires a license for business use[3]. They're a very small shop that's entirely funded by licensing/sync/publishing income and are making a pretty fantastic product and they deserve some cash to keep developing Obsidian.

[1]: https://github.com/denolehov/obsidian-git [2]: https://github.com/vrtmrz/obsidian-livesync [3]: https://obsidian.md/pricing
adrienthebo
·قبل 3 سنوات·discuss
> Sure there is a theoretical closable cycle in batteries, but guess what, the same can be said for fossil fuels.

On geological time scales involving massive deposition of organic material.

In contrast, lithium can be recovered from batteries with an industrial shredder and chemical processing.

Fossil fuels are non-renewable in a trivial sense but are grossly different in a practical sense; treating them as equivalent is a borderline specious argument.
adrienthebo
·قبل 3 سنوات·discuss
Please excuse my ignorance, I haven't done a ton of async Rust programming - but if you're trying to call async Rust from sync Rust, can you not just create a task, have that task push a value through a mpsc channel, shove the task on the executor, and wait for the value to be returned? Is the concern that control over the execution of the task is too coarse grained?
adrienthebo
·قبل 3 سنوات·discuss
PATA vs. SATA is a somewhat limited metaphor; PATA had a number of limitations such as the inability to hot swap hardware as well as using wide ribbon cables that made it largely obsolete. In contrast, both sync and async programming have reasonable applications; we're likely using both for the foreseeable future. The best EE analogy I can think of is using hyperthreading to execute multiple processes on a single core vs scheduling each thread to a separate core, but that's less a metaphor and more of a simplified model of what async vs sync is actually doing.

> Should we move back away from parallelism and focus on handling synchronous stuff faster instead?

Rust already has excellent handling of synchronous computation, given that it can meet/sometimes exceed equivalent performance in C. The problem is when you're I/O or network bound; you can either throw threads at the problem (and by extension throw memory at the problem for the thread stacks) or use async programming.
adrienthebo
·قبل 3 سنوات·discuss
A particularly interesting use case for async Rust without threads is cooperative scheduling on microcontrollers[1]; this article also does a really good job of explaining some of the complications referenced in TFA.

[1]: https://news.ycombinator.com/item?id=36790238
adrienthebo
·قبل 3 سنوات·discuss
It may be temporary, but if bringing back X improves the quality of someone's life, more power to them. We're stuck with the downsides of continuous delivery; having a consistent UI for just a bit longer can be a cognitive relief.

When Pixel phones switched from navigation buttons to gestures I tried them and hated the experience and reverted. Eventually I got forced over to gestures and still hate them so delaying gave me a bit more bandwidth to allocate from stupid UI changes to things I actually care about.
adrienthebo
·قبل 3 سنوات·discuss
> Unusually warm water (as little as 1 °C above usual summer means) can cause the breakdown of the symbiosis and the mass expulsion of zooxanthellae, referred to as “coral bleaching.” [1]

Coral bleaching isn't typical and is a direct indication of water temperatures exceeding the max habitable temperatures. You can look at coral, or manatees, or algal blooms to confirm that our present conditions are anomalous. Extraordinary claims require extraordinary evidence but the research is in regarding rising sea temperatures.

[1]: https://link.springer.com/article/10.1007/s12237-014-9875-5
adrienthebo
·قبل 3 سنوات·discuss
> . . .But it was still hot

> Even if the 101.1° water temp isn’t verified, it was exceptionally hot in the Florida Keys, and it remains that way.

> Water temperatures at other buoys, and remote sensing using satellites, have recorded water temps in the mid to even upper 90s around the Florida Keys.

> This has resulted in brutal heat for the land areas.

It may be that the Manatee bay sensors are in a uniquely hot location but the temperatures there will be negatively impacting wildlife; outside that location water temperatures seem pretty darn elevated.
adrienthebo
·قبل 3 سنوات·discuss
I'm not a climate scientist but I'd reason that the tropics would experience greater heating resulting from the stagnation of the warm water that would previously circulate. More warm water in the tropics would result in more frequent and more intense hurricanes, so if the AMOC stops then we'll see even more extreme weather records smashed.
adrienthebo
·قبل 3 سنوات·discuss
Profit maximization attempts have changed; supply chain disruptions provided an opportunity for corporations to increase their prices in unison. Prior to the pandemic there was more risk in unilateral price increases but now companies can look at pricing velocity and effectively work as a cartel without engaging in explicit conspiracy.
adrienthebo
·قبل 3 سنوات·discuss
Receiving puberty blockers isn't something any child casually does after reading a book. Going off the Mayo clinic:

  To begin using pubertal blockers, a child must:

    Show a long-lasting and intense pattern of gender nonconformity or gender dysphoria

    Have gender dysphoria that began or worsened at the start of puberty

    Address any psychological, medical or social problems that could interfere with treatment
    Have entered the early stage of puberty
    Provide informed consent

  Particularly when a child hasn't reached the age of medical consent, parents or other caretakers or guardians must consent to the treatment and support the adolescent through the treatment process.
Source: https://www.mayoclinic.org/diseases-conditions/gender-dyspho...

The process of going on hormones/puberty blockers is a labor intensive process and typically requires the sign-off from a doctor and therapist. Nobody's getting sacrificed that isn't willing to jump through a number of significant bundles.
adrienthebo
·قبل 3 سنوات·discuss
Asserting that an ad hoc system of markets and currencies is the pinnacle of economic achievement is pretty bold. To provide a counterpoint, why wouldn't our economic structures change in response to interplanetary/intergalactic civilizations? Will climate change have zero impact on the way we organize resources?
adrienthebo
·قبل 3 سنوات·discuss


    - Atmospheric carbon dioxide levels
    - Oceanic temperatures and pH
    - Quantities in PFAS in the environment
    - Opiate deaths (and other deaths of despair) per capita
    - Percentage of children and teenagers with depression, anxiety, suicidal ideation or have attempted suicide
    - Per-capita income in Africa and South America over the last two decades
    - School shootings per capita and firearms related deaths in children within America
The Internet is pretty rad, we've improved a number of health outcomes for a number of communities, and we're closing to making humanity a truly space-faring species; but for every statistic we can provide indicating progress there's usually a handful of related numbers that paint a grimmer picture.
adrienthebo
·قبل 3 سنوات·discuss
Onshape allows for versioning parts and assemblies, mate connectors to determine how parts should connect, assemblies and subassemblies to define the relationships between parts and allow for reuse, configurable parts (feature flags etc); it's extremely powerful and pleasant to use. Regrettably it's a closed source SaaS option but all of the open source CAD tools are grossly underpowered in comparison. There's nothing like KiCAD that'll let you get work done quickly effectively - at least in my experience.
adrienthebo
·قبل 3 سنوات·discuss
Application performance monitoring (https://en.wikipedia.org/wiki/Application_performance_manage...)
adrienthebo
·قبل 3 سنوات·discuss
Seconding this; act has a lot of potential but misses a number of features such as support for deployment environment variables (eg `${{ var.DEPLOY_SPECIFIC_ENV_VAR }}`) and only recently added support for reusable workflows (https://github.com/nektos/act/issues/826). It looks like fine software and the maintainers deserve praise for their work but it's not yet a drop-in replacement for GitHub Actions.
adrienthebo
·قبل 4 سنوات·discuss
In 2021 more than 140 firefighters died, coming out to more than 3 a week. First responder jobs are dangerous which is why there's training to reduce the danger. Having an officer grab them a pair of pants and a shirt wouldn't imperil scene safety and the fact that the raid team couldn't bother says plenty.
adrienthebo
·قبل 4 سنوات·discuss
wiki page delete commit: https://github.com/krakenrf/krakensdr_docs/wiki/08.-Passive-...
adrienthebo
·قبل 4 سنوات·discuss
I've had my eye on [step](https://github.com/smallstep/certificates) and [step-ca](https://github.com/smallstep/certificates) for a hot minute; it's production quality and seems much more pleasant than the EasyRSA scripts. Haven't tested it but I'd recommend that as a place to start tinkering.
adrienthebo
·قبل 4 سنوات·discuss
Before we fetch the pitchforks and torches do we have any proof of this beyond a screenshot of a potential ToS violation?