HNHacker News
TopNewBestAskShowJobs

binaryapparatus

813 karma · joined April 15, 2014

submissionscomments
binaryapparatus··on “It's been great to see Wireguard mature over the years”
Mixed feelings, some of them maybe unpopular:

1. Careful with anything that Greg KH prizes.

2. Written by zx2c4 who is very high on my 'who I can trust' list.

Since #2 greatly over-weights #1 can't wait to try WireGuard.

binaryapparatus··on Apple Limits Lengthy iPhone X Testing for Most Reviewers
Agreed.
binaryapparatus··on Apple Limits Lengthy iPhone X Testing for Most Reviewers
John Gruber from daring fireball doesn't sound too happy about getting review unit after all those youtube "stars".

> Thank god Apple seeded Mike Allen with an iPhone X review unit. Such great insight from his fucking nephew, the emoji expert.

binaryapparatus··on I cured my tech fatigue by ditching feeds
I was mainly using https://newsbeuter.org/ and it has great filters. Just that action to reward (circumventing filters) does not require enough effort to prevent me from not looking outside of them.

The only thing I still look at is HN and, as we can see, that goes almost with success.

binaryapparatus··on I cured my tech fatigue by ditching feeds
I even got rid of RSS several months ago. Couple of news sites, several tech news feeds (did I really need 9to5mac, macrumors AND Cult of Mac??) and few job related feeds.

Didn't really need ANY of them as it turns out.

I don't know the way to filter RSS in any meaningful way so that had to go too.

(Never was on facebook or twitter so my main nemesis is/was web browser and RSS feeds).

binaryapparatus··on Amazon is Terrifying
"Story for Medium members only"

Is this a thing medium does nowadays?

binaryapparatus··on Tech workers worry about age discrimination at age 40: Study
I understand that to some degree, there always was and will be crappy companies. What I don't get is that great majority (say 95%) of companies I encountered in last ten years were all about 'earning on salaries'.

In the entire hierarchy of the company there has to be somebody that recognizes quality and experience over job barely done (or not at all).

I see companies that prefer gullible as make pretend role playing, there is no money and business is barely moving along but hey at least I am owning something.

Just don't get it I suppose. I did run successful company then sold it at its peak, but it was never about role playing while I was at the top.

binaryapparatus··on Tech workers worry about age discrimination at age 40: Study
This is VERY good analysis, everything else is padding to validate why 40 year old are not good fits.

It is puzzling that most business owners prefer to save their imagined superior position than to get the job done.

Sure I have seen ton of problems (and solved most of them) in 25+ years of carrier and I can be of great help in any startup. My caring for the company and input should be welcomed, not seen as threat.

It seems that most business owners are there because they need to be worshiped, not because they want to run successful business.

Maybe I am too old to understand that new logic.

binaryapparatus··on Linux ransomware in the wild
There is trend of insecurity/vulnerabilities that seems to gain in speed in recent months. Not trying to sound ominous and nothing to really point finger to but it seems like a thing.

Since few months ago I do almost all browsing in carefully set w3m. No javascript at all of course and certainly no flash. I am typing this in vim which is set as default form editor in w3m for me.

Edit: if you are wondering if w3m can work well try looking at HN using w3m, its a real beauty.

binaryapparatus··on Ask HN: Why does my credit union check if I'm logged into Steam and Reddit?
Great link, thanks. I had no idea this exists.
binaryapparatus··on The trouble with text-only email
I understand that. I don't understand how copy/paste has anything to do with pinging anything on the internet with that code.

Is this maybe some gmail thing? I can't think of mechanism that makes copy/paste trigger this.

binaryapparatus··on The trouble with text-only email
I don't understand how copy/paste can trigger the tracking on your side. Can you please explain?

I am using mutt to read emails and vim to write them, I'd be very surprised if copy/paste has any effect for you.

binaryapparatus··on Disabling the Intel Management Engine
This is much closer to what I have in mind then what you can expect :)

Current draft involves two monitors, two cameras, and protocol crazy enough to confuse any firmware.

binaryapparatus··on Disabling the Intel Management Engine
Article states that AMD has its own version of IME, with no known ways to analyze, access or fix.
binaryapparatus··on Disabling the Intel Management Engine
Let's say I disable or pull out all the network/wireless cards I have. Then what? Any ideas how to connect to the internet otherwise?

I am seriously thinking going Stallman because of this and not connecting to the internet at all, at least not from all the machines.

binaryapparatus··on IP Accounting and Access Lists with Systemd
At the time I finally get fed up with systemd there was less choice than now, I remember only Gentoo being real candidate for switching. Now we have devuan and void and gentoo, they are all very good systems. Since there was only Gentoo and I didn't want to compile stuff the only other real choice was FreeBSD.

I am surprisingly happy with FreeBSD, userland packages are very fresh, which I like being former Arch linux user. Kernel works at least on the level of linux kernel, maybe even better. Zfs is something that I didn't completely understand before I tried it out, even with all the theory I knew. Zfs is just mind blowing.

I very much love linux and it is not impossible to imagine switching back, at least for some of my machines.

It is mostly matter of sanity and nerves, I couldn't follow and understand all the systemd flaws while pretending everything is OK.

binaryapparatus··on IP Accounting and Access Lists with Systemd
One of the examples of 'pants on fire' syndrome I mentioned is udev. Other examples are equally easy to search and examine.

"After udev is merged into the systemd tree you can still build it for usage outside of systemd systems, and we will support these builds officially. In fact, we will be supporting this for a long time"

http://article.gmane.org/gmane.linux.hotplug.devel/17392

