Hacker Newsnew | past | comments | ask | show | jobs | submit | Tomte's commentslogin

And again Stuttgart City Library. It has almost become the default image of a library.

Just last week updating Hugo broke my templates. That‘s happening every few months. They deprecate and then remove or rename template variables like crazy.

Great tool, though.


Yeah, I really don't understand why some developers have an extreme compulsion to constantly deprecate and rename things like this, causing massive upgrade headaches to users.

In addition to Hugo, it happens constantly in GoReleaser. In both cases, they're excellent tools, but the unending renaming spree is just awful. Weirdly, both are in the Go ecosystem, which generally values backwards compatibility.


Reminds me that LaTeX has been throwing a depreciation warning for 20+ years on something.

Damn that's interesting I have not run into that at all after about 4 years.

Maybe it's just that my site is extremely dumb? I forked an "ultra minimal" theme and deleted most of its code. So perhaps I just use such a tiny subset of the template system that I haven't been affected.


https://soupault.net/ is about using plain HTML, but doing index pages, RSS feeds and so on from that. You even get away with not having frontmatter, because CSS like selectors allow those meta pages to retrieve title, date etc. from the HTML pages.

Hah, of course it’s written in Ocaml!

As a learning exercise, I wrote my own little SSG in ocaml, and man I forgot how nice a language it is. Tooling is still a bit rough but lots better than it used to be

My little blog (in my profile) is built using it: https://github.com/girvo/jgirvin_blog_ocaml

Horrible Ocaml I’m sure, but between YOCaml and Soupault, the best SSGs are all written in this language. Fascinating really


There is already lots and lots of non-GPL code in the kernel, under dozens of licenses, see https://raw.githubusercontent.com/Open-Source-Compliance/pac...

As long as everything is GPLv2-compatible it‘s okay.


IEC 61508 estimates a soft error rate of about 700 to 1200 FIT (Failure in Time, i.e. 1E-9 failures/hour).

That was in the 2000s though, and for embedded memory above 65nm.

And obviously on earth.


This is about the secondary use case, namely in packaging.

If you like to pop the bubbles the correct orientation is indeed the one you‘ve been using all along: bubbles towards your fingers.


Seek throws up a „please don‘t disturb nature“ modal at every single start that you need to click away. Usually at that point the bird has gone away, too.

The iNaturalist app doesn‘t. It has more features, but Seek‘s former advantage „let me just the a photo and auto-identify“ is now in the iNaturalist main app, as well, so it is my default now.


>Seek throws up a „please don‘t disturb nature“ modal at every single start that you need to click away.

Frustration shared.


So the modal is doing its job.

Sure, it's "doing its job" much in the way a podcast advert you've already heard 1000 times is "doing its job".

I keep hearing people speak so positively of "friction," lately, and yet. Some more nuance required in that discussion, I think.

Making the user completely inured to its message is not doing its job

wow, that would be my cue to uninstall the app and write zeros repeatedly over the place it used to be!

This guy deletes!

That's great to know, I'll give it a shot for sure.

The name London Review of Books may mislead you. Ostensibly, the articles are book reviews, but barely. The books reviewed are more starting points into long-form articles on their subject matter. The articles are uniformly fantastic, though obviously not uniformly interesting to everyone. I find that every issue carries about three to five articles I find really interesting.

I‘ve just yesterday read an old LRB issue where in one article the book ostensibly reviewed was first mentioned after three whole pages!


Am I getting old or did it use to be much better 10 or 20 years ago? Half the LRB feels so politicised to me now, and the other half barely feels erudite. Was I just too young to pick it up back then?


I peeked at the front covers from the archives - 2007 has everything from global warming to the French riots, for example, although there's certainly more current affairs content. I'm not sure what you mean by the other decline in standards, though.


Parent already knows this, but for completeness to the grandparent, the LRB is part of a small genre of literary journal that does this with "reviews of books". The New York Review of Books (which begat the LRB), and the Times Literary Supplement when it's feeling risque.


> DR DOS® 9.0 is a faithful clean-room reimplementation


If this company now owns DR DOS, why do they need to do a clean-room reimplementation?

The About page mentions some form of ownership but doesn’t address that.

> …DRI continuing to publish updates until their sale to Novell in 1991. … DR DOS would change hands from Novell to Caldera in 1996, and again from Caldera to DeviceLogics in 2002.

> In 2022, Whitehorn Ltd. Co. acquired DR DOS and began the process of clean-room re-implementing this historically significant operating system.

The front page only mentions a “legally unencumbered” reimplementation but not how their acquisition was encumbered.


I think they only acquired the trademark, not the source code. But I‘m not sure.


It turns out the Documentation page addresses some of this, though not in detail. Scroll down to the FAQ section.

https://www.dr-dos.com/documentation.html

The Wikipedia page describes some past legal troubles.

https://en.wikipedia.org/wiki/DR-DOS


What this doesn't really address to me is why DR-DOS. That documentation uses a lot of flowery language to say nothing or close to nothing.

I'm too young to have used DR-DOS in anger (so I may be missing some key feature), but it seems like the entire point of DR-DOS would have been its source code legacy and accumulated feature set.

Here, my immediate question is why not FreeDOS? I'd guess it was system requirements, but according to the documentation DR-DOS 9 requires 2 MB of RAM minimum and a 386!!


I have used a DR-DOS 7 that was set up with a nice task switcher, between terminate-and-stay-resident programs ( not true concurrent processing ).

This setup started WP5.1, a spread sheet -- I think Lotus123, and a graphics editing program. I think it switches using cntrl and the F keys, similar in feel to how a linux machine switches consoles.

I think at the time this was set up, only DR-DOS could do the task switching. I don't know if that is still true.


MS-DOS/PC-DOS 4+ DOSSHELL has a task switcher.


For example, the requirements for a CPU instruction set, in order for it to be properly virtualizable, had been known in the mainframe computing world for many, many years, when Intel and AMD came up with their unvirtualizable (except for VMware‘s heroic tricks) 32 bit instruction sets.

Those requirements and their different jargon from the mainframe world were re-discovered from the literature when virtualization in the PC world became a selling point.

(Edouard Bugnion et. al. - Hardware and Software Support for Virtualization)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: