{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jacquesm"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["author","krapp"],"value":"&gt; You don't have full control over your profile.<p>Well, I do.<p>&gt; You can't download a copy of your entire posting history<p>Yes you can.<p><a href=\"http://hn.algolia.com/api/v1/search?query=author_:krapp\" rel=\"nofollow\">http://hn.algolia.com/api/v1/search?query=<em>author</em>_:<em>krapp</em></a><p>&gt; You can't can't edit or delete comments after a certain window<p>Yes you can, just not automated. You could mail the moderators with a request.<p>&gt; You can't edit your username<p>Why would you, that's your HN identity, not your identity in real life. You ascribe more power to the GDPR than it has.<p>&gt; you can't delete your account<p>Have you tried mailing the moderators to ask them to delete your account?<p>&gt; Full control over your profile would allow you to do all of those things without needing to contact a moderator or use a third party service.<p>No, the GDPR does not say anything about the company having to automate these things, only that there should be <i>some</i> way to do them. On HN the moderators are in charge of those things. So if you really want to delete your account feel free to contact the moderators. And the GDPR also does not forbid for the company to engage a third party to export the data (though, funny enough, that third party would have to have a DPA with the company)."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Is Hacker News GDPR Compliant?"}},"_tags":["comment","author_jacquesm","story_17154195"],"author":"jacquesm","children":[17158406],"comment_text":"&gt; You don&#x27;t have full control over your profile.<p>Well, I do.<p>&gt; You can&#x27;t download a copy of your entire posting history<p>Yes you can.<p><a href=\"http:&#x2F;&#x2F;hn.algolia.com&#x2F;api&#x2F;v1&#x2F;search?query=author_:krapp\" rel=\"nofollow\">http:&#x2F;&#x2F;hn.algolia.com&#x2F;api&#x2F;v1&#x2F;search?query=author_:krapp</a><p>&gt; You can&#x27;t can&#x27;t edit or delete comments after a certain window<p>Yes you can, just not automated. You could mail the moderators with a request.<p>&gt; You can&#x27;t edit your username<p>Why would you, that&#x27;s your HN identity, not your identity in real life. You ascribe more power to the GDPR than it has.<p>&gt; you can&#x27;t delete your account<p>Have you tried mailing the moderators to ask them to delete your account?<p>&gt; Full control over your profile would allow you to do all of those things without needing to contact a moderator or use a third party service.<p>No, the GDPR does not say anything about the company having to automate these things, only that there should be <i>some</i> way to do them. On HN the moderators are in charge of those things. So if you really want to delete your account feel free to contact the moderators. And the GDPR also does not forbid for the company to engage a third party to export the data (though, funny enough, that third party would have to have a DPA with the company).","created_at":"2018-05-25T17:39:59Z","created_at_i":1527269999,"objectID":"17156128","parent_id":17155537,"story_id":17154195,"story_title":"Ask HN: Is Hacker News GDPR Compliant?","updated_at":"2024-09-20T02:32:16Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"What the <em>author</em> there is calling &quot;infecting&quot; and &quot;mangling&quot; seems to be const doing exactly what it's intended to do.<p>You can't just declare something a constant then cast it out of being constant later? Of course not, that's the entire point!"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"More Dirty Coding Tricks from Game Developers (2010)"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.gamasutra.com/view/news/249475/More_dirty_coding_tricks_from_game_developers.php"}},"_tags":["comment","author_krapp","story_9991538"],"author":"krapp","children":[9993053],"comment_text":"What the author there is calling &quot;infecting&quot; and &quot;mangling&quot; seems to be const doing exactly what it&#x27;s intended to do.<p>You can&#x27;t just declare something a constant then cast it out of being constant later? Of course not, that&#x27;s the entire point!","created_at":"2015-08-02T23:57:03Z","created_at_i":1438559823,"objectID":"9993020","parent_id":9992952,"points":null,"story_id":9991538,"story_title":"More Dirty Coding Tricks from Game Developers (2010)","story_url":"http://www.gamasutra.com/view/news/249475/More_dirty_coding_tricks_from_game_developers.php","updated_at":"2023-09-07T03:21:35Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"This article appears to suggest that the &quot;comfortable&quot; lifestyle being sought by the workers here is one of needless decadence and undeserved luxury, when even $15.00 an hour may still be marginally above the standard of living depending on the region, particularly for a student, or single parent.<p>I have to disagree with the premise that education, skill and expertise are strong qualifiers for level of income. Companies want to pay you as little for your time as possible, in order to extract as much value out of you as possible. You can bet your bottom dollar that EMTs and dentists and whomever you might consider deserving of comfort would be making minimum wage if their employers could get away with it. They can't, not because employers recognize that those jobs are somehow <i>implicitly</i> more worthy, but because the labor pool would refuse to work for those wages, and because those jobs can't effectively be automated or outsourced yet.<p>If fast food companies can afford to pay burger flippers $15.00 an hour and still make a profit, then perhaps the <em>author</em> should consider whether or not more estimable jobs, by comparison, are still valued too little."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Fast food workers you don't deserve 15 an hour to flip burgers and that is ok"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.theblaze.com/contributions/fast-food-workers-you-dont-deserve-15-an-hour-to-flip-burgers-and-thats-ok/"}},"_tags":["comment","author_krapp","story_9404196"],"author":"krapp","comment_text":"This article appears to suggest that the &quot;comfortable&quot; lifestyle being sought by the workers here is one of needless decadence and undeserved luxury, when even $15.00 an hour may still be marginally above the standard of living depending on the region, particularly for a student, or single parent.<p>I have to disagree with the premise that education, skill and expertise are strong qualifiers for level of income. Companies want to pay you as little for your time as possible, in order to extract as much value out of you as possible. You can bet your bottom dollar that EMTs and dentists and whomever you might consider deserving of comfort would be making minimum wage if their employers could get away with it. They can&#x27;t, not because employers recognize that those jobs are somehow <i>implicitly</i> more worthy, but because the labor pool would refuse to work for those wages, and because those jobs can&#x27;t effectively be automated or outsourced yet.<p>If fast food companies can afford to pay burger flippers $15.00 an hour and still make a profit, then perhaps the author should consider whether or not more estimable jobs, by comparison, are still valued too little.","created_at":"2015-04-19T19:25:24Z","created_at_i":1429471524,"objectID":"9404448","parent_id":9404196,"story_id":9404196,"story_title":"Fast food workers you don't deserve 15 an hour to flip burgers and that is ok","story_url":"http://www.theblaze.com/contributions/fast-food-workers-you-dont-deserve-15-an-hour-to-flip-burgers-and-thats-ok/","updated_at":"2024-09-19T21:44:42Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"&gt;Shouldn't that make it public domain?<p>If that were true, wouldn't every copyrighted image or torrent posted to 4chan automatically lose its copyright status? IANAL, but in the US at least, copyright is automatically held by the creator of a work whether or not it's explicitly licensed[0]. Posting something to a forum doesn't affect the rights held by the owner in any way, at best it just ignores them.<p>&gt;Also, 4chan doesn't keep archives, how do we know he's the original <em>author</em> anyway?\nThere are a ton of sites which keep archives of 4chan threads.<p>[0]<a href=\"http://www.nolo.com/legal-encyclopedia/copyright-automatic.html\" rel=\"nofollow\">http://www.nolo.com/legal-encyclopedia/copyright-automatic.h...</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"The Maker of the Trollface Meme"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://kotaku.com/the-maker-of-the-trollface-meme-is-counting-his-money-1696228810/+tcberman"}},"_tags":["comment","author_krapp","story_9372431"],"author":"krapp","comment_text":"&gt;Shouldn&#x27;t that make it public domain?<p>If that were true, wouldn&#x27;t every copyrighted image or torrent posted to 4chan automatically lose its copyright status? IANAL, but in the US at least, copyright is automatically held by the creator of a work whether or not it&#x27;s explicitly licensed[0]. Posting something to a forum doesn&#x27;t affect the rights held by the owner in any way, at best it just ignores them.<p>&gt;Also, 4chan doesn&#x27;t keep archives, how do we know he&#x27;s the original author anyway?\nThere are a ton of sites which keep archives of 4chan threads.<p>[0]<a href=\"http:&#x2F;&#x2F;www.nolo.com&#x2F;legal-encyclopedia&#x2F;copyright-automatic.html\" rel=\"nofollow\">http:&#x2F;&#x2F;www.nolo.com&#x2F;legal-encyclopedia&#x2F;copyright-automatic.h...</a>","created_at":"2015-04-14T16:04:31Z","created_at_i":1429027471,"objectID":"9375221","parent_id":9375116,"story_id":9372431,"story_title":"The Maker of the Trollface Meme","story_url":"http://kotaku.com/the-maker-of-the-trollface-meme-is-counting-his-money-1696228810/+tcberman","updated_at":"2024-09-19T21:50:16Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"tldr: languages the <em>author</em> likes are good, languages the <em>author</em> doesn't like are bad."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"If programming languages were Harry Potter characters"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://heeris.id.au/2014/if-programming-languages-were-harry-potter-characters/"}},"_tags":["comment","author_krapp","story_9150853"],"author":"krapp","children":[9151974],"comment_text":"tldr: languages the author likes are good, languages the author doesn&#x27;t like are bad.","created_at":"2015-03-05T16:56:38Z","created_at_i":1425574598,"objectID":"9151951","parent_id":9150853,"points":null,"story_id":9150853,"story_title":"If programming languages were Harry Potter characters","story_url":"http://heeris.id.au/2014/if-programming-languages-were-harry-potter-characters/","updated_at":"2023-09-07T02:14:12Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"There are clear business cases where this may be a correct approach. If you've enable comments as an ad-hoc form of viral marketing, or you want to provide a place to engage people with your brand, then the last things you want are comments which don't reinforce a particular idea or identity. I suspect the explosion of commenting systems relatively recently has more to do with a vague idea that &quot;social&quot; is good and that &quot;comments&quot; make your site more &quot;social.&quot; And also, no doubt, wordpress.<p>There's no implicitly right or wrong decision. Some sites, and some <em>authors</em>, may benefit from the potential controversy of allowing comments, and might be willing to chip in for actual moderation. The key to remember, though, is that hosting comments imposes a technical and social burden on the content which you might not be ready for. You can't fire and forget.<p>But I do find it odd that the <em>author</em> cites third-party control as a downside to comments, then suggests as a solution allowing social media sites to host comments entirely. If comments suck then surely they suck on Twitter as well?"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Kill the Comments, Save the Girl"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://athingilike.svbtle.com/kill-the-comments-save-the-girl"}},"_tags":["comment","author_krapp","story_8614257"],"author":"krapp","comment_text":"There are clear business cases where this may be a correct approach. If you&#x27;ve enable comments as an ad-hoc form of viral marketing, or you want to provide a place to engage people with your brand, then the last things you want are comments which don&#x27;t reinforce a particular idea or identity. I suspect the explosion of commenting systems relatively recently has more to do with a vague idea that &quot;social&quot; is good and that &quot;comments&quot; make your site more &quot;social.&quot; And also, no doubt, wordpress.<p>There&#x27;s no implicitly right or wrong decision. Some sites, and some authors, may benefit from the potential controversy of allowing comments, and might be willing to chip in for actual moderation. The key to remember, though, is that hosting comments imposes a technical and social burden on the content which you might not be ready for. You can&#x27;t fire and forget.<p>But I do find it odd that the author cites third-party control as a downside to comments, then suggests as a solution allowing social media sites to host comments entirely. If comments suck then surely they suck on Twitter as well?","created_at":"2014-11-16T15:12:17Z","created_at_i":1416150737,"objectID":"8614344","parent_id":8614257,"story_id":8614257,"story_title":"Kill the Comments, Save the Girl","story_url":"http://athingilike.svbtle.com/kill-the-comments-save-the-girl","updated_at":"2024-09-19T21:15:15Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"TL;DR - The <em>author</em> just happens to have an app to solve all these problems with his own social network. This is an advertisement disguised as discussion."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"[dead]"}},"_tags":["comment","author_krapp","story_8313654"],"author":"krapp","comment_text":"TL;DR - The author just happens to have an app to solve all these problems with his own social network. This is an advertisement disguised as discussion.","created_at":"2014-09-13T22:05:28Z","created_at_i":1410645928,"objectID":"8313759","parent_id":8313654,"story_id":8313654,"story_title":"[dead]","updated_at":"2024-09-19T21:03:44Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"Most of the &quot;problems&quot; listed here are UI and client (and people) issues which the <em>author</em> (who runs an email startup) places at the feet of his competition, and they have nothing to do with email itself.<p>The reason no one has tamed email is that email works just fine - and an argument that everyone should just switch to a particular startup or app is just absurd."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Why No One Has Tamed Email"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://techcrunch.com/2012/08/19/why-no-one-has-tamed-email/"}},"_tags":["comment","author_krapp","story_8203776"],"author":"krapp","comment_text":"Most of the &quot;problems&quot; listed here are UI and client (and people) issues which the author (who runs an email startup) places at the feet of his competition, and they have nothing to do with email itself.<p>The reason no one has tamed email is that email works just fine - and an argument that everyone should just switch to a particular startup or app is just absurd.","created_at":"2014-08-20T22:48:17Z","created_at_i":1408574897,"objectID":"8205095","parent_id":8203776,"story_id":8203776,"story_title":"Why No One Has Tamed Email","story_url":"http://techcrunch.com/2012/08/19/why-no-one-has-tamed-email/","updated_at":"2024-09-19T21:02:34Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"FWIW here is pg personally stating the reason for text submissions being faded out: <a href=\"https://news.ycombinator.com/item?id=468231\" rel=\"nofollow\">https://news.ycombinator.com/item?id=468231</a><p>I think it is censorship, but i'll concede it's weak censorship and that plenty of users seem to be ok with it, which is valid. You're right, that one person's censorship is another person's curation - though I would personally go a step further and say that curation is a subset of censorship, without the negative connotations. Whether it is or not depends on whether you agree with the net effect.<p>&gt;A text-based submission puts the words of the <em>author</em> at the very top in a prominent and unfair position for attention.<p>I guess we would disagree here, since I don't believe it is unfair. The prominence of the <em>author</em>'s post is the entire point of a text post - the <em>author</em> is asking a question or presenting a product or something, and the rest of the thread is a reaction to that (or reactions to reactions, etc.) It's implicit to the medium that the tree has a root.<p>Reducing legibility and reducing prominence are two different things, at least to me. I have no problem at all with upvotes or downvotes affecting where subthreads wind up in the sorting order - that's precisely what they should do. But why also make content more difficult to read as well?<p>If anything, that makes those elements more prominent, as it send a visual cue that &quot;this is something you can easily ignore as it's not worth your time,&quot; which may not be the case.<p>Keeping comments and text posts legible forces people to actually read the content, consider it on its own merit and act accordingly (downvote, upvote, ignore, respond, whatever). It encourages conversation rather than the creating of filters to stifle it."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"What's the point of HN?"}},"_tags":["comment","author_krapp","story_8122669"],"author":"krapp","children":[8129622],"comment_text":"FWIW here is pg personally stating the reason for text submissions being faded out: <a href=\"https://news.ycombinator.com/item?id=468231\" rel=\"nofollow\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=468231</a><p>I think it is censorship, but i&#x27;ll concede it&#x27;s weak censorship and that plenty of users seem to be ok with it, which is valid. You&#x27;re right, that one person&#x27;s censorship is another person&#x27;s curation - though I would personally go a step further and say that curation is a subset of censorship, without the negative connotations. Whether it is or not depends on whether you agree with the net effect.<p>&gt;A text-based submission puts the words of the author at the very top in a prominent and unfair position for attention.<p>I guess we would disagree here, since I don&#x27;t believe it is unfair. The prominence of the author&#x27;s post is the entire point of a text post - the author is asking a question or presenting a product or something, and the rest of the thread is a reaction to that (or reactions to reactions, etc.) It&#x27;s implicit to the medium that the tree has a root.<p>Reducing legibility and reducing prominence are two different things, at least to me. I have no problem at all with upvotes or downvotes affecting where subthreads wind up in the sorting order - that&#x27;s precisely what they should do. But why also make content more difficult to read as well?<p>If anything, that makes those elements more prominent, as it send a visual cue that &quot;this is something you can easily ignore as it&#x27;s not worth your time,&quot; which may not be the case.<p>Keeping comments and text posts legible forces people to actually read the content, consider it on its own merit and act accordingly (downvote, upvote, ignore, respond, whatever). It encourages conversation rather than the creating of filters to stifle it.","created_at":"2014-08-03T17:18:57Z","created_at_i":1407086337,"objectID":"8128470","parent_id":8127001,"points":null,"story_id":8122669,"story_title":"What's the point of HN?","updated_at":"2023-09-06T22:06:48Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"The points the <em>author</em> makes about the inherit risks of tying yourself to a third party service apply beyond Disqus - I think it's reasonable to expect any such service to become more intrusive in terms of tracking and attempting to monetize your users as it becomes more popular. Although the jab at PHP is expected coming from a Perl site, it's also irrelevant.<p>I'm not aware of an open source solution for commenting which would be as easy to deploy as Disqus, and of course this is why such services are popular. A commenting system is in essence a fully realized CRUD application with user validation and everything, probably sitting inside of another one. I suppose you could just use Wordpress or something, though."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Your users deserve better than Disqus"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://perltricks.com/article/104/2014/7/29/Your-users-deserve-better-than-Disqus"}},"_tags":["comment","author_krapp","story_8102379"],"author":"krapp","comment_text":"The points the author makes about the inherit risks of tying yourself to a third party service apply beyond Disqus - I think it&#x27;s reasonable to expect any such service to become more intrusive in terms of tracking and attempting to monetize your users as it becomes more popular. Although the jab at PHP is expected coming from a Perl site, it&#x27;s also irrelevant.<p>I&#x27;m not aware of an open source solution for commenting which would be as easy to deploy as Disqus, and of course this is why such services are popular. A commenting system is in essence a fully realized CRUD application with user validation and everything, probably sitting inside of another one. I suppose you could just use Wordpress or something, though.","created_at":"2014-07-29T15:22:31Z","created_at_i":1406647351,"objectID":"8102678","parent_id":8102379,"story_id":8102379,"story_title":"Your users deserve better than Disqus","story_url":"http://perltricks.com/article/104/2014/7/29/Your-users-deserve-better-than-Disqus","updated_at":"2024-09-19T21:01:36Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"You can pick up the syntax of JSON, INI and YAML in a couple of minutes - which is how it should be. Because all you should be doing with a config file is assigning values to variables or defining the attributes of a structure - and preferably, those values should be primitives. To me, &quot;Turing complete configuration&quot; is a contradiction in terms, or at least it should be considered such. Almost everything the <em>author</em> lists as an advantage of using a programming language <i>shouldn't be done with configuration anyway.</i><p>One of the reasons I like PHP is that INI and JSON parsing come out of the box, so no need to worry about whether or not a packaged parser is compliant. This is also one of the reasons why I avoid YAML even though it's more flexible - if a configuration format isn't supported natively by the language you're using then I would agree it's probably an unnecessary layer of abstraction. But I don't see how the c example provided is <i>much</i> better than the .conf file, although it does possibly demonstrate that the config file format itself should be a bit less opaque. At least I can expect that a simple config file couldn't eventually explode in algorithmic complexity into its own bloated universe of code.<p>Keep it simple. Keep it stupid. You'll be thankful a few years down the road when the inevitable feature creep hasn't caused your config workflow to explode into its own self-contained application with its own dependencies and peculiarities."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Configuration files suck. Just use a programming language"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://medium.com/@MrJamesFisher/configuration-files-suck-6daa9812f601"}},"_tags":["comment","author_krapp","story_8092967"],"author":"krapp","comment_text":"You can pick up the syntax of JSON, INI and YAML in a couple of minutes - which is how it should be. Because all you should be doing with a config file is assigning values to variables or defining the attributes of a structure - and preferably, those values should be primitives. To me, &quot;Turing complete configuration&quot; is a contradiction in terms, or at least it should be considered such. Almost everything the author lists as an advantage of using a programming language <i>shouldn&#x27;t be done with configuration anyway.</i><p>One of the reasons I like PHP is that INI and JSON parsing come out of the box, so no need to worry about whether or not a packaged parser is compliant. This is also one of the reasons why I avoid YAML even though it&#x27;s more flexible - if a configuration format isn&#x27;t supported natively by the language you&#x27;re using then I would agree it&#x27;s probably an unnecessary layer of abstraction. But I don&#x27;t see how the c example provided is <i>much</i> better than the .conf file, although it does possibly demonstrate that the config file format itself should be a bit less opaque. At least I can expect that a simple config file couldn&#x27;t eventually explode in algorithmic complexity into its own bloated universe of code.<p>Keep it simple. Keep it stupid. You&#x27;ll be thankful a few years down the road when the inevitable feature creep hasn&#x27;t caused your config workflow to explode into its own self-contained application with its own dependencies and peculiarities.","created_at":"2014-07-27T20:47:19Z","created_at_i":1406494039,"objectID":"8093925","parent_id":8092967,"story_id":8092967,"story_title":"Configuration files suck. Just use a programming language","story_url":"https://medium.com/@MrJamesFisher/configuration-files-suck-6daa9812f601","updated_at":"2024-09-19T21:00:43Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"On the one hand, 'Yo' was created in a day. Though maybe the <em>author</em> should've spent say a week on it.<p>On the other, it's been proven possible to ignore or botch security until you have to make a minor show of apologizing for it, without fear of consequence, if you've already gotten enough traction. Unfortunately, this only seems to prove to businesses that security is a fruitless endeavor, and a waste of effort better spent making sure the UI is shinier. On the third, i've had to explain to people and their startups that SQL injection and XSS even <i>exists</i>, much less that it's a problem worth dealing with <i>now</i> so there might also be an education issue.<p>I think the answer would probably be more things which are secure out of the box. In particular, frameworks and the languages themselves (I'm looking at you PHP) which interface with the web should default to secure as much as possible."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Unlikely hit app Yo is 'hacked' by students"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.bbc.co.uk/news/technology-27939799"}},"_tags":["comment","author_krapp","story_7927581"],"author":"krapp","comment_text":"On the one hand, &#x27;Yo&#x27; was created in a day. Though maybe the author should&#x27;ve spent say a week on it.<p>On the other, it&#x27;s been proven possible to ignore or botch security until you have to make a minor show of apologizing for it, without fear of consequence, if you&#x27;ve already gotten enough traction. Unfortunately, this only seems to prove to businesses that security is a fruitless endeavor, and a waste of effort better spent making sure the UI is shinier. On the third, i&#x27;ve had to explain to people and their startups that SQL injection and XSS even <i>exists</i>, much less that it&#x27;s a problem worth dealing with <i>now</i> so there might also be an education issue.<p>I think the answer would probably be more things which are secure out of the box. In particular, frameworks and the languages themselves (I&#x27;m looking at you PHP) which interface with the web should default to secure as much as possible.","created_at":"2014-06-22T14:25:03Z","created_at_i":1403447103,"objectID":"7927900","parent_id":7927843,"story_id":7927581,"story_title":"Unlikely hit app Yo is 'hacked' by students","story_url":"http://www.bbc.co.uk/news/technology-27939799","updated_at":"2024-09-19T20:54:19Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"&gt;Is it ethical to use that much free software for the corporation's own personal gain?<p>I don't believe it's necessarily unethical for a corporation to take advantage of open source software if the open source code is distributed with a license which allows for commercial use. I think if the <em>author</em> wants not to care about that, then that should be their right.<p>That said, closed-source code does make theft a lot easier to hide, so the case is stronger for the use of free software validating the (ethical) integrity of a company."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"What does GCHQ know about our devices that we don't?"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.privacyinternational.org/blog/what-does-gchq-know-about-our-devices-that-we-dont"}},"_tags":["comment","author_krapp","story_7786350"],"author":"krapp","comment_text":"&gt;Is it ethical to use that much free software for the corporation&#x27;s own personal gain?<p>I don&#x27;t believe it&#x27;s necessarily unethical for a corporation to take advantage of open source software if the open source code is distributed with a license which allows for commercial use. I think if the author wants not to care about that, then that should be their right.<p>That said, closed-source code does make theft a lot easier to hide, so the case is stronger for the use of free software validating the (ethical) integrity of a company.","created_at":"2014-05-23T16:26:37Z","created_at_i":1400862397,"objectID":"7790006","parent_id":7788281,"points":null,"story_id":7786350,"story_title":"What does GCHQ know about our devices that we don't?","story_url":"https://www.privacyinternational.org/blog/what-does-gchq-know-about-our-devices-that-we-dont","updated_at":"2023-09-06T22:58:31Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"I'm not complaining about my job. Just saying that what the <em>author</em> describes doesn't reflect the reality he seems to suggest.<p>I'd probably code for free if it didn't mean I would eventually starve."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Are coders worth it? (2013)"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://aeon.co/magazine/living-together/james-somers-web-developer-money/"}},"_tags":["comment","author_krapp","story_7760975"],"author":"krapp","comment_text":"I&#x27;m not complaining about my job. Just saying that what the author describes doesn&#x27;t reflect the reality he seems to suggest.<p>I&#x27;d probably code for free if it didn&#x27;t mean I would eventually starve.","created_at":"2014-05-18T00:12:55Z","created_at_i":1400371975,"objectID":"7761614","parent_id":7761490,"story_id":7760975,"story_title":"Are coders worth it? (2013)","story_url":"http://aeon.co/magazine/living-together/james-somers-web-developer-money/","updated_at":"2024-09-19T20:47:06Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"&gt;In today\u2019s world, web developers have it all: money, perks, freedom, respect. But is there value in what we do?<p>Sorry, no. The <em>author</em> needs to pull his head out of the bubble. In today's world (the actual world), web developers and programmers are given less credence than assembly line workers, and are considered at best a necessary evil in businesses where the actual product, itself, is something other than code. Money? As little as possible. Perks? Perks go to sales. Respect? It's not even considered real work.<p>Granted, it's not flipping hamburgers but let's not pretend what the <em>author</em> describes is in any way the norm."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Are coders worth it? (2013)"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://aeon.co/magazine/living-together/james-somers-web-developer-money/"}},"_tags":["comment","author_krapp","story_7760975"],"author":"krapp","children":[7761446,7761490],"comment_text":"&gt;In today\u2019s world, web developers have it all: money, perks, freedom, respect. But is there value in what we do?<p>Sorry, no. The author needs to pull his head out of the bubble. In today&#x27;s world (the actual world), web developers and programmers are given less credence than assembly line workers, and are considered at best a necessary evil in businesses where the actual product, itself, is something other than code. Money? As little as possible. Perks? Perks go to sales. Respect? It&#x27;s not even considered real work.<p>Granted, it&#x27;s not flipping hamburgers but let&#x27;s not pretend what the author describes is in any way the norm.","created_at":"2014-05-17T23:08:38Z","created_at_i":1400368118,"objectID":"7761422","parent_id":7760975,"story_id":7760975,"story_title":"Are coders worth it? (2013)","story_url":"http://aeon.co/magazine/living-together/james-somers-web-developer-money/","updated_at":"2024-09-19T20:47:06Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"&gt;Sharing ideas is a double edged sword. Once you leave, you enter some touchy territory where people think (or, just as bad, you FEAR people think) you copied their ideas, when you actually already had the idea yourself. It's better to just not show up to this kind of thing.<p>This is the reason <em>authors</em> (especially famous <em>authors</em>) will often refuse to read fan works or manuscripts or acknowledge reading fan fiction forums - anything they write in the future with even a remote resemblance to anything they read by a fan is a lawsuit waiting to happen.<p>That said... Idea Sunday is an awesome idea. And Screenshot Saturday."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Idea Sunday \u2013 In Real Life? [Bay Area]"},"story_url":{"matchLevel":"none","matchedWords":[],"value":""}},"_tags":["comment","author_krapp","story_7722934"],"author":"krapp","comment_text":"&gt;Sharing ideas is a double edged sword. Once you leave, you enter some touchy territory where people think (or, just as bad, you FEAR people think) you copied their ideas, when you actually already had the idea yourself. It&#x27;s better to just not show up to this kind of thing.<p>This is the reason authors (especially famous authors) will often refuse to read fan works or manuscripts or acknowledge reading fan fiction forums - anything they write in the future with even a remote resemblance to anything they read by a fan is a lawsuit waiting to happen.<p>That said... Idea Sunday is an awesome idea. And Screenshot Saturday.","created_at":"2014-05-09T20:18:32Z","created_at_i":1399666712,"objectID":"7723053","parent_id":7723000,"points":null,"story_id":7722934,"story_title":"Idea Sunday \u2013 In Real Life? [Bay Area]","story_url":"","updated_at":"2023-09-06T22:52:39Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"It would be nice to be able to search or group quotes by <em>author</em>."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Hackernews for Quotes"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://daily.quott.in/newest"}},"_tags":["comment","author_krapp","story_7692179"],"author":"krapp","children":[7693157],"comment_text":"It would be nice to be able to search or group quotes by author.","created_at":"2014-05-03T22:14:00Z","created_at_i":1399155240,"objectID":"7692518","parent_id":7692179,"points":null,"story_id":7692179,"story_title":"Show HN: Hackernews for Quotes","story_url":"http://daily.quott.in/newest","updated_at":"2023-09-06T22:50:00Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"Umm... learn (or find a good library to) parse the metadata of submitted sites to create 'profiles' similar to embed.ly. Then let people sign up and tag them or create feeds or whatever. Make sure to respect robots.txt and all that, and include any copyright information, <em>author</em> tags, etc.<p>I've been working on something vaguely similar for a few months now. Good luck."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"What do you like to see on Internet?"},"story_url":{"matchLevel":"none","matchedWords":[],"value":""}},"_tags":["comment","author_krapp","story_7085897"],"author":"krapp","children":[7087200],"comment_text":"Umm... learn (or find a good library to) parse the metadata of submitted sites to create &#x27;profiles&#x27; similar to embed.ly. Then let people sign up and tag them or create feeds or whatever. Make sure to respect robots.txt and all that, and include any copyright information, author tags, etc.<p>I&#x27;ve been working on something vaguely similar for a few months now. Good luck.","created_at":"2014-01-20T01:30:24Z","created_at_i":1390181424,"objectID":"7087001","parent_id":7085897,"points":null,"story_id":7085897,"story_title":"What do you like to see on Internet?","story_url":"","updated_at":"2023-09-06T21:57:38Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"I'm working on a similar project (which I can't link to right now because pagodabox appears to have melted or something) but one of the things I look for is copyright and <em>author</em> meta tags and if I find them I always display them.  Youtube and vimeo, etc. might not have that but if you're working through the APIs of these sites or scraping their pages, you might consider getting the <em>author</em> (or username) and description and adding a link to the original site in the view page, just to make it clear that this isn't your content.<p>But to answer your question - sure, why not? If you have time, and it's not bankrupting you, maybe it can turn into something. And if not, you can always open source it."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Should I continue spending time on this side project? Is it useful?"},"story_url":{"matchLevel":"none","matchedWords":[],"value":""}},"_tags":["comment","author_krapp","story_7021247"],"author":"krapp","children":[7021365],"comment_text":"I&#x27;m working on a similar project (which I can&#x27;t link to right now because pagodabox appears to have melted or something) but one of the things I look for is copyright and author meta tags and if I find them I always display them.  Youtube and vimeo, etc. might not have that but if you&#x27;re working through the APIs of these sites or scraping their pages, you might consider getting the author (or username) and description and adding a link to the original site in the view page, just to make it clear that this isn&#x27;t your content.<p>But to answer your question - sure, why not? If you have time, and it&#x27;s not bankrupting you, maybe it can turn into something. And if not, you can always open source it.","created_at":"2014-01-08T02:37:01Z","created_at_i":1389148621,"objectID":"7021330","parent_id":7021294,"story_id":7021247,"story_title":"Ask HN: Should I continue spending time on this side project? Is it useful?","story_url":"","updated_at":"2024-09-19T20:21:03Z"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"partial","matchedWords":["krapp"],"value":"<em>krapp</em>"},"comment_text":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["author"],"value":"<i>To me it looked like the <em>authors</em> tried to express some of their true thoughts, but were often forced to change or include parts into the script to reflect a more positive America, that really stood out.</i><p>I'm not stating flat out you're wrong, but do you have any actual evidence of parts they were &quot;often forced to change?&quot; Isn't it possible they included pro-American material because they didn't necessarily have a completely negative point of view about the US and the military? Not every opinion that America is less than evil necessarily has to be propaganda."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"WikiLeaks Leaks 'Fifth Estate' Screenplay"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.nytimes.com/aponline/2013/09/22/us/ap-us-film-wikileaks-drama.html?ref=us&_r=0"}},"_tags":["comment","author_krapp","story_6427893"],"author":"krapp","children":[6428790],"comment_text":"<i>To me it looked like the authors tried to express some of their true thoughts, but were often forced to change or include parts into the script to reflect a more positive America, that really stood out.</i><p>I&#x27;m not stating flat out you&#x27;re wrong, but do you have any actual evidence of parts they were &quot;often forced to change?&quot; Isn&#x27;t it possible they included pro-American material because they didn&#x27;t necessarily have a completely negative point of view about the US and the military? Not every opinion that America is less than evil necessarily has to be propaganda.","created_at":"2013-09-22T23:28:14Z","created_at_i":1379892494,"objectID":"6428503","parent_id":6428461,"story_id":6427893,"story_title":"WikiLeaks Leaks 'Fifth Estate' Screenplay","story_url":"http://www.nytimes.com/aponline/2013/09/22/us/ap-us-film-wikileaks-drama.html?ref=us&_r=0","updated_at":"2024-09-19T19:59:13Z"}],"hitsPerPage":20,"nbHits":2747,"nbPages":50,"page":0,"params":"query=author_%3Akrapp&advancedSyntax=true&analyticsTags=backend","processingTimeMS":28,"processingTimingsMS":{"_request":{"roundTrip":18},"afterFetch":{"format":{"highlighting":1,"total":1},"merge":{"mergeLoop":{"prepareNextHit":6,"total":6},"total":7},"total":7},"fetch":{"query":7,"scanning":8,"total":16},"getIdx":{"load":{"gens":2,"total":3},"total":3},"total":28},"query":"author_:krapp","serverTimeMS":30}
