HNHacker News
TopNewBestAskShowJobs

zzalpha

4,128 karma · joined October 16, 2014

submissionscomments
zzalpha··on A Test of Police Body Cameras Defies Expectations
Funny, I noticed an absence of a far more cynical explanation that made me immediately doubt how balanced the article was: if cops know that the footage is difficult to obtain or can be easily suppressed, deleted, or otherwise buried, or if the legal system is already heavily biased in favour of law enforcement such that body cam footage rarely changes trial outcomes, then body cams don't actually contribute to additional accountability and therefore there's no reason to change behaviours.

tl;dr I see no reason to believe body cams have actually resulted in greater transparency or accountability due to offsetting institutional factors.

zzalpha··on How to lie about your programming job title for great profit
BTW, I took out that last paragraph, I was being a dick.

But I don't think there's a clear answer to the question, other than "they're pretty common".

My bet is that they're more common on the east coast than the west. As for specific industries, that I can't speak to, though companies with strong HR departments sometimes like titles since it makes salaries and promotions a lot easier to manage.

zzalpha··on How to lie about your programming job title for great profit
apart from megacorps where they seem to be universal

So factor out a huge part of the job market?

SV startups are a small percentage of the overall tech world. Legions of programmers are hired in traditional companies in finance, energy, tech, aerospace... And on and on and on.

And in most of those organizations, titles are common.

Moreover, regional cultural differences greatly affect the value of a title. A person in California or Colorado often sees titles differently than someone in New York or Boston. And many cultures outside the US often view titles as extremely important as an outward measure of success.

zzalpha··on Airbus’s tie-up with Bombardier is damaging for Boeing
I have no idea if this is true or not, but generally you can't get tariffs without pointing to some alleged unfair trading practice.

I'd buy that if this was a WTO ruling but these are tarrifs adjudicated by Americans, supporting an American company.

The US similarly imposed tarrifs on softwood lumber not that long ago, and they were determined to be illegal once it hit the WTO. There's no reason to believe that won't happen again.

zzalpha··on Haskell Typeclasses vs. C++ Classes
Your explanation does not justify the choice. They were tasked with communicating with other academics who were already using the term "class" in the field of programming language research.
zzalpha··on Haskell Typeclasses vs. C++ Classes
Yes, I get that.

It's still confusing. And programming languages exist to first and foremost aid programmers, not to adhere to some abstract expression of mathematical perfection.

At the time Haskell hit the scene, the term Interface was free and could've been taken. But that's just one thought, I'm not a language designer...

zzalpha··on Wikileaks makes 50000% return on Bitcoin
Fiat currency holds value because (among other reasons):

1. It's used by a sovereign government as a means of receiving tax payments.

2. It's a common medium of exchange for products and services.

Neither of these things is true of Bitcoin.

I invite you to try again!

zzalpha··on Haskell Typeclasses vs. C++ Classes
And my point is that that usage of the term predates Stroustrup by 10 solid years.

By the time Haskell was first released, OOP was either already available in popular languages (Smalltalk, Object Pascal) or being introduced into existing languages (Objective C, C++, Lisp).

In hindsight it would appear there was no reason not to see that OOP was gaining in popularity, that the term "class" was already in use, and that overloading it would be confusing.

That said, in the end, all my original post was lamenting is that it's a shame that Haskell terminology went the way it did... it's just yet another aspect of the language that creates confusion among newcomers, and it already has enough of that already! :)

zzalpha··on Haskell Typeclasses vs. C++ Classes
You... don't really think Stroustrup invented the term "class", do you? :)
zzalpha··on Haskell Typeclasses vs. C++ Classes
Oh, I don't dispute the name is logical.

I'm saying in the broader context of programming languages, it's confusing. And that that confusion could have been easily foreseen and avoided... after all, Smalltalk had been using the term "class" for almost 20 years before Haskell appeared and introduced their terminology.

zzalpha··on Haskell Typeclasses vs. C++ Classes
I kinda wish the Haskell designers hadn't gone with the term "typeclass", as it's incredibly misleading.

