<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: DannyBee</title><link>https://news.ycombinator.com/user?id=DannyBee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Jul 2026 03:32:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DannyBee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DannyBee in "Optimization Solver as a Service"]]></title><description><![CDATA[
<p>In this particular case they are power usage and rate optimization problems to do peak shaving/demand shifting with a combination of batteries and optionally, solar.  It tells you the max you can save, the amount of battery/solar you should have (including the pareto front because sometimes it's like 2x the battery for $5 more in savings), and how to program the inverters.<p>For free, mind you, this is not part of a paid offering on my part.<p>These are easy for the case of non-demand rates (IE the rate just changes at x hour to x price), and can be solved by HIGHS/et al in a second or two.  You can actually prove there is at least one optimal solution that only changes inverter programming at a rate change point.<p>They are actually quite complex when the rate has a demand charge (IE you are charged not just for x price per kwh, but also some amount * max demand usage of any single hour in a month).<p>The max demand charge is usually 80% of the bill.<p>The complexity is because recharging the batteries (particularly without solar) is the same as any other load from a demand perspective.  So they have to be trickled (or charged from solar), etc.   On top of that, lots of inverters have a limited amount of TOU slots you can use (for example, sol-ark inverters only support 6 periods).  Which constrains it painfully.   Gurobi can solve it in about 30 seconds.  HIGHS takes around 15 minutes to solve it for 2 years of hourly history data.</p>
]]></description><pubDate>Sun, 12 Jul 2026 17:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883018</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48883018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883018</guid></item><item><title><![CDATA[New comment by DannyBee in "Optimization Solver as a Service"]]></title><description><![CDATA[
<p>Not if i have to pay for it and use a different API?<p>Remember, NEOS is both free, and pyomo already supports it natively without me changing anything - i can use both neos and local without any issue.<p>Why would i move to something with a different API that i have to pay for?</p>
]]></description><pubDate>Sun, 12 Jul 2026 17:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48882960</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48882960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48882960</guid></item><item><title><![CDATA[New comment by DannyBee in "Optimization Solver as a Service"]]></title><description><![CDATA[
<p>NEOS will let you run this stuff on cplex/gurobi/etc (IE much faster than the backends behind quicopt), for free, is integrated with pyomo/etc, and has like an 8 hour time limit.<p>Often, the difference on "harder" problems is 10x or more.<p>I have problems that gurobi solves in 30 seconds that take 15 minutes or more for ~every non-commercial solver (or-tools, HIGHS, ipopt, etc).<p>But right now, this wouldn't even be interesting to me to use even if they actually were fronting commercial solvers, because they can't actually run it any faster and having this ".solve" API does nothing - pyomo already does that for me in practice.</p>
]]></description><pubDate>Sun, 12 Jul 2026 03:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48877961</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48877961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48877961</guid></item><item><title><![CDATA[New comment by DannyBee in "The classifiers Anthropic puts in front of Fable are too zealous"]]></title><description><![CDATA[
<p>the ancestry predicate at the beginning of the formal problem statement here is dominance, at least as applied to their rooted trees.<p>Because it is a rooted tree, only DFS intervals are required to determine ancestry.<p>You can detect whether a new blocking loop is going to be formed through online dominator maintenance/online cycle detection, etc, during optimization, rather than use a heuristic, if you wanted to.<p>Not sure it's practically faster, but that's at least the graph-theoretic answer.<p>In practice, outside of the suggested heuristic, I have to imagine you'd normally throw branch and bound at this, using some lazy-cut for the blocking loops (IE you can keep any of these edges but not all of them) and let it go to town.<p>The paper (at least, this paper) doesn't compare that to what they did, and i'd be shocked if someone hasn't tried this before, so not sure it's useful.<p>I'll also say you can get existing AI models to tell you the above, but you have to push them a bit most of the time step by step.  Just handing them the whole overall problem, as described,  and saying "what are the graph theoretical problems related to this" it sort of gets lost.<p>Probably because the LLM isn't doing a good job of predicting graph-theoretic words when the language is not graph theoretic, but if you translate it into a graph theoretic language piece by piece, and ask it about that, the prediction becomes better :)</p>
]]></description><pubDate>Wed, 08 Jul 2026 21:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837681</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48837681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837681</guid></item><item><title><![CDATA[New comment by DannyBee in "CarPlay Is Additive"]]></title><description><![CDATA[
<p>I used to refuse to buy cars without carplay.  For many of the reasons I expect others do.<p>I have a rivian, and my wife has a car with carplay.  I've had rivians for years now.  I don't miss carplay when i drive my Rivian.<p>In truth, I used carplay for 3 main things - navigation that didn't suck, listening to music on the apps i wanted to, and reading text messages out loud.<p>Rivian has made those things not suck.  So i don't miss carplay.<p>On my wife's car, those things suck, badly, without carplay.<p>I'm sure there are people out there who heavily depend on carplay for other things, and thus, it really does matter if they have carplay or not.<p>and maybe a day will come when the features carplay could provide me are as shitty on the Rivian as they are on my wife's car, and i'll start demanding it again.<p>But at least right now, that's not true, and so I think Rivian's choice is fine.</p>
]]></description><pubDate>Fri, 03 Jul 2026 12:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48774173</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48774173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48774173</guid></item><item><title><![CDATA[New comment by DannyBee in "Why I'm Forced to Say Farewell: Google Management Has Lost Its Moral Compass"]]></title><description><![CDATA[
<p>Of course i realize how privileged it is.  It seemed like useful information to the discussion, so i added it.  I don't particularly care if people know how much or how little i made.<p>The vast majority of HN in the US is almost certainly within the top 1% of earners in the US (the cutoff is ~660k for households, ~450k for individuals), and the rest is probably within the top 10% (the cutoff is ~260k for households, ~150k for individuals).  So overall it's a fairly privileged place, even if it likes to often pretend it's not.<p>In my life i've been both very poor and very rich.  I'm now happy, and that matters a lot more than either.<p>I also happen to think it's fairly naive to believe that making lots of money makes it trivial to leave a place.<p>It's like believing having loved someone for 20 years makes it easier to get divorced.</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764580</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48764580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764580</guid></item><item><title><![CDATA[New comment by DannyBee in "Why I'm Forced to Say Farewell: Google Management Has Lost Its Moral Compass"]]></title><description><![CDATA[
<p>About 3x that, actually.<p>Timing wise, I happened to leave after my old grants expired and before my new grants would be in my account.  I was a VP of engineering when i left.  Google pays VP's quite well.<p>If there's a reason you want more exact numbers, poke me over email.</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:16:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764505</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48764505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764505</guid></item><item><title><![CDATA[New comment by DannyBee in "Why I'm Forced to Say Farewell: Google Management Has Lost Its Moral Compass"]]></title><description><![CDATA[
<p>Sometimes.<p>Sometimes not.<p>I left with more than 4 million in RSU's left.<p>Pretty much any Googler who leaves will be leaving lots of money on the table.<p>This is because they are usually 3/4 year grants, so it's pretty much impossible to leave without lots of unvested RSU.<p>There are some 1 year grants, but those are much more uncommon (~1%)</p>
]]></description><pubDate>Thu, 02 Jul 2026 12:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48760209</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48760209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48760209</guid></item><item><title><![CDATA[New comment by DannyBee in "Supersonic flight returning to US after half-century ban"]]></title><description><![CDATA[
<p>There is no profit, which is why their is no service.
The average profit margin is 4% on flying.<p>At this point, airlines make most of their actual <i>profit</i> from credit cards.<p>I forget who said it, but "airlines are banks that happen to fly planes" is true, at least profit wise.</p>
]]></description><pubDate>Wed, 01 Jul 2026 04:30:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48742253</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48742253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48742253</guid></item><item><title><![CDATA[New comment by DannyBee in "Reducing tick density along recreational trails in Ottawa, Canada"]]></title><description><![CDATA[
<p>No, i mean not wearing PPE while spraying pesticides.  Most of them wear gloves.
Maybe long sleeve shirt/pants.  Respirator/masks are very rare.<p>Permethrin is not well absorbed through skin anyway (0.5-1%). But easily absorbed by breathing it.</p>
]]></description><pubDate>Sun, 28 Jun 2026 16:40:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48708985</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48708985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48708985</guid></item><item><title><![CDATA[New comment by DannyBee in "Reducing tick density along recreational trails in Ottawa, Canada"]]></title><description><![CDATA[
<p>That's easy - lyme disease.  If you read the studies you linked, it even shows this very clearly.<p>The first study is talking about constant occupational exposure.  By people not wearing basic PPE, over the course of many many years.  It's like taking a shower in permethrin every day for 30 minutes.  You can pretty much substitute lots of every day things that get absorbed by skin for "permethrin" here and it would cause some very serious symptoms.<p>The second study used 34mg/kg of permethrin.  That is an insane amount, and one that you could not even likely get without intentional ingestion of concentrated powder form.<p>If you weight 150lbs, that is 2300mg.  So a huge horse sized pill of permethrin, every day, will cause issues.<p>Shocking.<p>2300mg a day of <i>most</i> substances will cause issues.<p>Hell, 2300mg a day of most things will cause serious issues faster than permethrin<p>2300mg of vitamin b3 would destroy your liver very quickly (weeks/months).<p>2300mg of vitamin b6 would cause permanent nerve damage very quickly (weeks/months)<p>etc<p>The reason we don't classify all pesticides as equally dangerous is because they are not all equally dangerous.<p>Lumping them all together and painting them with a single brush is as unhelpful here as it is when it is done in any other context.<p>Permethrin is just a synthetic version of pyrethrin, which is extracted from chrysanthemums.<p>It is probably one of the least harmful substances you will ever be around.<p>Lyme disease is easily a <i>much</i> greater threat to people than exposure to permethrin and derivatives while hiking.<p>The exposure to wood dust and other small particles from disturbing the wood chips is probably a greater threat than the permethrin.</p>
]]></description><pubDate>Sun, 28 Jun 2026 13:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48707263</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48707263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48707263</guid></item><item><title><![CDATA[New comment by DannyBee in "Fable Converted Pylint to Rust"]]></title><description><![CDATA[
<p>Agreed<p>It reminds me very heavily of being on woodworking forums as ever more mass automation happened, and the infinite arguments around whether using power tools/CNC/etc was still "real woodworking".<p>Lots of previously "hand-crafted" industries have dealt with mass automation.  Software is not the first or the last.  Hand-wringing by practitioners will change nothing, as it did not for any other industry.  The vast majority of customers only care about the results, not the means.  While there are some in the high end commission world who care about the art form, this is very rare and not sustainable for the majority.<p>History says folks would be better off learning how folks survived and adapted in those industries, rather than trying to argue about how worthless or crappy the change is.<p>Hobby wise, sure, whatever, but as a business what happens is very clear</p>
]]></description><pubDate>Fri, 19 Jun 2026 11:30:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48597401</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48597401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48597401</guid></item><item><title><![CDATA[New comment by DannyBee in "Show HN: FablePool – pool money behind a prompt, and Fable builds it in public"]]></title><description><![CDATA[
<p>Mixed in with all these aspirational positive things is some sad person trying to get a better Microsoft Teams client.<p><a href="https://fablepool.com/projects/76" rel="nofollow">https://fablepool.com/projects/76</a></p>
]]></description><pubDate>Fri, 12 Jun 2026 13:01:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503598</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48503598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503598</guid></item><item><title><![CDATA[New comment by DannyBee in "Adopting the Parallel DWARF linker in dsymutil"]]></title><description><![CDATA[
<p>Sure, but COFF and its variations are much less practically common in Unixes (ie ignoring PE)<p>In any case, it’s highly doubtful being different from ELF is offering real value to anyone at this point, it’s just nobody wants to spend time, money, etc to migrate when incremental change to their own formats gets most of what they want.<p>Though it is probably accurate to say apple probably has it the worst here.  Mach-O tooling is almost certainly the least available out of ELF, COFF, and Mach-O.</p>
]]></description><pubDate>Tue, 09 Jun 2026 14:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48462033</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48462033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48462033</guid></item><item><title><![CDATA[New comment by DannyBee in "Associative learning turns DEET from aversive to appetitive in Aedes aegypti"]]></title><description><![CDATA[
<p>Picardin is based on the chemical that makes black pepper spicy, which is why it does that if you get it your eyes or mouth.<p>DEET is a toluene derivative which is why it is super effective at melting plastics and doesn’t evaporate quickly<p>It was actually discovered by massive brute force chemical search for repellants</p>
]]></description><pubDate>Sun, 31 May 2026 22:58:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48350590</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48350590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48350590</guid></item><item><title><![CDATA[New comment by DannyBee in "Associative learning turns DEET from aversive to appetitive in Aedes aegypti"]]></title><description><![CDATA[
<p>I always found DEET interesting because it is a toluene derivative, which is why it is remarkably effective at destroying plastics and such, in addition to being a repellant.   Yet people spray it with abandon and then wonder what melted their watch or glasses or …</p>
]]></description><pubDate>Sun, 31 May 2026 22:55:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48350559</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48350559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48350559</guid></item><item><title><![CDATA[New comment by DannyBee in "Bricks and Minifigs Stole a Man's $200k Lego Collection"]]></title><description><![CDATA[
<p>#1 is a bluff. It would be really hard to drag it out and judges hate that.  You are much more likely to end up paying the costs of the little guy as sanctions than bankrupting them or whatever.<p>This is also straightforward enough and enough evidence exists that it would be hard to drag it out.</p>
]]></description><pubDate>Fri, 29 May 2026 12:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48322164</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48322164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48322164</guid></item><item><title><![CDATA[New comment by DannyBee in "That Methyl Methacrylate Tank"]]></title><description><![CDATA[
<p>Sure it can. So can Vitamin C though.<p>The overall point remains the same:  the toxicity, both short and long term, of MMA, is comparable to lots of everyday substances that are both commonly eaten and inhaled.<p>It just isn't that toxic as far as chemicals go.  That doesn't mean it would be like great for you but calling it "highly toxic" is tremendously overblown and doesnt serve anyone well to claim.<p>Let's save the highly toxic claim for things that actually deserve it. We don't have to sensationalize everything.  I maintain my view that the explosion would likely be much much worse than the odds of significant respiratory damage from MMA.<p>Also note the sensationalization also causes placebo effect.  People miles away started claiming "their lungs hurt" when<p>1.  There was no leak<p>2.  Even if their was and it was a conspiracy or whatever, your lungs have ~no pain receptors and your chest/pleura/etc would generally not hurt from MMA overexposure.  Your throat would and your skin would, depending on concentration.
But nobody complained about skin irritation when the is basically no way to end up with one without the other.<p>Etc.<p>Sensationalization of this hurt people so far more than the actual issue!</p>
]]></description><pubDate>Wed, 27 May 2026 00:30:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287909</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48287909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287909</guid></item><item><title><![CDATA[New comment by DannyBee in "That Methyl Methacrylate Tank"]]></title><description><![CDATA[
<p>MMA is not very toxic. It has the same LD50 as vitamin C.   Table salt and baking soda are twice as toxic as MMA, for example.<p>Additionally it is almost certainly not in vapor form at 100 degrees.  In sunlight it will also polymerize to a solid pretty quickly.<p>As such you'd practically have to drink it inside to hit the ld50.<p>The explosion would be much worse than a release of liquid or vapor based MMA during the day, and here it almost certainly solidified at this point</p>
]]></description><pubDate>Wed, 27 May 2026 00:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287646</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48287646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287646</guid></item><item><title><![CDATA[New comment by DannyBee in "Breakthroughs for batteries could soon make them better"]]></title><description><![CDATA[
<p>Bug me at my email, and i'll happily send you pictures/etc</p>
]]></description><pubDate>Tue, 26 May 2026 19:09:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48284429</link><dc:creator>DannyBee</dc:creator><comments>https://news.ycombinator.com/item?id=48284429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48284429</guid></item></channel></rss>