HN user

jayflux

1,806 karma
Posts63
Comments455
View on HN
ukerc.ac.uk 9mo ago

The Quiet Driving Force Behind Rising Curtailment Costs in Great Britain

jayflux
59pts77
boajs.dev 10mo ago

Temporal_rs is here! The datetime library powering Temporal in Boa and V8

jayflux
38pts6
boajs.dev 1y ago

Boa JavaScript Engine v0.20 released

jayflux
4pts0
boajs.dev 2y ago

Boa release v0.18: A JavaScript engine written in Rust

jayflux
10pts0
boa-dev.github.io 4y ago

Boa release v0.15: A JavaScript engine written in Rust

jayflux
6pts0
blog.codinghorror.com 4y ago

How Not to Advertise on the Internet (2009)

jayflux
7pts1
www.videogameschronicle.com 4y ago

A full Zelda: Ocarina of Time PC port is now complete and available online

jayflux
3pts1
boa-dev.github.io 4y ago

Boa release v0.14: A JavaScript engine written in Rust

jayflux
3pts0
www.bloomberg.com 4y ago

Bloomberg's new open source site

jayflux
24pts0
jason-williams.co.uk 4y ago

Speeding up VSCode extensions in 2022

jayflux
179pts36
boa-dev.github.io 4y ago

Boa Release v0.13

jayflux
3pts0
codepen.io 5y ago

House of CSS Cards

jayflux
5pts1
boa-dev.github.io 5y ago

Boa Release v0.11

jayflux
2pts0
github.com 5y ago

Rust drops official support for Windows XP

jayflux
3pts0
en.wikipedia.org 5y ago

Wikipediholic

jayflux
1pts0
www.fastify.io 5y ago

Fastify – A Fast and low overhead web framework, for Node.js

jayflux
2pts1
semver.org 5y ago

How do I know when to release 1.0.0?

jayflux
2pts0
boa-dev.github.io 5y ago

Boa: an experimental Javascript lexer, parser and compiler written in Rust

jayflux
80pts29
www.reddit.com 5y ago

RTX 3080: It Never Was in Stock

jayflux
44pts10
github.com 5y ago

Anki for VSCode

jayflux
8pts0
code.visualstudio.com 5y ago

Visual Studio Code July 2020 (version 1.48)

jayflux
5pts0
www.lastwordonnothing.com 6y ago

Pro Tip: Don’t Fall in the Thames (2011)

jayflux
1pts0
blogs.igalia.com 6y ago

Fixing Dates and Times in JavaScript (The Power of Temporal)

jayflux
2pts0
jason-williams.co.uk 6y ago

A Possible New Backend for Rust

jayflux
15pts0
blog.rust-lang.org 6y ago

Goodbye, Docs Team

jayflux
3pts0
github.com 6y ago

Ripgrep 12 Is Out

jayflux
4pts0
users.rust-lang.org 6y ago

Call for help implementing an independent Rust front end for GCC

jayflux
1pts0
rust-gamedev.github.io 6y ago

Introducing the Rust Game Development Working Group

jayflux
3pts0
2ality.com 6y ago

Remainder operator vs. modulo operator (with JavaScript code)

jayflux
2pts0
www.reddit.com 6y ago

History of the Rand Crate

jayflux
1pts0
Count Binface 10 days ago

He’s very popular in clacton and his odds to win are like 90%, I doubt anyone in his team are genuinely worried about losing.

David who was at the BBC at the time suggested they use yellow balls instead

Apparently he didn’t explicitly say they should be yellow, he just said the white didn’t work, the ITF chose yellow after research and studies.

Ironically, Wimbledon was the last venue to switch to the colour, despite David influencing the decision to change it.

In 1972 the ITF introduced yellow tennis balls into the rules of tennis, as research had shown these balls to be more visible to television viewers. Meanwhile Wimbledon continued to use the traditional white ball, but eventually adopted yellow balls in 1986.

https://en.wikipedia.org/wiki/Tennis_ball#

https://pressurebox.com/blogs/news/why-are-tennis-balls-yell...

In 2022 is was £1.89 a litre and spent most of the year over £1.60 a litre

Why are you choosing the 2022 energy crises as your baseline? Not only your choice was arbitary but you managed to choose the year fuel was at its highest as a reaction to the war in Ukraine.

