skysight-inc/HackerNews huggingface dataset:
I find myself less interested in whether or not something is a recession or not. I mean, sure, the numbers of the economy are going down, but the big numbers don't necessarily mean much for anyone's personal life. Of course it can; losing your job is no fun. But the big reason why the Great Depression was so bad, is that we didn't have any social security back then. Unemployed meant having no income at all. No health insurance, no pensions, none of the things that people started fighting for exactly because of the Great Depression.

And because of that, these recessions and depressions are far less devastating than they used to.

Of course I'm saying this living in a rich country that does have all of these amenities; in poorer countries that don't yet take care of their poor (and possibly the US that chooses not to take care of its poor), things may still feel like the 1930s. But in a rich, well-organised country, there's really no need for that anymore. We can easily get through this is we want to. Skip a vacation, buy a luxury item less, make sure the poorest don't fall through the cracks (and there will be more cracks of course), and we'll be fine. The misery is mostly a political decision.
Coincidentally John Conway talks in an interview about coming to the same conclusion. I wonder if he was inspired by Feynman?
When you're looking at an unfamiliar C code base for the first time, how do you approach it? Which files do you look for? Which tools to you open up immediately?
16 million people filled for unemployment. We are way over 10% now. They haven't announced the new rate.
Deep c secrets, a classic.
For the record, I’ve used `hub` for years and never aliased it to `git`, and I’ve never encountered any problems. I just use `git` for Git features and `hub` for GitHub features.
In the long run political problems require political solutions. If you come up with a technical solution and said solution is adopted widely enough to matter the laws will be changed to render that technical solution irrelevant or illegal (not necessarily directly).

For example, the fact that you could make your own alcohol in all sorts of ways and that regular people had easy enough access to alcohol didn't render prohibition irrelevant. Organized crime ran rampant and federal law enforcement ran rampant after them until enough people agreed "yeah this is stupid, let's just make booze legal again" for there to be political will to repeal prohibition.
Not necessarily. There are certain makes/models that hold value so well (deservedly or not) that the prices of used models that are 2-3 years old is within $1500 of an equivalent new model from the same manufacturer, which would have the advantage of a better warrantee && no miles on the tires.
> It still makes me feel better, but it doesn't turn my brain on. I strongly suspect I need the human interaction :-/

Which is OK. Have you tried having "virtual coffees" with your colleagues? Let's say every one or two days at a fixed time? Or even 1-1 calls with a colleague that feels the same about it? It doesn't have to be about work. Believe me when I say that this is much more common than you think. In the very beginning of the "lockdown", some colleagues still tried to go to the office for that exact reason. Then it became mandatory in my company to work from home, so they couldn't go anymore. The truth is that some people DO need human contact more than others. The only way you have right now is to "fake it until you make it" with virtual coffees, etc. Plus, whenever you can, go out, even for short walks (check your local regulations and in general stay safe).
A scroll trap
It could be very useful for cleaning resources. I've never used GoLang, but can see how that could be useful in various circumstances.
As we're talking about C, I suspect a feature like that, with the potential to make things safer, would also enable the unwary to shoot themselves in the foot more easily.
Whoa... https://tradingeconomics.com/united-states/unemployment-rate
That's an interesting example, because it's something of a case of convergent evolution.

The earlier Matrix rules had two big issues. First, the pace was wildly different — Matrix turns took like a tenth of the in-game time of meatspace turns. Second, deckers wouldn't share the same space as the rest of the team, so you had two separate, barely interconnected spaces.

The new rules both match how real world technology evolved, but also, and more importantly, solve the pacing and separateness issues.
I once took three months off work when I had a pretty sweet severance deal. Let me tell you, going back to the office from 10AM to 6:30PM was HELL. It ruined worked for me. I realized that there was, you know - life.

It's the sort of epiphany you get after you retire ("oh crap, I worked too much and now my healthy years are gone"), except this time a lot of people will realize it when they are still young.
Actionable Backgrounds for Zoom
Hi folks. Founder here. In the last few weeks you've likely seen some news about COVID-19 and have thought "wait, is this true?"

To answer that question, we built a simple, free utility for everyone: IsThisCredible.com.

Post the URL to any article and our algorithm will generate a credibility score based on four criteria: author expertise, site reputation, diversity of sources, and tone of writing. Articles scoring over 75% are likely to be credible.

You can also search for topics by keywords to find the most credible articles in the last week on masks, COVID-19, elections, or any other news you've heard.

More details on our algorithm here: https://www.thefactual.com/how-it-works.html. Happy to answer questions. Thank you for checking it out.
Build your own ngrok in 4 easy steps
Sounds like a wonderful system!
The thread is https://news.ycombinator.com/item?id=22865357, which is the page you've been posting to. It's now listed on the front page of the forum, https://news.ycombinator.com/, which is a list of the stories people have upvoted today.

