skysight-inc/HackerNews huggingface dataset:
Bob starts with 11 units of utility. Fred starts with 2. It costs 1 unit of utility to exist. Each of Bob and Fred invest their remaining utility in the utility market, which grows at 10% per year regardless of what either of them do. 25 years later, Bob has 109 units of utility, and Fred has roughly 12 units of utility. At the beginning of this thought experiment, Bob had 5.5x the utility units of Fred. At the end, he had more than 9x.

This is a simple thought experiment that I hope illuminates something important: in an economy where there is year over year growth, inequality grows by default as a function of exposure to the market. Here, Bob starts with more and can be more exposed to the market. In this example, Bob started with 5.5x more assets - but in America today, the top 10% of households have a median net worth of $1.6m, and the 40th-60th percentile of households have a median net worth of $88k, a multiplier of 18x (note: this data is from 2016).

Most Americans have little to no exposure to the market, while the richest 10% own 84% of stocks. There are many factors driving inequality, and I don’t think anyone would argue that some people are more economically productive than others. But it’s not the case that inequality in the United States is purely a function of hard work by talented people - there are very significant structural factors.
Oh ok, I guess I forgot nest supports different "platforms", thanks.
People still coding C can usually be counted on to be wrong.
I've heard it suggested that you can build an application fully in canvas but also leave behind a semantic and accessible skeleton for screen readers and crawlers
Go ahead and complain about Twitter "censoring" things you post. Twitter's a platform. They have to choose what they want on there. Eventually it gets to "Oh, you saw that on Twitter? That's some garbage site where the users post every crazy, unsubstantiated conspiracy theory that comes along." At that point their platform is worthless. Censorship is no different than any other decision about what business you're in. If their decision makes you emotional, oh well.
Well, for starters...how would you like to repatriate so the very thing you sought to undermine continues to function properly????
Hunter Biden was bad at setting password on his infamous laptop: report
Leuchtturm1917 Drehgriffel Nr.1 ballpoint pen
National security nightmare of Hunter Biden's abandoned laptop
i wonder if there are actually higher costs associated with macOS, or if this is just segmentation based on the fact that macOS users are more willing to pay more for software
Agree.

My point is mostly aimed at people claiming WhatsApp is somehow very safe just because of the end-to-end encryption.

I'm saying end-to-end encryption is a really great idea and everyone should do that and still encouraging people to look beyond that and think about the entire threat model when deciding what is important for them.
Here is a parable I made in 2010 about such a problematical society with ultimately just one top rent-seeker owning all the automation:
"The Richest Man in the World: A parable about structural unemployment and a basic income"
https://www.youtube.com/watch?v=p14bAe6AzhA

A related longer article expanding on such ideas:
https://pdfernhout.net/beyond-a-jobless-recovery-knol.html
"This article explores the issue of a "Jobless Recovery" mainly from a heterodox economic perspective. It emphasizes the implications of ideas by Marshall Brain and others that improvements in robotics, automation, design, and voluntary social networks are fundamentally changing the structure of the economic landscape. It outlines towards the end four major alternatives to mainstream economic practice (a basic income, a gift economy, stronger local subsistence economies, and resource-based planning). These alternatives could be used in combination to address what, even as far back as 1964, has been described as a breaking "income-through-jobs link". This link between jobs and income is breaking because of the declining value of most paid human labor relative to capital investments in automation and better design. Or, as is now the case, the value of paid human labor like at some newspapers or universities is also declining relative to the output of voluntary social networks such as for digital content production (like represented by this document). It is suggested that we will need to fundamentally reevaluate our economic theories and practices to adjust to these new realities emerging from exponential trends in technology and society."

