HNHacker News
TopNewBestAskShowJobs

gavinlynch

750 karma · joined June 22, 2011

submissionscomments
gavinlynch··on Sum Types Are Coming (2015)
why would you want to view a programming language algebraically?
gavinlynch··on Hacking Final Fantasy 1 on the NES
hey bbitmaster :)

i remember when you were creating that debugger, long time no see. (what's it been, a decade?) Fceuxd was always the best romhacking emulator, gotta love those conditional break points!

this takes me back to the old days of beta testing, and hanging in #rom-hacking on irc hope you're well :)

gavinlynch··on How I’d Fix the Internet
I feel this is a great time to point out that Plato disliked a lot of democracy.
gavinlynch··on The Fall and Rise of SVG
VML was great when you wanted to do canvas-like things with IE6 Back In The Day: http://excanvas.sourceforge.net/

I had some visual analytics tools that ran "canvas" on IE6 in 2008 thanks to VML. Never did pure VML but it was a nice crutch to have if you wanted to get very experimental and very cross-browser.

gavinlynch··on We hear you, Taylor
Well, this is the future of the music industry. It's an incredibly sound ivestment to increase the buy-in of major players to increase the overall long-term viability of the product. It's kind of a "duh", but to be fair many companies miss the "duh"
gavinlynch··on Frameworkless JavaScript
I find this specious: What modern web app isn't minifying/concatenating it's Javascript and CSS source? All of your concerns are easily remedied via a proper build procedure. And we're talking about, in relative terms, miniscule amounts of data for the web. 33 kb? C'mon now.
gavinlynch··on Edward Snowden, Whistle-Blower
This was my impression as well.
gavinlynch··on Edward Snowden, Whistle-Blower
Without making a judgement call on the virtue of his of actions: I consider myself very skeptical of the notion that this administration, which has cracked down on whistle-blowers/leakers as much (or more) than any other, is about to offer anything other than the "full weight of Justice" on Snowden.

I enjoyed Philip Bump's piece from the Atlantic about this: "Why Does CBS Keep Asking Its Ridiculous Amnesty Question About Snowden?"

http://www.thewire.com/politics/2013/12/why-does-cbs-keep-as...

What can Snowden promise them, anyway, that they would make this deal? The toothpaste is out of the tube.

gavinlynch··on How "junior" developers can become regex wizards
Assuredly, like most/anything in life, repetition and dedication will be your regex salvation.

Tools such as this are shortcuts for newcomers to grok the various operators rapidly. I think they are very worthwhile.

gavinlynch··on How "junior" developers can become regex wizards
I love these types of things. Kudos to the author.

This one in particular reminds me of a tool I've always found useful. It's an interactive Regex builder just like the one linked in the OP. I would say it's got some additional compelling features: like mouse-over breakdowns of each expression as you build it, a handy reference list as well, but also a community concept and saved expressions. Really, I've never found anything better. My only complaint is that it's flash-based, but it's an amazing tool, so can't really complain too much.

http://gskinner.com/RegExr/

gavinlynch··on 25 years ago I hoped we would extend Emacs to do WYSIWG word processing
Time? It's been 25 years.
gavinlynch··on 25 years ago I hoped we would extend Emacs to do WYSIWG word processing
I wonder what is preventing Stallman from doing it himself? It is, after all, open source.
gavinlynch··on "Future of JavaScript" doc from our internal "JavaScript Summit" (2010)
>> "The underlying sentiment I read was -- "you mean I will be stuck unable to tell everyone I work with the latest bleeding edge tech because there is a newer, cooler faster hemorrhaging tech out there, after I spent nights online evangelizing about how awesome this last bandwagon I jumped on is""

Let me ask you a simple question: Do you trust the professional opinion of someone who would complain about this? And loudly, at that? Do you think this person is representative of a majority of front-end engineers?

>> "It was rather amusing and sad. The amusing part is how the stereotype of immaturity and childishness was just re-enforcing itself."

Which community of people have established a stereotype of immaturity and childishness that was just reinforced?

>> "The sad part is that here is Google spending man months ... of work and giving it back to the community and as a thank you they got spit in the face ("how dare you release open source projects, that you spend money developing, in a direction I don't agree with!").

"Giving it back to the community and getting spit on"... Google is a for-profit company. They're not doing this for charity. There are many facets to the idea of replacing javascript as the client-side language of the web. Would that we could all act like adults when discussing this on the merits. That doesn't always happen, as we are human beings. I agree that getting angry at the Dart team is irrational and non-productive.

Okay. So what are we talking about here again? I'm still confused. Perhaps the confusion is my fault and not your own. But if you could elaborate a bit, that might help.

gavinlynch··on "Future of JavaScript" doc from our internal "JavaScript Summit" (2010)
No, I'm talking about the substance of your comment. It's rambling and conflating seemingly completely unrelated topics. I do not recognize what you have described as any current reality I am a part of:

>> "...lot of hipsters that hunt and jump on the latest tech bandwagon..."

>> "The underlying sentiment I read was -- "you mean I will be stuck unable to tell everyone I work with the latest bleeding edge tech because there is a newer, cooler faster hemorrhaging tech out there, after I spent nights online evangelizing about how awesome this last bandwagon I jumped on is""

>> "The sad part is that here is Google spending man months of work and giving it back to the community and as a thank you they got spit in the face"

Who are we even talking about here? Which community? You seem to be taking a few anecdotes, apparently of HN posts, interpreting them in your own.. strange way and then using that information to paint with the broadest of brushes.

Hipsters? We're talking about software development here and programming language choices. -Your- reality might be some strange war where youth subcultures are duking it out for the future of the web based on childish ego fights and posing or something... That's not my reality.

gavinlynch··on "Future of JavaScript" doc from our internal "JavaScript Summit" (2010)
I have no idea what you are talking about.
gavinlynch··on Are Computers Making Society More Unequal?
Is the Horseless Carriage Making Society More Unequal?
gavinlynch··on Stop "Disrupting" Everything
"space" is also a great adjunct next to "disrupt" that needs to be destroyed. How about I "disrupt" the "space" next to your "face".

!

gavinlynch··on Facebook Removing Option To Be Unsearchable By Name
Then, as the OP said, delete you flipping account.
gavinlynch··on Could Better Testing Practices Have Prevented the Healthcare.gov Defects?
Weird. That never stops every other topic.
gavinlynch··on W3C green-lights adding DRM to the Web's standards
Exactly. There are countless standards issued by the W3C that are completely ignored by Browser Vendors at large. Yet it's still the most relevant consortium on the matter.

Conversely, there are countless features introduced by Browser Vendors that do not exist in the W3C's specs. (And some of those are even eventually picked up by the W3c.)

I honestly don't think people understand how the Standards Body's work, and how their specs propagate into actual products that people use on a daily basis.

Many companies have cherry-picked what to implement and what not to. This is not new. If anything, it's the norm. Vendors will continue to do this as long as the W3C will exist, and can continue to do so in this case, without destroying the W3C or making it an invalid body.

This particular argument is totally bunk.

gavinlynch··on W3C green-lights adding DRM to the Web's standards
"> It's a place where the next Tim Berners-Lee or Mozilla, if they were building a new browser from scratch, couldn't just look up the details of all the "Web" technologies. They'd have to negotiate and sign compliance agreements with a raft of DRM providers just to be fully standards-compliant and interoperable."

What the hell are they even talking about here? Since when has ANY browser been "Fully, 100% W3C Compliant"?? Answer: None. Ever. Seriously.

There are rafts of non-compliant features, both legacy and newly introduced, in every single one of the most popular modern web browsers. (Even Opera!!) Certainly, with the last decade of popular support pushing Browser Vendors towards W3C compliance, the web has been more standards-based than ever before.

But this is just a silly argument. I agree with the political aim of the EFF here. But let's not just invent things or misrepresent things. It makes them lose credibility in my eyes.

gavinlynch··on Sex and Politics at Google: It's a Game of Thrones in Mountain View
I enjoy Slate, but: What is this, ValleyWag? Bravo TV?

I care about technology. If I want to hear about a character drama I'll watch TV. The intersection of both is boundlessly boring to me.

NOT. INTERESTED.

gavinlynch··on Obama administration urges FCC to require carriers to unlock mobile devices
1) Do you really, honestly think repeat of DMCA anticircumvention is going to happen? I find this highly, highly, highly unlikely.

