News for hackers. Stuff that matters.

bazoom42

Re:Armenia Notes on Tuesday November 03, 2026 @07:06AM (#50350972)
How is the US relevant when we are talking about the Armenian chirch? Christianity is a worldwide phenomenon and much older than the US. Defining Christianity relative to what is the most common denominations in the US is beyound stupid.
Re:Armenia Notes on Sunday November 01, 2026 @04:27AM (#50323909)
> calling them "Christian" is a bit of a stretch

Isn’t the Armenian church like the oldest Christian church? Why wouldn’t they be called Christian?

Re:The AI cost of JavaScript frameworks on Sunday November 01, 2026 @03:40AM (#50323695)
HN uses JavaScript though, not just plain HTML.
Re:A Man from the Future: Why Johnny Can't Stop Abstracting on Tuesday October 27, 2026 @02:41AM (#50255391)
Actors routinely memorize whole plays, so it is not implausible for someone to have memorized 15 min of A Tale of Two Cities.

The claim in the article is he remembered everything he read perfectly, which is wild. But another source claim he specifically memorized the Dickens book to train his English, which sounds more likely.

Re:I Don't Understand Quantum Physics (2018) on Saturday October 24, 2026 @10:04AM (#50221345)
Is many worlds falsifiable?
Re:The foolishness of "natural language programming" (1978) on Friday October 23, 2026 @05:06AM (#50206259)
Why didnt you vibecode the The nonfunctional requirements?
Re:The Future of CSS on Wednesday October 21, 2026 @04:34AM (#50177662)
CSS is for styling and layout, but there is no conceptual reason this couldn’t be defined through functions.

“Code” is not a concern like semantic vs style.

Re:Regex visualized as 3D marble run on Sunday October 18, 2026 @10:19AM (#50141326)
Most regex dialects allow whitespace and comments, so that already gets you halfway there.
Who would want to use a browser which couldn’t render html?
The cool thing with a wasm-based xslt implementation is there is no need for the browser vendors to gate-keep it. Just use the implementation you prefer.
The reason HTML is more widely used than latex is obviously because browsers support it natively.
It is not because of specific known vulnerabilities. It is because it is old legacy unmaintained code which is rarely used and which has a large attack surface.
XSLT is not going away, it is only in-browser XSLT which is removed. If you are happy with XSLT there is no need to abandon it. Just perform the transformation on the backend.
> XHTML was dropped in favor of HTML5 and XSLT was pretty much useless after that

Client-side XSLT was always pretty useless, but I dont see what HTML5 has to do with it?

The only real use case for client-side XSLT was for styling/layout back before CSS became widely supported. Improvements in CSS support made XSLT unnecessary.

> A HTML parser can become a XML parser by disabling a bunch of special-features

Even if this was true it would still increase complexity to have two parsing modes compared to just a html parser.

The low barrier to authoring was very important. No tools needed except notepad and a browser. Syntax easy to understand and write by hand.

But I don’t think the ambiguous html parsing made it easier. If anything it made it more difficult since you had to test in multiple browsers. Eg a table which was not properly closed would render in IE but not render in Netscape.

> Well an XHTML parser (and serializer) is a lot simpler

Perhaps, but a combined html and xhtml parser is more complex than just a html parser. Since html already is entrenched, xhtml would be in addition to html, not instead of.

> what are the good reasons for dropping legacy code?

Reducing attack surface.

There is nothing component-based about xhtml compared to html. It is just html with xml syntax.
Re:How to Formalize All of Mathematics on Saturday October 17, 2026 @11:59AM (#50132233)
Use a good (human-written) textbook and solve the exercises. Use AI to ask clarifying questions when necessary.
Re:Programming Isn't Special on Sunday October 11, 2026 @08:41AM (#50042694)
It really depends on context. Are you programming for your own enjoyment or education, are you performing research, or are you paid to solve problems for a business?

In reasearch and academia, originality is celebrated. You don’t get the Macarthur grant by repeating what somebody else already did. But in most business programming, originality is frowned upon unless the value is immediately obvious.

In my experience, many developers enjoy doing things their own unique way. But very few enjoy debugging and maintaining other developers unique approaches.

Re:`123456' password used in Danish CPR data breach on Saturday October 10, 2026 @01:22PM (#50035059)
Something is fishy about this story though. The credentials used was allegedly leaked and purchased on the black market. But the it doesn’t matter how weak or strong the password is.

The information about the leaked password is from the guy claiming to be the hacker who anonymously talked to the media.

> VB.NET was always second class to c#

VB.NET and C# was treated as equals for a long time. I believe MS initially expected VB.NET to be the mainstream .net language, while C# was a compromise to attract Java and Delphi users.

But the transition from VB to VB.NET was not handled well. VB was very well liked by its users (even if non-users looked down on it) but VB.NET was worst of both worlds. Too different from VB to be smooth upgrade, and still nok considered as professional a language as C#

Re:Ballmer Peak on Wednesday September 30, 2026 @03:46PM (#49913371)
Probably because someone has created the page and nobody has deleted it.
At least a much more plausible explanation than the “ancient observatory” theory.
Stonehenge is older than the pyramids though.
You dont need giant rocks to observe the sun and moon though.
The BBC does not actually claim that.
Of course the the theory is wrong:

> new investigations since the 1960s have discredited Hawkins' ideas.

> the further back you go, the less historical they become

This makes zero sense.

Older »