HNHacker News
TopNewBestAskShowJobs

blenderob

1,992 karma · joined August 5, 2024

Purveyor of fine blogs!
submissionscomments
blenderob··on Google Safe Browsing incident
> What kind of security negligence are you referring to?

I am not talking about "security negligence". I am talking about "negligence". The negligence was to not follow standard best practices known for over 20 years which led to disruption in your services.

blenderob··on Google Safe Browsing incident
It's fine if you personally didn't know that. But if I'm paying for a service, I expect the provider to understand basic security best practices that have been industry standard for 20+ years. And if they don't, they should be hiring people who do.

XKCD 1053 is not a valid excuse for what amounts to negligence in a production service.

blenderob··on Google Safe Browsing incident
But something has definitely changed over the past few years. Back in the days, it felt completely normal for individuals to spin up and run their own forums. Small communities built and maintained by regular people. How many new truly independent, individual-run forums can you name today? Hardly any. Instead we keep hearing about long-time community sites shutting down because individuals can no longer handle the risks of user content. I've seen so many posts right here on HN announcing those kinds of shutdowns.
blenderob··on Nobel Prize in Physics 2025
Great to see the University of California, Berkeley and the University of Cambridge, UK continuing to add to their already outstanding number of Nobel laureate alumni.

The Paris-Sud University was a new name to me. Apparently, this will be the 4th Nobel laureate associated with the university.

blenderob··on TigerBeetle is a most interesting database
As nice as TigerBeetle is, do keep in mind that this article is written by an investment company that has invested in TigerBeetle: https://www.amplifypartners.com/blog-posts/our-investment-in...
blenderob··on This map is not upside down
Absolutely! On the globe all countries lie to the west of something and simultaneously lie to the east of something.
blenderob··on This website has no class
So the title is clickbait? The title does not match the reality!
blenderob··on KDE is now my favorite desktop
XFCE or LXDE anyone? Honest question - If you use XFCE or LXDE or similar minimalistic DEs, are you happy with the choice? or do you feel somethings are missing that are available in KDE, MATE and the likes?
blenderob··on This website has no class
Has the author bothered to view source their own website? If I search for class= on their view source, I see 175 matches!
blenderob··on A motto for programmers: "Tuere usorem, data, veritatem"
I'm disappointed to see this kind of cringey, ChatGPT-generated nonsense-Latin being posted and upvoted on HN.

Yes, I know the author added a disclaimer:

> PS: I don’t know any Latin, ChatGPT did the translation for me, so there may be some mistakes.

But there aren't just "some mistakes". The Latin is essentially nonsense. The closest meaning I can draw from that phrase is:

"Protect wife, given things, truth."

That's barely coherent, let alone proper Latin. Is "usorem" even a word?

Of course, it's your blog and you're free to post what you like. But I'd hope the HN community would be more discerning. Imagine if someone posted an article with nonsense Fortran code generated by ChatGPT, adding a note like:

"PS: I don’t know Fortran, ChatGPT translated this Python to Fortran for me, so there may be some mistakes."

If the Fortran didn't even compile, would we still upvote it? I doubt it.

And really, why write nonsense Fortran when you could just write clear Python, Go, or Rust that the community very well understands? Likewise, why attempt fake Latin when you can just write plain English, which most people here understand?

blenderob··on I Prefer RST to Markdown (2024)
I'd have loved to use Typst but all journals I submit to ask for LaTeX. And it isn't just LaTeX they ask. They ask LaTeX with specific documentclasses. The mainstream academia and journals have so much tooling built around LaTeX and documentclasses and they have so much inertia that I am very pessimistic that Typst will ever get any "market share" in mainstream publishing!
blenderob··on I Prefer RST to Markdown (2024)
> FYI: Parsing and compiling in the programming language sense are orthogonal problems.

How so? In Ada, Fortran, C, C++, Java, Python, etc. parsing is one of the many phases of compiling. Far from being orthogonal problems, parsing is a sub-problem of compiling.

blenderob··on I Prefer RST to Markdown (2024)
>>To which I say, are you really going to avoid using a good tool just because it makes you puke? Because looking at it makes your stomach churn? Because it offends every fiber of your being?"

> Yes. A thousand times yes.

Your comment comes off as if it makes an opposing point to the article. My apologies if it wasn't meant that way.

