skysight-inc/HackerNews huggingface dataset:
> unimaginably bad heuristics

This is every Google product in a nutshell for me. Their "algorithms" are absurdly bad in every category.
thanks, really)
MIQ was an essential component of the elimination strategy. Elimination was a fundamentally egalitarian strategy; it disproptionately benefited the less-well-off, who inevitably suffer more when the virus is allowed to spread, and it was disproportionately costly to the wealthy and privileged, who had their jet-set lifestyles curtailed. International travellers are mostly not the underprivileged of society.
The French seem to have a history of this :^) https://en.m.wikipedia.org/wiki/Nicolas_Bourbaki
thanks, really
True. I can only say as a Software Engineer, the tech industry in China is highly unfair from my personal experience. There are a lot of bullying tactics involve for startups that are not invested by Tencent and Alibaba. Startup founders themselves are not much better because they don't give equity to employees. Therefore, all the wealth accumulates to the founder and their investors, while the employees slave away under 996. I wouldn't say it is criminal behavior though. I specific choose the word unfair for this reason.

I also like to point out, I don't think the West is any better either. As for Russia, I don't know enough to judge them. That, I apologize.

> Aren’t most rich residents in NZ from the UK and US

I also want to clarify this point. NZ is not usually on the list for rich Chinese people. They go to Singapore. But it is for rich Americans like Larry Page, Peter Thiel, and a few Silicon Valley execs.
Volunteer firefighters live in rural areas and mostly serve farm and shall towns. Every suburb I've lived in has full time firefighters. Most people live in cities and suburbs not rural areas.
Artists got paid to produce art, that was their day job.

We all have family or friends who were artists before 89. The state arranged structures for artists to have jobs and even subsidised it strongly, so working people could afford to experience culture.
My guess is we will be able to come to a definitive answer by next year March if we go by the cyclic nature of this.
This is literally "banned" since Google took over the world's software engineering PR. Dont think. Start Coding. Further fueled by Facebook's move fast and break things.
Relevant: Russia wants to ban the use of secure protocols such as TLS 1.3, DoH, DoT, ESNI

https://www.zdnet.com/article/russia-wants-to-ban-the-use-of...
We’re probably splitting hairs at this point, but there was significant support for an anti-communist government among the Vietnamese. 1M of them migrated South when the French turned the North over to the Communists. Yes I know about the campaign to encourage it, but the land reform purges of the 1950’s certainly helped show who was going to do well in the North and who wouldn’t.

And I suppose you could say the same about the American Rebellion. It never would have succeeded without support from the French. Does that mean the fledgling Continental Congress wasn’t a real country?
The event hadn't started when you looked. Check now.
It’s not even in the same scale.

Many people could become „wealthy” then, but their conscience prevented them from doing things that would be required from them in exchange.

If you want to draw a comparison - imagine that every single worker in US gets a personal „eject” button that gives them $1M to their bank account, but it requires them to do things that will be unethical and oppressive towards their friends, family and the population in general.

Kind of like joining a mob, but without the dangers that go with it.
I've been using Blendle in US for many years now, and it still works fine for me, with the same microtransaction framework as always.
They didn't say they hadn't used generators at all. They said they hadn't made use of "returning a value from a generator" which is different from the usual method of yielding from them.

def my_generator():
yield 1
yield 2
return 3

If you use that generator in a for loop then it will only put 1 and 2 into the iterator variable. You have to use the generator in a more direct way to get access to the 3.

I haven't made use of return values from generators in my code either, but I believe they're used under the hood in coroutines in async code.
Unless a prosecutor mandated it. Mandated by some politician, because there are no independent prosecutors in Europe, but in Italy.
It’s possible they’re sending to their own addresses to make the scam look legitimate.

