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

billionaires constantly complain about overpopulation

and some complain about underpopulation

either a bunch of people die or a bunch get poor and either way one half of these complaints goes away

if even the winners of the game want it repealed why not

it could be fun

and it worked for the ussr, with only a loss of a few million lives and the gain of millions

this is also true for china

net gain for communist china in citizens

also please start a site with an rss feed collecting kragen notes releases

semantic kragen-web 2.0


causing new people to be born doesn't cancel out mass murder from a moral perspective or from the perspective of what kind of future the people now alive are likely to find fun

you can git clone http://canonical.org/~kragen/sw/pavnotes2.git and run git pull every half hour if you want. a git pull when there are no updates involves two http transactions sending a total of 486 bytes, it's a lot more lightweight than an rss fetch


https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6562018/

> Lifespan and metabolic health are influenced by dietary nutrients. Recent studies show that a reduced protein intake or low-protein/high-carbohydrate diet plays a critical role in longevity/metabolic health. Additionally, specific amino acids (AAs), including methionine or branched-chain AAs (BCAAs), are associated with the regulation of lifespan/ageing and metabolism through multiple mechanisms. Therefore, methionine or BCAAs restriction may lead to the benefits on longevity/metabolic health. Moreover, epidemiological studies show that a high intake of animal protein, particularly red meat, which contains high levels of methionine and BCAAs, may be related to the promotion of age-related diseases.


You both should do the bare minimum amount of research before asking these questions or insulting the project. It would take you one whole click to find the server code.

https://github.com/Librum-Reader/Librum-Server


I guess I just don't understand why a desktop application intended to read e-books would need a remote server in the first place.

I've already got my e-book library on my local drive, and synced to my own storage server with NextCloud -- why do I need my desktop e-reader application to force me to use a separate, parallel server solution?

And even if I were to self-host, the UI does not seem to expose any way to point the frontend client at my own server instance.


It’s designed as a platform, not specifically a reader.

> It's not just an e-book reader. With Librum, you can manage your own online library and access it from any device anytime, anywhere.

Different strokes for different folks as you seem to already have a solution to sync your own library.


When I read that "can" I thought it meant it's optional. It sounds, though, like it's baked in and would require a lot of work to just read books.


I couldn't find a reference to mobile devices.

Are the clients desktop only?


Support for mobile devices is currently in development. The application is currently only available on Desktop, but the aim is to be available on all devices.


No idea, never used it. I would check the readme.


It seems to replace what the kindle platform would do

Multiple users might allow that for friends and family

It’s easier to ask “ what else could this mean” in a positive way and assume that it doesn’t have to make sense to one perspective to make sense for everyone.

Calibre for example doesn’t seem to do the multi device access/sync well


Calibre library syncs perfectly across devices via dropbox / any other cloud storage. Can't see why this wouldn't just work with a shared cloud folder as well. This also has an added benefit that the books are available for download on mobile.


As a light Calibre user:

- Calibre doesn't have a reader app as far as I can tell on android or iphone.

- KOReader I hear is excellent and could point to Calibre, but again, I don't think it handles per user highlights and annotations as easily.

Mostly I'm looking for a reasonably straight forward workflow to import highlights into logseq/obsidian that doesn't need a user to install or run a script manually, or connect a usb cable. That kind of self-hosting is useful.


Fair enough - I don't do highlights; usually I only import books into marvin (iOS reader app), so never encountered this use case.


I have a lot of love and respect for calibre.

Since I’ve started playing around with logseq/obsidian for one point of note taking the value of having your notes and annotations from books and YouTube videos in one place is too close to making all that reading more useful and introduce it into practice :)


That reminds me of that Dropbox discussion, where some guy said it's not worth it because he can easily replace it with some FTP server.


This meme needs to die and people should pay attention to the full conversation before making fun on it.

https://news.ycombinator.com/item?id=9224

It took one clarifying comment from the founder of Dropbox for BrandonM to understand and agree with the value proposition.

The story of that comment is not “clueless power user doesn’t understand regular user needs”, it’s “user makes respectful criticism and changes their mind when confronted with compelling arguments”. That exchange is a prime example of what we should all strive to do, not a target of ridicule.


Such perspectives can wonder why their startups are not successful and users don’t adopt them


The client did not seem to have a way of specifying which server to use, so that seems irrelevant.


