ehartsuyker's comments

ehartsuyker | 10 years ago | on: FBI argues it can force Apple to turn over iPhone source code

I think the ecosystem isn't a zero sum game (not profits, but generally the advancement of software). Apple doing well helps other people do well.

Do you really think that if Apple completely stopped existing right now that it wouldn't have a massive negative impact on consumers and other businesses?

ehartsuyker | 10 years ago | on: FBI argues it can force Apple to turn over iPhone source code

> "no Warrants shall issue, but upon probable cause"

As a non-legal expert, the way this feels to me is that asking for a backdoor is like preemptively issuing a warrant for everyone on the grounds that they might commit a crime in the future that you'd want to investigate. Thus backdooring iOS is tantamount to issuing an unlimited warrant for everyone, which is exactly what the Fourth Amendment is trying to prevent.

ehartsuyker | 10 years ago | on: FBI argues it can force Apple to turn over iPhone source code

> The FBI’s brief dismisses all of this as a marketing ploy, and then blasts Apple as a literal threat to American democracy, writing: “Apple’s rhetoric is not only false, but also corrosive of the very institutions that are best able to safeguard our liberty and our rights: the courts, the Fourth Amendment, longstanding precedent and venerable laws, and the democratically elected branches of government.”

Ironically, Apple giving users encryption doesn't weaken the Fourth Amendment; it makes it stronger because it provides the ability for citizens to be "secure in their persons, houses, papers, and effects, against unreasonable searches and seizures" in a way that the courts recently have been unable to.

ehartsuyker | 10 years ago | on: Ask HN: What is your job role and what are the side projects you are working on?

I was hired as a Data Engineer for my skills in Scala, AWS, and other data technologies. I ended up falling into Backend Engineer (also Scala) as our core services needed significant support. From there, I drifted into Operations as our infra and deployment processes were negatively impacting QOS and the time from code-to-prod.

In my spare time I:

  - made a shitty personal website[0] for kicks

  - maintain an npm package[1]

  - contribute to SecureDrop[2]

  - run the not-yet-live BerlinLeaks[3]

[0] - https://heartsucker.com

[1] - https://github.com/ehartsuyker/node-deb

[2] - https://github.com/freedomofpress/securedrop

[3] - https://berlinleaks.com

ehartsuyker | 10 years ago | on: Timestamps done right

In the former, typing '2012.01.01' implicitly creates a date object (probably), and '1m1d' implicitly creates some sort of duration object (probably) and uses an operator to combine them.

The Java was isn't really that different. Just more verbose, but again, I don't mind trading a few key strokes for clarity.

ehartsuyker | 10 years ago | on: Timestamps done right

How is "1m" more obvious that "plusMonths(1)"? I mean really, the latter is basically and English phrase. I know it's cool to shit all over OOP and Java these days, but if Haskell/Clojure/Whatever had a function (plusMonths dt 1) or something that, you wouldn't call it a pile of FP.

ehartsuyker | 10 years ago | on: Timestamps done right

The Java is clean because it's perfectly understandable. I don't have to think about "+ 1m" meaning month, minute, or milli-. Verbose, yes, but the meaning is 100% unambiguous which I think makes it a better API.

> overloading strings

I'm pretty sure writing "+ 1m" is more of an overloading of a string than ".plusMinutes(1)".

ehartsuyker | 10 years ago | on: Timestamps done right

> I mean, just try it in Java.

For ages JodaTime actually nailed it, and the Java 8 date API was based off this.

> Not an add on type as in R or Python or Java.

Again, let's talk about the modern version of the language and not act like prior screw ups are the end all for a language.

Also

> 2012.01.01 + 1m1d

How is that more clean than:

> new DateTime(2012, 1, 1).plusMonths(1).plusDays(1)

ehartsuyker | 10 years ago | on: Amazon Has Just Registered to Sell Ocean Freight

I don't want an open marketplace. I want somewhere I can conveniently find most things I need from my laptop for a reasonable price.

If Amazon came alone with insane, draconian policies and made it a very closed market, I'd be ok with that as a consumer so long as I can find what I need.

page 1