skysight-inc/HackerNews huggingface dataset:
My metric here is "grabby success" or growth. I alluded to this in my comment but essentially, if you have a society, civilization, entity, species, w.e., it's almost guaranteed to be different in some way to other such entities.

And because effective resources are generally limited, these differences will lead to relative difference in market share, like maybe how many people one entity can sustain.

From there, it might lead to differences in how productive each person and the entity itself is, which leads to a spread of that productivity to other entities. The US has generally enjoyed the crown here for at least a hundred years - even now, cutting edge research is still in the US. The US "culture" is essentially internet culture and it will rub off on everyone who uses most US services (even innocuous ones like Google).

In sum, I'm equating long-term relative growth rate to societal/governance success. China isn't a great comparison to the US, but it's a very good comparison to, say, India (with caveats).

Over the next 50 years, I think it's a decent comparison to the US/EU as well, as the populations are now more similar (with immigration).
Please don't post canned arguments to HN. They point to super-repetitive/generic places, and those usually get nasty, as indignation rushes in to fill the curiosity vacuum.

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=29044863.
If their governance model was so good, they wouldn't have to oppress their population so much. The fact that Western governments are adopting some of the same techniques is a sign that either technology makes it too easy/cheap to implement these systems without thinking, or that Western governments are becoming less representative and thus need to rely on systems of oppression more to maintain their grip on power.

To give some possible examples of what I mean by "less representative", let me suggest that growing wealth inequality makes the poor realise they are not being heard by the rich; that communication technology allow niche ideas to spread causing the balkanisation of reality (which causes cracks that governments can't easily paper over); and that in some countries the voting system doesn't allow the healthy evolution of parties to respond to the new realities (exacerbating "future shock").
Most of these moves will turn out to be temporary breaks and that’s ok.

There’s a big range of possibilities that live between “never work again” and “I can’t have even a small gap in my resume lest my dedication to capitalism come into question”.
Chuckles
And this is why programming is a horrible job. Once you lose the satisfaction, which happens pretty quickly all that is left is irritation and confusion and anger. Its absolutely miserable work. But I'm completely stuck in it.
What's that supposed to mean. That it can't work elsewhere. Why not?
I wasn't trying to imply that anybody fighting post 2000 or even earlier is fighting the people the CIA trained.

I'm saying that today's Taliban receive training by yesterday's Taliban/whatever tribal spinoffs came from that who were trained by the CIA.

Is that anything like the direct US Military/CIA training? No, but the tribal knowledge of what was learned doesn't just disappear, it gets passed down.

Do you think it wasn't at all passed down? I too have more than one friend in the marines that went on multiple deployments mid 2000's-2010's. They seem to think it's a fairly reasonable argument.

I see no point in the goat herders comment. We don't refer to our basic infantry as former "factory laborers", "retail workers", "hamburger flippers", or "highschool dropouts" - all occupations I've seen go into the army, and end up as actively deployed infantry.

I don't know though. If you want to say the hamburger flippers got blown up by the goat herders IED, feel free.
> But there would be "real benefits": there are significant performance overheads, especially at Facebook's scale, with using an RDBMS compared to something specifically written for their use-case. If a different storage system has even, say, 10% better performance overall then that translates to a 10% reduction in hardware-costs, which at Facebook's scale is easily tens-of-millions of dollars per year.

And how would you know that? Based on what did you come up with those numbers? I find that hyperbole puts me off discussions of this kind.
I can't wait to play with this! Having worked with Python's Asyncio a lot, this looks SO MUCH easier to work with.
> Don't expect users just have a build environment laying around or can quickly set one up. Don't expect that building the latest version is always easy on every distribution.

In the case when a user is not technically skilled enough to test for the bug in the latest version themselves they should go to the maintainer whose job it is to be able to do that.

> but doing that for all reports of problemsx with distro builds, especially when using automation, is disrespectful of the time the user has spent on reporting the bug.

What? How is it disrespectful? They're helping their distribution and their distribution should be forwarding the bug onto you if it's not their fault.

In fact, if the distribution is aware of it then the user is more likely to get a hotfix sooner than if they go straight to you.

> So sure, you can do that (you don't owe users anything after all) but I think its rude and will only turn potental future contributors away. I'm definitely glad that that is not how most projects handle user reports.

It is actually how most old style open source projects operate. If you're happy to accept direct bug reports which are either already fixed in the latest version or which may be distro specific issues then go ahead. Please don't burden every other project with this kind of noise by making it clear that this is a project specific policy.
>It's far too easy to work 6 months, save 10k and then live the next 6 months in another country for cheap.

No one is realizing that. Saving 10k is unbelievably difficult unless you're making extremely good money to the point where it's out of reach for the majority of Americans. Most Americans can't even stomach a $500 emergency [0] so I don't know where you think these people can work such that they can have 10k set aside after six months.

Furthermore, the actual financial hit of living in another country for six months is incredibly difficult. Plane tickets, papers, storage (unless you don't want stuff when you come back), and taxes aren't just going to pay for themselves. Sure, if you make $200k, that's nothing, but the median household income in 2020 was ~$60k [1]. It often feels on HN that everyone has a $500k job except for me and on Reddit, it feels like everyone has a 15-inch dick except for me. The parent post makes me feel that same way.

"If you are sick of your job, quit" is terrible advice. You should quit your job if you are in a steady-enough financial situation to weather being unemployed for an extended period of time or if you have alternative employment lined up. Any other piece of advice is irresponsible to give to someone else.

[0]https://www.cbsnews.com/news/most-americans-cant-afford-a-50...
[1]https://www.census.gov/library/publications/2021/demo/p60-27...
It's getting similar in Europe for teens. I rarely see them on public transport with anything other than an iPhone.
Rise of far right puts Dreyfus affair into spotlight in French election race
Foone does cool things but clearly has high expectations for their own control of how crowds of people will discuss stuff that is, after all, out in public. Foone should maybe try a screened subscription-only paywall and see if that satisfies them more.
One could think of rural hipsters with goats in america. I think characterizing Afghans as poor fighters was part of the propaganda push. "They're so weak, no way we'll lose." Turns out those goat herders have successfully expelled invaders since recorded history.
If you’re trying to remain in a Windows environment then there’s no advantage. If you’re trying leave to a particular OS then it’s best to start using it and migrate other files over time. Otherwise you leave the migration work and the actual use to some physical task. Installing Windows as a VM allows you to then remove it or treat it as a secondary OS instead of something you’re tied to.
To me the metaverse in general is approaching bullshit for the same reasons 3D TVs largely failed: Not everyone's going to want to use it. It doesn't create new novel things you couldn't do before, it just makes existing things much less convenient. It doesn't solve a real problem.

Why on earth would I want to have a meeting as my 3D avatar? Meetings are broken in a lot of ways but having to strap on a headset is not the solution to any of those issues.

And no matter how cool you make doing eCommerce in the meta verse, a majority of people are going to want to do it via a web browser. Why? A web browser requires a fraction of my attention, I can keep it open on the side, I can quickly switch tabs. Webpages are very information dense. Commerce in the meta verse has most of the disadvantages of shopping in a brick and mortar store with only a few of the advantages and very few unique advantages.

The metaverse creates more immersive experiences but except in games it does it for things no one wants to be more immersive. I'm betting no one has ever asked: I wish I could have a more immersive at home shopping experience. They already had a perfect high definition immersive experience in retail stores and chose the Internet instead of it.

The only legitimate problem it seems to solve is a bunch of nerds (not using as a negative, I myself am a nerd!) read Snow crash, Ready Player 1, Nueromancer... heck, even Tom Clancy's Net Force... and thought: this sounds cool.

What they miss is that in a majority of those books, the metaverse is a way for corporations to create a world in which they have all the control and human live in squaller and no longer interact with each other in the real world. For the most part they were distopias not utopias.

Edit: Seem to have a fun little up down voting war going on that is keeping me around +1 which means about half of you agree and half disagree... maybe if you disagree you can try saying why in a reply instead of downvoting? I would legitimate love to hear your reasons why I'm wrong. I'm open minded.
I had a buddy report and then help prevent a major electrical fire in the electrical mains coming from the submarine tender. They drug tested him after his heroic performance, found traces of THC and kicked him out of the Navy. Maybe the sailor saw the smoke and decided he didn't want to get drug tested.
People are so fixed with the models of what has happened and won’t even consider what could be done.

You know you could buy a home with 0% down. The government could back the loans and have very low interest rates on these loans. It’s all possible - but we’re stuck in such a strong capitalistic mindset that we ignore other possible ways of running the country and imagining home purchases.

There’s also no reason we couldn’t have the government building beautiful and delightful buildings that are also attainable for everyday workers. It’s because we are stuck in our capitalistic mindset and so anti-government that we cannot imagine other ways of doing things.
Maybe they raised their prices, but I haven't seen much room for abusing the Prime model. The shipping cost is obviously baked into the price of the item in most cases.
> This has worked in other human societies before so this should be possible

Which ones?
You don't buy a house, you buy land. That's why it appreciates in value.
folkhack is correct - I'll just add that this has been the case for a long time on HN: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... - indeed it's always functioned this way. We care about people not being mean to each other, but profanity isn't that.

No doubt there are downsides and I'm sorry that it's disagreeable to you.
I think the most tragic thing that could happen for Google is Microsoft paying for Bing to be default search engine on iOS devices. Then users would most likely realise that Bing and Google are almost the same in terms of search quality and Google's brand would start to weaken. I think the brilliance of Google is their walled garden or family of apps they built around search e.g.(Gmail, Maps, YouTube, Images, Books etc.)
Agreed. Another great thing about physical labor (to me at least) is that you can avoid most of the forced social interactions, politicking, and drama that happens in offices.

Go in to work, put in my headphones, do repetitive task, go home. It's simple, keeps me in shape, and doesn't make me loathe myself or my hobbies. If I were skilled and smart enough to get jobs that were more interesting/less evil than setting up corporate infrastructure, administering Windows, or churning out spyware, maybe I would have a different perspective, but I'm not.
All solid points. And so then it makes you wonder why something like this:

1. Gets submitted to Hacker News

2. Gets voted to the front page by HN readers

It must fit with a narrative that people already are predisposed to believe. Maybe that's why the piece gets written to begin with.
Let the kids go explore the world. Spending 6 months working and 6 months traveling in a cheaper place with friends sounds great.

It’s not like their $15/hr job is ever going to afford them a house if they just grind it out for the next 20 years. They can use that time for self discovery, learning new things, and maybe getting a more stable situation for the future. They have every right to demand to be treated with respect on the job and to quit if it’s shitty.

They have the privilege of a US passport and an exchange rate in their favor, might as well use it over the short term. Who knows what the world will even be like environmentally when they’re older and have spent their life doing the “proper thing”.
The application(s) you want to run is the best benchmark.
I was astonished about the rapid expansion of the list of cyber warfare forces in recent years and by the incredible mass of cyber warfare capabilities of the United States.

https://en.wikipedia.org/wiki/List_of_cyber_warfare_forces
For lots of reasons. There are 100 Epsteins you dont know the name of still at large, and their main purpose is blackmail of top politicians and businessmen on behalf of whatever intel agency or mafia runs them. Trumps mentor Roy Cohn was one of these.

And blackmail is only one tool in the toolbelt. Bribery comes long before that. Anybody with too much integrity is quickly removed from office or worse.

Ive tried to explain to some progressives why AOC and the squad have turned their backs on them with this, but for many their schoolhouse rock propagandized brains refuse to admit its as bad as it is.

It only gets worse the more we aquiesce to increases in censorship and surveillance (which I like to remind people is in the hands of the executive branch, further eroding the checks and balances system).
Amazing. It has a Wikipedia entry. Digitiser was my life when I was a kid. I would come home from school and read it before watching Neighbours.
Ubuntu Online 21.10 Released, Lets You Try Ubuntu Desktop in a Web Browser
>Having a significant armed security force on a boat is effective, but paying for them when 99.999% of the time when their not needed isn’t cost effective.

Who cares? You seem to be assuming that security force does nothing else but sit around in case of piracy. In reality, we call these people "mariners", they are trained specialists at maintaining the hardware with which they ply their trade, they know the customs and rules to follow in diverse ports of call, and they are there to provide boots on the ground and hands on tools if something goes sideways.

There is a huge difference between bodies on the boat, and no body on the boat. You cross that line, and leave no bodies on the boat to look after things, and you now have a floating puzzle full of other people's stuff, owner's of which are not necessarily going to be happy that you decided to drop their load to the bottom of the ocean to "prove a point" where you can't even guarantee that the entire point wasn't the pirates making sure some shipment didn't show up in the first place.

Hell, if it wasn't you, the shipper, making the scuttle decision, and was actually the local Navy on justification of "no negotiation", fine. Though that really just punts the issue to international waters.

No one will blame you or foster ill-will for doing everything you could and failing anyway. People will have hard feelings if you come up and say, we blew up all your stuff because those damn dirty pirates. They paid you to get their stuff from A to B, you decided C was better.

All of this "let's go unmanned" just really seems to me to be a solution looking for a problem, and not being shy about creating a few more while we're at it.
One of the worse aspects of growing old is having to watch things previously done well and delivering genuine thoughtful value mutate into illusory branded trash done just well enough to fleece consumers.
Tips to build a Content Security Policy (CSP) without breaking your site
Amazon Says Labor, Fulfillment Costs May Wipe Out Holiday Profit
This is fascinating. Thank you!

Is the VRChat dev community angry? Would they consider moving to Neos or another platform?
I think we need to rename the Metaverse into the Zuckerverse so that its more honest. In the zuckerberg you can take an ad from one game to another, a microtransaction from one game to another, and advertisers can send you ads right to your credit card!

incredible work zuck.
If this could get playstation emulators using vulkan running at decent frame rates that would be really, really awesome
This gem had a huge impact in May of this year on one of Airbnb’s Ruby services. Last year when I was still at Airbnb I did the research and foundational work to make Airbnb’s HTTP client gem compatible with the Async gem and Falcon server. I’m no longer there but this year, one of my friends who’s still at Airbnb put that work to use on Airbnb’s Ruby service that talks to a Genesys API.

Most Genesys API calls have reasonable response times but there are these occasional, weird, unpredictable 30-second response times. The slow responses can come in bursts, where you can a bunch of them at once. This makes it extremely hard to predictably scale the Ruby service that calls it, because in normal synchronous mode, every thread that calls Genesys is blocked and on longer available to take more client requests. You could scale up the service to assume these 30-second response times will happen all the time, but then you’ve got huge server costs just for the 1% case.

But using Async and Falcon (an Async-compatible HTTP server), Airbnb was able to safely scale down the service by around 85% and turn on autoscaling, and it’s working beautifully.
I'm going to assume that this was a low-quality joke rather than a literal attack, but since we've had to warn you before not to attack other users on HN (https://news.ycombinator.com/item?id=25309677), it would be better not to go there.
> Tech companies are now spending billions of dollars straining against that basic fact: For most of what we do online, sitting at a monitor and typing is going to be the most practical interface for a very long time.

This seems incredibly short-sighted.
> I find these races relatively easy to spot: yes, global state CAN change when you yield back to the reactor.

It's good that you can find them easily. In my experience, these changes can creep into your code stealthily and only hit you from behind, months later, when the winds shift.

Some of my traumas include:

- global state that ends up captured by a closure while you didn't realize it was (perhaps because the code you wrote and the code the other dev wrote accidentally shared state);

- mutating hashtables/dictionaries while walking them, without anything in your code looking suspicious;

- and of course accidentally mixing concurrency between two reactors, but luckily, that's not something that happens every day.

> IMO thread race conditions are much, much worse.

IMO, thread race conditions are a case of "it's bad but you knew what you'd get when you signed up for it", while async race conditions are a case of "don't worry, everything is going to be fine (terms and conditions apply, please contact your lawyer if you need clarifications)".
Maybe there are some good ideas in here, but, for god's sake, get an editor.
Apple has done that before. IIRC when the original iPod came out it used a new generation of HDD. Apple went to the drive manufacturer and said "we'll take all of them" and they agreed.
We had a situation like that once because of circular dependencies; services that needed another service to start. “How is that possible?” you ask. Code reviews; “take that code out and get the data from an existing service.”

We hard-coded data into a base service, pushed it to production, restarted services that depended on it, then services that depended on those services, etc.
Yes, but prioritization is everywhere - maybe the EU finds that their ideals and principles were an instance of the XY problem, and privacy doesn't matter at all.

I'm not saying they're right, I'm saying they're "right". I'm redefining "right" as "long term success".

It's like everyone uses mobile phones now and the luddites who don't are simply irrelevant. Maybe the anti-tech folks are actually right in terms of harm it causes, but because of the other party's success, there's they're not relevant. The right-ness is not relevant for this case.

Similar to how you might do pagans-vs-christians. Maybe we as a society will evolve to support and encourage pagans and diversity and stop encouraging supremacist religions like Christianity, BUT - they've "won" against all the pagan religions in the middle east and europe. With Islam, against everything all the way up to central asia and SEA, down into Africa. Maybe the holdouts like the Hindus in India will ultimately build better and more resilient societies (they haven't been converted yet, unlike many others) but so far, nothing.

The question requires time and more data to resolve - but the tentative resolution is that people don't care about privacy. So societies don't care either.

That said, I'm a huge privacy/crypto nerd - I even think privacy-vs-security is a false dichotomy. THEY don't. Apple doesn't. Most VCs and Google thing privacy and valuable insights from data are dichotomies and mutually exclusive too, but they're mathematically provably wrong. https://en.wikipedia.org/wiki/Functional_encryption
right, but my point is that like you point out you can use windows and linux simultaneously, so which you have as the "main" or host really just depends on what applications you use.

either way you can use both windows and linux on the same machine so I was confused with your initial reply.
Most likely this won’t last, but it still is a good thing. People are realizing they have greater than zero options, even if it is minuscule. That realization will help their future thinking and choices.

In my case, I don’t even consider non remote jobs anymore (I have been remote since before COVID). Last time, I moved for a job - wasting a few thousand dollars on lease fee, relocation expenses etc. I am a little less stupid now
I think what the GP is getting at is, that you are also responsible for whatever else you pick instead of CL/async.
Just out of curiosity, did you and your wife come across it on HN or elsewhere?
Why Clubhouse Lost Its Way
I’ve just used print since going to swift from objective c. What’s the advantage of still using NSLog?
Hmm... great point. ;-)