At least I hope this is the explanation.
I agree and think the Jesuits are one of the best things to emerge from the Roman Church in ages. There are/have been problems with the Jesuits as with any other big, influential organization, but I think as a whole they deserve our respect for their piety (even if they're wrong about theism), erudition, and bravery in traveling the world in the early modern period. They've been called God's Marines for a reason, like a soldier tasked with establishing a beachhead, they suffered miserably for their mission. Speaking truth to power in defense of the colonized and powerless has generally been another of their dangerous practices

They published a Mandarin translation of Galileo's Starry Messenger and notes on sunspots within about 15 years of Messengers' first publication in Italy. They were successful in converting Japanese by not attempting to replace Japanese culture wholesale. The arrival of the Dominicans, the Dutch, and the end of the civil wars put a bloody stop to that, but their temporary success does demonstrate the efficacy of their methods. They stood up to National Socialism (among many others).

They also tried to defend Catholicism in England (and indeed ministered to cryptocatholics who weren't buying what Henry and Liz were selling). They became a stereotype arch-villain of the English propaganda of the era called the Black Legend. It's largely mixed with the historical truth in the modern popular imagination of the anglosphere by now (viz. Dan Brown) . It alleges that the Spanish were treacherous idolaters, fond of torture and so on. The Spanish indeed were rabid imperialists and religious bigots, but not to a unique degree for the age. The Jesuits were the ones being tortured in England for (religiously) aiding the silenced and powerless.

This tendency hasn't really changed. Liberation theology and its less extreme brethren have largely been products of Jesuit theology. At times it seems like they're among the few Catholics who read whole catechism (there are some surprisingly progressive ideas in it) and don't focus to great excess on sex and abortion.

It is important to remember the failings of the Church too.
Trying to eradicate would change the environment and conditions and would favour species that are resistant to our eradication attempts.
Could it be because New Zealand is an agricultural economy that just also happens to be a very good place to live in?

There is a market to offering rich people passports. New Zealand is just Vanuatu but with extra-steps.
The way you describe is how it worked in zope templates (allowing a 'no items here' text if there was nothing to iterate over in a list) - it was frustrating that the later python implementation was different.
The mass media as it exists today was made possible by a combination of certain technological and societal advancement. If further evolution on either or both counts makes the business model underlying it non-viable - that's too bad, but there's no right to industry survival.
> That's what theorem provers and model driven development are for.

That's building a safe programming language on top of an unsafe one. At that point you might as well just use a safe programming language.

That won't fix logic errors, but the vast majority of security issues are safety problems, especially in this kind of codebase.
I’d have to disagree on the popular vote. By the time of the proposed election, the Communists had complete control of the Northern population. There was no “free” vote for unification - any more than there would be a free vote in Vietnam today.

And the US didn’t get significantly involved (beyond material support for the French) in Vietnam until the early 1960’s with the help of military advisors. The build up didn’t start until around ‘65 when it was apparent the South would collapse (through a combination of communist subversion but also a lot of in fighting) The South existed as an independent state for a few years - barely, I would agree. But it existed.
Ideally they should be turned into open source projects.

Google's https://abseil.io and Facebook's https://github.com/facebook/folly come to mind.
woke:

- Deluded or fake awareness.

- The act of being very pretentious about how much you care about a social issue

From https://www.urbandictionary.com/define.php?term=woke
> If you overestimate everything - and you never finish things close to the mean estimate - that's a sign you're a low performer...

It's very hard to find axiomatic statements like those, that actually work in the possible multitude of contexts.

Which assumptions are behind that statement?

Does the team have uniform experience working in a single product? That statement feels more applicable here.

Or are there multiple work streams that aren't even touched by a few members and everyone is involved in estimations for everything? That statement feels less applicable here, and trying to enforce it could lead to experts in one workstream to be considered low performers, which motivates a consulting style lowest bidder environment, probably ending in overworked people and low quality code reaching prod.
does anyone have recommendations for a good ruby cheatsheet?
I didn’t say your facts are incorrect, I said it’s whataboutism - trying to redirect the discussion away from facts inconvenient to you.
"well, you used the service and didn't read the fine print and therefore now you are bound to every little thing they say"

Well, i did rear terns if tervice once. Bext week i get an email ' our new terms if service'

So whats the point uf they can do whatever they want?
Ah perhaps my reading was unnecessarily negative.
That's due to factors unrelated to the political system, though.

Some recent examples (Iran, Afghanistan) are completely self-made catastrophes, i.e. countries that were democratic, modern, and free and lost that due to foreign (or, let's face it: US-)intervention in the first place.

Same with post-communism. The factors at play here cannot be reduced to "imposing democracy" onto countries. Do you have any idea what 40 years of communism and being an artificial puppet state to a country and its economy? And it's not as if this was after two devastating wars either.

If you take a closer look at Europe you'll soon find out that it's a tad more complex than just the political system. From ethnic tensions to border disputes to geographic complexities there's so much more to it than just whether people are free to vote or not.
Well I mean

Terraform
Prometheus/Grafana/Loki/Thanos
Jaeger
Kubernetes/etcd
Docker
Helm
Velero
Kolga

Just to name the ones we use at Helsinki City.

I also work for a training company where we teach these tools and Go - and we also train Rust. I see a perfect ecosystem of Go and Rust emerging.
Tell HN: Typora is not free anymore
I think it is worth posting Tom Vaughan [1]( Father of x265 )'s reply here.

>FFMPEG is a media processing framework. It's great for simple media processing jobs (builds a graph, runs the graph). A build of "FFMPEG" includes that media processing framework plus dozens of open source libraries (filters) that do the actual work (x265, x265, libav, etc).

>So "FFMPEG" gets a lot of well deserved credit (it's the framework that lots of applications and well-known services run), but the core FFMPEG is probably a tiny fraction of the development man-hours in a build of FFMPEG. It's all the linked libraries that make it useful.

It is also worth stating this is from 2020. I am not sure why this is submitted now.

[1] https://twitter.com/tmvn/status/1258610308962111490
A C++ developer would know what an assignment or copy entails and would spot them on sight.
Virtual hugs all around! Hope everyone has a more favorable time ahead of them next year.
So they tracked 33 million devices in a country with a population of 38 million people. Did they basically track everyone? Or what led to some devices not being tracked?
Show HN: I hype drivingly recreated my website and it was awesome
Hello HN,

I had some christmas free time over the last two weeks (Merry Christmas btw ;-)) and used that time to completely recreate the website of my app[1]. I used all the fancy new tools. I didn't know some of them when I started.

What was my goal?

* Pretty website

* Blazing fast

* Mobile first

* SSR

* Webp support

* Generally all the best website practices (high lighthouse score)

What did I use?

* Tailwindcss (https://tailwindcss.com/)

* Tailwind Components (https://tailwindui.com/)

* React (https://reactjs.org/)

* ViteJs (https://vitejs.dev/)

* Kubernetes (https://kubernetes.io/)

Well what can I say. I hate creating websites, but this was an awesome experience. Never have I created a website more efficiently. Tailwindcss + Components is just the best. ViteJS is so so so much easier to setup compared to webpack and has SSR support on top of it. React has been around somewhat longer and I did a lot of projects with it, so that was a nobrainer. Special thanks to all the people who created these awesome tools.

PS: If you work with lots of images, do yourself a favor and use something like https://github.com/JonasKruckenberg/imagetools. It saved me hours of dreadful work.

[1] https://stockevents.app
In summary, the emigration of EU citizens to the US is not characterized by overcrowded flights and waiting times. It is, rather, a small and steady flow. Nevertheless, this small flow possesses exceptional skill and education levels. Behind the deceivingly low numbers is a huge potential for wealth creation that is permanently migrating to the US. The effects of this migration can be significant for many countries, especially the UK and France. Therefore, it is important that we know more about why these exceptionally talented Europeans move to the US [1]

[1] https://www.bruegel.org/2015/09/eu-immigration-to-the-us-whe...
When there was mention how things went in 90s Russia because of 'Neoliberalism'. Well there is truth in it. But things went bad also because USSR lost its colonies. And you can imagine that this part triggered me as I was born in one of those colonies.

But it is hard for me to talk about personal experiences of someone. Like my grandfather was talking about regime during WWII that collaborated with Nazi Germany. How things were suddenly better for them even if they were not actively participating. While father, mother and sister of my other grandfather were killed by the same regime.
Maybe they filter for countries, because I do not see that. But I found this link that also works from Europe: https://launch.blendle.com/
I agree with RSA key generator implementation idea and I like Rust is better C idea
> i.e. countries that were democratic, modern, and free and lost that due to foreign

their state formation was severely lacking. Just because they had elections doesn't mean they were substantial democracies.
I'm writing python code that is not OOP at all, mostly functional (list and dict comprehension, pure function) and use only list, dict, set and combination of them. Am I alone ?
I think you just told me my retirement plan :-) Thank you
for/else is unfortunately named (although makes sense if you think about the hidden if/else in a loop). It is essentially use to distinguish between "this loop ended naturally" (the else condition) or "this loop was broken".

I used it recently in some mutating code in which I wanted to make a change, and also know if it did actually make a change. If the routine gets to the end of the loop without finding a place to make a change, it hits the "else" and returns False.
FluffyChat has a multi account feature
And, as noted at the end of the article, Lake Victoria isn’t even the real beginning. 4,100 miles from start to finish.
Does anybody have reliable information on the political influence excerted by this organization? I hear that it is significant, and that the principles of benevolence are quickly forgotten during power play.

Specifically I am wondering what career paths are closed off to non-jesuites, in practice because we all know how nice the theory appears to be?
> what's the relation between gold and money supply now?

Are you referring to the gold standard[0]? As you can see from the Wikipedia page, that concept has long been abandoned by national banks.

So there is no special relation between gold and money supply nowadays (at least not one that differs in any meaningful way from any other natural resource).

[0]: https://en.wikipedia.org/wiki/Gold_standard
No, you’re distorting history.

After the communist victory at Dien Bien Phu, the French negotiated a peace (without much choice) that forced them to give up the North (where the communists were strongest).

The French slowly disengaged from the South over the next decade leaving a fragile Vietnamese government in the South that had no interest in joining the communists in the North (1 million fled during partition).

The US did back a fractured, unstable government in the South in order to contain communism - I’m not arguing that. But to claim that the country, one that lasted 20 years, wasn’t “real” is just silly.

It’s like saying South Korea isn’t real because the UN backs it’s security and the communists had significant support prior to partition.
> I've come to value anecdotes as a marker of "something is there."

AKA "there is a grain of joke in every joke".

Not everything is bigger in Texas but this is a clear marker on some aspects of Texans self-perception. Which was exported so successfully it's now known not only in all other states but in other states too.
Well, if you want hopelessness I suggest you live in contemporary capitalist Hungary - in many ways, the country's fate is similar to the one described in the article, it has turned into a Western vassal, where nothing worth having, no company with meaningful profits is actually owned by Hungarians.

The problems about life you've described in your post are still valid today - we the country has become a nearshore colony of western corporation, nothing you do or think up will as an intellectual will actually end up in the ownership of Hungarians. No interesting R&D will ever be conducted here - all the companies that built high-tech things, and all the research institutes collapsed like a house of cards during the 90s, or were bought up and watered down by the West.

The political situation is somewhat similar to the one under Socialism - boy, I do hope you like the the current party, since any meaningful democratic transfer of power seems unlikely in the near future.

The prices and taxes and salaries being what they are, the necessities of a basic, liveable middle-class life - a house, a car, some reserves for financial stability - is a pipe dream for even the educated upper-middle class - barring financial trickery, help from parents or working abroad.

As for the concrete prefabs - while they were not aesthetic I agree - but the urban planning concept that surrounded them meant that they didn't just go up on their own, but they made sure everything - playgrounds, schools, pharmacies, stores was accessible in walking distance. The blocks were also mostly placed far apart enough, that one could get sunlight and breathing space between them.

This is in stark contrast to modern real estate practices, where the goal of the for-profit developer is to buy a plot of land - oftentimes far away from existing city infrastructure, and turn it into as many sellable m^2 as possible, with no regards for liveability or infrastructure load.
But no matter since these hovels are more often than not are sold at prices that eclipse the lifetime earnings of your average Hungarian.

The only meaningful improvement I can think of is the ease with which one can move to the West.

In summary, I hardly think the situation's unchanged - but your chief complaint - `hopelessness` - is just as valid as ever.
X11 is not going away explicitly, but, Just... Afaik maintaining it is huge pain.

Things are slowly shifting to Wayland.
My father was an elite worker in a Communist country. He cared about his work(in contrast with most of his colleges), was smart and had an independent mindset. He left because his life was impossible to live there. He went away with some close relatives while it was yet possible(over time it became almost impossible to escape).

In a capitalist society and with very little money he experienced a shock at first but over time he did very well.

Going back for visiting after the Iron Curtain fell he was considered someone like a traitor or something by the people that remained there. Most of them were nostalgic of the communist regime.

It is easy to understand, first the people that loved freedom or autonomy either left or were just exterminated. The people that remained were like sheep with zero personal initiative that needed constantly someone leading them telling them what to do.

Then suddenly the System collapses and they are told to live by their own means. They are old(and old dogs can't learn new tricks) and there is no people around that can show them as they were exterminated, or institutions, or examples to copy.

Countries like the US were created mostly by people that could not stand being told what to do in their original European countries. That makes not only the structures in the US but their genetics as well.

In communist countries people with initiative were exterminated and that not only affected their economic and political structures, but their genetics as well, they did not passed their genes to a new generation.

Probably because of my genes I am entrepreneur today. It is not for everyone as there is not such a thing as "safety".
Streamlabs was using the name, "OBS" (Streamlabs OBS aka SLOBS) in their fork of OBS and it led a bunch of people to believe that Streamlabs == OBS.

On OBS github, contributors asked SLOBS to stop doing that, and Streamlabs declined.

Streamer community outrage ensued via Twitter. Large exodus of SLOBS users to OBS. Streamlabs publicly apologized a few days later, and renamed Streamlabs OBS to Streamlabs Studio.
I think it is really, really hard to get the scope of a no-code or low-code platform right. If your scope is too narrow, your users will hit a wall where they cannot implement the feature they want ("I like the default search-feature, but I want my results sorted by length, not by date - sadly there is no option for that...") and if your scope is too big or too customizable, you need to be a programmer to understand/use it and might as well use [Your-favorite-language].
Joel Spolsky's "Leaky abstractions" (https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...) fit that problem nicely. And I have no solution to offer for that...

My problem with smartphones in that context is that (at least for me) it is very difficult do efficiently interface with them. You have rather limited space to display information ("Code-Blocks", your Program-Flow, Debug-Info, Output) or to input information (only two thumbs/drag-and-drop instead of all my beloved keyboard shortcuts).
So I agree: To make that viable, there has to be a rather big paradigm shift, either in the way we interface with our machines or in the way we write programs.
LSP is hardly polished for the majority of languages either. Sometimes Intellij’s support is much better, eg. afaik people like writing Rust with Jetbrains’ tools.