<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: foobarrio</title><link>https://news.ycombinator.com/user?id=foobarrio</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 16:02:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=foobarrio" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by foobarrio in "Vue 3.2"]]></title><description><![CDATA[
<p>The big gotcha for Vue2 was the performance when you wanted to display a list of like 10,000 things. I like to tinker with data and a lot of my day is spent on an sql prompt inside of emacs watching results sets of 1,000 rows or 50 columns just fly by so I can search them visually. Having to remember to "freeze" things for performance or create simpler "views" of the model I'm playing with is sometimes jarring.</p>
]]></description><pubDate>Tue, 10 Aug 2021 14:14:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=28129122</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=28129122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28129122</guid></item><item><title><![CDATA[New comment by foobarrio in "The Problem with Perceptual Hashes"]]></title><description><![CDATA[
<p>In my admittedly limited experience in image hashing, typically you extract some basic feature and transform the image before hashing (eg darkest corner in the upper left or look for verticals/horizontals and align). You also take multiple hashes of the images to handle various crops, black and white vs color. This increases robustness a bit but overall yea you can always transform the image in such a way to come up with a different enough hash. One thing that would be hard to catch is if you do something like a swirl and then the consumers of that content will use a plugin or something to "deswirl" the image.<p>There's also something like the Scale Invariant Feature Transform that would protect against all affine transformations (scale, rotate, translate, skew).<p>I believe one thing that's done is whenever any CP is found, the hashes of all images in the "collection" is added to the DB whether or not they actually contain abuse. So if there are any common transforms of existing images then those also now have their hashes added to the db. The idea being that a high percent of hits from even the benign hashes means the presence of the same "collection".</p>
]]></description><pubDate>Fri, 06 Aug 2021 22:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=28093490</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=28093490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28093490</guid></item><item><title><![CDATA[New comment by foobarrio in "Final Fantasy remasters reignite controversies over pixel art"]]></title><description><![CDATA[
<p>I think that's what these people are doing at Project Final Fantasy 6. I haven't delved into the details but the screen shots look just like Octopath Traveler.</p>
]]></description><pubDate>Fri, 25 Jun 2021 22:21:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=27636989</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=27636989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27636989</guid></item><item><title><![CDATA[New comment by foobarrio in "Software Developer Shortage Is Coming"]]></title><description><![CDATA[
<p>Are the stakes really lower? A simple brake job gone wrong can literally kill people. I can't remember the last time I miscalculated profit/loss for a client where the result was a fiery death.</p>
]]></description><pubDate>Wed, 23 Jun 2021 17:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=27607253</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=27607253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27607253</guid></item><item><title><![CDATA[New comment by foobarrio in "Software Developer Shortage Is Coming"]]></title><description><![CDATA[
<p>Claims of "there are too few good programmers" tend to have an implicit "...at the price we wish to pay...".</p>
]]></description><pubDate>Wed, 23 Jun 2021 17:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=27607152</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=27607152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27607152</guid></item><item><title><![CDATA[New comment by foobarrio in "Computing the number of digits of an integer even faster"]]></title><description><![CDATA[
<p>you need an ABS( ) in there no or else the negative sign gets counted? Also some languages will write really big numbers or really small numbers in engineering notation (eg 10,000,000 becomes 10e6) but that's typically only for floating point types.</p>
]]></description><pubDate>Fri, 04 Jun 2021 17:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=27396312</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=27396312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27396312</guid></item><item><title><![CDATA[New comment by foobarrio in "Monopoly was invented to demonstrate the evils of capitalism (2017)"]]></title><description><![CDATA[
<p>The income that is paid to you derives it’s value from the stability of the backing gov’t. I don’t think money is as “yours” as you think it is. Gov’t is already involved whether you like it not.</p>
]]></description><pubDate>Thu, 27 Feb 2020 00:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=22429016</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=22429016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22429016</guid></item><item><title><![CDATA[New comment by foobarrio in "Musicians algorithmically generate melodies, release them to public domain"]]></title><description><![CDATA[
<p>I play lots of blues guitar, I am familiar. That chart is basing it off the C minor scale which would correspond to the Eb major diatonic scale.<p>If you play an Am blues scale which is, you'll see how the blue note is really just one note (it's a pentatonic scale with note between the 4th and 5th added): it would be A C D (D#/Eb) E G A. That D# is the blue note.</p>
]]></description><pubDate>Tue, 25 Feb 2020 17:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=22415030</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=22415030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22415030</guid></item><item><title><![CDATA[New comment by foobarrio in "Musicians algorithmically generate melodies, release them to public domain"]]></title><description><![CDATA[
<p>You're missing anything that uses notes outside of a typical diatonic scale. Example: The first 2 notes of the popular piano piece Fur Elise. It uses an Eb. The piece is in A-minor/C-major and Eb isn't in that scale. That piece also uses a G#. The addition of the Eb and G# means you need at least 9 tones to represent that melody.<p>Many Spanish songs use what's called the Andalusian Cadence which will use the equivalent of that G# in melodies too as well as the non-sharped note.<p>Any blues singing will use that "blue" note that is off the diatonic scale.<p>A song like Jamiroquai's Picture of My Life has a little color note that feature prominantly in the melody in the opening line "... I can follow through." The note on "through".</p>
]]></description><pubDate>Tue, 25 Feb 2020 16:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=22414671</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=22414671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22414671</guid></item><item><title><![CDATA[New comment by foobarrio in "Sears Hasn’t Fared Better After Bankruptcy"]]></title><description><![CDATA[
<p>Kodak isn’t the best example since they made a digital camera back in the 70’s and sat on the tech!</p>
]]></description><pubDate>Tue, 15 Oct 2019 17:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=21261423</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=21261423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21261423</guid></item><item><title><![CDATA[New comment by foobarrio in "Why you should have a side project"]]></title><description><![CDATA[
<p>I end up doing exactly the same thing though I start with the intent of starting a project. What usually happens is there is no particular algo or technique I wanted to explore and once I do that I lose interest and feel bad about never finishing a useful side project. This was especially true with video games when I was younger!</p>
]]></description><pubDate>Tue, 08 Oct 2019 13:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=21192019</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=21192019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21192019</guid></item><item><title><![CDATA[New comment by foobarrio in "Smart TVs sending sensitive user data to Netflix and Facebook"]]></title><description><![CDATA[
<p>What is the video fingerprinting method used? Is it a publicly known algo? I was using a combination of "dhash" for individual frames and "simhash" to generate shingles for a bunch of videos and it worked "ok" but not as efficient as I wanted.</p>
]]></description><pubDate>Thu, 19 Sep 2019 14:06:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=21016269</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=21016269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21016269</guid></item><item><title><![CDATA[New comment by foobarrio in "Lockheed Martin Taps Red Hat to Accelerate F-22 Raptor Upgrades"]]></title><description><![CDATA[
<p>That's a good comparison I haven't thought of before!</p>
]]></description><pubDate>Thu, 15 Aug 2019 13:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=20705159</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=20705159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20705159</guid></item><item><title><![CDATA[New comment by foobarrio in "Milky Way’s Black Hole Just Flared, Growing 75 Times as Bright for a Few Hours"]]></title><description><![CDATA[
<p>No information can be conveyed by the wavefront and so nothing is actually moving than the speed of light. What you diagrammed is called the Lighthouse Paradox:<p>* <a href="https://en.wikipedia.org/wiki/Lighthouse_paradox" rel="nofollow">https://en.wikipedia.org/wiki/Lighthouse_paradox</a><p>There are similar things that appear to exceed the speed of light:<p>* <a href="https://en.wikipedia.org/wiki/Faster-than-light" rel="nofollow">https://en.wikipedia.org/wiki/Faster-than-light</a><p>See "group" and "phase" velocities for similar things to the lighthouse.</p>
]]></description><pubDate>Wed, 14 Aug 2019 19:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=20699162</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=20699162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20699162</guid></item><item><title><![CDATA[New comment by foobarrio in "Lockheed Martin Taps Red Hat to Accelerate F-22 Raptor Upgrades"]]></title><description><![CDATA[
<p>One of the reasons why I sometimes don't like the term "tech debt" is because you can take it on without knowing it. This is not true for financial debt. When you borrow money, even if you're not tracking it, the lender is 100% tracking the debt.<p>If you are in a team that discourages upgrading build systems, code reviews, code quality, testing etc there isn't really anyone that can point to instances where tech debt was accrued or how much there is.</p>
]]></description><pubDate>Tue, 13 Aug 2019 19:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=20689299</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=20689299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20689299</guid></item><item><title><![CDATA[New comment by foobarrio in "Whitespace killed an enterprise app"]]></title><description><![CDATA[
<p>Consider their response an input signal and not necessarily instruction from them. If my little niece comes crying saying there is a monster under her bed, of course I know it's not a monster but I'll still go look. Maybe a toy is under there making a noise, or the heater pipes, or the cat is moving stuff around.</p>
]]></description><pubDate>Wed, 13 Feb 2019 16:21:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=19154173</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=19154173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19154173</guid></item><item><title><![CDATA[New comment by foobarrio in "Most lives are lived by default (2012)"]]></title><description><![CDATA[
<p>It's the risk and uncertainty that changes everything. It's not just the mobility that changes. I have to take care of a sick family member and often times have to spend multiple days/nights in the ER/hospital. My current employer pays well, understand my situation and allows me to take days off pretty easily. Writing tax reporting software is probably the most boring thing I've ever had to do. However leaving that job and starting a company is a much much harder choice for me to make than a person with 0 responsibility to others. I will be competing with such persons too if I do decide to start company.</p>
]]></description><pubDate>Tue, 08 Jan 2019 16:19:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=18856659</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=18856659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18856659</guid></item><item><title><![CDATA[New comment by foobarrio in "Most lives are lived by default (2012)"]]></title><description><![CDATA[
<p>Have you ever been ill for long periods or had to care for parents, siblings or other loved ones being ill? Many people do. Of course they can choose not to care for anyone and leave but many times other people come into the picture when making decisions on where to spend your time. It's hard to make any plans in situations where you have no idea on the health of those you're taking care of.</p>
]]></description><pubDate>Mon, 07 Jan 2019 18:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=18848021</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=18848021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18848021</guid></item><item><title><![CDATA[New comment by foobarrio in "HDR image to LDR using edge-preserving multiscale decompositions"]]></title><description><![CDATA[
<p>I've combined hand held bracketed shots. There are problems at the edges of things due to slight shifts in location and parallax but this can be handled in photoshop and HDR (I used to use Photomatix) does a good job at removing ghosting and edge artifacts.</p>
]]></description><pubDate>Fri, 26 Oct 2018 14:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=18309510</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=18309510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18309510</guid></item><item><title><![CDATA[New comment by foobarrio in "HDR image to LDR using edge-preserving multiscale decompositions"]]></title><description><![CDATA[
<p>Why not a single exposure? My camera (Nikon D750) shows up as having 14 stops of DR on DxOMark and IRRC a typical monitor in ambient condition is 8-9 stops. I haven't tested any of this though. Any in-camera JPG processing is applying a tone-mapping function to compress the range. Is the HDR label reserved for an image that has more range than the human eye can see and not necessarily the viewing device?</p>
]]></description><pubDate>Fri, 26 Oct 2018 14:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=18309484</link><dc:creator>foobarrio</dc:creator><comments>https://news.ycombinator.com/item?id=18309484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18309484</guid></item></channel></rss>