skysight-inc/HackerNews huggingface dataset:
First of all, I agree with you, but I just don't think it will be feasible ever.

I am called a curmudgeon because I don't believe my government should spend a single cent in arts or any non essential thing while there is a single person without food. Until that point, I am really against over spending.

I also think the main problem of society now a days, not even the rich, is the materialism everyone has. People feel bad for not having the last iPhone or even the last Zara t-shirt, and buying it gives them a dopamine hit, but long term, they enter the hedonistic treadmill.

But the problem is, not everyone thinks like this. Recently talked with an investor saying I would not take investment as I don't believe in the 'startup' path. It goes against my own goals. I was told I was wrong, I was told I was stupid and ignorant. I asked if he would be ok making money with WeWork and Theranos, and he had no problem saying that we would like it, and his words after I asked and how about the ones losing the money at the end, the reply was literally 'Fuck Them! I already have my exit'

While there are people like this (and from small 5 euro situations to billions) no society will achieve that balance as the people attracted to the money/power will find ways to corrupt/control the others.

I am currently battling leaving my job where I am in the top 2-3% of earners in my country and just finding a small house in a fishing village where I can surf and fish all day, grow my own vegetables, and do odd jobs here and there. I am tired of money and materialism and consumption. (Caveat, I know I can have this stand because I have the money/skills to not super worry for the future, I understand someone making 20k a year isn't in the same boat, but they can still make better decisions like not buying the new Xbox and iPhone with 15% interest as I have seen many do around here)
The 5-Year Anniversary of Zelda Oracles-Disassembly
A well-researched good write-up comes from Founders Pledge [0] recommending an "intergovernmental organisation of more than 50 rainforest nations which works to promote environmental sustainability while creating opportunities for economic advancement within tropically forested developing countries."

[0] https://founderspledge.com/stories/climate-change-executive-...
Yeah, that's exactly what we need. Another PCI-DSS certification crap. What people don't understand is that their data is not private unless it's e2e encrypted. Most of the financial apps/websites have been bandly hacked and they have all the certificates in the world.
> How, exactly? What "long term decisions" would not have been worse off if the 2008 bailouts hadn't been made and a large chunk of Western retail banking had gone insolvent, tying up accounts until it could have been resolved? There is an important difference between "this business is no longer viable", and "this business is perfectly viable in the future but is experiencing a temporary shock which its cashflow and trade credit cannot cover".

I think that OP is referring to people who have decisions that would help them weather a bad storm such as 2008 or the pandemic. Let’s say I’m a small bank that is extra extra conservative with my balance sheet and only makes responsible loans, etc. In theory, 2008 or 2020 comes along and my business is hurt but I’m still fine because of my caution. And long term I am in a great position because my competitors are soon going out of business... except they aren’t because the government props them up.

This is essentially what’s happening to Warren Buffett right now who has a war chest is billions of dollars saved up during the good times that he’s ready to invest now. But it’s not as viable a strategy because the government props everyone up.

Yes, a lot of these are viable businesses in the long term if they can just be helped now. But if the government protects them on the downside many would argue that they should get more of a share of the upside as well.
Indeed, but it's just ignorance driving that. You end up with three choices:

* Use libraries like Boost and waste developer time waiting for compilation.

* Avoid libraries like Boost and waste developer time re-implementing functionality (but then you have the same problem anyway) or suffering from not having that functionality available to them.

* Use libraries like Boost and spend a small one-time developer cost turning on precompiled header files in your build system.
(C) "In 2018 the FDIC found that Cross River Bank “engaged in unsafe or unsound banking practices by failing to ensure an adequate compliance management system was in place….” The FDIC fined the bank $641,750 and made it contribute to a $20 million restitution fund to reimburse harmed consumers." [0]

"Cross River Bank originates C+ Loans, an unsecured debt consolidation loan product, through FFAM. C+ Loans are offered exclusively to consumers who contract with Freedom Debt Relief (FDR), a FFAM-affiliated debt settlement company. C+ Loans were marketed as a way for consumers to quickly resolve their outstanding debts. Consumers are charged a settlement fee of up to 25 percent of each debt enrolled in FDR's program.

The FDIC determined that Cross River Bank and FFAM violated federal law prohibiting unfair and deceptive practices, by, among other things:

- Requiring borrowers to sign loan documents without knowing the essential terms and conditions of the loan;

- Failing to inform borrowers that certain major creditors will not negotiate debts with FDR and including related debt settlement fees into C+ Loans, when in fact, borrowers had to negotiate such debts themselves;

- Misrepresenting to consumers that the C+ Loans would result in the settlement of all their debts within 30 to 45 days or 30 to 90 days, which was not true for nearly half of the consumers; and

- Misrepresenting that the consumers' creditworthiness would improve by obtaining a C+ Loan."[1]

[0][1] https://www.fdic.gov/news/news/press/2018/pr18021.html
> I quite liked (what I understood of) Nima Arkani-Hamed's suggestion for avoiding issues with localization.

Which suggestion are you referring to? Do you happen to have a link?
> also, how come the news of this change only came from a non-american news source?

Well, did you read the first two sentences of the article?

> Facebook boss Mark Zuckerberg says users will be able to turn off political adverts on the social network in the run-up to the 2020 US election. In a piece written for USA Today newspaper, he also says he hopes to help four million Americans sign up as new voters.

The USA Today article is easily located: https://www.usatoday.com/story/opinion/2020/06/17/facebook-v...

My conclusion is that Hacker News has a bias in favor of a news source like the BBC over a news source like USA Today which is strong enough to overcome USA Today having the original story yet have the BBC article be the one voted up.
JavaScript Visualized: Hoisting
So you are saying that although black people are around 1/8 of the US population, we should hire only around 2% black people, because otherwise we would be wasting more intelligent people on manual labor?

You realize the implicit argument there, right?
How many of the earlier ones lead to EU antitrust investigations?
Nice answers, thanks!
Assuming there are any domestic manufacturers of plywood left.

According to this first-hit google result, in 2017 82% of world plywood production was in Asia

https://www.wbpionline.com/features/global-plywood-industry-...
Make money in Nigeria as a student and non student; invest #10-#50k now
Don't forget MasterCard.

BTW I personally find Visa offensive to immigrants.
Facebook is the least of our worries. We need a system where running a successful political campaign does not depend on how much money you bring. Each candidate should have the same budget and so equal amount of exposure.
Wow smart phone apps are essential services?

Console makers could also wipe out game studios if they shut down.

If Apple shut down the App Store iPhone users would buy Android phones - like 85% of the rest of the world.
Yes, it probably is impossible. On the other hand, C programmers are asked to write code which doesn't invoke undefined behaviour otherwise their code can break in unpredictable ways, so either we just don't have sufficiently good checking algorithms yet or it is impossible for them too.
That is the opposite of what I said!

If it was unclear, I didn't mean the first 10-20 dollars per payment, I meant the first 10-20 dollars ever.
crate2nix is better maintained alternative to carnix: https://github.com/kolloch/crate2nix
The cache is still useful though if you think about CI builds or having a common project in a team.
Google My Business Pulling Data from Facebook
Because usually if I want to store something I put it inside the box? Not sure how that is contrived.
Good way to describe it. A "Hub" is all the videos in a folder and all its subfolders. The demo will be 100% the same as the final app but with a 50 videos per hub restriction.

You can build your own (without 50 videos limitation) with just `npm install` and `npm run electron:windows` (or `mac`, or `linux`).

If you choose to buy, it's $3.50 minimum - you can pay more. $3.50 of every purchase goes to Against Malaria Foundation

Cheers!
How much inventory to hold pre-sales
Suppose you are approaching your first sales. Your COGS are relatively high. Are there more or less quantitative methods for determining how much inventory you should hold, based on risk of missing a sales, cost of inventory...?
> Most people prefer directness, candor and very little buffer.

Sadly most leaders today (and it gets worse the larger the organization) are neither direct or completely candid when announcing bad news.

Most employees can smell the bullshit from a mile away and at least for me, I lose any and all respect for the leader(s) delivering the message.
True, those solutions are always horrible. Still don't like Jira that much. Every corp somehow managed to slow that system down to a crawl that using it became a pain.

Still a great fan of Trac. Old but gold, simple and fast. Suffers a bit from a historical focus on SVN, but can be adapted to git easily.
I could not identify with this article less. The whole concept of needing a "scoreboard" for open source software at all makes it seem like things have gone very wrong. I write software because I want to manifest real-world value, or at the very least to do something interesting. All the noise and clout chasing just makes it harder to find the quality tools which will actually help me do that.
Political adverts isn't the main problem. The key issue is that the candidates can say virtually anything they want irrespectively whether it's true or not.The blame game is huge as well and shouldn't be allowed at all. Until all this is fixed, there's not much hope for any ON/OFF settings on social media.
Awesome list of geospatial and earth observation links and stuff
Arrival expands beyond electric delivery vans with a new EV bus
Echos of the anti-trust post that went to frontpage earlier today. Seems to be building to some sort of crecendo.

Linking as i think the comments apply peripherally
https://news.ycombinator.com/item?id=23548674
I would love to get into this, but I am a total noob at this with minimal experience of any kind of baking (tried making white bread once with water, instant yeast and white flour).

Is there an easy-to-follow step-by-step tutorial for a total noob on this?
If you have your own server and need a Github-like webinterface, gogs [0] and Gitea [1] (a fork of gogs) are stable and very easy to set up. I have been running gogs for a few years now. For me it contains the perfect subset of Github features. Previously I just pushed to a bare repo on my server via SSH.

[0] https://github.com/gogs/gogs

[1] https://gitea.io/en-us/
as a C noob, this example is humorously confusing...

declare an array, fair enough, makes sense.

Declare a char *pointer,(a "reference to something in memory") ok if you say so.

Assign the char pointer the ARRAY name.... erm, ok.. so ... that would make the char pointer the 'first char in the array' then?

lol no you silly old duffer, it sets the char pointer to the memory address of the first char in the array.. not the contents of that location, obviously ;)
Modularizing SQL? (2007)
How much time do you have on your hands? And how long-term a commitment are you willing to make?

