skysight-inc/HackerNews huggingface dataset:
China is acting as an aggressor in the region, the US is only providing shields and containment to nations that seek their assistance.

The US strategy is to enforce peace through strength which is what you can expect from a democratic country and which is widely supported by allied nations.

Dictatorships tend to seek external enemies to boost a rally-around-the-flag narrative that boosts centralized control. It's a very old playbook that works everywhere (also in US domestic politics).

The Chinese communist party will need these distractions more and more as the GDP growth will stall due to internal corruption (they rank lower than Ghana and Tunesia in corruption indexes).

I think we can agree that whatever the communist party thinks it needs to stay in power should not lead to WWIII
Katrina was a cat 5. It was also the fourth-most intense Atlantic hurricane on record to make landfall in the contiguous United States.

https://en.m.wikipedia.org/wiki/Hurricane_Katrina
In large organizations, the go-to tool for managing complex cross-team dependency graphs is SAFe. Even if your team doesn't want it, even if your boss doesn't want it, someone in the org will push for it so you all must adopt it. The vision of everyone working together in harmony contributing pieces of some grand plan is just too enticing for MBA types to pass up.
I have used Ansible for some years. I recently switched jobs to a company having no automation on VMs. And we are migrating our workload to managed services in the cloud (managed Kubernetes), I have to say I'm relieved I don't have to deal with Ansible again. It's probably very efficient in many ways, but just copying a file/directory with the correct options is a bit of pain in Ansible. Having not to worry about VMs anymore is a huge win for me at least. /OffTopicEnd
On the Origin of “Species”
lol, gee - wonder how that happened? There have been a few non-Chinese sourced chips decapped that predate the Chinese offerings, but as soon as some idiot uploaded his design to a Chinese fab in an attempt to undercut the competition...
> It’s when an investor outbids a family for a second property and turns it into a full-time Airbnb. Or worse, when a holiday rental company does so. Or worse, when a highly-leveraged hedge fund buys a swath of holiday rental companies. Or worse, when a sovereign wealth fund buys a portfolio of hedge funds.

This is all caused by investments no longer offering the same yield. Yields and interest rates have dropped artificially, due to the Fed and government pouring liquidity into the market.

The abnormally cheap credit then flows through the system into whatever is left to buy, including housing, stocks, and CryptoPunks.

However, we might just get a tapering soon, because even the powers that be are deeming the situation risky, and hopefully prices return to a reasonable level.

https://www.cnbc.com/2021/08/27/housing-price-bubble-will-wi...
You don't even need to reach two nodes before SQLite becomes grossly inadequate. Even on a single node: SQLite's paradigm of global locks leads to poor performance when multiple threads write to the same table.

You could be a single-node 4-core $5/month VPS instance and run into this issue. SQLite requires "exclusive" access to a table to handle writes (meaning when writing, no other thread can be reading the table). Especially if your transactions start to become complex.

In contrast, MySQL and PostgreSQL allow for simultaneous reads while writes are occurring.
Your reasoning is based on narratives which I personally always discount.

Economists expect China to overtake the US economy in size by the 2030s. This can obviously either accelerate or decelerate and there will be hindsight reasoning in any case. Nevertheless, I don't see any of your narrative based arguments substantive.
Hello HN, Eric and David (davitgr) from ParcelRobin here! We started working on ParcelRobin at the start of Covid and as of a week ago have launched publically to save people and businesses money on shipping.

As the lockdowns increased both in frequency and length we realized we were really onto something since online shopping and shipping increased and with that came an increase in shipping prices.

Tech Stack:

Backend: .NET Core, MySQL hosted on DigitalOcean

Frontend: React and Material UI being served using CloudFlare Pages

Open to any feedback, comments, suggestions and questions anyone might have!
Google Translate comes up with Ammou Technology
> A prison term is considered a badge of honor. “The family says that ‘jail makes men,’ ” says Falko Liecke, a Neukölln politician who works to dissuade young people from pursuing criminal careers. “When the kids get out of prison, they throw them a big party and give them their first Rolex watch.”

