Skip to content

Commit

Permalink
Merge pull request #316 from Haacked/add-comment-system
Browse files Browse the repository at this point in the history
Implement Jekyll Blog Comments
  • Loading branch information
haacked committed Jun 25, 2018
2 parents b5e2830 + fb8554c commit 8bce6ac
Show file tree
Hide file tree
Showing 23,738 changed files with 120,078 additions and 87 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
31 changes: 27 additions & 4 deletions _config.yml
Expand Up @@ -17,10 +17,6 @@ github_repo_url: https://github.com/Haacked/haacked.com/
# Twitter
twitter_user: haacked

# Disqus Comments
disqus_short_name: haacked
disqus_show_comment_count: true

# Google Analytics
google_analytics_tracking_id: UA-177588-1

Expand Down Expand Up @@ -59,3 +55,30 @@ feed:
sass:
sass_dir: _scss
style: :compressed

emptyArray: []

comments:
receiver: https://haacked-blog.azurewebsites.net/api/PostComment

authors:
haacked:
name: haacked
email: haacked@gmail.com
url: https://haacked.com

defaults:
-
scope:
path: ''
type: pages
values:
layout: page
author: haacked
-
scope:
path: '_posts'
type: posts
values:
layout: post
author: haacked
@@ -0,0 +1,5 @@
id: dsq-747518017
date: 2007-07-05T19:33:25.0000000-07:00
name: TestDriven.NET by Jamie Cansda
avatar: https://disqus.com/api/users/avatars/TestDriven.NET by Jamie Cansda.jpg
message: <p>It has been over a month since my last update. I just want to put to rest any rumors of TestDriven.Net</p>
5 changes: 5 additions & 0 deletions _data/comments/007-uses-rss-bandit-aspx/dsq-747509679.yml
@@ -0,0 +1,5 @@
id: dsq-747509679
date: 2004-09-10T04:13:00.0000000-07:00
name: Niels Hansen
avatar: https://disqus.com/api/users/avatars/Niels Hansen.jpg
message: <p>Jack Ryan?<br><br></p>
5 changes: 5 additions & 0 deletions _data/comments/007-uses-rss-bandit-aspx/dsq-747509680.yml
@@ -0,0 +1,5 @@
id: dsq-747509680
date: 2004-09-10T04:46:00.0000000-07:00
name: Haacked
avatar: https://github.com/haacked.png?size=120
message: <p>Good one.</p>
5 changes: 5 additions & 0 deletions _data/comments/007-uses-rss-bandit-aspx/dsq-747509682.yml
@@ -0,0 +1,5 @@
id: dsq-747509682
date: 2004-09-10T22:12:00.0000000-07:00
name: Koba
avatar: https://disqus.com/api/users/avatars/Koba.jpg
message: <p>Felix... the loser CIA guy that 007 was always running into.</p>
5 changes: 5 additions & 0 deletions _data/comments/1-year-mark-aspx/dsq-747510378.yml
@@ -0,0 +1,5 @@
id: dsq-747510378
date: 2004-11-10T05:45:00.0000000-08:00
name: Niels Hansen
avatar: https://disqus.com/api/users/avatars/Niels Hansen.jpg
message: <p>hmm...Sounds fishy to me :)</p>
5 changes: 5 additions & 0 deletions _data/comments/1-year-mark-aspx/dsq-747510379.yml
@@ -0,0 +1,5 @@
id: dsq-747510379
date: 2004-11-10T05:47:00.0000000-08:00
name: Haacked
avatar: https://github.com/haacked.png?size=120
message: <p>What do you mean?</p>
5 changes: 5 additions & 0 deletions _data/comments/1-year-mark-aspx/dsq-747510380.yml
@@ -0,0 +1,5 @@
id: dsq-747510380
date: 2004-11-11T00:40:00.0000000-08:00
name: Niels Hansen
avatar: https://disqus.com/api/users/avatars/Niels Hansen.jpg
message: <p>I mean Smells fishy, your desk area that is :)</p>
5 changes: 5 additions & 0 deletions _data/comments/1-year-mark-aspx/dsq-747510381.yml
@@ -0,0 +1,5 @@
id: dsq-747510381
date: 2004-11-15T01:53:00.0000000-08:00
name: Niels
avatar: https://disqus.com/api/users/avatars/Niels.jpg
message: <p>For the record I did not post the reponses here. Someone else did using my name.</p>
@@ -0,0 +1,5 @@
id: dsq-747509381
date: 2004-08-30T01:12:00.0000000-07:00
name: Koba
avatar: https://disqus.com/api/users/avatars/Koba.jpg
message: <p>Or, instead of following rules which presume that the company you work for is inherently evil, you could get a new job.<br><br><br><br>Done.</p>
@@ -0,0 +1,5 @@
id: dsq-747509382
date: 2004-08-31T12:47:00.0000000-07:00
name: hebig.org/blog
avatar: https://disqus.com/api/users/avatars/hebig.org/blog.jpg
message: '<p>DonXML: 10 Unwritten Rules for a Consultant to Live By &gt; [via vowe via jimmiz via haacked]...</p>'
@@ -0,0 +1,5 @@
id: dsq-747509383
date: 2004-08-31T21:06:00.0000000-07:00
name: Anders Jacobsen's blog
avatar: https://disqus.com/api/users/avatars/Anders Jacobsen's blog.jpg
message: '<p>Sound advice for the independent contractor as well as a couple of tidbits for other consultants: 10 Unwritten Rules for a Consultant to Live By [...]</p>'
5 changes: 5 additions & 0 deletions _data/comments/30-trips-around-the-sun-aspx/dsq-747510869.yml
@@ -0,0 +1,5 @@
id: dsq-747510869
date: 2005-01-22T21:34:00.0000000-08:00
name: Niels Hansen
avatar: https://disqus.com/api/users/avatars/Niels Hansen.jpg
message: <p>Happy Birthday Phil!<br><br><br><br></p>
5 changes: 5 additions & 0 deletions _data/comments/30-trips-around-the-sun-aspx/dsq-747510870.yml
@@ -0,0 +1,5 @@
id: dsq-747510870
date: 2005-01-23T06:49:00.0000000-08:00
name: Gary &amp; Mark
avatar: https://disqus.com/api/users/avatars/Gary &amp; Mark.jpg
message: <p>Hey phil...Happy Birthday!<br><br><br><br>xo,Mark and Gary</p>
5 changes: 5 additions & 0 deletions _data/comments/30-trips-around-the-sun-aspx/dsq-747510871.yml
@@ -0,0 +1,5 @@
id: dsq-747510871
date: 2005-01-23T07:28:00.0000000-08:00
name: Haacked
avatar: https://github.com/haacked.png?size=120
message: <p>THanks all!</p>
5 changes: 5 additions & 0 deletions _data/comments/30-trips-around-the-sun-aspx/dsq-747510872.yml
@@ -0,0 +1,5 @@
id: dsq-747510872
date: 2005-01-24T02:42:00.0000000-08:00
name: dk
avatar: https://disqus.com/api/users/avatars/dk.jpg
message: <p>hey how come the pics aren't loaded on the site?<br><br></p>
5 changes: 5 additions & 0 deletions _data/comments/30-trips-around-the-sun-aspx/dsq-747510873.yml
@@ -0,0 +1,5 @@
id: dsq-747510873
date: 2005-01-24T05:29:00.0000000-08:00
name: WI
avatar: https://disqus.com/api/users/avatars/WI.jpg
message: <p>Happy Birthday Phil! It sounds like you had a great time. Welcome to your thirties, its a lot like you twenties, but with more responsibility.</p>
@@ -0,0 +1,5 @@
id: dsq-747511543
date: 2005-04-20T15:13:00.0000000-07:00
name: Chris Serjak
avatar: https://disqus.com/api/users/avatars/Chris Serjak.jpg
message: <p>It crossed my mind yesterday but I couldn't exactly pick up a dime bag from my Green Zone dealer. Actually, word on the street is that hashish is available but I've resisted the temptation. I did enjoy a nargheelah (sp?) last night - the Iraqi equivalent of a hookah - but that's just tobacco.</p>
@@ -0,0 +1,5 @@
id: dsq-747511544
date: 2005-04-22T04:46:00.0000000-07:00
name: Steve
avatar: https://disqus.com/api/users/avatars/Steve.jpg
message: <p>:)</p>
@@ -0,0 +1,5 @@
id: dsq-747518216
date: 2007-01-14T06:52:12.0000000-08:00
name: DotNetKicks.com
avatar: https://disqus.com/api/users/avatars/DotNetKicks.com.jpg
message: <p>You've been kicked (a good thing) - Trackback from <a href="http://DotNetKicks.com" rel="nofollow noopener" title="DotNetKicks.com">DotNetKicks.com</a></p>
@@ -0,0 +1,5 @@
id: dsq-747518217
date: 2007-01-14T08:20:13.0000000-08:00
name: Bil Simser
avatar: https://disqus.com/api/users/avatars/Bil Simser.jpg
message: <p>Phil,<br>Awesome post and I totally agree. In fact, software developers should heed some of these comments as well and stop taking over "My Documents" and assuming the user is root.<br>Brilliant!</p>
@@ -0,0 +1,5 @@
id: dsq-747518218
date: 2007-01-14T10:07:20.0000000-08:00
name: vikram
avatar: https://disqus.com/api/users/avatars/vikram.jpg
message: <p>Pretty well said. <br>This line says it all <br>"After all, if a company can’t take the time to write quality software, why should we trust in the quality of the hardware?"</p>
@@ -0,0 +1,5 @@
id: dsq-747518219
date: 2007-01-14T15:35:17.0000000-08:00
name: Damien Guard
avatar: https://disqus.com/api/users/avatars/Damien Guard.jpg
message: <p>Here are a couple more:<br>7. I like my file-types the way they are - sure if you want to associate with types not yet associated go ahead. If you want to change what I already have ask - and the default should be no.<br>8. Loading at start-up makes my machine start slower and uses up precious memory. Your application may not load at start-up unless I specifically say so.<br>When it comes down to it the whole lot could probably be summed up as:<br>Your application may be the centre of your life. It won't be mine.<br>[)amien</p>
@@ -0,0 +1,5 @@
id: dsq-747518220
date: 2007-01-14T16:28:57.0000000-08:00
name: Damien Guard
avatar: https://disqus.com/api/users/avatars/Damien Guard.jpg
message: <p>That'll teach me to speed read - didn't see "hardware" in the title :D<br>[)amien</p>
@@ -0,0 +1,5 @@
id: dsq-747518222
date: 2007-01-14T18:30:55.0000000-08:00
name: Carl Camera
avatar: https://disqus.com/api/users/avatars/Carl Camera.jpg
message: <p>I've often felt the same way and this rant <b>nails it</b> (pun intended.) Excellent advice for every hardware vendor.</p>
@@ -0,0 +1,5 @@
id: dsq-747518223
date: 2007-01-14T18:55:45.0000000-08:00
name: James Snape
avatar: https://disqus.com/api/users/avatars/James Snape.jpg
message: <p>They never learn so we should probably keep a list of offenders somewhere to save us all some time.</p>
@@ -0,0 +1,5 @@
id: dsq-747518224
date: 2007-01-14T21:26:58.0000000-08:00
name: Adam
avatar: https://disqus.com/api/users/avatars/Adam.jpg
message: <p>Two slight rebuttals:<br>1. Part of the UPS problem is the fault of Windows. That system isn't necessarily capable of doing what you want it to. Windows Vista has improvements in that area and treats a UPS exactly like a laptop battery (so it fully integrates with power schemes, etc).<br>So they had to change the OS to support it working seamlessly.<br>2. The My Documents thing is problematic when you have an application that saves data automatically, such as a game. In the case of a game, you don't get a browse dialog to choose where to backup. In that case, saving to Program Data isn't the best choice since that directory is not part of common hardware or software backup solutions. So you put your stuff in Program Data, and your customers' external hard drive with the 1-click backup button won't pick up your save games.<br>That said, I think the number of times where the user documents folder is the correct place is way less than AppData. Just pointing out that a blanket "never store anything in documents" is appropriate.<br>(As a note, I LOVE the fact that Neverwinter Nights 2 saves in the Documents folder. I didn't have to go digging to find out where the saved games were, my backup automatically backed up my save games)</p>
@@ -0,0 +1,5 @@
id: dsq-747518225
date: 2007-01-14T22:55:49.0000000-08:00
name: Haacked
avatar: https://github.com/haacked.png?size=120
message: <p>@Adam, at your first point, I'm not sure I understand. At the very least, I still think that when I plugin a USB enabled UPS, and open up the UPS tab of Power Options in Control Panel, that it recognize my UPS there. I wouldn't mind its own system tray applet if it provides features that Windows XP doesn't. Also, this program wrote settings to the Program Files.<br>To your second point, I think that's why Vista has the new "Saved Games" special folder. So for Windows XP, you have a great point. For Vista, used the Saved Games folder.</p>
@@ -0,0 +1,5 @@
id: dsq-747518227
date: 2007-01-14T23:26:53.0000000-08:00
name: Adam
avatar: https://disqus.com/api/users/avatars/Adam.jpg
message: "<p>RE: UPS<br>Vista has done away with that incredibly awkward way of dealing with the UPS. It's now literally dealt with exactly like a laptop battery. <br>Off subject, but what brand UPS are you using? I know APC has worked great in the past for me (and in the present with Vista).<br>RE: Saved games<br>Too bad there's no Environment.SpecialFolder for that one yet.</p>"
@@ -0,0 +1,5 @@
id: dsq-747518228
date: 2007-01-14T23:37:38.0000000-08:00
name: Haacked
avatar: https://github.com/haacked.png?size=120
message: <p>&gt; Too bad there's no Environment.SpecialFolder for that one yet. <br>Yeah, I guess it took until Vista to realize, "Hey! People play games on their PCs!" ;)<br>I have an ULTRA UPC. Hopefully they come out with Vista drivers in my lifetime.</p>
@@ -0,0 +1,5 @@
id: dsq-747518229
date: 2007-01-14T23:46:01.0000000-08:00
name: Keyvan Nayyeri
avatar: https://disqus.com/api/users/avatars/Keyvan Nayyeri.jpg
message: <p>And also add this:<br>Please don't install some useless softwares or trial applications on your hardware.<br>I just received a Dell laptop for my sister from states. It's full of useless small applications (high speed internet, dial up mode manager, etc) as well as 30 (or 90, I can't remember) days Office 2003 trial. I can install whatever I want or at least I should have a choice to ask you to install these apps for me for free. For almost 2-3 hours I was uninstalling these apps for my sister to let her study for her exams.</p>
@@ -0,0 +1,5 @@
id: dsq-747518230
date: 2007-01-15T02:19:11.0000000-08:00
name: Old Cranky Bastard
avatar: https://disqus.com/api/users/avatars/Old Cranky Bastard.jpg
message: <p>Please don't write GUI applications in Java on windows. It's slow and looks like crap</p>
@@ -0,0 +1,5 @@
id: dsq-747518231
date: 2007-01-15T15:09:22.0000000-08:00
name: Jon Galloway
avatar: https://disqus.com/api/users/avatars/Jon Galloway.jpg
message: <p>One partial solution to the crap bundled software:<br><a href="http://www.yorkspace.com/pc-de-crapifier/" rel="nofollow noopener" title="http://www.yorkspace.com/pc-de-crapifier/">http://www.yorkspace.com/pc...</a></p>
@@ -0,0 +1,5 @@
id: dsq-747518233
date: 2007-01-16T04:30:26.0000000-08:00
name: Tim Scarfe
avatar: https://disqus.com/api/users/avatars/Tim Scarfe.jpg
message: <p>Amen to that!</p>
@@ -0,0 +1,5 @@
id: dsq-747518235
date: 2007-01-16T06:32:24.0000000-08:00
name: dm4714
avatar: https://disqus.com/api/users/avatars/dm4714.jpg
message: <p>I don't like it when software automatically installs itself in the system tray. I have about 20+ icons down there now and only use a few of them. Its totally retarded and defeats the purpose of having a system tray.<br></p>
@@ -0,0 +1,5 @@
id: dsq-747518237
date: 2007-01-16T21:54:53.0000000-08:00
name: J. Pablo Fernández
avatar: https://disqus.com/api/users/avatars/pupeno.jpg
message: <p>What about<br>#0 The hardware belong to me, not to you.<br>Provides the specifications of the piece of hardware that I just bought so I can use it in any way I want (writting my own driver for any OS). I own the hardware and I should be able to use it.</p>
@@ -0,0 +1,5 @@
id: dsq-747518238
date: 2007-01-18T21:39:36.0000000-08:00
name: anonymous
avatar: https://disqus.com/api/users/avatars/anonymous.jpg
message: <p>I'm only too happy to see I'm not alone in this :)<br>I recently bought a Packard-Bell that would have been pretty decent if it wasn't for the crappy OEM version of XP that came with it, crippled down by all sorts of totally useless bells and whistles, and NO backup tools...<br>Bad thing is, the dorks that are ultimately responsible for selling us this sort of crap will never be influenced one bit by ranting -- we really have to do something about it, like keeping a list of offenders as suggested above. Those fatcats will only be impressed by their sales curve going down.</p>
@@ -0,0 +1,5 @@
id: dsq-747518241
date: 2007-01-22T18:06:06.0000000-08:00
name: Fear and Loathing
avatar: https://disqus.com/api/users/avatars/Fear and Loathing.jpg
message: <p>If you've downloaded the recent release of the MOSS and WSS SDKs, you may be scratching your head wondering</p>
@@ -0,0 +1,5 @@
id: dsq-747518242
date: 2007-06-15T19:37:57.0000000-07:00
name: free xrated stories lesbians
avatar: https://disqus.com/api/users/avatars/free xrated stories lesbians.jpg
message: <p>&amp;lt;a href=&amp;quot;<a href="http://freemovies.mysexylog.com" rel="nofollow noopener" title="http://freemovies.mysexylog.com">http://freemovies.mysexylog...</a>&amp;quot;&amp;gt;free xrated stories lesbians&amp;lt;/a&amp;gt;</p>
@@ -0,0 +1,5 @@
id: dsq-747518243
date: 2010-06-29T18:18:58.0000000-07:00
name: downloadable files
avatar: https://disqus.com/api/users/avatars/downloadable files.jpg
message: <p>Check out some of the great posts we got in response to our “unilaterally declaring Friday, January 19th</p>
@@ -0,0 +1,5 @@
id: dsq-747508662
date: 2006-11-29T19:32:47.0000000-08:00
name: 1123
avatar: https://disqus.com/api/users/avatars/1123.jpg
message: <p>you should add more details to this subject!<br>otherwise people will never understand how it happend!!!!!!!!!!!!!!</p>
@@ -0,0 +1,5 @@
id: dsq-747529882
date: 2009-08-31T11:48:00.0000000-07:00
name: Rob Conery
avatar: https://disqus.com/api/users/avatars/Rob Conery.jpg
message: "<p>Don't know if you meant to, but you kind of relegated everyone's negative comments to a kid who's cat died. The term \"ad absurdia\" springs to mind :).<br>I'm one of those grieving geeks :).<br>My issue isn't with the sound of the train, if you will, nor is it FUD. My thoughts are more along the line of ... \"why\"?<br>Bertrand summarized it to me nicely: \"because it makes tedious reflection tasks a snap\". Yay! That's a great reason and I like it. But why is the focus on addressing Reflection? I know this will make someone cranky - but it's how I roll :) - usually when people Reflect on things it's because they're trying to spin up some magic...<br>That's why I use it (and abuse it). Dynamic languages don't need to worry about this - code gymnastics (and contortions) are built in - it's the fabric of the experience.<br>Trying to work a static, typed, compiled language into that experience is... well it's weird. C# is awesome in so many ways but if I want MethodMissing well... you know what I'm thinking.<br>It's like that time we went to a strip club and we ended up at Chippendale's. I wanted to go, you wanted to stay and you said \"look - there's a cross-dresser... just don't worry about what's underneath\".<br>OK that didn't really happen but in a really NSFW way - well that's the kind of thing that's crossing my mind. <br>But - to back you up a bit - Cheese Moving is hard. But it doesn't mean that the Cheese has been moved properly :).</p>"
@@ -0,0 +1,5 @@
id: dsq-747529883
date: 2009-08-31T12:17:00.0000000-07:00
name: Joe Chung
avatar: https://disqus.com/api/users/avatars/Joe Chung.jpg
message: <p>There's an eighth stage where you begin to question the language keyword once again and wonder if maybe there isn't a better way to do that. Usually only language designers or LISP (and maybe Ruby) programmers get to that stage though.</p>
@@ -0,0 +1,5 @@
id: dsq-747529884
date: 2009-08-31T12:59:00.0000000-07:00
name: Andrei Rinea
avatar: https://disqus.com/api/users/avatars/Andrei Rinea.jpg
message: <p>I don't get it... it's just syntactic sugar for reflection isn't it?<br>[ What stage am I in now? :P ]</p>
@@ -0,0 +1,5 @@
id: dsq-747529886
date: 2009-08-31T13:16:00.0000000-07:00
name: Andrey Shchekin
avatar: https://disqus.com/api/users/avatars/Andrey Shchekin.jpg
message: <p>My problem with dynamic is "people can abuse it and people will". I have seen projects written by people whose intelligence seems to be comparable with one-celled organisms.<br>While lambdas and generics are hard to really abuse and such people do not use them anyway, dynamic is really simple to use incorrectly. For example, why learn and care about interfaces, if you can call a specific method on any instance?<br>And then someone gives you such project and asks estimate on required changes.<br>(I like the dynamic dispatch, however).</p>

0 comments on commit 8bce6ac

Please sign in to comment.