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

> but this seems to indicate you become "richer" if you work less.

Could this be in the opposite direction, where the richer you are, the less you need to work?


maybe the affordability issue where people need more than one job in the US is showing up here.


I run it, I like some of the integrations. I don't really see a reason to use chrome (or firefox, which I stopped using this year due to stability)


Is it such a ridiculous idea that a former executive might have stock options or some kind of lingering financial stake? Worth at least investigating.


With laser precise specificity, what - exactly - are you inferring she did?


Beware isolated demands for rigor


Including this one?

We don’t know, but it does seem like a reasonable suspicion?

Little DDG would necessarily have to do with it either.


Looking through the setup, this seems like an insane way to package an application for users to install: https://docs.paperless-ngx.com/setup

The documentation itself is so full of implementation details that, as someone who is interested in the concept of this, I'm scared off even trying to setup and use this

The project would be much more approachable if there was a simple native installer. My parents could also benefit from this but there's no way they would ever even understand how to install this, much less troubleshoot docker things.


It doesn’t look like the project goals include being installable by your parents

It looks to sit in the self hosted space that has an admin manage all the sysadmin tasks. They’ve provided docker which is a pretty good step.

There are desktop apps designed at the single user/less experienced user, which might be more suitable


You might want Recoll[1]. Similar if less powerful capabilities, cross-platform, open source, has Windows and macOS installers.

Still an overly complex FOSS user interface for a tech-unsavvy target with lots of digging around to configure it (OCR setup, for instance[2]), but at least you don't need to know what Docker is to install it.

1: https://www.lesbonscomptes.com/recoll/

2: https://www.lesbonscomptes.com/recoll/usermanual/webhelp/doc...


It's a bit rich calling it insane just because it's not immediately approachable for you. Not every project is aiming for mass-adoption and if you want to lower the barriers, that's on you to make happen.

Like a sibling commenter is already doing, for example: https://news.ycombinator.com/item?id=37802337

Consider pitching in time/money there (if welcome) instead of complaining when not everything is served to you on a silver platter.

A sqlite backend would be another thing that could reduce the complexity for a minimal OoB setup, I guess.

Truth the told, I wouldn't find it unfair to call the architecture/setup "insane". This is not one. If you've done any meaningful self-hosting in the past decade, it's as straightforward as it can be.


Sqlite is already supported and the default.


Self-hosting services usually entails more technical knowledge than just installing an app and I don't think a document management system would necessarily work well as a native application. For starters, there's the backup issue and you wouldn't want non-technical people to store important documents that only live on a local drive. Remote web access is also a very useful feature for when travelling and that wouldn't be easy to setup for a local install.

I've been using it for over a year and am very happy with it, though I intend on moving it from my home Pi docker swarm onto a free Oracle cloud instance to improve the performance and uptime (I've got my Pis auto updating and rebooting, so services get shunted around fairly often).


The project would be much more approachable if there was a simple native installer

Actually the very first example on https://docs.paperless-ngx.com/setup lists an interactive installer which asks the user some question and eventually arrives at a working docker-compose setup.

    $ bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
If you ask me, this is already pretty user friendly. Although I agree that if your needs are more involved, there is some reading you'll have to do.

I am currently in the process of migrating from mayan-edms to paperless-ngx and it feels pretty approachable to me if you know your way around docker (compose).


It is designed to be a server application, so it'd be very difficult to offer a desktop-like app experience, that's easier to install.


I wasn't particularly overweight before but I attribute about ~10lbs of weight loss this year to realizing that:

- When at a dinner with family or friends, I never _have_ to finish something. Most of the time the host will be happy to package my leftovers to take back home when asked. That last part makes it clear that I like and appreciate the food even through I didn't finish it in the moment.

- If I buy food at a restaurant, I don't have an obligation to finish it to get my moneys worth. And again, I can just save it for another meal if I want.

- I don't have to eat snacks just because the host put them on a table at a party.

For some reason our brains think that just because food is _there_ we need to eat it, but that's generally not true.


I don’t actually think temperance and logic like this moves the needle significantly for obese people. When you’re obese you need to lose 50, 70, 100+ lbs, not 10. You’re looking at fundamentally changing relationship with food at multiple levels to the point where it’s unrecognizable. I don’t think small changes in habit like this are in the same ballpark as what obese people need to become a normal weight, in the same way that I don’t think taking the stairs instead of the elevator is in the same ballpark as someone who wants to become a professional athlete.