so much for rehabilitation
> The Linux desktop never made it because it’s a terrible platform for distributing commercial applications.

Good. Please let Linux continue to remain exactly what it is now, an amazing operating system for people who want to avoid Microsoft and Apple.

I certainly don't want it to "make it" so commercial apps take over.
It's not a slight distinction, the smirk is missing and is replaced by the '/s'

It awfully similar to humming or 'pretend percussion with your fingers' of the song you're hearing in your head. It's basically spot on for you but most of the time no one else has a clue what the hell are you trying to pretend to play
I'm someone who was affected by Mixpanel's decision to end their messaging product.

I think having the ability to message users was a huge selling point for Mixpanel. It meant that you could track user events and details with Mixpanel and use them to send behavior triggered emails, push notifications and SMS on the same platform.

From what I see, it seems the issue was, they never realized or marketed how great it was having user analytics and messaging on the same platform. Their messaging product didn't have to be the best feature wise, it solved a lot of pain points.

No need to send your user events to a separate messaging platform, you could easily track downstream actions users took after receiving or opening a message you sent with Mixpanel to get more accurate conversion data as utms can be unreliable, it had competitive pricing (multichannel messaging platforms for large audiences are very costly).
> IE, men are physically stronger in some ways. If they make the vehicles safer to compensate, men will still have lower injury rates.

This is not a competition.
Fewer women dying in crashes will be a good thing. No one is trying to upend the status quo.

> But the big problem is just different behavioral and innate physical differences,

No, the big problem is an entire industry caring too little about women’s safety in crashes.

> and that isn't going to respond to new legislation.

To what is it going to respond, then?

> Still, nearly twice as many males are killed/injured in car crashes than females.

Let me quote from the link you posted:

> Men typically drive more miles than women and are more likely to engage in risky driving practices, including not using safety belts, driving while impaired by alcohol, and speeding.
I'm aware of how ARM operates. I just find it incredible that ARM would allow some entity to license its designs contrary to ARM's own intentions, or generally do anything that entity wanted to do with them, and ARM would just consent to it in places where law is enforced. I mean, shredding counterfeit imported goods has been a traditional pastime in the west.
I played the 1 and 5(?) generations of MMOs (if we call it text MUD, UO, EQ, WoW, post-WoW subscription, freemium).

It was already night and day seeing where game design re: funding was going.

I decided I'd never play another MMO without a good answer to one question: "Am I enjoying every minute of this?"

Not "Am I enjoying the rewards?" or "Am I enjoying the thing that happens after 4 hours of doing something?" Every minute.

Because a game should be fun. Always. Otherwise, it's a waste of my time.
...here we are back at iMessage. Weird!
Honestly , I think developers are going to have a hard time changing peoples behavior. If its vastly cheaper to pay outside of the app store, sure I can see that impacting peoples decisions on how they pay. But, if you're only talking about a couple bucks, most people are just going to say f it, its easier to just use in-app purchases.

Also, if you think about it. people would probably only do that for apps and games that you can play across several different devices.
What would make GitHub a better platform for sharing and collab on datasets?
In 1890s? In other words, soon after China lost the second Opium War. The British took Hong Kong and secured their right to poison the populace with opium. Are you sure colonialism was not at play?
Where in the world could you have spent $5k on a temporary rental!? That's all of my money.
https://www.electricsheepcomix.com/spiders/
Orleans Parish itself has been tough on COVID. I feel like you're belling the wrong cat here.
Microsoft Authenticator is more than just TOTP, which is why it wants a Microsoft account. It also supports push approvals.
How many of these had my first reaction to it: Of course not, not enough voltage.
Wouldn't that count things like ordering coffee in an app? I spend perhaps far too much money on coffee ordered through my iPhone. That's an in-app purchase, right?
The limit is 80 chars. We've replaced it with something simpler.

