Twitter | Pretraživanje | |
Dawid Ciezarkiewicz
OSS Geek and Software Engineer (at ). ~napter-matnep All opinions are my own.
671
Tweetovi
72
Pratim
130
Osobe koje vas prate
Tweetovi
Dawid Ciezarkiewicz proslijedio/la je tweet
Nicolas Krassas 3. velj
TeamViewer stored user passwords encrypted, not hashed, and the key is now public
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 3. velj
Odgovor korisniku/ci @kixunil
That too. That squeezing the last 10% of performance takes considering a lot nitty-gritty details, which is not a best tradeoff sometimes. I think there's a room for a sister-language that takes all great aspects of Rust, and sacrifices 10% perf for easiness.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 3. velj
Odgovor korisniku/ci @dpc_pw
Yet it would keep a lot of benefits, and could even be compatible with core Rust. So if the performance of your app needs a boost, you can just take your kinda-Rust and rewrite it in Rust-proper (for perf).
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 3. velj
I wonder if it was practical to have a "-with training-wheels" , that does everything implicitly by atomic reference (Arc) and `dyn Trait`, etc. but keeps ownership. This way in app-level code, one would not have to worry about some details, making it easier to onboard.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 3. velj
Odgovor korisniku/ci @nick_r_cameron
A lot of stuff is insane in Go.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 2. velj
Odgovor korisniku/ci @wcvarones @RaoulGMI
So > 25% chance for Bitcoin to become a permanent asset class. What do you think it would do to its price? If more than 4x, rationally speaking, you should be invested.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 2. velj
Odgovor korisniku/ci @nicksbrown_ @RaoulGMI
Not efficiency of the network. Only the difficulty of attempting to reorder the existing ledger. It's a bit complicated. And even after 2140 it shouldn't be a problem because miners even without rewards, also get fees for each transaction.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 2. velj
Odgovor korisniku/ci @RaoulGMI @wcvarones
We have big important institutions all around the world, making sure there's going to be a lot of demand.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 2. velj
Odgovor korisniku/ci @LacroixTrade @RaoulGMI
Volatility mean opportunity. More upside with less capital. Great. Community might seem annoying but . Also great.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 2. velj
Odgovor korisniku/ci @aaron_lev_ @Jonathan_Blow i 2 ostali
You can script it, write macros, drive it automatically, works everywhere, supports everything, everything is one command away. You can attach any GUI you want if you like clicking. gdb is almost perfect. Also: .
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 2. velj
In case you ever need a cryptographic digest of directory content.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 31. sij
Odgovor korisniku/ci @firstdrafthell @rustlang
Your gut feeling is wrong. :D . A little benign code duplication is not a problem on it's own. Use `if let` instead of one-armed-`match`, see if you can turn the loop into `self.iter().any(...)` to turn each fn into a one-liner.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 30. sij
Odgovor korisniku/ci @dpc_pw
Because of bech32 addresses using a different address prefix on regtest vs testnet, you can't just take a piece of code and run it against a regtest-simulated test cases, without explicitly taking care of regtest prefix, which isn't even mentioned on
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 30. sij
Giving regtest, simnet and any other test-"net" a distinct IDs of any sort is a bad idea. It just increases work for developer integrating Bitcoin. And the end user doesn't care - test money is test money, no matter on which fake network.
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 30. sij
The answer to "Why isn't there more jobs?" is "You don't look for Rust jobs, you rewrite your current job in Rust."
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 29. sij
Odgovor korisniku/ci @Excellion
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 29. sij
Odgovor korisniku/ci @nick_r_cameron
Did you macro `if err != nil { return nil, err }` already? Under `alt+?` maybe?
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 29. sij
Odgovor korisniku/ci @DPC_22 @MyDeathMachine @pcwalton
inheritance is kind of juts composition + delegation + implicit interface; if we had some elegant and effortless delegation in Rust, we would have 99% of inheritance, IMO; it is sometimes useful. eg. you have ID, and you want IDWithUrl, and would like existing code work with any
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 28. sij
> which [ /usr/bin/[
Reply Retweet Označi sa "sviđa mi se"
Dawid Ciezarkiewicz 26. sij
Odgovor korisniku/ci @APompliano
5 years? For mass-murder and giving drags to unaware people? And Ross Ulbricht got double life-sentence?
Reply Retweet Označi sa "sviđa mi se"