skysight-inc/HackerNews huggingface dataset:
There was a high-profile incident a few years ago where a contender for "world's largest rabbit" died in the cargo hold. Happens to stowaways too.

As much of an annoyance as animals in the cabin are, the cargo hold is not conducive to supporting mammalian life.
>It's like healthcare in the US: Since people can't opt out of it

We do not have a national healthcare system as most of the world does. We are not forced to have healthcare. Yes there are provisions of Patient Protection and Affordable Care Act that charge a tax penalty if you are not covered or exempt.
I went to several specialists for a chronic digestive disorder and got wildly varying, directly conflicting instructions on which, if any, dietary choices might help me feel better. The common belief was that no dietary choice could make a significant difference.

After 2 years of weekly injections, during which my health declined precipitously, and a couple of surgeries that took ~4x longer than expected for recovery, I abandoned this approach. I have since gotten my condition almost entirely under control through diet and other lifestyle changes.

If a doctor had told me the simple rules I now follow, perhaps surgery and $4k/mo biologics could have been avoided, but the incentives are aggressively aligned against this option.
Genetic modification is already useful for protecting crops against glyphosate, allowing you to lay waste to the land without fear. Applying the same methodology to humans seems fraught with peril.
Privacy for me, not for thee....
This is not a valid Show HN. Please read the rules: https://news.ycombinator.com/showhn.html
For someone that supports Donald Trump and Mark Zuckerberg, I can only imagine his agenda is self-serving and has to do with money.
Inside the Chase plan to ‘ban’ screen scraping
> every employer is paying trillions

Um, that's not how division works.

In seriousness, the argument isn't that employers are stupid, but that has some local value (and inertia) but far less global value because the nature of the economic distributed system.

Kinda like how micro services are often a terrible idea yet in some examples of that each service is justified given the others.
I generally agree unless (a) the escape key closes it (that's now muscle memory for me) or (b) there's a really big, obvious close button.

The thing that invariably makes me click away is a huge full-screen GDPR notice on an article that I've clicked because I might have a passing interest in it. It's quite a good attention filter!
Don't Break Up Big Tech
Google CEO thinks AI will be more a profound change than fire
We made a simple tracker based off scrapped data. Will keep as up to date as possible and feel free to download it here:

https://rose.ai/dashboard/china.coronavirus.tracker.notebook
That makes a ton of sense to me. In some areas, I think our natural categories obscure human variation that's important from the product perspective.

For example, task management software sounds like a coherent thing. But in practice, people think and work so differently that there will never be a solution that everybody loves. At least from personal experience, personal finance is the same way.
Same experience here. Tried to switch from Mint to PC, got like 5 calls from them in the first week or so, cursed the caller out over the phone on the fifth one, and then immediately deleted my account after. It's predatory and it completely destroyed any trust I reluctantly gave them in the first place.

I really wish there were self-hosted options for seeing all of your finances in a single spot. Even paid options. That's what I really want.
Signal supports local encryption doesn't it? Maybe they are worried about physically losing their phones?

But they probably don't fully trust their vpn, good spycraft assumes that the adversary has (partial) access to your systems.
do your thing!

i think having a variety of humans with different priorities and interests is absolutely a good thing. i think it’s amazing that you enjoy putting in that time at work and it’s amazing that others prefer to spend a bit more of theirs on family or other projects.

as a person who advocates for shorter work weeks (as long as we place a higher emphasis on _occasional_ crunch times) i totally understand both sides.

i do think the article makes some great points though–it borders on delusion how a subset of people convince themselves they “did it alone.”
To be clear, this is focused on visual design. Arguably more important for developers is to think about the user. What problem does the user have, and how do your various choices impact their ability to solve that problem with the least amount of suffering possible.

Visual design is important — a pleasing site can have actual usability and accessibility impacts. But to paraphrase Steve Jobs, great design isn’t just what it looks like — it’s how it works.

I say important for developers because when we’re creating something it can be easy to make decisions that are easy for us, but not great for the user. (This is why solving your own problems is often recommended — if you’re passionate about the problem, and you yourself are a user, you’ll by nature make better decisions.)

While visual design is important, applying a nice coat of paint to an otherwise miserable UX won’t solve any problems.
Can't wait until chat bots trained on someone's messages are used as "evidence" of what that person thinks. It's blatantly obvious that the crowd here would accept this as valid analysis if the whole thing is peppered with appropriate buzzwords.
Ridiculous, your company will be nothing different in ten years if it even exists. Best of luck though, prove me wrong :)
To try and provide feedback without being critical, the way you bold text from "So What's Up?" and through "Tips and Tricks" is very distracting. Since you use bold text for titles and the list items in that "So What's Up?" section, bold text is structural and serves a purpose to separate ideas. You overload it a bit by bolding long phrases you wish to draw the reader's attention to.

You use bold text well before and after these sections, when you're only bolding a few words at most at a time. Once you start bolding whole phrases your paragraphs start looking like striped lines. It was very distracting to try to follow your sentences when my attention is getting drawn to all the bolded text around me. It almost felt wrong at times to read the plain formatted text.

Your content was very engaging and I relate to it quite a bit. The illustrations are fantastic thanks for posting.
Personal Capital is free, works amazingly - not really a budgeting tool - but more an aggregating tool. Depends what you want to use it for, it does have some* budgeting capabilities.
Even that seems to 100% be prior party lines anyway.
I actually deleted my Mint account this past weekend. I received a notification about one of my accounts not connecting and needed to upgrade the auth. It was then I realized I hadn’t logged in for years, it provided very little utility to me, and I was sharing a lot of purchase data and habits for no reason. So I deleted it. This article about sums up Mints demise.
Thanks again for making it possible!

>What were some of the Colab pain points you ran into?

You've thankfully added fixes for some of the big ones - like how you cant just straight delete a file because it sends it to the Drive's Thrash. Emptying them out is a nice approach.

Some of the big annoyances were having to keep the Colab tab open on a machine at all times. Dealing with the leftover small files. Drive adding encoding changes to files, thus often making it hard to pull changes even if I git stash and reset --hard. Occasional (though not that often overall) complete stops for no reason - not even an error. Mounting drive takes you to auth out of the notebook for no real reason. Different lib versions between their GPU and TPU runtimes. Nothing too big, really - just minor annoyances.

>Did you have to micromanage disk space much? Google drive gives lots of space, but it goes by pretty fast when each snapshot is 5.6GB.

Yes, so I bit the bullet and just paid a few $ for Google One to save myself the trouble after a few weeks of dealing with it.

>Anything I can do to make this process easier? Feature requests / fix requests are always welcome

Add a better README. That would probably be the highest value change you can make to the repo.
>Or you can move on and ignore what I've written.

I tend to have discussions with people online to understand their point of view. Will you indulge me and share why you think there's merit to the case or is this thread just another pair of soapboxes where we each squawk from our megaphones and leave without mutual understanding?
A VPN is completely different from the messaging applications.

A VPN will protect data leakage from other applications, and potentially help out a little against DPI and dns logs.

> So why use these apps?

Because (theoretically) Signal/Wickr cannot read your messages. Meanwhile facebook has access to all Facebook Messenger conversations, even if you used a VPN.
I have been using YNAB for over 2 years since my 50 year old mother somehow found out about it. It is a different way to think about budgeting and the tool only excels if you work within the "YNAB principles". I would recommend reading the companion book You Need a Budget before starting with the app. It was important for me to digest and understand the philosophy before I started using the tool. Otherwise I believe I would have been turned off by the rigidity.

I seem to respond well to defined, rigid systems. I handle all my task management via the systems outlined in Getting Things Done. I'd be curious what other books are out there for handling aspects of life with a systemic, opinionated approach (professional life, social life, dating, etc.)?
As a prior technology acquisitions professional, the contract for that capability will touch so many different '4 letter' offices and can arguably be bid under each service's acquisition arm that the pain and dollar amount associated with it simply isn't high on the priority list.

There is a reason the DoD shells millions to msft to provide xp support past EoL
You think your emotions are behind the wheel and telling you what to (and not to) do? If you think that, then you're going to have a difficult time getting to the root of the problem.

Emotions (often multiple) are the middlemen designed to keep you from confronting your "self". Well all live behind our subconscious, there's no escaping that. The problems arise when we choose to go on auto-pilot and rely on our subconscious too much.

You think you have problems in this world? How many? Dozens, hundreds? Wrong. You have one problem, and its you.

Marianne Williamson nails it with this thought...

“Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, Who am I to be brilliant, gorgeous, talented, fabulous? Actually, who are you not to be? You are a child of God. Your playing small does not serve the world. There is nothing enlightened about shrinking so that other people won't feel insecure around you. We are all meant to shine, as children do. We were born to make manifest the glory of God that is within us. It's not just in some of us; it's in everyone. And as we let our own light shine, we unconsciously give other people permission to do the same. As we are liberated from our own fear, our presence automatically liberates others.”
By avoiding pejorative, sexist words like "mansplaining".
>>DoD's use cases actually are.

We all saw T3, we know it is skynet
Feyerabend's work reminds me a bit of Alvin Plantinga's.

As a young objectivist at university, I had the idealistic idea that if two people could use logic and science to determine certain facts, they could settle any disagreement, even moral ones.