Typeclasses have a lot more cognitive similarity to Go-style interfaces or Smalltalk protocols than they do to OOP-style classes, and that fact can be enormously confusing to newcomers (which, at times, seems to be the Haskell raison d'etre).

zzalpha··on Wikileaks makes 50000% return on Bitcoin
Those reasons being...?
zzalpha··on Jorge Stolfi explains Bitcoin versus Bitcoin Cash versus Segwit2x
To be pedantic, I said doubling their coin, not doubling their USD equivalent. And who's gonna complain about 5-6% in free gains?

And that's assuming speculation doesn't continue to inflate the price of those alternative coins.

zzalpha··on Jorge Stolfi explains Bitcoin versus Bitcoin Cash versus Segwit2x
They'll all continue. Who wants one bubble when you can have three? The last fork resulted in people doubling their coin holdings. Another fork means another doubling and people will buy/sell on that chain, too. Once again, the current market participants will by extracting wealth from new market participants.
zzalpha··on Bitcoin hits a new record high above $5,100
Which is why this isn't as simple as a direct Ponzi scheme where actual cash payments are passed around (and why I never actually called it one).

It's more like a MLM where sellers are buying their own product for resale with the expectation of future returns.

This breaks the normal dynamic of a Ponzi scheme since there's latent inventory lying around that can be bought, sold, or held until another sucker comes along. And that delays the crash.

Of course, the big difference is a normal MLM at least offers a product with some nominal base value, whereas the base value of Bitcoin is precisely zero.

zzalpha··on We fired our top talent. Best decision we ever made
I think everyone's quick to pile on the author, for some reason

Oh, that's easy.

The prevailing wisdom around here is that management is always, without fail, a bad thing.

Management is either bad because they get in the way by doing anything, or, when a project goes sideways, management is bad because it failed at doing something.

For example, the devs involved in the BMW scandal? Well management told them what to do, so it's management's fault.

And this post? Well, it's management's fault for not stopping this guy.

zzalpha··on We fired our top talent. Best decision we ever made
No developer is a solo developer. At a bare minimum, Present You is working with Future You. And Future You would appreciate it if Present You documented your work.
zzalpha··on We fired our top talent. Best decision we ever made
Ah, I see!

So from one article and no actual evidence or information, a random Hacker News subscriber managed to determine that a story about a bad dev written by an insider on the project was actually about a poor, amazing, faultless dev who worked at the whim of Bad Management.

Because, as we all know, Management Bad, Dev Good.

zzalpha··on [dead]
Not sure why the downvote.

I never learned to drive (combination of lack of desire and circumstance) and at 38, I have a much more... shall we say realistic understanding of the responsibility someone takes on by getting behind the wheel, as compared to myself at 16 or 18.

zzalpha··on Bitcoin hits a new record high above $5,100
LOL, so I read this statement:

but anyone yelling bubble now really needs to consider how tiny 86 billion actually is.

As a statement that the current price means the bears were wrong and that this isn't a bubble.

I probably misunderstood! I'm still working on my first coffee...

zzalpha··on Bitcoin hits a new record high above $5,100
Eh, I've heard that before. And yet, no one can seem to put a finger on what, exactly, those fundamentals are that might justify the magnitude of price movement, aside from "someone else will buy it from me for more than what I paid for it"...
zzalpha··on Bitcoin hits a new record high above $5,100
I disagree.

Let's take the American real estate bubble. According to Wikipedia:

"Total home equity in the United States, which was valued at $13 trillion at its peak in 2006, had dropped to $8.8 trillion by mid-2008 and was still falling in late 2008."

Two years, a 5 trillion dollar haircut.

The Bitcoin Bubble? For an asset that taps into capital markets across the entire globe, $86B is adorably small.

IMO, the bubble is still inflating and there is a long way to go, yet. To me, the real test will be when the next major worldwide recession sets in...

zzalpha··on Bitcoin hits a new record high above $5,100
Even at its downs, bitcoin has found demand still. That is a very interesting signal. If it were just the ponzi as you say, it would have come crashing down on its downturns.

That is profoundly faulty reasoning.

For a lot of people, a drop in bitcoin is just a signal to buy because they have an irrational belief that it can never really go down permanently (which, to anyone who remembers 2007, should sound familiar).

A ponzi scheme can go on as long as you can find new market entrants, and what makes Bitcoin remarkable is that it can tap into revenue sources throughout the entire world, and in particular in places where socioeconomics and geopolitics makes something like Bitcoin extremely attractive. That's a lot of fuel for this particular fire to burn before it fizzles out (presuming fundamentals aren't established before then).

The world has never really seen anything quite like this, and it'll be fascinating to see what happens over the next 10-15 years. And, meanwhile, again, there is a lot of wealth being transferred, and I'd love to see where it's going...

zzalpha··on Bitcoin hits a new record high above $5,100
I struggle to believe that's enough to drive a 400+% increase YoY for 2017.
zzalpha··on Bitcoin hits a new record high above $5,100
What blows my mind is the massive wealth transfer this represents.

Bitcoin has no intrinsic value. It's simply an abstract asset with no value other than what someone else is willing to pay for it. And there are no fundamentals that justify its price. So it's just pure wealth transfer from later arrivals to early arrivals. It's a zero sum game.

It'd be fascinating to chart the transfer of wealth in Bitcoin across the globe to identify the big winners and losers.

zzalpha··on US to leave UNESCO
This is what flagging us for. Get it off HN. As another commenter noted, this topic is important, but doesn't belong here.
zzalpha··on GM Apples That Don’t Brown to Reach U.S. Shelves This Fall
For anyone reading who has an apple tree, quick correction: cold and humid.

My crop easily lasts for 3 months in my storage fridge (and I don't take the time to sort them to properly eliminate bruised fruit, etc), but the key is cold and humid, not cold and dry.

zzalpha··on Firefox 56: Last Stop Before Quantum
No problem!

As I mentioned in my other comment, the only gotcha is to make sure you set up your syncthing ignore file to ignore the KeePass database lockfile.

zzalpha··on Firefox 56: Last Stop Before Quantum
Syncthing + KeePass works very well for cross device peer-to-peer syncing.

Just make sure to configure Syncthing to ignore KeePass lockfiles.

zzalpha··on Firefox 56: Last Stop Before Quantum
FYI: KeePass plus Syncthing works great for me for cross-device password databases.
← PreviousPage 2 of 34Next →