but for multi-threaded code Rust uses smart pointers like C++
That's not the whole story. There's also Send and Sync marker traits, move by default semantic also makes RAII constructs like Mutex<T> less error prone to use.
HN user
but for multi-threaded code Rust uses smart pointers like C++
That's not the whole story. There's also Send and Sync marker traits, move by default semantic also makes RAII constructs like Mutex<T> less error prone to use.
`std::optional<T>`'s style is more akin to using
if x.is_some() {
let x_value = unsafe { x.unwrap_unchecked() };
}
everywhere.Book-films!
When can we have anything effective against tinnitus...
No.
Do you find any notable downsides to using Brave? I was with Kagi until they introduced limit to the 10$/month paid tier.
- Google has a number of "sponsored" results at the top of search results, which look identical to the actual search results, other than having a "sponsored".
That was the reason I switched away from Google. Here when I search "apache cassandra" the first result is something something free trial.
edit: I just tried with Bing it gave something similar, oh well.
a hilariously negative caricature of a hypothetical experience using it.
That's what Apple has shown, no?
CoreGraphics often emphasizes it's ability to draw PDF, I guess that has to do with the Display PostScript lineage as well.
What would be the particular difficulty with intrusive linked lists?
It's the same in Haskell, Erlang and Elixir.
Bing also doesn't do "site:" queries properly it seems.
Erlang processes indeed do cooperative multitasking under the hood, something like yielding control to the scheduler roughly every 1000 function calls.
Have they also banned TikTok?
By training it with a LOT of data, I suppose.
I'm rather sure that Amazon is a company that strictly makes the world a worse place.
I was hoping to see some sparring with Zuckerberg.
They are not relevant, the author made a totally irrational choice by benchmarking under Windows, not realizing the Deck is marketed as a Linux machine first and foremost, and they should be ashamed of themself.
You could also just use 3-phase AC induction motor.
One thing I love about Elixir's syntax is that virtually everything is a call, take the if statement:
if condition do
IO.puts "true"
:yes
else
IO.puts "false"
:no
end
is just a call to the *Kernel.if/2* macro: if(true, do: (IO.puts("true"); :yes), else: (IO.puts("false"); :no))
I was joyous when I realized I could pipe stuff into a case statement.Sounds like Xiaohongshu without pictures to me.
Depending on the size of your component that can't be built in Erlang, you may be able to use NIF and throw it on the dirty scheduler.
Not to mention that no design is absolutely safe, and if security enclaves like Pluton get exploited to run backdoor, it'll be a lot harder for end user to detect.
Safari's UI just isn't good for me.
Fascinating! I touched AppKit and Core Animation a long time ago and I had no idea this existed. Does this mean the gesture animations in iOS system (such as opening an app on springboard) are drawn by this?
How do you animate paths (morphing shapes) with Core Animation?
I don't know anything about Ruby, but I'm curious, why so?
I would even say Elixir IS Erlang, so is LFE.
My hot take: Anyone who's new to the BEAM/ERTS/OTP ecosystem should just go learn Elixir instead: You get to learn Erlang for free, and you get to use nicer build system, package manager etc..
So it isn't just me then! There was this one time, I downloaded a piece of porn in h.265 .mkv and I wanted to change its container to mp4 using ffmpeg(so that I could view it on iPad), and I actually, actually got pissed. In the end I just re-encoded the whole thing using Handbrake. The documentation does not explain its syntax.