skysight-inc/HackerNews huggingface dataset:
what my body taught me over the years is that it's healthier to subtract rather than add things. more on point to your question, my approach is to defer anything that is applied via "artificial" means to a stage where I've exhausted all other options. (no sugars, no coffee unless just before workout, etc, ...) In your case I'd eat fresh tofu or more fish or whatever appropriate. And once you are at that limit at a stable weight add your supplement and then see if it makes any change. Also to gain weight you need to give yourself enough recovery time between workouts.

I did take supplements during the years of extensive training, and I wasn't ashamed to pick from the top-shelf price-range (not to boast but to show who silly I was wasting money like I did), but they only had a placebo effect, left a hole in my wallet. In my 20ies to mid-30ies I was never able to gain enough body weight even I worked out 5x/week I still remained looking like a skinny & wired free-climber (faster metabolism I guess so I couldn't keep the weight no matter how much protein I took). Back then I wanted to have a proper man chest[1] like actors in action movie posters but instead looked like a slightly fit Iggy Pop (picture Iggy Pop doing supplements and a strict routine instead of heroin and orgies ... and you have the image of what I looked like vs what I wanted to look like)

Reason for why I stopped take vitamins is that they can never give me the other nutrients and minerals (yes there are extra supplements for that but - who got time for that?). A healthy fresh (even raw) diet doesn't just have the vitamins. It has useful fiber and also contain a gazillion other things ... (sure you can get fiber by eating bran at every breakfast - but why torture myself more than during exercise?)

Ofc if you like bran don't let me put you off, but my point is that most of the health-foods-supplements industry is a con and has profit at their interest and not always our health (pills that don't do damage but also don't improve anything have always been huge business (e.g. the whole homeopathic profession is built on such cons)

[1] doesn't Manchester like a perfect name for a moob-bra? /s so sorry
> I felt like my notes went in and died. A graveyard of creative thoughts.

I use trello for that reason, with different boards for different categories of ideas (fiction, startup/project ideas, gaming, etc)

Trello’s UI always feels very inviting to look back and restructure, reconsider etc.

Instead of feeling like you are just amassing a pile of trash, it feels like slowly building up and structuring my own personal encyclopedia of ideas and thoughts. A bit closer to the analog feeling of a scrap book.
My Google Keep is filled with all sorts of unusual ramblings.

Nothing particularly special about Keep itself, but I find having a mobile app handy as I get to sleep easier if I simply grab my phone off the beside table and jot down notes. Otherwise I lay awake worrying I'll forget in the morning.
A file called ideas.txt.

In retrospect I should have put it under version control; nearly a decade's worth of ideas and no clue when most were thought up.

Ideas for my active project/startup are organized in a relatively more disciplined fashion and consist of multiple text files under version control.
> Oh my god. I considered installing it just to stop the ads, but I see that doesn't help.

I have mixed feelings about Grammarly. It's a perfect example of a thing that should not be an on-line service, but a fully off-line product. In its current form, it's essentially a keylogger.
So they didn't really answer the genetics question.

Both I and my partner are lefties, our child and the milkman aren't. Should I be having a conversation ;)
21 Tel Aviv Startups to Watch in 2019
Evernote has been working ok for me. I organize things under lots of different notebooks and tags, and the search feature makes it easy to find things. Sometimes I will write something in a Google Doc.
> I was disorganised until my 30s.

I'm in my late 20s and I face a constant struggle in organising myself. Your blog post seems to be a nice window in how I should approach this issue. Thanks!
Exactly, the "right-handed" way always felt more natural for me (left-handed). Interesting how tradition beats logic though.
You are getting downvoted because of your attitude. Even if your GUN database is really that awesome, here are some points for you to reflect on:

- What is "easy" for you might not be for others.

- Banking systems don't use strong consistency. They can just rollback/swallow the costs of invalid transactions after the fact. Online mom-and-pop shop... maybe they can, maybe its better for the site to just have some downtime sporadically and avoid such hassles entirely.

