Sign in with Twitter


James Iry @jamesiry San Francisco, CA

Some people when faced with a problem think, I know, I'll use distributed computing. Now they have n^2 problems. Director of Software Engineering at Loyal3

252 Following   4,000 Followers   9,580 Tweets

Joined Twitter 1/15/09

Reverse Tweets
@jimblandy A couple of years now. Ish. It's very annoying. *shakes fist* GET OFF MY LAWN AND/OR APIFamily guy be on point
Retweeted by James Iryafter 20 years of being told that web programmers aren't real programmers it's weird to learn that code in cars is garbage
Retweeted by James Iry@fogus @nuttycom git push -fu"Polonium, the real death metal"
Retweeted by James Iry@nuttycom @fogus Shared mutable pointers.
@ndm_haskell You mean Machine Language, right?@jimblandy After reading your comment on the retweet it took ME conscious effort to avoid suggesting removing the sqrt call.
The history of all hitherto existing object oriented programming is the history of class struggles. - Prototypal Manifesto@jasonbaldridge Including Gary Gygax in the bib shows class.On the day after the first Thanksgiving the Pilgrims and Native Americans said goodbye and told each other to stay out of malls and stores.Happy Thanksgiving c/o John Oliver
Retweeted by James IryData scientists: "The hard part is data collection, cleaning, and problem formulation." D.S. giving an interview: "Tell me about math."
Retweeted by James Iry
Turducken is the Inception of edible foul.Confession: when my mother told me to sit in the corner and think about what I had done what I had done is exactly what I didn't think aboutIn other words "our code is very poorly written"
Retweeted by James IryBefore this Thanksgiving, we have a more serious message to share.
Retweeted by James Iry found and mentioned this old joke. I'm sorry. Needs some kind of…i don't know…circles. Nobody's ever tried that before.
OH A: Got a haircut? B: Yup A: When are they going to finish it? B: Ouch1) @apachekafka 0.9 is released! Security, Kafka Connect, quotas, new consumer. Learn more:
Retweeted by James Iry.@blueorigin is now the first company to land a rocket that’s been to space
Retweeted by James Iry@jeff_foust More than a few people would like to push @JeffBezos out an airlock dressed like that.Good morning
Retweeted by James Iry"Use Twitter Ads to target people interested in your business." Twitter: Why do you keep acting like I'm a business!? I'm actually people!
Retweeted by James IryAll my code stopped working last night when dynamic languages ended
Retweeted by James Iry
Couldn't understand why I couldn't find a 512 MB SSD. Then I realised I was making an off by 1000 error. Time flies.
Retweeted by James Iry@raganwald However, in Haskell exceptions are mostly used for fatal, unrecoverable situations rather than predictable failures.@raganwald Re: your comment. Haskell's Maybe doesn't prevent exceptions either…@nbartlett 46 million of those turkeys were eaten at Thanksgiving, 22 million at Christmas and 19 million at Easter
Retweeted by James IryAll that time playing Tetris are finally paying off as I manage my meeting calendar.I love the way the Flemish troll back at terrorism hysteria. "Two Muslim men blew a castle up in Kortrijk" and it's a bouncy castle :P
Retweeted by James IryHad to keep these two in separate compartments of backpack lest they come into contact and annihilate the universe.
Retweeted by James Iry@johnregehr A quick shot of Folgers should get you readythis looks cool but I'm certain I'd need some other way to make coffee before I had enough energy to operate it
Retweeted by James Iry@fanf42 @gkossakowski @bodil new title in stores now: Scala Compiler Internals by H.P. LovecraftHuh. We're coming into a season when a large portion of the US thinks about one middle eastern family having hard a hard time finding refuge
If you buy insurance, you implicitly believe expected value isn't everything and that robustness matters too.
Retweeted by James Iry@stephenjudkins /me eagerly googlesThe Satanic Temple might be the most brilliant social hack ever.Nicest Satanists ever
Retweeted by James IryWhen a manager screams "how could this have happened?" it's time to go find a mirror.Maybe some kind of patch sown on their clothes or a number tattoo
New Colossus 2015 Give us your tired, your poor, your huddled masses yearning to breathe free* *except the brown-skinned non-Christian ones
@bcrypt @kevinriggle ah yes, the Rektr scale
Retweeted by James IryFlorida is actually a poorly written artificial data matrix, as evidenced by this poorly rendered police vehicle...
Retweeted by James IryThis tattoo!
Retweeted by James Iry@CMRanapia @ChrisWarcraft @scalzi My grandparents didn't flee a war-ravaged Europe for America only to have it overrun with immigrants! >:|
Retweeted by James IrySometimes the pull request approval process is basically Tinder for code review.H: on a scale of 1 to 10, how bad would you say this vulnerability is? Me: is it a linear or logarithmic scale? #AlwaysBeChecking
Retweeted by James IryFuck me that must have been some laser.
Retweeted by James Iry4,000 followers! Only 96 more to go for a nice round number.Man, if only all these Republican governors had some sort of book telling them how to treat the poor and oppressed.
Retweeted by James Iry@mralancooper Do 3 wrongs make a right the same way 3 lefts do?@viktorklang I am dadaWhy not ECB in one quick pic (from wikipedia) is hard are still split on climate change
Retweeted by James Iry"Almost everyone assumed that it’s the person who becomes resistant to antibiotics, not the microbes."
Retweeted by James Iry
When C++ shared_ptr is your idea of elegance I think you may have lost the concept.@lucretiel @id_aa_carmack RAII pushes half the clunkiness somewhere else, but doesn't at all eliminate it.@alexprokopec @id_aa_carmack But Rust is (often) also clunky at the type level to prove ownership correctness. No free lunches here.@id_aa_carmack But don't you find the C++ism of dealing with lifetime issues clunky after using functional, garbage collected langs?@drmaciver (and, not to spoil a good joke, but I haven't written a check/cheque in something like 3 months. They're rare and annoying now).@drmaciver WRONG! The USA uses does not use "cheques." We use "checks."
@drmaciver @d6 not only is needing to shrink rare, it's also rare to run up against time limits when you do. Most shrinks are fast.@robelliot266 @briangoetz it's a logical consequence of having null without having a non-null type refinement@d6 @drmaciver Hmm, maybe I'm more tolerant of shrink time because it's less manual hunting time for me. Maybe it's a knob…@chiefscientist Anybody who uses that as a source for an argument deserved to lose.Re Option#get, also see a lot of unneeded Future#get from same devs. General discomfort of working inside the box, or using HOFs? Must dig.Scala newbies love them some Option#get. I think they miss the warm comfort of NullPointerException.OH: "Programming without continuations is like commuting without a time machine."
So now that Zelda is finally female maybe we can start looking into other Nintendo characters like Metroid.
Retweeted by James Iry@stevej Ah, you don't have to explicitly return it But note: I'm not one of your Go programming friends, pal.@stevej Documenting the meaning of the return?Most people don't realize just how vast our great nation is. Truly amazing.
Retweeted by James Irywat
Retweeted by James IryProtestors who don't want protest covered by journalists? Communication prof who doesn't know 1st Amendment? WAT?
every sufficiently large ops team contains a poorly-specified, bug-ridden implementation of half of heroku
Retweeted by James IryToday's debate 'Why Some People Find Debates Offensive' has been cancelled because someone was offended.
Retweeted by James Iry@the_antlr_guy @pyr C and C++ are, for better and worse, designed to get pretty close to the machine. Go and D are not.@pyr @the_antlr_guy Would consider Go or D as systems languages in about the same way I'd consider SML or Haskell systems langs.The difference in outcomes is larger than people think... #DevOps #management
Retweeted by James IryI mean, working on the compiler was incredibly challenging and rewarding. But I ain't got time for anything close to that.Some days I feel the urge to work on the Scala compiler again. A quick lie down clears that right up.@rbpasker I blame Twitter@rbpasker @peterseibel Curry-Howard is so much easier to see in Haskell than most langs. "Code is data" is much easier to see in Lisps. Etc.@rbpasker @peterseibel often different languages naturally lend themselves to different points of view on programming@rbpasker @peterseibel Which is not to get into "better" or "worse" discussion (which doesn't fit on Twitter). Just to point out that…@rbpasker @peterseibel Haskell style programming is so radically different from, say, Java style programming. Or Lisp style programming even
@raganwald "We don't need philosophers!" the grumpy man said just before he ceased to exist.The irony is this: Arguing about whether we need philosophers… is philosophy.
Retweeted by James IryLiving in Silicon Valley it's hard to relate to the "war on xmas" anger--so much of our community is from cultures that don't celebrate it.
Retweeted by James Iry@built She'll learn soon enough.@sethtisue But when Mongo joins it's straight into Mel Brooks territory.@posco WRONG. Since this is Scala, most of those can also be "null". Where's your ADT god now, Boykin?
Retweeted by James Iry@seanparsons @rit Hogsheads of rain.
« Prev1234567