You're not the only person who misses the old newsgroups! The format that Hacker News uses is one that became sort of standard on the web in the early 2000s. It works differently than usenet did, but you get threaded comments in the sense that replies are nested under the posts they're replying to.
people here will not realize this is not about the pennies saved by those early adopters, but the real damage was done years ago, when the now-proven-false advertisement of a stable price for life likely killed the competition and now allow them and apple to charge whatever they want today.
Yes, it is "opt-in" for anyone who wants a normal life. There will be a 'choice' of sorts, but I can't see how someone opting out could function in the "new world" the MSM is helpfully educating us about. You may not even be able to take public transportation if you choose "opt-out", and forget about crossing jurisdictional borders, not to say anything of international borders.

Anyway, we don't have to guess what this will look like. This system has been beta tested in Oligarchs' pet project, the New China.
In my opinion, the two languages are going to co-exist for a long time. C has billions of lines of legacy software written in it… In recent news, COBOL developers were sought after in order to update existing COBOL software, so the same thing will happen with C, perhaps to the end of humanity (I have become pessimistic as to humanity's future).

There are pieces of software that should be given priority for a rewrite in Rust, but most of C software is never going to be rewritten, because there is simply too much of it.

Therefore, even if C did not have any advantage of its own over Rust, there would still be legacy software to maintain and to extend.

The advantages of C include that sometimes, an embedded processor with a proprietary instruction set is provided by the chipmaker with its own C compiler, which is the only compiler supporting the instruction set; that C is still currently used to write the runtimes of higher-level languages (I'm familiar with OCaml, but it isn't too much of a stretch to imagine that the runtimes of Python, Haskell,… are also written in C).
I'm sure the stir crazy masses will be able to detach from their dependence on the inflated costs of delivery services.
Oh, yes. In the olden times, I could hop on the subway for 20 minutes and get to a magical place with free food, good coffee, an actual full-sized desk, a monitor bigger than a 12" portable, and no fights breaking out every 45 minutes or small people coming in and saying "Dad? Daaad?" just as I had a hold of an idea.

That probably suggests there's an urban / suburban divide, too, where the people with enough real estate to set up a full-on home office are much happier with the results. I don't even know where I'd stick a 27" monitor if I ordered one.
Are any concurrency primitives planned for introduction in future C revisions?
Jurassic World absolutely wins for best UI dashboards in a movie, ever. (Jurassic World Evolution, the video game, does a nice job of emulating them, too.)
C11 has seen new features, such as Generic Selection. Is the current language standardization converging (just adding clarifications, removing the surface for undefined behavior, etc.) or is C still growing with new features?

In other words, will the C standard be effectively “done” at some time in the future?
Hedge Fund Managers Are Claiming Bailouts as Small Businesses
> "After giving that only a few hours' thought, I realized that the world in which Hillary won wouldn't be a happy world either."

It took him hours to realize a Hillary presidency wouldn't have been a utopia?
Can memory safety be ensured in the C programming language? By static analysis at compile time for example?
Are they going to carry over my playlists?

I don't mind a price change, the government printed a lot of money. But I have hundreds of songs in a playlist.
I think of the word "depression" as a lagging descriptor. It means there have _already_ been two to three years of low or negative GDP growth.

Technically, I think it even takes 2 quarters to call a recession.

But I get your point... even if we don't have the stats for six months or two years, we all know where this is going. It's just the standard terminology doesn't help right now.
Extrovert / introvert.

You're clearly more towards the extrovert part of the spectrum. Please try to have empathy for people on the introverted part of the spectrum who cannot fathom being forced into an office with tons of people distracting them all day every day. Heretofore they (save for a lucky few like me) have been forced to not just fathom it, but live it.

The "half" of Americans mentioned in the article probably has heavy overlap with those introverts.

Honestly, your post reads pretty heavily to me of "status quo privilege bias". You fit the current status quo very well, and are expressing worry that a change to that status quo would hurt you, with out extending empathy to those the current status quo hurts badly.

The world is not going to flip to fully remote work. It's likely going to inch towards remote work being more prevalent or available. What you are expressing is a case of "When you're accustomed to privilege (your way of working being privileged in this case), then equality (remote work being equally available) feels like oppression."

Not saying that makes you evil or any thing, just pointing out that this is a pretty standard human bias that gets expressed and winds up working to defend harmful status quos all the time. Worth being self aware of.
We're definitely in more of a Bruce Sterling cyberpunk future than a William Gibson cyberpunk future. Distraction has been feeling eerily prescient recently.
The article is an abbreviated version of the radio clip. There's a bit more information and context if you listen to it, although I got the impression the editor might have cut him off mid-rant at the very end.

Since the results of the 2016 election prompted a total rewrite of Agency, discussion of that is hardly a wild turn.
> You just got lucky with Cyrillic that a Helvetica version supporting it exists.

This is hardly a coincedence that Cyrillic alphabet has broader support and adoption among fonts.
Many people are blaming the commute, but I've been working from home for almost 6 years, and I actually miss the commute. Especially the bus, but the train was nice too when I had to switch. It was a nice buffer of being able to read or think quietly to myself. The start and end of my day were absolute. Whatever I didn't get done would have to wait, and I wouldn't start until I got there. Along with the social interactions, and having more choices for lunch in my immediate area, the commute is in my top 3 things I miss about working in an office.

What I don't miss is waking up early and getting ready, picking out clothes, combing my hair, and all that nonsense every single morning. I even had 8 of the same exact outfit when I worked in an office, and it was still such a drain.
The other half would rather not work at all.
When all of this is over, I hope that work cultures will have more space and acceptance for both our personality types.

(Although the pessimist in me just sees those of us who need the social interactions forced to WFH as managers notice the cost saving potential, while those who like the peace and quiet of WFH are forced to go to the office as managers notice the overall drop of productivity… but this is why you shouldn't listen to me for too long ;-))
Interesting perspective. In what ways do you think our lives will be changed forever ?
Will C eventually get something like C++' constexpr?
Sounds even better! Is there some example of colonialism which you think is worth preserving, to the destruction of their culture? Should Ireland stop being Irish, should Korea become a Japanese colony again, or should we reunite the USSR?
Human decision making is terrifyingly biased. The fear that currently grips the world and its leaders is perfect cover for leaders bent on a totalitarian streak.

'Doing what is right', 'fighting this and that'.

Your own point made here is evidence that you too are at least partially in this state of mind, given that you equate our current situation to being on a sinking ship.

A number of questions come to mind:

Are we really in such a dire situation?

Is compromising on rights justified to get rid of this situation?

About 1. Some countries got hit very hard, communities ripped apart and families devastated. That's not even considering the drawn out consequences of the economic downturn. The situation is dire.

But on 2, it's much easier: I don't want you or anyone else to know about my stuff. Its nobodies business but my own. I completely opposed to any form of control in the name or for the sake of fighting this. Any technical measure I will oppose, probably quite successfully. I reject the premise that we're able to make effective decisions right now that are not clouded in fear, are not too drastic and can be modeled to effectively respect our rights.
1. What is the easiest way to build cross-platform (native) GUI with C?

2. Why it is harder to find lgpl licenced libraries to access windows directories over network like jcifs pysmb (and libraries overall) when needed to close most part of software source to sell small softwares to businesses?

3. If you needed to combo C with another language to do everything you need to do forever and never look back what other language would that be?
Not surprising, seeing as how Disney just took over National Geographic...
C is a pretty well established language, so this question should probably be asked the other way around. C was primarily designed to complete with FORTRAN.
I think the EU could theoretically kick them out, also there are some other kind of sanctions mentioned re Hungary which could be used but I don't remember which ones.
Ask HN: Daily motivation screen theme for Android
I'm looking for a software or a dynamic theme that runs in the background and dynamically shows a new motivational quote every time I unlock the screen or go to the home screen in my Android phone (Realme Pro 2).

Is there anything that can do this?

An example of what I want is this Chrome extension:
https://chrome.google.com/webstore/detail/daily-motivation-motivati/nonnkklkpbokmppgochfdamhihaijdin/related
If people aren't working and creating a functioning economy, all of those things you described go away. They're tax-dependant. They aren't just whistled up from the wild blue yonder.
A repost from my other comment:

You don't need to subsidise anything.
> On March 1, 2018, Trump announced his intention to impose a 25% tariff on steel and a 10% tariff on aluminum imports. > Trade Act of 1974 allows the president to impose a 15% tariff for 150 days if there is "an adverse impact on national security from imports

>NAFTA originally required automakers to use 62.5% of North American-made parts in their cars to be imported duty free

You can just require that 25% of PPE purchased by the government has to be made domestically. That would give you 3-4 factories. You make a requirement so they are 1000 miles away from each other and be able to 4x capacity within 2 weeks.
A Photo Sparked a Twitter War Between Chinese Nationalist and Young Thais
I'd be mostly fine with the huge bagload of loanwords if we could at least have a spelling system that made sense for our language, like we used to... 1000 years ago.

https://rationalwiki.org/wiki/English_spelling_reform
We'd all be living on a bridge if it were up to that guy.
Ah, so the important part isn't that creator or content growth is outstripping ad spend; it's that viewer growth is outstripping ad spend. (Which means less revenue per view.) That makes way more sense.
Have you read the book, or are you relying on literally half of a sentence drawn from an abbreviated blurb summarizing a short radio clip to draw that conclusion?
What's up with `strlcpy` and `strlcat`? Are they getting standardized?
But if they are allowed to stay, it sets a very dangerous precedent. Realistically, they will stay.
A recession is where your neighbor loses their job. A depression is where you lose your job too.
Agreed. It’s deeply scary to me that it this stuff isn’t intuitively obvious to people who have lived in a free market economy their entire lives. The idea that a Soviet bread line is the most “ethical” way to distribute goods is madness.
THE BIGGEST thing i HATE about office work is the shoulder surfing. i go insane with rage when some idiot is standing behind me while i'm trying to figure something out, i feel under the gun and i start to make mistakes. i have huge anxiety issues and that doesn't make it an easier. not to mention the fact that if i wanted your damn input, i would ask for it.

since working from home, my anger and anxiety level are at a lifetime low. i don't have bleeding ulcers and i actually get a 4 mile walk in in the morning since i'm not rushed to fight traffic. my life is so serene now.

I hope this lasts forever.
Not uncommon with proprietary software.
This is really cool! It would be nice to see h tags used for article headings. That way people using assistive technology can navigate around faster.

And this may be a good opportunity to use the article tag.
I came across this video message [1] from a previous submarine captain which I think is relevant in the WFH context as well. He mentions having a routine, clean environment, enough downtime, de-escalate conflict early and communication as key ingredients to coping with self-isolation.

Start by figuring out a routine for you and try to stick to it.

[1] https://www.bbc.com/reel/playlist/coronavirus-covid19?vpid=p...
> To keep the EU clean, yes, but it won't accomplish anything locally

It's not EUs job to do that.

There is genuine grassroots support for illiberal government in both countries. People in these countries are divided and have to fight it out among themselves. The responsibility is to upkeep liberal democracy is in the hands of the people.
Is it worth it to learn C in 2020 ? Will it still be a prominent language for systems programming in the future ?
Frank Herbert’s ‘Dune’ holds timely – and timeless – appeal (2010)
I worked from home 3 of 5 days a week.

I loved it.

Now with my wife and kids home ... working form home is horrible.

COVID-19 has ruined work from home for me ;)

I want some alternate bandwagon "work from home sucks" articles.
As a total dummy on macroeconomics, I find myself having the positive take "hey, we were probably moving towards some recession anyway, might as well get it over with in one go". I'm saying this because the graphs go up again in the not too distant future. Besides the obvious personal suffering that is going to be the consequence of this event on at least the short term, and under the uncertain assumption that we're making some return to normal life in 2020, is there any merit towards my naive optimism?
The term "recession" has meaningful definitions:

A recession is two or more quarters of negative economic growth in a row.

A depression isn't clearly as defined, but some common definitions are "a 10% decrease in real economic output" or "a recession lasting more that two years"[1].

Neither of these definitions are met.

[1] https://en.wikipedia.org/wiki/Depression_(economics)#Definit...
I don't think that is the still the case anymore.

I navigate from time to time to Korean website, very few occasion they actually uses Chinese characters, except:

1. Some countries names. 中(China)/美(US)/日(Japan)/北(North Korea)

2. Blue House (think of it as Korean's White House, representing the headquarters of the administration), sometimes referred as 青(Blue).

3. The president's surname, sometimes referred as 文(Moon)

Except for those very limited cases, I don't think Korean people are actually using Hanja anymore, it almost feel like some sort of emoji for then, that they probably can't read it, just comprehend the meaning.

As to Korean names, yes I think they still have a Chinese name registered somewhere, but no longer required and not shown on their government ID card.
S&P 500 Dividend Yield Is the Highest Relative to 10-Year Since 1955
Oddly, I'm in the exact opposite camp. The constant drop in's and busywork meetings at the office were taking up an hour a day, at least.

Now, I do have an office to work in and my mom comes out to help with our son and my in laws live a few blocks away (we're luckier than most). So our set up makes it so I have a foundation to succeed with work from home, but if things were "normal" and school were in session I'd love to do this 3 or 4 days a week and go into the office for weekly meetings. Even though, we're doing those over ZOOM right now.

EDIT: formatting
Particularly a large portion of the service industry. Perhaps not all with some establishments potentially closing, but most will be called back. Large retail that has closed down as well.
On a last resort there is an extreme solution that seems to work in any field especially artistic ones: stop doing it professionally. Get back to it as a hobby, exploring and playing with anything on personal projects without any financial pressure, and I'm sure you'll find that joy again.
World's first Voice based Photo-sharing Platform launched
Spuds MacKenzie
An unemployment rate of around 13% (as of two weeks ago[1], so probably even higher now) doesn't seem like it's going to just magically resolve itself, and it's going to have drastic effects.

1. https://www.nytimes.com/2020/04/03/upshot/coronavirus-jobles...