But I want to note that the author agrees with you! The next sentence from the author which you didn't include in your quote says:

> Okay yeah that's actually a pretty good reason not to use it. I can't get into lisps for the same reason. I'm not going to begrudge anybody who avoids a tool because it's ugly.

blenderob··on I Prefer RST to Markdown (2024)
> Unless you know ahead of time the exact dimensions you will be displaying your book at you shouldn't use either.

This is incorrect. You can sure write LaTeX that is intricately dependent on the output dimensions. But you can just as easily write LaTeX that is independent of output dimensions.

Case in point is compiling LaTeX doc to HTML which you'd admit is easily resizable.

Case in point is also writing LaTeX docs for journals or publication where you can easily resize the document to match the publisher's style guide and dimensions by changing the documentclass.

blenderob··on I'm Archiving Picocrypt
I'm starting to feel kinda old and out of the loop. Could someone please explain the conversational style of this post?

It begins with a prompt directed at Gemini, followed by what appears to be an AI-generated response. Are these actual AI responses or is the developer writing their parting message in a whimsical way? I'm genuinely confused. Help much appreciated!

blenderob··on Welcome to url.town, population 465
Nice website. But do I need to buy a omg.lol subdomain before I can contribute links here? Why is it an omg.lol subdomain? I'm happy to buy a new domain, but not so happy about buying a subdomain. I'm not sure why I'd be paying omg.lol to contribute links to url.town? What's the connection between the two?
blenderob··on One diet soda a day increases type 2 diabetes risk by 38%
It's not difficult to run that search on Google, but since I'm not very familiar with Europe, I wouldn't know which sources are credible or relevant. If you're already knowledgeable about this topic, it would be far more helpful if you could share references to support your claims directly. That way, we can avoid unnecessary back-and-forth in this thread.

For example, when I did search, I came across this source: https://ec.europa.eu/eurostat/web/products-eurostat-news/-/d.... However, I'm not convinced it supports your point that this trend is 'common' but not in the 40–60 age group. The data show that 5% of people aged 40–60 use it, compared to 12% in the under-40 group. That doesn't strike me as a large enough gap to justify saying it's common in one group but not in the other.

blenderob··on One diet soda a day increases type 2 diabetes risk by 38%
> The only thing we know about them is some of them drink some artificially sweetened drinks. We don't know anything else about their diet or their lifestyle age 20-40.

Yes, we don't! And that's perfectly acceptable.

When you're studying a cohort aged 40 to 60, you don't try to reconstruct their exact diet or lifestyle from two decades earlier. You don't rely on their memories from age 20 and treat that as reliable data. It simply isn't.

It's okay not to know what cannot be known, and still move forward with meaningful research. If scientific studies were only allowed to proceed after accounting for every possible confounding variable, then no health research would ever be conducted. None. Zero. Because it's impossible to identify and control for every unknown factor.

What researchers do is control for the known variables, publish their findings, and invite scrutiny. Other researchers then explore new confounding factors, conduct follow-up studies, and expand or refine the conclusions. That's the essence of scientific progress. That's how human knowledge evolves.

It is, frankly, lazy and armchair critiquing to dismiss a study simply because it didn't account for your favorite confounding variable. You know what's not lazy and armchair? Actually conducting research that investigates that variable. And that's when you come to appreciate just how difficult or outright infeasible some of these variables are to measure or control for.

blenderob··on One diet soda a day increases type 2 diabetes risk by 38%
I don't believe they claim causality either... unless I overlooked something. Their conclusion advocating for public health measures feels over the top!

The paper does explore the possibility of a linkage and attempts to justify why the observed relationship may be more than just a simple association. They even go a step further by presenting arguments against the likelihood of reverse causality. That they need to consider reverse causality and prepare a defense against it is sort of admitting that they are far from proving causality.

Here are some excerpts from the paper that illustrate this:

  A sensitivity analysis excluding cases at the first follow-up was conducted to examine whether the observed association reflects a possible reverse causality."

  Our results, showing the attenuation of the association of ASB with type 2 diabetes after adjustment for body size measures, were consistent with obesity being a confounder of the association."

  In addition, to rule out the likelihood of reverse causality, we interpreted appropriate models and conducted sensitivity analyses, which strengthen the robustness of our findings."
