<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: robhawkes</title><link>https://news.ycombinator.com/user?id=robhawkes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 08:58:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=robhawkes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Those are NESO (system operator) grid boundaries. The colours represent the forecast flow of energy over each boundary in relation to the capacity of each boundary. Green means lots of extra capacity, red means over capacity. When a boundary exceed capacity it's likely that this constraint will result in wind farms being turned off to reduce output "behind" the constraint.<p>The black dots are wind farms and other power assets that don't have any generation data. This is usually because they aren't connected to the transmission system, not that they aren't actually outputting. Or to put it another way, I only have data on power assets connected directly to the main transmission grid.</p>
]]></description><pubDate>Wed, 25 Mar 2026 21:15:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47523369</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47523369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47523369</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Thanks! The ultimate fix is to finish upgrading the aging grid. There are other things that can improve the situation however, such as building wind farms away from these constraints, storage (but these can sometimes exacerbate constraints), demand flexibility (eg. place demand above constraints), zonal/regional pricing, and probably more I can't remember off the top of my head.<p>The demand flexibility aspect is already being explored: <a href="https://www.gov.uk/government/news/government-to-make-plug-in-solar-available-within-months" rel="nofollow">https://www.gov.uk/government/news/government-to-make-plug-i...</a></p>
]]></description><pubDate>Wed, 25 Mar 2026 20:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522457</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47522457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522457</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Yup! Looks like it'll be some form of regional demand flexibility, similar to what suppliers like Octopus Energy (disclaimer: my employer) and others have experimented with over the past few years.<p><a href="https://www.gov.uk/government/news/government-to-make-plug-in-solar-available-within-months" rel="nofollow">https://www.gov.uk/government/news/government-to-make-plug-i...</a></p>
]]></description><pubDate>Wed, 25 Mar 2026 20:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522431</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47522431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522431</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Not at all, my stuff is very niche and the other websites and dashboards do a much better job at filling in the higher-level context.</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:25:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521999</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47521999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521999</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Indeed! That's including available wind generation that was curtailed (not used) due to transmission constraints. So it's the actual output plus the amount of output that was "lost" because we had to switch off some wind farms, even though the wind was there to generate more.</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521958</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47521958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521958</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>I shed a little more light on the context via my map which you can also find linked on the page: <a href="https://renewables-map.robinhawkes.com" rel="nofollow">https://renewables-map.robinhawkes.com</a></p>
]]></description><pubDate>Wed, 25 Mar 2026 19:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521942</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47521942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521942</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Thanks! Always a surprise and a pleasure seeing my stuff on here</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:18:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521928</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47521928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521928</guid></item><item><title><![CDATA[New comment by robhawkes in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Oh cool, that's my website! Let me know if you have any questions about it and I'll do my best to answer them.</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:13:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521859</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=47521859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521859</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Thanks!</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:56:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905185</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46905185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905185</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>That's correct, it's using data from Open Infrastructure Map which is itself based on OpenStreetMap data. That's a good idea to zoom in further to show them off a bit more.</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:56:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905180</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46905180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905180</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Oh wow that's a blast from the past, feels like a lifetime ago! And thank you.</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:55:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905170</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46905170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905170</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Ah yeah the FAQ is very out of date and in need of a full rewrite. I'll get to that eventually. And you're right, I'll make sure to add some sort of glossary and perhaps also explain things better in-situ.</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46904499</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46904499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46904499</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Thanks! I would love to make this something that works beyond GB though right now that would require a fundamental change to the way things are set up. It's on my list though, so one day.</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:09:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46904484</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46904484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46904484</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>I actually have plans to include Ireland and Northern Ireland once I get the GB side nailed down. The data seems to be mostly available though I'd have to really think about how to make it work well on the app as it'd be a pretty fundamental change to how things currently work (assumes a single market).</p>
]]></description><pubDate>Thu, 05 Feb 2026 17:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46902312</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46902312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46902312</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>I'll make sure to get the about page updated soon, it's been a bit neglected with being so focussed on the recent upgrades. Definitely a lot I can explain better, and also ways that I can solve that with better UX in general.</p>
]]></description><pubDate>Thu, 05 Feb 2026 17:23:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46902026</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46902026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46902026</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Yup, that's exactly it! When you zoom in you get to see the wind farms and wind turbines using data from the amazing Open Infrastructure Map [0]. I also show the cables for the offshore wind farms.<p>[0] <a href="https://openinframap.org/" rel="nofollow">https://openinframap.org/</a></p>
]]></description><pubDate>Thu, 05 Feb 2026 17:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901849</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46901849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901849</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Tech stack is a mix of things, but the big-ticket items:<p>- Dagster for data pipeline<p>- Parquet files for data format<p>- Cloudflare R2 for data storage<p>- DuckDB for data processing<p>- NodeJS for API<p>- NextJS + React for the app<p>- MapLibre for the base map functionality<p>- Deck.gl for the complex map layer (eg. wind particles)<p>- WeatherLayers (+ GFS) for the wind particles<p>- Cloudflare as a caching layer<p>The main difficulty was learning about the underlying data and industry nuances. I've been working on this map the past few years and I'm still learning new things that force me to change my approach. It's an incredibly complex domain and it's part of the reason I made this, to try and make this complex data a bit more digestible.</p>
]]></description><pubDate>Thu, 05 Feb 2026 17:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901777</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46901777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901777</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>The lines are sort of arbitrary in a geographic sense as in reality they are defined based on the intersection with the schematic version of the transmission network [0]. Though yeah, that specific example is an odd one and I'd be interested to understand more about why it was placed in one boundary and not the other.<p>[0] <a href="https://www.neso.energy/data-portal/day-ahead-constraint-flows-and-limits/network_diagram_scotland-0" rel="nofollow">https://www.neso.energy/data-portal/day-ahead-constraint-flo...</a></p>
]]></description><pubDate>Thu, 05 Feb 2026 16:57:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901736</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46901736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901736</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>No worries. The Detailed System Prices dataset is lagged by a couple hours so try going back in time.<p>The simplest answer I can give is that assets place bids and a volume of energy that they are willing to turn down if the system operator needs to. Those bids are either positive or negative in value and this depends a lot on the type of asset, for example wind assets usually bid negative (ie. we pay them to turn down) while gas assets usually bid positive (ie. they pay us to turn down). The reason for that is a lot to do with complexities of the market and also the cost of running that assets, the cost of fuels, etc.</p>
]]></description><pubDate>Thu, 05 Feb 2026 16:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901686</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46901686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901686</guid></item><item><title><![CDATA[New comment by robhawkes in "GB Renewables Map"]]></title><description><![CDATA[
<p>Yup! I have two ways to do it right now, the first is to click the plug-looking button on the map and this'll switch into curtailment mode to filter the assets that are currently being turned down due to transmission constraints, as well as the assets being turned-up elsewhere to balance things out. Also if you click on a curtailed assets you'll see the curtailment as a yellow area on the charts.<p>The other method is to visit my dedicated page [0] for tracking aggregate curtailment and turn-up, plus the costs for this.<p>[0] <a href="https://renewables-map.robinhawkes.com/curtailment" rel="nofollow">https://renewables-map.robinhawkes.com/curtailment</a></p>
]]></description><pubDate>Thu, 05 Feb 2026 16:44:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901586</link><dc:creator>robhawkes</dc:creator><comments>https://news.ycombinator.com/item?id=46901586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901586</guid></item></channel></rss>