skysight-inc/HackerNews huggingface dataset:
There's a slippery slope between "I saved hard and I don't want to lose the money I was recommended to invest in the stockmarket" and "I have a billion dollars in stock and I want to remain completely whole".

It is possible to achieve the first without the second. You can have federal insurance (like FDIC/SIPC) that fades out rather than has a strict cutoff (you get 100% of the first 100k, 80% of the next 400k etc etc).

There's some boundary where you "should" have been sophisticated and deserve to lose some money (probably near the point where you have a high end accountant look for deductions or are an accredited investor).

Yes, this is "unfair" to people who had very high paying jobs. But it's easy to argue that the current tax code is also "unfair". It's a question of "how unfair, and unfair to whom" not "we need this to be completely fair / preserve the status quo".
Regarding the economy, we are basically in the woods. It can go either way, the economy might recover or it may not, we have limited understanding and control.
Same regarding the pandemic: we might find a vaccine or another solution, or the virus might mutate into something more deadlier. Again, limited control.
We should be more scared about this. Despite our degree of civilization development, we are still clowns pretending we understand and control what happens around us.
How do you lock down elders? Do you expect cops to look at people's IDs and check if they're 65+? This is ridiculous, the only practical way is to close places where people are inclined to gather such as bars/restaurants etc.
Oh? I don't suppose that julia wraps lapack functions for no good reason. What makes you say this
Pre-NLL made the language incredibly clunky to use, with a lot of code acrobatics required to do something you know should work logically according to ownership but the scope lifetime rules wouldn't allow.
Sorry for that but sharing files in between iOS or Android wasn’t possible, that is my point
This is a reply to bearzoo, but we reached the depth level of the comment thread.

>> Nope, we work with float32.

>It seems that is not true.

Well, it is true. We work with float32. I explicitly checked that and NumPy/CuPy answered that the array is indeed float32. The fact, which I didn't know then, is that NumPy/CuPy internally decides on its own to use float64 without warning or possibility for us to order it not to do that. But, it is not I (or "us") that work with float64.

I would say that your comment would stand if I mistakenly ordered NumPy/CuPy to use float64 while claiming that I work with float32 (which could happen hypothetically if there was a non-obvious, but documented option to use float32 that I missed).
Not much at all.

It's a completely apples to oranges comparison, with the rust version having some error handling, support for longer identifiers, tests, relatively idiomatic style with line breaks and indentation where you expect it, variables and type names longer than one or two characters, etcetra.

You could compress it massively before going for the preprocessor. In fact, a few of the preprocessor macros just make the C version longer (when measured in lines) than it would be without those macros if lines were allowed to be as long as in the rust version (<70 chars vs 100 chars). The printf macro (used only three times) actually makes the C code longer both in bytes and lines (or equal length in lines if you retain the 70 column limit).

There's really only one macro (DO) that expands enough to save lines, but just barely. The shorthand for return saves quite a few bytes (but not so many lines) given that it's used everywhere.
> I should probably write a blog post about this or something.

Please do. I did. Shameless self-plug:

https://obdurodon.silvrback.com/error-handling

Maybe you'll find something of interest there, even if it's something to disagree with. That's fine; contrast improves visibility. Having written that just before the current surge of interest in the subject, I'm finding many of the discussions quite fascinating.
I've been seeing Eink displays get more and more commercial use over the last few years. A lot of the grocery/department stores have replaced printed out paper prices on the shelves with Eink ones. The modules are pretty cool too, it looks like the display is updated via NFC/RFID and the display itself doesn't have any sort of power source. It gets electricity wirelessly whenever it needs to be updated.

Edit: actually most of the eink price tags use a button cell battery, oops
Yeah thats pretty much how the spec works. But with key pairs instead of UUIDs.
All depends on your spending flexibility, time horizon, etc. If you can comfortably drop to half of your steady state spending for a couple of years, or if you do something like a CD ladder, it can make sense to have >50% of your retirement assets in stock.
> from functools import reduce

Oh, Python…
During the Spanish flu pandemic, entire cities and towns would get sick and everything would stop. There were also shelter in place orders given during this time. 1918 wasn’t the dark ages, we had telephones and radios. People knew what was happening.
I think it's more likely that he's being provocative instead of getting the math wrong. If we're willing to print money and give it to people, where's the limit? What is the right amount?
Collaborate on Music Online in Realtime
Exactly. It's like foreign concept to some people to consider the possibility of living within their means and making associated sacrifices.
Tesla reached out to me in early February about applying for a position in either Summer or Fall (Supply Chain Automation), and I took their exam. I did very well on it, but haven't heard back yet. I'm assuming they put the kibosh on hiring interns.

I already have one lined up for the summer at Vail Systems, and I recently received an email saying they are moving things online, and the internship may be entirely online if push comes to shove.