That price was not representative or typical, it was a spike. You can see it here.

https://www.ons.gov.uk/economy/inflationandpriceindices/time...

This was an intentional design decision. We wanted to make sure all the temporal types could be serialize/deserializable, but as you mentioned, you couldn't implicitly go back to the object you started with as JSON.parse doesn't support that.

Instead the onus is on the developer to re-create the correct object they need on the other side. I don't believe this is problematic because if you know you're sending a Date, DateTime, MonthDay, YearMonth type from one side, then you know what type to rebuild from the ISO string on the other. Having it be automatic could be an issue if you receive unexpected values and are now dealing with the wrong types.

There is an example here in the docs of a reviver being used for Temporal.Instant https://tc39.es/proposal-temporal/docs/instant.html#toJSON

What we’re seeing today with Windows is more representative of the times we’re living in rather than because of who’s the CEO.

I don’t doubt for a second Ballmer would also be jumping onto the AI hype train if he was still running the show.

Pretty much every citation added to wikipedia is passed on to web archive now, either by the editor or automatically later on.

For news articles especially the recommendation now is to use the archive snapshot and not the url of the page.

It’s not a perfect solution, but it tries to solve the link rot issue.

I’m sorry I struggle to understand your comment, but I’ll have a go.

Saying “nuclear can handle the easy part” doesn’t help.

That’s literally how baseload works, look at France’s energy mix for an example, they have nuclear handle the bulk of their demand (at least the very minimum it will ever be) and renewables + transfers handle the rest, if renewables goes up they export it or lower their nuclear output (yes, their nuclear output can be modulated).

You still need 20GW of extra capacity to cope

The goal isn’t to replace the entire energy mix with Nuclear, the goal is to add enough nuclear in the mix so that we don’t need gas being generating all year round (gas sets the price in the merit order so we don’t want it on 24/7). If you added just 6GW of nuclear you’d be achieving that on some days.

That’s simply not true, or at least not today.

First of, the UK are investing in battery storage, there’s already a rollout of grid-level battery systems across the country*.

None of them hold capacity for longer than 2 hours before they need to start discharging. In fact, the record breaking duration is 6 hours. This is great as a short buffer, but it’s not “storage”.

To put this in perspective, last year the UK went 2 weeks without any significant wind, so a 2 hour buffer is nothing. This is why Hydrogen is still being kept as an option for long term storage.

https://stateraenergy.co.uk/projects/thurrock-storage

https://rhomotion.com/news/longest-duration-battery-energy-s...

The past year has been huge for conformance for us, not only we caught up with the top engines but we surpassed them when working on Temporal and having all tests pass for that.

We hope to wind down some of the conformance priority now and focus on performance, we need to work on a new GC, refactor some parts of the engine, and improve various areas.

The idea of a JIT has been raised and we’re not against it, but it’s not on our plans right now (because of the above), that being said there is an open discussion.

Hi all, wow was not expecting this to be trending right now.

I’m the creator of Boa, you can catch my talk about it at JS Conf EU 2019 https://www.youtube.com/watch?v=_uD2pijcSi4

That said, today Boa has a whole team of maintainers who I’m sure will answer some questions here.

Yes the name does invoke the sense it’s a Python project but I liked it and stuck with it, I saw a Boa snake at a zoo once and knew I wanted to name my next project after it, I was also inspired by Mozilla at the time who named their projects after animals.

Speaking of Mozilla, Boa’s existence came to be because at the time I was working on Servo and wanted to include an all-rust JS engine, one didn’t really exist so I set about making one as a learning exercise, after around 2 years more joined me on that journey and today Boa is around 8 years old. It is not browser grade (although at 94.12% it is more compliant than some browser engines) but that doesn’t matter, plenty of Rust projects have found good use for it as they find it easy to embed and use, so we’re happy.

One recent example is Biome who use it for their plugin infrastructure. https://github.com/biomejs/biome/pull/7300

