<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: DanielStraight</title><link>https://news.ycombinator.com/user?id=DanielStraight</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 12 Oct 2026 01:29:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DanielStraight" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DanielStraight in "Don't Give Up on the Guitar, Fender Is Begging You"]]></title><description><![CDATA[
<p>If you're interested in guitar, it's worth looking at some music from West Africa. A lot of music from that region (at least a lot of what gets exported as "world music") relies heavily on guitar. Maybe the renaissance of the guitar just won't happen in the US / Western Europe.<p><a href="https://www.youtube.com/watch?v=BvVe1iKltAw" rel="nofollow">https://www.youtube.com/watch?v=BvVe1iKltAw</a><p><a href="https://www.youtube.com/watch?v=gINDDDo3do8" rel="nofollow">https://www.youtube.com/watch?v=gINDDDo3do8</a><p><a href="https://www.youtube.com/watch?v=TW1s84p17ec" rel="nofollow">https://www.youtube.com/watch?v=TW1s84p17ec</a><p><a href="https://www.youtube.com/watch?v=cimqPFZvo4c" rel="nofollow">https://www.youtube.com/watch?v=cimqPFZvo4c</a><p><a href="https://www.youtube.com/watch?v=A7My5IpEzVM" rel="nofollow">https://www.youtube.com/watch?v=A7My5IpEzVM</a><p><a href="https://www.youtube.com/watch?v=HhL_asWgVTg" rel="nofollow">https://www.youtube.com/watch?v=HhL_asWgVTg</a><p><a href="https://www.youtube.com/watch?v=r4-uq8cTF7o" rel="nofollow">https://www.youtube.com/watch?v=r4-uq8cTF7o</a></p>
]]></description><pubDate>Tue, 22 Nov 2016 14:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=13014134</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=13014134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13014134</guid></item><item><title><![CDATA[New comment by DanielStraight in "Show HN: Create pronounceable random passwords using Orthography rules"]]></title><description><![CDATA[
<p>This is a clever idea. I really don't want this to come off as discouraging because I love stuff like this.<p>That said...<p>This shows the limitations of relying on orthography as a proxy for phonetics, especially in a language like English where the spelling is such a disaster.<p>In my mind, "eoptoesw" and "quwyh" are not pronounceable as English.<p>And is "twutinn" pronounced too-tin or am I supposed to pronounce the "w" somehow? And if I remember my password is too-tin, how do I know it wasn't <i>spelled</i> tootin or twotin or twotinn or tutinn or tutin or...<p>At the very least, you should consider which consonant clusters can occur at the beginning, middle and end of words. They can't all occur everywhere. Then I'd try to eliminate as many homophones as possible. That might get you a lot closer to truly pronounceable and non-ambiguous passwords.</p>
]]></description><pubDate>Tue, 01 Nov 2016 21:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=12850203</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12850203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12850203</guid></item><item><title><![CDATA[New comment by DanielStraight in "Germans React to UK’s micro:bit"]]></title><description><![CDATA[
<p>Processing / p5.js?<p><a href="https://processing.org/tutorials/gettingstarted/" rel="nofollow">https://processing.org/tutorials/gettingstarted/</a><p><a href="http://p5js.org/get-started/" rel="nofollow">http://p5js.org/get-started/</a></p>
]]></description><pubDate>Wed, 19 Oct 2016 12:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=12743113</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12743113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12743113</guid></item><item><title><![CDATA[New comment by DanielStraight in "Show HN: Your Social Media Fingerprint (maybe NSFW)"]]></title><description><![CDATA[
<p>I don't know if anyone will read this at this point, but if you're going to proof-of-concept an exploit, please make that clear in the title or have an opt-in step with an explanation of what it will do like the EFF uses on <a href="https://panopticlick.eff.org/" rel="nofollow">https://panopticlick.eff.org/</a><p>I do not appreciate being tricked into running your exploit proof of concept, especially when you put content in it that I otherwise would not have clicked.</p>
]]></description><pubDate>Thu, 13 Oct 2016 13:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=12700690</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12700690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12700690</guid></item><item><title><![CDATA[New comment by DanielStraight in "Ask HN: Is it necessary to say open-source software comes with no warranty?"]]></title><description><![CDATA[
<p>I'd suggest reading this line-by-line explanation of the MIT license: <a href="https://writing.kemitchell.com/2016/09/21/MIT-License-Line-by-Line.html" rel="nofollow">https://writing.kemitchell.com/2016/09/21/MIT-License-Line-b...</a><p>Once you understand why everything that's in a license is there, it's hard to imagine making it much shorter.<p>The Apache license does a good job of separating out the full text and a smaller boilerplate to put on each file, so that may be a good option.</p>
]]></description><pubDate>Wed, 12 Oct 2016 12:52:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=12692323</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12692323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12692323</guid></item><item><title><![CDATA[New comment by DanielStraight in "The Sophisticate’s Guide to Passwords"]]></title><description><![CDATA[
<p>Length does not trump complexity.<p>"Internationalization" is 20 letters long, but it will be cracked in seconds by even a moderately sophisticated attacker. (zxcvbn gives it guesses_log10 of 4.34708)<p>The only way to measure password strength is to estimate the number of guesses necessary to crack the password. That means figuring out how many possible passwords could have been chosen for whatever method you are using to pick your password. In the case of "SophisticatedpwsRock!!", the method is something like: common adjective with a common transformation (capitalization), relatively common abbreviation, common noun with a common transformation, common punctuation, common punctuation. The number of possible passwords using that pattern is what you should be interested in, because that is how the attacked is going to get your password, not by trying every possible combination of characters.<p>For a simple example, the passwords "i like salt" and "you like pepper" should be considered equally strong (or equally weak as the case may be) since they follow the same pattern for generation. Any system of determining password strength which gives them significantly different strengths is misleading. In this case, if we followed the method the author used, we would say "you like pepper" is 26^4 times stronger, which is absurd. (zxcvbn by comparison gives them both almost the same rating: guesses_log10 of approximately 8.)<p>You cannot take a password picked by one method (common words) and score based on another method (characters). Passwords are only as strong as the easiest possible way to guess them. If you generate 8 random characters and they happen to spell "password", your password is still weak because it can be guessed by a much easier method than going through every combination of 8 characters.<p>Find the easiest way to approach guessing a password and see how many tries it would take using that method. That will give you the strength of the password. Counting characters will not.</p>
]]></description><pubDate>Wed, 28 Sep 2016 21:28:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=12601516</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12601516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12601516</guid></item><item><title><![CDATA[New comment by DanielStraight in "The Sophisticate’s Guide to Passwords"]]></title><description><![CDATA[
<p>My point is that 72^8 and 72^22 is an invalid comparison to determine the relative strength of those passwords.<p>B5s9z-Qx is 72^8<p>SophisticatedpwsRock!! is something like number_of_common_words^2 + 26^3 + 10^2. In other words, two common words, three lowercase letters and two symbols.<p>You can put each of these passwords in Dropbox's zxcvbn (<a href="https://dl.dropboxusercontent.com/u/209/zxcvbn/test/index.html" rel="nofollow">https://dl.dropboxusercontent.com/u/209/zxcvbn/test/index.ht...</a>) to see this more clearly.<p>They give a guesses_log10 of 8 for "B5s9z-Qx" and 12.76155 for "SophisticatedpwsRock!!". In other words, the latter is stronger, but it's not 72^14 times stronger. That's where the article messes up.<p>An attacker isn't going to crack "SophisticatedpwsRock!!" by trying 72^22 options. Just like an attacker isn't going to crack "password" by trying 72^8 or even 26^8 options. They're going to try 1000 or so options of super common passwords for "password" and some combination of dictionary words, abbreviations, symbols, common transformations, etc for "SophisticatedpwsRock!!". This makes the search space much, MUCH smaller than 72^22.</p>
]]></description><pubDate>Wed, 28 Sep 2016 20:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=12600931</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12600931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12600931</guid></item><item><title><![CDATA[New comment by DanielStraight in "The Sophisticate’s Guide to Passwords"]]></title><description><![CDATA[
<p>Despite admitting that...<p>> Attackers use programs that try all words in a password dictionary, which is typically just a file of commonly used words in a given written language. These programs will even use combinations of these words, and permutations based on common replacements of letters with numbers or symbols<p>The author then goes on to say...<p>> Compare the password "B5s9z-Qx" with the password "SophisticatedpwsRock!!".... The first would be 72⁸, or 722,204,136,308,736 possible passwords. This would take a desktop PC roughly 3 days to crack. Compare that with our second password, which would be 72²² or 72,663,267,215,268,556,211,671,874,973,277,863,542,784, that’s a lot of possibilities.<p>This is a contradiction. A 10-letter word does not add as much entropy as 10 random characters. If you assume it does, you will cripple your security.<p>Do not follow this advice on passwords.</p>
]]></description><pubDate>Wed, 28 Sep 2016 19:17:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=12600450</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12600450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12600450</guid></item><item><title><![CDATA[New comment by DanielStraight in "Female Russian founder. Should I talk in Y Combinator video?"]]></title><description><![CDATA[
<p>I obviously can't tell you how YC will respond to your video, but I find it very unlikely your accent is incomprehensible if your American cofounder said it was fine.<p>Here's an example from the site I linked before that I would consider completely comprehensible: <a href="http://dialectsarchive.com/russia-5" rel="nofollow">http://dialectsarchive.com/russia-5</a><p>This, on the other hand, is probably pushing the limits the comprehensibility: <a href="http://dialectsarchive.com/russia-13" rel="nofollow">http://dialectsarchive.com/russia-13</a><p>If you fall closer to the second example, then American English speakers may have trouble understanding you clearly, but if you fall closer to the first, then I can't see anyone having a legitimate problem understanding you.<p>But again, I'm just trying to address actual comprehensibility issues. I can't say whether YC will respond positively or negatively.</p>
]]></description><pubDate>Tue, 27 Sep 2016 13:29:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=12589414</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12589414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12589414</guid></item><item><title><![CDATA[New comment by DanielStraight in "Female Russian founder. Should I talk in Y Combinator video?"]]></title><description><![CDATA[
<p>English is spoken by over a billion people. Many of those people, even ones who are native speakers, have accents that are nearly incomprehensible to American English speakers. There are even debates about whether some dialects of English are actually separate languages at this point.<p>See: <a href="https://en.wikipedia.org/wiki/List_of_dialects_of_the_English_language" rel="nofollow">https://en.wikipedia.org/wiki/List_of_dialects_of_the_Englis...</a><p>See also: <a href="http://dialectsarchive.com/" rel="nofollow">http://dialectsarchive.com/</a><p>It's completely unrealistic in today's global world to expect everyone to speak with the same accent.<p>Talk.</p>
]]></description><pubDate>Tue, 27 Sep 2016 12:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=12589221</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12589221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12589221</guid></item><item><title><![CDATA[New comment by DanielStraight in "1 in 5 Seafood Samples Is Fake, Report Finds"]]></title><description><![CDATA[
<p>Put simply: It matters because taste is not the only criteria used to select which seafood to buy.<p>One might make a choice based on mercury content, environmental friendliness, dietary restrictions (medical or philosophical), to support (or abstain from supporting) a particular industry, or something else entirely.<p>To allow fraud which can't be detected on the palate is to deny buyers their freedom to choose based on any criteria other than taste.<p>It is not up to the producer what criteria buyers use when choosing their purchases.<p>Also, if the consumer shouldn't care, the producer shouldn't either. If the producer thinks it shouldn't matter what it says on the label, well then... no harm in putting the right thing on the label, right? No? I guess it matters then.</p>
]]></description><pubDate>Fri, 09 Sep 2016 20:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=12465836</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12465836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12465836</guid></item><item><title><![CDATA[New comment by DanielStraight in "SES-10 Launching to Orbit on SpaceX's Flight-Proven Falcon 9 Rocket"]]></title><description><![CDATA[
<p>Why land? Fuel makes up a very small percent of the launch cost of a rocket. Landing also allows a much better experience for cargo and crew return, and it makes it possible to bring equipment to other planets or moons.<p>Why vertical? Vertical landing is much more flexible. You can land on a barge at sea. You can land on the launchpad itself. You can land on a planet or moon with no atmosphere.</p>
]]></description><pubDate>Wed, 31 Aug 2016 12:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=12397694</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12397694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12397694</guid></item><item><title><![CDATA[New comment by DanielStraight in "A Monument to Outlast Humanity"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Center_pivot_irrigation" rel="nofollow">https://en.wikipedia.org/wiki/Center_pivot_irrigation</a></p>
]]></description><pubDate>Mon, 29 Aug 2016 19:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=12384521</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12384521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12384521</guid></item><item><title><![CDATA[New comment by DanielStraight in "Mars Explorers Wanted Posters"]]></title><description><![CDATA[
<p>They tell you why they were made:<p>"NASA originally commissioned these posters for an exhibit at the Kennedy Space Center Visitor's Complex in 2009. As part of our Journey to Mars, these versions are now available to everyone online."<p>They're just freeing up the design of their decorations in case other people like them and want to use them.</p>
]]></description><pubDate>Fri, 26 Aug 2016 12:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=12365848</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12365848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12365848</guid></item><item><title><![CDATA[New comment by DanielStraight in "Ask HN: A statically typed alternative to Python with batteries included"]]></title><description><![CDATA[
<p>Succinct, statically-typed, functional, web-friendly languages are not especially common.<p>Maybe C#, Scala, or TypeScript.<p>Note as well that Java 8 is a lot better for succinctness and functional programming than previous versions were.</p>
]]></description><pubDate>Fri, 12 Aug 2016 15:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=12276591</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12276591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12276591</guid></item><item><title><![CDATA[New comment by DanielStraight in "False start on ProductHunt?"]]></title><description><![CDATA[
<p>Unsurprisingly, their FAQ covers this:<p><a href="https://www.producthunt.com/faq#my-product-was-submitted-by-someone-else-before-we’re-ready-how-can-i-have-it-removed" rel="nofollow">https://www.producthunt.com/faq#my-product-was-submitted-by-...</a><p>Please try to find an answer yourself before asking for help.</p>
]]></description><pubDate>Wed, 03 Aug 2016 15:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=12218880</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12218880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12218880</guid></item><item><title><![CDATA[New comment by DanielStraight in "Ask HN: Kickstarter asks me to pay more through email, what to do?"]]></title><description><![CDATA[
<p>If you think you are being scammed regarding a Pebble product purchased through Kickstarter, you should be contacting Pebble and Kickstarter.<p>It goes without saying that you should never provide credit card information of an unsecured connection.</p>
]]></description><pubDate>Wed, 03 Aug 2016 15:47:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=12218775</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12218775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12218775</guid></item><item><title><![CDATA[New comment by DanielStraight in "Generating naming languages"]]></title><description><![CDATA[
<p>This seems to disproportionately generate languages where all syllables start and end in a consonant.<p>Example: lium / les / seap / lim / mus / mis / sus / nus / suis / san / sois / taum / puos / sais / mip / soup / lis / neuk / soes / nal / sis / sit / piom / puot / saos / luk<p>This is rather unnatural, even in consonant heavy languages like the Slavic languages. See: <a href="http://www.personal.ceu.hu/students/97/Roman_Zakharii/polski.htm" rel="nofollow">http://www.personal.ceu.hu/students/97/Roman_Zakharii/polski...</a><p>Don't read this as disappointment though. This is really cool! Just wanted to point out this quirk.</p>
]]></description><pubDate>Fri, 29 Jul 2016 15:44:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=12187571</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12187571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12187571</guid></item><item><title><![CDATA[New comment by DanielStraight in "How to search for restaurants along your route?"]]></title><description><![CDATA[
<p>Bing actually does this already. Not perfectly, of course, but there is precedent to be aware of. (You may have to turn on their Maps Preview version. Then just search for directions and click the food icon for restaurants along the way.)</p>
]]></description><pubDate>Tue, 26 Jul 2016 17:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=12167205</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12167205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12167205</guid></item><item><title><![CDATA[New comment by DanielStraight in "Ask HN: Why is news about the DNC fiasco being flagged?"]]></title><description><![CDATA[
<p>It's off-topic.<p><a href="https://news.ycombinator.com/newsguidelines.html" rel="nofollow">https://news.ycombinator.com/newsguidelines.html</a><p>"Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic."</p>
]]></description><pubDate>Mon, 25 Jul 2016 12:07:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=12158053</link><dc:creator>DanielStraight</dc:creator><comments>https://news.ycombinator.com/item?id=12158053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12158053</guid></item></channel></rss>