Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bphogan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
301.
▲
by
bphogan
12y ago
Give it time. As long as JSON is "the answer", people will build more layers of stuff on top of it. Just like XML.
302.
▲
by
bphogan
12y ago
wait... I don't understand comments like these. You're not the only one to make these claims, but I'll address yours specificially: > but intrinsically you can't look at XML file and know how a codified representation
303.
▲
by
bphogan
12y ago
I don't have to do anything with XML that I don't want to. I don't have to accept XML that doesn't conform to my schema. You're talking web services again and I'm talking about resumes. You're talking ge
304.
▲
by
bphogan
12y ago
I see. Seems like a sound approach. If your thought was to get developers on board, then yes, JSON is probably the best way to do it.
305.
▲
by
bphogan
12y ago
I've written 7 books with it and those books have been published in print, PDF, epub, and mobi. I think that's non-trivial. But if you're referring to SOAP and WS* and all that stuff from the J2EE days, the I agree. That
306.
▲
by
bphogan
12y ago
Sorry to rain on yours, but XML isn't bad. The way people used it is bad. Just because you were forced to use bad schemas in enterprisey situations doesn't mean XML is bad. SOAP is not XML. Spring MVC is not XML. Those things use
307.
▲
by
bphogan
12y ago
The trick with XML is to learn XSLT. The trick with that is it's really a weird language that uses recursion and acts almost functional, but not. But if you learn that, you don't have to parse anything because you just "style
308.
▲
by
bphogan
12y ago
XML was horrible for data interchange, configuration, and all the other crap people used it for. It's one of the best tools for marking up content. It's a Markup Language! If you've never used XSLT you really should look at w
309.
▲
by
bphogan
12y ago
> We wanted to have a low barrier to entry and also take advantage of the large ecosystem of libraries. That doesn't make sense. You wanted a low barrier to entry, but you have to mark this up yourself with JSON, install command lin
310.
▲
by
bphogan
12y ago
I think this is a great idea. I love the idea of a universal data format for resumes. However, I'm not at all convinced that JSON is the way to do it. I think the way to do it is with XML and XSLT, although I already can hear the cries
311.
▲
by
bphogan
12y ago
I've been making music with my computer since 1999, and when I was young and dumb I made some remixes using some James Brown samples. I used a sample from "The Payback" which you'll hear in TONS of songs. Didn't get
312.
▲
by
bphogan
12y ago
I understand that's how culture works. But I'm talking about the fact that because of Disney, this is now how it works, and it should not be surprising that this is happening. There's a big difference between "how it sho
313.
▲
by
bphogan
12y ago
So many downvotes, and yet, I never said I was in favor of the practice. It's just the way the laws work. You can work to get them changed or you can ignore them, but if you ignore them, don't cry on the Internet that you got your
314.
▲
by
bphogan
12y ago
Actually, the DJs kinda do need a license. The venues they perform at often have a BMI or ASCAP license so they don't have to. But I was DJing at a place that didn't have one. Employer got sued and had to pay up. 1976 copyright ac
315.
▲
by
bphogan
12y ago
I don't understand the problem, I guess. You can't profit from other people's copyrighted material without their permission. That's just how copyright works. And they can grant or deny that parmission. Get a license or u
316.
▲
by
bphogan
12y ago
Do you happen to have some resources you can share? I've been playing with Tidal, a live-coding library and it wants me to use Emacs, and I just... can't. So any info on setting up evil-mode would be great, especially since it
317.
▲
by
bphogan
12y ago
I've been using vim for 5 years and a student showed me you can do it with commands too. :10 :25 :1 I tend to use that a lot now and I don't know why. However, you can do some pretty cool command with ranges of lines.
318.
▲
by
bphogan
12y ago
The person who mentored me when I first became a college instructor mentioned the importance of appearing warm and engaging on the first day to remove anxiety of the new students. There's probably some truth to that "just seeing s
319.
▲
by
bphogan
12y ago
I'm referring to the many, many ST things I mentioned in my posts. Copy and paste is trivial and I'm sure you're aware of what I was referring to.
320.
▲
by
bphogan
12y ago
Our industry works this way and I don't understand why programmers who are always "using the right tool" call anything new that they disagree with "gospel" or "evangelizing." SublimeText isn't that ol
321.
▲
by
bphogan
12y ago
I just don't get it. The only difference between SublimeText and a GUI version of Vim is that the keyboard shorcuts in SublimeText don't follow the same command/movement patterns as Vim. And unlike the author, I feel qualifie
322.
▲
by
bphogan
12y ago
I'd like to think that if we weren't all watching Node we'd have more people to pitch into other things. I hear a lot of bluster about "learn new things" but I often just see people sticking with what they know. Whe
323.
▲
by
bphogan
12y ago
Are you sure its $HOME? I think it's just the dir you load your session in. I just opened a new tmux session in ~/Dropbox and all new panes open in ~/Dropbox. So do my windows.
324.
▲
by
bphogan
12y ago
It's my experience that you should tell the students that the topic is challenging. Not difficult. And if it's easy, there's no point in bringing that up either. I believe the use of both of these terms comes from inexperien
325.
▲
by
bphogan
13y ago
I like this. I have used http://colorschemedesigner.com because of the preview features, but there's something different and awesome about this. I'm having a little trouble with the hovers - I don't see well and h
326.
▲
by
bphogan
13y ago
Unit testing is supposed to help you design better code. It's a design process that helps you find where you might be tightly coupling things. Are you mocking an external library? Ok, but how? Are you mocking the library directly? Hmmm
327.
▲
by
bphogan
13y ago
I am a person that uses screenreaders frequently. I use Firefox and JAWS. It is incredibly difficult for me to navigate sites that use JS to render content. And as a developer, it's outrageous to me that people who consider themselves
328.
▲
by
bphogan
13y ago
I don't like HAML as much as I did, but one thing I do know about preprocessors: I can't get many HTML developers to write valid markup. A preprocessor that won't build your HTML file until you satisfy its syntax prevents tha
329.
▲
by
bphogan
13y ago
Which goes back to my original statement. If more people used it and knew about it, maybe more people could get involved. This stuff is hard. And presumably we're doing this programming stuff because we're not afraid of hard probl
330.
▲
by
bphogan
13y ago
So, let's fix that.
More ›