The client has a way to specify what server to use. That is described at the bottom of this file: https://github.com/Librum-Reader/Librum-Server/blob/main/sel...

It will be in the Server’s readme very soon.


Haven't tried to install it myself but was looking through the git repo for this exact info. Just do it like every other project, either let the user configure it in the frontend through config or make it an environment variable.


I looked for any mention of hosting your own server on the repo's readme and could not find it. This is not readily available information so stop shaming people for not finding it.

But thank you for sharing the link that was helpful


The second paragraph seems to address this

“ With Librum, you can manage your own online library and access it from any device anytime, anywhere. It has features like note-taking, bookmarking, and highlighting, while offering customization to make it as personal as you want!”

It is very clearly called a platform.


Many selfhostable solutions use similar wording as their main focus is the platform. While not excluding selfhosting options they don't promote it either.


To be fair, Amazon could write the exact same things (minus customization) about their platform, saying that you have an online library is different from saying that you can self-hosted it. But it being (F?)OSS can give an hint that there could be the possibility of doing it.


No kidding.

I appreciate and use Open Source, and still I'm recognizatnt of the saying "Open source is only free if your time is worthless".

Luckily the short term self-hostability of many projects has become trivial.


> "Open source is only free if your time is worthless" The main reason to use FOSS software shouldn't be the price: indeed with commercial competitors at a few $/€ per month that require less work on your part one can rightfully wonder if he's saving money with FOSS software. But also control over your tools and not giving away personal data has a value.


You, too, are wrong. From Canonical's actual announcement:

> Canonical has decided to change the default contributions to the LXD project to AGPLv3 to align with our standard license for server-side code. All Canonical contributions have been relicensed and are now under AGPLv3. Community contributions remain under Apache 2.0.


You're both kinda correct.

What Stephane was complaining about is the whole Snap package for lxd has been marked as AGPL, and that's not correct.

Check in the store, down, in the license info section:

https://snapcraft.io/lxd

Edit: also, from what I see in the commit, it doesn't make much distinction between what's AGPL and what not. https://github.com/canonical/lxd/pull/12663/commits/b8ff449d...


It is correct; the binary is AGPL, and Snap is a binary distribution method.


Nope, the binary is under both licenses. Just because they are compatible doesn't mean you can ignore the terms of one of them.


I sometimes “editorialize” license names for Lunni Marketplace, too. [1]

I think it’s fine: the binary is under both licenses, but one requires you to publish a notice and the other requires you to publish a notice and all source code for both parts. Since you want to know what “license burden” you’ll have to bear when you’re looking for an app in a distribution platform like this, I think it’s fair to just specify the more restrictive license.

(IANAL)

[1]: https://lunni.dev/docs/marketplace/


Thanks for the correction. Seems like the headline was incorrect in a different way.


How has it been a huge boon to the GNU ecosystem? Clang is slow, the code generated is not consistently better than GCC for most of the software I personally run benchmarks for, and it's not like GCC has ever been worse for feature support than a Microsoft compiler.

It's better to point out WebKit.


> How has it been a huge boon to the GNU ecosystem?

It would seem that you never used GCC in the pre-llvm era. The GCC project has had a couple of notable periods of stagnation, in each case being "rescued" by the emergence of meaningful competition. First EGCS, and then later llvm.

Clang brought new developers to the space, it disproved the assertion that error messages had to be cryptic and unhelpful, and it has been a peer competitor for an extended period of time now. The two projects compete and cross-pollinate to their mutual benefit.


Pretty sure EMACS beat Kubernetes to the punch. This Helm, too, is pretty old now.

Complaining about names is ridiculous. There are only so many names to go around, and there's almost no overlap in use-case or userbase between a synthesizer and a throwaway piece of business software for Yet Another Soulless Cloud Ecosystem.

Naming things isn't hard. What's hard is that people feel possessive over English words. You probably share your name with hundreds of thousands of people in your country.


Comparing names of products to names of people simply doesn't make sense. Ideally you want to pick a name for your product which stands out and people will remember. You shouldn't need to clarify by saying 'use Kubernetes Helm' or 'use the synthesiser Helm'.

However people aren't usually named this way, and so you cannot compare names this way.


Why? He shared little with the wider community, contributed to mass surveillance with Cyc's government collaborations, and hasn't really done anything of note.

I don't dislike Lenat, but he doesn't fit the commercial value of people who get black bars, he doesn't fit the ideological one, and he doesn't fit the community-benefit one.


Didn't he:

- invent case based reasoning

- build Eurisko and AM

- write a discipline defining paper ("Why AM and Eurisko appear to work")

- undertake an ambitious but ultimately futile high risk research gamble with Cyc?


Case-based reasoning is VERY old. It shows up prominently in the Catholic tradition of practical ethics, drawing on Aristotelian thought. Of course in a more informal sense, people have been reasoning on a case-by-case basis since time immemorial.


That's not what is meant here by case-based reasoning; CBR instead is an AI method which was prominent in the eighties and nineties where knowledge was represented in a semi-formal text representation and similarity was established by multi-dimensional assiociative indexing. One of the leading figures of the method was Roger Schank.


While futile from a personal and business aspect, it’s certainly valuable and useful otherwise. Maybe that’s implied here as you’re listing contributions, but I wanted to emphasize that it wasn’t a waste outside of that narrow band of futility.


I agree, and the fact that someone walked that path has been extremely valuable as well. I think we learned a lot from the cyc effort.


Consider giving more grace. Life is short, and kindness is free.


Why do people have to have 'commercial value' to get black bars? Why do people have to pass the ideological police? Why isn't serving as a visible advocate of a certain logical model enough?

I think my bias comes from having started my career in AI on the inference side and having (perhaps not so much long term :) seen Cyc as a shining city on a hill. Lenat certainly established that logical model even if we've since gone onto other things.


I believe the parent poster claims that a black bar should meet either a commercial, hacker-cultural, or open-source contribution one.


I got a lot of value out of some of the papers he wrote, and what bits of Building Large Knowledge-Based Systems I managed to read.


he is the patron hacker of players who use computers to break board games or war games


I think you don't understand the meaning of the black bar if "commercial value" is one of the metrics.


Steve Jobs received one - by which criteria, if not commercial (to other people) value?

It certainly wasn't for the warmth of his personality, his impeccable business ethics, or for his libre open-source contributions.


> by which criteria

Historic value.


And which category of important-enough-to-be-historic contributions has he made?


Take a moment to reflect on what you're doing right now.

You're turning a celebration of life for a _very_ recently departed figure into a pissing contest.

Extremely distasteful.


I think you're misunderstanding the direction and intent of this subthread.

You're right that talking about Jobs is off-topic, though.


«Contributions», debatable; «value», debatable; "impact", cannot be ignored.

It is probably best if we stick to Doug Lenat and postpone the meta to a more neutral occasion: Doug Lenat has just died.


Not even Warnock got a black bar even when asked for one as a mark of respect: [0]

I guess the black bar really is an ideological thing. Rather than being supposedly a 'mark of respect'.

Regardless, RIP Doug.

[0] https://news.ycombinator.com/item?id=37197852


Wouldn't it also be a mark of respect to check, before saying something that mean, whether it's true or not?

https://web.archive.org/web/20230821003655/https://news.ycom...


Wow, that is really mean!


> “The so-called ‘psychotically depressed’ person who tries to kill herself doesn’t do so out of quote ‘hopelessness’ or any abstract conviction that life’s assets and debits do not square. And surely not because death seems suddenly appealing. The person in whom Its invisible agony reaches a certain unendurable level will kill herself the same way a trapped person will eventually jump from the window of a burning high-rise. Make no mistake about people who leap from burning windows. Their terror of falling from a great height is still just as great as it would be for you or me standing speculatively at the same window just checking out the view; i.e. the fear of falling remains a constant. The variable here is the other terror, the fire’s flames: when the flames get close enough, falling to death becomes the slightly less terrible of two terrors. It’s not desiring the fall; it’s terror of the flames. And yet nobody down on the sidewalk, looking up and yelling ‘Don’t!’ and ‘Hang on!’, can understand the jump. Not really. You’d have to have personally been trapped and felt flames to really understand a terror way beyond falling.”

-Infinite Jest, David Foster Wallace


r5rs is significantly smaller than Janet.


This was the last good Scheme.


In your opinion, was O.J. Simpson "cancelled?" Hans Reiser?

At what point do we draw a line and accept that a person can be judged negatively for harm they cause?


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

Search: