skysight-inc/HackerNews huggingface dataset:
South Vietnam was certainly not “fake”. Not any more “fake” than any other country. It wasn’t a democracy but neither was the north. And the North also violated numerous treaties including the one where the US pulled out all troops and North agreed to stop further infiltration.

The communists certainly had strong support in the North (they had secured power and purged any opposing elements, including within their party). They also had support in the south, but were forced to infiltrate hundreds of thousands over the war to sustain a fighting force as they weren’t able to grow it organically in the South (also shown during the 1968 Tet Offensive where no population center or military unit “flipped” to the communist side).
I suppose I agree with you.
But we’re all at fault here.

We’re born into a world with existing power structures that know how to defend themselves, that know the amount of carrot and stick that will this dismal compromise together. There’s no obvious way to change them, and by the time you’re big enough to try anything you have people you love, and a sense of what you risk. In the west we have nice memories of peaceful marches changing things. Even people who won’t discuss Tiananmen, know about the cultural revolution, about the millions that died in the civil war, and no illusions as to the danger of trying to change China
Communism would be great if people would actually be good. It's hard to not feel enticed by a future where everyone has equal rights, where the plentiful resources of the world are shared among everyone else and where there is no need for class warfare.

Sadly, time and again humanity has proven unable to do good at the scale of a country. The laudable ideals of any political system will need to resist man's evil nature or they're doomed to fail, and the communist regimes have all proven to be to easy to corrupt.

Communism isn't evil, it's foolish. The same way the idea that unrestricted capitalism is foolish if you strive to make everyone's lives better.
i would agree. i was a listener from 2007 to 2017, the only value that they have provided for me was the obscure and the absurdist humour with jingles and banter.

it does not make you smarter or more aware of what’s happening, but you can have an occasional laugh.
> After the initial fear of a cancer prognosis, Arline was diagnosed with lymphatic tuberculosis in 1941, possibly contracted from unpasteurized milk.

I want to take a step back and realise how far humans have come in 80 years.
To really underline this, one should read the Vietnamese Declaration of Independence. Ho Chi Mihn greatly admired many things about the US and so it starts with a quote from the US Declaration of Independence, before it talks about the French revolution, and then attacks the French colonial rule.
Haha, kind of, but tighter fitting
From the title I expected to find x2x.
> In New Zealand we try to have something called the Rule of Law.

> From this distance the US appears to be well down that road.

And yet you're the ones who are locked.
Al Jazeera is actually a really serious organisation. I find their coverage to be better than that of the BBC and waay better than that of CNN International.