I just read Andrew Yang's "The War on Normal People" from 2018 that covers a lot of the same ground as in that article and in a clearer and more persuasive way (but does not outline quite as many possible solutions):
https://en.wikipedia.org/wiki/The_War_on_Normal_People
"Focusing on domestic issues, the book discusses technological change, automation, job displacement, the U.S. economy, and what Yang describes as the need for a universal basic income (UBI). Yang argues that "as technology continues to make many jobs obsolete, the government must take concrete steps to ensure economic stability for residents of the United States," including the provision of a UBI, which is one of three central policies of Yang's 2020 presidential campaign."
What if there were two albums, entitled "Beatles Greatest Hits" and "Best of the Beatles" and the former is a compilation album and the latter is a solo album by former Beatles drummer, Pete Best.

If a fan buys the second without realizing it is not a compilation album, should the Beatles not be able to defend their name being used to sell it? Or profit off of it?
Having met many QNX people back around 2003-2005, their problems were:

1. Microsoft had the OS business locked up.

2. QNX cost more than Windows.

3. Their marketing was not very good.

Then QNX, the company, was sold off to an audio company. That was a disaster. Then it was sold again to Blackberry. Along the way, they went from closed source to open source to closed source to open source to closed source. This antagonized the QNX user community. QNX relied on ports of GCC, Eclipse, etc. for development, and all those communities stopped supporting QNX.

Right now, you can still buy QNX. But not on line. You have to talk to a sales rep. If you have to ask how much it costs, you can't afford it. It's widely used inside things like car dashboards. The classic line is "you use Linux to run your web server, and QNX to run your nuclear power plant."

They've been terrified of people pirating it. I used to tell their people that their problem was not piracy, it was being ignored.

They should have a business model like Epic has for Unreal Engine - anyone can download and use it for free, and when you get over $100K in revenue, they get 5%. Although that's easier to enforce in gaming, because few titles hit $100K in revenue and those are easy to find.

