HNHacker News
TopNewBestAskShowJobs

mediumdeviation

1,791 karma · joined October 27, 2012

submissionscomments
mediumdeviation··on We are entering a period of overlapping crises
Looks hugged. https://web.archive.org/web/20261015185509/https://hamishcam...
mediumdeviation··on Google's first Suncatcher orbital data center test launches October 1
This definitely feels like Hyperloop, but for data centers instead - a really cool idea that falls apart the moment it meets contact with reality. The most bizarre thing is how any of this and the Hyperloop got any amount of funding and development beyond just an initial feasibility report.
mediumdeviation··on Gemini 3.7 Flash
I'm not sure what prompt you put in but did Gemini replace the all of the images in the original with its own? That would be really weird behavior unprompted.
mediumdeviation··on UEFA and its national associations will not participate in FIFA competitions
On the capitalization, it seems the BBC will always use title case for acronyms (Nasa, Nato) and all caps for initialisms (ATM, SNP). I did try to search for SQL to see if the Beeb thinks it should be read as Sequel or Es-que-el, but their search refuse to show exact results and keeps giving me articles about the Scottish National Party instead.
mediumdeviation··on Anatomy of a Frontier Lab Agent Intrusion: A Timeline of the July 2026 Incident
Ugh I would recommend anyone reading this to just skipping over it, it's mostly just a glorified loading bar. The visualization is obvious Claude slop, there are better and clearer visualization below that actually picks out the useful details rather than hose you with pretty colors and numbers go up.
mediumdeviation··on Show HN: JavaScript-first, open-source WYSIWYG DOCX editor
We went out and used our editor against our and customer's documents. The Open part of OOXML makes as much sense as the Open in OpenAI. Microsoft made OOXML available to fend off an antitrust lawsuit, there is no incentive for them to make it actually easy to build competing editors off their specification.

FWIW the bug I found is that your comment parser assumes the w:date attribute represents a useful timestamp of when comments are made. It does not - a bug in Word causes it to save it as ISO8601 local time but _without timezone_, rendering it useless if more than one user across different timezone edits the document. Instead, you need to cross reference the comment with a newer comment part and find a dateUtc attribute. The above is, of course, completely undocumented.

mediumdeviation··on Show HN: JavaScript-first, open-source WYSIWYG DOCX editor
Ah these poor fools. Having built this exact product (OOXML compatible editor in React) before, it took all of two minutes to find a bug. The issue is that the OOXML spec is not in fact definitive - Word is, and trying to implement it from the spec will produce something that works maybe 80% of the time then fall over completely when you hit one of hundreds of minor, undocumented edge cases. Assuming of course that CC did not just hallucinate something. And then there's the more fundamental problem that HTML/CSS has unresolvable incompatibilities with OOXML. This is why Google Docs for instance use canvas for rendering.
mediumdeviation··on Show HN: isometric.nyc – giant isometric pixel art map of NYC
Also while searching for SimCity screenshots I found someone recreating NYC in SimCity 4 https://www.reddit.com/r/simcity4/comments/12dkxey/check_out...
mediumdeviation··on Ask HN: What did you find out or explore today?
Another fun fact - lodash/fp doesn't deduplicate with lodash when bundled. For a couple of months I was wondering why our app had bundled two copies of lodash. I dismissed it as a measurement artifact at first. It took so long to realize there was actually two copies of lodash and it was because one developer on our team had a preference for fp syntax.
mediumdeviation··on Ask HN: What did you find out or explore today?
Links can have that as their href and it will also work as you'd expect. It's the telephone equivalent of the more well-known mailto: scheme
mediumdeviation··on Ask HN: Weird archive.today behavior?
It's not random, setting the query string to a new value on every fetch is a cache busting technique - it's trying to prevent the browser from caching the page, presumably to increase bandwidth usage.
mediumdeviation··on Ask HN: Weird archive.today behavior?
Pretty sure that blog is hosted on Wordpress.com infrastructure so it's not like the blog owner would even notice unless it generates so much traffic that WP itself notices.

That said I don't think there's many non-malicious explanation for this, I would suggest writing to HN and see about blocking submissions from the domain hn@ycombinator.com

mediumdeviation··on Date is out, Temporal is in
Note that this is 51kb, it's not exactly lightweight https://bundlephobia.com/package/@js-temporal/polyfill@0.5.1. Still good for forward compatibility or on the server, but for smaller apps it's significant.
mediumdeviation··on Fifty problems with standard web APIs in 2025
Yeah, supporting iOS 12 in 2025 is odd. I was investigating browser support levels just recently for a library and also settled on iOS 16 as a reasonable level.

For reference, iOS 12.x and below are used 0.33% globally https://browsersl.ist/#q=safari+%3C+13+or+ios+%3C+13. Selecting iOS 16 would still exclude less than 1% globally https://browsersl.ist/#q=safari+%3C+16+or+ios+%3C+16. In both cases the vast majority would be older iOS which is unfortunate because I assume they're on older devices with no upgrade path, but you have to decide on the transpile/polyfill cutoff at some point and browser support has an extremely long tail.

mediumdeviation··on Super-Flat ASTs
For anyone confused by why the text says the performance is improving between each graph but the lines don't seem to show that - the color for each key and the scale changes between graphs.
mediumdeviation··on A67z
Since it didn't gain traction the first time round, I'll just leave this here:

> Clad Labs launches Chad IDE, the first ever "brainrot IDE" https://www.ycombinator.com/launches/OgV-chad-ide-the-first-...