You just have to account for their biases (they're from Qatar etc.), but that holds true of absolutely everybody.
It's funny how many of the security vulnerabilities you always hear about (including to some degree the recent log4j vulnerability) are to do with incorrectly escaping inputs when generating a string in another language.

This is so basic; why do people keep getting it wrong?
IMO, Russell's idea here is reductionist and lacking a thorough examination of causality:

>a motive which, I suppose, has its origin in a combination of fear with the desire for necessaries

This quote barely and only begrudgingly touches on causality and only skirts with the idea that these "desires" are merely born out of dysfunction.

I think that human behavior is much better explained by the NVC model of a complex matrix of human needs e.g. https://www.cnvc.org/training/resource/needs-inventory
and that all dysfunctional behavior stems from poor strategies for meeting those needs.
I like creating things. Computers are great tools of creation, both the initial work and distributing worldwide. However, I get similar feelings from smaller-scale work- the act of building and creating, whether construction, welding, woodworking, glassblowing, etc. I could see enjoying making more physical things- I already find some extra satisfaction at holding a tangible object, rather than some code or digital work.
How to Kill a Human with a Keyboard
Note that that "location" property should be a method instead of property to signal that it does something potentially complex and slow. Making it a property practically guarantees that someone will use it in a loop without much second thought, and that's how you get N+1.
Great as a practical joke on colleagues when they stepped out of the room!
Yes I am using videotoolbox. I need to clarify that ffmpeg is not slow (it runs close to realtime bit under 20 fps) problem is that other tools reach 72 frames per second.
NASA Live: James Webb Space Telescope Launch
> I went through my fair share of Walmart black no slip shoes before moving into tech. I hope financial hardship is in your future as well as your past. Maybe you'll figure it out the second time around.

Wow.. I had to check your post history to make sure I didn’t misinterpret your words. There was a clear pattern. You seem smart, maybe you can find it too.

My dear internet stranger and fellow HNer: I hope you find more love in your life and the ability to see it in, and give it to others. All the best to you!
> This makes no sense at all. Your life would have been strictly easier if MIQ didn't exist, so why are you grateful for it?

Some people have empathy for others and aren't purely selfish
It's a little disheartening to see such a fascinating take on the denuancing of history reduced to "communism is bad/good" in many of the comments here.

By allowing ourselves to be fed a picture of unavoidable grimness behind the iron curtain, we become more susceptible to believing that a lack of such grimness in our own lives means all is well.

I think we need to strive to protect this nuance and preserve memories such as those the author shares. History and the worlds are not cookie cutter fairy tales were everything is either all good or all bad.
Syncthing is cool, but doesn't work on iOS. I mean, AFAIK it works but not in background, which makes it pretty useless.
Ask HN: Could BTC price increase linearly with M2?
As suggested in this link:

https://electroagenda.com/en/bitcoin-objective-value-caculation/

I understand that you can hardly know how much gold there is in the world. In that sense, the price of gold is quite speculative.

However the amount of BTC is deterministic. So beyond the discussion of the inherent price of BTC (that could be none) I think that property represents an advantage of BTC over gold.
Ha nice
Because C stopped evolving long ago, in spite of the recent C standards that have more to do with a reanimated zombie than anything else.

In C++ that functionality is indeed part of the standard library.
Be that as it may, openat/mkdirat is still useful if one wants to avoid TOCTOU, just like grandparent post suggests.
and do what, have a nice big ole covid party? why?
>> (during Brezhnev's time, GDP went into guns and away from butter).

Is there any empirical evidence supporting this?
There were many improvements in the life typical citizen in the 1964-1982 era, a lot of better housing(which means more people were able to leave villages for cities, which had infinitely better infrastructure), in my city countless facilities were built in that era.

>> The kids were different, they began to have access to cartoons and other cultural experiences from the West

The cartoons mentioned in the article are Soviet cartoons. Access to Western 'cultural experiences' was more or less present from roughly death of Stalin to start of Perestroika. French films were frequently shown. I think after 1988 or so Western entertainment production flooded the Soviet Union.

>> and began to question why they had to make do with so little
That's an interesting take. For example, 'kids' in SU had access to free healthcare and higher education, and a better quality high schools, which the West didn't provide to it's citizens.
And the WW2 devastated USSR and there was no Marshall plan.
And, for example, Imperial Russia had GDP far below US at 1913 (So these countries were much poorer then the West to begin with)

In any event, why should people feel happy about living under an oppressive system -a system which stunted their potential?
I don't think 'oppressive' system is something that has a clear meaning. There were restrictions on travel, on starting and owning the businesses, and political life was structured differently from representative democracy. For some people it was fine, for some it wasn't. As is the current marriage between capitalism and representative democracy.

>> Their "police" were soviet milicija, so in a way they lived under occupation to booot.

Baltic countries were indeed under occupation. They were integrated into Soviet union by military force, compared to other republics, which 'joined' the SU as a result of civil war. That explains that fervent Baltic anti-communism, because socialism was always something brought from abroad, from Russia, something basically not needed.

"milicija" is just a term for police, so that has no relation to occupation.
Hmmm. In Python, I would leverage the dedicated utility of the standard library:

os.makedirs(path)
>> it's always fair to be more skeptical of government access to data given the government's...

I'm not willing to take accept this as an absolute regardless of context. You could also make the case that government is accountable, given democracy, some level of transparency, oversight etc.

There are quite a few private actors with the ability to correlate, deanonymize, etc. If a dataset is commercially available, it isn't private. Maybe it should not exist as a public dataset at all. If someone has to prove that a dataset does not pose a privacy risk, it should be whoever is selling it... or anyone who touches it.

The idea that google, pfifer & citibank can access a dataset... without oversight or accountability, but a public health agency can't because privacy... it seems ridiculous to me.
> In almost all countries you can buy citizenship if you're rich.

I don't think you can buy citizenship in most Central/Western European countries. You may be able to buy residence status but not citizenship.
Meal delivery services seem to do quite fine online. What you need for a hitman-for-hire scheme is a broad network of assassins, preferably paid as little as they will possibly work for, and certain availability areas. You enter an address and it comes up with a list of hitmen and their preferred murdering solution, sort by price, or show a page that your service is not available at the specified location yet.

It can be done, though for obvious reasons law enforcement would end your operation in days if not hours.
> Assuming its a permutation and you output the whole thing.

I'm assuming the state-mixing function is a permutation (i.e. the counter affects the whole state in a reversible way), but it is not required that the whole state is outputted.

> However, you wouldn't output the whole thing (or you instantly leak the state), and I think in that case you don't get an automatic useful guarantee about the period anymore: For some seeds you could have the whole 0..2^64-1 counter span just output a few repeating values (or even a constant).

The counter will always have the full period of 2^N (assuming N-bit counter), regardless of how it is initialized (i.e. regardless of seeding), as long as it is a simple "i = (i + 1) mod 2^N" counter.

What this does is to effectively change the (presumably fixed) state permutation function: instead of using a fixed one, you're applying a repeating sequence of 2^N slightly different state permutation functions, which ensures that the period of the state should be at least as large as that (and probably much larger).

Assuming the chosen state permutation function is reasonable (and does indeed mix the counter effectively), truncating the state to provide output should not lead to short cycles: if it does, then your permutation is probably not reasonable as primitive for a PRNG (i.e. you have worse problems in your generator than "small period").

For more information on the use of counters to ensure lower bounds on the periods of stream ciphers and PRNG, take a look at Rabbit [1] (or, in general, at the concept of "counter-assisted stream ciphers" [2]).

[1] https://www.ecrypt.eu.org/stream/rabbitpf.html

[2] https://arxiv.org/abs/cs/0112014v5
Mainland China has multiple parties - they don't even need to proclaim "Communist purity". The other parties just won't get more power no matter how many votes they get. The CCP is not afraid of elections, but of opposition politicians allowed to actually speak their minds, and transparent elections.

EDIT: whomever downvoted might want to look up political parties in China
Are you seriously trying to argue that literacy is not a requirement for functioning in society?
The point of those languages is to make it explicit when you're doing ridiculously costly things so that you're forced to do a reasonable implementation instead.
Interesting thread by him about the economic growth in post-soviet republics:

https://twitter.com/BrankoMilan/status/1470492667884851202

So to summarize (leaving Stalin etc out, in order not to complicate matters further) we have the average per capita income in "Euroasia" growing at:

1.6% pa during the last ~30y of Tsarism

2.1% pa during 18y of Brezhnev's "stagnation"

0.8% pa during 30y of "new capitalism".
My country is turning into a European Mexico because the middle class needs their cocaine to get through life. Twenty year olds are getting payed just 20k to kill someone.

The funny thing is that all these drive bye gang bangers are all invariably caught by the police and then spend the rest of their life in jail. Don't underestimate the stupidity of man.
this just looks like an ad to me, you have only one submission and it's incoggo...
I have ASD and ADHD and for me the problem isn't an inability to focus on boring tasks. It is a compulsion to be doing something other than whatever it is I'm currently doing. It isn't just work related tasks either. It doesn't matter what I'm doing, I always feel compelled to be somewhere else doing something else.

For example, in work situations, I'll do things like take a programming job writing C++ code and then slack off all the time to study Python. It gets particularly bad if I'm distracted. Open office environments are the worst for me. I'm absolutely crippled by them.

Outside of work, if I go on a dinner date, I'll not talk to the woman and rush through the meal because I feel compelled to leave. I hate sitting through movies because I feel trapped, so I'll watch movies on streaming services instead and watch them in 10 to 20 minute increments.

The compulsion to be elsewhere has gotten a lot worse as I've gotten older. The only three things I've found that kind of help are Adderall, Cannabis, and listening to Isochronic Tones while I'm working. None of them work all the time though.
And the tech stack includes?..
I'd like to know how we can vote out the NSA.
I wrote a VS code extension and pre-commit hook for this kind of thing:

https://github.com/elanning/checkr

It's a nice inbetween solution for quick stuff not worth writing a full static analysis plugin for.
It would be far sadder if we never knew the limits because we didn't try.
Good old Nedit. I used that for two or three years over ssh with an X11 server running in Windows to do most of my development.

Nedit was very fast, had a familiar user interface (to a person raised on dos/windows) and still had a ton of functionality.
In fact all communist revolutions, bar the Russian, were nationalist/liberation revolutions or at least started like that. Then they became oppressive regimes (and that was the point since the beginning, maybe).
That system of ad hoc meetings probably works for a team who works well together. Any system can work for a team that works well together.

My team tried ad hoc meetings. We wound up not having the meetings. We now just stick to the sprint schedule, at the behest of our manager.
Yes, playing piano last year. I use the simply piano app and made it a habit to play 10-15mins every weekday.
While NZ’s lack of capital gains tax should make it enticing, the terrible overseas investment policies/taxes make it less appealing to multi-national companies and investors.

To those outside NZ: owning shares in non-NZ companies typically means a 5% yearly wealth tax if the shares don’t pay dividends (Ie most tech companies that are share price growth driven).

See https://www.ird.govt.nz/income-tax/income-tax-for-businesses...
Do sites still show google the full articles? Why would they want that, they should be relevant enough with just the first few paragraphs and not need the complexity.
It’s inconvenient but why do we have the expectation that people will give away their work for free?

Journalism is not easy and journalists currently don’t have any other way to collect income other than publishing their work through a medium.

For some of us we afford to give away work for free because our universities (work=scientific publications) or our employer (work=open source software) pay for for it to be free for their own reasons and because they have the funding to do so.

We don’t want journalism to have questionable sources of funding, just so that we click open the stories more easily.

We want journalism to be profitable by direct funding from the consumers.

Ads was the unfortunate middle ground.

But taking Ads away will only push media towards getting funded by forces that exclusively want to control the media.

TLDR: pay your content creators even if it seems tedious to you
GVim is obscure?

And on xscreensavers, are they not the default/only screensavers on distros anymore?
I have friends that immigrated from Romania, and I was surprised by their very different stories of living as a teenager in the 80s under communism. One was enjoying vacations abroad, imported goods and generally mostly living a western lifestyle while the other was struggling to survive.

Later learned that the former's father was an informant for Ceausescu's secret police (Securitate) - a butcher by profession but a literal snitch for any "anti-communism" behavior of his acquaintances, while the latter's grandfather was an "intellectual" despised by the regime and punished with forbidding anyone in his family from accessing higher education or good jobs.

It is possible the author's family enjoyed such privileges as well without his knowledge.
Indeed, the tale took a grim turn with this detail. I had hoped for some good clean macabre irony when I saw “Irish” in a coming sentence.

Luckily, “See Also” has a link to Dublin Whiskey Flood - 13 fatalities - all alcohol poisoning!
I don't feel comfortable installing your application on the desktop. Why it should be a desktop app? What exactly is it doing and why can't it be just an extension for the browser?
There is this browser extension called Bypass Paywalls by magnolia1234. Looks like I'm sticking with it for now.
I've worked with team leads who were against the idea of assigning maintainers/owners to specific packages, on the rationale that we didn't have enough people to do that (I still do not understand how that rationale works either).

Instead you end up in a situation where everyone is responsible for everything, which also means everyone is responsible for nothing.
Hyundai Motor Group Shuts Down Engine Development Center
> Could you please elaborate and point out real world examples that showcase any instability you implied?

It's hard translate anecdotes into evidence for things like this without dedicating a bunch of time to it -- either to tracking down bugs or other users, or carefully making sure that you have eliminated any project-specific problems or misconfigurations.

So I agree with the parent that Intellij products seem to be quite glitchy and to have chronically bad performance, but I haven't put the time in to fully understand why so I doubt I could convince you.
It’s hard to do such a difficult guessing. I will bet against so called democracies in the western world. They’re too corrupt and plan how to build and maintain short time money laundering schemes. Think about failed autobahn mount and mask buying schemes in Germany. Lithuanian railway and Belarus deal should be known better to you.
why do people always extrapolate everything to extremes? No one is forbidden from going to new zealand. You just have to queue. And ffs MIQ has SLOWED the spread. for instance no omicron in nz so there is time to study/research and raises vaccination levels to WHEN it gets in there will be less damage.

why do things have to be never/forever? Why can't people think in terms of better/worse/later?
Adding to the list, this clojure cheat sheet is always a good resource:
https://clojure.org/api/cheatsheet
The way I heard the story is more like they mostly held back and rebuilt their numbers while the Kuomintang was left doing most of the actual kicking on it's own.
I pay for the content I think is important that it exists, but the web working is also important. If they are giving Google the content I see no issue with using that against them. It's up to them, either the content is private or public it can't be both.
Hi, I'm the author of this project. HashLife actually does just that, by memoizing and reusing past occurrences and outcomes of the same pattern. Since one cell can only interact with its 8 neighbors in one timestep, there is a limit to the distance that a fixed-size pattern can interfere with in a fixed amount of time, analogous to the speed of light in physics. (It is in fact called the speed of light for cellular automatons as well, as described in https://en.wikipedia.org/wiki/Speed_of_light_(cellular_autom... .) Therefore, by remembering the outcomes of a certain pattern in a certain timeframe, you can jump to that amount of time in one step by using the memoized pattern. More details are explained in this article: https://www.drdobbs.com/jvm/an-algorithm-for-compressing-spa...

By the way, with all the passion for Lisp, simple but Turing-complete systems, and programming that I put into this project, I'm very happy that other people have enjoyed it too. Thanks to everyone for checking it out!
That's obviously the case, hence the ridiculousness. The 90s were really wasteful with their non-rechargeable batteries, single-purpose electronics, liberal use of precious elements (like silver for photography) and cars which would guzzle gas made from $20/bbl oil.
Being part of the control group often sucks: what if you're bing given a placebo instead of a revolutionary cancer drug.
Mask mandates are a political choice, though.

The UK was doing well throughout all of Summer and we've only now had a bit of an Omicron scare due to people not wanting to self isolate over Christmas.

Most people aren't that bothered about corona, they respond to legal threats and marketing.
They are not giving to Google the content. Google does not consume the content, it advertises it.

Google (or any search engine) don’t give an F about the work of a journalist.

We do.
Well I grew up in NH and went to national parks about once a month without paying.

My guess is you're in the west of the country.
> North American multifamily building with nimbler designs from South Korea, China, Sweden, Italy, or Germany. In those countries, apartments in midrise buildings may be served by a single stair, often encircling or adjacent to the elevator

At least in China, this will be 180° opposite of what fire code says: a minimum of 2 staircases