I also have my own unlaunched startup in the bank in case all other things fall through, but I don't have the time to commit once launched.
From my point of view, if someone works 60h/week and you work 40h/week, yes, he's working 50% more than you, he's dealing with more situations, more clients, more meetings, more problems... if you and the other one have the same intelligence, he'll probably move faster. Ok, probably this is a simplification and the curve can get saturated at one point, because 9 pregnant women can't produce a baby in 1 month... but maybe the saturation point is not 60h/week, maybe it's higher.

In my case, I've accepted that my career is going to advance more slowly, I've weighed up my work/career and my life/happiness/family, and the last one weighed more.

Of course, as other colleagues have said, working smart, finding clients, thinking 80/20, focusing on goals, looking for patterns... and it will probably make the curve more vertical.

Where do you live? I think another variable is the work culture of the country, for example in Spain the work culture is now evolving to allow a better balance between life and work. In other countries in Europe, for example, this mentality of working without overtime is fully established.
Let's be honest, a billionaire getting "wiped out" means they will just be really rich compared to normal folks. Doesn't seem like a terrible thing.

However, what normal folks will go through, that is truly scary.
I mean the statement doesn't even remain internally consistent, since shopping very much involves extended periods of time near each other.

I walked into a Costco that had a line that stretched across most of the store. For visual reference, imagine people lined up almost to the horizon of this image: https://s3-media0.fl.yelpcdn.com/bphoto/MTkFPPFWgy7UPQtsJo_e...

I immediately walked out, but if there were COVID positive people (this was in NYC by the way), I cannot imagine how others would not be infected
The alternative would be GPS which some governments are looking at now. It might give higher precision with a grid of location data to enhance it, but I would assume the protocol prevents this eg by some randomization of ids?
Ask HN: How could an introverted coder join the marauders?
I recently saw a comment suggesting that a good course of action during a collapse would be to join the marauders. Now, hypothetically speaking, if modern society were to collapse how could an introverted coder join a group of marauders to survive? Where would the marauders be located? What skills would this entirely hypothetical person need to be deemed valuable enough to be accepted? What possessions should this person carry with them during the interview? Are there any online tutorials or books dedicated to teaching introverts on how to join the marauders? Could knowledge of certain technologies improve their chances of acceptance?

It's just a thought experiment.
Duplicate of https://news.ycombinator.com/item?id=22830779
Michael Fey about remote collaboration at 1Password
Funny I did an “Ask HN” asking HNs opinion about this 14 days ago, it immediately got 19 upvotes/20 comments and then was flagged off the front page.

https://news.ycombinator.com/item?id=22699520
What I see happening. People are indoors and pursing something that they are really interested in. Maybe knitting, trumpet playing, etc. They are connected with new people online who share the same interests as them. In a few months people will be connecting in person with these people. Modernity will do what modernity always does...connect people who have distinct, unique, interests together. As a society I think that we've outgrown the idea of just going to a movie theater and hanging out with friends. I think that the older model society will re-emerge...fraternities, social clubs, members only places, hackerspaces. Let's say you get passionate about a hobby right now, lets say playing an instrument. You'll want to find a safe space to meet. Maybe a few people will pitch in some cash and just rent a space to turn into a private hangout club. With the coming recession space will become cheaper.
i have a habit of selecting text i'm reading. auto-copy into the clipboard totally wrecks my productivity.
It would probably be accessible to ultra-high net worth folks. Something like a super yacht can cost 2 mil/yr. Back of the napkin math indicates that's about equivalent to taking an FA18 out for a few hours per week.
Author here! I had fun writing this blog post and describing this architecture in the context of Mcdonalds!

Hope everyone enjoys reading through it too!
I hate to break it to you, but where currency symbols are placed is mostly a language convention and not so much dependent on the the currency itself. €30 is very much correct when speaking English. In fact, it is the style recommended in the European Commission's style guide [1].

That means there is a standard way of doing it, it just depends on your language. If you were speaking German you'd also write 30,00$ and not $30.00. All of that said, I agree that the inconsistency with all other units is weird and unnecessary, but languages just are that way sometimes.

[1] https://publications.europa.eu/code/en/en-370303.htm#positio...
US Government enforce lock down Orders due to Dog Sex files and Coronavirus
Key Lessons from AI/ML researchers and practitioners
I thought I remembered reading somewhere that even our most powerful emissions were unlikely to be detectable to any type of receiver we could conceive of further than a light-year or two, less than half of the distance to the nearest star.
Show HN: Visualizing US Covid Trends by State/County
The part about how it works. Once you've read that (here's a link: https://covid19-static.cdn-apple.com/applications/covid19/cu...) Can you describe to me how you'd track individuals with it?
One suggestion I've seen is patents.

Unfortunately, I think it's killing a whole corner of the market. I'd happily pay $500 for one of these but not $2k. At that price I'd struggle to not use something that has more colours and a higher refresh rate.
> J is probably the best language in the world to craft native GUIs