- P2P is a nightmare for anything that requires audit trails (and there are legal requirements about that in many industries).

- There exists a whole ecosystem of databases dedicated to analytical processing workloads (OLAP). Graph databases are typically not the best at it.

- Conflicts happen. Your "conflict-free" datatypes embed the conflict resolution rules in the data structure. This is fine for some conflict resolution rulesets, but it cannot be done for some other sets (e.g.: in these weird circumstances, the user decides what the resolution is by clicking a button).
exactly, just like it would be rather easy to add to any compositor based system like it's common now on linux.
I don't have https everywhere anymore but adding s to the address either in Firefox on Nexus 6

https://riowang.blogspot.com/2018/12/two-monkeys.html?m=1
It's free - only a few features you need to pay for. I get along fine without them
Wunderlist is where I landed 5 years ago after many failed alternatives. I like that it’s primary interface is a simple entry box with an add button. I can review my ideas periodically and add more detail. It’s very cross platform and very simple; and in the years I’ve used it the app hasn’t experienced the typical feature bloat.
I use OneTab for Chrome, which is similar. If I didn't have that I'd probably switch to FF, but OneTab is good enough for my browsing habits.
I use Dynalist as well and I really enjoy it. I've been using it for about 2 years now.
Fairly normal setup. I have something similar on my own server i.e. not AWS.
Oh, I very much agree. For very small local networks in a flat address space, manually remembering stuff works ok.

Personally I tend to throw the more stable IP addresses in /etc/hosts, as that's simple too. :)
I use Notion.so. I have a page where I put all my thoughts no matter what they may be. Then I review it weekly to see what can be tackled next.

Unfortunately, Notion does not have a browser extension yet so you always have to open the website or app to jot down something, but I hope this will come soon.

If you want to add notes without opening an app, you can try Google Keep. It has a Chrome extension that works really well.
I’ve always heard the Martin Luther King Jr. estate is particularly vicious. This could be absolutely not true and I would ask and very much appreciate being corrected if wrong.

That being said, my understanding is that if his I Have A Dream speech gets printed (text not video recordings of it) you will get sued into the ground.

The last case I can remember / confirm with Google was a textbook publisher that quoted more than the allowed 12 word limit.

What are these people thinking?

https://www.politico.com/magazine/story/2015/01/selma-martin...
I put all my bigger ideas in public on Trello with hopes that someone finds the board and makes any of the ideas for me so I don’t have to.

https://trello.com/b/alB1ryRP

All other smaller thoughts and ideas usually get written into atelegram’s saved messages and then get processed on mac later.
That sounds really complicated. Wouldn't you just use something like Syncthing to synchronize your org mode files across devices? I use Orgzly and Syncthing in my phone and it's good enough.

If you use it for general email stuff, just have a Cron job pulling your email down and append new stuff to a file that gets synchronized.

I don't really get why AWS, S3, or lambda are involved, unless you just wanted to see if you could do it.
I really wouldn't do this. The add-on bugs out for me fairly regularly and doesn't let me interact with the tabs (like closing them). Still, I can't imagine using a browser without vertical tabs ever again.
I triple hash all my filenames with sha512 and store them in a flat namespace for optimal security. ;)
Amazon Reinvents Itself to Win in Booming Rural India
I've been recording them via my Android phone in the Orgzly app (org-mode mobile), which works very well for ideas and TODOs. I sync the files over to my desktop, where I edit them with a text editor and refactor them into my TiddlyWiki (personal wiki). It's been a game changing combination for me.

I'm hoping to make a GUI editor for working with the org-mode files produced by Orgzly, as Orgzly is wonderful and learning Emacs is pain.
I just have three directories in my Documents directory:

1. code
2. files
3. garbage

Any important files that I may need in future lives on OneDrive.
> It's just a random stray comment, probably as an artefact from when the author was gathering their thoughts and/or took a break.