mediumdeviation··on Avería: The Average Font (2011)
It's because the website is using cufon, a very early attempt at supporting custom fonts on the web using HTML canvas - basically every word you see is rendered as an image rather than text. The end result does not look good on hi-dpi screens like modern Macbook displays, probably they did not exist back then. The site mentions Google Font has a hosted version of it now and you can look at how it is meant to be rendered https://fonts.google.com/specimen/Averia+Libre
mediumdeviation··on Tinkering is a way to acquire good taste
It's the scanline effect, here's three lines of JS to disable it from the developer console

    s=document.createElement('style');
    s.textContent='body::after{display: none !important}';
    document.body.appendChild(s)
mediumdeviation··on US government shuts down after Senate fails to pass last-ditch funding plan
I think you mean congresswoman, Adelita Grijalva https://en.wikipedia.org/wiki/Adelita_Grijalva

> On September 23, 2025, Grijalva was elected to the U.S. House of Representatives in a special election to succeed her father, defeating Republican nominee Daniel Butierez.

mediumdeviation··on Targetting specific characters with CSS rules
Since the article doesn't mention this, the intended use for this property is to act as a hint to the browser about what characters are supported by the font, and if the page doesn't have those characters then the browser can choose to not download the font. https://developer.mozilla.org/en-US/docs/Web/CSS/%40font-fac...

This also mean you don't technically even need this property to achieve this, you can also recompile a font with limited glyphs, this property just makes it easier to do this with an existing font file, though of course the user would be downloading a lot of unused glyphs.

mediumdeviation··on Top UN legal investigators conclude Israel is guilty of genocide in Gaza
The news cycle is moving fast enough that shockingly enough this news is already pushed off the frontpage of these news sites, but the article is there if you dig a little.

- BBC: https://www.bbc.com/news/articles/c8641wv0n4go

- The Guardian: https://www.theguardian.com/world/2025/sep/16/israel-committ...

- NPR: https://www.npr.org/2025/09/16/g-s1-89014/israel-gaza-genoci...

mediumdeviation··on Web apps in a single, portable, self-updating, vanilla HTML file
There’s some discussion in the specs here https://w3c.github.io/webappsec-secure-contexts/#is-origin-t...

> In particular, the user agent SHOULD treat file URLs as potentially trustworthy.

> User agents which prioritize security over such niceties MAY choose to more strictly assign trust in a way which excludes file.

A potentially trustworthy URL is a secure context: https://html.spec.whatwg.org/multipage/webappapis.html#secur...

So this is a matter of browsers not implementing it, probably because there’s just not a lot of demand for it.

mediumdeviation··on What does Palantir actually do?
> The main concern about the numbers is that they are probably a massive undercount. Every hospital in Gaza has been bombed by the IDF, and the healthcare system is barely functioning at all any more. Beyond that, there is rubble everywhere, and nobody knows how many people lie dead underneath it.

Just to back this up - this study published in the Lancet estimates a 41% undercount for deaths up to June 30, 2024.

The study: https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

The Guardian's summary: https://www.theguardian.com/world/2025/jan/10/gaza-death-tol...

mediumdeviation··on Show HN: Reactive: A React Book for the Reluctant (written by Claude)
Please for goodness sake just read React's docs.

https://react.dev/learn

The new docs are very good, they address common questions most devs have, up to fairly complex cases. The "book" unsurprisingly reads like a expert beginner's take, and there are a decent number of poor or missing explanations and code that's not really best practice. It's also really verbose for things that React's own docs do a better job of explaining.

mediumdeviation··on The AI Tool Used by Doge to Review Veterans Affairs Contracts
The other part that's disconcerting is the person who did all this has decided to put his name on the public record in an interview with journalists. After reading through the article I had the feeling this would, in a few years, show up in software / AI ethics courses in university. Is this a form of atonement, whistleblower, or extremely misplaced pride?
mediumdeviation··on The Nonprofit Industrial Complex and the Corruption of the American City
> So far as I know even SF has only ever had one avowed socialist politician

Surely you’ve heard of Dean Preston, the DSA member of the Board of Supervisors who owns a $2.5m house in the city and is also the least pro-housing member on the Board?

While I don’t think housing in SF is socialist, it’s also about as far from neoliberal as is possible, with rent control, zoning and complex environmental review process. These also happen to be the means Dean uses to block development, and has been in place in the city for decades now. Whatever is causing the housing problems in SF at least, it’s not neoliberalism.

mediumdeviation··on The Nonprofit Industrial Complex and the Corruption of the American City
> It was already solved though (in Singapore and many other places).

I feel like people saying this don’t understand how radical Singapore’s housing solution is. It starts with the government repossessing most of the land in the city to develop housing. I think that’s alone is a non-starter pretty much anywhere in the United States.

It’s also far from perfect - I could for example talk about how construction in Singapore is for the most part only viable because of cheap labor from surrounding country, the ticking time bomb that is the 99 year lease or the fact that prices have slowly but surely ticked up in recent years, far in excess of inflation.

mediumdeviation··on The Nonprofit Industrial Complex and the Corruption of the American City
I don’t think I’ve ever seen a right winger advocate for “increasing state capacity and im­proving the government’s ability to solve problems itself”
mediumdeviation··on Pro CCP 'spamouflage' network pivoting to focus on US election
It's the name of the network/group, the links are to articles about their previous activities. The article reads fine to me.
mediumdeviation··on The Eagle Never Sleeps: one Kentucky newspaper still screams for press freedom
Between the country that will throw you in jail for posting funny memes comparing the president to a cartoon bear, and the one where the newspapers are literally running headlines asking if the president has significant memory issues [1], I wonder which has more press freedom.

[1]: https://www.washingtonpost.com/politics/2024/02/08/biden-mem...

Page 1 of 9Next →