skysight-inc/HackerNews huggingface dataset:
Most people look at economies as an extension of supply-demand curves in a Newtonian-esque model where one ball hits the next, transfers momentum (elastically or otherwise) and so forth. Everything is down to a great chain of causality that creates a nexus of forces. Consequently, "fixing" things in this model means more of Force X over Y. Or, applying Lever A to Spot Z to induce Force P. The force or lever can be regulations, deregulation, taxation, tax cuts, interest rate changes, jailing bankers... And people may come at it from different ideologies, but the Newtonian mental model remains. Everyone repeats ad infinitum if only we quantized and applied X or Y then clearly such and such outcome will occur. And this technique very rarely works out.

It might help us stave off a great amount of unrest if we shift this frame of reference. A new perspective and a new way of doing things where we view our economies as ecosystems or networks might clarify why these changes are occurring. For example, we can look at excessive economic inequality and understand why it is bad by looking at natural ecosystems and how they are a closed loop.

For e.g. Consumers are like plankton. They are the injection of biomass (money) into the system that ensures money changes hands when they buy goods and services. A single entity, no matter how rich, cannot provide equivalent mass to the greater ecosystem than a large set of consumers. Or, in other words, a billionaire requires only so many pairs of sunglasses and Netflix subscriptions. Ergo, a broad base of wealth where people can afford the products around them is essential for a capitalistic ecosystem to function, as these plankton keep feeding entities higher up in the food chain through an accumulation effect.

For whatever reason, just like we have decimated our natural environment, we have also decimated our economic ecosystem. The number of entities with high purchasing power is rapidly decreasing, and this signals a significant problem for the future of the ecosystem. And it also suggests how automation can end up eating itself economically unless we institute measures - artificial or otherwise - that inject capital back into the building blocks of the economy.

I suspect that as computing gets better, we will eventually create models that will make the current economic debates and models we have obsolete. Our arguments over taxation, immigration, regulation, reform etc. will seem quite quaint to people in the future if we manage to make this transition and if we can help policymakers and thinking individuals see economies in real-time, and simulate outcomes of individual, highly variable, irrational agents at unprecedented scales.

But we're not there yet. But we could be. We can fix this. And we will. I am sure of that because brilliant people are working on this problem and eventually, we'll get it right.

I hold out hope for a better future no matter how bad this news gets and I remember that we're in a state of flux and things always appear darker in these times.
> Two case studies involving teenagers who died highlighted the failures to consult senior medical staff early on.

It looks like they are not hiring enough senior staff, not handover problems.
A 20% pay rise is 10% after taxes here and wouldn’t make a huge difference. Also, I hope and intend to work well into my 70s. For that I need to not burn out in my 40s. I’m happy with what I do. I don’t need more money or more years retired. I need a job I’m happy with, money for bills and time with my family now. I pick up kids from school every day at 4 and make them dinner at 5. All this must sound pretty foreign to Americans...
Thanks for the actual paper. No authentic standards were used to validate the assignments. These are being identified by low-resolution single-quad mass alone. The chances that these compounds, if they exist, are correctly identified is very small. For point of comparison, they also found artemisinic acid, an antimalarial drug precursor that is not typically administered in the UK -- and not as the precursor.
I’m really disappointed that we middle/upper class liberals who used to advocate for free speech and rational debate and compassion/inclusivity (esp of the disenfranchised) find it much easier to demonize and misrepresent this group rather than empathize or engage with their arguments. For all the criticism we levied at conservatives for their hypocrisy, utter lack of self-awareness, and authoritarian instincts, we are determined to outdo them.
GiveCrypto Donations for Venezuela and Bangladesh
Aren’t they more likely to shoot if they are pursued?
How pervasive does altering the ball have to become before we start to be suspicious if the ball doesn't look altered?
All the good managers I've had share some characteristics: they don't micro manage, they tell you exactly what they want, they don't try and be your best friend and clearly establish themselves as a boss so you can honestly deal with each other, they are proactive so aren't waiting around for us to tell them we may be late, they can see for themselves delivery will be late well in advance, and they take responsibility for failure instead of trying to sell out everybody underneath them. It's always refreshing to deal with an honest manager that recognizes they hold the power. The wannabe best friend managers weasel around and are manipulative, a cancer in your team.
Missed the prime example: Eric Clanton

He taught ethics at a couple colleges in California. He evidently thought that it would be ethical, in his properly educated professional opinion, to attempt to murder people with different political views. Over multiple days and locations, he bashed a half dozen people in the head with a heavy metal bicycle lock.

https://www.washingtontimes.com/news/2017/may/26/eric-clanto...
Sony to slash smartphone workforce
You might be careful about that last paragraph. Many people would expect you to know that it was “Gartner magic quadrants”.
> There may be some specific groups of workers who have suffered a lot