(Some years ago QNX had a sales win with a major auto manufacturer. They'd been considering an embedded version of Windows. Microsoft insisted that the Windows splash screen appear when the dashboard powered up. This was not well received by the auto company, and they went with QNX.)
The value of hooks became apparent to me after working with a very large react-redux application. It was so large and the forms had so many elements that the capture of data, testing, and subsequent state management in redux was enormous.

It wasn't overly complicated from a technical perspective, but when there were forms with say 50-100 different inputs and dozens of state transitions, it was a mentally taxing experience every time to try to maintain the data model and state machine in my head when debugging or introducing changes.

For me the introduction of hooks was amazing as it's allowed us to strip most of the redux state management in favour of managing state with hooks inside of functional components. We still use redux for global application state, but there are also hooks for interacting with that redux state too.

We effectively went from class-based components in react-redux with say 500 LOC in each class, 500 LOC in each action file, 500 LOC in each reducer file, all the way down to about 700 LOC in each functional component file.

I do agree though that debugging sucks. It's incrementally getting better, but it's got a long way to go.
Because it is inspired by functional concepts. Being a continuation does not inherently make you impure.
Because say that there are 20 studies trying to prove that the Earth is flat. The current system only rewards the 1 study that "proved" that. The 19 other studies which were inconclusive or demonstrated otherwise were not published.

Now, if you had 19 studies which were inconclusive and 1 study that claimed to have conclusions, you would look at it very differently than one study that claimed to have conclusions.
The Atlantic Retracts Ruth Shalit Barrett Article on Niche Sports
While it's certainly much harder in managed runtimes, I've been quite happy with gdb's "where" output on JNI-bound or syscall-stuck JVM cores, and jstack (and more modern friends) where that didn't work. For my other HLL of choice, pyrasite[1] works quite well. When using all of those tools, I encountered significant out-of-the-box usability issues until I learned what those debugger-esque tools were doing with regards to their "target" programs' (or their postmortem heaps) stacks, signal handlers, and allocators. Combining the understanding of the latter concepts with the former tools is a killer combo, and, while I can't speak directly to your counterexample of the NodeJS runtime, I would be extremely surprised if tooling did not exist to perform similar debugging tasks with it.

1. https://github.com/lmacken/pyrasite
Kubernetes Services and Service Discovery
You can legally only run macOS on apple hardware, and that's expensive.
Practically, I disagree with the GP. A newtype is fine in these cases. You don't have to say you know what to do with negative Lengths if you have a smart constructor that won't let you create one.
How’s the Jekyll to Hugo switch? I’ve considered it, but haven’t done it yet.

Currently just hosting on GitHub pages with their built in Jekyll support, but the mess of dependencies is kind of a hassle and Hugo seems nicer.
> Yesterday I gave in and decided to try the latest release. After logging in, KDE greeted me with a plasma crash. In the next few hours of light usage, some more crashes followed.

What distro? New or installed on top of something else?

I have run KDE Neon since a few years ago om two (admittedly high end) laptops and it has been very smooth.
Depends what methodologies were changed between studies. If people with a particular gene were effected, but said expression was very rare then you might have a huge number of studies that show no effect, but were highly effective in that one case.
> According to one estimate, for every 1 billion passenger miles travelled by car, 7.2 people die; by plane, it's 0.07 people.

Interesting to read concrete numbers for this comparison. It's well-known that air travel is much safer than cars per mile, but I didn't realize it was over 100 times safer.

I'd be curious to know what this number is for fully self-driving cars once they start being used for the commercial transport of passengers (as opposed to just testing/refining the technology).
>If a person doesn't like them, quit and spare us the dramatic exit article.

Would you have said the same about the Declaration of Independence? Sometimes it is a great step forward in dissent to outline why you find the current regime intolerable and why you are leaving.
> It is difficult to believe that a business plan is useless. It provides a framework for evaluating a business and its progress.

They all show hockey-stick growth up and to the right. Not many businesses succeed by that measure. And the goal of a lot of business plans is not to plan a business, but to plan to get funding. Big difference.

And a lot of businesses pivot after realizing they were totally wrong.

> If the plan is wrong, an underlying assumption is incorrect.

Incorrect, or made up. Nobody has perfect information beforehand.

Both Juicero and WeWork were known to be business failures from the earliest days, by people who didn't even have to read any financial reports.
I use a TWSBI ECO F (~$30) every day. It is one of the more inexpensive piston filled demonstrators out there. The writing experience is the best I've had so far (when paired with heavier Rhodia or Clairefontaine paper). The only downsides are (1) it uses a screw cap mechanism (which is preferred by some in the fountain pen community because it doesn't fail like snap-on cap mechanisms; but is slower and less convenient) (2) It's made of plastic -- very high quality plastic -- but plastic nonetheless. It's more of a technological pen than a classic pen. That said, I would rate the writing experience of the TWSBI much higher than that of the more popular Pilot Metropolitan (I should know, I own 4 Pilot Metros).

Also, as much as I'm a fan of fountain pens, they do have some downsides. The ink tends to smear/smudge easily (even quick drying ones) on normal paper, which makes them less suitable for scribbling marginalia on paperbacks. And even their extra fine nibs aren't that fine, so one can't squeeze as many words into the margins. Therefore, I use a different pen for marginalia: a Pilot Hi-Tec-C 0.3mm (~$3). It's a gel pen with a very very fine nib (0.3mm is finer than Western F fountain nibs). Fountain pen inks are also usually water soluble so they're less suitable for use cases that require permanence, like say signing the back of a credit card, so I find myself having to switch to a cheap ballpoint in such cases.

To me, fountain pens optimize for one experience and one experience only -- the pleasure of writing on good paper. It trades off versatility to achieve this optimization.
The Alpha Wolf study has since been discredited, since it was based entirely on wolves in captivity and generally under some degree of external stress. Observations of wild wolves did not observe similar behavior - specifically, they observed that wolf packs are essentially communal decision making oriented with a loose meritocracy - the lead wolf is whichever one is most capable to take on the initiative for a task, and varies from activity to activity. The idea of the "dominant" wolf always being in charge turns out not to be the case, because it's only relevant when the pack believes it's in danger of a fight, in which case they send the largest wolf forward in interactions. That wolf isn't actually in charge of the pack though - it's literally just the favored fighter.