(Submitted title was "What Made Battle of Blair Mountain Largest Labor Uprising in American History")
How would the moving price of Helium affect operations? Or rather, what would the range of Helium prices have to be in order to be profitable?

The common trope is that "The world is running out of Helium", yet it seems like that is not actually true [1][2]. I'd be interested to hear how this is all being taken into account.

[1] https://physicstoday.scitation.org/do/10.1063/PT.6.2.2020060...
[2] https://www.youtube.com/watch?v=mOy8Xjaa_o8
How to Survive a Bear Attack
Firebird is also close. With the extra capabilities that can run as server (and that is only a setup concern: the code stay same).

Also, it support more stuff (like stored procedures!) that I miss a lot on sqlite.

My only complain with firebird is that is not easy to embed into iso/android or it will my main db.
Sad Little Men: Assessing the impact of an elite education
You have it backwards in the last paragraph, shorts covering is generally what causes a bottom. This is why shorts are good for stocks, they’re the first to buy the crash.
> China is doing well now

They certainly project that image. But we really can't trust anything they say.

In fact: it's probably largely a country of fake statistics..
They wanted to make sure the FEMA money wasn't stolen. I don't blame them.
so cool; seeing the evolution of the piece and thought put into the process, from sentinel source image to wall-worthy art, adds a lot
I'm not sure I consider interoperable spreadsheets a "niche" product at all. It's a key consideration for huge chunks of the Fortune 500, for example.

Just because the average HN poster doesn't interact with these people from their tech silo doesn't mean they don't exist.

And yeah, there's a real history in computing of spreadsheets literally driving platform adoption.
I don't think that makes sense. While there is considerable overlap, the group of exploited workers is fundamentally a different group than the group of exploited tenants.

The issue of housing affordability is also, primarily, an issue of housing policy, rather than labor policy.

The evicted people aren't going to be able to tell a clear story about who they are, why they are fighting non-labor (which I guess is business and employers), and why a labor uprising is the answer to a housing policy and pandemic response failures.

I don't expect a clear answer, because recently, popular uprisings have been very unimpressive in terms of intellectual rigor. I moved to Portland expecting to join up with more radical groups, but I quickly learned that no one is really serious (hence why despite having overwhelming resources compared to the police force, they haven't succeeded in making change).

In my experience, an unserious labor movement is one of the more convincing arguments for a neoliberal approach. Add to that public sector unions tarnishing the brand of organized labor in general (see police unions, teacher's unions) and I just don't see it.
Food is different. At the end of the day you can only eat so much, even if you're paid to eat. There's a physical consumption cap. This is why 'sharing a meal' has historical significance. Food is inherently anti-greed.
It used to be that IRBs required AFFIRMATIVE CONSENT from participants. It doesn’t matter what just so story you tell yourself.

Research ethics 101: Don’t use people as lab specimens unless they affirmatively consent. Period.

We should go back to the days of actual ethics in research.

Banks and brokerages can do whatever they want with customer data, subject to relevant laws and contracts. Researchers who ever want a penny from the public should be held to higher ethical standards.
Ansible doesn’t have the right model for painless auto application, because it’s only idempotent in some cases and not others (e.g. removing config).

It’s a good tool to set up a server from scratch to a desired state, but not to go between two versions of desired state. So a git-based deployment workflow is doomed for failure as soon as you start actually using the history (or removing config).
This isn’t just from gaming apps and gambling though. I purchase all of my media via the itunes, pay for streaming subscriptions, icloud, and sometimes subscribe to premium productivity apps.

In my household this has approached $300/mo at the highest, but is typically around $80-100/mo.

That is all without a single in app purchase in a game.
Not if you are employing your workers illegally and paying them with cash. Of course, each country is different and has different levels of control. Some which lack any control will just tax unavoidable items (like cars for example) to compensate. These are harder to smuggle and easier to catch.
The levees are sinking too.
Some forms of environmental pollution or toxicity, like bacteria, can result in an infection that makes you sick, or not. Other forms, like heavy metals (common in industrial sites), can cause serious chronic problems through prolonged or repeated exposure, but are not necessarily going to cause much harm from a single low-ish dose.
> I have not heard of university data beaches myself.

Nearly every large organization has probably had a data breach, the only questions are if it was discovered and if so if it was reported. MIT can have the best cybersecurity team in the world and they will still be helpless against a 0-day.
>I'm also not sure if "addict" is the right term.

The difference between these games and a high end restaurant is that, at the restaurant you get what you order.

In the games, you roll a die and have small change to receive a big payout.

I would have no problems with the games if you could just choose the high end loot and pay for it.
I think GP was pulling apart "everyone".
Show HN: Hacker News clone reader app with modern and dark themes
Hello people, author here. Some while ago I made an Hacker News clone reader app and I've posted it here.

The feedback from the HN community was that it was mostly ok, but the issues were that it was a little bit slower and it lacked information density (because the UI was different, more 'modern' than the original).

So I've decided to refactor my code, and I managed to speed up the loading times quite a bit, and redesigned it by adding a close to the original (but somewhat more colorful) UI, and did some corrections on the app's initial (modern) look. The dark theme is available on both modern and classic views.

It is made with React JS (as it was before), but now I've used Redux (instead of React's built-in Context) to do the partial state managment, as it gave the app a significant performance boost.
Because it is client side rendered, the Javascript is needed to run the app.