How is that the case? I don't really see a grid system or anything like that. I much prefer delphi or wpf or something.
The average Linux user will not understand the implications. Heck most don't even know the security trade-offs of X11 (which are relatively simple to discover and understand).

Leave the HN bubble and go to an average Linux forum. You would be surprised what kind of advise people give or what people are willing to copy and paste into their terminal ;).

This is not meant as a criticism. Most people, including many Linux users, just use their computer as a tool and will just do anything to get it running as they want.
https://news.ycombinator.com/item?id=22824654
And now door dash delivery costs $50 per order.....
I think it would be interesting to see a tabulation of all the implied government guaranties compared to the practical limits of the government to generate money by "printing" dollars. The first category is practically unbounded and dynamic, I think. I wonder under what circumstances it could swamp the second category.
Author here: I couldn't find any sources that show the number of cases over time broken down by US state / county, so I decided to build one myself.

Github source: https://github.com/amurthy1/coviz

Let me know down below if you have any questions/comments.
People would publish flashcard sets (share part of their notes tree) and others could fork and modify those sets, like GitHub. This is in my plans if I ever have enough time to compete in this space.
Sorry I wasn't clear.

Personally I am myself in the stricter form of quarantine I can do.

However, the argument I brought forward will start to raise stronger and stronger. And if we don't discuss about it, and if we don't do it fast, it will be problematic for everybody.

I personally don't even mind that much the lockdown, but I am not the only youngest around...
What is the slowest water animal in the world?
As someone who builds reasonably large web apps for a living, this list doesn't really address anything that's specific for large scale. Separation of concerns, a common API layer, tests, linters and etc are the baseline of good development today, not something to consider only for bigger projects.

What I've dealt with over the years, and would've loved to see addressed, is questions that are actually specific to projects at scale. Having hundreds of views, how do you classify and manage components? How do you manage shared components? How to achieve (and keep) architectural consistency across thousands of components? How do you address death-by-a-thousand-cuts performance regressions in big web apps? And so on. Sadly, this article doesn't address any of these.
This. Very much this. If you (as someone nearing retirement) have your funds on auto-pilot, they'd have the right allocation.
It would be cool if we could have something that could have both the individual commit history, and without removing/changing anything add a default view which are aggregate:

- A - B - C - D --o
\-------ABCD -/

Where D == ABCD.
Payroll is a lot easier when the owner/executive can skip income for one or more months. It's easier if the business has the cash that in good times allows them to pay payroll even when collections are weak. In my own agency/consultancy business, payroll is constantly on my mind and the source of most of my anxiety as I double down and do the technical work that is in front of me along with my team. It takes YEARS to build cash savings when the margins on top of labor are so thin.
Grounded by Covid-19
> There's no objective measure of severity

While it varies with health care rationing, think CFR is still a useful measure of disease severity and allows us to situate COVID vs. the flu. Knowing the real CFR depends right now on how we calculate the denominator. Burry had analysis that 4% of the undiagnosed asymptomatic Danish population had COVID-19 per blood donation data, which suggests the CFR is 80x less severe than official figures in Denmark.