2) Because of #1: Don't let the perfect become the enemy of the good. This is a good interim solution.

gavinlynch··on Apple’s “Windows 95″ Problem
Since when has "the market" had any clue about innovation?
gavinlynch··on Apple Unveils The iPhone 5S
I knew this would immediately devolve into a shit show.
gavinlynch··on I Raised My Kids On the Command Line and They Love It (2012)
1) The command line was built for people typing figures and is not a direct corollary to natural human speech and language patterns.

2) You may input commands via speech, but are you pretending that there will be no GUI's in the future? That's absurd. Of course we'll have HUD a la Glass or other visual interfaces everywhere, as we do now. We're visual beings and always will be.

gavinlynch··on I Raised My Kids On the Command Line and They Love It (2012)
Are you seriously suggesting that children would use LaTeX over MSO or MSO-like software?

I find this thought process truly baffling.

gavinlynch··on I Raised My Kids On the Command Line and They Love It (2012)
How to use a "real" editor: Oh ffs, c'mon. Most people in their daily lives will never need Vim or Emacs. And let's be honest, if anything, they're way better off using something like Nano, that has a short-cut system they are likely more familiar with. There is no need for them to go through the learning curve of a tool like Vim or Emacs.

Vim is my IDE. I develop entirely and totally on the command line, devoid of any GUI management or development tools.

But this is just silly.

gavinlynch··on I Raised My Kids On the Command Line and They Love It (2012)
I disagree. I think you're taking a narrow-scope on this story. The lesson here is that you can teach kids about any facet of the computing landscape, and they can catch on quickly and learn a valuable skill.

Just because you're not getting into low-level hardware interrupts or vector tables or memory addresses, does not mean you "don't know how to use" a computer. I'm glad you have that knowledge, I enjoy stuff like that too.

But a lot of kids are "really good at facebook" and use that as inspiration to get into web dev. They want to create the next social network, or the next cool website. Maybe it sparks their interest in big data, or databases, or the math behind social networks.

This is just one example. I don't particularly care about or use facebook personally. But there are a million different facets to computing.

Maybe they end up as a graphic designer for a video game.

Maybe they learn they enjoy the machines themselves and build one some day.

Maybe they learn they don't quite care about computers, and just learn to become literate in an essential tool of the Information Economy. That's good too. shrugs

gavinlynch··on Microsoft CEO Steve Ballmer to retire within 12 months
Who really cares what this does to the stock market today? It's about the long-term success of the company and the products that will lead it into the next generation (or not), and not the short-term fluctuation of stock.
Page 1 of 11Next →