Enjoy by reading the HN!
I like the product, there's a large market for it.

I see it as another case of developed -> developing country labor arbitrage:

I imagine the work can be outsourced to IT people in India (or possibly another country), and accomplished using a variety of code & low-code tools such as using Zapier, MuleSoft, etc., right. And then the end product & process just needs to be managed & delivered by an American IT people.
Cuba says it will recognize, regulate cryptocurrencies
Same here. No social networks for personal communication, Pi-hole at home network, degoogled LineageOS... But work force me to use Adobe and Windows. I often ask myself why I'm doig all of this "hide seek game". I can now clearly see that it is because of protection for my family. And they are absolutely ok with that.
That wouldn't be appropriate: whether or not execution should resume on the same context is the caller's responsibility, not that of the function you're calling.

i.e. the same async method could be called from UI code and should resume on the UI thread immediately afterwards - or it could be called from library code - the method doesn't know that (nor does the person who wrote the method).
> I've heard managers say crap like "but if we train them then they'll leave us when they finish the training and go somewhere else - we'll have paid for their training and get no benefit".

The clever response to that is: but what if we don't train them and they stay?

I'll say this: programming isn't a profession. If I was being particularly unkind, it's more like a collection of wild west gunslingers.

It probably won't be a profession either until we've settled the whole C++ vs Rust vs Lisp vs JavaScript vs $LANGUAGE_DU_JOUR debate, and stopped acting like egotists. "Rockstar programmer" is a problematical phrase. What it tells us is that programming is one big dick-measuring contest.

I trained as a UK chartered accountant, having graduated in mathematics. I had to go through a set of professional exams. I was under a training contract, started as a junior. I couldn't sign audit reports. That was for the partners. My work was reviewed, and as I moved up through the ranks, I reviewed others. When I was a senior, the juniors asked me for advice. When I finished my work, I spoke to a partner, he reviewed my work, and I reworked whatever was necessary.

There was also "calling and casting". After the accounts were typed up, a more junior clerk would have an old copy of the accounts with corrections, and the more senior clerk would have the revised copy. The junior clerk then read aloud what was on the accounts, and the senior checked it against his copy.

See that? Professional. I imagine lawyers, engineers and manifold other professions have similar appropriate procedures.

What do us programmers do? Release our shit onto the world and fix it later via patches. And issue licences that say we take no responsibility for the fitness of our programs.

That's why I call what we do gunslinging.