And that's the point. Obviously plenty of people in the US are very well off, that won't make poor people any happier.

Also, outsourcing labour and bringing in migrants have similar effects on wages because in both cases domestic labour is being replaced with lower-cost labour.
I don't think this dismissal is quite fair, especially regarding this work being unscientific or having negative value to humanity!

The paper described here isn't survey-based; it actually seems very quantitative compared to other psych papers (they collected audio for "150,000 recordings" and computationally analyzed the data; the survey part sounds more like diary data collection). But even if this was entirely survey-based, it wouldn't necessarily be useless.

I do think that it would be better to cover trends in the literature instead of individual studies, but in this case it seems the paper has important implications for sentiment analysis and computational social science in general. I currently hope conferences don't go away!
To give a different perspective, this is how genetic disorders in humans develop. Sickle cell is protective against malaria. Cystic fibrosis is protective against one or two infections that swept through Europe repeatedly, which is why it is a predominantly Caucasian condition and is much less common in other ethnicities.

This article is kind of celebrating the birth of a new genetic disorder as a form of survival.

I actually find that aspect of it moderately disturbing.
Huffman: Fundamentals of Error-Correcting Codes

ISBN 9780521782807
Also Bern.ch/be uses quite a few rails apps. (but also django and PHP)
In a bad relationship.
It just doesn't take that many people to do all the stuff.[1] The automation revolution happened a long time ago.[2] Peak manufacturing employment was in 1979. Agriculture is down to 1.4%. Making stuff (mining, construction, manufacturing, and agriculture) is at 14% and dropping. Those were the classic blue-collar jobs. They're the ones where large numbers of people were employed doing repetitive work under close supervision. Many of those jobs were unionized and paid OK. Even for people with IQ below 100. Not any more.

For a while, "services" employed more people. Then came cheap computing and the Internet. No more file clerks. Much less paper-pushing. Fewer retail salespeople. Fewer bank tellers. Both retail and finance are dropping in headcount.

That's what happened.

[1] https://www.bls.gov/emp/tables/employment-by-major-industry-...
[2] https://fred.stlouisfed.org/series/MANEMP
Truth - the only problem with those old terminals was the keyboard. They tended to not have the control key or ESC key (DEC terminals) in a nice spot.
Sure, but then that means that honest packages should document all files that the software can be configured to created automatically. Or at least, all but user-specified ones.
I found this via RSS feed to (inoreader). I simply couldn't live without RSS and don't think I'd want to. When I find new sites I always try to find their public (or secret) RSS feed but if none then they usually get ignored.
Thanks for your proposal regarding the Java source. I will upload it within the next days.
I'll test that.

Edit: OK, so I created a Debian VM, noted /etc/machine-id, deleted it, and rebooted. And found that it was still missing.

Running systemd-machine-id-setup generated a new machine-id from the D-Bus machine ID. And it was the same as the initial one.

But I also see in man machine-id:

> The machine-id may also be set, for example when network booting, by setting the systemd.machine_id= kernel command line parameter or passing the option --machine-id= to systemd. A machine-id may not be set to all zeros.
> shortening rota hours had led to more shift changes between medical teams and greater chances for mistakes to occur
The danger here is that anyone with physical access can grab the keys used for the SSH server and set up a man-in-the-middle attack to grab the encryption passphrase.
$25K does seem somewhat pointless when you can wait a month and get that, with no dilution.

Their offer was a bit low. However, it's not quite as insulting as you may think.

Many bootstrapped SaaS businesses are valued at 3-6x profit (aka "discretionary earnings") [1].

At 3x, your business would be worth $720K, which makes 6% $43,200

At 6x, your business would be worth $1,440,000 which makes 6% equal to $86,400

[1] https://baremetrics.com/academy/how-to-value-a-saas-business
How is what I'm saying incorrect? You're agreeing with me that the ECJ voided the treaty. Here's what Article 50 says:

3. The Treaties shall cease to apply to the State in question from the date of entry into force of the withdrawal agreement or, failing that, two years after the notification referred to in paragraph 2, unless the European Council, in agreement with the Member State concerned, unanimously decides to extend this period.

The treaties cease to apply two years after the notification date unless the Council decides unanimously to extend.

The ECJ read this and said, nope, unanimous consent not required actually, the country can simply revoke it (i.e. extend indefinitely) at any time.
> my current bootstrapped project

Is that geocode.xyz?
How long does your integration test suite take to run? I have (many) typed interfaces and an editor running the language server. Typos, bad imports, etc are highlighted instantly and inline so they get fixed right away. Even better, autocomplete and refactoring tools know about these types, so typos and refactoring mistakes are vanishingly rare in the first place.