However, science is built upon certain assumed first principles, like causation and other minds sharing your reality. Plantinga argued that one could start with additional first principles (he called "basic beliefs"), in particular, belief in God.

In this way, two people might disagree without having any way to resolve disagreements, because they don't share the same first principles.

Science does not have primacy here. It is just one of several ways to arrive at knowledge.
The value is in automatically adding transactions live, which requires access to live transaction streams from all of your accounts. If you want to do it manually... Excel, maybe?
Quit Genius Is Hiring a Front-End Developer (London) Help Millions Quit Smoking
Many of the countries are in on it. Japan, China, most of europe. The feds/gov of those countries are all buying up assets.
Agreed. I appreciate the help of others and am considered by most to be a generous giver of help myself. I think the idea that self-reliant people don't care about others or don't genuinely appreciate giving & receiving help is cartoonish hyperbole akin to the cigar-smoking rich man bulldozing the youth community center to build a shopping mall. Like, okay, maybe that exists somewhere in real life, but it's usually an exaggeration under-achievers use to self-soothe.
I had around a decade professional experience with Java before I started using Clojure. Within months I was able to easily tackle problems that were daunting for me in Java using Clojure. I having used many languages during my career, I definitely find Lisps to be some of the most productive languages out there.
Not to mention that keeping an innocent man in prison and torturing him for 17 years is a pretty good way to turn him into an actual terrorist. It'd be understandable if the guy would hate the system that wronged him so much, that he'd attempt to attack it if released. I'm absolutely not trying to advocate for them to continue keeping the guy there, but at least it's an argument.
Make a logo

Draw the rest of the ducking owl?
As with so many things these days, the internet gives people the ability to speak to millions of other people. The idiots and extremists seem to garner more attention, and therefore, generate ad revenue; so they have an even louder voice. I don't think there are actually more idiots and extremists, but merely that the few that exist can get together and try to indoctrinate others into whatever bent world-view they have.

He says while typing in the comment section ...
Sounds great, but wouldn't that system incentivize doctors to claim patients are "healthy", even when they aren't?

"Let's go ahead and schedule your MRI for January. I've almost hit my "health patients" target this year and wouldn't want to mess that up"
By far, starting to write automated testing as I code. The sheer number of bugs I find immediately and the number of bugs I find from changes that I didn't expect would be enough to justify it, but what is even better is that it forces me to keep my code testable, which also happens to correspond fairly closely to well-architected code. Not perfectly, but for something that is automated and always running, it's really helpful.

When I'm able to greenfield something myself, and use this from day one, I tend to very naturally end up with the "well-separated monolith" that some people are starting to talk about. I have on multiple occasions had the experience where I realize I need to pull some fairly significant chunk of my project out so it can run on its own server for some reason, and it's been a less-than-one-day project each time on these projects. It's not because I'm uniquely awesome, it's because keeping everything testable means it has to be code where I've already clearly broken out what it needs to function, and how to have it function in isolation, so when it actually has to function in real isolation, it's very clear what needs to be done and how.

Of all the changes I've made to my coding practice over my 20+ years, I think that's the biggest one. It crosses languages. At times I've written my own unit test framework when I'm in some obscure place that doesn't already have one. It crosses environments. It crosses frontend, backend, command line, batch, and real-time pipeline processing. You need to practice writing testable code, and the best way to do it is to just start doing it on anything you greenfield.

My standard "start a new greenfield project" plan now is "create git repo, set up a 'hello world' executable, install test suite and add pre-commit hook to ensure it passes". Usually I add what static analysis may be available, too, and also put it into the pre-commit hook right away. If you do it as you go along, it's cheap, and more than pays for itself. If you try to retrofit it later.... yeowch.
Yes, I read that, that's why I said: "prioritized".

> is building a community where one class of gender is prioritized over another healthy?
You're welcome to join Women Make and tell me what you think! I'd love to have your feedback about this.
Indeed! This is a great example of why it's important to actually measure the things you care about, and not use a proxy or your gut feeling. If you just go by perception, the slower-moving traffic might fool you into thinking the roundabout has less throughput.
In my opinion 99.99999% of the content on the web are created not with some revenue goal in mind (to sell access to it) but in order to share some information openly like a blog, or collaborate and participate in some social network, etc.

I mean think of it, you've posted 10000s of things onto the web but you've sold NONE of it right?

What I'm advocating for is a way to eliminate the current situation of middle-men in the process (Big Tech firms), because they have a long and proven tack record of manipulating and censoring search results and social media feeds, etc. and banning people for life even.

