skysight-inc/HackerNews huggingface dataset:
> Inflation disproportionately affects people who have most of their net worth in cash

The 80th percentile of households by income each have more sitting in banks in cash than the 20th percentile make in a year. A slug of inflation takes away far more resources in absolute terms from the wealthy than the poor.

> Now UBI payments must also be indexed to inflation, otherwise it won't be of much use for very long, so you'll create this infinite loop of increasing UBI, resulting in higher asset prices, cost of living and thus inflation, requiring a further increase in UBI, triggering another round of asset prices and inflation and so on. In the end, the rich are as rich as ever and the poor will still be poor.

This is a bit of a funny argument.

The only way that it could happen is if 100% of money flowing into households via UBI bids up the price of scarce resources with no elasticity, and money flowing out of households that are net contributors to UBI results in no decline in purchase of those resources.

While some things may have little (but non-zero) elasticity (housing in urban markets), many other things have elasticity (food, fuel, consumer goods, utilities, housing in other markets).

Otherwise, there's an inflationary impact to poor households, but it's less than the amount of the UBI payment, and there's a net redistribution of income to them.
If you have a nice reproducible case of the garbage collection problem, please file a bug https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&comp... and I'll take a look. I've seen some similar issues, but I don't have anything good to work against right now. (The first thing I'll do is grab a profile with https://profiler.firefox.com and that'll immediately tell basically what's going on. You could grab one too, and that'll be useful even if there's not an easy way to give me a reproduction.)

There's also a very recently landed change that might help, if the problem happens to be excessively long minor GCs (which is what I've seen with similar sites): https://bugzilla.mozilla.org/show_bug.cgi?id=1751162

Shuffling data to the GPU could be an interesting case too, but that's not handled by the JS engine itself so I'm not as familiar with how that works. It sounds like it might be worth a bug if there isn't one already (and feel free to file; we'll triage and determine if it's a duplicate.)
There are others.

My kid’s class parent’s group is a Facebook group. In other places it’s a WhatsApp group. The only reason is everybody has a Facebook account.

I have one too, I just don’t log in anymore, so I have no idea what the other parents are talking about behind the scenes. This is the tyranny of a walled garden social network.

