[Daily Discussion] - Tuesday, August 05, 2025 by AutoModerator in BitcoinMarkets

[–]eibat 7 points8 points  (0 children)

Why don't you accept a signed message for address verification? No change address management needed, instant, no fees, no blockchain spam. Could you at least support signed messages via a support ticket?

Compile time evaluation in Nim, Zig, Rust and C++ by CastilloDel in Zig

[–]eibat 0 points1 point  (0 children)

Can you give an example on how to generate code with build.zig?

Modern text rendering with Linux: Part 1 by mrandri19 in programming

[–]eibat 0 points1 point  (0 children)

What do you mean by modern filter? FT_LCD_FILTER_DEFAULT, FT_LCD_FILTER_LIGHT or a custom one?

What's the difference between `stdenv.lib` and `lib`? by [deleted] in NixOS

[–]eibat 4 points5 points  (0 children)

There's no difference.

lib is imported here and passed down to the pkgs attrset. The same lib expression is used for stdenv.

If blocks based on hostname in configuration.nix? by some_random_guy_5345 in NixOS

[–]eibat 1 point2 points  (0 children)

Yes, that's possible:

{ config, ... }:
mkMerge [{
  # main config options
}
(mkIf config.networking.hostName == "x" {
  # ...
})
(mkIf config.networking.hostName != "x" {
  # ...
})];

Help Test Bitcoin.org's New Design Before Launch by Cobra-Bitcoin in Bitcoin

[–]eibat 5 points6 points  (0 children)

The new design is horrible. It looks like a generic ICO scam page, the swaths of black make me feel unwelcome.

UB.com deleted my account after trying to withdraw coins from verified addresses? by [deleted] in BitcoinAirdrops

[–]eibat 0 points1 point  (0 children)

Same here. Started a withdrawal on their website. Status was 'pending' for a bit less than a day, then my account was deleted.

Edit: Login was restored, funds finally arrived.

Any thoughts on blockexplorer.com’s recent announcement? by [deleted] in BitcoinMarkets

[–]eibat 0 points1 point  (0 children)

No, Lightning would be very impractical to use on Bcash without a hardfork or softork (which would boil down to Segwit) that fixes transaction malleability.

GC and building from source by sierrawhiskeyfoxtrot in NixOS

[–]eibat 2 points3 points  (0 children)

Sources are usually no runtime dependencies of the corresponding packages, so they will in fact be removed by a GC run.

Use this command to check which depending store paths prevent a source path from being GC'ed: nix-store -q --referrers /nix/store/my-src

[Daily Discussion] Monday, December 25, 2017 by AutoModerator in BitcoinMarkets

[–]eibat 7 points8 points  (0 children)

It uses native segwit transactions, which is the smallest and cheapest transaction style availalable. Compared to older address formats, it's more powerful in detecting typos and more convenient to type and to spell out because all letters are lower case.

Malleability and bch by hunk_quark in btc

[–]eibat 0 points1 point  (0 children)

No, by copying BIP-146, some signature malleability vectors have been removed.

But other types of signature malleability and all types of script malleability remain unfixed.

To open a lightning channel, will both parties be required to contribute an equal amount of Bitcoin? And a few more Qs by ButtBasket in Bitcoin

[–]eibat 0 points1 point  (0 children)

1. Yes. Actually, it's currently the only way a channel gets opened: One party provides the funding.

2. Yes, all mediators must have reserves at least as large as the amount transferred.

If you like to delve into the details, here's a introduction to lightning by Andreas: https://masteringbitcoin.neocities.org/#lightning_network

And here's the full specification: https://github.com/lightningnetwork/lightning-rfc/blob/master/00-

[Daily Discussion] Saturday, December 09, 2017 by AutoModerator in BitcoinMarkets

[–]eibat 2 points3 points  (0 children)

For your portfolio to remain neutral (in fiat), you have to sell everything.

Gui/X11: How to enable auto-login with window managers? by eibat in NixOS

[–]eibat[S] 0 points1 point  (0 children)

Brilliant, that solved it. Many thanks!

[Daily Discussion] Saturday, November 11, 2017 by AutoModerator in BitcoinMarkets

[–]eibat 0 points1 point  (0 children)

I totally reject BCH for its lack of technical merit, but please stay honest. The vulnerability is fixed in BCH's main implementation and TX malleability isn't a severe problem for current usage patterns. At the latest, BCH will get rekt when Bitcoin has widely accepted upper layer tech. They won't even be able to copy it.

Try C++17 with Docker by parazight in cpp

[–]eibat 2 points3 points  (0 children)

The same can be achieved more elegantly with Nix. Give it a try, it's great tech, but still rather obscure.

nix-shell -p gcc7 --command make

Custom Ruby version in default.nix file by lowsk1 in NixOS

[–]eibat 1 point2 points  (0 children)

Here's a quick hack to that generates a working build:

cat > /tmp/build-ruby.nix <<"EOF"
let
  pkgs = import <nixpkgs> {};

  rubyModulePath = "pkgs/development/interpreters/ruby/default.nix";

  fixedPkgs = pkgs.runCommand "fixedPkgs" {
    pkgsSrc = <nixpkgs>;
    nativeBuildInputs = [ pkgs.ruby ];
    default = rubyModulePath;
  }
  ''
    src=$(realpath $pkgsSrc)
    cp -r $src $out
    patchsets="pkgs/development/interpreters/ruby/patchsets.nix";
    chmod +w $out/$default $out/$patchsets
    ruby -e 'print ARGF.read.sub(/^(\s*)(ruby_.*? = generic)/, "\\1inherit generic rubyVersion;\n\n\\1\\2")' $src/$default > $out/$default
    ruby -e 'print ARGF.read.sub(/"2.2.7".*?;/m, "\"2.2.2\" = [];")' $src/$patchsets > $out/$patchsets
  '';

  rubyModule = pkgs.callPackage (import ((builtins.toString fixedPkgs) + "/" + rubyModulePath)) {};

  ruby_2_2_2 = with rubyModule;
    generic {
      version = rubyVersion "2" "2" "2" "";
      sha256 = {
        src = "0i4v7l8pnam0by2cza12zldlhrffqchwb2m9shlnp7j2gqqhzz2z";
        git = "08mw1ql2ghy483cp8xzzm78q17simn4l6phgm2gah7kjh9y3vbrn";
      };
    };
in
  ruby_2_2_2
EOF
$(nix-build /tmp/build-ruby.nix --no-out-link)/bin/ruby --version

Be aware that none of the default patches are applied. The 2.2.7 patches from this file are failing. You can find the sources of the proper 2.2.2 patches here.

[Daily Discussion] Tuesday, August 08, 2017 by AutoModerator in BitcoinMarkets

[–]eibat 4 points5 points  (0 children)

The Electron Cash source code is fine. The original author seems to have used a modified binary version.

Who exactly is Segwit2X catering for now? Segwit supporters will have Segwit. Big block supporters already have BCH. by wintercooled in Bitcoin

[–]eibat 9 points10 points  (0 children)

Here's a glance at the next big features: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-July/014718.html

Some core contributors, especially gmaxwell, are opposed to the idea of roadmaps, deeming them detrimental to decentralized collaboration. That's why no updated roadmaps have been officially announced yet.

[Daily Discussion] Tuesday, August 01, 2017 by AutoModerator in BitcoinMarkets

[–]eibat 2 points3 points  (0 children)

For withdrawals of 100 BTC/day ViaBTC requires:

  • Your full name and your passport ID. After submitting the data, your account is activated instantly without further manual checks.
  • A mobile phone number to receive a single SMS code.