<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: katastic</title><link>https://news.ycombinator.com/user?id=katastic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 03 Sep 2026 10:21:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=katastic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by katastic in "DigitalMars C/C++ Compiler"]]></title><description><![CDATA[
<p>I know you're publicly directly messaging, but as an outsider to the discussion, I don't see any actual mention in your posts why D isn't included. Just that it "used to be."<p>There are many of benchmark projects that include D and don't appear to be struggling under any kind of massive burden. For example:<p><a href="https://github.com/kostya/benchmarks" rel="nofollow">https://github.com/kostya/benchmarks</a><p>What are your actual reasons for not keeping D... "scala... and Clojure and ..."? The results in the previous link show D as a massive competitor (sometimes 1st place beating C and C++) on both memory and speed. Wouldn't the purpose of benchmarks be... to highlight useful, highly-scoring languages? Isn't that one of the primary reasons people read benchmarks?<p>(The D implementations are also often smaller in lines of code, as per this benchmark project:<p><a href="https://togototo.wordpress.com/2013/08/23/benchmarks-round-two-parallel-go-rust-d-scala-and-nimrod/" rel="nofollow">https://togototo.wordpress.com/2013/08/23/benchmarks-round-t...</a><p>)</p>
]]></description><pubDate>Thu, 24 May 2018 00:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=17139917</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=17139917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17139917</guid></item><item><title><![CDATA[New comment by katastic in "Zuckerberg on Cambridge Analytica situation"]]></title><description><![CDATA[
<p>>When you singup for Facebook, you agree that anything you post might be shared with others on the platform.<p>Except you CAN'T sign away your rights in many jurisdictions, including this thing called HIPAA. So if Facebook sold people's mentions of health problems to third-parties... is that a violation?<p>I mean, this is the exact scenario people grilled Windows 10's spyware. But somehow, Facebook doing it, isn't an issue? What's the difference? I'm honestly asking.</p>
]]></description><pubDate>Wed, 21 Mar 2018 23:37:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=16643530</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16643530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16643530</guid></item><item><title><![CDATA[New comment by katastic in "Blocklist Facebook domains"]]></title><description><![CDATA[
<p>This is downright silly.<p>HOSTS files are static. They were never designed for blocking ads or tracking. And for all we know, every connection does a linear search through the HOSTS file so the larger it gets, the more wasted time, because it was never designed to have millions of entries.</p>
]]></description><pubDate>Wed, 21 Mar 2018 01:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=16634612</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16634612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16634612</guid></item><item><title><![CDATA[New comment by katastic in "FTC Probing Facebook for Use of Personal Data, Source Says"]]></title><description><![CDATA[
<p>Is that why they hate Peter Thiel so much and try to smear him in the media?<p>ala<p><a href="https://www.pastemagazine.com/articles/2016/06/peter-thiel-is-a-petty-vindictive-dangerous-human.html" rel="nofollow">https://www.pastemagazine.com/articles/2016/06/peter-thiel-i...</a><p>(Kind of strange how they can target a gay guy for getting mad at being outed by a media company. Victim blame much?)<p>Meanwhile, he apparently called Uber "ethically challenged." So far, he's got 2 and 0 for good quotes.<p><a href="https://www.forbes.com/sites/richkarlgaard/2014/12/10/do-jerks-always-win/#4cbfed2c2325" rel="nofollow">https://www.forbes.com/sites/richkarlgaard/2014/12/10/do-jer...</a></p>
]]></description><pubDate>Tue, 20 Mar 2018 15:02:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=16629141</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16629141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16629141</guid></item><item><title><![CDATA[New comment by katastic in "Epic Games releases $12M worth of Paragon assets for free"]]></title><description><![CDATA[
<p>"Free" = For use in Unreal Engine only.</p>
]]></description><pubDate>Mon, 19 Mar 2018 23:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=16624413</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16624413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16624413</guid></item><item><title><![CDATA[New comment by katastic in "A fork on GitHub is no fork"]]></title><description><![CDATA[
<p>Kind of like how that one NPM package took down like 14,000 other packages when someone took a DMCA request against an author's OTHER package and he just took them all down in protest--which took down their dependencies and their dependencies and ... "broke the world".<p><a href="https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/" rel="nofollow">https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/</a><p>The code in question was like 11 lines of code (with curly and spaces!!) for calculating left-hand padding for a syntax highlighting code box.</p>
]]></description><pubDate>Fri, 16 Mar 2018 22:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=16604549</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16604549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16604549</guid></item><item><title><![CDATA[New comment by katastic in "A fork on GitHub is no fork"]]></title><description><![CDATA[
<p>>Has anyone created a service that you auth in through GitHub and it backs up all your repos to S3 or Dropbox or something? I'd pay a few bucks for something like that.<p>So you'd pay money for a tool that copies your data, but not simply pay the money to access said data?<p>This doesn't make any sense at all.</p>
]]></description><pubDate>Fri, 16 Mar 2018 22:51:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=16604538</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16604538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16604538</guid></item><item><title><![CDATA[New comment by katastic in "Implementing FizzBuzz on an FPGA"]]></title><description><![CDATA[
<p>Think of it more like SQL, where you're describing a model, then a series of steps.</p>
]]></description><pubDate>Tue, 13 Mar 2018 21:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=16579842</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16579842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16579842</guid></item><item><title><![CDATA[New comment by katastic in "Implementing FizzBuzz on an FPGA"]]></title><description><![CDATA[
<p>My problem (years ago) was that with Lattice, there just aren't as many tutorials/easy-EDA and they kind of expect you to know what you're doing.<p>So if you've never taken a class on FPGA's and learned how netlists work, et al, Lattice may be a harder time. I ended up buying a cheap Altera afterward just to learn.</p>
]]></description><pubDate>Tue, 13 Mar 2018 21:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=16579830</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16579830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16579830</guid></item><item><title><![CDATA[New comment by katastic in "SJ Games vs. the Secret Service (1990)"]]></title><description><![CDATA[
<p>Please tell me you've got pictures. I would very much like to see them.</p>
]]></description><pubDate>Mon, 05 Mar 2018 05:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=16519007</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16519007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16519007</guid></item><item><title><![CDATA[New comment by katastic in "SJ Games vs. the Secret Service (1990)"]]></title><description><![CDATA[
<p>>And we won. The judge gave the Secret Service a tongue-lashing and ruled for SJ Games on two out of the three counts, and awarded over $50,000 in damages, plus over $250,000 in attorney's fees.<p>You know, this really sounds like a "win" only in the sense it's the "win" we're "allowed" to have.<p>Everyone's lives were ruined for years. They almost lost their business. They lost a product they had poured countless hours into. They had to pay up front for attorney's fees (even though they were completely in the right), and spent years in court.<p>And all the Secret Service lost was some "sharply worded comments" and a tear-drop amount of <i>taxpayer money</i> that wouldn't even register on their budget and had zero affect on their future budgets.<p>The only brightsides were indirect ones. The EFF was founded, and their case law would likely be used for future cases and possibly future government actions (before they act) since they know they wouldn't be able to get away with it.</p>
]]></description><pubDate>Mon, 05 Mar 2018 05:38:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=16519001</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16519001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16519001</guid></item><item><title><![CDATA[New comment by katastic in "The Wikipedia Zero program will end in 2018"]]></title><description><![CDATA[
<p>It cost mere 2 million (of their huge budget) to serve ALL of the pages from Wikimedia Foundation for 2017.<p>It can't cost "that much" for someone to download Wikipedia pages. And if so, you can still buy a Wikipedia snapshot CD/DVD.<p>- But if Wikipedia is "too much" bandwidth (1) then what CAN you access on the internet? Why would you expect any utility from the internet at all, if a mostly text page is too much?<p>- Unlike Wikipedia taking on the world itself, Wikipedia should be LOBBYING people with even more money to do it for them. You know... building internet infrastructures. Think how bad our internet would be today if in 2005 they said, "Let's work on minimizing the bandwidth usage instead of complaining that our ISPs need to get faster." It's like someone who wants to get out of poverty by spending less. Yeah, that's great. But you want an easier way to get out of poverty? <i>Make more money.</i> Trust me, I know. We should be elevating internet quality (and incomes) around the world, not minimizing usage for one of the already tiniest bandwidth websites on the planet.<p>(1) BTW, there's also bandwidth reducing plugins for Chrome that have a 3rd-party convert them to black-and-white/low-res.<p>[edit] There's even an official Google plugin! (If you're okay having them basically store the contents every site you visit...)<p><a href="https://chrome.google.com/webstore/detail/data-saver/pfmgfdlgomnbgkofeojodiodmgpgmkac?hl=en" rel="nofollow">https://chrome.google.com/webstore/detail/data-saver/pfmgfdl...</a><p>I don't recall the 3rd party one I used but it definitely worked when I tested it out. It might be this one, Bandwidth Hero:<p><a href="https://chrome.google.com/webstore/detail/bandwidth-hero-live-image/mmhippoadkhcflebgghophicgldbahdb?hl=en" rel="nofollow">https://chrome.google.com/webstore/detail/bandwidth-hero-liv...</a><p>(Basically search "Bandwidth saver" in extensions.)</p>
]]></description><pubDate>Sun, 18 Feb 2018 21:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=16408673</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16408673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16408673</guid></item><item><title><![CDATA[New comment by katastic in "Writing a Wayland Compositor, Part 1: Hello Wlroots"]]></title><description><![CDATA[
<p>I'm still waiting for someone to make a wayland compositor that compares to compiz. One super important feature I use every day is being able to invert a SINGLE window and not the entire screen.<p>For all the "omg it's slow" posts about compiz and x-server, it's fast enough to run on my netbook with a 5-watt processor.</p>
]]></description><pubDate>Sun, 18 Feb 2018 21:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=16408595</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16408595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16408595</guid></item><item><title><![CDATA[New comment by katastic in "I have forgotten how to read"]]></title><description><![CDATA[
<p>Absolutely. When I was a kid, I'd skip tutorials, I'd skip text in RPGs. I just wanted to get to the ACTION.<p>As I'm older, I'm actually able to sit down and appreciate slower-form / long-form RPGs with lots of text that adds the real texture to the graphics--which only really form a symbolic / tactical representation of the world, and the flavors, the smells, all come from text. In many ways, the game mechanics of most games are all the same and the flavor is what sets them apart.<p>Exile 3: Ruined World for example. (And the two remakes Avernum 1 and 2 series.) Are legendary for their novel length text and story.<p>When I was a kid, I spent my time playing with character options, trying out new diseases (more diseases = less XP per level--neat idea) and skipping texts to explore. But then I'd always get stuck at some point because I missed a key piece of text when I skimmed<p>(That's actually one "game sin" I hate in many games. If you're going to have important text buried in tons of flavor text, COLOR or EMPHASISE IT. The last thing you want is a player who gets tired one night, skips ONE line that was important, and then hates your game because they're frustrated without information they should have had.)</p>
]]></description><pubDate>Sun, 18 Feb 2018 05:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=16404622</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16404622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16404622</guid></item><item><title><![CDATA[New comment by katastic in "3D engine made of MS Excel formulae"]]></title><description><![CDATA[
<p>That reminds me of people doing 3-D engines in MegaZeux.<p><a href="http://vault.digitalmzx.net/screens2/cde248323538306a9712eb9c1d06ed6667293c9d446ae477af0236a2e35c9bb5" rel="nofollow">http://vault.digitalmzx.net/screens2/cde248323538306a9712eb9...</a><p>MegaZeux is a ZZT successor.<p><a href="https://image.dosgamesarchive.com/screenshots/zzt4.gif" rel="nofollow">https://image.dosgamesarchive.com/screenshots/zzt4.gif</a><p>And uses ASCII characters. MegaZeux up'd the ante and allowed you to edit the VGA text glyphs so you could make "sprites."<p>Back-in-the-day Megazeux and ZZT were like their own dedicated systems, like software console systems. It was really fun to see what people did with incredibly constrained systems.</p>
]]></description><pubDate>Sat, 17 Feb 2018 18:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=16401823</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16401823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16401823</guid></item><item><title><![CDATA[New comment by katastic in "Chrome 68 will mark all HTTP sites as “not secure”"]]></title><description><![CDATA[
<p>>You also could stop misusing the browser as an application frontend, and write a proper frontend with a cross-platform toolkit, and distribute that.<p>This is pure insanity. There are tons of applications built on the web stack now that are supposed to run on local networks. There has never been a requirement that "Network == Internet".<p>For example, enterprise software. Dynamics CRM? Dynamics NAV? Dynamics... anything? Sage CRM? Everything runs on the browser now.<p>Why would anyone pass up a gigantic, proven, powerful software stack that represents >90% of all applications in the world?<p>The error is in the stack, not that people would want to use the easiest, most powerful tool for the job.<p>We might as well be advocating to go back to FoxPro.<p>>For the first, just tell the people to get proper devices.<p>It must be super nice to live in a world where you can dictate what devices the clients use, as opposed to a huge investment of pre-installed devices, or, devices users bring from home.<p>Whatever job you've got, I want it. Because it's completely alien to my career experience.</p>
]]></description><pubDate>Fri, 09 Feb 2018 10:10:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=16339137</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16339137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16339137</guid></item><item><title><![CDATA[New comment by katastic in "Scope exit in C++11 (2012)"]]></title><description><![CDATA[
<p>I absolutely agree. C++ is at least a decade behind D. Literally.<p>The kinds of features that eventually hit C++, D actually had for at least ten years. I think of D as a clean break. A major version upgrade with an API break. Whereas C++ has committees that move incredibly slowly, D has two  architects who are decades long professionals and considered experts in their fields. It has focus, and it's not concerned with making code from the 70's compile on a modern compiler.<p>I simply cannot enumerate all of the features I use from D that I use every day that have become second-nature. Until I try to code in C++ again and I'm like, "The !@$@!ing order of declarations matter?! I can't make circular references without manually writing forward declarations?!" It feels like banging rocks together to make a 747.</p>
]]></description><pubDate>Tue, 06 Feb 2018 21:41:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=16320108</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16320108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16320108</guid></item><item><title><![CDATA[New comment by katastic in "A Company That Tears Cars Apart to Find Out How They're Built"]]></title><description><![CDATA[
<p>I know this is a place for software/web developers but good god, really? It was at best a minor tech article in a car magazine in the Wal-Mart magazine stands.<p>What exactly did you learn?<p>He kept saying the i3 "life module" (agile! AGILE!) was some magical achievement. Yeah, carbon fiber is neat. They also choose the grain direction of panels for optimum efficiency.<p>- We've been using grain direction on wood for what, thousands of years?<p>- We've been made cars "strong" for century. It's called a tube frame. And it's one of the main reasons dragsters/NASCAR drivers don't die on impacts that will kill most people in consumer cars.<p>What's <i>actually</i> important these days is not how "strong" a frame is. It's how it deforms to absorb maximum energy on impact so the passengers experience the least acceleration possible. "Strong" has been solved. And crush areas have been common for decades upon decades. The only new thing here is they're using carbon fiber. And the only reason they're doing that... is 1) "marketing" and 2) weight reduction because battery cars are very heavy AND very sensitive to weight for mileage.<p>Automotive companies aren't on the frontline of technology. They're on the frontline of CHEAP/mass-producible technology.<p>Simply putting some carbon fiber on a body is not magical to us practicing mechanical engineers. But I guess it may seem like "magic" to software people, the way mechanical people see IT/software as magic.<p>What's actually "Cool" about this company/video is how they can tear down entire vehicles and come up with accurate cost estimates, as well as the construction order. That takes a _lot_ of work and industry experience. But the technology in those cars? It's not even remotely new.</p>
]]></description><pubDate>Tue, 06 Feb 2018 04:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=16314354</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16314354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16314354</guid></item><item><title><![CDATA[New comment by katastic in "Apollo 13: the Towing Invoice (2007)"]]></title><description><![CDATA[
<p><a href="https://www.space.com/8193-caused-apollo-13-accident.html" rel="nofollow">https://www.space.com/8193-caused-apollo-13-accident.html</a><p>>In October 1968, the Number 2 tank eventually used on Apollo 13 was at the North American Aviation plant in Downey, California. There, technicians who were handling the tank accidentally dropped it about two inches. After testing the tank, they concluded the incident hadn't caused any detectable damage.<p>>The dropped tank was eventually cleared for flight and installed in Apollo 13. The tank passed all of its routine prelaunch tests. But at the end of March 1970, after a practice session called the Countdown Demonstration Test, ground crews tried to empty the tank -- and couldn’t.<p>>The small tube used to fill and empty the tank of its super-cold contents had been damaged by the mishandling almost two years earlier.<p>Looks like it was two problems that came together. The heating insulation / voltage-change oversight wouldn't have triggered unless they also had to work around the jammed pipe.</p>
]]></description><pubDate>Fri, 02 Feb 2018 20:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=16293850</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16293850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16293850</guid></item><item><title><![CDATA[New comment by katastic in "A daredevil climber risking his life for breathtaking views"]]></title><description><![CDATA[
<p>Not to mention the _costs_ to society/economy to rescue risk-takers every time they get stranded or injured.</p>
]]></description><pubDate>Thu, 01 Feb 2018 10:01:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=16280657</link><dc:creator>katastic</dc:creator><comments>https://news.ycombinator.com/item?id=16280657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16280657</guid></item></channel></rss>