Anecdotally the disease entered countries weeks, arguably months before any cases were officially announced, making it likely that the denominator is an order of magnitude greater than official stats, and thus CFR an order of mag less severe.
We understand concerns around sharing proprietary information such as a Docker-Compose file on a third party applications. We are in the process of getting the appropriate certifications/signatures so that security concerns are no longer raised. We want to assure you that all of the application information is stored on your local machine; our application makes no network requests (plus, we're 100% open source and welcome contributions). As Josh mentioned, cloning and compiling the application yourself to run it is also a great option!
https://github.com/oslabs-beta/nautilus/
I found it to be somewhat faster when comparing between the packages my distro had, but YMMV.

What did make a _noticeable_ difference was to download the FreeRDP sources and compile everything statically. That blew Remmina out of the water. I did not do the same for Remmina though, so the comparison is not fair.
How does this scale to larger teams? The problem with tags is they're free form and up to users to decide what tags to use.

As teams scale, this becomes a process and enforcement issue. The video didn't convince me trading memes for the headache of telling Steve to use this tag hierarchy every time and to not snake case is a worthwhile investment.
Like the Black Plague increasing wages and distributing land rights.
My dad caught dengue. It was nasty. Fortunately not the hemmorhagic variety. It's at least as scary as malaria, but with much less research devoted to it.
A basis for the apples to oranges argument is that you don't use MongoDB when you need JOINs.

To me, this almost never happens. You almost always need JOINs, otherwise your data is sterile and useless. What point is there to talk about entities devoid of relationships to other entities? Data is always relational; we don't live in a 1-dimensional world.

The only way I see it being useful is for scaling purposes. But there are way better, more stable, more resistant to failure kv stores out there.
I'm not sure if "responsibility" is the right word. Perhaps there's a responsibility to HN to avoid such language. But I don't think disgruntled users have a responsibility to pose their feedback in a constructive way.

s/you have a responsibility to/it would be most effective if you were to/, perhaps.

Otherwise, I agree with everything you said.

(And hey, I work for Mozilla, though not on UX stuff. When I saw the original description of poor UX, I was planning on checking it myself and possibly filing a bug if I agreed. But once the thread got into "abominations", I lost interest and subconsciously recategorized the complaint as coming from the subset of users who complain loudly and whose opinions I generally find too unrepresentative of more than a small niche. Which could be right or wrong in this case, but I have found it to be a very useful heuristic to consider the constructiveness of criticism as a signal of how useful it would be to examine further.)
I have used NoMachine. Liked the experience while connecting to Ubuntu from Windows client. With client running on Mac & server on Linux - it is Okay experience - not great. Is FreeRDP 2.0 better? Will try it anyways.
> Sure, but younger have less need of medical care in general.

True, but that doesn't mean a whole lot of young people wouldn't needlessly die.

You seem really committed to turning this into a generational thing.
Holy crap that's an awful website. It stinks of clueless desperation. I wasn't sure about trying Ghidra until seeing that site.
what do you mean "nobody has ever lived through this?" We've had huge pandemics in the past: the plague, Spanish Flu, measles, polio, smallpox.
I agree we should be cautious about reading long-term plans.
Haha brilliant, thank you for that etymology trace and the Skunked Term phrase! Good stuff.
No one can know, but a lot of business won't recover. That means sustained unemployment for a long period of time. I think it is not fully understood how interconnected small businesses are. Those unemployed people are don't have money to support a bounce back of other business. We'll see how 2020 plays out.
Yep, my first thought upon reading this was that no discussion of this subject is complete without a perusal of Gall's Systemantics (https://en.wikipedia.org/wiki/Systemantics).
OneNote is older than Google Docs. Writely was released in 2005, Google acquired it and released GDocs in 2006. The first version of OneNote to be released was in Office 2003.
This is wonderful news for any surveillance state. As the three-page brief on DP-3T [1] says:

"A tech-savvy adversary could reidentify identifiers of infected people that they have
been physically close to in the past by

i) actively modifying the app to record more
specific identifier data and

ii) collecting extra information about identities through
additional means, such as a surveillance camera to record and identify the
individuals. This would generally be illegal, would be spatially limited, and high effort."

If I read this correctly, this means that a government could collect identifier data on a per-location basis and later link this to someone's identity (for example with cameras or by tracking the IP address of uploaded identifiers).

Unfortunately I can think of quite a few entities (e.g. governments) who are not too worried about doing high effort, spatially limited things in order to track people's locations. Saying that this is "illegal" (which is probably not even true in all countries) does not give me confidence it wouldn't happen either.

[1] https://github.com/DP-3T/documents/raw/master/DP3T%20-%20Sim...
If we can ban people under 21 from bars we can ban people over 65. I'm not sure we should, but it's not a logistical impossibility.
It's still not - we would not ask someone to make a painting or drawing or animation or maquette or 3d model on the spot during an on site/video interview ( maybe you might personally but that generally not practiced) - that is directly analogous.
That's what serological tests are for.
Why in times of Covid-19 you should not walk/run/bike close to each other
This comment breaks several of the site guidelines. Would you please read and follow them when posting here?

https://news.ycombinator.com/newsguidelines.html

Users need to follow the rules regardless of how right they are or feel they are. And of course there's the side benefit that if you turn out to be wrong, you at least won't have been a jerk about it.
> it's a disaster for retirees who hold a majority of savings in equities

This is somewhat of a red herring, often used to deflect from the fact that the top 1% of the wealthy own about 50% of all equities, and the top 10% own about 80%. The top 20% own more than 90%.

We can do things to address people's retirement savings without giving trillions of dollars to the richest people in the world.
> Wish there was a way to put a few system critical processes into a container to guarantee them some resources.

There is, memcg is a thing, and it has both minimum free and maximum bounds. See the systemd.resource-control(5) man page, you can put important services in their own slice or use nspawn containers.

Personally I use nspawn containers for my web browsers, and set memory limits on them. This limits the live-lock behavior you're describing to just within the container. When firefox uses up all the memory, I see thrashing in the form of mostly executable pages being constantly evicted and faulted back in from disk, but the rest of the system stays responsive while the disk is hammered by the reads and some CPU burned while firefox spins its wheels.
> AirPods firmware updates happen automatically. And unlike with iOS and macOS updates, they can’t be stopped. You’re getting the update whether you like it or not.
True. War on drugs was really a war on anti-Vietnam mentalities, but 1A means you can't say that's what you're doing (yet).