Not only am I advocating for the Web3.0 (as it's called), I'm helping to build it.
This has proven difficult due to the Saudi’s strong ties to the US financial system. They buy tons of military equipment, and on the commercial side their sovereign fund bankrolls tech giants like Uber.
I would say the opposite of oblivious in this case. You caught the hypnotic suggestion :)
I build maps for a living. This roundabout complex has been a test case for map building systems for at least the last fifteen years. It's positively brutal in its special cases.
These are vague and strawman criticisms that deny reality and that DNS can't solve everything itself.

Who owns which domain will always be centralized if only one group or individual can own a particular name. Having multiple domain name systems creates chaos.

Privacy can be solved on the client-side with VPNs or DNS resolution encrypted proxies (dnscrypt) and private registration (by the owner).

Security (integrity and non-repudiation) already exists in the form of DNSSEC and DANE. It's a Catch-22 to say it's not when it clearly exists. It's imperfect but it does exist.

ICANN was supposed to/should've been a steward in the interests of all people, not just corporations.

You can't replace it with something else and expect a different result. All you're doing is moving problems around without addressing them. Emperor's new clothes won't fix that, sorry.
To me, the lack of updates is Mint losing its soul.

What was refreshing and different about Mint for me is that they said, "Hey, what if we really look at how people deal with their money and design accordingly?" It was a huge, innovative leap forward. It was far from perfect, but if they just kept iterating with the same spirit, I knew it would get to be something I loved. Alas, alas.
> I think the answer comes from ridding yourself of distractions, and asking yourself the question - "What do I want out of life?"

I think focusing on the far out end-goal/meaning of life, is actually just another fun distraction. ...as are most time-management tools.

Generally speaking, we know exactly what we need to get done, and the problem isn't figuring out the end goal, it is gaining the emotional strength to tackle the work we just don't want to do.

There is a time for future planning (2yr/5yr/10yr/etc...) - and that's something we should all schedule for a future planning session.

At 40, I'm still working on it. One thing I've noticed is the social component. Working alone is occasionally more efficient - but we are social creatures and being able to share your accomplishments and refine ideas with your teammates (whom you like and have a good friendship with) creates an ENORMOUS positive reinforcement.

tldr: Be an important part of a highly interdependent and high functioning happy team. There's just nothing else like it.
That's a fair take. I was trying something out and I wasn't sure how well it would work. Maybe just slightly lighter/darker text would work better.
Anyone who has seen how Intuit has bungled Quicken for the Mac multiple times in multiple ways for over a decade would not be surprised. I'm willing to pay for upgrades and still incredibly frustrated.
Thanks, constructive criticism very welcome. Yes you are absolutely right. There isn't enough search data yet but it will improve over the coming weeks as more sites are trawled.
Other somewhat related discussion:

https://news.ycombinator.com/item?id=22096571 ("Ask HN: I don't want to be a worker any more I want to be a professional")

https://news.ycombinator.com/item?id=20930439 ("how do you keep your programming motivation up?")

https://news.ycombinator.com/item?id=18903886 "Ask HN: How do you motivate yourself to keep working on a project? "

https://news.ycombinator.com/item?id=19777976 "ask hn: how do you stay disciplined in the long run?"
Thank you so much for taking the time to write your experiences up! I have found SAR fascinating for a long time, and am kind of interested in getting involved, but it seems like an insurmountable commitment.
It is up. You shouldn't post a link and not be bothered to check it.
'The new evidence is deeply troubling': did Arkansas kill an innocent man?
I like pjc50's answer, but here's an alternative take: it's a matter of intention. Trolling involves making people angry because making them angry is fun. It's not any kind of intellectual stance.

The alternative is a method of teaching or learning, where unpopular opinions are as something between a counterfactual for exploration and the best way of getting a question answered on the internet: by asserting a wrong answer.

"Strong opinions loosely held" requires the opinions to actually be loosely held. You have to admit there are other options and you have to let go when yours are shown to be silly.

On the other hand, keep in mind that intent is impossible to judge from the outside.
My team used to be a Java shop, we adopted Clojure around a decade ago and never looked back. Not really sure what this whole compiler telling the developer what to do is supposed to mean to be honest. One of the advantages of using a Lisp is that you get immediate feedback from the compiler as you're writing code via the REPL driven workflow. https://vvvvalvalval.github.io/posts/what-makes-a-good-repl....
NPR also has a great text version that's free of tracking.

https://text.npr.org

Unfortunately, the original version of their site has tracking requests out the wazoo.
Thanks for the thoughtful reply David. Unfortunately I'm on a plane and am about to be told to close my laptop. Will try to come back later—but also we can discuss this via hn@ycombinator.com anytime.
Belkin did something similar once upon a time https://www.theregister.co.uk/2003/11/07/help_my_belkin_rout...

To this day I avoid Belkin products because of that, even power strips.
What does bug me is being forced to store all my data on their servers. I'm sticking to v4 until I'm forced onto something else (or I build my own replacement)