I agree that this does not replace integration tests or manual QA (dependencies can break and not every behavior can be checked). But as a lever for increasing productivity, a type system (even with the added complexity) is unbeatable.

Basically my point is that you aren’t actually catching errors at compile time, you’re catching them at build time. Your workflow might provide the same guarantees for the code that gets deployed to production, but writing that code is probably less enjoyable and you’re probably less productive than you could be.
Hi! the author here. I really dig your comments, including the criticisms. I see some people even looking at the code. My current intention is to work on it a bit more. The version online is not the final one yet.

First thing: maximum respect for earlier implementations, especially 70s and 80s ones, which seem to me much more difficult to complete with the resources of that time. And for 1K programs like Toledo's, I´m fully aware it would smash my code, but I´m not trying to do something playing well, you ave tons of good playing programs.

If you allow me, let me give you my opinion on the "full set of rules" discussion. First of all, let me warn you that none of the 1K implementations fulfills a full set of rules, be it Nanochess or any other. Long term draw situations, some stale mates and others require much more development.

This said, probably the discussion is: how much can we trim the rules and still call it chess? My pieces are letters and the board is dots! That discards my program before moving any piece. Now, I agree that missing castling is a bad one and I intend to add it to the "full" version later on. The funny thing about castling is that I only need to allow the human side to do it. With such small AI on the computer side, it would never know when it shall use it. For the other rules most people can live without en-passant or under-promotions for this type of informal playing.

You still think it cannot be called chess? Well, I respect it but other people are not so worried about FIDE compliance and enjoy moving letters versus a 300 byte program.

Also, I already got feedback that allowed my to reduce code by 12 bytes, so if anybody feels like digging into the assembly I'm sure it can be shrunk a bit.

Alex
> 90% of internet comments are low effort garbage that simply isn't worth anyone's time.

In line with blog articles and TV. At least on Twitter, it's easy to block someone forever.

>The other 10% of high quality, high effort posts take more than 280 words

That's simply not true. You can often deliver important information in 140 characters.

> But those mega tweet 10 posts in a row threads would be far better served by a classic blog and RSS feed... Rather than 280 word chunks that have to be tracked and edited separately.

That's not a huge problem compared to the issue of content quality and it's even less important when you accept that your previous statement is simply not true.
See also:

/proc/sys/kernel/random/boot_id
/proc/sys/kernel/random/uuid

----

Because the machine-id is intended to be something that persists between reboots, it is necessarily something that would live in the filesystem, independent of the kernel.

Your described functionality could be accomplished with a FUSE filesystem, though.

However, that functionality would be problematic. Programs (like D-Bus) expect to be able to use it to identify whether 2 communicating processes are on the same host.

If it served different bullshit to each process, it would be entirely non-functional. (Sans returning the true ID to root, this is /proc/sys/kernel/random/uuid)

Perhaps instead, use a determined-at-boot value (as the machine-id(5) docs say is acceptable for stateless systems). If this is a kernel construct that isn't associated with a specific (PID?) namespace, then this would also be problematic, as different containers would be considered to be the same "host". (Sans returning the true ID to root, this is /proc/sys/kernel/random/boot_id)
> If people truly cared about the plight of the uneducated working class, there'd be taxes on wealth, incentives against rentiers, ... and maybe even basic income.

Maybe there would be those things in certain countries now, if the uneducated working class focused intently on voting for parties calling for those things instead of being distracted by political forces that wish to blame immigration for their problems. If I were a lower-income person, I would much rather live on basic income (and have the time to seek training and employment for better prospects) while letting gastarbeiter do all the shit work, than to have to do the shit work myself.
Yes, globalization would be one of the main reasons the "good old days" are no longer achievable. Lifestyle is being globally normalized.

Note I keep putting "good" in quotes as a reference to the term. I'm not making a value judgement.
The fact that IBM (and others) insist on the continued flow of H1-B workers shackled to their visa is evidence enough that it harms workers' wages.
I work remotely, as does pretty much my entire company. Some of the biggest issues we have due to remote work is communication tools. I haven't found a tool that can replace the ease of communicating with a large number of people in the same room when having a collaborative discussion. I think the issue is largely due to latency. It's take a lot of practice to understand how to communicate effectively using video conferencing software.

Another issue is team building / comradery. I don't know my current coworkers nearly as well as I've been able to know coworkers from previous companies I've worked with. When remote you don't get to go to lunch, grab coffee or a beer with your coworkers. We do travel a lot to meet up, but I still only see people I work with closely when doing so. As the company grows it's much more difficult to even begin to meet everyone in the company which is much easier when in and office because everyday you can bump into someone different.