https://www.businessinsider.com.au/no-such-thing-alpha-male-...
Building Mac build farms is way more of a pain and absolutely costs more. There are a few services dedicated to making it easier, but Apple isn’t trying hard to make people’s lives easy in this.
This is a very cherry-picked comparison. Lyndon Johnson was president during US-backed Indonesian groups' murder of perhaps half a million people. Reagan supported death squads in Latin America. George W. Bush started the Iraq War on false premises. Trump has done plenty of bad things, but it makes little sense to try to paint him as more horrible in general than past presidents were.
The interesting part is the FOSS changes

Basically they significantly cut the FOSS usage by instead offering free credit and then reviewing the projects on case-by-case basis if you run out of it.

It's a big change, but honestly, I don't know how they could they provide free computation for any public repo no questions asked as they have been up until now.
> Not only Rust is immature, but it seems the language designers intentionally limited the language.

I am learning rust but what criteria any language must meet to call itself mature?
> Gnome 2 was nice, but it also lacked serious usability features that were present elsewhere. Windows exposé (overview), a global menu, and window tiling/snapping were just a few.

I'm fairly certain these were easily available as plugins on Gnome 2 with Compiz.
Travis CI and GitHub both use MacStadium's infrastructure for macOS builds, not their own.

https://www.macstadium.com/customers/travis-ci
I see this constantly, but primarily when I click a link to Twitter in an app other than a browser (e.g. Slack). It's been years now, so I'm 100% sure Twitter must know about the issue and have just chosen to not care.
Damn dude. I never thought of that.

So are you here right now declaring that RISC-V and all those companies are in the wrong and risc-v will be a disaster?

Cause I might agree and be with you on that lol

-Edit- I have no idea what the state of the compiler is

https://github.com/riscv/riscv-gnu-toolchain

> Warning: git clone takes around 6.65 GB of disk and download size

WTF?

If you're going that complex than... wtf?
Also, there's a lack of dedicated server products.
Speaking very personally and not axiomatically: by refusing to accept "fixes" that aren't fully understood.

If that means rejecting the PR "stop using globals in $language because that triggers a 'slab allocation' (whatever that is) which stackoverflow says is bad", and instead insisting to your boss that you spend an extra week reading kernel source/stdlib source instead of moving on from the original 2-hour-scoped bug, so be it. The outcome is far more beneficial (for you and for the product/company) in the long term.
I've been on plenty of teams where people do this. The biggest negative is when the person speaking is also the type who takes forever to get to their point. I'd say the counter requirement here is that you _need_ to cap speaking times somehow, and the cap needs to be short (say 30s).