I’d welcome Meta crash and burn tomorrow.
Thank god that Apple never implemented web Bluetooth. One more thing that I don’t have to worry about my web browser mucking with. Please keep the browser out of my peripherals.
YT still has downvotes — you're just not allowed to see them anymore.
American check use has been dwindling for decades. It was the elephant in the room when I worked for a transaction risk management firm based on checks in the mid-90s, even. Back then, even as an employee of TeleCheck, the ONLY time I used a paper check at point of sale was my dry cleaner (because she didn't take credit cards and I rarely had much cash only).

Mailed checks -- rent, utilities, etc -- have held on longer, but it's probably been 10 years since I even OWNED checks. My wife has some, because until recently it was the most convenient way to pay her student loans, so if for some reason we needed a check we'd just have her deal with it.

I'm almost 52, and our approach here is pretty normal. All our utilities are paid online. I guess taxes are the only thing we still need a check for.

So, yeah, we shake our heads a fax machines, and the people doing so are also shaking their heads at checks, too.

The notion that fax is somehow safer or more secure than email is utterly laughable, and has been for 20 years. A huge chunk of corporate fax numbers are just gateways to a system that routes a PDF to email. It's literally the same thing. And if it's not, fax is WORSE since it relies on the physical security of the fax machine.
I worked with several people at Amazon that were on a PIP and were able to move past it. (They were also people that were both talented enough to be successful in their roles, but needed a nudge because they were not meeting expectations at the time.)

I think we generally do not hear about the cases where a PIP was used and the employee was genuinely not meeting expectations, or when a PIP was used and the employee course corrected and went on to have a successful career.
Not a thing.
This article needs to be more readable. Or at least easier to skim once.

But this is a great initiative. Hope NZ makes progress.
Help. I’ve Fallen for That Cadillac Escalade
If that's not bad enough you're probably working on a legacy app with a whole bunch of mix-ins, proxies, Active Record callbacks, and other nonsense that makes it nigh on impossible to understand what any code does.
React health has already taken a hit with the introduction of hooks.
Only way to completely fix buggy user land is to error on any attempt to execute a program. Before this polkit had an authentication bypass last year, trusted user supplied ids around 2018^1, ... . The list goes on.

^1 which ironically enough was an attempt to avoid racy uid checks on setuid binaries.

https://gitlab.freedesktop.org/polkit/polkit/-/commits/maste...
Indeed. But a sysctl to switch the patch on/off seems like the pragmatic solution
The title has "bid to become" duplicated.
Your theory is that Microsoft and Google and Facebook ended up with monopoly power because their industries were just too darned regulated at the time they established themselves?
Suspected Chinese hackers hit News Corp with 'persistent cyberattack' in January
What a sinister way of saying that I do things in sequence! Would I could do it in parallel—the time it would save—but my yogic powers don't go that far.

I didn't look at your profile description. I'm not moderating you, or anyone else, in particular. It's just a job, and quite routine.

Flamewar comments don't have to be uncivil—there are lots of ways to spread flamewar. One is generic ideological rhetoric. Please stop posting like that here: it's boring, and makes HN threads much worse. We want curious conversation, and generic ideological rhetoric is the far opposite of that.

"Echo chamber" is the sort of thing people say when they imagine that the system, the moderators, and the community are biased against them. But the opposite team feels exactly the same way. It's a mechanical bias:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Astronomers stand up to satellite mega-constellations
I think the spec has not meaningfully changed in this regard since C89, and there’s a case of collective false memories[0] happening here.

From a copy[1] of C89 I see the relevant description as:

* The value of argc shall be nonnegative.

* argv[argc] shall be a null pointer.

So the spec is coherent and explained plainly. Developers/application code just needs to be mindful of what/how it’s dereferencing.

[0] https://www.discovermagazine.com/mind/collective-false-memor...

[1] http://port70.net/~nsz/c/c89/c89-draft.html
Can Meta leave US too, pretty please!!
Meta literally made the history books yesterday with the larges one day drop in market capitalisation of any company in history. That's $200B of shareholder value wiped out. If I was an intuitional investor I would be asking for his resignation.

https://www.bloomberg.com/news/articles/2022-02-03/meta-set-...
Sure there's cost associated with handling cash, just like there's cost associated with crypto currency and BTC in particular.

Just imagine how long the line in your gas station would be clogged up for if you had to wait for a BTC transaction to be confirmed...

The difference is that while you are hit with arbitrary fees when dealing with crypto (be that transaction fees on the BC or fees by intermediaries and services in case of Lightning), cash related costs are already priced into the product and can be planned for from business's point of view.
I’ve never used rails, but you can actually write code that runs in the browser on the front end, in Ruby? Or is it more of a server rendering technique.
twint does this for free
I think about this metric frequently:

https://www.marketwatch.com/story/the-stock-markets-rally-to...

Working hours to buy a stock on the S&P 500.
1 basic move and they'll likely have 3 more Oculus sales off of me (we already have 1). No Facebook account required, just a typical account that requires no proof of identity or ties to my personal identity in any way. Just like I can sign up for Steam, XBox, Epic, Nintendo, Blizzard, and every other damn service without it. My sister just told me the other day she'd probably get 2 if it weren't for that, she doesn't even game on other platforms. There has to be tons of people holding out because of it. The move was infinitely stupid.
For environments where build is included in deployment (Not best practice at all, but sadly common) it can be very pronounced.

Don't forget that CI systems are increasingly memory/cycle/time based for billing, and having a nice lightweight build/artifact is very appreciated here.
https://www.trucknews.com/blogs/the-so-called-freedom-convoy...
I came up with my own shortcuts for mental math back when I was in middle school. But since then whenever I've needed to do anything more than a simple calculation I've just reached for a calculator and have basically lost the ability to do the longer work in my head. While it would have been nice to retain that ability without continued practice, pulling out my phone's calculator is simply faster and won't make an error like I can easily in my head when trying to remember the all the intermediate numbers I'm calculating.
And then you do it yourself and your patch is never accepted because it disagrees with the other developers.

So you try to make an extension which implements the behavior you'd like, and it works pretty well for a couple years. But then they decide to completely remove their extension API, and instead give you one that doesn't even offer 0.1% of the hooks that the old extension API offered.

So at the end of the day you're forced to maintain your own private fork. Fortunately, the other developers attention is focused on other areas of the codebase these days (hopefully ones that are irrelevant to you), so you don't have to do a lot of conflict resolution.

Eventually, you switch to a source-based distribution where you can pile patches upon patches on each of the packages you use, and they are auto-reapplied every time you upgrade the package.

Such is the life of the "open-source software user with an itch" these days. It's still better than the alternative... at least on paper.
The underlying here is people don’t want to “work hard” for decades because that is no longer considered a good life.
I think you are referring to Subway sandwich bread:

https://www.nbcnews.com/news/world/subway-s-sandwich-bread-i...
It's a contrived example, as I say. The point is constructing intervals and doing the interval range checks requires importing those functions everywhere and constructing shape objects for them to use. Don't read the code literally.

Obviously you can wrap them in a your own interval function which does the same thing. So like:

function myOwnIntervalBetweenFunction(date, offsetBefore, offsetAfter)

Which is more hygienic but my point is I don't have to do that with Ruby ever.
I suggest opening the dev console and adding "text-transform: uppercase" to the body element which makes it more obvious that it is in fact the same font as in the 1970s drawing. It also makes it look less ugly, in my opinion.
> SME's in developing countries have other issues to take care than running their bank.

> Germany being a cash-preferred society doesn't automatically mean businesses are eager to accept cryptos. It's not that they don't trust banks or because of transaction fees - believe me their margins are there.
I hope you didn't set up a business based on this false assumption.
Other than that, unless you use Nano, every crypto transaction comes with a fee, and usually way clunkier and slower than normal transactions (for now). In EU we have immediate and free bank transfers everywhere.

> The other two industries mentioned are good examples, outlines the fact cryptos are indeed no good for anything other than anonymized illegal transactions.

> And yes, fintech customer support is said to be bad, but usually equally so is crypto app support. And if you're running your bank, there's zero support. You screwed up a tx and lost 100k? Too bad. This never happens with a brick-and-mortar bank.
This mindset is so weird to me. I can't imagine just wanting to buy things for the sake of buying things. I generally only buy things because I have problems I recognize and want to solve. And the more heavily advertised a solution to one of my problems is, the more I inherently distrust it to actually be a quality lasting product/service instead of something that's just desperately trying to program me that it's actually good.
Apple's $1.1B Patent Dispute with Caltech Granted New Damages Trial
Proportional representation also doesn’t occur in the house because of gerrymandering.

https://www.fairvote.org/votes_vs_seats_in_the_people_s_hous...
This should be changed so the end user gets to decide what payment service to use. I don't want to download and app and have to insert my credit card ever and I want to cancel subscriptions in one place the way I can now.

It should not be up to the developer to choose how I pay them, only the amount.
As someone who has used Ruby as my main language at a number of companies for the last 17 years and deeply dislike Rails and rarely use it, I couldn't disagree more.

Rails draws the attention, but there's plenty other uses.
There are some web implementations of Logo, e.g.

* jslogo - https://calormen.com/jslogo/

* Turtle Academy - https://turtleacademy.com/
Exactly. AT&T was a monopoly because it made sense to be one given the capital investment requirements and technology. Universal access was something that lifted up the whole country and had and has enduring value. Think of the bullshit and lack of interop between Facebook, Apple and Google messaging - without AT&T, you would have had that problem with legacy phones.

They were tightly regulated, which worked well until technology moved ahead of the operations.

Tight regulation works well when change rates are slow and you need to make capital investments. Short term decision making driven by final optimization always constrain capital investment. That’s why your power grid is less robust than it was 40 years ago.
For all the fancy words here, I don't find any substance. The evidence that consciousness is tied to the physical brain is overwhelming, and evidence that it exists outside the brain is nonexistent.
Where I live, McDonald's is indeed more expensive than a home-cooked dinner, but it still targets the lower income strata.
I count 20 on mine. Surprisingly, none of them are systemd. (find / -perm 4000)
> I'm amazed at Americans shaking their heads about using fax machines, while sitting over their monthly cheques for rent, etc.

Many Americans no longer pay for their rent by check. Heck, I had to go to the bank last year when somebody wanted me to pay by check...because I hadn't used one for a few years. Many of us don't use cash either...its fun just carrying a phone around these days.

> And fax is still considered privacy conserving, while email is not, so in medical contexts they wind send you a PDF (could be eavesdropped), but they will send you a fax with e g. your lab report.

You just don't login to something like Mychart and see the result?
Your boss sets the wage. He also collaborates with "free trade" politicians to move whole industries overseas to places where human rights are not respected and labor organizers are regularly murdered. The elites use propaganda and corporate media to convince "a desperate population" that immigrants are the problem, not their collusion with capital.

Immigrants don't "destroy towns" they reinvigorate them[1].

1. https://www.forbes.com/sites/ashoka/2017/03/02/why-embracing...
Strangely enough, Bernays was also the PR man behind water fluoridation[1]. He was hired by the Aluminum Company of America to help dispose of sodium fluoride, a by-product of the production of aluminum[2].

> The drive to encourage public acceptance of fluoride was handed over to Edward Bernays, known as the father of PR, or the original spin doctor, and the man who helped persuade women to take up smoking. "You can get practically any idea accepted," Bernays explained, "if doctors are in favour. The public is willing to accept it because a doctor is an authority to most people, regardless of how much he knows or doesn't know."

[1] https://www.theguardian.com/society/2004/jun/08/lifeandhealt...

[2] https://en.wikipedia.org/wiki/Public_relations_campaigns_of_...
Is this not more of a measure of beef related farm subsidies?
You are being overly cynical. Single use plastics are a pollution problem. I spend many hours a year volunteering at beach cleanups to try and help keep these things out of the ocean. It is absolutely absurd that we use single use disposable items that will pollute the environment for thousands of years.

I also work in the clean energy industry and have devoted my entire career trying to fight climate change. I fully support efforts to curb single use plastic, and I fully support efforts to fight climate change. There are over 8 billion people in this world, we have more than enough human capacity to try and tackle both problems at once. The limiting factor is government inaction. So if you would like to point fingers, I suggest you aim them towards the politicians that have allowed the Oil and Gas companies to continue to pollute for so long.
What about having the kids learn to assemble their own game console, then how to run Linux on it and use the expansion (gpio, i2c, USB ports) while they have fun?

https://www.hardkernel.com/shop/odroid-go-advance-black-edit...

I purchased the older ESP32 based model years ago and it was really a good product.
So laws shouldn't exist because some countries imprison political activists?
You don't need a default war, you hopefully have intelligent enough users so you can show them a popup where they can select a profile that is more comfortable for them.

I hated vim so I can't say too much about it, just that I hate when it is set as default on some servers (or some colleague thought is cool to make it default) but I would not attempt to attack the vim project or vim users for their choices, I understand that it is perfect for them and we need hyper-complex-text=editors too, it would be stupid if Notepad users will start writing blogs that say Notepad++. vim and emacs are complex because the developers or users are stupid and are using Notepad wrong.

The reason I stopped hating vim is because they added instructions on how to quit it, so I can quit it and rerun my commands with EDITOR=nano in front when vim pops up unexpectedly.
Evidence for the existence of two forms of liquid water
As the other commentator pointed out there are a few options that do have a complete setup. NextJS, SailsJS, and Gatsby to name a few.
The degraded mounting is a valid concern. Rebooting while in a degraded state is problematic (from a ‘might lose ssh access’ standpoint, not data loss)

The other concern seems to be the auto mounting of stale disks, which is by design and works a treat

In my experience a much bigger footgun is that btrfs raid makes files with CoW disabled completely unsafe (no sync between disks even when scrubbed), and some distros and programs (systemd-journald) selectively disable CoW by default
The US economy would barely notice if Facebook vanished over the course of the next few years.

It's a modest blip in the $23 trillion US economy and its economic presence would be absorbed by others relatively quickly. Other platforms would gobble up their ad dollars, other platforms would be born or step in to pick up the eyeball attention. Other marketplaces would absorb their local listings.

Ten years out people would barely remember Facebook ever mattered at all. It'd be like a 45 year old remembering the dominance of Atari in their youth, or IBM ruling over the PC industry for 15 minutes, or AOL's good ten year run in the early days of the consumer Internet.

Nobody really gives a shit about eg Instagram or TikTok. They don't really matter. Oh a trinket vanished, here comes the next trinket. The world didn't stop with AOL, MySpace, Flickr, Friendster, ICQ, AIM, Geocities and 327 other services that nobody cares about today; and it won't stop whenever Facebook gets around to dying (regardless of the difference in scale, that doesn't matter much per capita - you don't have 3,000 friends on Facebook in reality, you have 13). People care more about sitcoms than they do these toy services, and their beloved sitcoms go away all the time, replaced by the next distraction device. Most or all of these social networks will rot and die eventually, who cares. On with the next.

And I say that as someone entirely without any of the comical rage that most of HN has regarding Facebook. It's simply obvious Facebook isn't that important.
Meta technically is mostly B2B, the users are the product. There are probably businesses that have signed ad spend deals with Meta that they can float on. And I'm sure there's ways Meta can/is juicing their ad auction numbers since they control the both ends of it without a lot of transparency.
> Why do you think they don't do that?

Because they're a company, and the regulatory authorities (EPA & MMS successors) don't have enough funding and will for reliable enforcement.

There are already branches of government tasked with doing this. They just need Congressional support and/or prodding to make it a higher priority.
KDE Plasma makeover – Make it look like Gnome, whaaat
Completely true. How it got here, no idea.
> React is great until you have non-trivial state management then life starts to suck again.

I agree. This is a bit where the lack of frontend seniority tend to show it's colors in my opinion. People try to fit every use case onto e.g. Redux (or the even less competent useState) and then try to throw middleware at it to solve all of the complexity they're drowning in.

Frontend really should utilize more powerful state management tools (when necessary of course), e.g. Observables or Finite State Machines. We're using hammers to solve problems that require screwdrivers.
Would I be free to choose to pay for your App through Apple? Or would the developer have the choice, and I end up having to call them to end the subscription the way so many news papers require you to?
The price has skyrocketed, it’s real value is negative
We're about to embark on a similar (less fancy) project on San Juan Island in WA. The architect we're working with built a more modest, energy efficient home (designated ZERH, zero energy ready home) similar to what we're shooting for. Her blog is wonderfully detailed about building choices, complexity, tradeoffs, etc: https://www.domaindesignarchitects.com/blog
Great to reach this milestone with April. Since the linked YouTube presentation, its code base has changed by about 95%, I've fixed hundreds of bugs and added dozens of functions from Dyalog's online collection to its standard library. There's still plenty to be done and many possible applications of April, but this is the point where the compiler has substantially fulfilled my vision of what it should be.
My bet: Microsoft would hire them wholesale. They’ve positioned themselves at the center of web development, they’ve embraced JS and React already, and yet they don’t have a front-end framework of their own because they missed the boat.