In my highschool introduction to programing class, we were for a long time required to comment every line of code. Examples given by the teacher were all this type of comment.

I've no doubt it put the wrong idea into some students' heads.
100 tabs on Chrome 10 years ago would not be very nice on the hardware. When you add Chrome's waste-of-space UI and horrible UX (broken ctrl+tab) with no option to change it, it's no wonder people didn't use more than a handful of tabs. On the other hand, if you had a browser that had no issues with it, you might get used to it.

So while it comes down to preference, I think the preference was highly influenced by the technology.
same, the ST-WebUI is just not doing it for me. I paid for Resilio now and I'm quite happy with it. But I also really wish for Syncthing to become a lot more mature and widely adopted to have as an alternative in case resilio discontinues.
That's the part that I don't understand. The bug report says on Linux the same rendering is used for the UI as well as the page content... but only the UI was ever having a problem?

Something doesn't add up to me there, and no one that I saw ever addressed that in more detail.
I have been unhappily using evernote. It's not terrible but there's small things that add friction to notes that I just want to get out of my head. I used to have a quick launch shortcut on my phone that opens a new note but it took longer than I would like to load and requires more input than I think is necessary. You have to enter a title, description then hit save. What I would really like is something like a todist interface to evernote where you can do something like: "This is a creative idea #ideas" <enter> and then it would tag the note and send it to evernote with hopefully very little lag. Or even better:
"Note title"
<enter>
"Description #tags"
<enter>
And it automatically saves.

What I have started using which is better than the default evernote quick note interface is the IFTTT note to evernote shortcut. Its way faster than evernote but it doesn't support tagging so if it could do that it would be pretty much perfect for me, I think.
Google Keep & Trello
I don't really have a cohesive overarching system, but I probably should. Quite often, if I have a paper notebook nearby, I write ideas in one of those. Unfortunately I have several such notebooks and stuff gets spread around, and there's obviously no indexing / search capability except manually scanning through all that stuff, which limits its utility for finding stuff later. Truthfully, it's close to being "Write Only Memory" at this point.

If I'm not writing in a paper notebook, I often just email stuff to myself. In theory I could put some kind of special tag or annotation in these emails and then set up some kind of system to programmatically process them and build an index or promote them to a wiki or something, but I have yet to get around to doing that. I can at least search my email for messages from myself though, and quickly find them.
I just use a crappy notebook app on my phone. I'll revisit it from time to time, and if there's anything there that's actually useful, I'll make an effort to move it somewhere more permanent. I find ideas have a short shelf life, so I just want something simple.

I have Orgzly set up with Syncthing in my phone for things I actually care about. I don't use emacs, but I like that I get notifications about things on my phone for scheduled things and I have a backup on my computer if my phone dies. I plan to learn emacs orgmode at some point, but I haven't gotten around to it.
I was using Evernote heavily. Probably too heavily, as it’s frustratingly slow now on my iPad and Mac. In the last six months I’ve switched to Trello. Great to use it Kanban style, but it’s also a great pasteboard for image snippings from the web onto your cards. The checklists and due dates within cards is useful, but also dragging to reorder so you can rank things by importance.

For a working notebook when developing, I’ve switched to using Markdown inside Atom with a number of plugins. I used to really like mindmaps, but I find that nested bullet structures can do the same job but be captured much quicker. The plugins do nice things like partial bullet tree collapsing, instant Markdown previewing, and Vim keys which are great for me.

Might well move towards Notable backed by Google Drive, as mentioned on a thread here a few months back. Also a utility to extract my Evernote data to be included too.
2018: When Privacy and Decentralization Collided
You and the person mentioning 1-click are definitely off base on patent understanding.

It's true that you don't have to actually try to do the thing you patent nor that it has to actually work. However, a patent isn't an idea. It's a specific description of HOW to do accomplish something.