> When you’re obese you need to lose 50, 70, 100+ lbs, not 10.

You have to lose 10 at some point. The way you're putting it, it looks like losing weight would be some kind of drastic sprint with a finish line. I don't think it can happen that way. You have to lose weight and continuing changing your habit to lose 10 more, and the others 10 after, until it stabilises at healthy weight, then you start your healthy life, but it's not a finish line, the effort continues by fighting unhealthy habit for the rest of your life.


I don't think anyone is suggesting that the same tricks will work for everyone. I've never been chronically obese so I wouldn't know what goes on in someone's mind at that point.

However I do know that it moved the needle significantly in _my_ life by changing my relationship with food so it's valuable to me. Losing the extra ~10 to 20 lbs of weight people gain in adulthood is something that people do struggle with even if it's not as dramatic as someone fighting obesity.


I've seen a handful people close to me go from 100lb+ overweight to a more comfortable 10 to 20 (or 50). And I think what GP described is a fundamental change to the relationship with food: You're (consciously at first) changing the definition of what needs to be consumed vs what is being consumed without need. They've all from what I've observed gone through this change.

They said that when you're really big, the first 10 lbs is the easiest to lose, and can come from taking stairs and changing snack habits. It's the last 10 lbs that requires the diligent workouts and very strict diets.


Taking the stairs is a lot more attainable though.


But is unlikely to make a difference.


All the small things add up. You'd be surprised how effective they can be when combined


Indeed, walking punches way over expectations for keeping weight off. You have to do a good hour of a walk, but an hour walking is probably better than a rushed workout of similar time.


I lost 40kg walking one hour a day over the last 3 years. Some people don't recognise me.

Don't get yourself into a state where you need to lose 40kg. If you do, and lose the weight, you will have excess skin.

I like my new healthy self but actions have consequences.


Good on you! Something I preach to my children is that success comes from showing up every day to do a little and not from a sudden burst of a lot. Well done.

I turn 50 this year and have committed to doing 50,000 pushups before 2024. It sounds like a lot, but after the first month, doing 200-300 a day isn't really that difficult (when broken up into smaller sets). Honestly, it's a LOT more of a mental challenge than a physical challenge.

It's all about showing up every day.


Kudos on the progress! Curious what got you to start walking for that long?


Covid. I read the data, fat equals higher risk. While I am not afraid of death, neither do I want to speed it up.


I think one hour a day of walk is not even a bare minimum if you don't do any other exercises or physical work


I think you'd be surprised. A solid hour of walking goes a long way.


> but an hour walking is probably better than a rushed workout of similar time.

How so?


I honestly don't know how/why. https://www.nbcnews.com/better/health/why-walking-most-under... is one of the first search results in "benefits of walking vs gym" and there is no shortage there.

It could be as simple as you are less likely to indulge in a treat after a walk?


Climbing up a flight of stairs burns less than 2 calories. An Oreo has 53 calories. You do the maths.


Ok

Climbing up the stairs directly burns 2 calories, and not eating the Oreo because you're climbing the stairs avoids 53.

Sounds about right to me. Even if it does require living in one of those places where it is not customary to store your Oreos on staircases.


> If I buy food at a restaurant, I don't have an obligation to finish it to get my moneys worth.

I could think about it as: “I spent $30 on this meal, I ate 75% of it, would I spend $7.5 to not feel like shit the rest of the evening?”

In almost all cases I think yes, and it’s fine to stop eating. It’s much harder when the food is great though.


Sunk cost fallacy. You aren't getting that $7.50 back. The question should actually be "do I want to, for no reason at all, feel like shit for the rest of the evening?"

(This assumes you aren't deriving any pleasure or utility from eating that last 25%. If you are, then that's one side of the cost/benefit analysis. But the initial cost of the food is irrelevant not matter what.)


I can ‘spend’ the money on the remaining 25% of food, or on not feeling shit (e.g. I didn’t ‘get’ anything for that money).


Yeah. I suppose sunk cost fallacy here would be "I should eat it all to avoid wasting money." I guess you're sort of actually psychologizing OUT of that. It's still a bit fallacious, since the correct cost of the decision to not eat is actually $0, not $7.50, but I guess lying to yourself about that could be a useful mental trick.


> It’s much harder when the food is great though.

Indeed. I doubt anyone ever got fat by eating food they didn't like.

The issue becomes all the worse when food is designed to make you want to keep on eating. Bonus points for it giving you that sort of hunger-like feeling 2 hours after your meal.