Maybe one day the queen will create an Institute of Chartered Programmers, but that day is not only far over the horizon, it's not even in the same solar system.
> Is it any wonder that Ukraine wanted to join NATO, given what happened with Crimea?

You have the chronology exactly backwards.
Wow, hadn't seen this before. Thanks for posting it.
China is playing the same game that the US used to try to get ahead of the UK. Seems like turn about being fair play. FWIW US lawmakers have the power to do something about this by creating trade blockades until equal market access is provided. Trump tried this & look how unpopular a trade war with China is. I don't think it was all just because Trump was doing it, although the US being schizophrenic about which side implements an otherwise popular policy is going to be an ongoing challenge.
Reviews are public. But some scams are elaborate and involve the posting of fake reviews.
Oh, I had no idea! I thought you were doing some VC-fund thing.
I personally wouldn't memorize algorithms and designs for weeks on my free time for an interview. It's different if you enjoy that of course, or you think it is worth it.

I would learn the maximum I can before the interview on Tuesday and hope for the best.
I don't think collectivism is at fault here. There are many places that are far more collectivist than the US but have extremely sane work schedules.

Germany comes to mind, in particular, as an example of how collectivism can actually help allow for sane work hours. I worked there for a few months. One of the things I deeply respected is that my co-workers were completely okay with the bakeries closing at 3:30pm, supermarkets closing at 6:30pm, being open for only 2 hours on Saturday, and completely closed on Sunday because "the supermarket employees also have families and need time to rest", words which you would almost never hear in the US. (In larger cities of Germany, supermarkets have longer hours, but rarely past 8pm or 9pm, and definitely never 24 hours like you often find in the US.)

What is at fault is rampant, extreme capitalism, which at that extreme milks humans of every last drop at the expense of their health, because their health is not a part of the financial optimization function at all. If you can profit by driving your employees to insanity, you profit, and that is deemed optimal by an extreme capitalist system.

(And before some social media flamewar-instigators accuse me of advocating for extreme communism, no, I'm advocating some balance between mostly captalism and some strong labor laws that everyone must abide by to maintain the physical and mental health of the country.)
"Investors who are male, or above the age of 45, or married, or have more dependents, or who self-identify as having excellent investment experience or knowledge tend to freak out with greater frequency."

In other words, investors more worried about avoiding huge losses than they are about missing out, are more skittish. Potentially rational behavior, if your particular situation puts more emphasis on avoiding catastrophe, than on maximizing your chance of hitting it big long-term.

Not saying every instance of "freaking out" is rational, just pointing out that if you believe there's a 5% chance of losing almost everything, and a 95% chance of it being a buying opportunity, for some people that is a good reason to sell everything quick. Not everyone is in it for the long term, or most interested in maximizing their upside (rather than minimizing their downside risk). Age and dependents both point at investors who place greater emphasis on avoiding big losses than they do on attempting big wins, and they may be doing so for rational reasons.
Taiwan hasn't leaned toward reuinification for quite some time now. Their current president explicitly rejects the "one country, two systems" concept. The previous president was a member of the opposition party, and barely won with 51% of the votes.

As of a year ago, only 12% of the public polled supported reunification. Interestingly, a year prior that number was only 10% (probably within the margin for error, though). A majority (54%) actually do support outright independence, with the rest being a mix of keeping the status quo and not having an opinion.

The current Hong Kong mess only kicked off in early- to mid-2019; I think it'd be hard to attribute the 2019 poll's 10% number to Xi getting impatient with HK. Even if it was 20% pre-HK-protests, that's still not a big number, and I think that would still be a stretch to assume.

Either way, I expect somewhere close to 0% of Taiwanese people would be ok with China taking over via military invasion. And I do agree that the HK fiasco makes it even less likely that many previously on-the-fence Taiwanese people would fall down on the side of even peaceful reunification.
this is a good point

I didn't realize mods were subject to so much abuse.

I wonder if the death threats would vanish if the users were not anonymous, either.
Hammerkit Release 1.4.0