We've tried to solve this to some extent through randomly pairing two people every two weeks to schedule a short 15 minute meeting. However the scheduling itself is not automated and it's not always easy to schedule time due to lack of proper calendaring software and distributed share calendars. This is definitely something that could be solved but it's just another challenge of working remotely.
Any website you visit knows your IP address. If there was a danger associated with that the web would've collapsed already.
The "WTF" label is not about correctness, it's about surprise/intuition. It doesn't really matter to me whether it's mathematically or IEEE correct. It's strange and inconsistent.

Yes, two numbers of different signs added together are supposed to be 0, but... a number is never supposed to change (sign or magnitude) when you add 0 to it, and here it does... so... it's a strange corner case that I think defies intuition.

Given the two precedences that are incompatible, I think far more people are likely to think "anything + 0 ======= anything" than they are to think "anything + -anything ========== +0". So that's why I marked it as a WTF.
The assumption that lower wages depresses labour supply is a pretty good one. Supply curves slope upwards, i.e., if they pay you less, you work less.

The other point they make is that men's wages declined more than women's, which might explain why women are more likely to work. (Assume couples need to make $X per week in the labour market; when male wages drop, the tradeoff between male and female employment changes in favour of the latter.)

I agree that increasing labour supply would also decrease male wages.
> But whenever people talk about the 'good old days' they're racist, right? /s

Why can't we have a more nuanced discussion and acknowledge both:
a. that globalism, free trade, and automation have negatively impacted blue collar workers
b. that much of blue collar quality of life in good old days did come at the explicitly racist policies, starting with slavery and continuing through federally enforced redlining in which has been the main source of wealth accumulation [1]

It's also worth noting that many working class gains in the "good old days" excluded black workers due to historical racial divisions in labor movement and unions explicitly opposed economic liberties for racial and ethnic minorities. [2] MLK was murdered while working to unify the racial and labor struggles. This division continues to be exploited by populist politicians.

> If people truly cared about the plight of the uneducated working class, there'd be taxes on wealth, incentives against rentiers, far higher minimum wages
FWIW, I agree with these items and grew up on a farm in the white american heartland

The GI bill is another good example of economic support for the working class from the "good old days" that like much of the Jim Crow era primarily benefited whites at the expense of other racial groups [3]

1. https://www.theatlantic.com/politics/archive/2018/03/the-unf...

2. https://racial-justice.aflcio.org/blog/est-aliquid-se-ipsum-...

3. https://en.wikipedia.org/wiki/African_Americans_and_the_G.I....
I used to think Apple makes money from selling expensive hardware. Them trying to make money from me without giving an option to download another App Store seems an desperate move, very disturbing indeed.
No, I completely disagree with you. Having travelled the world, I feel the worst thing we can do is continue with the big cities. They need to be dismantled, and replaced with smaller, lighter, more local communities that do not require so much energy to maintain - very big city requires immense resources to keep it running, every single day.

More rural living is what will save us, imho.
<I heard, but I'm not sure, that> fasting cures cancer. Tumors are nothing more than the body's segregation of dead cells. It is often the biopsy a Dr. orders that punctures the tumor and lets it grow much faster than before. Tumors thrive in acidic environments. Fasting (several possible combinations, ie. 30 day water fast, 10 day dry fast, 60 day grape juice fast) followed by all-fruit diet will put doctors and pharma companies out of the business of "cancer treatment" and patients on the way to cancer-free life (and not the BS 5-year remission statistic). Do your own research, whether you got advice from a random HN user that will be flagged within 5 minutes, or a so-called doctor.
I disagree because the OSI definition explicitly states that the software must not limit groups of people of any kind from using the software, regardless of how evil they may be or whether they comply to whatever monoculture you speak of. That's the point. By writing open-source software, you are explicitly allowing people with completely opposite ideals to use, review, and derive the software. And that's the beauty of it.
Essential System Tools: VeraCrypt – Strong Disk Encryption Software
Multiple factors go into the decision to kill a product; Google+ had a much larger investment and profile, it would make sense Google would be more skittish about killing it than Reader.
I think too much is bad and a sign of immaturity. However, whenever you feel like you can use them it implies you feel close and safe enough with the other people to do it. I swear with my team only because I think you need to be as open as possible with them and sometimes the only way to describe the mess you are in is a f*.
Experimental Security Research of Tesla Autopilot
I’ve manually entered quotes from an old physical book into my readwise because they were so well written, so it’s possible to use physical books too!
It has become impossible to me to read articles on this topic that don't make clear if their "stagnant wages" are corrected for the health care benefits eating up all potential increases for workers who are at the bottom end of the compensation range. Ever since this effect was explained on econtalk (https://www.econtalk.org/mark-warshawsky-on-compensation-hea...) I'm convinced that the US health care system is the #1 problem that needs fixing.
You may think that poor people have suffered from migration - but it is very hard to see in the data. That is my point.