I realize everyone has different dietary needs, so I'm not saying this is for everyone, but it's very, very rare for me to finish a meal at a restaurant in one sitting. I used to, but leaving and feeling stuffed got old.

I've found if I stop early, it turns out it was only my brain that wanted more food. Physically, I've had enough and am satisfied. I just need to give my brain time to catch up to my body.

Additionally, I drink a lot of water with my meals. This helps prevent overeating.

Lastly, it's always great to get two meals (dinner and tomorrow's lunch) from one restaurant dinner.


Other eating realizations:

- counting calories for 2 weeks can help you understand how much food you really need.

- sometimes you eat out of boredom


And in general it's easier to have the snacks simply not be there, than to try to resist eating them. The habit of having random food and snacks lying around the house for 'just in case' is not a good one if you care about your health or weight. Unless of course you are actually required to eat frequently due to medical conditions.


Most of what you described as needing documentation could be expressed as code (mixing multiple languages here to express the point more clearly)

const fn get_outer_height() -> Result<SomeErrorType, WeakReference<Number>>

- `const` makes it clear this doesn't mutate

- the function name says exactly what it does

- The return type makes it clear it can return an error

- The return value is typed in a way that makes it clear what the ownership is

Throw in a language like Rust that gives guarantees about thread safety and now the only thing left is if the API is stable or not. Which I would argue doesn't matter much at all since people will still end up depending on it regardless of the comment saying "This API might not be stable"

And the best part? My definition will never get outdated. If the assumptions change, the definition will also need to change (well, except for maybe the name)


You are absolutely right, and one should prefer languages that can give such guarantees wherever possible.

But often one doesn't have a choice. People still write software in inferior languages such as Javascript or Python, where you cannot even be sure about a return or parameter data type.


Typing this using the extension. I like it, through I think one of the reasons I like browsing HN is that the website is intentionally very simple / I don't have to think around navigation at all (everything is very linear, I click something I get a page reload with the thing I'm expecting). This adds just a bit more cognitive load around navigating.

I'll keep using it for a bit to give it a fair shot however since I can imagine the split pane being super useful in certain cases.


Same thoughts here. I think it's great that people can make extensions and apps for new and varied experiences, but the current HN is dang near perfect IMHO. Simple, intuitive, fast, does what you expect it to do. Nothing less nothing more. It's reached its final form for me. Everything else is fan fiction.


"dang near perfect" is correct!

The only issue is the font, really. I use the stylus extension to change it to:

* { font-family: Open sans; }

And _now_ it's perfect. For desktop at least.


One thing I noticed is that pressing `edit` does not let me edit anymore. It just opens my post on the left pane (and still isn't in edit mode) so my only option to add this feedback is to reply to myself :)


You are right actually.

It's a bug, that missed my test somehow.

Will fix.


> This adds just a bit more cognitive load around navigating.

I think you'd like "Refined Hacker News". It provides thoughtful, convenient enhancements but doesn't change the core HN experience.

https://github.com/plibither8/refined-hacker-news


Great extension. I use it heavily. The problem is that the developer seems to have given up on it.

You'll need this PR to use it without errors: https://github.com/plibither8/refined-hacker-news/pull/125


Interesting, I'm using is as-is from Chrome Web Store¹ and haven't seen problems. Thankfully it's open source in case a fork is ever necessary.

¹ https://chrome.google.com/webstore/detail/refined-hacker-new...


You don't 'see' the problems unless you know what to look for. One sign is that the spinner in the top left corner doesn't end. Check the console for errors too.

The primary issue is that the DOM parsing fails due to changes in the HTML structure and the extension throws NPE's.


Oh! Yes, then I do see this. Thank you for the pointer to the PR and the explanation.


I've been collecting thoughts on the next generation extension to make for HN. Hopefully when I have a bit more time (in the middle of a giant home remodel), I'll find some time to implement it. One core thought that I really enjoy about this extension is that it doesn't really change the UI/UX at all, it just refines it. I think that is important.


And each post opened, because it's on it's own page, is in a single-thread-focus-mode. And so is your post as I'm writing this reply to it.


Zooming out to ~65% at the browser level makes it a lot more usable for me


If you can never assume that any 2 concepts are distinct from each other, how do you model your database? I'd be curious how you would model the example you stated as a relational database that mimics how humans think


Having to do things like this is exactly the problem.


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

Search: