skysight-inc/HackerNews huggingface dataset:
On the investor front it depends on the debt size. Most seed-stage investors would prefer debt to a competing investment amount. Loaning yourself up to a year of lean run-rate is probably fine, but much more (hiring, paid user acq, etc) is going to look weird. Future investors may ask you to write off the loan entirely if the terms are nuts (compounding or high interest rate), but shouldn't bat an eye otherwise.

Regarding contingency plans, you don't need to have a hard repayment date in the loan terms and can let it accrue interest indefinitely (until bankruptcy, acquisition, or otherwise). Unlike traditional convertible debt a founder loan normally doesn't "blow up" into a huge equity stake if not paid back.

If things don't work out and you have the opportunity to roll the founding team into an another company (acquihire), loans are an easy thing to assign value to, even if the IP or goodwill is more difficult. Negotiate the loan repayment as a signing bonus if you can.

If things work out and you either raise money or bootstrap to profitability, you can pay off the loans as it makes sense, or just forgive them outright if that's easier. Either way you probably don't need to involve your whole board to manage it, unlike equity changes.

I get the desire as a founder to obtain the same terms on capital as future investors, but it can put you in a weird place and can complicate future fundraising. Props to anyone who can make it work, but I had good luck with the founder loan process and felt like it was the cheapest way to finish bootstrapping (we did).

Good luck either way!
Ignores the important question of why certain packages like elm markdown should be whitelisted. From what I can tell, this is the fundamental issue for a lot of people. I don’t think removing native modules was in it of itself a bad thing, but I think having this whitelist was incredibly shitty when it includes modules which are obviously not “kernel” modules.
And a nightmare for prisons and nursing homes.
Having a standardized framework is a good thing provided it meets certain minimal security and privacy needs. The idea is to enable end users to proactively collect useful data without making the potential for government abuse any worse than it already is.

So long as all data remains on the physical device at all times and any access or export is _always_ actively initiated by the user, I don't see how it makes the current situation any worse. An abusive government can already subpoena or otherwise monitor all the network providers.
Wayland doesn't work properly even without these considerations though. Horrible tearing in Chrome when watching video, at least on my machine, crazy high CPU usage too. I had to switch back to X.
Bloom filters could work that direction as well: phone produces a filter of observed keys and uploads it to the service, service checks all positive keys to see if they're in the filter. I think the main point of doing the checking on the phone is that way you're the only one who knows if you've been exposed.
I knew I saw something similar a few months ago on HN so I looked it up and I found it: https://newsmap-js.herokuapp.com/

It was the first comment of the following thread: https://news.ycombinator.com/item?id=20719651
This would be much more useful if you could tell which senator was actually making the trading decsions, vs having trades made on their behalf in a blind trust. The situations are very different in terms of potential abuse of inside information
It's not cheap but for me the added productivity of so many notes and being able to read long pdf documents comfortably makes it well with it.
Can you tell a bit more how you use options to hedge against a downturn in tech? Seems expensive.
Thank you. If you know of any other resources like this, please post them.

I spent a few hours looking for tutorials, examples, etc. and I didn't find much. I found it difficult to figure out how to set up a proper IDE and do simple debugging. It's not trivial.
> It also seems likely that the next election will be delayed.

Can you explain how this would be likely?
Well, OK, then you said that in response to the crisis, they suspended convertibility. But the US suspended convertibility, devalued, and resumed convertibility, long before the crisis was over. That means that the point had to be the devaluation, not the suspension of convertibility. (Or else they were incredibly stupid in how they did it.)
Jerry Weinberg, in his classic Secrets of Consulting: No matter what it looks like, it's always a people problem.
The stimulus packages seem more focused on ensuring that asset prices remain inflated. The idea that the average person will see any major impact from the S&P500 dropping to 2000 points is laughable.

How many people do you know that truly had their lives ruined by the 2008 crash? Allowing the markets to find a bottom and recover creates opportunities for social mobility.

The people who don't want asset prices to drop are rich people. They are the ones who own the assets.
Show HN: Isitflatyet.org (Yet Another Coronavirus Map)
Circular dependencies at the bottom of your tech stack are trouble.

I'm having a slow motion argument with a coworker about a piece of code I maintain. It provides bootstrapping data that nearly all of our code uses in some way. Everything from stats and logging up to user-visible functionality.

Every time I run into a hiccup, he's there asking why I'm not using our telemetry or networking code for the internals. It's true that if you are very, very careful, you can manage circular startup dependencies, but anyone sneezes and your app won't start or worse, drops into an infinite loop. Either you build on simpler building blocks with similar functionality, or you find a different way to organize the code.
Yes, giving them more freedom would allow them to get more money.

But that isn't the objective. Allowing them to use only transparent, hard to game investments is offset by doubling or quadrupling their existing base salary. That is the trade off. Some will find other jobs because they want to become megarich. Fine, let them leave; others will be happy to run for their vacant office under the terms of the new deal.

Secondly, by investing only in bonds and broad index funds, their goal is to help the economy overall and in the long term. If someone is allowed to buy a ton of Lockheed stock, guess who they are going to steer projects to? If their money is parked in DJIA, to benefit themselves they should do what is right for a broad range of companies.
The full requirements (security clearance, bonding, etc.) will probably make that $55 hr a bigger joke.
My wife and I worked on this as our first coding project together! She recently learned how to code and I recently started my software engineering career. It was a good creative outlet for us during these dark times.

We wanted to make a map that didn't feature large overlapping blood red circles everywhere and to give people a better sense of the geospatial data at a glance. We then wanted to show the curves at a more granular level, like the FT is doing so well now (https://www.ft.com/coronavirus-latest), so you can see an entity's curve by clicking on it's marker.

Would love to hear your feedback!
We worked on a project relating to TraceTogether. We could not get Android<>iOS interoperability to work well.
I posted elsewhere in the thread, but figured it was worth replying directly - is there any way to find out who is making their own investment decisions, and who is having their money managed in a blind trust on their behalf? The two situations are obviously very different with respect to possible abuse.
I'm not into 3D printing, so I'm unsure of what viable means in that context, but for photogrammetry in general, I've had success generating 3D models of little figurines/statues with just a bunch (~15-20) of photos from my cell phone using Meshroom[1] followed by light touch up in Blender[2] to separate the environment from the model. Both are open source.

[1] https://alicevision.org/#meshroom
[2] https://www.blender.org/
Inverse ETFs are shorts, let's be real for a second :). And I'm well familiar with risk parity.

Bonds+stocks only doesn't protect you from stagflation (inflation up, growth down) or a depression (inflation around zero, growth down).

Bonds+stocks+gold only doesn't protect you from a depression.

Both a depression and a stagflation can easily last for over 5 years, so it should be taken seriously, IMHO.

Related: https://www.artemiscm.com/ (see the paper linked below; note that this is also a sales pitch from a long vol fund, so possibly it's a little too optimistic about the strategy).
I guess I'll be the first to mention how clever the name is.
That problem already exists. My half-baked proposal doesn't claim to solve all the hazards. :-)
Why can’t we see data like this here?
Some countries seem to have high bed utilization rates despite high number of beds. Is it due to more elderly population?
The gist is that you will not be able to move the needle with any effectiveness. Reduce the federal budget by 30% by force of will, or what? This is "first, convert 1kg lead to 1kg gold" level thinking.
> Published keys are 16 bytes, one for each day. If moderate numbers of smartphone users are infected in any given week, that's 100s of MBs for all phones to DL.

Seems like a usecase for bloom filters or k-anonymity.
I think if representatives in the Senate and Congress were focused on a salary payday, they would have chosen another career besides politics.

It’s the bennies and perks of being a representative that outweigh making $200k/yr. Plus so many of them already have cushy incomes by time they are in office, being a representative is really the cherry on top the cake.
Just realized, you could get the info manually if it's not already publicly available, given that there are only 100 senator. Their offices would probably just give that info, otherwise "refused to answer" would still be useful info to put on your site next to each senator's trades.
You're assuming that reciting facts can't be flamebait. Actually it easily can. Your reply here is even more in the flamewar style.

These comments are clearly fighting a political/national battle, and you can't do that and have curious conversation at the same time. Those are two different states of the nervous system. We want curious conversation here.

In case it feels like I'm saying this because I secretly support the other side: I'm really not. Comments in the flamewar style the other way get moderated just the same, when we see them.

When you're inclined to use labels like psychopathological murder or murderous irresponsibility, it's probably better to wait until your system shifts into a different frame. In case it feels like I'm picking on your personally: we all have our version of this, definitely including me.

Re facts: the thing to realize is that there are infinitely many facts. They don't select themselves; humans do that. Which facts you select, which stand out to you as important, is not itself a fact—it's a consequence of how you see the situation and which side you identify with. Those on the opposing side select other facts.

If you show up in a thread with a bag of stones to throw at the other side, it doesn't make it ok if the stones are facts. What matters is the stone-throwing: it destroys the shared connection that makes good conversation possible. Actually, it's worse if the weapons are facts. They make harder stones, and harder hearts too.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Conceptually it's `Float -> String` once the Intl object is instantiated, but you can't use it in Elm anyhow. You'd have to reimplement and ship the entire in-browser Intl spec.
Ask HN: What are the most neglected/unfairly overlooked world problems?
What world problems have been the most forgotten or unfairly overlooked in the history of humanity?

What new emerging problems do you think are going to be forgotten until a new "disaster" appears?
Why wouldn't the patient provide their framework info (if they so chose) at the time of sample collection? Then the medical authority could report it to the local government on the patient's behalf in the event of a positive test. Other end users then decide which (if any) "reporting authorities" to pull data from and check against.

This also seems to address Moxie's concern about public location data being necessary (unless I've missed something). If I only pull all the positive tests from my local county or state, that should hopefully be a small enough dataset to be manageable even on fairly resource constrained low end devices.
The main issue of bloom filters is this:

> only needs to download the actual keys if there's a potential match.

One of the design constraints of the service was that it should not know your (suspected) infection status unless you give consent that it should be shared.

> Matches must stay local to the device and not be revealed to the Diagnosis Server.

https://covid19-static.cdn-apple.com/applications/covid19/cu...

The better the bloom filter is, the more likely it is that you have actually been in contact with a key if the bloom filter is positive.

Furthermore, the bloom filter has to deal with a lot more keys. In fact, in your example of 1000 positives per day uploading 14 days of keys you only need to upload 14 keys as they only rotate once per day. At 16 bytes per key (as the link above specifies), you'd have to download 14 * 1000 * 16 = 224kb, much less than the bloom filter needs. And this scheme can tell you with 100% certainty whether there has been a match or not, so at least in your example it's much better than bloom filters.

The scalability issues that exist only manifest themselves at larger numbers than 1000 infections per day, say upper tens to lower hundreds of thousands where it starts becoming a problem.

So yes, rough location as moxie suggests is the best method to improve the scheme. Instead of checking the IDs of people thousands or hundreds of km away from you, you could just check the IDs of people in your US state or county. But it has to be smart enough to recognize movement, as in, you need to upload/download all areas you've been in and people living at the borders automatically stand out because they download two or three areas.
Nice app. It could also be used to help the medical students who's exams have all been cancelled. I would like to help if this is open-sourced.

One feature request: my Microsoft surface has a front and back camera. For some reason, the app started with the read camera on. Would be nice if there was a way to pick which camera you want, if there are multiple cameras on the device.
This is my go-to on a multi-user system. Otherwise, VNC is good.
Somewhat counterintuitively to frequentists, this is not a problem if they did Bayesian analysis. Many new trails for COVID19 therapeutics are actually reporting realtime Bayesian estimates of efficacy.

https://www.pwc.com/us/en/industries/health-industries/libra...
I've always thought the most fascinating part of such sales is if and where backdoors would be put into aircraft and other military exports and how they would be utilised in a scenario. It think I read somewhere about France doing this at one point with fighters.

For example there is no way I'm gonna believe a Saudi F15 doesn't have something that the US could manipulate to its advantage if it chose to.

Of course building a backdoor would mean if an event found it, then could also utilise it. And it would be bad for business if it was found.
And at the same time, Gentoo maintainers are reluctant[1][2][3] to update the shipped version of GnuCOBOL. Similar to Fedora/RHEL[4]. And it's far from dead - GnuCOBOL is actively developed[5] and preparing[6] an upcoming release this year.

[1] https://bugs.gentoo.org/641888 (reported 3 years ago!)

[2] https://bugs.gentoo.org/685960 (reported 1 year ago!)

[3] https://github.com/gentoo/gentoo/pull/12067

[4] https://bugzilla.redhat.com/show_bug.cgi?id=1714241

[5] https://sourceforge.net/p/open-cobol/code/commit_browser

[6] https://sourceforge.net/p/open-cobol/discussion/cobol/thread...
Seems like a lot of processing. I wonder how much battery performance will be affected.
Ask HN: Have you purchased digital art?
Context: I would have considered buying Max Braun's E-Ink Newspaper from https://news.ycombinator.com/item?id=22831323

Have you ever purchased something along these lines? How have you done it? What have you purchased?
Regarding the part that's unclear - my understanding is that investors prefer founders own common over preferred stock which is why I proposed our founder SAFEs convert to common while all others to preferred. From your experience it sounds like all SAFEs, including the founders, will convert to preferred.

Thanks for clarifying that ESOP is common stock. In the SAFE guide its unclear where this belongs. I admit I still owe the concept of options more time to digest.
samatman has a good angle on questioning the accuracy of that number. Still, there's no question that poverty does in fact kill people - if not as bad as Columbia's study says, then still significantly more than zero.

The problem is, doing nothing was going to lead to 250,000(ish) people dying in America from Covid, without reducing the number dying from poverty. So that probably is not the right answer.

The trick is going to be keeping people from dying from Covid without making poverty a lot worse for a lot of people. I don't have a good answer, but I know that "not stopping everything" wasn't the answer.
Basically every country in the world is waiting for it, you can't realistically expect the virus to die down itself now that it's reached every country.
i think for a diagramming tool, 35$/user is a bit too steep compared to all of the available alternatives that already exist.
The Hart Island Project
Why use a centralized model? Allow users to subscribe to a data source so that any entity can push their own dataset.