So your "general framework for DNA-editing based on cancer therapies" will have to include statements describe the actual process. Sometimes patents have fairly vague statements here, but, those are rarely defensible. More commonly, they balance specificity with generality.

For 1-click have a look at the patent claims https://worldwide.espacenet.com/publicationDetails/claims?CC...

This is not simply saying "oh, we invented the idea of a single click buying experience, nobody else can do it now." It is saying HOW they did (or would do) it and the reason Apple licensed that patent is because they did it the same way.

If someone did it in a way not described in the patent, it wouldn't be covered by the patent even if the outcome was the same. For example, the patent specifically says the server system knows info about the user. Today, you can go to many websites and 2-click order a product using Apple Pay where the server knows nothing about you. If we ignored good security practices, this could be 1 click (just skip the verification pop-up, the rest would work fine.) The patent (if it were still valid, which it is not due to expiration) would not cover this.

Now, one can still always dispute the specificity of a patent. And reading 1-click claims as a software developer, some of it may still feel "obvious," but, the reality is nobody did it before Amazon. So how obvious was it really? They go far enough to describe that the system already knew things about the user, that there was an identifier sent to relate to that info, that a single action of some kind was taken, that the system was displaying info about the product, etc.

So in your cancer therapy example, you would need a similar description of how it would work. Not down to the explicit details, but, enough to set it apart from any other similar method or approach to the same outcome.
Bookmarks are for things I intend to open regularly. Tabs are for things I opened, decided it's interesting enough not to close, but not so interesting that I need to read it immediately.