I'm asking because you don't learn these things over night. Gravity & geometry in particular take quite some time to digest and then there's quantum field theory which, in my opinion, takes even more time and is even harder to digest.

Also, how mathematically inclined are you? Does it bother you when things are not clearly and precisely defined?
What does that have to do with the US? Apple’s marketshare is basically non existent in India.
> Large amounts of debt is an obvious answer to 'where did the money to fuel this bonfire ultimately come from'

Uber appear to have $7.6bn debt, reading off the balance sheet. Quite a lot for a company which shouldn't need much to cover operating cashflow.

But who are the investors? It's bloody Softbank again.

> The saver loses out more, because they could have been living it up with more resources, rather than directing them to the debtor.

Softbank also managed to lose a lot of money on WeWork. Given that one of their main backers for this is the Saudi government and royal family, whose capacity to "live it up" is already pretty high, I'm going to make an alternative argument: the rise of global inequality and lack of wealth taxes means that the only way left to channel money back to the general public is through Potemkin investments.

> nuclear power plants

If we want to talk long-term prudence, something with a massive decommissioning liability that's uninsurable is probably not it.
Well possible. But probably based on GH API and Actions you can still support a bunch of federation features.
Facebook has a really interesting feature that I haven’t seen in Twitter, Google, or others. I can block all ads from a page.