This is also important because it keeps the framework usable under a variety of adverse and unusual circumstances. An aid organization operating in a disaster zone or impoverished area could make use of such a framework without needing permission from a higher authority or even reliable internet access to the outside world.
I think stating it as "ventilators are killing people" is wrong. It's an intervention because these people don't have enough oxygen in their blood, the intervention helps them put oxygen in their blood. It's all well and good to look at alternatives as you put it in your last sentence, but the way you put it at the outset sounds like you think ventilation is worse than nothing on the whole, which is probably not true, even if for some patients it is premature and makes things worse.
How do I get rid of the debug pane on the right? It’s a little intrusive when I’m just trying to poke around.
Maybe to some degree; head of line blocking and window sizes are real issues that would cause delays; but most of the problem is around requiring more round trips. This is what has made running X servers as thin clients go from being viable on the 10M ethernet of the 90s to being a terrible idea on 1G ethernet today.
Hmmm I suppose I should figure out the fair market value! (Is this even possible if they are private?). Thanks for the heads up.
I have suspicion Feynman is a "don't meet your heros" type person - There's Feynman the very great scientist but then there's also Feynman the egotistical misogynistic alleged wife beater.
I’d argue that it’s not capitalism that is fragile, markets are a natural phenomenon, what we are witnessing is government being very powerful and technology enabling people to communicate rapidly and effectively force the market into submission.
Thank you for this! I have thought about how neat this would be since FaceID first came out, but I had always assumed the IR camera’s API wasn’t available to third parties. This is awesome.

Edit: Yikes. A bunch of these 3D scanner apps are very shady. Requiring an account and/or subscription. There is no way I’m sending 3D scans to some private server. I did find one that seems on the level: STL Maker. I’m sure there’s others, but users should be careful.
Yes, several Chinese companies claim to do reliable identification of masked faces.[1] I find that pretty amazing but time will tell.

[1] https://thenextweb.com/neural/2020/03/10/masks-wont-make-you...
Nice work! I’ve been looking for a visualization like this. My only feedback would be to make the non-cumulative view the default. Given the name of the site, it makes sense to highlight the flattening of the curve.
That's meaningless without doing away with Citizens United. All the real money goes into the slush funds and not the campaigns.
No, it's not a massive failure. There are many different styles of leadership. There is not one single formula that works for all companies and all circumstances. To look at a historical example, Thomas Edison was a profound engineer and a very capable inventor as well as CEO. Obviously, there's a difference between Musk and say, Richard Branson. There's a difference between Bill Gates and Steve Jobs. They found success with different models of leadership.
I don't see how it helps.

The expensive part is GETTING elected, not serving. If you don't have the resources to win, the salary doesn't help you.
And Iraq 1991, or Serbia/Kosovo(ish)
This is extremely helpful. Thank you for your insight.
Yeah, I feel like as much as we programmers like to make believe that we can re-architect our programs and it'll solve all of the problems, often times the problems are up the chain with the design of the product.
There is a paper somewhere that actually suggests that Chernobyl might have contained a (small) nuclear detonation at the beginning. Not being a nuclear physicist I can't really critique it.

https://www.tandfonline.com/doi/full/10.1080/00295450.2017.1... (Found it)
my first response was not at all inflammatory, it contained a well-sourced definition of freedom of assembly, it was upvoted, and you flagged it too.

But you left his nonsensical 'everyone should agree with (my naive and uninformed opinion)' take up.

Please don't moderate like that on HN.
Remote Working: The Importance of Human Interaction
Personally, as a coder AND as a user - I want the program to flat out fail. As a user, a system that aborts on error maybe a PITA to use, but I have confidence in the output it provides.

As a programmer, I like that same confidence in output AND it requires me to address the failures in some way...
The prime minister of Singapore has a salary of more than 2 million US dollars, and being a competent POTUS is a much more demanding job.
Sure, but this just brings up the fact that not all programming is the same. Some people are building small programs that don't need stricter standards, some people are building large ones that do. We just happen to call lots of activities that involve writing code programming, but they are fundamentally different.
I wonder how hard it would be to create a mutual fund that tracks the holdings of the senators.
Fascinating site!

Unfortunately -- correct me if I'm wrong -- the calendar day selected isn't the day stocks were traded, but rather reported, which can be up to 45 days after a trade? [1] E.g. today's date (Apr 10) shows trades that happened on March 9, 20, and 25.

So very cool for transparency, but of zero utility for anyone trying to either duplicate a trading strategy, or trying to suss out in advance what senators know that we don't. :(

[1] https://en.wikipedia.org/wiki/STOCK_Act