Another recent thing which we’re very proud is seeing our implementation of Temporal be used in V8 and other engines, so we’re also helping the wider ecosystem and raising all ships! (More here: https://boajs.dev/blog/2025/09/24/temporal-release)

We do hope to improve performance over the next year or so, hopefully that answers some of the Qs here.

Transmission is a real problem and just like Nuclear, we haven’t improved it in the past 30 years.

So both eastern green link projects (offering more capacity) are due to be finished in 2029, “ok” I think “but surely we’re doing some work onshore to improve the existing network in the meantime..”

Due to ongoing project work for increased power flow from North to South across two Transmission Owner (TO) regions and the interaction of the outage plans, increased capacity across the boundary will be limited and intermittent till 2029

So basically no transmission, onshore or offshore is going to be improved until 2029, but we’re still green lighting wind farms in Scotland. I’m amazed someone has the foresight to increase generation but not transmission until now, how were these green lit in the past knowing full well this bottleneck existed.

Maybe it’s controversial, but id argue for stopping more generation until transmission or storage is sorted, otherwise curtailment is going to be even higher in the next few years.

One aspect I haven’t seen anyone mention contributing to the decline is GitHub (part of your “improved tooling”)

These days you can go to the repo and there’s usually already an issue open with the problem and a workaround. Or if someone has a question on how to use the tool/software they ask there.

Before GH boomed it was often SO doing this job.

I really think you’re trying to use the wrong tool for the job here. Joplin isn’t designed for your notes to be modified outside of the ecosystem, the notes themselves are markdown so you can export or transfer them, but you can’t simultaneously edit them outside of Joplin. For that you’re better off with a folder of markdown files which you can push to Git.

Joplin is essentially an open source version of Evernote and a great alternative for people who enjoyed that style of application.

The direct answer to your question is that the idea of "responsive" web design gradually took over when smartphones became popular. People liked the idea of not needing to create a separate mobile version of their frontend, and instead simply adjusting the styling and structure of the page in response to the size of the viewport.

Table-based layout was already falling out of favour before this happened. Even when you had fixed sites that were predominantly desktop, divs and spans (coupled with CSS) made life a lot easier to put things where you wanted them and lay out a site faster. It was also cleaner when reading the markup.

From what I remember, the move away from tables happened around the same time external CSS took off and you could partition your site with reusable styling instead of framesets or tables.

Responsive design then sped up the process a few years later.

In a speed running context, those saying “the streamers just need to save their best content and ditch the rest”.

I think this works if we’re assuming all those world record holders are still active, I can imagine many have gone on to other things or haven’t logged into their account in years.

So it will certainly need to be a community effort to try and preserve some historic runs done over the years. I don’t even know if footage can be archived if not owned by the original streamer

As someone who's bought and owned a Founder's Edition card (2080 TI) that's not true. They exist there's just very few of them and supply is limited. I don't think NVidia have much incentive to increase supply as most people buy the 3rd party ones instead anyway.

It's like saying the PS5 doesn't exist because you couldn't get hold of one when they first came out.

PHP 8.4 2 years ago

For R&D and quick tests it is a very useful language feature to have IMO

Right, but unless you have an ftp server or quick ssh access and PHP isn’t doing any code caching that feature isn’t an advantage, how many developers are in that situation? Is this something you do?

If you’re running locally PHP spawns its own server which other runtimes have. If you’re running this on a server you’re most likely going to have app/code caching (apc Or opcache) switched on so you’ll need to restart the server anyway, in which case it’s not more advantageous than uploading a js file and restarting node.

PHP 8.4 2 years ago

Easy to deploy: Upload files, done

I know people love to say this, but does anyone realistically make websites or web apps that way? No, not really. Even with PHP there are frameworks, there is a package manager, there is version control, and there are deployment systems.

Pretending that PHP developers are uploading a .php file to a shared hosting server (like in 2002) to suit the narrative feels disingenuous to me as it doesn’t align with what I see PHP developers doing at all.

I doubt what you saw was a TV licensing van in 2015. They stopped doing the van stuff in the late 90s / early 2000s.

Even if they could “detect” TV in your house they’d have no way of knowing if it’s a live broadcast or streaming/on demand.

It may have been an OB van or something else.

IRC was home to a lot of gaming communities, it was basically Discord before that existed. There used to be live commentary in channels (Twitch replaced this).

I don’t believe any gamers use it today but fringe-tech communities still use it, I think that’s what the parent is referring to.