I have 500 tabs open on my iPhone. It is sort of like a queue of content that I can read when I have excessive free time.
How do Perl, Wolfram ans Soup get the "right" (ahaha...) answer ? (I'm not familiar with these langages)

Of course for others it should "fixable" where needed:

~ python3
Python 3.6.7 (default, Oct 22 2018, 11:32:17)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from decimal import Decimal
>>> Decimal('9999999999999999.0') - Decimal('9999999999999998.0')
Decimal('1.0')
I'm not confusing anything. Tabs let me switch to different projects incredibly quickly. Bookmarks just don't work.
CppCon 2018: Can I has grammar? [video]
> and signing off very early to babysit his young children.

Are you serious with this? Parenting is not "babysitting". Would you call it babysitting if he wasn't a male parent? It's 2019. Both men and women work and share parenting responsibilities.

It sounds like you don't have these outside responsibilities or have delegated them out. However your general tone makes me skeptical about your maturity and objectivity. Your colleague may be in a wrong-fit job, or you may be irrationally funneling all your energy into comparing yourself to him and resenting him. Or somewhere in between. Or maybe there is another reason the founder has not addressed the issue (yet?) that may be none of your business (like having to document poor performance, or giving the guy a chance to find another job).

As others have said, it's just a job. Do your part and don't worry about him. And maybe find some hobbies to give you a reason to leave work and focus on other things. Or if you're that miserable, you are also free to find another job. No need to create drama like "me or him" ultimatums, just find one and give notice like an adult.
What they do is not try to prove UB, but use it as a precondition for the proof that their optimizations don't change the program behavior - ie. they can assume that anything resulting in UB won't happen.
I’m using notes / Trello. but you might prefer to use imap drafts as a lower overhead solution
Which voice recorder do you use if you don't mind sharing?
If I'm working on my computer, I write use an app called Quiver. If I'm feeling more like brainstorming and just wanting to be creative, I write my thoughts in my Moleskine.
I only use bookmarks for sites I visit very often or definitely need at some point in the future and I know I'll remember. Bookmarks just aren't very useful.
Ask HN: Is reading ASPD by liskov and guttag worth it in 2019?
In my question ASPD stands for "Abstraction and Specification in Program Development".

I am certain there are ideas in that book which are still relevant today, but since I am self learning, I am afraid I won't be able to discern the good ideas from the outdated ones. Is it worth my time to read the book if:

- i am a beginning programmer

- i have already read SICP (which covers some of the same topics, like procedural abstraction, data abstraction...)

Thanks for your time.
This is true and always alarming to see on someone's monitor but TST makes browsing better even if you don't have hundreds of tabs.

Whenever I'm researching or buying something, having tabs ordered in the parent/child tree makes finding things and going back to listings or indexes much easier and the general experience much more pleasant.

I heard a theory somewhere that the reason people use their smartphones for everything nowadays is because they never used the potential of their laptops/desktops and don't see much difference in usability. Things like TST show you how much more efficient you can be on a real computer.
These days Vulkan can be used for compute as well, and it gives the user a far more refined interface than OpenCL. There's very little reason to limit oneself to the latter.
Could Luggage Scanners Help Produce Better Beef?
> You can still preorder the phone today at the reduced early adopter pricing of $599.

Whoa!

LineageOS on a used android phone might be the better solution here.
+1 for physical notebooks. I still do this. I still make notes on my laptop but most everything is still on paper!

It gives me something to show my kids someday.
> Basically, all vendors tack on the nvidia card once you get into high end

Yup. By adding a Nvidia card (or, far less commonly, an ATI/AMD one) they can sell that laptop as a specialty "Gaming" machine - and with margins on commodity hardware being so razor-thin these days, that's exactly what shrewd marketers need!
TST is mainly about having vertical tabs. Grouping and nesting them can be useful.
That is a pretty good idea. Couldn’t you bypass S3, though? SES can trigger lambdas: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiv...
>>How is that argument against what he said?

Because he said he doubts someone would make an ad where someone talks down to a man. So I gave an example of exactly this happening right now on British TV. This is not me saying that portraying women as stupid is ok - far from it. Just that there are ads which are equally patronizing towards men too.
I know a few women who take the pill non-stop because they don't want to have their period ever again.
Yes, I was debating internally whether the use of 'ancient texts' is appropriate for HN. It's not something I get caught up with myself, as direct experience is far more important to me.

That said, as a monk you have to embrace these 'ancient texts' because it is the only true reference for the path that you're undertaking.

In all major traditions, religions, and cultures -- there's an inseparable aspect of meditation involved. Whether it's the village shaman, the local healer, or the priest who can accommodate weddings and other major events.

But this doesn't often see much of the light of the day. Simply because it scares us into this space of having to accept that life can be slowed down and cared for in a completely different way.

And the same goes for honesty, toward others and ourselves. It's extremely hard to be truly honest with your intentions and the respective actions. But such people exist, and I am sure a lot of such people also exist in fields such as tech.

(One of the many reasons why I love reading HN on a daily basis -- it's one of the strongest communities on the web for what it's known for.)
Interesting thing is that Google calculator will give 2 if you fill in the numbers by clicking on the calculator buttons, instead of writing them in the search bar.
Unless you're talking about commercial property, which has more value than residential property.

Where commercial property has more value due to more foot traffic, the closest residential property gets value too.
Its a Python3 script, shouldn't it use pip3 ?

I installed it with: $ sudo pip3 install litecli

(seemed to work)
The only personalization they can do is based on my region (IP address), user agent (all the better if "crop image" gives me Linux results), and the fact that this is the only data they have on me. There are no cookies or localStorage. Unless they do browser fingerprinting (which I hope would be big news and would legally have to be in their privacy policy, so I'd know about it), it can't be that custom. I'm quite convinced google search really is just that much better.

The country localisation gets in the way as often as it doesn't for normal usage, but given that I use ddg by default, many of the queries I use Google for are the ones I actually want localised. (Ddg is even worse at searching in other languages, which gets slightly better if you manually change the search language on the results page, but not much.)

I'll give startpage a try. I thought Google blocked (or at least CAPTCHAd) third parties from using the search without paying for every query (their search api is super expensive), so I didn't look for a proxying service before. Thanks for the tip :)
Why is Maxwell's theory so hard to understand? (2007) [pdf]
OneNote, am I the only one?