Whenever I see a political ad, I can choose “don’t show me any more ads from XXX” and it actually works. This was a godsend during the primary and I wish was available in other platforms.

I’m surprised they have this feature and have expected it to go away for years.
Turns out it's more about economic development and education - most women who are financially secure don't want to have 10 children.
Bug report for https://orbitalindex.com/ :

In desktop Firefox 77.0.1, the page can be scrolled (i.e. the scrollbar is moving) for pages without anything happening. It took me a moment to notice that a content section can be pulled in from the right side. Disabling sanity-saving addons (ad-/tracking blockers) did not make a difference.
That assumption often fails sadly without social security they want a big family just to ensure they are able to support them in old age or can't exactly expect all of them to survive. A k model does improve quality of life and environmental impact though.
This is correct, find a problem worth solving first and ideally know your first customer before you even start. The pitfall that I as a transitioning SW eng fell into was to build the most challenging and complex solution I could and then find a use case. Don't do this, find a problem and solve it with the simplest solution you can.
How would you propose to fix that? Should candidates only be allowed to make "true" statements?
500K air quality measurement data points and API
Because people tend to generalize and if you represent 50% of the experience they have with that minority it's very easy to label everything, especially negative aspects, as generally applicable to "all of them". So you bear the burden of representing your whole minority to the best of your ability. Members of the majority rarely need to do this or even be aware of this.
Fauci: Why the public wasn't told to wear masks when coronavirus pandemic began
It's not the same case.

The allegation back then was that Microsoft was abusing monopoly power on Intel PCs in order to achieve victory in the browser wars. Also, an Intel executive even testified that the intent of Microsoft was indeed to kill Netscape.

Neither of those things have happened here: Apple doesn't have monopoly power on cell phones, nor has achieved victory in a new browser wars due to bundling Safari.

Whether new browsers (or browser engines, to be more precise) can be installed in iOS or not is a different matter altogether. Remember that back in the day it was possible to install Netscape on Windows, and Microsoft still got fire for it.
PSA: This is not about GH in general, is about a particular characteristic of it (The "trending repos" page) that is even possible a lot of people haven't heard about.

Also, there might be other ways to find out what is "trending" (And you should try to find them).
Atlassian is better than the enterprise solutions which preceded it, but that is a very, very low bar.

Their tools are remarkably slow, with each page both being remarkably JavaScript-heavy and constantly reloading (the two should be mutually exclusive, right?).

They really aren't bad, and have some advantages, but they are not a joy to use.
Wait till they start learning about C++. A notion of ‘reference’ there that is separate from that of ‘pointer‘ confuses things even more.
This seems to be more than print, radio, and television are doing?