Not sure how to let that tie into getting around complex issues, though the idea of other team members having to yield their time to the speaker to continue is probably relevant (I mean let's face it: international diplomacy formalities exist for a reason, to solve problems with significantly higher stakes).
It's interesting that Eritrea's only ISP (there is only one ASN assigned to ER), EriTel, is apparently only connected to the rest of the world by China: https://bgp.he.net/AS30987#_peers

Even the few scattered .gov.er domains appear to be using some US-based single person(?) consultancy for nameservers, presumably for reliability.

If you Bing for .er, there's nothing other than an EriTel site that takes ten minutes to load, and a bunch of outdated webmail interfaces.

Does the country even have wired service at all? A traceroute to the only ASN in Eritrea is over 1200ms from the US and contains hostnames like 'asia-broadcast-sat' or 'absatellite.net'. 2G mobile calls within the country are $0.20/minute and a 64 kbps connection is USD$300 a month.

The retail site on Eritel advertises 9 megabit down, 1 megabit up for $16000/m. This is "new pricing" updated 2018.
I think I witnessed the exact moment cursive officially died in my area. I was born in 1998 and some time in primary school (Don't remember when) the school was teaching non cursive to the lower years and cursive at about year 5 (I think) the year I reached that year they had removed it from all years and it was never taught for the rest of the time I was in school.
In San Francisco, Virus Is Contained but Schools Are Still Closed
> If a person doesn't like them, quit and spare us the dramatic exit article.

Similarly, you could just not read it or downvote & move on
I’d like by default to see StackOverflow discussions from years later than 2009 as the top hit.
Just because I make propaganda doesn't meant the message is real.
> they do dry out eventually

Perhaps make a simple humidor? Or solvent-idor?
Yeah there is little reason to use WAV anymore.

Admittedly, I still use it frequently when I am too lazy to convert my CD rips to FLAC.

(Another fellow FB2k user here.)
A plane is also much faster than a car, so the same comparison in terms of hours instead of miles would probably add a couple orders of magnitude.
Social settings are not the same as meetings at work. I don't mind sitting back quietly and in fact prefer others carrying the conversations when in a social setting. My point of view above was only about official meetings. Work shouldn't be an environment where one can only be heard by being rude (interrupting).
I skimmed through the article quickly, and didn’t see any mention of decentralized platforms like Mastadon or Matrix. Instead, there was a recommendation for Signal, which is one more centralized platform that also needs a phone number.
Why would you assume this is a gimmick?

Is there something we're missing here? It seems fairly credible, and if it's enough like a hologram, that novelty will not fade, it represents quite a leap in communications (though will probably take some time to settle in).
> In Haskell impure functions are fenced off from pure functions

That's a great way of explaining it. But at the same time how can we say that Haskell is a "pure functional language" when Haskell programs consist of both pure and impure functions?

Yes they are separated which in other words means you do have both of them. Is that really "pure" then? Or is that more like 'as pure as possible"?
I'm not exactly deep in the fountain pen community but it looks like to me that fountain pens are the pen version of mechanical keyboards or mechanical watches. The ordinary person doesn't own one and would likely see no benefit from one but a bunch of enthusiasts continue to keep them going.
Used to great effect in "Percy Jackson and the Olympians: the Lightning Thief".
This looks pretty interesting. Thanks for the tip!
> Quit Twitter, seriously. I’m not joking.

You waited until Nov 2020 to quit Twitter?
Nice post. It's a brilliant example of lateral (outside-the-box) thinking. It sounds plausible, reasonable, even. But the real issue is this: "... we lack the will ...".

I have similar thoughts like this, that people in power could do some serious good if they would change their tunes, but unless there is something actionable for me to do... I don't see how these appeals to authority are going to make a difference. Maybe some NBA players might care, but I seriously doubt the NBA higher-ups would ever go for something like this.

Stop buying goods from China, and let them know that you're not buying them because of the Uighur genocide. That's about all I can do, and I'm doing it here. I'm assuming China is reading HN as religiously as I am.
This is lazy libertarianism at its worst.

> But a free market economy is not a pie.

Of course it is. Wealth is exclusionary control over finite resources, and coercive control over others (particularly their labor). My ownership of my car literally means the right to exclude others from the usage of it.

> Bob creating more wealth than Fred does not mean that Bob took it from Fred.

Yes it does. Property law violently denied it from Fred, on behalf of Bob.

> There's nothing unfair about Bob creating more than Fred.

Yes there is. Wealth isn't creation, it's about control (ask any open source developer about this). It's about Bob forcing Fred to work for sub minimum wage in his chain of stores because Bob inherited them from Bob Snr.
3 hours yesterday (basic physics, camera, and creating the main loop) plus 2 hours today (creating the map and using it in the code)
Wait a second, people actually use twitter? Mine is just recruiter bait
That becomes a lot easier to read, and more typical, if you mentally replace the semicolons with periods.
I didn’t sign up to HN just to write this comment. Also, HN doesn’t require providing an email address to create an account, unlike this app. I like my local-only preferences.
I once fixed a Nullpointer crash my brother and I had been having when defeating an enemy in Battle for middle earth 2 by just simply nopping out the access ... After 100s of games, didn't seem to have any side effect.