"...this will effectively also mean that we will not support non-systemd systems with udev anymore starting at that point. Gentoo folks, this is your wakeup call."

http://lists.freedesktop.org/archives/systemd-devel/2014-May...

So when Lennart or somebody in the systemd team claims something to be optional you can bet everything it is not or soon won't be.

binaryapparatus··on IP Accounting and Access Lists with Systemd
> It doesn't. All this stuff is opt-in. If you don't want to use it, don't.

This sentence is getting rather long in a tooth. Cgroups? Kdbus? udev?

Same mantra that is used over and over again turned out to be at least deceptive if not outright lie, each time it was used.

binaryapparatus··on IP Accounting and Access Lists with Systemd
This is not even the best source of information but it shows the same trend I was spotting: https://suckless.org/sucks/systemd

There are similar sources on the internet that claim the same thing in different forms. Every single bad systemd decision is not terribly bad on its own, but when observed as a process they result in a horribly wrong and very insecure system.

With systemd, there i crawling revolution of bad ideas, bad implementation and taking over of everything that was great in linux. When you try discussing any of those items separately you'll be redirected to 'technical discussion' and you can't really technically discuss conceptually wrong system. With bad concept it doesn't really matter how technically good or bad implementation is.

Maybe the best telling thread, in order to understand how pushy and deceptive whole systemd is, is watching how Greg Kroah-Hartman tried to sneak kdbus into a kernel: https://lkml.org/lkml/2015/4/13/645

It is very long mailing list thread and GH is not officially part of the systemd team -- only that he is, unofficially. He claims that kdbus brings great benefits and speedup only that he can't prove it. Every questioning of a very wrong concept is met by requesting of 'technical discussion'. If you have patience just read that lkml thread and you'll see the same sneaky politics of pushing things the same way that systemd people do it all the time.

binaryapparatus··on IP Accounting and Access Lists with Systemd
I don't know if I am more amazed with systemd engineering incompetence or the wider community that doesn't seem to see what's going on. I went from wondering why/what is going on to switching all my home/work/server machines to FreeBSD.

Common response from the systemd groupies is to focus on technical bits and be precise but you can't focus on them if the concept/ideas/execution smell. Also, number of wrongly planned or wrongly executed bits counts in hundreds by now. Like cooking a frog.

binaryapparatus··on Firefox 56: Last Stop Before Quantum
I will take a look, thanks. I am using basic set of open, tabnew, follow, bmark. Proper follow hint is very important.

Also the ability to redefine keys since I use colemak.

I was briefly trying chrome and cVim did seem promising but I prefer firefox.

Edit: I had to try it immediately and it looks very promising, thanks. Covers all the basic stuff I need.

binaryapparatus··on Firefox 56: Last Stop Before Quantum
There is javascript.enabled key in about:config that _seems_ to be working as expected but setting it manually every time is a chore.
binaryapparatus··on Firefox 56: Last Stop Before Quantum
I will badly miss vimperator. Yeah 56.0 works smoothly but without ability to use keyboard only that's hollow victory for me.

Typing this in vim after viewing hackers news in w3m shows how desperate I am.

binaryapparatus··on Why Isn’t Agile Working?
Agile in almost any form is there because we, as a programmers, allowed HR 'professionals' to imagine what would it be to run our job. They have no idea what our job is but they certainly make sure to be needed even if they are not.

In parallel universe they are on the same space ship with telephone sanitizers, hairdressers, jingle writers and accountants.

And before anybody tells me how rude I am I want to clarify I have been extremely nice and understanding.

Agile is in almost any form just waste of time. Wannabe mangers or HR professionals are parasitic foreign body in almost any IT related profession. But they talk better than we do.

binaryapparatus··on FreeBSD 10.4-Release
Sorry I have no need or use for any of the listed packages/items. Nvidia works extremely well. I don't have AMD. I won't be using Wayland any time soon even if I could. GNOME is or is becoming systemd hostage so I won't install it ever on any system. Dropbox is not welcome for me. Chromium works well. I think GPU acceleration works well.

It all depends on what you use but definitely works well for my needs.

binaryapparatus··on FreeBSD 10.4-Release
No, I was running 'pure' Arch, same as I do with FreeBSD now. List of my packages is very minimal so it can be assumed they reliably work the same way on both systems.

I am using offlineimap, mutt, vdirsyncer, khal, khard, w3m, urxvt...

binaryapparatus··on FreeBSD 10.4-Release
Same recommendation for desktop too. Switching from Arch to FreeBSD couple of months ago was the best move I could do.

Silly way to compare stuff but my Arch always run with processor at 70-72 degrees Celsius. Same setup on FreeBSD and my processor runs at 39-45. Since everything else but kernel runs as exact copy it shows to me that FreeBSD either has less kernel overhead or does scheduling better.

binaryapparatus··on What's New in Swift 4
Swift wants to be much more than just iOS specific language so it is fair to compare its pros and cons with other general purpose languages. If you look at iOS only then there is not much to compare to, just ObjC and few JS abominations. Staying iOS specific is not what Swift wants to be.
binaryapparatus··on What's New in Swift 4
For instance C copy routine:

  while (*d++ = *s++);
Or sort in Haskell:

  qsort []     = []
  qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)
binaryapparatus··on What's New in Swift 4
For instance tight while loop with ++ increments where needed. You can't do that in Swift. Or one liner if in the middle of other code.

I am using a lot of different languages so 'what I am used to' means lots of different stuff. Ruby has some of C beauty. Python does not. Haskell is probably most beautiful of them all. All individual and from my point of view of course.

← PreviousPage 4 of 8Next →