I wish there was a way to turn this off for tv or youtube.
I wish this didn’t have pop ups to download and install things. That gives it a phishing vibe. Which prevents me from sharing it with people. Who will likely install whatever this promotes.
> A pointer is an integer that indicates a position in

RAM, ROM, NVRAM, flash, etc.

A pointer stores a number that represents an address, without making reference where is located. Can be 0 (NULL).

"p+1" can be the next byte in RAM, or the next 4KB if p is of type "4KB struct".
There are many possible reasons. For example lower cost of living, retiring in a place that has both lower costs and perfect weather or moving for business reasons only etc etc.

It happens even on a very micro scale when people move from cities to villages or the other way around. I quit a city life and moved to a village (~1200 inhabitants) but I also changed as many habits as I could to enjoy this life style. I met a lot of people early on and got to know them, developed some friendships, helped out and got some help. They are (edit: I would dare to say: we are, I feel part f the community now) very open, honest and inviting if you are as well. However there are people who move purely because property is way cheaper, but they want to maintain their city lifestyle and then try to contest the aspects of rural living that interfere with their idyllic vision of peaceful and silent sanctuary away from all civilization. There are noises and smells, tractors and cattle. Infrastructure is not up to par. Shops close early. And, worst of all, some treat the locals as uneducated dirty mass that is below their middle-class level. They tend to isolate and only seek company of other "expats". And in consequence are treated as suspicious, or even unwanted, element by the locals. It builds tensions and happens on the scale of ~50km between a village and the nearest city. On international or intercontinental scale it is probably amplified by orders of magnitude.
Non ethical hackers can get paid non ethically.
The "libertarian" states implemented the worst possible solutions: a lockdown that was big enough to damage businesses, but not early enough or thorough enough to actually limit the spread.
I wonder if Shopify is going to help Walmart with warehouse automation as part of this deal. Last year, they purchased 6 River Systems (https://6river.com/), a company very similar to Kiva (Amazon Robotics).

https://xconomy.com/boston/2019/09/10/shopify-buys-6-river-s...
I think it depends on your goal. If I want to browse new chicken recipes, I am going to open the table of contents, find the section on poultry and start flipping through recipes. On the other hand, if I want to cook a chicken curry, I am going to go to the index and look up curry, then find the relevant page.

Folders are great for when you don't know what you want and just want to browse or explore based on broad topics. Tags/indexes are better when you know basically what you want, and you just need a way to find it or items similar to it.
This is great. Always mean to upskill in RegEx but its always that nice-to-have that gets procrastinated.

Game format might just get me to stick to it.
nope, but the topic is currently debated almost everywhere on the internet... and has been for years. just wanted to see how people thought about the rename. thanks
Ah, seeking to mess with Section 230 again, just like with the EARN It Act. Any company that stays headquartered in the USA if this passes is just begging for trouble.
I don't think you're being fair nsporillo (the GP commenter) asked what societal structures were [currently] a specific hindrance based on race. Noting that it appeared that the entire legal structure of society was the target.

In response someone posted about a load of laws, which it turns out are all historic.

They didn't say intergenerational wealth transfer (which is a poor-person issue not a race issue per se - though it has a non-representative racial profile for sure).

I'm not sure what you're suggesting with "network effects", presumably people in established positions of power can maintain a discriminatory hold on those allowed to join the group?
You are just being pedantic now. It was pretty clear what he/she meant. Smartphones are a necessity now.
Apples App Store polices are bad but its interpretation and enforcement is worse
We Are Bleeding Out Bars Restaurants Wonder They'll Ever Come Back from Shutdown
When you reach essential product status, this is no longer similar to video game console.

This is more like, back when Ma Bell made you pay rent to use a handset and there was no way that you could own one.

If enough people/companies don’t like the situation we can change it. If there’s no law to make things happen the way we want, we’ll make one.
I think you missed the point. If the current administration, or possibly some other dumb one in the future, undermines US credibility where other countries unpeg from the dollar, we are going to turn into a shithole country pretty quickly.
Just because something has a slightly vague definition and can touch upon most things in life doesn't mean its definition must be stretched to encompass literally everything.
That's how bitcoin gain popularity and so many bitcoin farms in China. It has a real use case (different from U.S. for drug/gun/xxx related activities): to be able to transfer money abroad without limits put by the government. coins can be mined in China, and transferred and sold in US.
Been toying with vlang for a while now and may well use it in my next side-project - honestly feel to me like the modern C I could have dreamt up. Especially when the standard cross-platform UI (https://github.com/vlang/ui) comes of age it will have serious advantage on most other languages I know of.