HNHacker News
TopNewBestAskShowJobs

_ikke_

1,572 karma · joined May 31, 2011

Another random user
submissionscomments
_ikke_··on Alpine Linux 3.11.0 Released
Python2 is still there, but most modules are only available for Python3. The next release it will be removed completely.
_ikke_··on Enabling IPv6 in Docker
No, sadly not. There are plenty of sites that are not reachable via IPv6 yet. github for example does not work over ipv6.
_ikke_··on How Facebook Avoids Ad Blockers
I typically use 0.0.0.0 rather than 127.0.0.1, then it's not even reachable.
_ikke_··on Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO
The runner is the piece of software that executes pipelines. You can install it on any machine and connect that to a gitlab instance. On hosted gitlab, they provide the runners, but limit how long you can these runners execute, which they measure in minutes.
_ikke_··on Why Generics?
The benefit is that you can remove a lot of duplicate code that does exactly the same, except the type it operates on. The blogpost talks about the Reverse function.

Especially when you need to make changes, (fix bugs, performance improvements, etc), if you have dedicated functions for these, it takes effort to keep them (plus tests) in sync.

If you don't see any issue with this duplication, then I can see that generics don't add a lot.

_ikke_··on Apple has pushed a silent Mac update to remove hidden Zoom web server
That would only purge config files that came with the package (which would live in /etc/). Config files in the homedir of a user are not managed by apt.
_ikke_··on Gmail spam-filters Stripe security messages as well
Checked my spam filter, and there was only spam in there :-)
_ikke_··on Alpine Linux 3.9.0 Released
Yes, that most likely plays a role. I wasn't too sure, so I left it out of my answer.
_ikke_··on Alpine Linux 3.9.0 Released
The issue is porting Rust to other architectures, which is not trivial. Work is being done to get there, just not in time for v3.9.
_ikke_··on Alpine Linux 3.9.0 Released
This post[0] contains some of the reasons:

  - better upstream support from projects 
  - To my understanding, various of the issues in OpenSSL
    that made us switch to libressl have been resolved.
    (for example memory management) 
  - libressl failed to retain compability with OpenSSL 
  - libressl breaks ABI every 6 months, OpenSSL does not 
  - FIPS support
[0]:http://lists.alpinelinux.org/alpine-devel/6308.html
_ikke_··on Amp – A complete text editor for the terminal
The [EasyMotion][0] plugin provides this. It has several modes to select where you want to jump to.

[0]:https://vimawesome.com/plugin/easymotion

_ikke_··on “The 's' is sad”: 4-year-old submits Linux kernel doc patch (2014)
Mailing list thread: https://lkml.org/lkml/2014/11/24/407

  > When I was reading the documentation, my 4-year-old
  > niece wanted to see what I was doing. After telling her,
  > she noticed that something was very wrong and asked
  > me to fix it. Instead, I helped her fix it herself.
_ikke_··on Encrypted SNI Comes to Firefox Nightly
NAT is not a firewall, it's a hack to keep ipv4 working today.
_ikke_··on How new-lines affect the Linux kernel performance
This contains more information:

https://nadav.amit.zone/blog/linux-inline

_ikke_··on Freezing Python’s Dependency Hell
How do you use PYTHONUSERBASE?
_ikke_··on What do Unix command names stand for?
Doesn't help that a lot of commands have the same prefix 'Get-' / 'Set-', 'Add-', etc, so you have to type at least 6 characters, including a '-', to get useful completion.
_ikke_··on Extracting SSH Private Keys from Windows 10 ssh-agent
No:

1. You can choose to have the keys encrypted with a password (same for Windows as for Linux)

2. The key, whether encrypted or unencrypted, are for both platforms stored on disk in the user profile (see first screenshot)

3. This talks about ssh-agent, which you can use to cache the the unencrypted key so that you don't have to type the encryption password every time you want to use the key. On Linux, this is just stored in memory, whereas in Windows, it's stored (encrypted) in the registry as well.

_ikke_··on Introducing Git protocol version 2
Git LFS is not part of core-git, but an extension built and maintained by github, and the code lives outside of the git tree, so it cannot be a required part of the protocol.
_ikke_··on Tinc VPN: Secure Private Network Between Hosts
But the VPN traffic itself may be shaped as well.
_ikke_··on On undoing, fixing, or removing commits in git
We link to this regularly in the #git irc channel on freenode. Seth used to frequent there, but he hasn't been there for a while.
_ikke_··on Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”
Fun fact: one of the tech journalists at the NOS (Joost Schellevis) worked for tweakers.net
_ikke_··on Google Memory Loss
I've never seen it changing words after you have started on the next word.
_ikke_··on Google Memory Loss
I use Swift keyboard on Android, never had these kinds of issues, its predictions are remarkably good.
_ikke_··on Mozilla’s Send makes it easy to send a file from one person to another
I thought I had forgotten it, but I could just recall it again.
_ikke_··on MS Paint is here to stay
In our environment, they have enabled Software Restriction Policy to block any executable to be run, except in trusted (and read-only) locations.

That is a pretty effective way to prevent unwanted software to be installed / run.

_ikke_··on Hub: Wraps Git with extra features that make working with GitHub easier
There certainly are github employees who contribute a lot to git, but not with their github e-mail address, but with their personal address.
_ikke_··on TLS verification vulnerability in LibreSSL 2.5.1-2.5.3
Alpinelinux (where this bug was found)
_ikke_··on TLS performance overhead and cost on GNU/Linux
TLS here is referring to Thread Local Storage, not Transport Layer Security.
_ikke_··on Golang SSH Security
Any kind of direct console access can be used (which many VPS providers offer).
_ikke_··on An External Replication on the Effects of Test-driven Development [pdf]
Coverage tools are not sufficient for getting good test coverage. One can easily make code 'covered' without having proper tests for them.

By writing tests early, you make sure the code you are testing is testable and your knowledge about the code is fresh.

← PreviousPage 3 of 7Next →