Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jfb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
481.
▲
by
jfb
12y ago
I've always been a proponent of autarchy in these matters, and so am intrigued by the idea of the unikernel. I'm also going to spend some time with OCaml, so Mirage looks like something that might turn out to be really fun.
482.
▲
by
jfb
12y ago
Exactly this. I get all the benefits of a DVCS, pushing and pulling from my private fork, distributing development between my home and office machines, never losing changes; and then when I'm ready to publish, I can go back and rationa
483.
▲
by
jfb
12y ago
It may just not fit for you. I feel the same way about C++ -- I understand the strengths of a pay-for-what-you-use language with a ridiculously powerful template library, but it just never came naturally to hand for me.
484.
▲
by
jfb
12y ago
It's always worked for my purely IMAP workflow, so I've never bothered trying anything else. It's my personal mail, so I never really end up sending or receiving LARGENUM mails through them. Personally, I don't notice a
485.
▲
by
jfb
12y ago
I've been with them for years and I can't remember a single outage longer than minutes. I'm sure they've had them, but in my experience, Fastmail is 100% reliable, and will continue to get my money until they prove other
486.
▲
by
jfb
12y ago
The raise and the kabuki around it is at the very best a necessary evil -- bring your own capital on board if at all possible. Having raised, you are under no obligation to do what your angels want you to do -- at the size we were, we spent
487.
▲
by
jfb
12y ago
You just need to be able to construct a persuasive narrative. Not, "I hated it and so I left" but more "the new gig offered me opportunities not available". I've bounced around a fair amount between long-term gigs,
488.
▲
by
jfb
12y ago
I ran out of gas and left my cofounder; divorced; worked a succession of small startup jobs, some better than others; ended up back at Apple. I have ideas that I cannot express at Apple and so may end up taking another whack at the piñata,
489.
▲
by
jfb
12y ago
... have come to expect some advances in programming languages from the last 50 years of research?
490.
▲
by
jfb
12y ago
I think the point is that cold weather imposes different trade-offs on a pure electric than it does on a conventional car. This is largely expressed in decreased range -- but then again, an IC engine will also be less efficient in Winnipeg
491.
▲
by
jfb
12y ago
I complain, but at the end of the day, I really do prefer working in the JVM with a language that can e.g. curry functions and implement at least partial type inference, given the constraints that we work under. I think it was a good choice
492.
▲
by
jfb
12y ago
This is a case of PEBCAK, not the language design. I'll get used to it.
493.
▲
by
jfb
12y ago
Also, Scala's OOP blend with FP is best in breed. In Ocaml for example is like having 2 type-systems in the same language, whereas in Scala it's more like a turtles all the way down kind of thing which I like. This is a perfectl
494.
▲
by
jfb
12y ago
It's unfamiliarity with the idiom that makes me uncomfortable, to be perfectly frank. I'll get used to it. I won't get used to how alien and ultimately weak Scala's support for algebraic data types is, and that's no
495.
▲
by
jfb
12y ago
Being that I am a Mac guy, I always sort of wondered about launchd as a reasonable middle ground between the godawful current init mess and the looming all-encompassing Stygian Lovecraftian systemd mess.
496.
▲
by
jfb
12y ago
Thank you, this is very helpful. I tend to think of the Option/Maybe type as signaling to the reader a SQL-like 3VL value, where the distinction between having a thing and not having a thing is not contingent on the thing-in-itself. Cl
497.
▲
by
jfb
12y ago
I think I'd be more interested in Haskell-- than Kotlin; I am not a fan of statically dispatched OO language implementations. I am (perhaps unsurprisingly, given my employer) much more a fan of Smalltalk derived languages when writing
498.
▲
by
jfb
12y ago
Just as C++11 looks worlds different (and better) than C++ circa 1990, I imagine that the same dynamic will play out with Scala, which I tend to analogize as Java++. Certain idiom will develop, certain language features will be deprecated b
499.
▲
by
jfb
12y ago
People, just use Pinboard.
500.
▲
by
jfb
12y ago
I find it hard to believe that the consumer benefits of CurrentC (pretty much just that it works on phones without NFC) outweigh the PITAness of the system. A Walmart-issued card could be directly linked to a Walmart account and people insi
501.
▲
by
jfb
12y ago
Well, sure, but it's a lot easier to steal a million of them from the "secure cloud technology" than in person.
502.
▲
by
jfb
12y ago
It's a lot simpler to steal a million people's identities in one shot than it is to mug a million people -- and that's not even getting into phone security.
503.
▲
by
jfb
12y ago
Straight from the horse's mouth [1]: "On the data security side, the technology choices we’ve made take consumers’ security into account at every aspect of their core functionality. We want to assure you, MCX does not store sensit
504.
▲
by
jfb
12y ago
My initial tranche of options were at $42 in 2004; I sold the majority in 2009. I alternate regret, rage, and joy in the fact that my extremely good luck in getting the job at Apple allowed me to completely clear my family's debts, and
505.
▲
by
jfb
12y ago
Chipsy's peer comment is excellent. For video I'd: 1. write an MPEG-4 parser -- this is much simpler than you probably think; 2. decode the H.264 metadata; 3. decode the H.264 picture data and write it to files, one per frame -- d
506.
▲
by
jfb
12y ago
Audio and video really aren't that closed; they just require a commitment to learning things that are pretty different than what a typical programmer does; and they get math heavy. But they're really, really fun to play with, whe
507.
▲
by
jfb
12y ago
This was my feeling, as well.
508.
▲
by
jfb
12y ago
I loved my old Next keyboards; also, the Apple Ergonomic; and the Sun classics. I've used the classic Model M as well as the Unicomp versions. I currently use Kinesis Advantage. All are excellent. There is no one keyboard to rule them
509.
▲
by
jfb
12y ago
I love my Kinesises (Kinesis? Kinesis-s?) but I wish that there was more experimentation in keyboards; I always wonder about chording keyboards, for instance; or a better HID interface than what we get with generic USB drivers. It's ju
510.
▲
by
jfb
12y ago
No, not really. You can tell a true story with a narrative film, or a documentary; what Herzog believes is that there is a truth beyond a strictly factual accounting, and he makes movies informed by this belief. There are a variety of techn
More ›