The authors also include three pages of data, though I neither have the time nor the statistical expertise to evaluate it in depth.

What's frustrating is that the paper never explicitly states that causality is NOT established. While they argue against reverse causality, the absence of reverse causality does not, in itself, imply causality. It may still be a case of correlation. So your point is completely valid.

blenderob··on One diet soda a day increases type 2 diabetes risk by 38%
Link to the research paper: https://doi.org/10.1016/j.diabet.2025.101665 (click "View PDF" there)

This is actually a solid study, despite what the current top comment might suggest. It's frustrating how frequently shallow, dismissive takes that don't engage with the substance of a paper rise to the top on HN. I genuinely don't understand what drives such upvotes. That's not how science works, folks.

If you're going to criticize a study, the least you can do is read it carefully and refer to specific sections and quote specific excerpts where you believe the authors went wrong. Anything less is just noise.

blenderob··on One diet soda a day increases type 2 diabetes risk by 38%
> It's a common thing but not 40-60 age group.

Where are you pulling these stats from? Do you have any references or do you just keep misrepresenting your personal observations as facts?

I sure do see my 40-60 age group friends and acquaintances going for more diet soda than regular soda. So I find it hard to believe that diet soda is not a common thing in the 40-60 age group.

It is frustrating that for someone who posted strong criticism against a research paper, you keep making bold claims without presenting any references or evidence!

blenderob··on Quarkdown: A modern Markdown-based typesetting system
> when you use LaTeX once a year for 25 years

That's me.

Is there any specific issue you face which stops you from compiling old files?

As I mentioned in my other comment, my grad school days documents are still compiling fine.

If you still use LaTeX 2e and you've got all the dependency packages with you, pdflatex should Just Work. right? I can't remember any major change that would outright break your compilation. And I haven't seen such issue too myself. So I genuinely want to know what specific issues you or others face that wouldn't even let you compile your document.

blenderob··on Quarkdown: A modern Markdown-based typesetting system
> And maybe a few months from now after your latex distribution got updated by the system your document suddenly no longer compiles.

I'm using LaTeX 2e for 25+ years. This has literally never happened to me. If that's not stability, I don't know what is. LaTeX documents I wrote in my grad days still compile for me. I just checked and it does. I do keep the dependency packages myself in my folder.

Has this issue ever happened to anyone? Why would LaTeX distribution getting updated break my documents? It's still the same latex compiler and the same base styles and packages!

blenderob··on Quarkdown: A modern Markdown-based typesetting system
Ah! Thanks. Yeah Pandoc is great for conversions to HTML and PDF. It's my no. 1 tool for writing docs and generating multiple formats out of the docs.
blenderob··on Quarkdown: A modern Markdown-based typesetting system
Not sure I understand. I never said anything about my use cases. I was checking the accuracy of the comparison table. Did you mean to post that comment here or were you replying to another comment?
blenderob··on Quarkdown: A modern Markdown-based typesetting system
What's a good motorcycle for typesetting? Any recommendations?
blenderob··on Quarkdown: A modern Markdown-based typesetting system
Is the comparison table accurate? - https://github.com/iamgio/quarkdown#comparison

Surely LaTeX has full scripting ability even though I wouldn't wish such a punishment on anyone.

Surely Quarkdown's gibberish like syntax is not more concise and more readable than Typst?

And surely the learning curve is not easier than Typst? I'd say the learning curve is more or less the same as Typst.

Surely LaTeX can also produce HTML with tex4ht?

blenderob··on Quarkdown: A modern Markdown-based typesetting system
Does org-mode have a spec? From what I've seen, org-mode is defined as whatever Emacs does. Without a spec I can't see how it's a viable format for widespread usage.
blenderob··on I just want to code (2023)
Of course you can. (I mean many of us can.) I've been doing it for years. I'm surprised that because you find it hard to "turn off" that part of your brain, it must be so for everyone else. It isn't. There are many of us who code for fun and do it with a totally different mindset with no "business thoughts" in mind.
blenderob··on Widespread power outage in Spain and Portugal
Which countries exactly? I've traveled in UK and France and in both countries when the online cash register was down, they opened their physical ledger, made an entry and gave me a physical handwritten paper receipt written with pen and ink. They said they would make enter the same data online when the online cash register comes back up.
← PreviousPage 4 of 6Next →